From 25adfe1a48184d6167b6343211555f53587544eb Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 1 Mar 2025 16:45:44 -0600 Subject: [PATCH 001/390] fix(deps): update dependency openai to v1.65.2 (#5147) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 03bf723c7..59bf15f24 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1902,14 +1902,14 @@ signedtoken = ["cryptography (>=3.0.0)", "pyjwt (>=2.0.0,<3)"] [[package]] name = "openai" -version = "1.65.1" +version = "1.65.2" description = "The official Python library for the openai API" optional = false python-versions = ">=3.8" groups = ["main"] files = [ - {file = "openai-1.65.1-py3-none-any.whl", hash = "sha256:396652a6452dd42791b3ad8a3aab09b1feb7c1c4550a672586fb300760a8e204"}, - {file = "openai-1.65.1.tar.gz", hash = "sha256:9d9370a20d2b8c3ce319fd2194c2eef5eab59effbcc5b04ff480977edc530fba"}, + {file = "openai-1.65.2-py3-none-any.whl", hash = "sha256:27d9fe8de876e31394c2553c4e6226378b6ed85e480f586ccfe25b7193fb1750"}, + {file = "openai-1.65.2.tar.gz", hash = "sha256:729623efc3fd91c956f35dd387fa5c718edd528c4bed9f00b40ef290200fb2ce"}, ] [package.dependencies] From 000ec9475aa05f298c44522b29446ccf883657f8 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 1 Mar 2025 22:56:41 +0000 Subject: [PATCH 002/390] fix(deps): update dependency fastapi to v0.115.11 (#5150) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 59bf15f24..6d549e7a9 100644 --- a/poetry.lock +++ b/poetry.lock @@ -680,14 +680,14 @@ cli = ["requests"] [[package]] name = "fastapi" -version = "0.115.10" +version = "0.115.11" description = "FastAPI framework, high performance, easy to learn, fast to code, ready for production" optional = false python-versions = ">=3.8" groups = ["main"] files = [ - {file = "fastapi-0.115.10-py3-none-any.whl", hash = "sha256:47346c5437e933e68909a835cf63890a9bd52fb6091b2499b996c08a01ca43a5"}, - {file = "fastapi-0.115.10.tar.gz", hash = "sha256:920cdc95c1c6ca073656deae80ad254512d131031c2d7759c87ae469572911ee"}, + {file = "fastapi-0.115.11-py3-none-any.whl", hash = "sha256:32e1541b7b74602e4ef4a0260ecaf3aadf9d4f19590bba3e1bf2ac4666aa2c64"}, + {file = "fastapi-0.115.11.tar.gz", hash = "sha256:cc81f03f688678b92600a65a5e618b93592c65005db37157147204d8924bf94f"}, ] [package.dependencies] From a6fd50b1bab620de852763ed41ca1f3ed8aac37c Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Sun, 2 Mar 2025 06:47:57 -0600 Subject: [PATCH 003/390] chore(l10n): New Crowdin updates (#5149) --- frontend/lang/messages/gl-ES.json | 274 +++++++++--------- mealie/lang/messages/gl-ES.json | 4 +- .../seed/resources/foods/locales/gl-ES.json | 36 +-- 3 files changed, 157 insertions(+), 157 deletions(-) diff --git a/frontend/lang/messages/gl-ES.json b/frontend/lang/messages/gl-ES.json index 36611346d..74ec77011 100644 --- a/frontend/lang/messages/gl-ES.json +++ b/frontend/lang/messages/gl-ES.json @@ -536,39 +536,39 @@ "entry-type": "Tipo de Rexistro", "date-format-hint": "Formato MM/DD/YYYY", "date-format-hint-yyyy-mm-dd": "Formato AAAA-MM-DD", - "add-to-list": "Add to List", - "add-to-plan": "Add to Plan", - "add-to-timeline": "Add to Timeline", - "recipe-added-to-list": "Recipe added to list", - "recipes-added-to-list": "Recipes added to list", - "successfully-added-to-list": "Successfully added to list", - "recipe-added-to-mealplan": "Recipe added to mealplan", - "failed-to-add-recipes-to-list": "Failed to add recipe to list", - "failed-to-add-recipe-to-mealplan": "Failed to add recipe to mealplan", - "failed-to-add-to-list": "Failed to add to list", + "add-to-list": "Adicionar à Lista", + "add-to-plan": "Adicionar ao Plan", + "add-to-timeline": "Adicionar à Liña Temporal", + "recipe-added-to-list": "Receita adicionada à lista", + "recipes-added-to-list": "Receitas adicionadas à lista", + "successfully-added-to-list": "Adicionado à lista con éxito", + "recipe-added-to-mealplan": "Receita adicionada ao plan de refeccións", + "failed-to-add-recipes-to-list": "Erro ao adicionar a receita à lista", + "failed-to-add-recipe-to-mealplan": "Erro ao adicionar receita ao plan de refeccións", + "failed-to-add-to-list": "Erro ao adicionar à lista", "yield": "Yield", "yields-amount-with-text": "Yields {amount} {text}", "yield-text": "Yield Text", - "quantity": "Quantity", - "choose-unit": "Choose Unit", - "press-enter-to-create": "Press Enter to Create", - "choose-food": "Choose Food", + "quantity": "Cantidade", + "choose-unit": "Escolla Unidade", + "press-enter-to-create": "Prema 'Enter' para Crear", + "choose-food": "Escoller Alimento", "notes": "Notas", "toggle-section": "Toggle Section", - "see-original-text": "See Original Text", - "original-text-with-value": "Original Text: {originalText}", + "see-original-text": "Mostrar Texto Orixinal", + "original-text-with-value": "Texto Orixinal: {originalText}", "ingredient-linker": "Ingredient Linker", - "linked-to-other-step": "Linked to other step", + "linked-to-other-step": "Ligado a outro paso", "auto": "Auto", "cook-mode": "Cook Mode", "link-ingredients": "Link Ingredients", "merge-above": "Merge Above", - "move-to-bottom": "Move To Bottom", + "move-to-bottom": "Mover para o Fondo", "move-to-top": "Move To Top", "reset-scale": "Reset Scale", "decrease-scale-label": "Decrease Scale by 1", "increase-scale-label": "Increase Scale by 1", - "locked": "Locked", + "locked": "Bloqueado", "public-link": "Public Link", "edit-timeline-event": "Edit Timeline Event", "timeline": "Timeline", @@ -580,132 +580,132 @@ "how-did-it-turn-out": "How did it turn out?", "user-made-this": "{user} fixo isto", "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", - "parse": "Parse", - "attach-images-hint": "Attach images by dragging & dropping them into the editor", - "drop-image": "Drop image", - "enable-ingredient-amounts-to-use-this-feature": "Enable ingredient amounts to use this feature", - "recipes-with-units-or-foods-defined-cannot-be-parsed": "Recipes with units or foods defined cannot be parsed.", - "parse-ingredients": "Parse ingredients", - "edit-markdown": "Edit Markdown", - "recipe-creation": "Recipe Creation", - "select-one-of-the-various-ways-to-create-a-recipe": "Select one of the various ways to create a recipe", + "message-key": "Chave de Mensaxen", + "parse": "Interpretar", + "attach-images-hint": "Anexe imaxens arrastrando e soltandoas no editor", + "drop-image": "Arrastrar imaxen", + "enable-ingredient-amounts-to-use-this-feature": "Ative cantidades de ingredientes para usar esta funcionalidade", + "recipes-with-units-or-foods-defined-cannot-be-parsed": "Receitas con unidades ou alimentos definidos non poden ser interpretadas.", + "parse-ingredients": "Interpretar ingredientes", + "edit-markdown": "Editar Markdown", + "recipe-creation": "Creación de Receita", + "select-one-of-the-various-ways-to-create-a-recipe": "Selecione unha das varias maneiras de crear unha receita", "looking-for-migrations": "Buscando As Migracións?", - "import-with-url": "Import with URL", - "create-recipe": "Create Recipe", - "create-recipe-description": "Create a new recipe from scratch.", - "create-recipes": "Create Recipes", - "import-with-zip": "Import with .zip", - "create-recipe-from-an-image": "Create Recipe from an Image", - "create-recipe-from-an-image-description": "Create a recipe by uploading an image of it. Mealie will attempt to extract the text from the image using AI and create a recipe from it.", + "import-with-url": "Importar con URL", + "create-recipe": "Crear Receita", + "create-recipe-description": "Crear unha receita en branco.", + "create-recipes": "Crear Receitas", + "import-with-zip": "Importar con .zip", + "create-recipe-from-an-image": "Crear receita a partir dunha imaxen", + "create-recipe-from-an-image-description": "Cree unha receita cargando unha imaxen da mesma. O Mealie tentará extrair o texto da imaxen utilizando IA e creará unha receita a partir da mesma.", "crop-and-rotate-the-image": "Crop and rotate the image so that only the text is visible, and it's in the correct orientation.", - "create-from-image": "Create from Image", - "should-translate-description": "Translate the recipe into my language", - "please-wait-image-procesing": "Please wait, the image is processing. This may take some time.", + "create-from-image": "Crear a partir da imaxen", + "should-translate-description": "Traducir a receita para a miña língua", + "please-wait-image-procesing": "Por favor agarde, a imaxen está sendo procesada. Isto pode levar algun tempo.", "bulk-url-import": "Bulk URL Import", "debug-scraper": "Debug Scraper", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Create a recipe by providing the name. All recipes must have unique names.", - "new-recipe-names-must-be-unique": "New recipe names must be unique", + "new-recipe-names-must-be-unique": "Os nomes de receitas deven ser únicos", "scrape-recipe": "Scrape Recipe", "scrape-recipe-description": "Scrape a recipe by url. Provide the url for the site you want to scrape, and Mealie will attempt to scrape the recipe from that site and add it to your collection.", - "scrape-recipe-have-a-lot-of-recipes": "Have a lot of recipes you want to scrape at once?", + "scrape-recipe-have-a-lot-of-recipes": "Ten moitas receitas para procesar dunha vez?", "scrape-recipe-suggest-bulk-importer": "Try out the bulk importer", - "scrape-recipe-have-raw-html-or-json-data": "Have raw HTML or JSON data?", - "scrape-recipe-you-can-import-from-raw-data-directly": "You can import from raw data directly", + "scrape-recipe-have-raw-html-or-json-data": "Ten datos HTML ou JSON en bruto?", + "scrape-recipe-you-can-import-from-raw-data-directly": "É posível importar diretamente a partir de datos en bruto", "import-original-keywords-as-tags": "Import original keywords as tags", - "stay-in-edit-mode": "Stay in Edit mode", - "import-from-zip": "Import from Zip", - "import-from-zip-description": "Import a single recipe that was exported from another Mealie instance.", - "import-from-html-or-json": "Import from HTML or JSON", - "import-from-html-or-json-description": "Import a single recipe from raw HTML or JSON. This is useful if you have a recipe from a site that Mealie can't scrape normally, or from some other external source.", - "json-import-format-description-colon": "To import via JSON, it must be in valid format:", - "json-editor": "JSON Editor", - "zip-files-must-have-been-exported-from-mealie": ".zip files must have been exported from Mealie", + "stay-in-edit-mode": "Permanecer no modo de edición", + "import-from-zip": "Importar de Zip", + "import-from-zip-description": "Importar unha única receita exportada de outra instancia Mealie.", + "import-from-html-or-json": "Importar a partir de HTML ou JSON", + "import-from-html-or-json-description": "Importe unha única receita a partir de HTML ou JSON en bruto. Isto é útil se tiver unha receita dunha páxina da cal o Mealie non consegue extrair normalmente, ou de outra fonte externa.", + "json-import-format-description-colon": "Para importar via JSON, este deve estar nun formato válido:", + "json-editor": "Editor de JSON", + "zip-files-must-have-been-exported-from-mealie": "Os ficheiros .zip deven ter sido exportados do Mealie", "create-a-recipe-by-uploading-a-scan": "Create a recipe by uploading a scan.", "upload-a-png-image-from-a-recipe-book": "Upload a png image from a recipe book", "recipe-bulk-importer": "Recipe Bulk Importer", "recipe-bulk-importer-description": "The Bulk recipe importer allows you to import multiple recipes at once by queueing the sites on the backend and running the task in the background. This can be useful when initially migrating to Mealie, or when you want to import a large number of recipes.", - "set-categories-and-tags": "Set Categories and Tags", + "set-categories-and-tags": "Definir Categorias e Etiquetas", "bulk-imports": "Bulk Imports", "bulk-import-process-has-started": "Bulk Import process has started", "bulk-import-process-has-failed": "Bulk import process has failed", "report-deletion-failed": "Report deletion failed", - "recipe-debugger": "Recipe Debugger", + "recipe-debugger": "Depurador de Receitas", "recipe-debugger-description": "Grab the URL of the recipe you want to debug and paste it here. The URL will be scraped by the recipe scraper and the results will be displayed. If you don't see any data returned, the site you are trying to scrape is not supported by Mealie or its scraper library.", "use-openai": "Use OpenAI", "recipe-debugger-use-openai-description": "Use OpenAI to parse the results instead of relying on the scraper library. When creating a recipe via URL, this is done automatically if the scraper library fails, but you may test it manually here.", "debug": "Debug", - "tree-view": "Tree View", - "recipe-servings": "Recipe Servings", + "tree-view": "Vista en árvore", + "recipe-servings": "Porcións por receita", "recipe-yield": "Recipe Yield", "recipe-yield-text": "Recipe Yield Text", - "unit": "Unit", - "upload-image": "Upload image", + "unit": "Unidade", + "upload-image": "Cargar imaxen", "screen-awake": "Keep Screen Awake", - "remove-image": "Remove image", - "nextStep": "Next step", - "recipe-actions": "Recipe Actions", + "remove-image": "Eliminar imaxen", + "nextStep": "Próximo paso", + "recipe-actions": "Acións da Receita", "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.", "alerts-explainer": "Alerts will be displayed if a matching foods or unit is found but does not exists in the database.", "select-parser": "Seleccione Analizador", - "natural-language-processor": "Natural Language Processor", + "natural-language-processor": "Procesador de Linguaxen Natural", "brute-parser": "Analizador Bruto", "openai-parser": "Analizador OpenAI", - "parse-all": "Parse All", - "no-unit": "No unit", + "parse-all": "Analisar todo", + "no-unit": "Sen unidades", "missing-unit": "Create missing unit: {unit}", "missing-food": "Create missing food: {food}", - "no-food": "No Food" + "no-food": "Sen Comida" }, "reset-servings-count": "Reset Servings Count", - "not-linked-ingredients": "Additional Ingredients" + "not-linked-ingredients": "Ingredientes Adicionais" }, "recipe-finder": { - "recipe-finder": "Recipe Finder", + "recipe-finder": "Localizador de Receitas", "recipe-finder-description": "Search for recipes based on ingredients you have on hand. You can also filter by tools you have available, and set a maximum number of missing ingredients or tools.", - "selected-ingredients": "Selected Ingredients", - "no-ingredients-selected": "No ingredients selected", + "selected-ingredients": "Ingredientes Selecionados", + "no-ingredients-selected": "Nengun ingrediente selecionado", "missing": "Missing", - "no-recipes-found": "No recipes found", + "no-recipes-found": "Nengunha receita encontrada", "no-recipes-found-description": "Try adding more ingredients to your search or adjusting your filters", - "include-ingredients-on-hand": "Include Ingredients On Hand", - "include-tools-on-hand": "Include Tools On Hand", + "include-ingredients-on-hand": "Incluir ingredientes disponíveis", + "include-tools-on-hand": "Incluir ferramentas disponíveis", "max-missing-ingredients": "Max Missing Ingredients", "max-missing-tools": "Max Missing Tools", - "selected-tools": "Selected Tools", - "other-filters": "Other Filters", + "selected-tools": "Ferramentas Selecionadas", + "other-filters": "Outros filtros", "ready-to-make": "Ready to Make", "almost-ready-to-make": "Almost Ready to Make" }, "search": { - "advanced-search": "Advanced Search", - "and": "and", - "exclude": "Exclude", - "include": "Include", - "max-results": "Max Results", - "or": "Or", - "has-any": "Has Any", - "has-all": "Has All", - "clear-selection": "Clear Selection", - "results": "Results", - "search": "Search", - "search-mealie": "Search Mealie (press /)", - "search-placeholder": "Search...", - "tag-filter": "Tag Filter", - "search-hint": "Press '/'", - "advanced": "Advanced", - "auto-search": "Auto Search", - "no-results": "No results found" + "advanced-search": "Pesquisa Avanzada", + "and": "e", + "exclude": "Excluir", + "include": "Incluir", + "max-results": "Máximo de resultados", + "or": "Ou", + "has-any": "Ten Algun", + "has-all": "Ten Todos", + "clear-selection": "Limpar Seleción", + "results": "Resultados", + "search": "Pesquisar", + "search-mealie": "Pesquisar no Mealie (prema /)", + "search-placeholder": "Pesquisar...", + "tag-filter": "Filtro de Etiquetas", + "search-hint": "Prema '/'", + "advanced": "Avanzado", + "auto-search": "Pesquisa Automática", + "no-results": "Nengun resultado encontrado" }, "settings": { - "add-a-new-theme": "Add a New Theme", - "admin-settings": "Admin Settings", + "add-a-new-theme": "Adicionar novo tema", + "admin-settings": "Definicións de Administrador", "backup": { - "backup-created": "Backup created successfully", + "backup-created": "Backup realizado con éxito", "backup-created-at-response-export_path": "Copia de Seguridade Creada en {path}", - "backup-deleted": "Backup deleted", + "backup-deleted": "Backup eliminado", "restore-success": "Restore successful", "restore-fail": "Restore failed. Check your server logs for more details", "backup-tag": "Backup Tag", @@ -713,7 +713,7 @@ "delete-backup": "Delete Backup", "error-creating-backup-see-log-file": "Error Creating Backup. See Log File", "full-backup": "Full Backup", - "import-summary": "Import Summary", + "import-summary": "Resumo da importación", "partial-backup": "Partial Backup", "unable-to-delete-backup": "Unable to Delete Backup.", "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.", @@ -727,47 +727,47 @@ }, "backup-and-exports": "Copias de seguridade", "change-password": "Change Password", - "current": "Version:", - "custom-pages": "Custom Pages", - "edit-page": "Edit Page", - "events": "Events", - "first-day-of-week": "First day of the week", - "group-settings-updated": "Group Settings Updated", + "current": "Versión:", + "custom-pages": "Páxinas Personalizadas", + "edit-page": "Editar Páxina", + "events": "Eventos", + "first-day-of-week": "Primeiro dia da semana", + "group-settings-updated": "Definicións do grupo atualizadas", "homepage": { - "all-categories": "All Categories", - "card-per-section": "Card Per Section", - "home-page": "Home Page", - "home-page-sections": "Home Page Sections", - "show-recent": "Show Recent" + "all-categories": "Todas as Categorias", + "card-per-section": "Cartón por Sección", + "home-page": "Páxina Inicial", + "home-page-sections": "Seccións da Páxina Inicial", + "show-recent": "Mostrar Recentes" }, - "language": "Language", - "latest": "Latest", - "local-api": "Local API", - "locale-settings": "Locale settings", - "migrations": "Migrations", - "new-page": "New Page", + "language": "Idioma", + "latest": "Mais Recente", + "local-api": "API Local", + "locale-settings": "Definicións rexionais", + "migrations": "Migracións", + "new-page": "Nova páxina", "notify": "Notify", "organize": "Organize", "page-name": "Page Name", "pages": "Pages", "profile": "Profile", - "remove-existing-entries-matching-imported-entries": "Remove existing entries matching imported entries", - "set-new-time": "Set New Time", - "settings-update-failed": "Settings update failed", - "settings-updated": "Settings updated", + "remove-existing-entries-matching-imported-entries": "Eliminar referencias existentes que correspondan a rexistros importados", + "set-new-time": "Definir hora", + "settings-update-failed": "Erro ao atualizar definicións", + "settings-updated": "Definicións atualizadas", "site-settings": "Configuración do sitio", "theme": { "accent": "Accent", - "dark": "Dark", - "default-to-system": "Default to system", - "error": "Error", - "error-creating-theme-see-log-file": "Error creating theme. See log file.", - "error-deleting-theme": "Error deleting theme", - "error-updating-theme": "Error updating theme", + "dark": "Escuro", + "default-to-system": "Mesmo do Sistema", + "error": "Erro", + "error-creating-theme-see-log-file": "Erro ao crear tema. Ver ficheiro de log.", + "error-deleting-theme": "Erro ao eliminar tema", + "error-updating-theme": "Erro ao atualizar tema", "info": "Info", - "light": "Light", - "primary": "Primary", - "secondary": "Secondary", + "light": "Claro", + "primary": "Primario", + "secondary": "Secundario", "success": "Success", "switch-to-dark-mode": "Switch to dark mode", "switch-to-light-mode": "Switch to light mode", @@ -787,27 +787,27 @@ "copy-this-token-for-use-with-an-external-application-this-token-will-not-be-viewable-again": "Copy this token for use with an external application. This token will not be viewable again.", "create-an-api-token": "Create an API Token", "token-name": "Token Name", - "generate": "Generate", - "you-have-token-count": "You have no active tokens.|You have one active token.|You have {count} active tokens." + "generate": "Xerar", + "you-have-token-count": "Non ten tokens ativos.|Ten un token ativo.|Ten {count} tokens ativos." }, "toolbox": { - "assign-all": "Assign All", + "assign-all": "Atribuir todos", "bulk-assign": "Bulk Assign", - "new-name": "New Name", - "no-unused-items": "No Unused Items", - "recipes-affected": "No Recipes Affected|One Recipe Affected|{count} Recipes Affected", - "remove-unused": "Remove Unused", + "new-name": "Novo Nome", + "no-unused-items": "Sen itens por utilizar", + "recipes-affected": "Sen Receitas Afetadas|Unha Receita Afetada|{count} Receitas Afetadas", + "remove-unused": "Eliminar Non Utilizado", "title-case-all": "Title Case All", - "toolbox": "Toolbox", - "unorganized": "Unorganized" + "toolbox": "Caixa de ferramentas", + "unorganized": "Non organizado" }, "webhooks": { "test-webhooks": "Test Webhooks", "the-urls-listed-below-will-recieve-webhooks-containing-the-recipe-data-for-the-meal-plan-on-its-scheduled-day-currently-webhooks-will-execute-at": "The URLs listed below will receive webhooks containing the recipe data for the meal plan on it's scheduled day. Currently Webhooks will execute at", - "webhook-url": "Webhook URL", + "webhook-url": "URL do Webhook", "webhooks-caps": "WEBHOOKS", "webhooks": "Webhooks", - "webhook-name": "Webhook Name", + "webhook-name": "Nome do Webhook", "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": "Informe de Erros", diff --git a/mealie/lang/messages/gl-ES.json b/mealie/lang/messages/gl-ES.json index 549b99a42..65de85964 100644 --- a/mealie/lang/messages/gl-ES.json +++ b/mealie/lang/messages/gl-ES.json @@ -6,7 +6,7 @@ "unique-name-error": "Os nomes de receitas deven ser únicos", "recipe-created": "Receita creada", "recipe-defaults": { - "ingredient-note": "1 Cup Flour", + "ingredient-note": "1 Cunca de Fariña", "step-text": "Os pasos da receita, como outros campos na páxina da receita, suportan a sintaxe markdown.\n\n**Adicionar un link**\n\n[Meu link](https://demo.mealie.io)\n" }, "servings-text": { @@ -19,7 +19,7 @@ } }, "mealplan": { - "no-recipes-match-your-rules": "No recipes match your rules" + "no-recipes-match-your-rules": "Nengunha receita corresponde às suas regras" }, "user": { "user-updated": "User updated", diff --git a/mealie/repos/seed/resources/foods/locales/gl-ES.json b/mealie/repos/seed/resources/foods/locales/gl-ES.json index b0d69f25f..13a94c147 100644 --- a/mealie/repos/seed/resources/foods/locales/gl-ES.json +++ b/mealie/repos/seed/resources/foods/locales/gl-ES.json @@ -32,7 +32,7 @@ "name": "fermento en po" }, "baking-soda": { - "name": "baking soda" + "name": "bicarbonato de sodio" }, "baking-sugar": { "name": "baking sugar" @@ -44,7 +44,7 @@ "name": "basil" }, "beans": { - "name": "beans" + "name": "feixóns" }, "bell-peppers": { "name": "bell peppers", @@ -69,7 +69,7 @@ "name": "broccoflower" }, "broccoli": { - "name": "broccoli" + "name": "brócolis" }, "broccoli-rabe": { "name": "broccoli rabe" @@ -78,7 +78,7 @@ "name": "broccolini" }, "brown-sugar": { - "name": "brown sugar" + "name": "azucre mascavado" }, "brussels-sprouts": { "name": "brussels sprouts" @@ -106,7 +106,7 @@ "name": "cane sugar" }, "cannabis": { - "name": "cannabis" + "name": "canábis" }, "capsicum": { "name": "capsicum" @@ -141,7 +141,7 @@ "name": "celery" }, "cereal-grains": { - "name": "cereal grains" + "name": "graos de cereal" }, "chard": { "name": "acelga" @@ -150,7 +150,7 @@ "name": "queixo" }, "chicory": { - "name": "chicory" + "name": "chicoria" }, "chilli-peppers": { "name": "chilli pepper", @@ -160,7 +160,7 @@ "name": "chinese leaves" }, "chives": { - "name": "chives" + "name": "ceboliño" }, "chocolate": { "name": "chocolate" @@ -188,7 +188,7 @@ "name": "café" }, "collard-greens": { - "name": "collard greens" + "name": "berzas" }, "confectioners-sugar": { "name": "confectioners' sugar" @@ -198,7 +198,7 @@ }, "corn": { "name": "millo", - "plural_name": "corns" + "plural_name": "millos" }, "corn-syrup": { "name": "xarope de millo" @@ -230,7 +230,7 @@ "name": "dente de león" }, "demerara-sugar": { - "name": "demerara sugar" + "name": "azucre demerara" }, "dough": { "name": "masa" @@ -247,14 +247,14 @@ "plural_name": "ovos" }, "endive": { - "name": "endive", - "plural_name": "endives" + "name": "endivia", + "plural_name": "endivias" }, "fats": { "name": "graxas" }, "fava-beans": { - "name": "fava beans" + "name": "favas" }, "fiddlehead": { "name": "fiddlehead" @@ -282,7 +282,7 @@ "name": "froita" }, "fruit-sugar": { - "name": "fruit sugar" + "name": "frutose" }, "ful": { "name": "ful" @@ -301,13 +301,13 @@ "name": "manteiga ghee" }, "giblets": { - "name": "giblets" + "name": "miúdos" }, "ginger": { - "name": "ginger" + "name": "xenxibre" }, "grains": { - "name": "grains" + "name": "graos" }, "granulated-sugar": { "name": "granulated sugar" From d483da6c4cf25bc5386ef301aff1b7427e3433d0 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 2 Mar 2025 18:55:55 +0000 Subject: [PATCH 004/390] fix(deps): update dependency rapidfuzz to v3.12.2 (#5159) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 184 +++++++++++++++++++++++++++------------------------- 1 file changed, 95 insertions(+), 89 deletions(-) diff --git a/poetry.lock b/poetry.lock index 6d549e7a9..f49bd99dc 100644 --- a/poetry.lock +++ b/poetry.lock @@ -2975,100 +2975,106 @@ pyyaml = "*" [[package]] name = "rapidfuzz" -version = "3.12.1" +version = "3.12.2" description = "rapid fuzzy string matching" optional = false python-versions = ">=3.9" groups = ["main"] files = [ - {file = "rapidfuzz-3.12.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:dbb7ea2fd786e6d66f225ef6eef1728832314f47e82fee877cb2a793ebda9579"}, - {file = "rapidfuzz-3.12.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:1ae41361de05762c1eaa3955e5355de7c4c6f30d1ef1ea23d29bf738a35809ab"}, - {file = "rapidfuzz-3.12.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dc3c39e0317e7f68ba01bac056e210dd13c7a0abf823e7b6a5fe7e451ddfc496"}, - {file = "rapidfuzz-3.12.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:69f2520296f1ae1165b724a3aad28c56fd0ac7dd2e4cff101a5d986e840f02d4"}, - {file = "rapidfuzz-3.12.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:34dcbf5a7daecebc242f72e2500665f0bde9dd11b779246c6d64d106a7d57c99"}, - {file = "rapidfuzz-3.12.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:773ab37fccf6e0513891f8eb4393961ddd1053c6eb7e62eaa876e94668fc6d31"}, - {file = "rapidfuzz-3.12.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ecf0e6de84c0bc2c0f48bc03ba23cef2c5f1245db7b26bc860c11c6fd7a097c"}, - {file = "rapidfuzz-3.12.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:4dc2ebad4adb29d84a661f6a42494df48ad2b72993ff43fad2b9794804f91e45"}, - {file = "rapidfuzz-3.12.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:8389d98b9f54cb4f8a95f1fa34bf0ceee639e919807bb931ca479c7a5f2930bf"}, - {file = "rapidfuzz-3.12.1-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:165bcdecbfed9978962da1d3ec9c191b2ff9f1ccc2668fbaf0613a975b9aa326"}, - {file = "rapidfuzz-3.12.1-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:129d536740ab0048c1a06ccff73c683f282a2347c68069affae8dbc423a37c50"}, - {file = "rapidfuzz-3.12.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:1b67e390261ffe98ec86c771b89425a78b60ccb610c3b5874660216fcdbded4b"}, - {file = "rapidfuzz-3.12.1-cp310-cp310-win32.whl", hash = "sha256:a66520180d3426b9dc2f8d312f38e19bc1fc5601f374bae5c916f53fa3534a7d"}, - {file = "rapidfuzz-3.12.1-cp310-cp310-win_amd64.whl", hash = "sha256:82260b20bc7a76556cecb0c063c87dad19246a570425d38f8107b8404ca3ac97"}, - {file = "rapidfuzz-3.12.1-cp310-cp310-win_arm64.whl", hash = "sha256:3a860d103bbb25c69c2e995fdf4fac8cb9f77fb69ec0a00469d7fd87ff148f46"}, - {file = "rapidfuzz-3.12.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:6d9afad7b16d01c9e8929b6a205a18163c7e61b6cd9bcf9c81be77d5afc1067a"}, - {file = "rapidfuzz-3.12.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:bb424ae7240f2d2f7d8dda66a61ebf603f74d92f109452c63b0dbf400204a437"}, - {file = "rapidfuzz-3.12.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:42149e6d13bd6d06437d2a954dae2184dadbbdec0fdb82dafe92860d99f80519"}, - {file = "rapidfuzz-3.12.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:760ac95d788f2964b73da01e0bdffbe1bf2ad8273d0437565ce9092ae6ad1fbc"}, - {file = "rapidfuzz-3.12.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2cf27e8e4bf7bf9d92ef04f3d2b769e91c3f30ba99208c29f5b41e77271a2614"}, - {file = "rapidfuzz-3.12.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:00ceb8ff3c44ab0d6014106c71709c85dee9feedd6890eff77c814aa3798952b"}, - {file = "rapidfuzz-3.12.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b8b61c558574fbc093d85940c3264c08c2b857b8916f8e8f222e7b86b0bb7d12"}, - {file = "rapidfuzz-3.12.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:346a2d8f17224e99f9ef988606c83d809d5917d17ad00207237e0965e54f9730"}, - {file = "rapidfuzz-3.12.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:d60d1db1b7e470e71ae096b6456e20ec56b52bde6198e2dbbc5e6769fa6797dc"}, - {file = "rapidfuzz-3.12.1-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:2477da227e266f9c712f11393182c69a99d3c8007ea27f68c5afc3faf401cc43"}, - {file = "rapidfuzz-3.12.1-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:8499c7d963ddea8adb6cffac2861ee39a1053e22ca8a5ee9de1197f8dc0275a5"}, - {file = "rapidfuzz-3.12.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:12802e5c4d8ae104fb6efeeb436098325ce0dca33b461c46e8df015c84fbef26"}, - {file = "rapidfuzz-3.12.1-cp311-cp311-win32.whl", hash = "sha256:e1061311d07e7cdcffa92c9b50c2ab4192907e70ca01b2e8e1c0b6b4495faa37"}, - {file = "rapidfuzz-3.12.1-cp311-cp311-win_amd64.whl", hash = "sha256:c6e4ed63e204daa863a802eec09feea5448617981ba5d150f843ad8e3ae071a4"}, - {file = "rapidfuzz-3.12.1-cp311-cp311-win_arm64.whl", hash = "sha256:920733a28c3af47870835d59ca9879579f66238f10de91d2b4b3f809d1ebfc5b"}, - {file = "rapidfuzz-3.12.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:f6235b57ae3faa3f85cb3f90c9fee49b21bd671b76e90fc99e8ca2bdf0b5e4a3"}, - {file = "rapidfuzz-3.12.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:af4585e5812632c357fee5ab781c29f00cd06bea58f8882ff244cc4906ba6c9e"}, - {file = "rapidfuzz-3.12.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5942dc4460e5030c5f9e1d4c9383de2f3564a2503fe25e13e89021bcbfea2f44"}, - {file = "rapidfuzz-3.12.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0b31ab59e1a0df5afc21f3109b6cfd77b34040dbf54f1bad3989f885cfae1e60"}, - {file = "rapidfuzz-3.12.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:97c885a7a480b21164f57a706418c9bbc9a496ec6da087e554424358cadde445"}, - {file = "rapidfuzz-3.12.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2d844c0587d969ce36fbf4b7cbf0860380ffeafc9ac5e17a7cbe8abf528d07bb"}, - {file = "rapidfuzz-3.12.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a93c95dce8917bf428064c64024de43ffd34ec5949dd4425780c72bd41f9d969"}, - {file = "rapidfuzz-3.12.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:834f6113d538af358f39296604a1953e55f8eeffc20cb4caf82250edbb8bf679"}, - {file = "rapidfuzz-3.12.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:a940aa71a7f37d7f0daac186066bf6668d4d3b7e7ef464cb50bc7ba89eae1f51"}, - {file = "rapidfuzz-3.12.1-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:ec9eaf73501c9a7de2c6938cb3050392e2ee0c5ca3921482acf01476b85a7226"}, - {file = "rapidfuzz-3.12.1-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:3c5ec360694ac14bfaeb6aea95737cf1a6cf805b5fe8ea7fd28814706c7fa838"}, - {file = "rapidfuzz-3.12.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:6b5e176524653ac46f1802bdd273a4b44a5f8d0054ed5013a8e8a4b72f254599"}, - {file = "rapidfuzz-3.12.1-cp312-cp312-win32.whl", hash = "sha256:6f463c6f1c42ec90e45d12a6379e18eddd5cdf74138804d8215619b6f4d31cea"}, - {file = "rapidfuzz-3.12.1-cp312-cp312-win_amd64.whl", hash = "sha256:b894fa2b30cd6498a29e5c470cb01c6ea898540b7e048a0342775a5000531334"}, - {file = "rapidfuzz-3.12.1-cp312-cp312-win_arm64.whl", hash = "sha256:43bb17056c5d1332f517b888c4e57846c4b5f936ed304917eeb5c9ac85d940d4"}, - {file = "rapidfuzz-3.12.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:97f824c15bc6933a31d6e3cbfa90188ba0e5043cf2b6dd342c2b90ee8b3fd47c"}, - {file = "rapidfuzz-3.12.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:a973b3f5cabf931029a3ae4a0f72e3222e53d412ea85fc37ddc49e1774f00fbf"}, - {file = "rapidfuzz-3.12.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:df7880e012228722dec1be02b9ef3898ed023388b8a24d6fa8213d7581932510"}, - {file = "rapidfuzz-3.12.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9c78582f50e75e6c2bc38c791ed291cb89cf26a3148c47860c1a04d6e5379c8e"}, - {file = "rapidfuzz-3.12.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2d7d9e6a04d8344b0198c96394c28874086888d0a2b2f605f30d1b27b9377b7d"}, - {file = "rapidfuzz-3.12.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5620001fd4d6644a2f56880388179cc8f3767670f0670160fcb97c3b46c828af"}, - {file = "rapidfuzz-3.12.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0666ab4c52e500af7ba5cc17389f5d15c0cdad06412c80312088519fdc25686d"}, - {file = "rapidfuzz-3.12.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:27b4d440fa50b50c515a91a01ee17e8ede719dca06eef4c0cccf1a111a4cfad3"}, - {file = "rapidfuzz-3.12.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:83dccfd5a754f2a0e8555b23dde31f0f7920601bfa807aa76829391ea81e7c67"}, - {file = "rapidfuzz-3.12.1-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:b572b634740e047c53743ed27a1bb3b4f93cf4abbac258cd7af377b2c4a9ba5b"}, - {file = "rapidfuzz-3.12.1-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:7fa7b81fb52902d5f78dac42b3d6c835a6633b01ddf9b202a3ca8443be4b2d6a"}, - {file = "rapidfuzz-3.12.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:b1d4fbff980cb6baef4ee675963c081f7b5d6580a105d6a4962b20f1f880e1fb"}, - {file = "rapidfuzz-3.12.1-cp313-cp313-win32.whl", hash = "sha256:3fe8da12ea77271097b303fa7624cfaf5afd90261002314e3b0047d36f4afd8d"}, - {file = "rapidfuzz-3.12.1-cp313-cp313-win_amd64.whl", hash = "sha256:6f7e92fc7d2a7f02e1e01fe4f539324dfab80f27cb70a30dd63a95445566946b"}, - {file = "rapidfuzz-3.12.1-cp313-cp313-win_arm64.whl", hash = "sha256:e31be53d7f4905a6a038296d8b773a79da9ee9f0cd19af9490c5c5a22e37d2e5"}, - {file = "rapidfuzz-3.12.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:bef5c91d5db776523530073cda5b2a276283258d2f86764be4a008c83caf7acd"}, - {file = "rapidfuzz-3.12.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:841e0c2a5fbe8fc8b9b1a56e924c871899932c0ece7fbd970aa1c32bfd12d4bf"}, - {file = "rapidfuzz-3.12.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:046fc67f3885d94693a2151dd913aaf08b10931639cbb953dfeef3151cb1027c"}, - {file = "rapidfuzz-3.12.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b4d2d39b2e76c17f92edd6d384dc21fa020871c73251cdfa017149358937a41d"}, - {file = "rapidfuzz-3.12.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c5857dda85165b986c26a474b22907db6b93932c99397c818bcdec96340a76d5"}, - {file = "rapidfuzz-3.12.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4c26cd1b9969ea70dbf0dbda3d2b54ab4b2e683d0fd0f17282169a19563efeb1"}, - {file = "rapidfuzz-3.12.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bf56ea4edd69005786e6c80a9049d95003aeb5798803e7a2906194e7a3cb6472"}, - {file = "rapidfuzz-3.12.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:fbe7580b5fb2db8ebd53819171ff671124237a55ada3f64d20fc9a149d133960"}, - {file = "rapidfuzz-3.12.1-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:018506a53c3b20dcbda8c93d4484b9eb1764c93d5ea16be103cf6b0d8b11d860"}, - {file = "rapidfuzz-3.12.1-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:325c9c71b737fcd32e2a4e634c430c07dd3d374cfe134eded3fe46e4c6f9bf5d"}, - {file = "rapidfuzz-3.12.1-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:930756639643e3aa02d3136b6fec74e5b9370a24f8796e1065cd8a857a6a6c50"}, - {file = "rapidfuzz-3.12.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:0acbd27543b158cb915fde03877383816a9e83257832818f1e803bac9b394900"}, - {file = "rapidfuzz-3.12.1-cp39-cp39-win32.whl", hash = "sha256:80ff9283c54d7d29b2d954181e137deee89bec62f4a54675d8b6dbb6b15d3e03"}, - {file = "rapidfuzz-3.12.1-cp39-cp39-win_amd64.whl", hash = "sha256:fd37e53f0ed239d0cec27b250cec958982a8ba252ce64aa5e6052de3a82fa8db"}, - {file = "rapidfuzz-3.12.1-cp39-cp39-win_arm64.whl", hash = "sha256:4a4422e4f73a579755ab60abccb3ff148b5c224b3c7454a13ca217dfbad54da6"}, - {file = "rapidfuzz-3.12.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:b7cba636c32a6fc3a402d1cb2c70c6c9f8e6319380aaf15559db09d868a23e56"}, - {file = "rapidfuzz-3.12.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:b79286738a43e8df8420c4b30a92712dec6247430b130f8e015c3a78b6d61ac2"}, - {file = "rapidfuzz-3.12.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8dc1937198e7ff67e217e60bfa339f05da268d91bb15fec710452d11fe2fdf60"}, - {file = "rapidfuzz-3.12.1-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b85817a57cf8db32dd5d2d66ccfba656d299b09eaf86234295f89f91be1a0db2"}, - {file = "rapidfuzz-3.12.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:04283c6f3e79f13a784f844cd5b1df4f518ad0f70c789aea733d106c26e1b4fb"}, - {file = "rapidfuzz-3.12.1-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:a718f740553aad5f4daef790191511da9c6eae893ee1fc2677627e4b624ae2db"}, - {file = "rapidfuzz-3.12.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:cbdf145c7e4ebf2e81c794ed7a582c4acad19e886d5ad6676086369bd6760753"}, - {file = "rapidfuzz-3.12.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:0d03ad14a26a477be221fddc002954ae68a9e2402b9d85433f2d0a6af01aa2bb"}, - {file = "rapidfuzz-3.12.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f1187aeae9c89e838d2a0a2b954b4052e4897e5f62e5794ef42527bf039d469e"}, - {file = "rapidfuzz-3.12.1-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bd47dfb1bca9673a48b923b3d988b7668ee8efd0562027f58b0f2b7abf27144c"}, - {file = "rapidfuzz-3.12.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:187cdb402e223264eebed2fe671e367e636a499a7a9c82090b8d4b75aa416c2a"}, - {file = "rapidfuzz-3.12.1-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:d6899b41bf6c30282179f77096c1939f1454836440a8ab05b48ebf7026a3b590"}, - {file = "rapidfuzz-3.12.1.tar.gz", hash = "sha256:6a98bbca18b4a37adddf2d8201856441c26e9c981d8895491b5bc857b5f780eb"}, + {file = "rapidfuzz-3.12.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0b9a75e0385a861178adf59e86d6616cbd0d5adca7228dc9eeabf6f62cf5b0b1"}, + {file = "rapidfuzz-3.12.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:6906a7eb458731e3dd2495af1d0410e23a21a2a2b7ced535e6d5cd15cb69afc5"}, + {file = "rapidfuzz-3.12.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f4b3334a8958b689f292d5ce8a928140ac98919b51e084f04bf0c14276e4c6ba"}, + {file = "rapidfuzz-3.12.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:85a54ce30345cff2c79cbcffa063f270ad1daedd0d0c3ff6e541d3c3ba4288cf"}, + {file = "rapidfuzz-3.12.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:acb63c5072c08058f8995404201a52fc4e1ecac105548a4d03c6c6934bda45a3"}, + {file = "rapidfuzz-3.12.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5385398d390c6571f0f2a7837e6ddde0c8b912dac096dc8c87208ce9aaaa7570"}, + {file = "rapidfuzz-3.12.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5032cbffa245b4beba0067f8ed17392ef2501b346ae3c1f1d14b950edf4b6115"}, + {file = "rapidfuzz-3.12.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:195adbb384d89d6c55e2fd71e7fb262010f3196e459aa2f3f45f31dd7185fe72"}, + {file = "rapidfuzz-3.12.2-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:f43b773a4d4950606fb25568ecde5f25280daf8f97b87eb323e16ecd8177b328"}, + {file = "rapidfuzz-3.12.2-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:55a43be0e0fa956a919043c19d19bd988991d15c59f179d413fe5145ed9deb43"}, + {file = "rapidfuzz-3.12.2-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:71cf1ea16acdebe9e2fb62ee7a77f8f70e877bebcbb33b34e660af2eb6d341d9"}, + {file = "rapidfuzz-3.12.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:a3692d4ab36d44685f61326dca539975a4eda49b2a76f0a3df177d8a2c0de9d2"}, + {file = "rapidfuzz-3.12.2-cp310-cp310-win32.whl", hash = "sha256:09227bd402caa4397ba1d6e239deea635703b042dd266a4092548661fb22b9c6"}, + {file = "rapidfuzz-3.12.2-cp310-cp310-win_amd64.whl", hash = "sha256:0f05b7b95f9f87254b53fa92048367a8232c26cee7fc8665e4337268c3919def"}, + {file = "rapidfuzz-3.12.2-cp310-cp310-win_arm64.whl", hash = "sha256:6938738e00d9eb6e04097b3f565097e20b0c398f9c58959a2bc64f7f6be3d9da"}, + {file = "rapidfuzz-3.12.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:e9c4d984621ae17404c58f8d06ed8b025e167e52c0e6a511dfec83c37e9220cd"}, + {file = "rapidfuzz-3.12.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:9f9132c55d330f0a1d34ce6730a76805323a6250d97468a1ca766a883d6a9a25"}, + {file = "rapidfuzz-3.12.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:39b343b6cb4b2c3dbc8d2d4c5ee915b6088e3b144ddf8305a57eaab16cf9fc74"}, + {file = "rapidfuzz-3.12.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:24081077b571ec4ee6d5d7ea0e49bc6830bf05b50c1005028523b9cd356209f3"}, + {file = "rapidfuzz-3.12.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c988a4fc91856260355773bf9d32bebab2083d4c6df33fafeddf4330e5ae9139"}, + {file = "rapidfuzz-3.12.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:780b4469ee21cf62b1b2e8ada042941fd2525e45d5fb6a6901a9798a0e41153c"}, + {file = "rapidfuzz-3.12.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:edd84b0a323885493c893bad16098c5e3b3005d7caa995ae653da07373665d97"}, + {file = "rapidfuzz-3.12.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:efa22059c765b3d8778083805b199deaaf643db070f65426f87d274565ddf36a"}, + {file = "rapidfuzz-3.12.2-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:095776b11bb45daf7c2973dd61cc472d7ea7f2eecfa454aef940b4675659b92f"}, + {file = "rapidfuzz-3.12.2-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:7e2574cf4aa86065600b664a1ac7b8b8499107d102ecde836aaaa403fc4f1784"}, + {file = "rapidfuzz-3.12.2-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:d5a3425a6c50fd8fbd991d8f085ddb504791dae6ef9cc3ab299fea2cb5374bef"}, + {file = "rapidfuzz-3.12.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:97fb05e1ddb7b71a054040af588b0634214ee87cea87900d309fafc16fd272a4"}, + {file = "rapidfuzz-3.12.2-cp311-cp311-win32.whl", hash = "sha256:b4c5a0413589aef936892fbfa94b7ff6f7dd09edf19b5a7b83896cc9d4e8c184"}, + {file = "rapidfuzz-3.12.2-cp311-cp311-win_amd64.whl", hash = "sha256:58d9ae5cf9246d102db2a2558b67fe7e73c533e5d769099747921232d88b9be2"}, + {file = "rapidfuzz-3.12.2-cp311-cp311-win_arm64.whl", hash = "sha256:7635fe34246cd241c8e35eb83084e978b01b83d5ef7e5bf72a704c637f270017"}, + {file = "rapidfuzz-3.12.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:1d982a651253ffe8434d9934ff0c1089111d60502228464721a2a4587435e159"}, + {file = "rapidfuzz-3.12.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:02e6466caa0222d5233b1f05640873671cd99549a5c5ba4c29151634a1e56080"}, + {file = "rapidfuzz-3.12.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e956b3f053e474abae69ac693a52742109d860ac2375fe88e9387d3277f4c96c"}, + {file = "rapidfuzz-3.12.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2dee7d740a2d5418d4f964f39ab8d89923e6b945850db833e798a1969b19542a"}, + {file = "rapidfuzz-3.12.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a057cdb0401e42c84b6516c9b1635f7aedd5e430c6e388bd5f6bcd1d6a0686bb"}, + {file = "rapidfuzz-3.12.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:dccf8d4fb5b86d39c581a59463c596b1d09df976da26ff04ae219604223d502f"}, + {file = "rapidfuzz-3.12.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:21d5b3793c6f5aecca595cd24164bf9d3c559e315ec684f912146fc4e769e367"}, + {file = "rapidfuzz-3.12.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:46a616c0e13cff2de1761b011e0b14bb73b110182f009223f1453d505c9a975c"}, + {file = "rapidfuzz-3.12.2-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:19fa5bc4301a1ee55400d4a38a8ecf9522b0391fc31e6da5f4d68513fe5c0026"}, + {file = "rapidfuzz-3.12.2-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:544a47190a0d25971658a9365dba7095397b4ce3e897f7dd0a77ca2cf6fa984e"}, + {file = "rapidfuzz-3.12.2-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:f21af27c5e001f0ba1b88c36a0936437dfe034c452548d998891c21125eb640f"}, + {file = "rapidfuzz-3.12.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:b63170d9db00629b5b3f2862114d8d6ee19127eaba0eee43762d62a25817dbe0"}, + {file = "rapidfuzz-3.12.2-cp312-cp312-win32.whl", hash = "sha256:6c7152d77b2eb6bfac7baa11f2a9c45fd5a2d848dbb310acd0953b3b789d95c9"}, + {file = "rapidfuzz-3.12.2-cp312-cp312-win_amd64.whl", hash = "sha256:1a314d170ee272ac87579f25a6cf8d16a031e1f7a7b07663434b41a1473bc501"}, + {file = "rapidfuzz-3.12.2-cp312-cp312-win_arm64.whl", hash = "sha256:d41e8231326e94fd07c4d8f424f6bed08fead6f5e6688d1e6e787f1443ae7631"}, + {file = "rapidfuzz-3.12.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:941f31038dba5d3dedcfcceba81d61570ad457c873a24ceb13f4f44fcb574260"}, + {file = "rapidfuzz-3.12.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:fe2dfc454ee51ba168a67b1e92b72aad251e45a074972cef13340bbad2fd9438"}, + {file = "rapidfuzz-3.12.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:78fafaf7f5a48ee35ccd7928339080a0136e27cf97396de45259eca1d331b714"}, + {file = "rapidfuzz-3.12.2-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e0c7989ff32c077bb8fd53253fd6ca569d1bfebc80b17557e60750e6909ba4fe"}, + {file = "rapidfuzz-3.12.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:96fa00bc105caa34b6cd93dca14a29243a3a7f0c336e4dcd36348d38511e15ac"}, + {file = "rapidfuzz-3.12.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:bccfb30c668620c5bc3490f2dc7d7da1cca0ead5a9da8b755e2e02e2ef0dff14"}, + {file = "rapidfuzz-3.12.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2f9b0adc3d894beb51f5022f64717b6114a6fabaca83d77e93ac7675911c8cc5"}, + {file = "rapidfuzz-3.12.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:32691aa59577f42864d5535cb6225d0f47e2c7bff59cf4556e5171e96af68cc1"}, + {file = "rapidfuzz-3.12.2-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:758b10380ad34c1f51753a070d7bb278001b5e6fcf544121c6df93170952d705"}, + {file = "rapidfuzz-3.12.2-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:50a9c54c0147b468363119132d514c5024fbad1ed8af12bd8bd411b0119f9208"}, + {file = "rapidfuzz-3.12.2-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:e3ceb87c11d2d0fbe8559bb795b0c0604b84cfc8bb7b8720b5c16e9e31e00f41"}, + {file = "rapidfuzz-3.12.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:f7c9a003002434889255ff5676ca0f8934a478065ab5e702f75dc42639505bba"}, + {file = "rapidfuzz-3.12.2-cp313-cp313-win32.whl", hash = "sha256:cf165a76870cd875567941cf861dfd361a0a6e6a56b936c5d30042ddc9def090"}, + {file = "rapidfuzz-3.12.2-cp313-cp313-win_amd64.whl", hash = "sha256:55bcc003541f5f16ec0a73bf6de758161973f9e8d75161954380738dd147f9f2"}, + {file = "rapidfuzz-3.12.2-cp313-cp313-win_arm64.whl", hash = "sha256:69f6ecdf1452139f2b947d0c169a605de578efdb72cbb2373cb0a94edca1fd34"}, + {file = "rapidfuzz-3.12.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:c4c852cd8bed1516a64fd6e2d4c6f270d4356196ee03fda2af1e5a9e13c34643"}, + {file = "rapidfuzz-3.12.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:42e7f747b55529a6d0d1588695d71025e884ab48664dca54b840413dea4588d8"}, + {file = "rapidfuzz-3.12.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a749fd2690f24ef256b264a781487746bbb95344364fe8fe356f0eef7ef206ba"}, + {file = "rapidfuzz-3.12.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9a11e1d036170bbafa43a9e63d8c309273564ec5bdfc5439062f439d1a16965a"}, + {file = "rapidfuzz-3.12.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:dfb337f1832c1231e3d5621bd0ebebb854e46036aedae3e6a49c1fc08f16f249"}, + {file = "rapidfuzz-3.12.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e88c6e68fca301722fa3ab7fd3ca46998012c14ada577bc1e2c2fc04f2067ca6"}, + {file = "rapidfuzz-3.12.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:17e1a3a8b4b5125cfb63a6990459b25b87ea769bdaf90d05bb143f8febef076a"}, + {file = "rapidfuzz-3.12.2-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:b9f8177b24ccc0a843e85932b1088c5e467a7dd7a181c13f84c684b796bea815"}, + {file = "rapidfuzz-3.12.2-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:6c506bdc2f304051592c0d3b0e82eed309248ec10cdf802f13220251358375ea"}, + {file = "rapidfuzz-3.12.2-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:30bf15c1ecec2798b713d551df17f23401a3e3653ad9ed4e83ad1c2b06e86100"}, + {file = "rapidfuzz-3.12.2-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:bd9a67cfc83e8453ef17ddd1c2c4ce4a74d448a197764efb54c29f29fb41f611"}, + {file = "rapidfuzz-3.12.2-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:7a6eaec2ef658dd650c6eb9b36dff7a361ebd7d8bea990ce9d639b911673b2cb"}, + {file = "rapidfuzz-3.12.2-cp39-cp39-win32.whl", hash = "sha256:d7701769f110332cde45c41759cb2a497de8d2dca55e4c519a46aed5fbb19d1a"}, + {file = "rapidfuzz-3.12.2-cp39-cp39-win_amd64.whl", hash = "sha256:296bf0fd4f678488670e262c87a3e4f91900b942d73ae38caa42a417e53643b1"}, + {file = "rapidfuzz-3.12.2-cp39-cp39-win_arm64.whl", hash = "sha256:7957f5d768de14f6b2715303ccdf224b78416738ee95a028a2965c95f73afbfb"}, + {file = "rapidfuzz-3.12.2-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:e5fd3ce849b27d063755829cda27a9dab6dbd63be3801f2a40c60ec563a4c90f"}, + {file = "rapidfuzz-3.12.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:54e53662d71ed660c83c5109127c8e30b9e607884b7c45d2aff7929bbbd00589"}, + {file = "rapidfuzz-3.12.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2b9e43cf2213e524f3309d329f1ad8dbf658db004ed44f6ae1cd2919aa997da5"}, + {file = "rapidfuzz-3.12.2-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:29ca445e320e5a8df3bd1d75b4fa4ecfa7c681942b9ac65b55168070a1a1960e"}, + {file = "rapidfuzz-3.12.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:83eb7ef732c2f8533c6b5fbe69858a722c218acc3e1fc190ab6924a8af7e7e0e"}, + {file = "rapidfuzz-3.12.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:648adc2dd2cf873efc23befcc6e75754e204a409dfa77efd0fea30d08f22ef9d"}, + {file = "rapidfuzz-3.12.2-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:9b1e6f48e1ffa0749261ee23a1c6462bdd0be5eac83093f4711de17a42ae78ad"}, + {file = "rapidfuzz-3.12.2-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:1ae9ded463f2ca4ba1eb762913c5f14c23d2e120739a62b7f4cc102eab32dc90"}, + {file = "rapidfuzz-3.12.2-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dda45f47b559be72ecbce45c7f71dc7c97b9772630ab0f3286d97d2c3025ab71"}, + {file = "rapidfuzz-3.12.2-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b3745c6443890265513a3c8777f2de4cb897aeb906a406f97741019be8ad5bcc"}, + {file = "rapidfuzz-3.12.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:36d3ef4f047ed1bc96fa29289f9e67a637ddca5e4f4d3dc7cb7f50eb33ec1664"}, + {file = "rapidfuzz-3.12.2-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:54bb69ebe5ca0bd7527357e348f16a4c0c52fe0c2fcc8a041010467dcb8385f7"}, + {file = "rapidfuzz-3.12.2-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:3f2ddd5b99b254039a8c82be5749d4d75943f62eb2c2918acf6ffd586852834f"}, + {file = "rapidfuzz-3.12.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:8117dab9b26a1aaffab59b4e30f80ac4d55e61ad4139a637c149365960933bee"}, + {file = "rapidfuzz-3.12.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:40c0f16d62d6553527de3dab2fb69709c4383430ea44bce8fb4711ed4cbc6ae3"}, + {file = "rapidfuzz-3.12.2-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f177e1eb6e4f5261a89c475e21bce7a99064a8f217d2336fb897408f46f0ceaf"}, + {file = "rapidfuzz-3.12.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5df0cecc2852fcb078ed1b4482fac4fc2c2e7787f3edda8920d9a4c0f51b1c95"}, + {file = "rapidfuzz-3.12.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:3b3c4df0321df6f8f0b61afbaa2ced9622750ee1e619128db57a18533d139820"}, + {file = "rapidfuzz-3.12.2.tar.gz", hash = "sha256:b0ba1ccc22fff782e7152a3d3d0caca44ec4e32dc48ba01c560b8593965b5aa3"}, ] [package.extras] From 46d28bd96b722672c9e57abf931199729a9b86c8 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 2 Mar 2025 14:23:02 -0600 Subject: [PATCH 005/390] chore(deps): update dependency pytest to v8.3.5 (#5158) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index f49bd99dc..67e71e42f 100644 --- a/poetry.lock +++ b/poetry.lock @@ -2714,14 +2714,14 @@ requests = ">=2.32.3" [[package]] name = "pytest" -version = "8.3.4" +version = "8.3.5" description = "pytest: simple powerful testing with Python" optional = false python-versions = ">=3.8" groups = ["dev"] files = [ - {file = "pytest-8.3.4-py3-none-any.whl", hash = "sha256:50e16d954148559c9a74109af1eaf0c945ba2d8f30f0a3d3335edde19788b6f6"}, - {file = "pytest-8.3.4.tar.gz", hash = "sha256:965370d062bce11e73868e0335abac31b4d3de0e82f4007408d242b4f8610761"}, + {file = "pytest-8.3.5-py3-none-any.whl", hash = "sha256:c69214aa47deac29fad6c2a4f590b9c4a9fdb16a403176fe154b79c0b4d4d820"}, + {file = "pytest-8.3.5.tar.gz", hash = "sha256:f4efe70cc14e511565ac476b57c279e12a855b11f48f212af1080ef2263d3845"}, ] [package.dependencies] From 5f766a8c3f551c69f5654cfdecfa96786927777c Mon Sep 17 00:00:00 2001 From: Eric Hoffmann <25854764+eric-hoffmann@users.noreply.github.com> Date: Sun, 2 Mar 2025 21:23:52 -0800 Subject: [PATCH 006/390] dev: chown commandhistory to correct user during devcontainer creation (#5166) --- .devcontainer/devcontainer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 31d8f3427..b83fbf19c 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -48,7 +48,7 @@ ], // Use 'onCreateCommand' to run commands at the end of container creation. // Use 'postCreateCommand' to run commands after the container is created. - "onCreateCommand": "sudo chown -R vscode:vscode /workspaces/mealie/frontend/node_modules && task setup", + "onCreateCommand": "sudo chown -R vscode:vscode /workspaces/mealie/frontend/node_modules /home/vscode/commandhistory && task setup", // Comment out to connect as root instead. More info: https://aka.ms/vscode-remote/containers/non-root. "remoteUser": "vscode", "features": { From ba8b94232aac947ffc7f6edf6785fcf6ffc634ce Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Mon, 3 Mar 2025 04:16:34 -0600 Subject: [PATCH 007/390] chore(l10n): New Crowdin updates (#5161) --- frontend/lang/messages/gl-ES.json | 542 +++++++++--------- mealie/lang/messages/gl-ES.json | 48 +- .../seed/resources/foods/locales/gl-ES.json | 84 +-- .../seed/resources/units/locales/gl-ES.json | 8 +- 4 files changed, 341 insertions(+), 341 deletions(-) diff --git a/frontend/lang/messages/gl-ES.json b/frontend/lang/messages/gl-ES.json index 74ec77011..b4b3746e9 100644 --- a/frontend/lang/messages/gl-ES.json +++ b/frontend/lang/messages/gl-ES.json @@ -246,7 +246,7 @@ "manage-members": "Xestionar Membros", "manage-members-description": "Xestiona os permisos dos membros da túa casa. {manage} permítelle ao usuario acceder á páxina de xestión de datos {invite} permítelle xerar ligazóns de invitación para outros usuarios. Os propietarios do grupo non poden cambiar os seus propios permisos.", "manage": "Xestionar", - "manage-household": "Manage Household", + "manage-household": "Xestionar Casa", "invite": "Convidar", "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.", @@ -276,8 +276,8 @@ "admin-group-management": "Xestión do Grupo de Administración", "admin-group-management-text": "Os cambios neste grupo reflectiranse inmediatamente.", "group-id-value": "Id do grupo: {0}", - "total-households": "Casas totais", - "you-must-select-a-group-before-selecting-a-household": "You must select a group before selecting a household" + "total-households": "Casas Totais", + "you-must-select-a-group-before-selecting-a-household": "Tes que selecionar un grupo antes de selecionar unha casa" }, "household": { "household": "Casa", @@ -291,13 +291,13 @@ "admin-household-management": "Xestionar as casas como administrador", "admin-household-management-text": "Os cambios nesta casa reflectiranse inmediatamente.", "household-id-value": "Identificación da casa: {0}", - "private-household": "Casa privada", + "private-household": "Casa Privada", "private-household-description": "Setting your household to private will disable all public view options. This overrides any individual public view settings", - "lock-recipe-edits-from-other-households": "Lock recipe edits from other households", - "lock-recipe-edits-from-other-households-description": "When enabled only users in your household can edit recipes created by your household", + "lock-recipe-edits-from-other-households": "Bloquear as edicións de receitas de outras casas", + "lock-recipe-edits-from-other-households-description": "Cando esté ativado, somente os usuarios da sua casa poden editar receitas creadas por outros membros da casa", "household-recipe-preferences": "Preferencias de receitas da casa", - "default-recipe-preferences-description": "These are the default settings when a new recipe is created in your household. These can be changed for individual recipes in the recipe settings menu.", - "allow-users-outside-of-your-household-to-see-your-recipes": "Allow users outside of your household to see your recipes", + "default-recipe-preferences-description": "Estas son as definicións predefinidas cando é creada unha nova receita na sua casa. Estas poden ser alteradas para receitas individuais no menu de definicións de receitas.", + "allow-users-outside-of-your-household-to-see-your-recipes": "Permitir que usuarios fora da sua casa vexan as suas receitas", "allow-users-outside-of-your-household-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 household or with a pre-generated private link", "household-preferences": "Preferencias da Casa" }, @@ -321,7 +321,7 @@ "mealplan-settings": "Axustes do Menú", "mealplan-update-failed": "Produciuse un erro na actualización do menú", "mealplan-updated": "Menú Actualizado", - "mealplan-households-description": "If no household is selected, recipes can be added from any household", + "mealplan-households-description": "Se non for selecionada nengunha casa, poden ser adicionadas receitas de calquer casa", "any-category": "Calquer Categoria", "any-tag": "Calquer Etiqueta", "any-household": "Calquer Casa", @@ -422,7 +422,7 @@ } }, "new-recipe": { - "bulk-add": "Bulk Add", + "bulk-add": "Adicionar en Masa", "error-details": "Somente sites que conteñan ld+json ou microdata poden ser importados pola Mealie. Os principais sites de receitas suportan esta estrutura de datos. Se o seu site non pode ser importado, mas hai datos json no log, coloque unha cuestión no github co URL e os datos.", "error-title": "Parece que non conseguimos encontrar nada", "from-url": "Importar unha Receita", @@ -560,24 +560,24 @@ "ingredient-linker": "Ingredient Linker", "linked-to-other-step": "Ligado a outro paso", "auto": "Auto", - "cook-mode": "Cook Mode", - "link-ingredients": "Link Ingredients", + "cook-mode": "Modo Cociñeiro", + "link-ingredients": "Asociar ingredientes", "merge-above": "Merge Above", "move-to-bottom": "Mover para o Fondo", "move-to-top": "Move To Top", - "reset-scale": "Reset Scale", - "decrease-scale-label": "Decrease Scale by 1", - "increase-scale-label": "Increase Scale by 1", + "reset-scale": "Reiniciar Escala", + "decrease-scale-label": "Diminuir Escala por 1", + "increase-scale-label": "Aumentar Escala por 1", "locked": "Bloqueado", - "public-link": "Public Link", - "edit-timeline-event": "Edit Timeline Event", - "timeline": "Timeline", - "timeline-is-empty": "Nothing on the timeline yet. Try making this recipe!", - "timeline-no-events-found-try-adjusting-filters": "No events found. Try adjusting your search filters.", - "group-global-timeline": "{groupName} Global Timeline", - "open-timeline": "Open Timeline", - "made-this": "I Made This", - "how-did-it-turn-out": "How did it turn out?", + "public-link": "Link público", + "edit-timeline-event": "Editar evento da Cronoloxia", + "timeline": "Cronoloxia", + "timeline-is-empty": "Nada na Cronoloxia, ainda. Tente fazer esta receita!", + "timeline-no-events-found-try-adjusting-filters": "Nengun evento encontrado. Tente axustar os filtros de pesquisa.", + "group-global-timeline": "{groupName} Cronoloxia Global", + "open-timeline": "Abrir Cronoloxia", + "made-this": "Eu fixen isto", + "how-did-it-turn-out": "Que tal ficou?", "user-made-this": "{user} fixo isto", "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": "Chave de Mensaxen", @@ -602,14 +602,14 @@ "create-from-image": "Crear a partir da imaxen", "should-translate-description": "Traducir a receita para a miña língua", "please-wait-image-procesing": "Por favor agarde, a imaxen está sendo procesada. Isto pode levar algun tempo.", - "bulk-url-import": "Bulk URL Import", + "bulk-url-import": "Importación de URL en Masa", "debug-scraper": "Debug Scraper", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Create a recipe by providing the name. All recipes must have unique names.", "new-recipe-names-must-be-unique": "Os nomes de receitas deven ser únicos", "scrape-recipe": "Scrape Recipe", "scrape-recipe-description": "Scrape a recipe by url. Provide the url for the site you want to scrape, and Mealie will attempt to scrape the recipe from that site and add it to your collection.", "scrape-recipe-have-a-lot-of-recipes": "Ten moitas receitas para procesar dunha vez?", - "scrape-recipe-suggest-bulk-importer": "Try out the bulk importer", + "scrape-recipe-suggest-bulk-importer": "Prove o importador en masa", "scrape-recipe-have-raw-html-or-json-data": "Ten datos HTML ou JSON en bruto?", "scrape-recipe-you-can-import-from-raw-data-directly": "É posível importar diretamente a partir de datos en bruto", "import-original-keywords-as-tags": "Import original keywords as tags", @@ -623,16 +623,16 @@ "zip-files-must-have-been-exported-from-mealie": "Os ficheiros .zip deven ter sido exportados do Mealie", "create-a-recipe-by-uploading-a-scan": "Create a recipe by uploading a scan.", "upload-a-png-image-from-a-recipe-book": "Upload a png image from a recipe book", - "recipe-bulk-importer": "Recipe Bulk Importer", - "recipe-bulk-importer-description": "The Bulk recipe importer allows you to import multiple recipes at once by queueing the sites on the backend and running the task in the background. This can be useful when initially migrating to Mealie, or when you want to import a large number of recipes.", + "recipe-bulk-importer": "Importador de Receitas en Masa", + "recipe-bulk-importer-description": "O importador de receitas en masa permite importar varias receitas dunha vez, colocando os sites no backend e executando a tarefa en segundo plano. Iso pode ser útil ao migrar inicialmente para Mealie, ou cando quer importar un grande número de receitas.", "set-categories-and-tags": "Definir Categorias e Etiquetas", - "bulk-imports": "Bulk Imports", - "bulk-import-process-has-started": "Bulk Import process has started", - "bulk-import-process-has-failed": "Bulk import process has failed", + "bulk-imports": "Importacións en masa", + "bulk-import-process-has-started": "Proceso de importación en masa iniciado", + "bulk-import-process-has-failed": "Erro no proceso de importación en masa", "report-deletion-failed": "Report deletion failed", "recipe-debugger": "Depurador de Receitas", "recipe-debugger-description": "Grab the URL of the recipe you want to debug and paste it here. The URL will be scraped by the recipe scraper and the results will be displayed. If you don't see any data returned, the site you are trying to scrape is not supported by Mealie or its scraper library.", - "use-openai": "Use OpenAI", + "use-openai": "Utilizar OpenAI", "recipe-debugger-use-openai-description": "Use OpenAI to parse the results instead of relying on the scraper library. When creating a recipe via URL, this is done automatically if the scraper library fails, but you may test it manually here.", "debug": "Debug", "tree-view": "Vista en árvore", @@ -726,7 +726,7 @@ "restore-backup": "Restaurar Copia de Seguridad" }, "backup-and-exports": "Copias de seguridade", - "change-password": "Change Password", + "change-password": "Alterar Seña", "current": "Versión:", "custom-pages": "Páxinas Personalizadas", "edit-page": "Editar Páxina", @@ -746,11 +746,11 @@ "locale-settings": "Definicións rexionais", "migrations": "Migracións", "new-page": "Nova páxina", - "notify": "Notify", - "organize": "Organize", - "page-name": "Page Name", - "pages": "Pages", - "profile": "Profile", + "notify": "Notificar", + "organize": "Organizar", + "page-name": "Nome da Páxina", + "pages": "Páxinas", + "profile": "Perfil", "remove-existing-entries-matching-imported-entries": "Eliminar referencias existentes que correspondan a rexistros importados", "set-new-time": "Definir hora", "settings-update-failed": "Erro ao atualizar definicións", @@ -769,30 +769,30 @@ "primary": "Primario", "secondary": "Secundario", "success": "Success", - "switch-to-dark-mode": "Switch to dark mode", - "switch-to-light-mode": "Switch to light mode", - "theme-deleted": "Theme deleted", - "theme-name": "Theme Name", - "theme-name-is-required": "Theme Name is required.", - "theme-saved": "Theme Saved", - "theme-updated": "Theme updated", - "warning": "Warning", - "light-mode": "Light Mode", - "dark-mode": "Dark Mode" + "switch-to-dark-mode": "Mudar para modo escuro", + "switch-to-light-mode": "Mudar para modo claro", + "theme-deleted": "Tema eliminado", + "theme-name": "Nome do Tema", + "theme-name-is-required": "O nome do tema é obrigatorio.", + "theme-saved": "Tema gardado", + "theme-updated": "Tema atualizado", + "warning": "Aviso", + "light-mode": "Modo Claro", + "dark-mode": "Modo Escuro" }, "token": { - "active-tokens": "ACTIVE TOKENS", - "api-token": "API Token", - "api-tokens": "API Tokens", - "copy-this-token-for-use-with-an-external-application-this-token-will-not-be-viewable-again": "Copy this token for use with an external application. This token will not be viewable again.", - "create-an-api-token": "Create an API Token", - "token-name": "Token Name", + "active-tokens": "TOKENS ATIVOS", + "api-token": "Token de API", + "api-tokens": "Tokens de API", + "copy-this-token-for-use-with-an-external-application-this-token-will-not-be-viewable-again": "Copie este token para usar cunha aplicación externa. Este token non será exibido novamente.", + "create-an-api-token": "Crear un Token de API", + "token-name": "Nome do Token", "generate": "Xerar", "you-have-token-count": "Non ten tokens ativos.|Ten un token ativo.|Ten {count} tokens ativos." }, "toolbox": { "assign-all": "Atribuir todos", - "bulk-assign": "Bulk Assign", + "bulk-assign": "Atribuir en masa", "new-name": "Novo Nome", "no-unused-items": "Sen itens por utilizar", "recipes-affected": "Sen Receitas Afetadas|Unha Receita Afetada|{count} Receitas Afetadas", @@ -812,21 +812,21 @@ }, "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.", - "tracker": "Tracker", + "tracker": "Rastreador", "configuration": "Configuración", - "docker-volume": "Docker Volume", + "docker-volume": "Volume do Docker", "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-configured-correctly": "Volumes are configured correctly.", - "status-unknown-try-running-a-validation": "Status Unknown. Try running a validation.", - "validate": "Validate", + "volumes-are-misconfigured": "Os volumes están mal configurados.", + "volumes-are-configured-correctly": "Os volumes están configurados corretamente.", + "status-unknown-try-running-a-validation": "Estado descoñecido. Tente executar unha validación.", + "validate": "Validar", "email-configuration-status": "Estado da Configuración do Correo-e", "email-configured": "Correo-e Configurado", "email-test-results": "Resultados da Proba de Correo-e", "ready": "Ready", "not-ready": "Not Ready - Check Environmental Variables", "succeeded": "Succeeded", - "failed": "Failed", + "failed": "Fallou", "general-about": "Información Xeral", "application-version": "Versión da Aplicación", "application-version-error-text": "A túa versión actual ({0}) non coincide coa última versión. Considera actualizar á última versión ({1}).", @@ -850,61 +850,61 @@ "openai-ready-success-text": "Required OpenAI variables are all set." }, "shopping-list": { - "all-lists": "All Lists", - "create-shopping-list": "Create Shopping List", - "from-recipe": "From Recipe", - "list-name": "List Name", - "new-list": "New List", - "quantity": "Quantity: {0}", - "shopping-list": "Shopping List", - "shopping-lists": "Shopping Lists", + "all-lists": "Todas as Listas", + "create-shopping-list": "Crear Lista de Compras", + "from-recipe": "Da Receita", + "list-name": "Nome da Lista", + "new-list": "Nova Lista", + "quantity": "Cantidade: {0}", + "shopping-list": "Lista de Compras", + "shopping-lists": "Listas de Compras", "food": "Food", - "note": "Note", + "note": "Nota", "label": "Label", "save-label": "Save Label", "linked-item-warning": "This item is linked to one or more recipe. Adjusting the units or foods will yield unexpected results when adding or removing the recipe from this list.", "toggle-food": "Toggle Food", "manage-labels": "Manage Labels", - "are-you-sure-you-want-to-delete-this-item": "Are you sure you want to delete this item?", - "copy-as-text": "Copy as Text", - "copy-as-markdown": "Copy as Markdown", - "delete-checked": "Delete Checked", + "are-you-sure-you-want-to-delete-this-item": "Ten a certeza de que desexa eliminar este item?", + "copy-as-text": "Copiar como Texto", + "copy-as-markdown": "Copiar como Markdown", + "delete-checked": "Eliminar Seleción", "toggle-label-sort": "Toggle Label Sort", "reorder-labels": "Reorder Labels", - "uncheck-all-items": "Uncheck All Items", - "check-all-items": "Check All Items", - "linked-recipes-count": "No Linked Recipes|One Linked Recipe|{count} Linked Recipes", - "items-checked-count": "No items checked|One item checked|{count} items checked", + "uncheck-all-items": "Desmarcar Todos os Itens", + "check-all-items": "Marcar Todos os Itens", + "linked-recipes-count": "Sen Receitas Vinculadas|Unha Receita Vinculada|{count} Receitas Vinculadas", + "items-checked-count": "Sen itens selecionados|Un item selecionado|{count} itens selecionados", "no-label": "No Label", - "completed-on": "Completed on {date}", - "you-are-offline": "You are offline", + "completed-on": "Concluída en {date}", + "you-are-offline": "Está sen conexión", "you-are-offline-description": "Not all features are available while offline. You can still add, modify, and remove items, but you will not be able to sync your changes to the server until you are back online.", - "are-you-sure-you-want-to-check-all-items": "Are you sure you want to check all items?", - "are-you-sure-you-want-to-uncheck-all-items": "Are you sure you want to uncheck all items?", - "are-you-sure-you-want-to-delete-checked-items": "Are you sure you want to delete all checked items?", - "no-shopping-lists-found": "No Shopping Lists Found" + "are-you-sure-you-want-to-check-all-items": "Ten a certeza de que pretende selecionar todos os itens?", + "are-you-sure-you-want-to-uncheck-all-items": "Ten a certeza de que pretende desmarcar todos os itens?", + "are-you-sure-you-want-to-delete-checked-items": "Ten a certeza de que pretende eliminar todos os itens selecionados?", + "no-shopping-lists-found": "" }, "sidebar": { - "all-recipes": "All Recipes", + "all-recipes": "Todas as Receitas", "backups": "Copias de seguridade", - "categories": "Categories", - "cookbooks": "Cookbooks", + "categories": "Categorias", + "cookbooks": "Libros de Receitas", "dashboard": "Dashboard", - "home-page": "Home Page", + "home-page": "Páxina Inicial", "manage-users": "Manage Users", - "migrations": "Migrations", - "profile": "Profile", - "search": "Search", + "migrations": "Migracións", + "profile": "Perfil", + "search": "Pesquisar", "site-settings": "Configuración do sitio", - "tags": "Tags", - "toolbox": "Toolbox", - "language": "Language", - "maintenance": "Maintenance", - "background-tasks": "Background Tasks", + "tags": "Etiquetas", + "toolbox": "Ferramentas", + "language": "Idioma", + "maintenance": "Manutención", + "background-tasks": "Tarefas en segundo plano", "parser": "Analizador", "developer": "Developer", - "cookbook": "Cookbook", - "create-cookbook": "Create a new cookbook" + "cookbook": "Libro de Receitas", + "create-cookbook": "Crear un novo libro de receitas" }, "signup": { "error-signing-up": "Error Signing Up", @@ -914,23 +914,23 @@ "sign-up-links": "Sign Up Links", "sign-up-token-deleted": "Sign Up Token Deleted", "sign-up-token-deletion-failed": "Sign up token deletion failed", - "welcome-to-mealie": "Welcome to Mealie! To become a user of this instance you are required to have a valid invitation link. If you haven't recieved an invitation you are unable to sign-up. To recieve a link, contact the sites administrator." + "welcome-to-mealie": "Benvido ao Mealie! Para se tornar utilizador desta instancia é necesário ter un convite. Se non recebeu un convite non poderá inscreverse. Para receber un convite contacte o administrador do site." }, "tag": { - "tag-created": "Tag created", - "tag-creation-failed": "Tag creation failed", - "tag-deleted": "Tag deleted", - "tag-deletion-failed": "Tag deletion failed", - "tag-update-failed": "Tag update failed", - "tag-updated": "Tag updated", - "tags": "Tags", - "untagged-count": "Untagged {count}", - "create-a-tag": "Create a Tag", - "tag-name": "Tag Name", + "tag-created": "Etiqueta creada", + "tag-creation-failed": "Erro ao crear etiqueta", + "tag-deleted": "Etiqueta eliminada", + "tag-deletion-failed": "Erro ao eliminar etiqueta", + "tag-update-failed": "Erro ao atualizar etiqueta", + "tag-updated": "Etiqueta atualizada", + "tags": "Etiquetas", + "untagged-count": "Sen etiqueta {count}", + "create-a-tag": "Crear unha Etiqueta", + "tag-name": "Nome da Etiqueta", "tag": "Etiqueta" }, "tool": { - "tools": "Tools", + "tools": "Ferramentas", "on-hand": "On Hand", "create-a-tool": "Create a Tool", "tool-name": "Tool Name", @@ -940,10 +940,10 @@ "tool": "Ferramenta" }, "user": { - "admin": "Admin", - "are-you-sure-you-want-to-delete-the-link": "Are you sure you want to delete the link {link}?", - "are-you-sure-you-want-to-delete-the-user": "Are you sure you want to delete the user {activeName} ID: {activeId}?", - "auth-method": "Auth Method", + "admin": "Administrador", + "are-you-sure-you-want-to-delete-the-link": "Ten a certeza de que quer eliminar este link {link}?", + "are-you-sure-you-want-to-delete-the-user": "Ten a certeza de que quer eliminar este usuario {activeName} ID: {activeId}?", + "auth-method": "Método de Autenticación", "confirm-link-deletion": "Confirm Link Deletion", "confirm-password": "Confirm Password", "confirm-user-deletion": "Confirm User Deletion", @@ -970,65 +970,65 @@ "new-password": "New Password", "new-user": "New User", "password-has-been-reset-to-the-default-password": "Password has been reset to the default password", - "password-must-match": "Password must match", - "password-reset-failed": "Password reset failed", - "password-updated": "Password updated", - "password": "Password", - "password-strength": "Password is {strength}", - "please-enter-password": "Please enter your new password.", + "password-must-match": "As señas deven ser iguais", + "password-reset-failed": "Falla na redefinición da seña", + "password-updated": "Seña modificada", + "password": "Senha", + "password-strength": "A Senha é {strength}", + "please-enter-password": "Por favor, dixite sua nova seña.", "register": "Register", - "reset-password": "Reset Password", + "reset-password": "Alterar seña", "sign-in": "Sign in", "total-mealplans": "Menús Totais", - "total-users": "Total Users", - "upload-photo": "Upload Photo", - "use-8-characters-or-more-for-your-password": "Use 8 characters or more for your password", - "user-created": "User created", - "user-creation-failed": "User creation failed", - "user-deleted": "User deleted", - "user-id-with-value": "User ID: {id}", - "user-id": "User ID", - "user-password": "User Password", - "user-successfully-logged-in": "User Successfully Logged In", - "user-update-failed": "User update failed", - "user-updated": "User updated", - "user": "User", - "username": "Username", - "users-header": "USERS", - "users": "Users", - "user-not-found": "User not found", - "webhook-time": "Webhook Time", - "webhooks-enabled": "Webhooks Enabled", - "you-are-not-allowed-to-create-a-user": "You are not allowed to create a user", - "you-are-not-allowed-to-delete-this-user": "You are not allowed to delete this user", - "enable-advanced-content": "Enable Advanced Content", + "total-users": "Total de usuarios", + "upload-photo": "Cargar Foto", + "use-8-characters-or-more-for-your-password": "Use 8 caracteres ou mais para a sua seña", + "user-created": "Usuario creado", + "user-creation-failed": "Falla ao crear usuario", + "user-deleted": "Usuario eliminado", + "user-id-with-value": "ID do Usuario: {id}", + "user-id": "ID do Usuario", + "user-password": "Seña do Usuario", + "user-successfully-logged-in": "Usuario conectado con éxito", + "user-update-failed": "Falla ao atualizar o usuario", + "user-updated": "Usuario atualizado", + "user": "Usuario", + "username": "Nome de usuario", + "users-header": "USUARIOS", + "users": "Usuarios", + "user-not-found": "Usuario non encontrado", + "webhook-time": "Hora do Webhook", + "webhooks-enabled": "Webhooks ativados", + "you-are-not-allowed-to-create-a-user": "Non ten permiso para crear un usuario", + "you-are-not-allowed-to-delete-this-user": "Non ten permiso para eliminar este usuario", + "enable-advanced-content": "Ativar contido avanzado", "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": "Receitas Favoritas", "email-or-username": "Correo-e ou Nome de Usuario", "remember-me": "Remember Me", - "please-enter-your-email-and-password": "Please enter your email and password", - "invalid-credentials": "Invalid Credentials", - "account-locked-please-try-again-later": "Account Locked. Please try again later", - "user-favorites": "User Favorites", + "please-enter-your-email-and-password": "Por favor, dixite o seu email e seña", + "invalid-credentials": "Credenciais Inválidas", + "account-locked-please-try-again-later": "Conta bloqueada. Por favor, tente mais tarde", + "user-favorites": "Favoritos do usuario", "password-strength-values": { - "weak": "Weak", - "good": "Good", - "strong": "Strong", - "very-strong": "Very Strong" + "weak": "Fraca", + "good": "Boa", + "strong": "Forte", + "very-strong": "Moi Forte" }, "user-management": "User Management", - "reset-locked-users": "Reset Locked Users", - "admin-user-creation": "Admin User Creation", + "reset-locked-users": "Redefinir Usuarios Bloqueados", + "admin-user-creation": "Creción de Usuario Administrativo", "admin-user-management": "Admin User Management", - "user-details": "User Details", - "user-name": "User Name", - "authentication-method": "Authentication Method", + "user-details": "Detalles do Usuario", + "user-name": "Nome do Usuario", + "authentication-method": "Método de Autenticación", "authentication-method-hint": "This specifies how a user will authenticate with Mealie. If you're not sure, choose 'Mealie", "permissions": "Permissions", "administrator": "Administrator", "user-can-invite-other-to-group": "User can invite others to group", "user-can-manage-group": "User can manage group", - "user-can-manage-household": "User can manage household", + "user-can-manage-household": "O usuario pode xestionar a casa", "user-can-organize-group-data": "User can organize group data", "enable-advanced-features": "Enable advanced features", "it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.", @@ -1074,69 +1074,69 @@ "plural-abbreviation": "Plural Abbreviation", "description": "Description", "display-as-fraction": "Display as Fraction", - "use-abbreviation": "Use Abbreviation", - "edit-unit": "Edit Unit", - "unit-data": "Unit Data", - "use-abbv": "Use Abbv.", - "fraction": "Fraction", - "example-unit-singular": "ex: Tablespoon", - "example-unit-plural": "ex: Tablespoons", - "example-unit-abbreviation-singular": "ex: Tbsp", - "example-unit-abbreviation-plural": "ex: Tbsps" + "use-abbreviation": "Usar Abreviatura", + "edit-unit": "Editar Unidade", + "unit-data": "Datos da Unidade", + "use-abbv": "Usar Abrev.", + "fraction": "Fración", + "example-unit-singular": "ex: Culler de Sopa", + "example-unit-plural": "ex: Culleres de Sopa", + "example-unit-abbreviation-singular": "ex: Cdsp", + "example-unit-abbreviation-plural": "ex: Cdsps" }, "labels": { - "seed-dialog-text": "Seed the database with common labels based on your local language.", - "edit-label": "Edit Label", - "new-label": "New Label", - "labels": "Labels", - "assign-label": "Assign Label" + "seed-dialog-text": "Adicionar à base de datos rótulos comuns no seu idioma local.", + "edit-label": "Editar Rótulo", + "new-label": "Novo Rótulo", + "labels": "Rótulos", + "assign-label": "Atribuir Rótulo" }, "recipes": { - "purge-exports": "Purge Exports", - "are-you-sure-you-want-to-delete-all-export-data": "Are you sure you want to delete all export data?", - "confirm-delete-recipes": "Are you sure you want to delete the following recipes? This action cannot be undone.", - "the-following-recipes-selected-length-will-be-exported": "The following recipes ({0}) will be exported.", - "settings-chosen-explanation": "Settings chosen here, excluding the locked option, will be applied to all selected recipes.", - "selected-length-recipe-s-settings-will-be-updated": "{count} recipe(s) settings will be updated.", - "recipe-data": "Recipe Data", - "recipe-data-description": "Use this section to manage the data associated with your recipes. You can perform several bulk actions on your recipes including exporting, deleting, tagging, and assigning categories.", - "recipe-columns": "Recipe Columns", + "purge-exports": "Limpar Exportacións", + "are-you-sure-you-want-to-delete-all-export-data": "Ten a certeza de que quer eliminar todos os datos de exportación?", + "confirm-delete-recipes": "Ten a certeza de que desexa eliminar as seguintes receitas? Esta ación non pode ser desfeita.", + "the-following-recipes-selected-length-will-be-exported": "As seguintes receitas ({0}) serán exportadas.", + "settings-chosen-explanation": "As configuracións escollidas aqui, con exceción da opción bloqueada, serán aplicadas a todas as receitas selecionadas.", + "selected-length-recipe-s-settings-will-be-updated": "{count} definicións de receita(s) será(n) atualizada(s).", + "recipe-data": "Datos da Receita", + "recipe-data-description": "Use esta sección para xestionar os datos asociados às suas receitas. Pode executar varias acións en masa nas suas receitas, incluindo exportar, eliminar, etiquetar e atribuir categorias.", + "recipe-columns": "Colunas de Receita", "data-exports-description": "This section provides links to available exports that are ready to download. These exports do expire, so be sure to grab them while they're still available.", - "data-exports": "Data Exports", - "tag": "Tag", + "data-exports": "Exportaciones de Datos", + "tag": "Etiqueta", "categorize": "Categorize", - "update-settings": "Update Settings", - "tag-recipes": "Tag Recipes", - "categorize-recipes": "Categorize Recipes", - "export-recipes": "Export Recipes", - "delete-recipes": "Delete Recipes", - "source-unit-will-be-deleted": "Source Unit will be deleted" + "update-settings": "Atualizar definicións", + "tag-recipes": "Etiquetar Receitas", + "categorize-recipes": "Categorizar Receitas", + "export-recipes": "Exportar Receitas", + "delete-recipes": "Eliminar Receitas", + "source-unit-will-be-deleted": "Unidade de orixen será eliminada" }, "recipe-actions": { - "recipe-actions-data": "Recipe Actions Data", - "new-recipe-action": "New Recipe Action", - "edit-recipe-action": "Edit Recipe Action", - "action-type": "Action Type" + "recipe-actions-data": "Datos das Acións da Receita", + "new-recipe-action": "Nova Ación da Receita", + "edit-recipe-action": "Editar Ación da Receita", + "action-type": "Tipo de Ación" }, "create-alias": "Create Alias", "manage-aliases": "Manage Aliases", "seed-data": "Seed Data", "seed": "Seed", "data-management": "Data Management", - "data-management-description": "Select which data set you want to make changes to.", - "select-data": "Select Data", - "select-language": "Select Language", - "columns": "Columns", - "combine": "Combine", + "data-management-description": "Selecione cal é o conxunto de datos que desexa alterar.", + "select-data": "Selecionar datos", + "select-language": "Selecionar idioma", + "columns": "Colunas", + "combine": "Combinar", "categories": { - "edit-category": "Edit Category", - "new-category": "New Category", - "category-data": "Category Data" + "edit-category": "Editar Categoria", + "new-category": "Nova Categoria", + "category-data": "Datos de Categoria" }, "tags": { - "new-tag": "New Tag", - "edit-tag": "Edit Tag", - "tag-data": "Tag Data" + "new-tag": "Nova etiqueta", + "edit-tag": "Editar Etiqueta", + "tag-data": "Datos de Etiqueta" }, "tools": { "new-tool": "New Tool", @@ -1145,46 +1145,46 @@ } }, "user-registration": { - "user-registration": "User Registration", - "registration-success": "Registration Success", - "join-a-group": "Join a Group", - "create-a-new-group": "Create a New Group", + "user-registration": "Rexistro de Usuario", + "registration-success": "Rexistrado con Éxito", + "join-a-group": "Xuntarse a un grupo", + "create-a-new-group": "Crear un Novo Grupo", "provide-registration-token-description": "Please provide the registration token associated with the group that you'd like to join. You'll need to obtain this from an existing group member.", - "group-details": "Group Details", + "group-details": "Detalles do Grupo", "group-details-description": "Before you create an account you'll need to create a group. Your group will only contain you, but you'll be able to invite others later. Members in your group can share meal plans, shopping lists, recipes, and more!", "use-seed-data": "Use Seed Data", "use-seed-data-description": "Mealie ships with a collection of Foods, Units, and Labels that can be used to populate your group with helpful data for organizing your recipes.", - "account-details": "Account Details" + "account-details": "Detalles da Conta" }, "validation": { - "group-name-is-taken": "Group name is taken", - "username-is-taken": "Username is taken", + "group-name-is-taken": "Nome do grupo xa en uso", + "username-is-taken": "Nome de usuario xa en uso", "email-is-taken": "O correo-e está collido", - "this-field-is-required": "This Field is Required" + "this-field-is-required": "Este Campo é Obrigatorio" }, "export": { - "export": "Export", - "file-name": "File Name", - "size": "Size", - "link-expires": "Link Expires" + "export": "Exportar", + "file-name": "Nome do Ficheiro", + "size": "Tamanho", + "link-expires": "Link Expira" }, "recipe-share": { - "expiration-date": "Expiration Date", + "expiration-date": "Data de Validade", "share-recipe": "Share Recipe", - "default-30-days": "Default 30 Days", - "expires-at": "Expires At", - "recipe-link-copied-message": "Recipe link copied to clipboard" + "default-30-days": "30 Dias por Defeito", + "expires-at": "Expira en", + "recipe-link-copied-message": "Link da receita copiado para a área de transferencia" }, "banner-experimental": { - "title": "Experimental Feature", - "description": "This page contains experimental or still-baking features. Please excuse the mess.", - "issue-link-text": "Track our progress here" + "title": "Funcionalidade Experimental", + "description": "Esta páxina contén funcionalidades experimentais ou en desenvolvimento. Por favor desculpe a confusión.", + "issue-link-text": "Acompañe o noso progreso aqui" }, "form": { - "quantity-label-abbreviated": "Qty" + "quantity-label-abbreviated": "Qtd" }, "markdown-editor": { - "preview-markdown-button-label": "Preview Markdown" + "preview-markdown-button-label": "Pré-visualizar Markdown" }, "demo": { "info_message_with_version": "This is a Demo for version: {version}", @@ -1215,9 +1215,9 @@ "split-text-mode": "Split Text modes", "split-modes": { "line-mode": "Line mode (default)", - "line-mode-desc": "In line mode, the text will be propagated by keeping the original line breaks. This mode is useful when using bulk add on a list of ingredients where one ingredient is one line.", + "line-mode-desc": "No modo de liña, o texto será propagado mantendo as quebras de liña orixinais. Este modo é útil cando se usa o adicionar en masa nunha lista de ingredientes en que cada ingrediente é unha liña.", "block-mode": "Block mode", - "block-mode-desc": "In block mode, the text will be split in blocks. This mode is useful when bulk adding instructions that are usually written in paragraphs.", + "block-mode-desc": "No modo de bloque, o texto será dividido en bloques. Este modo é útil cando se adiciona instrucións en masa que son habitualmente escritas en parágrafos.", "flat-mode": "Flat mode", "flat-mode-desc": "In flat mode, the text will be added to the selected recipe field with no line breaks." } @@ -1227,7 +1227,7 @@ "maintenance": { "storage-details": "Storage Details", "page-title": "Mantemento do Sitio", - "summary-title": "Summary", + "summary-title": "Sumario", "button-label-get-summary": "Obter un Resumo", "button-label-open-details": "Details", "info-description-data-dir-size": "Tamaño do Directorio de Datos", @@ -1266,64 +1266,64 @@ "brute": "Bruto", "openai": "OpenAI", "show-individual-confidence": "Amosar confianza individual", - "ingredient-text": "Ingredient Text", - "average-confident": "{0} Confident", + "ingredient-text": "Texto de Ingrediente", + "average-confident": "{0} Confiante", "try-an-example": "Proba un exemplo", "parser": "Analizador", - "background-tasks": "Background Tasks", - "background-tasks-description": "Here you can view all the running background tasks and their status", - "no-logs-found": "No Logs Found", - "tasks": "Tasks", + "background-tasks": "Tarefas en segundo plano", + "background-tasks-description": "Aqui pode ver todas as tarefas en execución en segundo plano e o seu estado", + "no-logs-found": "Nengun Rexistro Encontrado", + "tasks": "Tarefas", "setup": { - "first-time-setup": "First Time Setup", - "welcome-to-mealie-get-started": "Welcome to Mealie! Let's get started", - "already-set-up-bring-to-homepage": "I'm already set up, just bring me to the homepage", - "common-settings-for-new-sites": "Here are some common settings for new sites", - "setup-complete": "Setup Complete!", - "here-are-a-few-things-to-help-you-get-started": "Here are a few things to help you get started with Mealie", - "restore-from-v1-backup": "Have a backup from a previous instance of Mealie v1? You can restore it here.", + "first-time-setup": "Configuración Inicial", + "welcome-to-mealie-get-started": "Benvido ao Mealie! Vamos comezar", + "already-set-up-bring-to-homepage": "Xa estou listo, levame para a páxina inicial", + "common-settings-for-new-sites": "Aqui están algunhas configuracións comuns para sites novos", + "setup-complete": "Configuración Concluída!", + "here-are-a-few-things-to-help-you-get-started": "Aqui están algunhas cousas para axudar a comezar co Mealie", + "restore-from-v1-backup": "Ten unha copia de seguranza dunha instancia do Mealie v1? Pode restaurala aqui.", "manage-profile-or-get-invite-link": "Manage your own profile, or grab an invite link to share with others." }, - "debug-openai-services": "Debug OpenAI Services", + "debug-openai-services": "Depurar Servizos de OpenAI", "debug-openai-services-description": "Use this page to debug OpenAI services. You can test your OpenAI connection and see the results here. If you have image services enabled, you can also provide an image.", - "run-test": "Run Test", - "test-results": "Test Results", - "group-delete-note": "Groups with users or households cannot be deleted", - "household-delete-note": "Households with users cannot be deleted" + "run-test": "Executar Prova", + "test-results": "Resultados da Prova", + "group-delete-note": "Os grupos con usuarios ou casas non poden ser eliminados", + "household-delete-note": "Casas con usuarios non poden ser eliminadas" }, "profile": { - "welcome-user": "👋 Welcome, {0}!", + "welcome-user": "👋 Benvido(a), {0}!", "description": "Manage your profile, recipes, and group settings.", - "invite-link": "Invite Link", - "get-invite-link": "Get Invite Link", - "get-public-link": "Get Public Link", - "account-summary": "Account Summary", - "account-summary-description": "Here's a summary of your group's information.", - "group-statistics": "Group Statistics", + "invite-link": "Link de Convite", + "get-invite-link": "Obter Link de Convite", + "get-public-link": "Obter Link Público", + "account-summary": "Resumo da Conta", + "account-summary-description": "Aqui está un resumo das informacións do seu grupo.", + "group-statistics": "Estatísticas do Grupo", "group-statistics-description": "Your Group Statistics provide some insight how you're using Mealie.", - "household-statistics": "Household Statistics", + "household-statistics": "Estatísticas da Casa", "household-statistics-description": "Your Household Statistics provide some insight how you're using Mealie.", - "storage-capacity": "Storage Capacity", - "storage-capacity-description": "Your storage capacity is a calculation of the images and assets you have uploaded.", - "personal": "Personal", + "storage-capacity": "Capacidade de Almacenamento", + "storage-capacity-description": "A sua capacidade de almacenamento é un cálculo das imaxens e itens que cargou.", + "personal": "Persoal", "personal-description": "These are settings that are personal to you. Changes here won't affect other users.", - "user-settings": "User Settings", + "user-settings": "Definicións do Usuario", "user-settings-description": "Manage your preferences, change your password, and update your email.", "api-tokens-description": "Manage your API Tokens for access from external applications.", "group-description": "These items are shared within your group. Editing one of them will change it for the whole group!", - "group-settings": "Group Settings", + "group-settings": "Definicións do Grupo", "group-settings-description": "Manage your common group settings, like privacy settings.", "household-description": "These items are shared within your household. Editing one of them will change it for the whole household!", - "household-settings": "Household Settings", - "household-settings-description": "Manage your household settings, like mealplan and privacy settings.", + "household-settings": "Definicións da Casa", + "household-settings-description": "Xestionar as definicións da sua casa, como o plano de refeicións e a privacidade.", "cookbooks-description": "Manage a collection of recipe categories and generate pages for them.", - "members": "Members", - "members-description": "See who's in your household and manage their permissions.", + "members": "Membros", + "members-description": "Ver quen está na sua casa e xestionar os seus permisos.", "webhooks-description": "Setup webhooks that trigger on days that you have have mealplan scheduled.", - "notifiers": "Notifiers", + "notifiers": "Notificadores", "notifiers-description": "Setup email and push notifications that trigger on specific events.", - "manage-data": "Manage Data", - "manage-data-description": "Manage your Mealie data; Foods, Units, Categories, Tags and more.", + "manage-data": "Xestionar Datos", + "manage-data-description": "Xestione os seus datos no Mealie; Ingredientes, Unidades, Categorias, Etiquetas, etc.", "data-migrations": "Data Migrations", "data-migrations-description": "Migrate your existing data from other applications like Nextcloud Recipes and Chowdown.", "email-sent": "Correo-e Enviado", @@ -1344,8 +1344,8 @@ "cookbook": { "cookbooks": "Cookbooks", "description": "Cookbooks are another way to organize recipes by creating cross sections of recipes, organizers, and other filters. Creating a cookbook will add an entry to the side-bar and all the recipes with the filters chosen will be displayed in the cookbook.", - "hide-cookbooks-from-other-households": "Hide Cookbooks from Other Households", - "hide-cookbooks-from-other-households-description": "When enabled, only cookbooks from your household will appear on the sidebar", + "hide-cookbooks-from-other-households": "Ocultar libros de receitas de outras familias", + "hide-cookbooks-from-other-households-description": "Cando esté ativado, somente os libros de receitas da sua familia aparecerán na barra lateral", "public-cookbook": "Public Cookbook", "public-cookbook-description": "Public Cookbooks can be shared with non-mealie users and will be displayed on your groups page.", "filter-options": "Filter Options", @@ -1355,7 +1355,7 @@ "require-all-tools": "Require All Tools", "cookbook-name": "Cookbook Name", "cookbook-with-name": "Cookbook {0}", - "household-cookbook-name": "{0} Cookbook {1}", + "household-cookbook-name": "{0} Libro de Receitas {1}", "create-a-cookbook": "Create a Cookbook", "cookbook": "Cookbook" }, diff --git a/mealie/lang/messages/gl-ES.json b/mealie/lang/messages/gl-ES.json index 65de85964..780cb08ca 100644 --- a/mealie/lang/messages/gl-ES.json +++ b/mealie/lang/messages/gl-ES.json @@ -12,8 +12,8 @@ "servings-text": { "makes": "Makes", "serves": "Serves", - "serving": "Serving", - "servings": "Servings", + "serving": "Porción", + "servings": "Porcións", "yield": "Yield", "yields": "Yields" } @@ -22,20 +22,20 @@ "no-recipes-match-your-rules": "Nengunha receita corresponde às suas regras" }, "user": { - "user-updated": "User updated", - "password-updated": "Password updated", - "invalid-current-password": "Invalid current password", - "ldap-update-password-unavailable": "Unable to update password, user is controlled by LDAP" + "user-updated": "Usuario atualizado", + "password-updated": "Seña atualizada", + "invalid-current-password": "Seña atual inválida", + "ldap-update-password-unavailable": "Imposível atualizar a seña, o usuario é controlado por LDAP" }, "group": { - "report-deleted": "Report deleted." + "report-deleted": "Relatorio eliminado." }, "exceptions": { - "permission_denied": "You do not have permission to perform this action", - "no-entry-found": "The requested resource was not found", + "permission_denied": "Non ten permisos para efetuar esta ación", + "no-entry-found": "O recurso solicitado non foi encontrado", "integrity-error": "Erro de integridade da base de datos", "username-conflict-error": "Este nome de usuario xa está en uso", - "email-conflict-error": "This email is already in use" + "email-conflict-error": "Este e-mail xa está a ser utilizado" }, "notifications": { "generic-created": "{name} creado", @@ -43,7 +43,7 @@ "generic-created-with-url": "{name} foi creado, {url}", "generic-updated-with-url": "{name} foi atualizado, {url}", "generic-duplicated": "{name} foi duplicado", - "generic-deleted": "{name} has been deleted" + "generic-deleted": "{name} foi eliminado" }, "datetime": { "year": "ano|anos", @@ -56,24 +56,24 @@ }, "emails": { "password": { - "subject": "Mealie Forgot Password", - "header_text": "Forgot Password", - "message_top": "You have requested to reset your password.", - "message_bottom": "Please click the button above to reset your password.", - "button_text": "Reset Password" + "subject": "Mealie Esqueceuse da Seña", + "header_text": "Esquecin a miña senha", + "message_top": "Solicitou a reposición da sua seña.", + "message_bottom": "Clique no boton acima para redefinir a sua seña.", + "button_text": "Redefinir Seña" }, "invitation": { - "subject": "Invitation to join Mealie", - "header_text": "You're Invited!", - "message_top": "You have been invited to join Mealie.", - "message_bottom": "Please click the button above to accept the invitation.", + "subject": "Convite para aderirse ao Mealie", + "header_text": "Está convidado!", + "message_top": "Foi convidado para aderirse ao Mealie.", + "message_bottom": "Clique no botón acima para aceptar o convite.", "button_text": "Aceptar Convite" }, "test": { - "subject": "Mealie Test Email", - "header_text": "Test Email", - "message_top": "This is a test email.", - "message_bottom": "Please click the button above to test the email.", + "subject": "Email de Prova do Mealie", + "header_text": "Email de Prova", + "message_top": "Este é un email de prova.", + "message_bottom": "Clique no botón acima para provar o email.", "button_text": "Abrir o Mealie" } } diff --git a/mealie/repos/seed/resources/foods/locales/gl-ES.json b/mealie/repos/seed/resources/foods/locales/gl-ES.json index 13a94c147..3dfa1676e 100644 --- a/mealie/repos/seed/resources/foods/locales/gl-ES.json +++ b/mealie/repos/seed/resources/foods/locales/gl-ES.json @@ -214,10 +214,10 @@ }, "cucumber": { "name": "cogombro", - "plural_name": "cucumbers" + "plural_name": "cogombros" }, "cumin": { - "name": "cumin" + "name": "comiño" }, "daikon": { "name": "daikon", @@ -316,8 +316,8 @@ "name": "grape seed oil" }, "green-onion": { - "name": "green onion", - "plural_name": "green onions" + "name": "ceboliña", + "plural_name": "ceboliñas" }, "heart-of-palm": { "name": "heart of palm", @@ -367,30 +367,30 @@ "name": "leavening agents" }, "leek": { - "name": "leek", - "plural_name": "leeks" + "name": "porro", + "plural_name": "porros" }, "legumes": { - "name": "legumes" + "name": "leguminosas" }, "lemongrass": { "name": "lemongrass" }, "lentils": { - "name": "lentils" + "name": "lentellas" }, "lettuce": { - "name": "lettuce" + "name": "leituga" }, "liver": { "name": "fígado", "plural_name": "figados" }, "maize": { - "name": "maize" + "name": "millo" }, "maple-syrup": { - "name": "maple syrup" + "name": "xarope de pradairo" }, "meat": { "name": "carne" @@ -415,13 +415,13 @@ "name": "nori" }, "nutmeg": { - "name": "nutmeg" + "name": "noz-moscada" }, "nutritional-yeast-flakes": { "name": "nutritional yeast flakes" }, "nuts": { - "name": "nuts" + "name": "froitos secos" }, "octopuses": { "name": "polbo", @@ -431,7 +431,7 @@ "name": "oils" }, "okra": { - "name": "okra" + "name": "quiabo" }, "olive": { "name": "olive" @@ -453,7 +453,7 @@ "plural_name": "laranxas" }, "oregano": { - "name": "oregano" + "name": "ourego" }, "oysters": { "name": "ostras" @@ -483,12 +483,12 @@ "plural_name": "peppers" }, "pineapple": { - "name": "pineapple", - "plural_name": "pineapples" + "name": "ananás", + "plural_name": "ananases" }, "plantain": { - "name": "plantain", - "plural_name": "plantains" + "name": "plátano", + "plural_name": "plátanos" }, "poppy-seeds": { "name": "sementes de papoula" @@ -501,24 +501,24 @@ "name": "poultry" }, "powdered-sugar": { - "name": "powdered sugar" + "name": "azucre en po" }, "pumpkin": { - "name": "pumpkin", - "plural_name": "pumpkins" + "name": "cabaza", + "plural_name": "cabazas" }, "pumpkin-seeds": { - "name": "pumpkin seeds" + "name": "sementes de cabaza" }, "radish": { - "name": "radish", - "plural_name": "radishes" + "name": "rabanete", + "plural_name": "rabanetes" }, "raw-sugar": { - "name": "raw sugar" + "name": "azucre mascavado" }, "refined-sugar": { - "name": "refined sugar" + "name": "azucre refinado" }, "rice": { "name": "arroz" @@ -527,10 +527,10 @@ "name": "fariña de arroz" }, "rock-sugar": { - "name": "rock sugar" + "name": "azucre en cubo" }, "rum": { - "name": "rum" + "name": "ron" }, "salmon": { "name": "salmón" @@ -542,8 +542,8 @@ "name": "bacallau en salgadura" }, "scallion": { - "name": "scallion", - "plural_name": "scallions" + "name": "ceboliño", + "plural_name": "ceboliños" }, "seafood": { "name": "marisco" @@ -552,36 +552,36 @@ "name": "sementes" }, "sesame-seeds": { - "name": "sesame seeds" + "name": "sementes de sésamo" }, "shallot": { - "name": "shallot", - "plural_name": "shallots" + "name": "chalota", + "plural_name": "chalotas" }, "skate": { - "name": "skate" + "name": "raia" }, "soda": { - "name": "soda" + "name": "gasosa" }, "soda-baking": { - "name": "soda, baking" + "name": "bicarbonato de sodio" }, "soybean": { - "name": "soybean" + "name": "soia" }, "spaghetti-squash": { - "name": "spaghetti squash", - "plural_name": "spaghetti squashes" + "name": "cabaciña espagueti", + "plural_name": "cabaciñas espaguetis" }, "speck": { "name": "speck" }, "spices": { - "name": "spices" + "name": "especias" }, "spinach": { - "name": "spinach" + "name": "espinaca" }, "spring-onion": { "name": "spring onion", diff --git a/mealie/repos/seed/resources/units/locales/gl-ES.json b/mealie/repos/seed/resources/units/locales/gl-ES.json index 90d841a98..80af7faf5 100644 --- a/mealie/repos/seed/resources/units/locales/gl-ES.json +++ b/mealie/repos/seed/resources/units/locales/gl-ES.json @@ -24,14 +24,14 @@ "abbreviation": "fl oz" }, "pint": { - "name": "pint", - "plural_name": "pints", + "name": "pinta", + "plural_name": "pintas", "description": "", "abbreviation": "pt" }, "quart": { - "name": "quart", - "plural_name": "quarts", + "name": "cuarto", + "plural_name": "cuartos", "description": "", "abbreviation": "qt" }, From c4b26fef8c39fc48198009564b8457b4103e7cdb Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 3 Mar 2025 10:26:53 +0000 Subject: [PATCH 008/390] chore(deps): update dependency mkdocs-material to v9.6.7 (#5163) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 67e71e42f..07b06fbd9 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1672,14 +1672,14 @@ pyyaml = ">=5.1" [[package]] name = "mkdocs-material" -version = "9.6.6" +version = "9.6.7" description = "Documentation that simply works" optional = false python-versions = ">=3.8" groups = ["dev"] files = [ - {file = "mkdocs_material-9.6.6-py3-none-any.whl", hash = "sha256:904c422ec86086144495831cee2614bb8a0092572ef579af6392b8080309d3a3"}, - {file = "mkdocs_material-9.6.6.tar.gz", hash = "sha256:06141bd720b0b235829bd59e8afc11d5587c35ae7fc340612d2b3f554e6a69d8"}, + {file = "mkdocs_material-9.6.7-py3-none-any.whl", hash = "sha256:8a159e45e80fcaadd9fbeef62cbf928569b93df954d4dc5ba76d46820caf7b47"}, + {file = "mkdocs_material-9.6.7.tar.gz", hash = "sha256:3e2c1fceb9410056c2d91f334a00cdea3215c28750e00c691c1e46b2a33309b4"}, ] [package.dependencies] From 8b3ff9b099468352b1d4fd4b2bdada2e4b75e27d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 3 Mar 2025 10:37:55 +0000 Subject: [PATCH 009/390] chore(auto): Update pre-commit hooks (#5167) Co-authored-by: boc-the-git <3479092+boc-the-git@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 1dfd0a074..4e9199c64 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -12,7 +12,7 @@ repos: exclude: ^tests/data/ - repo: https://github.com/astral-sh/ruff-pre-commit # Ruff version. - rev: v0.9.7 + rev: v0.9.9 hooks: - id: ruff - id: ruff-format From a758406719c0ed70f960ed17073bc30b1cbc5d1a Mon Sep 17 00:00:00 2001 From: Eric Hoffmann <25854764+eric-hoffmann@users.noreply.github.com> Date: Mon, 3 Mar 2025 06:00:17 -0800 Subject: [PATCH 010/390] fix: Use recipe-parsers nutrients function for nutrition parsing (#5165) --- mealie/services/scraper/scraper_strategies.py | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/mealie/services/scraper/scraper_strategies.py b/mealie/services/scraper/scraper_strategies.py index 35fdfca72..22129d16e 100644 --- a/mealie/services/scraper/scraper_strategies.py +++ b/mealie/services/scraper/scraper_strategies.py @@ -189,18 +189,18 @@ class RecipeScraperPackage(ABCScraperStrategy): cook_time = try_get_default( None, "performTime", None, cleaner.clean_time, translator=self.translator - ) or try_get_default(None, "cookTime", None, cleaner.clean_time, translator=self.translator) + ) or try_get_default(scraped_data.cook_time, "cookTime", None, cleaner.clean_time, translator=self.translator) extras = ScrapedExtras() - extras.set_tags(try_get_default(None, "keywords", "", cleaner.clean_tags)) + extras.set_tags(try_get_default(scraped_data.keywords, "keywords", "", cleaner.clean_tags)) recipe = Recipe( name=try_get_default(scraped_data.title, "name", "No Name Found", cleaner.clean_string), slug="", - image=try_get_default(None, "image", None, cleaner.clean_image), - description=try_get_default(None, "description", "", cleaner.clean_string), - nutrition=try_get_default(None, "nutrition", None, cleaner.clean_nutrition), + image=try_get_default(scraped_data.image, "image", None, cleaner.clean_image), + description=try_get_default(scraped_data.description, "description", "", cleaner.clean_string), + nutrition=try_get_default(scraped_data.nutrients, "nutrition", None, cleaner.clean_nutrition), recipe_yield=try_get_default(scraped_data.yields, "recipeYield", "1", cleaner.clean_string), recipe_ingredient=try_get_default( scraped_data.ingredients, @@ -209,8 +209,12 @@ class RecipeScraperPackage(ABCScraperStrategy): cleaner.clean_ingredients, ), recipe_instructions=get_instructions(), - total_time=try_get_default(None, "totalTime", None, cleaner.clean_time, translator=self.translator), - prep_time=try_get_default(None, "prepTime", None, cleaner.clean_time, translator=self.translator), + total_time=try_get_default( + scraped_data.total_time, "totalTime", None, cleaner.clean_time, translator=self.translator + ), + prep_time=try_get_default( + scraped_data.prep_time, "prepTime", None, cleaner.clean_time, translator=self.translator + ), perform_time=cook_time, org_url=url or try_get_default(None, "url", None, cleaner.clean_string), ) From 9cf40f89ea6f78d4b60dd34dc579021af2468f5d Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Mon, 3 Mar 2025 14:50:07 -0600 Subject: [PATCH 011/390] chore(l10n): New Crowdin updates (#5174) --- mealie/repos/seed/resources/foods/locales/gl-ES.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/mealie/repos/seed/resources/foods/locales/gl-ES.json b/mealie/repos/seed/resources/foods/locales/gl-ES.json index 3dfa1676e..5a822423f 100644 --- a/mealie/repos/seed/resources/foods/locales/gl-ES.json +++ b/mealie/repos/seed/resources/foods/locales/gl-ES.json @@ -465,22 +465,22 @@ "name": "paprika" }, "parsley": { - "name": "parsley" + "name": "perexil" }, "parsnip": { - "name": "parsnip", - "plural_name": "parsnips" + "name": "charouvia", + "plural_name": "charouvias" }, "pear": { "name": "pera", "plural_name": "peras" }, "peas": { - "name": "peas" + "name": "chícharos" }, "pepper": { "name": "", - "plural_name": "peppers" + "plural_name": "pimentos" }, "pineapple": { "name": "ananás", @@ -498,7 +498,7 @@ "plural_name": "patacas" }, "poultry": { - "name": "poultry" + "name": "carne de aves" }, "powdered-sugar": { "name": "azucre en po" From 40818722ab2cdc068c39da26604fa1cab2d31b66 Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Mon, 3 Mar 2025 17:21:25 -0600 Subject: [PATCH 012/390] chore(l10n): New Crowdin updates (#5175) --- .../seed/resources/foods/locales/gl-ES.json | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/mealie/repos/seed/resources/foods/locales/gl-ES.json b/mealie/repos/seed/resources/foods/locales/gl-ES.json index 5a822423f..6d6ebfab5 100644 --- a/mealie/repos/seed/resources/foods/locales/gl-ES.json +++ b/mealie/repos/seed/resources/foods/locales/gl-ES.json @@ -295,7 +295,7 @@ "plural_name": "allos" }, "gem-squash": { - "name": "gem squash" + "name": "cabaza gem squash" }, "ghee": { "name": "manteiga ghee" @@ -310,49 +310,49 @@ "name": "graos" }, "granulated-sugar": { - "name": "granulated sugar" + "name": "azucre granulado" }, "grape-seed-oil": { - "name": "grape seed oil" + "name": "aceite de semente de uva" }, "green-onion": { "name": "ceboliña", "plural_name": "ceboliñas" }, "heart-of-palm": { - "name": "heart of palm", - "plural_name": "heart of palms" + "name": "palmito", + "plural_name": "palmitos" }, "hemp": { - "name": "hemp" + "name": "cáñamo" }, "herbs": { - "name": "herbs" + "name": "herbas" }, "honey": { "name": "mel" }, "isomalt": { - "name": "isomalt" + "name": "isomalte" }, "jackfruit": { "name": "jackfruit", "plural_name": "jackfruits" }, "jaggery": { - "name": "jaggery" + "name": "azucre mascavo" }, "jams": { - "name": "jams" + "name": "xeleas" }, "jellies": { - "name": "jellies" + "name": "xelatinas" }, "jerusalem-artichoke": { - "name": "jerusalem artichoke" + "name": "alcachofa de xerusalén" }, "jicama": { - "name": "jicama" + "name": "xícama" }, "kale": { "name": "kale" @@ -584,8 +584,8 @@ "name": "espinaca" }, "spring-onion": { - "name": "spring onion", - "plural_name": "spring onions" + "name": "ceboliña", + "plural_name": "ceboliñas" }, "squash": { "name": "cabaza", From 774b3123a28ed61b0a0e1a02c9702b02b9743a11 Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Tue, 4 Mar 2025 05:18:39 -0600 Subject: [PATCH 013/390] chore(l10n): New Crowdin updates (#5176) --- frontend/lang/messages/gl-ES.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/frontend/lang/messages/gl-ES.json b/frontend/lang/messages/gl-ES.json index b4b3746e9..74ae391a2 100644 --- a/frontend/lang/messages/gl-ES.json +++ b/frontend/lang/messages/gl-ES.json @@ -253,7 +253,7 @@ "default-recipe-preferences": "Preferencias de Receitas Predeterminadas", "group-preferences": "Preferencias do Grupo", "private-group": "Grupo Privado", - "private-group-description": "Setting your group to private will disable all public view options. This overrides any individual public view settings", + "private-group-description": "Definir o seu grupo como privado, desativará todas as opcións de visualización pública. Isto substitui calquer definición individual de visualización pública", "enable-public-access": "Habilitar o Acceso Público", "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": "Permite que os usuarios alleos ao teu grupo vexan as túas receitas", @@ -648,18 +648,18 @@ "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.", - "alerts-explainer": "Alerts will be displayed if a matching foods or unit is found but does not exists in the database.", + "alerts-explainer": "Serán mostradas alertas se se encontra un alimento ou unidade correspondente, mas que non exista na base de datos.", "select-parser": "Seleccione Analizador", "natural-language-processor": "Procesador de Linguaxen Natural", "brute-parser": "Analizador Bruto", "openai-parser": "Analizador OpenAI", "parse-all": "Analisar todo", "no-unit": "Sen unidades", - "missing-unit": "Create missing unit: {unit}", - "missing-food": "Create missing food: {food}", + "missing-unit": "Crear a unidade que falta: {unit}", + "missing-food": "Crear a comida que falta: {food}", "no-food": "Sen Comida" }, - "reset-servings-count": "Reset Servings Count", + "reset-servings-count": "Reiniciar Contador de Porcións", "not-linked-ingredients": "Ingredientes Adicionais" }, "recipe-finder": { From c65bd14d74988956cc0064e401dc7456a2377f65 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 4 Mar 2025 18:03:26 -0600 Subject: [PATCH 014/390] fix(deps): update dependency openai to v1.65.3 (#5180) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 07b06fbd9..77e558dac 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1902,14 +1902,14 @@ signedtoken = ["cryptography (>=3.0.0)", "pyjwt (>=2.0.0,<3)"] [[package]] name = "openai" -version = "1.65.2" +version = "1.65.3" description = "The official Python library for the openai API" optional = false python-versions = ">=3.8" groups = ["main"] files = [ - {file = "openai-1.65.2-py3-none-any.whl", hash = "sha256:27d9fe8de876e31394c2553c4e6226378b6ed85e480f586ccfe25b7193fb1750"}, - {file = "openai-1.65.2.tar.gz", hash = "sha256:729623efc3fd91c956f35dd387fa5c718edd528c4bed9f00b40ef290200fb2ce"}, + {file = "openai-1.65.3-py3-none-any.whl", hash = "sha256:a155fa5d60eccda516384d3d60d923e083909cc126f383fe4a350f79185c232a"}, + {file = "openai-1.65.3.tar.gz", hash = "sha256:9b7cd8f79140d03d77f4ed8aeec6009be5dcd79bbc02f03b0e8cd83356004f71"}, ] [package.dependencies] From 232ad8410cee3ffa164b41f7aae1e4b7e760ca85 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 6 Mar 2025 07:45:12 -0600 Subject: [PATCH 015/390] fix(deps): update dependency jinja2 to v3.1.6 [security] (#5183) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 77e558dac..32cae5a52 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1169,14 +1169,14 @@ files = [ [[package]] name = "jinja2" -version = "3.1.5" +version = "3.1.6" description = "A very fast and expressive template engine." optional = false python-versions = ">=3.7" groups = ["main", "dev"] files = [ - {file = "jinja2-3.1.5-py3-none-any.whl", hash = "sha256:aba0f4dc9ed8013c424088f68a5c226f7d6097ed89b246d7749c2ec4175c6adb"}, - {file = "jinja2-3.1.5.tar.gz", hash = "sha256:8fefff8dc3034e27bb80d67c671eb8a9bc424c0ef4c0826edbff304cceff43bb"}, + {file = "jinja2-3.1.6-py3-none-any.whl", hash = "sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67"}, + {file = "jinja2-3.1.6.tar.gz", hash = "sha256:0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d"}, ] [package.dependencies] From e2b5f4d08cf0c6c19f3ee6417ed4e06407147d05 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 6 Mar 2025 13:56:47 +0000 Subject: [PATCH 016/390] fix(deps): update dependency openai to v1.65.4 (#5182) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 32cae5a52..a7c912d8a 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1902,14 +1902,14 @@ signedtoken = ["cryptography (>=3.0.0)", "pyjwt (>=2.0.0,<3)"] [[package]] name = "openai" -version = "1.65.3" +version = "1.65.4" description = "The official Python library for the openai API" optional = false python-versions = ">=3.8" groups = ["main"] files = [ - {file = "openai-1.65.3-py3-none-any.whl", hash = "sha256:a155fa5d60eccda516384d3d60d923e083909cc126f383fe4a350f79185c232a"}, - {file = "openai-1.65.3.tar.gz", hash = "sha256:9b7cd8f79140d03d77f4ed8aeec6009be5dcd79bbc02f03b0e8cd83356004f71"}, + {file = "openai-1.65.4-py3-none-any.whl", hash = "sha256:15566d46574b94eae3d18efc2f9a4ebd1366d1d44bfc1bdafeea7a5cf8271bcb"}, + {file = "openai-1.65.4.tar.gz", hash = "sha256:0b08c58625d556f5c6654701af1023689c173eb0989ce8f73c7fd0eb22203c76"}, ] [package.dependencies] From 98472ff4712f5e8bbd614ba275637bacf5f54900 Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Thu, 6 Mar 2025 12:13:33 -0600 Subject: [PATCH 017/390] chore(l10n): New Crowdin updates (#5179) --- frontend/lang/messages/gl-ES.json | 196 +++++++++--------- frontend/lang/messages/zh-CN.json | 12 +- .../seed/resources/foods/locales/gl-ES.json | 122 +++++------ .../seed/resources/foods/locales/sv-SE.json | 2 +- .../seed/resources/labels/locales/gl-ES.json | 2 +- 5 files changed, 167 insertions(+), 167 deletions(-) diff --git a/frontend/lang/messages/gl-ES.json b/frontend/lang/messages/gl-ES.json index 74ae391a2..8582fb077 100644 --- a/frontend/lang/messages/gl-ES.json +++ b/frontend/lang/messages/gl-ES.json @@ -73,7 +73,7 @@ "what-events": "A que eventos debería subscribirse este notificador?", "user-events": "Eventos de Usuario", "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 menú", "shopping-list-events": "Eventos da Lista da Compra", "cookbook-events": "Eventos de Libros de Cociña", "tag-events": "Eventos de Etiquetas", @@ -292,13 +292,13 @@ "admin-household-management-text": "Os cambios nesta casa reflectiranse inmediatamente.", "household-id-value": "Identificación da casa: {0}", "private-household": "Casa Privada", - "private-household-description": "Setting your household to private will disable all public view options. This overrides any individual public view settings", + "private-household-description": "Definir a sua casa como privada, desativará todas as opcións de visualización pública. Isto substitui calquer definición individual de visualización pública", "lock-recipe-edits-from-other-households": "Bloquear as edicións de receitas de outras casas", "lock-recipe-edits-from-other-households-description": "Cando esté ativado, somente os usuarios da sua casa poden editar receitas creadas por outros membros da casa", "household-recipe-preferences": "Preferencias de receitas da casa", "default-recipe-preferences-description": "Estas son as definicións predefinidas cando é creada unha nova receita na sua casa. Estas poden ser alteradas para receitas individuais no menu de definicións de receitas.", "allow-users-outside-of-your-household-to-see-your-recipes": "Permitir que usuarios fora da sua casa vexan as suas receitas", - "allow-users-outside-of-your-household-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 household or with a pre-generated private link", + "allow-users-outside-of-your-household-to-see-your-recipes-description": "Cando estea ativado, podes usar un link público para compartir receitas específicas sen autorizar o usuario. Cando estea desativado, só podes compartir receitas con usuarios que estean na sua casa ou cun link privado xerado previamente", "household-preferences": "Preferencias da Casa" }, "meal-plan": { @@ -357,7 +357,7 @@ "for-type-meal-types": "para {0} tipos de comidas", "meal-plan-rules": "Regras do Menú", "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 rule filters will be merged. In practice, it's unnecessary to create duplicate rules, but it's possible to do so.", + "meal-plan-rules-description": "Pode crear regras para a seleción automática de receitas para os seus menús. Estas regras son utilizadas polo servidor para determinar o conxunto aleatorio de receitas a seleccionar ao crear menús. Note que se as regras teñen as mesmas restricións de dia/tipo, os filtros das regras fusionaranse. Na práctica, non é necesario crear regras duplicadas, mas é posível facelo.", "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": "Regras da Receita", "applies-to-all-days": "Aplícase a todos os días", @@ -386,35 +386,35 @@ "title": "Xestor de Receitas Copy Me That" }, "paprika": { - "description-long": "Mealie can import recipes from the Paprika application. Export your recipes from paprika, rename the export extension to .zip and upload it below.", - "title": "Paprika Recipe Manager" + "description-long": "O Mealie pode importar receitas da aplicación Paprika. Exporte as suas receitas do Paprika, renomee a extensión de exportación para . zip e carguea abaixo.", + "title": "Xestor de receitas Paprika" }, "mealie-pre-v1": { - "description-long": "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.", + "description-long": "O Mealie pode importar receitas de versións anteriores à v1.0. Exporte as suas receitas na instancia antiga e cargue o ficheiro zip abaixo. Note que só se poden importar receitas da exportación.", "title": "Mealie Pre v1.0" }, "tandoor": { - "description-long": "Mealie can import recipes from Tandoor. Export your data in the \"Default\" format, then upload the .zip below.", + "description-long": "O Mealie pode importar receitas do Tandoor. Exporte os seus datos no formato \"Padrón\" e despois cargue o . zip abaixo.", "title": "Receitas do Tandoor" }, - "recipe-data-migrations": "Recipe Data Migrations", - "recipe-data-migrations-explanation": "Recipes can be migrated from another supported application to Mealie. This is a great way to get started with Mealie.", - "coming-from-another-application-or-an-even-older-version-of-mealie": "Coming from another application or an even older version of Mealie? Check out migrations and see if your data can be imported.", - "choose-migration-type": "Choose Migration Type", - "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.", + "recipe-data-migrations": "Migracións de Datos de Receita", + "recipe-data-migrations-explanation": "As receitas poden ser migradas desde outra aplicación compatível a Mealie. Esta é unha boa forma de comezar a usar o Mealie.", + "coming-from-another-application-or-an-even-older-version-of-mealie": "Ven de outra aplicación ou de unha versión ainda mais antiga do Mealie? Verifique as migracións e vexa se os seus datos poden ser importados.", + "choose-migration-type": "Escolla o tipo de migración", + "tag-all-recipes": "Marcar todas as receitas coa etiqueta {tag-name}", + "nextcloud-text": "As receitas do Nextcloud poden ser importadas dun ficheiro zip que contén os datos almacenados no Nextcloud. Vexa abaixo o exemplo de estrutura de cartafoles para garantir que as suas receitas podan ser importadas.", "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": "Receita 1", "recipe-2": "Receita 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.", - "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.", + "paprika-text": "O Mealie pode importar receitas da aplicación Paprika. Exporte as suas receitas do Paprika, renomee a extensión de exportación a . zip e carguea abaixo.", + "mealie-text": "O Mealie pode importar receitas de versións anteriores à v1.0. Exporte as suas receitas na instancia antiga e cargue o ficheiro zip abaixo. Note que só se poden importar receitas da exportación.", "plantoeat": { "title": "Plan to Eat", "description-long": "Mealie pode importar receitas de Plan to Eat." }, "myrecipebox": { "title": "My Recipe Box", - "description-long": "Mealie can import recipes from My Recipe Box. Export your recipes in CSV format, then upload the .csv file below." + "description-long": "O Mealie pode importar receitas de My Recipe Box. Exporte as suas receitas no formato CSV e despois cargue o ficheiro . csv abaixo." }, "recipekeeper": { "title": "Garda Receitas", @@ -532,7 +532,7 @@ "no-recipe": "Sen Receita", "locked-by-owner": "Bloqueado polo Propietario", "join-the-conversation": "Únete á Conversa", - "add-recipe-to-mealplan": "Adicionar receita ao Plan de Refeccions", + "add-recipe-to-mealplan": "Adicionar receita ao Menú", "entry-type": "Tipo de Rexistro", "date-format-hint": "Formato MM/DD/YYYY", "date-format-hint-yyyy-mm-dd": "Formato AAAA-MM-DD", @@ -542,9 +542,9 @@ "recipe-added-to-list": "Receita adicionada à lista", "recipes-added-to-list": "Receitas adicionadas à lista", "successfully-added-to-list": "Adicionado à lista con éxito", - "recipe-added-to-mealplan": "Receita adicionada ao plan de refeccións", + "recipe-added-to-mealplan": "Receita adicionada ao menú", "failed-to-add-recipes-to-list": "Erro ao adicionar a receita à lista", - "failed-to-add-recipe-to-mealplan": "Erro ao adicionar receita ao plan de refeccións", + "failed-to-add-recipe-to-mealplan": "Erro ao adicionar receita ao menú", "failed-to-add-to-list": "Erro ao adicionar à lista", "yield": "Yield", "yields-amount-with-text": "Yields {amount} {text}", @@ -554,7 +554,7 @@ "press-enter-to-create": "Prema 'Enter' para Crear", "choose-food": "Escoller Alimento", "notes": "Notas", - "toggle-section": "Toggle Section", + "toggle-section": "Alternar Sección", "see-original-text": "Mostrar Texto Orixinal", "original-text-with-value": "Texto Orixinal: {originalText}", "ingredient-linker": "Ingredient Linker", @@ -562,9 +562,9 @@ "auto": "Auto", "cook-mode": "Modo Cociñeiro", "link-ingredients": "Asociar ingredientes", - "merge-above": "Merge Above", - "move-to-bottom": "Mover para o Fondo", - "move-to-top": "Move To Top", + "merge-above": "Combina Acima", + "move-to-bottom": "Mover Para Abaixo", + "move-to-top": "Mover Para Arriba", "reset-scale": "Reiniciar Escala", "decrease-scale-label": "Diminuir Escala por 1", "increase-scale-label": "Aumentar Escala por 1", @@ -598,21 +598,21 @@ "import-with-zip": "Importar con .zip", "create-recipe-from-an-image": "Crear receita a partir dunha imaxen", "create-recipe-from-an-image-description": "Cree unha receita cargando unha imaxen da mesma. O Mealie tentará extrair o texto da imaxen utilizando IA e creará unha receita a partir da mesma.", - "crop-and-rotate-the-image": "Crop and rotate the image so that only the text is visible, and it's in the correct orientation.", + "crop-and-rotate-the-image": "Recorte e vire a imaxen de modo a que só o texto sexa visível e na orientación correta.", "create-from-image": "Crear a partir da imaxen", "should-translate-description": "Traducir a receita para a miña língua", "please-wait-image-procesing": "Por favor agarde, a imaxen está sendo procesada. Isto pode levar algun tempo.", "bulk-url-import": "Importación de URL en Masa", - "debug-scraper": "Debug Scraper", - "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Create a recipe by providing the name. All recipes must have unique names.", + "debug-scraper": "Depurar Scraper", + "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Cree unha receita introducindo o nome. Todas as receitas deven ter nomes únicos.", "new-recipe-names-must-be-unique": "Os nomes de receitas deven ser únicos", - "scrape-recipe": "Scrape Recipe", - "scrape-recipe-description": "Scrape a recipe by url. Provide the url for the site you want to scrape, and Mealie will attempt to scrape the recipe from that site and add it to your collection.", + "scrape-recipe": "Extrair receita (Scrape)", + "scrape-recipe-description": "Extrair unha receita por url. Propercione o URL do site que pretende extrair, e o Mealie tentará extrair a receita dese site e adicionala à sua coleción.", "scrape-recipe-have-a-lot-of-recipes": "Ten moitas receitas para procesar dunha vez?", "scrape-recipe-suggest-bulk-importer": "Prove o importador en masa", "scrape-recipe-have-raw-html-or-json-data": "Ten datos HTML ou JSON en bruto?", "scrape-recipe-you-can-import-from-raw-data-directly": "É posível importar diretamente a partir de datos en bruto", - "import-original-keywords-as-tags": "Import original keywords as tags", + "import-original-keywords-as-tags": "Importar palavras-chave orixinais como etiquetas", "stay-in-edit-mode": "Permanecer no modo de edición", "import-from-zip": "Importar de Zip", "import-from-zip-description": "Importar unha única receita exportada de outra instancia Mealie.", @@ -621,33 +621,33 @@ "json-import-format-description-colon": "Para importar via JSON, este deve estar nun formato válido:", "json-editor": "Editor de JSON", "zip-files-must-have-been-exported-from-mealie": "Os ficheiros .zip deven ter sido exportados do Mealie", - "create-a-recipe-by-uploading-a-scan": "Create a recipe by uploading a scan.", - "upload-a-png-image-from-a-recipe-book": "Upload a png image from a recipe book", + "create-a-recipe-by-uploading-a-scan": "Cree unha receita cargando unha digitalización.", + "upload-a-png-image-from-a-recipe-book": "Cargar unha imaxen png dun libro de receitas", "recipe-bulk-importer": "Importador de Receitas en Masa", "recipe-bulk-importer-description": "O importador de receitas en masa permite importar varias receitas dunha vez, colocando os sites no backend e executando a tarefa en segundo plano. Iso pode ser útil ao migrar inicialmente para Mealie, ou cando quer importar un grande número de receitas.", "set-categories-and-tags": "Definir Categorias e Etiquetas", "bulk-imports": "Importacións en masa", "bulk-import-process-has-started": "Proceso de importación en masa iniciado", "bulk-import-process-has-failed": "Erro no proceso de importación en masa", - "report-deletion-failed": "Report deletion failed", + "report-deletion-failed": "Erro ao eliminar relatorio", "recipe-debugger": "Depurador de Receitas", - "recipe-debugger-description": "Grab the URL of the recipe you want to debug and paste it here. The URL will be scraped by the recipe scraper and the results will be displayed. If you don't see any data returned, the site you are trying to scrape is not supported by Mealie or its scraper library.", + "recipe-debugger-description": "Copie o URL da receita que quer depurar e pégueo aqui. O URL será lido polo lector de receitas e os resultados serán mostrados. Se non ves negún dato devolto, a páxina que está a tentar ler non é suportada polo Mealie ou pola sua biblioteca de 'scrapping'.", "use-openai": "Utilizar OpenAI", - "recipe-debugger-use-openai-description": "Use OpenAI to parse the results instead of relying on the scraper library. When creating a recipe via URL, this is done automatically if the scraper library fails, but you may test it manually here.", - "debug": "Debug", + "recipe-debugger-use-openai-description": "Utilize o OpenAI para analisar os resultados en vez de depender da biblioteca de scrapers. Ao crear unha receita através dun URL, isto é feito automaticamente se a biblioteca de scrapers falla, mas pode provala manualmente aqui.", + "debug": "Depurar", "tree-view": "Vista en árvore", "recipe-servings": "Porcións por receita", "recipe-yield": "Recipe Yield", "recipe-yield-text": "Recipe Yield Text", "unit": "Unidade", "upload-image": "Cargar imaxen", - "screen-awake": "Keep Screen Awake", + "screen-awake": "Manter a pantalla ativa", "remove-image": "Eliminar imaxen", "nextStep": "Próximo paso", "recipe-actions": "Acións da Receita", "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": "Para utilizar o analisador de ingredientes, clique no botón “Analisar tudo” para iniciar o proceso. Cando os ingredientes procesados estiveren disponíveis, pode revisar os itens e verificar se foron analisados corretamente. A pontuación de confianza do modelo é mostrada à direita do título do item. Esta pontuación é unha media de todas as pontuacións individuais e pode non ser sempre completamente precisa.", "alerts-explainer": "Serán mostradas alertas se se encontra un alimento ou unidade correspondente, mas que non exista na base de datos.", "select-parser": "Seleccione Analizador", "natural-language-processor": "Procesador de Linguaxen Natural", @@ -664,20 +664,20 @@ }, "recipe-finder": { "recipe-finder": "Localizador de Receitas", - "recipe-finder-description": "Search for recipes based on ingredients you have on hand. You can also filter by tools you have available, and set a maximum number of missing ingredients or tools.", + "recipe-finder-description": "Procure receitas con base nos ingredientes que teñas a man. Pode tamén filtrar polas ferramentas disponíveis e definir un número máximo de ingredientes ou ferramentas que faltan.", "selected-ingredients": "Ingredientes Selecionados", "no-ingredients-selected": "Nengun ingrediente selecionado", - "missing": "Missing", + "missing": "En falta", "no-recipes-found": "Nengunha receita encontrada", - "no-recipes-found-description": "Try adding more ingredients to your search or adjusting your filters", + "no-recipes-found-description": "Prove adicionar mais ingredientes à sua pesquisa ou axustar os seus filtros", "include-ingredients-on-hand": "Incluir ingredientes disponíveis", "include-tools-on-hand": "Incluir ferramentas disponíveis", - "max-missing-ingredients": "Max Missing Ingredients", - "max-missing-tools": "Max Missing Tools", + "max-missing-ingredients": "Máximo de ingredientes que faltan", + "max-missing-tools": "Máximo de ferramentas que faltan", "selected-tools": "Ferramentas Selecionadas", "other-filters": "Outros filtros", - "ready-to-make": "Ready to Make", - "almost-ready-to-make": "Almost Ready to Make" + "ready-to-make": "Listo para facer", + "almost-ready-to-make": "Case listo para facer" }, "search": { "advanced-search": "Pesquisa Avanzada", @@ -703,25 +703,25 @@ "add-a-new-theme": "Adicionar novo tema", "admin-settings": "Definicións de Administrador", "backup": { - "backup-created": "Backup realizado con éxito", + "backup-created": "Copia de seguridade realizada con éxito", "backup-created-at-response-export_path": "Copia de Seguridade Creada en {path}", - "backup-deleted": "Backup eliminado", - "restore-success": "Restore successful", - "restore-fail": "Restore failed. Check your server logs for more details", - "backup-tag": "Backup Tag", + "backup-deleted": "Copia de seguridade eliminada", + "restore-success": "Restauración satisfactoria", + "restore-fail": "Restauración fallou. Verifique os rexistros do servidor para obter mais detalles", + "backup-tag": "Etiqueta de Copia de Seguridade", "create-heading": "Crea Unha Copia de Seguridade", - "delete-backup": "Delete Backup", - "error-creating-backup-see-log-file": "Error Creating Backup. See Log File", - "full-backup": "Full Backup", + "delete-backup": "Elimina Copia de Seguridade", + "error-creating-backup-see-log-file": "Erro ao crear copia de seguridade. Consulte o ficheiro log", + "full-backup": "Copia de Seguridade Completa", "import-summary": "Resumo da importación", - "partial-backup": "Partial Backup", - "unable-to-delete-backup": "Unable to Delete Backup.", + "partial-backup": "Copia de Seguridade Parcial", + "unable-to-delete-backup": "Erro ao Eliminar Copia de Seguridade.", "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": "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.", - "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.", - "backup-restore-process-in-the-documentation": "backup/restore process in the documentation", + "back-restore-description": "Restaurar esta copia de seguridade substituirá todos os datos atuais da sua base de dados e no diretorio de datos e os substituirá polo contido desta copia de seguridade. {cannot-be-undone} Se a restauración for exitosa, a sua sesión será desconectada.", + "cannot-be-undone": "Esta acción non pode ser desfeita - use con prudencia.", + "postgresql-note": "Se está usando o PostGreSQL, por favor, revise o {backup-restore-process} antes de restaurar.", + "backup-restore-process-in-the-documentation": "copia de seguridade/proceso de restauración na documentación", "irreversible-acknowledgment": "Entendo que esta acción é irreversible, destrutiva e pode provocar a perda de datos", "restore-backup": "Restaurar Copia de Seguridad" }, @@ -802,20 +802,20 @@ "unorganized": "Non organizado" }, "webhooks": { - "test-webhooks": "Test Webhooks", - "the-urls-listed-below-will-recieve-webhooks-containing-the-recipe-data-for-the-meal-plan-on-its-scheduled-day-currently-webhooks-will-execute-at": "The URLs listed below will receive webhooks containing the recipe data for the meal plan on it's scheduled day. Currently Webhooks will execute at", + "test-webhooks": "Webhooks de Prova", + "the-urls-listed-below-will-recieve-webhooks-containing-the-recipe-data-for-the-meal-plan-on-its-scheduled-day-currently-webhooks-will-execute-at": "Os URLs listados abaixo receberán webhooks que conteñen os datos da receita para o menú no dia marcado. Atualmente, os webhooks serán executados en", "webhook-url": "URL do Webhook", "webhooks-caps": "WEBHOOKS", "webhooks": "Webhooks", "webhook-name": "Nome do Webhook", - "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": "Os webhooks definidos abaixo serán executados cando se defina unha comida para o dia. À hora programada, os webhooks serán enviados cos datos da receita que está programada para o dia. Note que a execución do webhook non é exacta. Os webhooks son executados nun intervalo de 5 minutos, polo que serán executados nun intervalo de +/- 5 minutos en relación à hora programada." }, "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 esta información para relatar un erro. Proporcionar os detalles da sua configuración para o creador da aplicación, é a mellor maneira de resolver os seus problemas rapidamente.", "tracker": "Rastreador", "configuration": "Configuración", "docker-volume": "Volume do Docker", - "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": "O Mealie require que o contedor do frontend e do backend compartan o mesmo volume ou almacenamento do docker. Iso garante que o contedor do frontend pode aceder corretamente às imaxens e recursos almacenados no disco.", "volumes-are-misconfigured": "Os volumes están mal configurados.", "volumes-are-configured-correctly": "Os volumes están configurados corretamente.", "status-unknown-try-running-a-validation": "Estado descoñecido. Tente executar unha validación.", @@ -823,31 +823,31 @@ "email-configuration-status": "Estado da Configuración do Correo-e", "email-configured": "Correo-e Configurado", "email-test-results": "Resultados da Proba de Correo-e", - "ready": "Ready", - "not-ready": "Not Ready - Check Environmental Variables", + "ready": "Listo", + "not-ready": "Non Listo — Verificar Variáveis de Ambiente", "succeeded": "Succeeded", "failed": "Fallou", "general-about": "Información Xeral", "application-version": "Versión da Aplicación", "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 está atualizado", "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": "Servir via localhost ou seguro con https. A Área de Transferencia e as APIs do navegador poden non funcionar.", "secure-site-success-text": "Accédese ao sitio por localhost ou https", "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": "O `BASE_URL` no Servidor API ainda está definido co valor padrón. Iso causará problemas coas ligazóns de notificacións xeradas no servidor para emails, etc.", "server-side-base-url-success-text": "O URL do servidor non coincide co predeterminado", "ldap-ready": "LDAP Listo", "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.", - "build": "Build", + "ldap-ready-success-text": "As variáveis LDAP necesarias están todas definidas.", + "build": "Compilación", "recipe-scraper-version": "Versión do Analizador de Receitas", "oidc-ready": "OIDC Listo", "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.", - "openai-ready": "OpenAI Ready", + "oidc-ready-success-text": "As variáveis OICD necesarias están todas definidas.", + "openai-ready": "Preparado para OpenAI", "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": "As variáveis OpenAI necesarias están todas definidas." }, "shopping-list": { "all-lists": "Todas as Listas", @@ -858,24 +858,24 @@ "quantity": "Cantidade: {0}", "shopping-list": "Lista de Compras", "shopping-lists": "Listas de Compras", - "food": "Food", + "food": "Comida", "note": "Nota", - "label": "Label", - "save-label": "Save Label", - "linked-item-warning": "This item is linked to one or more recipe. Adjusting the units or foods will yield unexpected results when adding or removing the recipe from this list.", - "toggle-food": "Toggle Food", - "manage-labels": "Manage Labels", + "label": "Rótulo", + "save-label": "Guardar Rótulo", + "linked-item-warning": "Este item está ligado a unha ou mais receitas. Axustar as unidades ou alimentos producirá resultados inesperados ao adicionar ou remover a receita desta lista.", + "toggle-food": "Alternar Comida", + "manage-labels": "Xestionar Rótulos", "are-you-sure-you-want-to-delete-this-item": "Ten a certeza de que desexa eliminar este item?", "copy-as-text": "Copiar como Texto", "copy-as-markdown": "Copiar como Markdown", "delete-checked": "Eliminar Seleción", - "toggle-label-sort": "Toggle Label Sort", - "reorder-labels": "Reorder Labels", + "toggle-label-sort": "Alternar Ordenación de Rótulos", + "reorder-labels": "Reordenar Rótulos", "uncheck-all-items": "Desmarcar Todos os Itens", "check-all-items": "Marcar Todos os Itens", "linked-recipes-count": "Sen Receitas Vinculadas|Unha Receita Vinculada|{count} Receitas Vinculadas", "items-checked-count": "Sen itens selecionados|Un item selecionado|{count} itens selecionados", - "no-label": "No Label", + "no-label": "Sen Rótulo", "completed-on": "Concluída en {date}", "you-are-offline": "Está sen conexión", "you-are-offline-description": "Not all features are available while offline. You can still add, modify, and remove items, but you will not be able to sync your changes to the server until you are back online.", @@ -1040,7 +1040,7 @@ "language-dialog": { "translated": "translated", "choose-language": "Choose Language", - "select-description": "Choose the language for the Mealie UI. The setting only applies to you, not other users.", + "select-description": "Escolla o idioma para o Mealie. Esta opción só se aplica a ti e non a outros usuarios.", "how-to-contribute-description": "Is something not translated yet, mistranslated, or your language missing from the list? {read-the-docs-link} on how to contribute!", "read-the-docs": "Read the docs" }, @@ -1054,12 +1054,12 @@ "source-food": "Source Food", "target-food": "Target Food", "create-food": "Create Food", - "food-label": "Food Label", + "food-label": "Rótulo da Comida", "edit-food": "Edit Food", "food-data": "Food Data", "example-food-singular": "ex: Onion", "example-food-plural": "ex: Onions", - "label-overwrite-warning": "This will assign the chosen label to all selected foods and potentially overwrite your existing labels.", + "label-overwrite-warning": "Isto atribuirá o rótulo escollido a todos os alimentos selecionados e, eventualmente, substituirá os rótulos existentes.", "on-hand-checkbox-label": "Setting this flag will make this food unchecked by default when adding a recipe to a shopping list." }, "units": { @@ -1134,7 +1134,7 @@ "category-data": "Datos de Categoria" }, "tags": { - "new-tag": "Nova etiqueta", + "new-tag": "Nova Etiqueta", "edit-tag": "Editar Etiqueta", "tag-data": "Datos de Etiqueta" }, @@ -1151,9 +1151,9 @@ "create-a-new-group": "Crear un Novo Grupo", "provide-registration-token-description": "Please provide the registration token associated with the group that you'd like to join. You'll need to obtain this from an existing group member.", "group-details": "Detalles do Grupo", - "group-details-description": "Before you create an account you'll need to create a group. Your group will only contain you, but you'll be able to invite others later. Members in your group can share meal plans, shopping lists, recipes, and more!", + "group-details-description": "Antes de crear unha conta é necesario crear un grupo. Será o único membro do seu grupo, mas poderá convidar outros mais tarde. Os membros do seu grupo poden compartir menús, listas de compras, receitas e moito mais!", "use-seed-data": "Use Seed Data", - "use-seed-data-description": "Mealie ships with a collection of Foods, Units, and Labels that can be used to populate your group with helpful data for organizing your recipes.", + "use-seed-data-description": "O Mealie ven cunha coleción de Alimentos, Unidades e Rótulos que poden ser usados para preencher o seu grupo con dados úteis para organizar as suas receitas.", "account-details": "Detalles da Conta" }, "validation": { @@ -1229,7 +1229,7 @@ "page-title": "Mantemento do Sitio", "summary-title": "Sumario", "button-label-get-summary": "Obter un Resumo", - "button-label-open-details": "Details", + "button-label-open-details": "Detalles", "info-description-data-dir-size": "Tamaño do Directorio de Datos", "info-description-log-file-size": "Log File Size", "info-description-cleanable-directories": "Directorios Eliminables", @@ -1253,7 +1253,7 @@ "actions-description-destructive": "destrutivas", "actions-description-irreversible": "irreversible", "logs-action-refresh": "Refresh Logs", - "logs-page-title": "Mealie Logs", + "logs-page-title": "Rexistros do Mealie", "logs-tail-lines-label": "Tail Lines" }, "mainentance": { @@ -1300,9 +1300,9 @@ "account-summary": "Resumo da Conta", "account-summary-description": "Aqui está un resumo das informacións do seu grupo.", "group-statistics": "Estatísticas do Grupo", - "group-statistics-description": "Your Group Statistics provide some insight how you're using Mealie.", + "group-statistics-description": "A Estatísticas do seu Grupo proporcionan algunhas informacióna sobre como usa o Mealie.", "household-statistics": "Estatísticas da Casa", - "household-statistics-description": "Your Household Statistics provide some insight how you're using Mealie.", + "household-statistics-description": "As Estatísticas da Casa proporcionan algunhas informacións sobre como utiliza o Mealie.", "storage-capacity": "Capacidade de Almacenamento", "storage-capacity-description": "A sua capacidade de almacenamento é un cálculo das imaxens e itens que cargou.", "personal": "Persoal", @@ -1313,7 +1313,7 @@ "group-description": "These items are shared within your group. Editing one of them will change it for the whole group!", "group-settings": "Definicións do Grupo", "group-settings-description": "Manage your common group settings, like privacy settings.", - "household-description": "These items are shared within your household. Editing one of them will change it for the whole household!", + "household-description": "Estes itens son compartidos dentro da sua casa. Editar un deles mudará a situación de toda a casa!", "household-settings": "Definicións da Casa", "household-settings-description": "Xestionar as definicións da sua casa, como o plano de refeicións e a privacidade.", "cookbooks-description": "Manage a collection of recipe categories and generate pages for them.", @@ -1344,14 +1344,14 @@ "cookbook": { "cookbooks": "Cookbooks", "description": "Cookbooks are another way to organize recipes by creating cross sections of recipes, organizers, and other filters. Creating a cookbook will add an entry to the side-bar and all the recipes with the filters chosen will be displayed in the cookbook.", - "hide-cookbooks-from-other-households": "Ocultar libros de receitas de outras familias", - "hide-cookbooks-from-other-households-description": "Cando esté ativado, somente os libros de receitas da sua familia aparecerán na barra lateral", + "hide-cookbooks-from-other-households": "Ocultar libros de receitas de outras casas", + "hide-cookbooks-from-other-households-description": "Cando esté ativado, somente os libros de receitas da sua casa aparecerán na barra lateral", "public-cookbook": "Public Cookbook", - "public-cookbook-description": "Public Cookbooks can be shared with non-mealie users and will be displayed on your groups page.", + "public-cookbook-description": "Os Libros de Receitas públicos poden ser compartidos con usuarios non rexistrados e serán mostrados na sua páxina de grupos.", "filter-options": "Filter Options", "filter-options-description": "When require all is selected the cookbook will only include recipes that have all of the items selected. This applies to each subset of selectors and not a cross section of the selected items.", "require-all-categories": "Require All Categories", - "require-all-tags": "Require All Tags", + "require-all-tags": "Require Todas as Etiquetas", "require-all-tools": "Require All Tools", "cookbook-name": "Cookbook Name", "cookbook-with-name": "Cookbook {0}", diff --git a/frontend/lang/messages/zh-CN.json b/frontend/lang/messages/zh-CN.json index f5a069b04..d6522645d 100644 --- a/frontend/lang/messages/zh-CN.json +++ b/frontend/lang/messages/zh-CN.json @@ -127,7 +127,7 @@ "monday": "周一", "name": "名称", "new": "新建", - "never": "永不", + "never": "尚无", "no": "否", "no-recipe-found": "未找到食谱", "ok": "好的", @@ -244,7 +244,7 @@ "keep-my-recipes-private-description": "将您的群组和所有食谱默认设置为私人可见。您可以随时更改此设置" }, "manage-members": "管理成员", - "manage-members-description": "Manage the permissions of the members in your household. {manage} allows the user to access the data-management page, and {invite} allows the user to generate invitation links for other users. Group owners cannot change their own permissions.", + "manage-members-description": "管理你家庭中成员的权限。 {manage} 表示允许用户访问数据管理页面, {invite} 表示允许用户生成链接邀请其他用户。 群组所有者不能更改自己的权限。", "manage": "管理", "manage-household": "Manage Household", "invite": "邀请", @@ -277,7 +277,7 @@ "admin-group-management-text": "对本群组的更改将被立即应用。", "group-id-value": "群组ID:{0}", "total-households": "Total Households", - "you-must-select-a-group-before-selecting-a-household": "You must select a group before selecting a household" + "you-must-select-a-group-before-selecting-a-household": "你必须先选择一个组才能选择一个家庭" }, "household": { "household": "Household", @@ -288,8 +288,8 @@ "household-group": "Household Group", "household-management": "Household Management", "manage-households": "Manage Households", - "admin-household-management": "Admin Household Management", - "admin-household-management-text": "Changes to this household will be reflected immediately.", + "admin-household-management": "家庭管理员选项", + "admin-household-management-text": "对家庭的更改将立即生效。", "household-id-value": "Household Id: {0}", "private-household": "Private Household", "private-household-description": "Setting your household to private will disable all public view options. This overrides any individual public view settings", @@ -1305,7 +1305,7 @@ "household-statistics-description": "Your Household Statistics provide some insight how you're using Mealie.", "storage-capacity": "总储存容量", "storage-capacity-description": "你的存储容量基于你上传的图片和资源计算得出。", - "personal": "个人设置", + "personal": "个人", "personal-description": "这些是你的个人设置。此处的更改不影响同组其他用户。", "user-settings": "个人资料", "user-settings-description": "管理偏好、更换密码或邮箱", diff --git a/mealie/repos/seed/resources/foods/locales/gl-ES.json b/mealie/repos/seed/resources/foods/locales/gl-ES.json index 6d6ebfab5..745a8d910 100644 --- a/mealie/repos/seed/resources/foods/locales/gl-ES.json +++ b/mealie/repos/seed/resources/foods/locales/gl-ES.json @@ -1,9 +1,9 @@ { "acorn-squash": { - "name": "acorn squash" + "name": "cabaza de landra" }, "alfalfa-sprouts": { - "name": "alfalfa sprouts" + "name": "brotes de alfafa" }, "anchovies": { "name": "anchoas" @@ -22,8 +22,8 @@ "name": "espárragos" }, "avocado": { - "name": "avocado", - "plural_name": "avocado" + "name": "aguacate", + "plural_name": "aguacates" }, "bacon": { "name": "bacon" @@ -35,110 +35,110 @@ "name": "bicarbonato de sodio" }, "baking-sugar": { - "name": "baking sugar" + "name": "azucre moi fino" }, "bar-sugar": { - "name": "bar sugar" + "name": "azucre en po" }, "basil": { - "name": "basil" + "name": "alfábega" }, "beans": { "name": "feixóns" }, "bell-peppers": { - "name": "bell peppers", - "plural_name": "bell peppers" + "name": "pimento", + "plural_name": "pimentos" }, "blackberries": { "name": "amoras" }, "bok-choy": { - "name": "bok choy" + "name": "col chinesa" }, "brassicas": { - "name": "brassicas" + "name": "coles" }, "bread": { "name": "pan" }, "breadfruit": { - "name": "breadfruit" + "name": "froito do pan" }, "broccoflower": { - "name": "broccoflower" + "name": "brocoliflor" }, "broccoli": { "name": "brócolis" }, "broccoli-rabe": { - "name": "broccoli rabe" + "name": "grelo de brócoli" }, "broccolini": { - "name": "broccolini" + "name": "bimi" }, "brown-sugar": { "name": "azucre mascavado" }, "brussels-sprouts": { - "name": "brussels sprouts" + "name": "coles de Bruxelas" }, "butter": { "name": "manteiga" }, "butternut-pumpkin": { - "name": "butternut pumpkin" + "name": "cabaza manteiga" }, "butternut-squash": { - "name": "butternut squash" + "name": "cabaza moscada" }, "cabbage": { "name": "repolo", "plural_name": "repolos" }, "cactus-edible": { - "name": "cactus, edible" + "name": "cacto, comestível" }, "calabrese": { - "name": "calabrese" + "name": "brócoli calabrese" }, "cane-sugar": { - "name": "cane sugar" + "name": "azucre de cana" }, "cannabis": { "name": "canábis" }, "capsicum": { - "name": "capsicum" + "name": "pimento" }, "caraway": { - "name": "caraway" + "name": "alcaravia" }, "carrot": { "name": "cenoura", "plural_name": "cenouras" }, "caster-sugar": { - "name": "caster sugar" + "name": "azucre refinado" }, "castor-sugar": { - "name": "castor sugar" + "name": "azucre refinado" }, "catfish": { - "name": "catfish" + "name": "peixe-gato" }, "cauliflower": { - "name": "cauliflower", - "plural_name": "cauliflowers" + "name": "coliflor", + "plural_name": "coliflores" }, "cayenne-pepper": { - "name": "cayenne pepper" + "name": "pimenta caiena" }, "celeriac": { - "name": "celery root" + "name": "apio nabo" }, "celery": { - "name": "celery" + "name": "apio" }, "cereal-grains": { "name": "graos de cereal" @@ -157,7 +157,7 @@ "plural_name": "chilli peppers" }, "chinese-leaves": { - "name": "chinese leaves" + "name": "col chinesa" }, "chives": { "name": "ceboliño" @@ -191,7 +191,7 @@ "name": "berzas" }, "confectioners-sugar": { - "name": "confectioners' sugar" + "name": "azucre en pó" }, "coriander": { "name": "coentro" @@ -204,13 +204,13 @@ "name": "xarope de millo" }, "cottonseed-oil": { - "name": "cottonseed oil" + "name": "aceite de sementes de algodón" }, "courgette": { - "name": "courgette" + "name": "cabaciño" }, "cream-of-tartar": { - "name": "cream of tartar" + "name": "cremor tártaro" }, "cucumber": { "name": "cogombro", @@ -220,11 +220,11 @@ "name": "comiño" }, "daikon": { - "name": "daikon", - "plural_name": "daikons" + "name": "rabanete xaponés", + "plural_name": "rabanetes xaponeses" }, "dairy-products-and-dairy-substitutes": { - "name": "dairy products and dairy substitutes" + "name": "produtos lácteos e substitutos de leite" }, "dandelion": { "name": "dente de león" @@ -236,11 +236,11 @@ "name": "masa" }, "edible-cactus": { - "name": "edible cactus" + "name": "cacto comestível" }, "eggplant": { "name": "berenxena", - "plural_name": "eggplants" + "plural_name": "berenxenas" }, "eggs": { "name": "ovo", @@ -257,23 +257,23 @@ "name": "favas" }, "fiddlehead": { - "name": "fiddlehead" + "name": "fento" }, "fiddlehead-fern": { - "name": "fiddlehead fern", - "plural_name": "fiddlehead ferns" + "name": "fento", + "plural_name": "fentos" }, "fish": { "name": "peixe" }, "five-spice-powder": { - "name": "five spice powder" + "name": "cinco especias chinesas en pó" }, "flour": { "name": "fariña" }, "frisee": { - "name": "frisee" + "name": "chicoria" }, "fructose": { "name": "frutosa" @@ -285,7 +285,7 @@ "name": "frutose" }, "ful": { - "name": "ful" + "name": "foul" }, "garam-masala": { "name": "garam masala" @@ -336,8 +336,8 @@ "name": "isomalte" }, "jackfruit": { - "name": "jackfruit", - "plural_name": "jackfruits" + "name": "xaca", + "plural_name": "xacas" }, "jaggery": { "name": "azucre mascavo" @@ -355,16 +355,16 @@ "name": "xícama" }, "kale": { - "name": "kale" + "name": "col rizada" }, "kohlrabi": { - "name": "kohlrabi" + "name": "col-rábano" }, "kumara": { - "name": "kumara" + "name": "pataca doce" }, "leavening-agents": { - "name": "leavening agents" + "name": "fermentos" }, "leek": { "name": "porro", @@ -409,7 +409,7 @@ "name": "mexillón" }, "nanaimo-bar-mix": { - "name": "nanaimo bar mix" + "name": "mistura de barras nanaimo" }, "nori": { "name": "nori" @@ -418,7 +418,7 @@ "name": "noz-moscada" }, "nutritional-yeast-flakes": { - "name": "nutritional yeast flakes" + "name": "flocos de levedura nutricional" }, "nuts": { "name": "froitos secos" @@ -428,25 +428,25 @@ "plural_name": "polbos" }, "oils": { - "name": "oils" + "name": "aceites" }, "okra": { "name": "quiabo" }, "olive": { - "name": "olive" + "name": "oliva" }, "olive-oil": { - "name": "olive oil" + "name": "aceite de oliva" }, "onion": { "name": "cebola" }, "onion-family": { - "name": "onion family" + "name": "familia das cebolas" }, "orange-blossom-water": { - "name": "orange blossom water" + "name": "auga de flor de laranxeira" }, "oranges": { "name": "laranxa", @@ -462,7 +462,7 @@ "name": "panch puran" }, "paprika": { - "name": "paprika" + "name": "páprica" }, "parsley": { "name": "perexil" diff --git a/mealie/repos/seed/resources/foods/locales/sv-SE.json b/mealie/repos/seed/resources/foods/locales/sv-SE.json index 64f9e4fbe..3e4eb5317 100644 --- a/mealie/repos/seed/resources/foods/locales/sv-SE.json +++ b/mealie/repos/seed/resources/foods/locales/sv-SE.json @@ -9,7 +9,7 @@ "name": "ansjovis" }, "apples": { - "name": "äpplen", + "name": "äpple", "plural_name": "äpplen" }, "artichoke": { diff --git a/mealie/repos/seed/resources/labels/locales/gl-ES.json b/mealie/repos/seed/resources/labels/locales/gl-ES.json index cb07f0468..6667f9731 100644 --- a/mealie/repos/seed/resources/labels/locales/gl-ES.json +++ b/mealie/repos/seed/resources/labels/locales/gl-ES.json @@ -42,7 +42,7 @@ "name": "Alimentos saudables" }, { - "name": "Fogar" + "name": "Casa" }, { "name": "Produtos cárnicos" From 9a469fe4fde4d9547d955380075bc6e5e5d0a644 Mon Sep 17 00:00:00 2001 From: Michael Genson <71845777+michael-genson@users.noreply.github.com> Date: Fri, 7 Mar 2025 10:34:32 -0600 Subject: [PATCH 018/390] fix: Filter out null chars from OpenAI response (#5187) --- mealie/schema/openai/_base.py | 29 +++++++++--- tests/unit_tests/test_ingredient_parser.py | 52 ++++++++++++++++++++++ 2 files changed, 75 insertions(+), 6 deletions(-) diff --git a/mealie/schema/openai/_base.py b/mealie/schema/openai/_base.py index bcf749665..cc565adcc 100644 --- a/mealie/schema/openai/_base.py +++ b/mealie/schema/openai/_base.py @@ -1,7 +1,12 @@ +import re +from typing import Self + from pydantic import BaseModel from mealie.core.root_logger import get_logger +RE_NULLS = re.compile(r"[\x00\u0000]|\\u0000") + logger = get_logger() @@ -14,14 +19,26 @@ class OpenAIBase(BaseModel): __doc__ = "" # we don't want to include the docstring in the JSON schema @classmethod - def parse_openai_response(cls, response: str | None): - """ - This method should be implemented in the child class. It should - parse the JSON response from OpenAI and return a dictionary. - """ + def _preprocess_response(cls, response: str | None) -> str: + if not response: + return "" + response = re.sub(RE_NULLS, "", response) + return response + + @classmethod + def _process_response(cls, response: str) -> Self: try: - return cls.model_validate_json(response or "") + return cls.model_validate_json(response) except Exception: logger.debug(f"Failed to parse OpenAI response as {cls}. Response: {response}") raise + + @classmethod + def parse_openai_response(cls, response: str | None) -> Self: + """ + Parse the OpenAI response into a class instance. + """ + + response = cls._preprocess_response(response) + return cls._process_response(response) diff --git a/tests/unit_tests/test_ingredient_parser.py b/tests/unit_tests/test_ingredient_parser.py index 5d3d930ae..e4a27429b 100644 --- a/tests/unit_tests/test_ingredient_parser.py +++ b/tests/unit_tests/test_ingredient_parser.py @@ -1,6 +1,7 @@ import asyncio import json from dataclasses import dataclass +from typing import cast import pytest from pydantic import UUID4 @@ -10,6 +11,7 @@ from mealie.db.db_setup import session_context from mealie.repos.all_repositories import get_repositories from mealie.repos.repository_factory import AllRepositories from mealie.schema.openai.recipe_ingredient import OpenAIIngredient, OpenAIIngredients +from mealie.schema.recipe.recipe import Recipe from mealie.schema.recipe.recipe_ingredient import ( CreateIngredientFood, CreateIngredientFoodAlias, @@ -26,6 +28,7 @@ from mealie.schema.user.user import GroupBase from mealie.services.openai import OpenAIService from mealie.services.parser_services import RegisteredParser, get_parser from tests.utils.factories import random_int, random_string +from tests.utils.fixture_schemas import TestUser @dataclass @@ -448,3 +451,52 @@ def test_openai_parser( assert len(parsed) == ingredient_count for input, output in zip(inputs, parsed, strict=True): assert output.input == input + + +def test_openai_parser_sanitize_output( + unique_local_group_id: UUID4, + unique_user: TestUser, + parsed_ingredient_data: tuple[list[IngredientFood], list[IngredientUnit]], # required so database is populated + monkeypatch: pytest.MonkeyPatch, +): + async def mock_get_response(self, prompt: str, message: str, *args, **kwargs) -> str | None: + data = OpenAIIngredients( + ingredients=[ + OpenAIIngredient( + input="there is a null character here: \x00", + confidence=1, + quantity=random_int(0, 10), + unit="", + food="there is a null character here: \x00", + note="", + ) + ] + ) + return data.model_dump_json() + + monkeypatch.setattr(OpenAIService, "get_response", mock_get_response) + + with session_context() as session: + loop = asyncio.get_event_loop() + parser = get_parser(RegisteredParser.openai, unique_local_group_id, session) + + parsed = loop.run_until_complete(parser.parse([""])) + assert len(parsed) == 1 + parsed_ing = cast(ParsedIngredient, parsed[0]) + assert parsed_ing.input + assert "\x00" not in parsed_ing.input + + # Make sure we can create a recipe with this ingredient + assert isinstance(parsed_ing.ingredient.food, CreateIngredientFood) + food = unique_user.repos.ingredient_foods.create( + parsed_ing.ingredient.food.cast(SaveIngredientFood, group_id=unique_user.group_id) + ) + parsed_ing.ingredient.food = food + unique_user.repos.recipes.create( + Recipe( + user_id=unique_user.user_id, + group_id=unique_user.group_id, + name=random_string(), + recipe_ingredient=[parsed_ing.ingredient], + ) + ) From 21278cd7fe39f1be3548412e5d281fbeb2d5b8fa Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 7 Mar 2025 12:01:47 -0600 Subject: [PATCH 019/390] chore(deps): update dependency ruff to v0.9.10 (#5188) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/poetry.lock b/poetry.lock index a7c912d8a..72390c9b6 100644 --- a/poetry.lock +++ b/poetry.lock @@ -3287,30 +3287,30 @@ jupyter = ["ipywidgets (>=7.5.1,<9)"] [[package]] name = "ruff" -version = "0.9.9" +version = "0.9.10" description = "An extremely fast Python linter and code formatter, written in Rust." optional = false python-versions = ">=3.7" groups = ["dev"] files = [ - {file = "ruff-0.9.9-py3-none-linux_armv6l.whl", hash = "sha256:628abb5ea10345e53dff55b167595a159d3e174d6720bf19761f5e467e68d367"}, - {file = "ruff-0.9.9-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:b6cd1428e834b35d7493354723543b28cc11dc14d1ce19b685f6e68e07c05ec7"}, - {file = "ruff-0.9.9-py3-none-macosx_11_0_arm64.whl", hash = "sha256:5ee162652869120ad260670706f3cd36cd3f32b0c651f02b6da142652c54941d"}, - {file = "ruff-0.9.9-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3aa0f6b75082c9be1ec5a1db78c6d4b02e2375c3068438241dc19c7c306cc61a"}, - {file = "ruff-0.9.9-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:584cc66e89fb5f80f84b05133dd677a17cdd86901d6479712c96597a3f28e7fe"}, - {file = "ruff-0.9.9-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:abf3369325761a35aba75cd5c55ba1b5eb17d772f12ab168fbfac54be85cf18c"}, - {file = "ruff-0.9.9-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:3403a53a32a90ce929aa2f758542aca9234befa133e29f4933dcef28a24317be"}, - {file = "ruff-0.9.9-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:18454e7fa4e4d72cffe28a37cf6a73cb2594f81ec9f4eca31a0aaa9ccdfb1590"}, - {file = "ruff-0.9.9-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0fadfe2c88724c9617339f62319ed40dcdadadf2888d5afb88bf3adee7b35bfb"}, - {file = "ruff-0.9.9-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6df104d08c442a1aabcfd254279b8cc1e2cbf41a605aa3e26610ba1ec4acf0b0"}, - {file = "ruff-0.9.9-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:d7c62939daf5b2a15af48abbd23bea1efdd38c312d6e7c4cedf5a24e03207e17"}, - {file = "ruff-0.9.9-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:9494ba82a37a4b81b6a798076e4a3251c13243fc37967e998efe4cce58c8a8d1"}, - {file = "ruff-0.9.9-py3-none-musllinux_1_2_i686.whl", hash = "sha256:4efd7a96ed6d36ef011ae798bf794c5501a514be369296c672dab7921087fa57"}, - {file = "ruff-0.9.9-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:ab90a7944c5a1296f3ecb08d1cbf8c2da34c7e68114b1271a431a3ad30cb660e"}, - {file = "ruff-0.9.9-py3-none-win32.whl", hash = "sha256:6b4c376d929c25ecd6d87e182a230fa4377b8e5125a4ff52d506ee8c087153c1"}, - {file = "ruff-0.9.9-py3-none-win_amd64.whl", hash = "sha256:837982ea24091d4c1700ddb2f63b7070e5baec508e43b01de013dc7eff974ff1"}, - {file = "ruff-0.9.9-py3-none-win_arm64.whl", hash = "sha256:3ac78f127517209fe6d96ab00f3ba97cafe38718b23b1db3e96d8b2d39e37ddf"}, - {file = "ruff-0.9.9.tar.gz", hash = "sha256:0062ed13f22173e85f8f7056f9a24016e692efeea8704d1a5e8011b8aa850933"}, + {file = "ruff-0.9.10-py3-none-linux_armv6l.whl", hash = "sha256:eb4d25532cfd9fe461acc83498361ec2e2252795b4f40b17e80692814329e42d"}, + {file = "ruff-0.9.10-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:188a6638dab1aa9bb6228a7302387b2c9954e455fb25d6b4470cb0641d16759d"}, + {file = "ruff-0.9.10-py3-none-macosx_11_0_arm64.whl", hash = "sha256:5284dcac6b9dbc2fcb71fdfc26a217b2ca4ede6ccd57476f52a587451ebe450d"}, + {file = "ruff-0.9.10-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:47678f39fa2a3da62724851107f438c8229a3470f533894b5568a39b40029c0c"}, + {file = "ruff-0.9.10-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99713a6e2766b7a17147b309e8c915b32b07a25c9efd12ada79f217c9c778b3e"}, + {file = "ruff-0.9.10-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:524ee184d92f7c7304aa568e2db20f50c32d1d0caa235d8ddf10497566ea1a12"}, + {file = "ruff-0.9.10-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:df92aeac30af821f9acf819fc01b4afc3dfb829d2782884f8739fb52a8119a16"}, + {file = "ruff-0.9.10-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:de42e4edc296f520bb84954eb992a07a0ec5a02fecb834498415908469854a52"}, + {file = "ruff-0.9.10-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d257f95b65806104b6b1ffca0ea53f4ef98454036df65b1eda3693534813ecd1"}, + {file = "ruff-0.9.10-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b60dec7201c0b10d6d11be00e8f2dbb6f40ef1828ee75ed739923799513db24c"}, + {file = "ruff-0.9.10-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:d838b60007da7a39c046fcdd317293d10b845001f38bcb55ba766c3875b01e43"}, + {file = "ruff-0.9.10-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:ccaf903108b899beb8e09a63ffae5869057ab649c1e9231c05ae354ebc62066c"}, + {file = "ruff-0.9.10-py3-none-musllinux_1_2_i686.whl", hash = "sha256:f9567d135265d46e59d62dc60c0bfad10e9a6822e231f5b24032dba5a55be6b5"}, + {file = "ruff-0.9.10-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:5f202f0d93738c28a89f8ed9eaba01b7be339e5d8d642c994347eaa81c6d75b8"}, + {file = "ruff-0.9.10-py3-none-win32.whl", hash = "sha256:bfb834e87c916521ce46b1788fbb8484966e5113c02df216680102e9eb960029"}, + {file = "ruff-0.9.10-py3-none-win_amd64.whl", hash = "sha256:f2160eeef3031bf4b17df74e307d4c5fb689a6f3a26a2de3f7ef4044e3c484f1"}, + {file = "ruff-0.9.10-py3-none-win_arm64.whl", hash = "sha256:5fd804c0327a5e5ea26615550e706942f348b197d5475ff34c19733aee4b2e69"}, + {file = "ruff-0.9.10.tar.gz", hash = "sha256:9bacb735d7bada9cfb0f2c227d3658fc443d90a727b47f206fb33f52f3c0eac7"}, ] [[package]] From 28cc6b8d1ed8ab59357b63f420a2069c178af0c4 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 9 Mar 2025 15:08:14 -0500 Subject: [PATCH 020/390] fix(deps): update dependency recipe-scrapers to v15.6.0 (#5198) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 72390c9b6..b1196d388 100644 --- a/poetry.lock +++ b/poetry.lock @@ -3104,14 +3104,14 @@ orjson = ["orjson (>=3.9.14,<4)"] [[package]] name = "recipe-scrapers" -version = "15.5.1" +version = "15.6.0" description = "Python package, scraping recipes from all over the internet" optional = false python-versions = ">=3.9" groups = ["main"] files = [ - {file = "recipe_scrapers-15.5.1-py3-none-any.whl", hash = "sha256:e178295e2e57cd33f9624b5527eac5dbf65cdc2e206ee0cdec2619eea789a462"}, - {file = "recipe_scrapers-15.5.1.tar.gz", hash = "sha256:40c4681210cfe77b2c6d9f1c48f28fdfeadad7323db5c2c7631f3976202c1f6e"}, + {file = "recipe_scrapers-15.6.0-py3-none-any.whl", hash = "sha256:d9949b69ce99de7030e18135c6ade73a5d65fa023308d86b1284807bb9a7ac17"}, + {file = "recipe_scrapers-15.6.0.tar.gz", hash = "sha256:e0e18542de8564cd925850e49fa14de1ed4fa1479eea41e9a846a8ca6e145c13"}, ] [package.dependencies] From 7de47004e941f90c642129068d428754385f0804 Mon Sep 17 00:00:00 2001 From: Bryce Chidester Date: Sun, 9 Mar 2025 14:51:17 -0700 Subject: [PATCH 021/390] docs: Re-add missing environment variable documentation (#5199) --- .../installation/backend-config.md | 20 ++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/docs/docs/documentation/getting-started/installation/backend-config.md b/docs/docs/documentation/getting-started/installation/backend-config.md index 819629979..7cca09444 100644 --- a/docs/docs/documentation/getting-started/installation/backend-config.md +++ b/docs/docs/documentation/getting-started/installation/backend-config.md @@ -108,7 +108,9 @@ For usage, see [Usage - OpenID Connect](../authentication/oidc-v2.md) | OIDC_REMEMBER_ME | False | Because redirects bypass the login screen, you cant extend your session by clicking the "Remember Me" checkbox. By setting this value to true, a session will be extended as if "Remember Me" was checked | | OIDC_SIGNING_ALGORITHM | RS256 | The algorithm used to sign the id token (examples: RS256, HS256) | | OIDC_USER_CLAIM | email | This is the claim which Mealie will use to look up an existing user by (e.g. "email", "preferred_username") | +| OIDC_NAME_CLAIM | name | This is the claim which Mealie will use for the users Full Name | | OIDC_GROUPS_CLAIM | groups | Optional if not using `OIDC_USER_GROUP` or `OIDC_ADMIN_GROUP`. This is the claim Mealie will request from your IdP and will use to compare to `OIDC_USER_GROUP` or `OIDC_ADMIN_GROUP` to allow the user to log in to Mealie or is set as an admin. **Your IdP must be configured to grant this claim** | +| OIDC_SCOPES_OVERRIDE | None | Advanced configuration used to override the scopes requested from the IdP. **Most users won't need to change this**. At a minimum, 'openid profile email' are required. | | OIDC_TLS_CACERTFILE | None | File path to Certificate Authority used to verify server certificate (e.g. `/path/to/ca.crt`) | ### OpenAI @@ -118,13 +120,17 @@ For usage, see [Usage - OpenID Connect](../authentication/oidc-v2.md) Mealie supports various integrations using OpenAI. For more information, check out our [OpenAI documentation](./open-ai.md). For custom mapping variables (e.g. OPENAI_CUSTOM_HEADERS) you should pass values as JSON encoded strings (e.g. `OPENAI_CUSTOM_PARAMS='{"k1": "v1", "k2": "v2"}'`) -| Variables | Default | Description | -| ------------------------------------------------- | :-----: | ---------------------------------------------------------------------------------------------------------------------- | -| OPENAI_BASE_URL[†][secrets] | None | The base URL for the OpenAI API. If you're not sure, leave this empty to use the standard OpenAI platform | -| OPENAI_API_KEY[†][secrets] | None | Your OpenAI API Key. Enables OpenAI-related features | -| OPENAI_MODEL | gpt-4o | Which OpenAI model to use. If you're not sure, leave this empty | -| OPENAI_WORKERS | 2 | Number of OpenAI workers per request. Higher values may increase processing speed, but will incur additional API costs | -| OPENAI_SEND_DATABASE_DATA | True | Whether to send Mealie data to OpenAI to improve request accuracy. This will incur additional API costs | +| Variables | Default | Description | +| ------------------------------------------------- | :-----: | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| OPENAI_BASE_URL[†][secrets] | None | The base URL for the OpenAI API. If you're not sure, leave this empty to use the standard OpenAI platform | +| OPENAI_API_KEY[†][secrets] | None | Your OpenAI API Key. Enables OpenAI-related features | +| OPENAI_MODEL | gpt-4o | Which OpenAI model to use. If you're not sure, leave this empty | +| OPENAI_CUSTOM_HEADERS | None | Custom HTTP headers to add to all OpenAI requests. This should generally be left empty unless your custom service requires them | +| OPENAI_CUSTOM_PARAMS | None | Custom HTTP query params to add to all OpenAI requests. This should generally be left empty unless your custom service requires them | +| OPENAI_ENABLE_IMAGE_SERVICES | True | Whether to enable OpenAI image services, such as creating recipes via image. Leave this enabled unless your custom model doesn't support it, or you want to reduce costs | +| OPENAI_WORKERS | 2 | Number of OpenAI workers per request. Higher values may increase processing speed, but will incur additional API costs | +| OPENAI_SEND_DATABASE_DATA | True | Whether to send Mealie data to OpenAI to improve request accuracy. This will incur additional API costs | +| OPENAI_REQUEST_TIMEOUT | 60 | The number of seconds to wait for an OpenAI request to complete before cancelling the request. Leave this empty unless you're running into timeout issues on slower hardware | ### Theming From e254dda3684446e1387c344cb5629b3fddb92882 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 10 Mar 2025 10:13:08 +0100 Subject: [PATCH 022/390] chore(deps): update dependency pylint to v3.3.5 (#5194) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index b1196d388..731e182ed 100644 --- a/poetry.lock +++ b/poetry.lock @@ -2638,14 +2638,14 @@ tests = ["coverage[toml] (==5.0.4)", "pytest (>=6.0.0,<7.0.0)"] [[package]] name = "pylint" -version = "3.3.4" +version = "3.3.5" description = "python code static checker" optional = false python-versions = ">=3.9.0" groups = ["dev"] files = [ - {file = "pylint-3.3.4-py3-none-any.whl", hash = "sha256:289e6a1eb27b453b08436478391a48cd53bb0efb824873f949e709350f3de018"}, - {file = "pylint-3.3.4.tar.gz", hash = "sha256:74ae7a38b177e69a9b525d0794bd8183820bfa7eb68cc1bee6e8ed22a42be4ce"}, + {file = "pylint-3.3.5-py3-none-any.whl", hash = "sha256:7cb170929a371238530b2eeea09f5f28236d106b70308c3d46a9c0cf11634633"}, + {file = "pylint-3.3.5.tar.gz", hash = "sha256:38d0f784644ed493d91f76b5333a0e370a1c1bc97c22068a77523b4bf1e82c31"}, ] [package.dependencies] From 4ecfd8ec78bb86e12647b1e74a9e0c97796ac814 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 10 Mar 2025 09:23:57 +0000 Subject: [PATCH 023/390] chore(auto): Update pre-commit hooks (#5200) Co-authored-by: boc-the-git <3479092+boc-the-git@users.noreply.github.com> Co-authored-by: Kuchenpirat <24235032+Kuchenpirat@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 4e9199c64..32f018cf1 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -12,7 +12,7 @@ repos: exclude: ^tests/data/ - repo: https://github.com/astral-sh/ruff-pre-commit # Ruff version. - rev: v0.9.9 + rev: v0.9.10 hooks: - id: ruff - id: ruff-format From ad59e653da5b1e1b65531f59091082d37e551ac0 Mon Sep 17 00:00:00 2001 From: Michael Genson <71845777+michael-genson@users.noreply.github.com> Date: Mon, 10 Mar 2025 05:56:12 -0500 Subject: [PATCH 024/390] fix: Case Insensitive Query Filters (#5162) --- mealie/schema/response/query_filter.py | 10 ++++-- .../repository_tests/test_pagination.py | 35 +++++++++++++++++++ 2 files changed, 43 insertions(+), 2 deletions(-) diff --git a/mealie/schema/response/query_filter.py b/mealie/schema/response/query_filter.py index 875d74ed8..f525356f6 100644 --- a/mealie/schema/response/query_filter.py +++ b/mealie/schema/response/query_filter.py @@ -180,6 +180,9 @@ class QueryFilterBuilderComponent: if v is None: continue + if isinstance(model_attr_type, sqltypes.String): + sanitized_values[i] = v.lower() + if self.relationship is RelationalKeyword.LIKE or self.relationship is RelationalKeyword.NOT_LIKE: if not isinstance(model_attr_type, sqltypes.String): raise ValueError( @@ -336,6 +339,9 @@ class QueryFilterBuilder: def _get_filter_element( component: QueryFilterBuilderComponent, model, model_attr, model_attr_type ) -> sa.ColumnElement: + if isinstance(model_attr_type, sqltypes.String): + model_attr = sa.func.lower(model_attr) + # Keywords if component.relationship is RelationalKeyword.IS: element = model_attr.is_(component.validate(model_attr_type)) @@ -351,9 +357,9 @@ class QueryFilterBuilder: for v in component.validate(model_attr_type): element = sa.and_(element, primary_model_attr.any(model_attr == v)) elif component.relationship is RelationalKeyword.LIKE: - element = model_attr.like(component.validate(model_attr_type)) + element = model_attr.ilike(component.validate(model_attr_type)) elif component.relationship is RelationalKeyword.NOT_LIKE: - element = model_attr.not_like(component.validate(model_attr_type)) + element = model_attr.not_ilike(component.validate(model_attr_type)) # Operators elif component.relationship is RelationalOperator.EQ: diff --git a/tests/unit_tests/repository_tests/test_pagination.py b/tests/unit_tests/repository_tests/test_pagination.py index cdc4f725b..606321789 100644 --- a/tests/unit_tests/repository_tests/test_pagination.py +++ b/tests/unit_tests/repository_tests/test_pagination.py @@ -216,6 +216,29 @@ def test_pagination_filter_basic(query_units: tuple[RepositoryUnit, IngredientUn assert unit_results[0].id == unit_2.id +def test_pagination_filter_string_case_insensitive( + query_units: tuple[RepositoryUnit, IngredientUnit, IngredientUnit, IngredientUnit], +): + units_repo, *units = query_units + target_unit = random.choice(units) + + query = PaginationQuery(page=1, per_page=-1, query_filter=f'name="{target_unit.name.upper()}"') + unit_results = units_repo.page_all(query).items + assert len(unit_results) == 1 + assert unit_results[0].id == target_unit.id + + upper_unit = units_repo.create( + SaveIngredientUnit(name="mIxEd-CaSe uNiT", group_id=units_repo.group_id, use_abbreviation=True) + ) + try: + query = PaginationQuery(page=1, per_page=-1, query_filter=f'name="{upper_unit.name.lower()}"') + unit_results = units_repo.page_all(query).items + assert len(unit_results) == 1 + assert unit_results[0].id == upper_unit.id + finally: + units_repo.delete(upper_unit.id) + + def test_pagination_filter_null(unique_user: TestUser): database = unique_user.repos recipe_not_made_1 = database.recipes.create( @@ -425,6 +448,18 @@ def test_pagination_filter_like(query_units: tuple[RepositoryUnit, IngredientUni assert unit_3.id in result_ids +def test_pagination_filter_like_case_insensitive( + query_units: tuple[RepositoryUnit, IngredientUnit, IngredientUnit, IngredientUnit], +): + units_repo, unit_1, *_ = query_units + + query = PaginationQuery(page=1, per_page=-1, query_filter=r'name LIKE "%EST UNIT 1%"') + unit_results = units_repo.page_all(query).items + + assert len(unit_results) == 1 + assert unit_results[0].id == unit_1.id + + def test_pagination_filter_keyword_namespace_conflict(unique_user: TestUser): database = unique_user.repos recipe_rating_1 = database.recipes.create( From 9e47ade475da66c873d7141fdd09a858b6e94439 Mon Sep 17 00:00:00 2001 From: Marco H Date: Tue, 11 Mar 2025 13:39:09 +0100 Subject: [PATCH 025/390] docs: faq.md: fix paths to scripts (#5201) --- docs/docs/documentation/getting-started/faq.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/docs/documentation/getting-started/faq.md b/docs/docs/documentation/getting-started/faq.md index 365663a62..8cfc62848 100644 --- a/docs/docs/documentation/getting-started/faq.md +++ b/docs/docs/documentation/getting-started/faq.md @@ -148,7 +148,7 @@ ```shell docker exec -it mealie bash - python /app/mealie/scripts/reset_locked_users.py + python /opt/mealie/lib/python3.12/site-packages/reset_locked_users.py ``` @@ -161,7 +161,7 @@ ```shell docker exec -it mealie bash - python /app/mealie/scripts/make_admin.py + python /opt/mealie/lib/python3.12/site-packages/make_admin.py ``` @@ -174,7 +174,7 @@ ```shell docker exec -it mealie bash - python /app/mealie/scripts/change_password.py + python /opt/mealie/lib/python3.12/site-packages/mealie/scripts/change_password.py ``` From 72668e288103363d1503e973d71da0c3afad6c4b Mon Sep 17 00:00:00 2001 From: Cameronwyatt Date: Wed, 12 Mar 2025 20:30:03 -0400 Subject: [PATCH 026/390] feat: Update seeding to use new foods list format - round 2 (#5189) --- .../convert_seed_files_to_new_format.py | 70 + frontend/lang/messages/en-US.json | 4 +- .../seed/resources/foods/locales/af-ZA.json | 1449 +- .../seed/resources/foods/locales/ar-SA.json | 1446 +- .../seed/resources/foods/locales/bg-BG.json | 1449 +- .../seed/resources/foods/locales/ca-ES.json | 1449 +- .../seed/resources/foods/locales/cs-CZ.json | 1446 +- .../seed/resources/foods/locales/da-DK.json | 1447 +- .../seed/resources/foods/locales/de-DE.json | 1449 +- .../seed/resources/foods/locales/el-GR.json | 1447 +- .../seed/resources/foods/locales/en-GB.json | 1449 +- .../seed/resources/foods/locales/en-US.json | 16997 +++++++++++++++- .../seed/resources/foods/locales/es-ES.json | 1449 +- .../seed/resources/foods/locales/fi-FI.json | 1447 +- .../seed/resources/foods/locales/fr-BE.json | 1449 +- .../seed/resources/foods/locales/fr-CA.json | 1447 +- .../seed/resources/foods/locales/fr-FR.json | 1447 +- .../seed/resources/foods/locales/gl-ES.json | 1447 +- .../seed/resources/foods/locales/he-IL.json | 1449 +- .../seed/resources/foods/locales/hr-HR.json | 1446 +- .../seed/resources/foods/locales/hu-HU.json | 1447 +- .../seed/resources/foods/locales/is-IS.json | 1449 +- .../seed/resources/foods/locales/it-IT.json | 1447 +- .../seed/resources/foods/locales/ja-JP.json | 1449 +- .../seed/resources/foods/locales/ko-KR.json | 1446 +- .../seed/resources/foods/locales/lt-LT.json | 1449 +- .../seed/resources/foods/locales/lv-LV.json | 1446 +- .../seed/resources/foods/locales/nl-NL.json | 1449 +- .../seed/resources/foods/locales/no-NO.json | 1449 +- .../seed/resources/foods/locales/pl-PL.json | 1446 +- .../seed/resources/foods/locales/pt-BR.json | 1447 +- .../seed/resources/foods/locales/pt-PT.json | 1447 +- .../seed/resources/foods/locales/ro-RO.json | 1444 +- .../seed/resources/foods/locales/ru-RU.json | 1449 +- .../seed/resources/foods/locales/sk-SK.json | 1449 +- .../seed/resources/foods/locales/sl-SI.json | 1444 +- .../seed/resources/foods/locales/sr-SP.json | 1446 +- .../seed/resources/foods/locales/sv-SE.json | 1447 +- .../seed/resources/foods/locales/tr-TR.json | 1449 +- .../seed/resources/foods/locales/uk-UA.json | 1449 +- .../seed/resources/foods/locales/vi-VN.json | 1446 +- .../seed/resources/foods/locales/zh-CN.json | 1446 +- .../seed/resources/foods/locales/zh-TW.json | 1449 +- mealie/repos/seed/seeders.py | 71 +- .../user_group_tests/test_group_seeder.py | 4 +- .../test_shopping_list_labels.py | 2 +- 46 files changed, 46702 insertions(+), 28347 deletions(-) create mode 100644 dev/scripts/convert_seed_files_to_new_format.py diff --git a/dev/scripts/convert_seed_files_to_new_format.py b/dev/scripts/convert_seed_files_to_new_format.py new file mode 100644 index 000000000..c0e1078eb --- /dev/null +++ b/dev/scripts/convert_seed_files_to_new_format.py @@ -0,0 +1,70 @@ +import glob +import json +import pathlib + + +def get_seed_locale_names() -> set[str]: + """Find all locales in the seed/resources/ folder + + Returns: + A set of every file name where there's both a seed label and seed food file + """ + + LABELS_PATH = "/workspaces/mealie/mealie/repos/seed/resources/labels/locales/" + FOODS_PATH = "/workspaces/mealie/mealie/repos/seed/resources/foods/locales/" + label_locales = glob.glob("*.json", root_dir=LABELS_PATH) + foods_locales = glob.glob("*.json", root_dir=FOODS_PATH) + + # ensure that a locale has both a label and a food seed file + return set(label_locales).intersection(foods_locales) + + +def get_labels_from_file(locale: str) -> list[str]: + """Query a locale to get all of the labels so that they can be added to the new foods seed format + + Returns: + All of the labels found within the seed file for a given locale + """ + + locale_path = pathlib.Path("/workspaces/mealie/mealie/repos/seed/resources/labels/locales/" + locale) + label_names = [label["name"] for label in json.loads(locale_path.read_text(encoding="utf-8"))] + return label_names + + +def transform_foods(locale: str): + """ + Convert the current food seed file for a locale into a new format which maps each food to a label + + Existing format of foods seed file is a dictionary where each key is a food name and the values are a dictionary + of attributes such as name and plural_name + + New format maps each food to a label. The top-level dictionary has each key as a label e.g. "Fruits". + Each label key as a value that is a dictionary with an element called "foods" + "Foods" is a dictionary of each food for that label, with a key of the english food name e.g. "baking-soda" + and a value of attributes, including the translated name of the item e.g. "bicarbonate of soda" for en-GB. + """ + + locale_path = pathlib.Path("/workspaces/mealie/mealie/repos/seed/resources/foods/locales/" + locale) + + with open(locale_path, encoding="utf-8") as infile: + data = json.load(infile) + + transformed_data = {"": {"foods": dict(data.items())}} + + # Seeding for labels now pulls from the foods file and parses the labels from there (as top-level keys), + # thus we need to add all of the existing labels to the new food seed file and give them an empty foods dictionary + label_names = get_labels_from_file(locale) + for label in label_names: + transformed_data[label] = {"foods": {}} + + with open(locale_path, "w", encoding="utf-8") as outfile: + json.dump(transformed_data, outfile, indent=4, ensure_ascii=False) + + +def main(): + for locale in get_seed_locale_names(): + transform_foods(locale) + + +if __name__ == "__main__": + main() diff --git a/frontend/lang/messages/en-US.json b/frontend/lang/messages/en-US.json index fb25f51f3..47225301a 100644 --- a/frontend/lang/messages/en-US.json +++ b/frontend/lang/messages/en-US.json @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "Combining the selected foods will merge the source food and target food into a single food. The source food will be deleted and all of the references to the source food will be updated to point to the target food.", "merge-food-example": "Merging {food1} into {food2}", - "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", - "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", + "seed-dialog-text": "Seed the database with foods based on your local language. This will create ~2700 common foods that can be used to organize your database. Foods are translated via a community effort.", + "seed-dialog-warning": "You already have some items in your database. A new item will not be added if an item with the same name already exists.", "combine-food": "Combine Food", "source-food": "Source Food", "target-food": "Target Food", diff --git a/mealie/repos/seed/resources/foods/locales/af-ZA.json b/mealie/repos/seed/resources/foods/locales/af-ZA.json index 10b863b2f..629fa0f32 100644 --- a/mealie/repos/seed/resources/foods/locales/af-ZA.json +++ b/mealie/repos/seed/resources/foods/locales/af-ZA.json @@ -1,692 +1,759 @@ { - "acorn-squash": { - "name": "akkersap" - }, - "alfalfa-sprouts": { - "name": "lusernspruite" - }, - "anchovies": { - "name": "ansjovis" - }, - "apples": { - "name": "appels", - "plural_name": "apples" - }, - "artichoke": { - "name": "artisjok" - }, - "arugula": { - "name": "rucola" - }, - "asparagus": { - "name": "aspersies" - }, - "avocado": { - "name": "avokadopeer", - "plural_name": "avocado" - }, - "bacon": { - "name": "spek" - }, - "baking-powder": { - "name": "bakpoeier" - }, - "baking-soda": { - "name": "koeksoda" - }, - "baking-sugar": { - "name": "baksuiker" - }, - "bar-sugar": { - "name": "suikerriet" - }, - "basil": { - "name": "basiliekruid" - }, - "beans": { - "name": "boontjies" - }, - "bell-peppers": { - "name": "soetrissies", - "plural_name": "bell peppers" - }, - "blackberries": { - "name": "swartbessies" - }, - "bok-choy": { - "name": "bok choy" - }, - "brassicas": { - "name": "kool" - }, - "bread": { - "name": "brood" - }, - "breadfruit": { - "name": "broodvrug" - }, - "broccoflower": { - "name": "romanesco" - }, - "broccoli": { - "name": "broccoli" - }, - "broccoli-rabe": { - "name": "rapini" - }, - "broccolini": { - "name": "broccolini" - }, - "brown-sugar": { - "name": "bruinsuiker" - }, - "brussels-sprouts": { - "name": "brusselse spruite" - }, - "butter": { - "name": "botter" - }, - "butternut-pumpkin": { - "name": "botterskorsie pampoen" - }, - "butternut-squash": { - "name": "botterskorsie" - }, - "cabbage": { - "name": "kool", - "plural_name": "cabbages" - }, - "cactus-edible": { - "name": "kaktus, eetbaar" - }, - "calabrese": { - "name": "calabrese" - }, - "cane-sugar": { - "name": "suikerriet" - }, - "cannabis": { - "name": "cannabis" - }, - "capsicum": { - "name": "paprika" - }, - "caraway": { - "name": "komyn" - }, - "carrot": { - "name": "wortel", - "plural_name": "carrots" - }, - "caster-sugar": { - "name": "caster sugar" - }, - "castor-sugar": { - "name": "strooisuiker" - }, - "catfish": { - "name": "catfish" - }, - "cauliflower": { - "name": "blomkool", - "plural_name": "cauliflowers" - }, - "cayenne-pepper": { - "name": "rooipeper" - }, - "celeriac": { - "name": "seldery wortel" - }, - "celery": { - "name": "seldery" - }, - "cereal-grains": { - "name": "ontbytgraan" - }, - "chard": { - "name": "chard" - }, - "cheese": { - "name": "kaas" - }, - "chicory": { - "name": "chicory" - }, - "chilli-peppers": { - "name": "chilli pepper", - "plural_name": "chilli peppers" - }, - "chinese-leaves": { - "name": "chinese kool" - }, - "chives": { - "name": "chives" - }, - "chocolate": { - "name": "chocolate" - }, - "cilantro": { - "name": "cilantro" - }, - "cinnamon": { - "name": "cinnamon" - }, - "clarified-butter": { - "name": "clarified butter" - }, - "coconut": { - "name": "coconut", - "plural_name": "coconuts" - }, - "coconut-milk": { - "name": "coconut milk" - }, - "cod": { - "name": "cod" - }, - "coffee": { - "name": "coffee" - }, - "collard-greens": { - "name": "galisiese kool" - }, - "confectioners-sugar": { - "name": "confectioners' sugar" - }, - "coriander": { - "name": "coriander" - }, - "corn": { - "name": "corn", - "plural_name": "corns" - }, - "corn-syrup": { - "name": "corn syrup" - }, - "cottonseed-oil": { - "name": "cottonseed oil" - }, - "courgette": { - "name": "courgette" - }, - "cream-of-tartar": { - "name": "cream of tartar" - }, - "cucumber": { - "name": "cucumber", - "plural_name": "cucumbers" - }, - "cumin": { - "name": "cumin" - }, - "daikon": { - "name": "daikon", - "plural_name": "daikons" - }, - "dairy-products-and-dairy-substitutes": { - "name": "dairy products and dairy substitutes" - }, - "dandelion": { - "name": "dandelion" - }, - "demerara-sugar": { - "name": "demerara sugar" - }, - "dough": { - "name": "dough" - }, - "edible-cactus": { - "name": "edible cactus" - }, - "eggplant": { - "name": "eggplant", - "plural_name": "eggplants" - }, - "eggs": { - "name": "egg", - "plural_name": "eggs" - }, - "endive": { - "name": "endive", - "plural_name": "endives" - }, - "fats": { - "name": "fats" - }, - "fava-beans": { - "name": "fava beans" - }, - "fiddlehead": { - "name": "fiddlehead" - }, - "fiddlehead-fern": { - "name": "fiddlehead varing", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "fish" - }, - "five-spice-powder": { - "name": "five spice powder" - }, - "flour": { - "name": "flour" - }, - "frisee": { - "name": "frisee" - }, - "fructose": { - "name": "fructose" - }, - "fruit": { - "name": "fruit" - }, - "fruit-sugar": { - "name": "vrugte suiker" - }, - "ful": { - "name": "peul" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "knoffel", - "plural_name": "garlics" - }, - "gem-squash": { - "name": "skorsies" - }, - "ghee": { - "name": "ghee" - }, - "giblets": { - "name": "hoender binnegoed" - }, - "ginger": { - "name": "gemmer" - }, - "grains": { - "name": "graankosse" - }, - "granulated-sugar": { - "name": "granulated sugar" - }, - "grape-seed-oil": { - "name": "druiwepitolie" - }, - "green-onion": { - "name": "groenui", - "plural_name": "green onions" - }, - "heart-of-palm": { - "name": "hart van palm", - "plural_name": "heart of palms" - }, - "hemp": { - "name": "hennep" - }, - "herbs": { - "name": "kruie" - }, - "honey": { - "name": "heuning" - }, - "isomalt": { - "name": "isomalt" - }, - "jackfruit": { - "name": "jackfruit", - "plural_name": "jackfruits" - }, - "jaggery": { - "name": "jaggery" - }, - "jams": { - "name": "konfyt" - }, - "jellies": { - "name": "jellies" - }, - "jerusalem-artichoke": { - "name": "jerusalem artisjok" - }, - "jicama": { - "name": "jicama" - }, - "kale": { - "name": "boerenkool" - }, - "kohlrabi": { - "name": "koolrabi" - }, - "kumara": { - "name": "patat" - }, - "leavening-agents": { - "name": "rysmiddels" - }, - "leek": { - "name": "prei", - "plural_name": "leeks" - }, - "legumes": { - "name": "peulgewasse" - }, - "lemongrass": { - "name": "sitroengras" - }, - "lentils": { - "name": "lensies" - }, - "lettuce": { - "name": "blaarslaai" - }, - "liver": { - "name": "lewer", - "plural_name": "livers" - }, - "maize": { - "name": "mielies" - }, - "maple-syrup": { - "name": "esdoringstroop" - }, - "meat": { - "name": "vleis" - }, - "milk": { - "name": "milk" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "sampioen", - "plural_name": "mushrooms" - }, - "mussels": { - "name": "mossels" - }, - "nanaimo-bar-mix": { - "name": "nanaimo bar bakmengsel" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "neutmuskaat" - }, - "nutritional-yeast-flakes": { - "name": "gisvlokkies" - }, - "nuts": { - "name": "neute" - }, - "octopuses": { - "name": "octopus", - "plural_name": "octopuses" - }, - "oils": { - "name": "oils" - }, - "okra": { - "name": "okra" - }, - "olive": { - "name": "olive" - }, - "olive-oil": { - "name": "olive oil" - }, - "onion": { - "name": "onion" - }, - "onion-family": { - "name": "onion family" - }, - "orange-blossom-water": { - "name": "orange blossom water" - }, - "oranges": { - "name": "orange", - "plural_name": "oranges" - }, - "oregano": { - "name": "origanum" - }, - "oysters": { - "name": "oysters" - }, - "panch-puran": { - "name": "panch puran" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "pietersielie" - }, - "parsnip": { - "name": "parsnip", - "plural_name": "parsnips" - }, - "pear": { - "name": "peer", - "plural_name": "pears" - }, - "peas": { - "name": "ertjies" - }, - "pepper": { - "name": "pepper", - "plural_name": "peppers" - }, - "pineapple": { - "name": "pineapple", - "plural_name": "pineapples" - }, - "plantain": { - "name": "plantain", - "plural_name": "plantains" - }, - "poppy-seeds": { - "name": "poppy seeds" - }, - "potato": { - "name": "aartappel", - "plural_name": "potatoes" - }, - "poultry": { - "name": "poultry" - }, - "powdered-sugar": { - "name": "powdered sugar" - }, - "pumpkin": { - "name": "pumpkin", - "plural_name": "pumpkins" - }, - "pumpkin-seeds": { - "name": "pumpkin seeds" - }, - "radish": { - "name": "radish", - "plural_name": "radishes" - }, - "raw-sugar": { - "name": "raw sugar" - }, - "refined-sugar": { - "name": "refined sugar" - }, - "rice": { - "name": "rys" - }, - "rice-flour": { - "name": "rice flour" - }, - "rock-sugar": { - "name": "rock sugar" - }, - "rum": { - "name": "rum" - }, - "salmon": { - "name": "salmon" - }, - "salt": { - "name": "salt" - }, - "salt-cod": { - "name": "salt cod" - }, - "scallion": { - "name": "scallion", - "plural_name": "scallions" - }, - "seafood": { - "name": "seafood" - }, - "seeds": { - "name": "seeds" - }, - "sesame-seeds": { - "name": "sesame seeds" - }, - "shallot": { - "name": "shallot", - "plural_name": "shallots" - }, - "skate": { - "name": "skate" - }, - "soda": { - "name": "soda" - }, - "soda-baking": { - "name": "soda, baking" - }, - "soybean": { - "name": "soybean" - }, - "spaghetti-squash": { - "name": "spaghetti squash", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "speck" - }, - "spices": { - "name": "spices" - }, - "spinach": { - "name": "spinach" - }, - "spring-onion": { - "name": "spring onion", - "plural_name": "spring onions" - }, - "squash": { - "name": "squash", - "plural_name": "squashes" - }, - "squash-family": { - "name": "squash family" - }, - "stockfish": { - "name": "stockfish" - }, - "sugar": { - "name": "sugar" - }, - "sunchoke": { - "name": "jerusalem artisjok", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "sunflower seeds" - }, - "superfine-sugar": { - "name": "superfine sugar" - }, - "sweet-potato": { - "name": "soetpatat", - "plural_name": "sweet potatoes" - }, - "sweetcorn": { - "name": "suikermielies", - "plural_name": "sweetcorns" - }, - "sweeteners": { - "name": "versoeters" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "taro", - "plural_name": "taroes" - }, - "teff": { - "name": "abessiniese liefdesgras" - }, - "tomato": { - "name": "tamatie", - "plural_name": "tomatoes" - }, - "trout": { - "name": "trout" - }, - "tubers": { - "name": "wortelgroente", - "plural_name": "tubers" - }, - "tuna": { - "name": "tuna" - }, - "turbanado-sugar": { - "name": "turbanado sugar" - }, - "turnip": { - "name": "raap", - "plural_name": "turnips" - }, - "unrefined-sugar": { - "name": "ongeraffineerde suiker" - }, - "vanilla": { - "name": "vanielje" - }, - "vegetables": { - "name": "groente" - }, - "watercress": { - "name": "waterkers" - }, - "watermelon": { - "name": "waatlemoen", - "plural_name": "watermelons" - }, - "white-mushroom": { - "name": "wit sampioen", - "plural_name": "white mushrooms" - }, - "white-sugar": { - "name": "wit suiker" - }, - "xanthan-gum": { - "name": "xanthan kougom" - }, - "yam": { - "name": "patat", - "plural_name": "yams" - }, - "yeast": { - "name": "gis" - }, - "zucchini": { - "name": "zucchini", - "plural_name": "zucchinis" - } -} \ No newline at end of file + "": { + "foods": { + "acorn-squash": { + "name": "akkersap" + }, + "alfalfa-sprouts": { + "name": "lusernspruite" + }, + "anchovies": { + "name": "ansjovis" + }, + "apples": { + "name": "appels", + "plural_name": "apples" + }, + "artichoke": { + "name": "artisjok" + }, + "arugula": { + "name": "rucola" + }, + "asparagus": { + "name": "aspersies" + }, + "avocado": { + "name": "avokadopeer", + "plural_name": "avocado" + }, + "bacon": { + "name": "spek" + }, + "baking-powder": { + "name": "bakpoeier" + }, + "baking-soda": { + "name": "koeksoda" + }, + "baking-sugar": { + "name": "baksuiker" + }, + "bar-sugar": { + "name": "suikerriet" + }, + "basil": { + "name": "basiliekruid" + }, + "beans": { + "name": "boontjies" + }, + "bell-peppers": { + "name": "soetrissies", + "plural_name": "bell peppers" + }, + "blackberries": { + "name": "swartbessies" + }, + "bok-choy": { + "name": "bok choy" + }, + "brassicas": { + "name": "kool" + }, + "bread": { + "name": "brood" + }, + "breadfruit": { + "name": "broodvrug" + }, + "broccoflower": { + "name": "romanesco" + }, + "broccoli": { + "name": "broccoli" + }, + "broccoli-rabe": { + "name": "rapini" + }, + "broccolini": { + "name": "broccolini" + }, + "brown-sugar": { + "name": "bruinsuiker" + }, + "brussels-sprouts": { + "name": "brusselse spruite" + }, + "butter": { + "name": "botter" + }, + "butternut-pumpkin": { + "name": "botterskorsie pampoen" + }, + "butternut-squash": { + "name": "botterskorsie" + }, + "cabbage": { + "name": "kool", + "plural_name": "cabbages" + }, + "cactus-edible": { + "name": "kaktus, eetbaar" + }, + "calabrese": { + "name": "calabrese" + }, + "cane-sugar": { + "name": "suikerriet" + }, + "cannabis": { + "name": "cannabis" + }, + "capsicum": { + "name": "paprika" + }, + "caraway": { + "name": "komyn" + }, + "carrot": { + "name": "wortel", + "plural_name": "carrots" + }, + "caster-sugar": { + "name": "caster sugar" + }, + "castor-sugar": { + "name": "strooisuiker" + }, + "catfish": { + "name": "catfish" + }, + "cauliflower": { + "name": "blomkool", + "plural_name": "cauliflowers" + }, + "cayenne-pepper": { + "name": "rooipeper" + }, + "celeriac": { + "name": "seldery wortel" + }, + "celery": { + "name": "seldery" + }, + "cereal-grains": { + "name": "ontbytgraan" + }, + "chard": { + "name": "chard" + }, + "cheese": { + "name": "kaas" + }, + "chicory": { + "name": "chicory" + }, + "chilli-peppers": { + "name": "chilli pepper", + "plural_name": "chilli peppers" + }, + "chinese-leaves": { + "name": "chinese kool" + }, + "chives": { + "name": "chives" + }, + "chocolate": { + "name": "chocolate" + }, + "cilantro": { + "name": "cilantro" + }, + "cinnamon": { + "name": "cinnamon" + }, + "clarified-butter": { + "name": "clarified butter" + }, + "coconut": { + "name": "coconut", + "plural_name": "coconuts" + }, + "coconut-milk": { + "name": "coconut milk" + }, + "cod": { + "name": "cod" + }, + "coffee": { + "name": "coffee" + }, + "collard-greens": { + "name": "galisiese kool" + }, + "confectioners-sugar": { + "name": "confectioners' sugar" + }, + "coriander": { + "name": "coriander" + }, + "corn": { + "name": "corn", + "plural_name": "corns" + }, + "corn-syrup": { + "name": "corn syrup" + }, + "cottonseed-oil": { + "name": "cottonseed oil" + }, + "courgette": { + "name": "courgette" + }, + "cream-of-tartar": { + "name": "cream of tartar" + }, + "cucumber": { + "name": "cucumber", + "plural_name": "cucumbers" + }, + "cumin": { + "name": "cumin" + }, + "daikon": { + "name": "daikon", + "plural_name": "daikons" + }, + "dairy-products-and-dairy-substitutes": { + "name": "dairy products and dairy substitutes" + }, + "dandelion": { + "name": "dandelion" + }, + "demerara-sugar": { + "name": "demerara sugar" + }, + "dough": { + "name": "dough" + }, + "edible-cactus": { + "name": "edible cactus" + }, + "eggplant": { + "name": "eggplant", + "plural_name": "eggplants" + }, + "eggs": { + "name": "egg", + "plural_name": "eggs" + }, + "endive": { + "name": "endive", + "plural_name": "endives" + }, + "fats": { + "name": "fats" + }, + "fava-beans": { + "name": "fava beans" + }, + "fiddlehead": { + "name": "fiddlehead" + }, + "fiddlehead-fern": { + "name": "fiddlehead varing", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "fish" + }, + "five-spice-powder": { + "name": "five spice powder" + }, + "flour": { + "name": "flour" + }, + "frisee": { + "name": "frisee" + }, + "fructose": { + "name": "fructose" + }, + "fruit": { + "name": "fruit" + }, + "fruit-sugar": { + "name": "vrugte suiker" + }, + "ful": { + "name": "peul" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "knoffel", + "plural_name": "garlics" + }, + "gem-squash": { + "name": "skorsies" + }, + "ghee": { + "name": "ghee" + }, + "giblets": { + "name": "hoender binnegoed" + }, + "ginger": { + "name": "gemmer" + }, + "grains": { + "name": "graankosse" + }, + "granulated-sugar": { + "name": "granulated sugar" + }, + "grape-seed-oil": { + "name": "druiwepitolie" + }, + "green-onion": { + "name": "groenui", + "plural_name": "green onions" + }, + "heart-of-palm": { + "name": "hart van palm", + "plural_name": "heart of palms" + }, + "hemp": { + "name": "hennep" + }, + "herbs": { + "name": "kruie" + }, + "honey": { + "name": "heuning" + }, + "isomalt": { + "name": "isomalt" + }, + "jackfruit": { + "name": "jackfruit", + "plural_name": "jackfruits" + }, + "jaggery": { + "name": "jaggery" + }, + "jams": { + "name": "konfyt" + }, + "jellies": { + "name": "jellies" + }, + "jerusalem-artichoke": { + "name": "jerusalem artisjok" + }, + "jicama": { + "name": "jicama" + }, + "kale": { + "name": "boerenkool" + }, + "kohlrabi": { + "name": "koolrabi" + }, + "kumara": { + "name": "patat" + }, + "leavening-agents": { + "name": "rysmiddels" + }, + "leek": { + "name": "prei", + "plural_name": "leeks" + }, + "legumes": { + "name": "peulgewasse" + }, + "lemongrass": { + "name": "sitroengras" + }, + "lentils": { + "name": "lensies" + }, + "lettuce": { + "name": "blaarslaai" + }, + "liver": { + "name": "lewer", + "plural_name": "livers" + }, + "maize": { + "name": "mielies" + }, + "maple-syrup": { + "name": "esdoringstroop" + }, + "meat": { + "name": "vleis" + }, + "milk": { + "name": "milk" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "sampioen", + "plural_name": "mushrooms" + }, + "mussels": { + "name": "mossels" + }, + "nanaimo-bar-mix": { + "name": "nanaimo bar bakmengsel" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "neutmuskaat" + }, + "nutritional-yeast-flakes": { + "name": "gisvlokkies" + }, + "nuts": { + "name": "neute" + }, + "octopuses": { + "name": "octopus", + "plural_name": "octopuses" + }, + "oils": { + "name": "oils" + }, + "okra": { + "name": "okra" + }, + "olive": { + "name": "olive" + }, + "olive-oil": { + "name": "olive oil" + }, + "onion": { + "name": "onion" + }, + "onion-family": { + "name": "onion family" + }, + "orange-blossom-water": { + "name": "orange blossom water" + }, + "oranges": { + "name": "orange", + "plural_name": "oranges" + }, + "oregano": { + "name": "origanum" + }, + "oysters": { + "name": "oysters" + }, + "panch-puran": { + "name": "panch puran" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "pietersielie" + }, + "parsnip": { + "name": "parsnip", + "plural_name": "parsnips" + }, + "pear": { + "name": "peer", + "plural_name": "pears" + }, + "peas": { + "name": "ertjies" + }, + "pepper": { + "name": "pepper", + "plural_name": "peppers" + }, + "pineapple": { + "name": "pineapple", + "plural_name": "pineapples" + }, + "plantain": { + "name": "plantain", + "plural_name": "plantains" + }, + "poppy-seeds": { + "name": "poppy seeds" + }, + "potato": { + "name": "aartappel", + "plural_name": "potatoes" + }, + "poultry": { + "name": "poultry" + }, + "powdered-sugar": { + "name": "powdered sugar" + }, + "pumpkin": { + "name": "pumpkin", + "plural_name": "pumpkins" + }, + "pumpkin-seeds": { + "name": "pumpkin seeds" + }, + "radish": { + "name": "radish", + "plural_name": "radishes" + }, + "raw-sugar": { + "name": "raw sugar" + }, + "refined-sugar": { + "name": "refined sugar" + }, + "rice": { + "name": "rys" + }, + "rice-flour": { + "name": "rice flour" + }, + "rock-sugar": { + "name": "rock sugar" + }, + "rum": { + "name": "rum" + }, + "salmon": { + "name": "salmon" + }, + "salt": { + "name": "salt" + }, + "salt-cod": { + "name": "salt cod" + }, + "scallion": { + "name": "scallion", + "plural_name": "scallions" + }, + "seafood": { + "name": "seafood" + }, + "seeds": { + "name": "seeds" + }, + "sesame-seeds": { + "name": "sesame seeds" + }, + "shallot": { + "name": "shallot", + "plural_name": "shallots" + }, + "skate": { + "name": "skate" + }, + "soda": { + "name": "soda" + }, + "soda-baking": { + "name": "soda, baking" + }, + "soybean": { + "name": "soybean" + }, + "spaghetti-squash": { + "name": "spaghetti squash", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "speck" + }, + "spices": { + "name": "spices" + }, + "spinach": { + "name": "spinach" + }, + "spring-onion": { + "name": "spring onion", + "plural_name": "spring onions" + }, + "squash": { + "name": "squash", + "plural_name": "squashes" + }, + "squash-family": { + "name": "squash family" + }, + "stockfish": { + "name": "stockfish" + }, + "sugar": { + "name": "sugar" + }, + "sunchoke": { + "name": "jerusalem artisjok", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "sunflower seeds" + }, + "superfine-sugar": { + "name": "superfine sugar" + }, + "sweet-potato": { + "name": "soetpatat", + "plural_name": "sweet potatoes" + }, + "sweetcorn": { + "name": "suikermielies", + "plural_name": "sweetcorns" + }, + "sweeteners": { + "name": "versoeters" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "taro", + "plural_name": "taroes" + }, + "teff": { + "name": "abessiniese liefdesgras" + }, + "tomato": { + "name": "tamatie", + "plural_name": "tomatoes" + }, + "trout": { + "name": "trout" + }, + "tubers": { + "name": "wortelgroente", + "plural_name": "tubers" + }, + "tuna": { + "name": "tuna" + }, + "turbanado-sugar": { + "name": "turbanado sugar" + }, + "turnip": { + "name": "raap", + "plural_name": "turnips" + }, + "unrefined-sugar": { + "name": "ongeraffineerde suiker" + }, + "vanilla": { + "name": "vanielje" + }, + "vegetables": { + "name": "groente" + }, + "watercress": { + "name": "waterkers" + }, + "watermelon": { + "name": "waatlemoen", + "plural_name": "watermelons" + }, + "white-mushroom": { + "name": "wit sampioen", + "plural_name": "white mushrooms" + }, + "white-sugar": { + "name": "wit suiker" + }, + "xanthan-gum": { + "name": "xanthan kougom" + }, + "yam": { + "name": "patat", + "plural_name": "yams" + }, + "yeast": { + "name": "gis" + }, + "zucchini": { + "name": "zucchini", + "plural_name": "zucchinis" + } + } + }, + "Produkte": { + "foods": {} + }, + "Graankosse": { + "foods": {} + }, + "Vrugte": { + "foods": {} + }, + "Groente": { + "foods": {} + }, + "Vleis": { + "foods": {} + }, + "Seekos": { + "foods": {} + }, + "Drinkgoed": { + "foods": {} + }, + "Gebakte goedere": { + "foods": {} + }, + "Geblikte goedere": { + "foods": {} + }, + "Geurmiddels": { + "foods": {} + }, + "Soetgoed": { + "foods": {} + }, + "Suiwelprodukte": { + "foods": {} + }, + "Bevrore kosse": { + "foods": {} + }, + "Gesondheidskos": { + "foods": {} + }, + "Huishouding": { + "foods": {} + }, + "Vleis produkte": { + "foods": {} + }, + "Peuselhappies": { + "foods": {} + }, + "Speserye": { + "foods": {} + }, + "Lekkers": { + "foods": {} + }, + "Drank": { + "foods": {} + }, + "Ander": { + "foods": {} + } +} diff --git a/mealie/repos/seed/resources/foods/locales/ar-SA.json b/mealie/repos/seed/resources/foods/locales/ar-SA.json index c018ebc36..25b0a0dce 100644 --- a/mealie/repos/seed/resources/foods/locales/ar-SA.json +++ b/mealie/repos/seed/resources/foods/locales/ar-SA.json @@ -1,692 +1,756 @@ { - "acorn-squash": { - "name": "acorn squash" - }, - "alfalfa-sprouts": { - "name": "alfalfa sprouts" - }, - "anchovies": { - "name": "anchovies" - }, - "apples": { - "name": "تفاح", - "plural_name": "apples" - }, - "artichoke": { - "name": "خرشوف" - }, - "arugula": { - "name": "جرجير" - }, - "asparagus": { - "name": "asparagus" - }, - "avocado": { - "name": "اﻷفوكادو", - "plural_name": "avocado" - }, - "bacon": { - "name": "bacon" - }, - "baking-powder": { - "name": "مسحوق الخبز" - }, - "baking-soda": { - "name": "baking soda" - }, - "baking-sugar": { - "name": "سكر الخبز" - }, - "bar-sugar": { - "name": "bar sugar" - }, - "basil": { - "name": "ريحان" - }, - "beans": { - "name": "beans" - }, - "bell-peppers": { - "name": "bell peppers", - "plural_name": "bell peppers" - }, - "blackberries": { - "name": "توت الأسود" - }, - "bok-choy": { - "name": "bok choy" - }, - "brassicas": { - "name": "brassicas" - }, - "bread": { - "name": "خبز" - }, - "breadfruit": { - "name": "ثمرة الخبز" - }, - "broccoflower": { - "name": "بروكلي" - }, - "broccoli": { - "name": "بروكلي" - }, - "broccoli-rabe": { - "name": "ربيع البروكلي" - }, - "broccolini": { - "name": "بروكوليني" - }, - "brown-sugar": { - "name": "سكر بني" - }, - "brussels-sprouts": { - "name": "brussels sprouts" - }, - "butter": { - "name": "زبدة" - }, - "butternut-pumpkin": { - "name": "butternut pumpkin" - }, - "butternut-squash": { - "name": "butternut squash" - }, - "cabbage": { - "name": "كرنب", - "plural_name": "cabbages" - }, - "cactus-edible": { - "name": "cactus, edible" - }, - "calabrese": { - "name": "كالابريس" - }, - "cane-sugar": { - "name": "cane sugar" - }, - "cannabis": { - "name": "القنب" - }, - "capsicum": { - "name": "capsicum" - }, - "caraway": { - "name": "caraway" - }, - "carrot": { - "name": "جزر", - "plural_name": "carrots" - }, - "caster-sugar": { - "name": "caster sugar" - }, - "castor-sugar": { - "name": "castor sugar" - }, - "catfish": { - "name": "catfish" - }, - "cauliflower": { - "name": "قرنبيط", - "plural_name": "cauliflowers" - }, - "cayenne-pepper": { - "name": "فلفل الكايين" - }, - "celeriac": { - "name": "celery root" - }, - "celery": { - "name": "كرفس" - }, - "cereal-grains": { - "name": "cereal grains" - }, - "chard": { - "name": "chard" - }, - "cheese": { - "name": "جبن" - }, - "chicory": { - "name": "chicory" - }, - "chilli-peppers": { - "name": "chilli pepper", - "plural_name": "chilli peppers" - }, - "chinese-leaves": { - "name": "chinese leaves" - }, - "chives": { - "name": "chives" - }, - "chocolate": { - "name": "بالشوكولاتة" - }, - "cilantro": { - "name": "كزبرة" - }, - "cinnamon": { - "name": "قرفة" - }, - "clarified-butter": { - "name": "clarified butter" - }, - "coconut": { - "name": "جوز الهند", - "plural_name": "coconuts" - }, - "coconut-milk": { - "name": "حليب جوز الهند" - }, - "cod": { - "name": "cod" - }, - "coffee": { - "name": "قهوة" - }, - "collard-greens": { - "name": "collard greens" - }, - "confectioners-sugar": { - "name": "confectioners' sugar" - }, - "coriander": { - "name": "كزبرة" - }, - "corn": { - "name": "ذرة", - "plural_name": "corns" - }, - "corn-syrup": { - "name": "corn syrup" - }, - "cottonseed-oil": { - "name": "cottonseed oil" - }, - "courgette": { - "name": "courgette" - }, - "cream-of-tartar": { - "name": "cream of tartar" - }, - "cucumber": { - "name": "خيار", - "plural_name": "cucumbers" - }, - "cumin": { - "name": "كمون" - }, - "daikon": { - "name": "daikon", - "plural_name": "daikons" - }, - "dairy-products-and-dairy-substitutes": { - "name": "dairy products and dairy substitutes" - }, - "dandelion": { - "name": "dandelion" - }, - "demerara-sugar": { - "name": "demerara sugar" - }, - "dough": { - "name": "dough" - }, - "edible-cactus": { - "name": "edible cactus" - }, - "eggplant": { - "name": "باذنجان", - "plural_name": "eggplants" - }, - "eggs": { - "name": "بيض", - "plural_name": "eggs" - }, - "endive": { - "name": "endive", - "plural_name": "endives" - }, - "fats": { - "name": "fats" - }, - "fava-beans": { - "name": "fava beans" - }, - "fiddlehead": { - "name": "fiddlehead" - }, - "fiddlehead-fern": { - "name": "fiddlehead fern", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "سَمَكٌ" - }, - "five-spice-powder": { - "name": "مسحوق التوابل 5" - }, - "flour": { - "name": "دقيق" - }, - "frisee": { - "name": "frisee" - }, - "fructose": { - "name": "fructose" - }, - "fruit": { - "name": "فاكهة" - }, - "fruit-sugar": { - "name": "fruit sugar" - }, - "ful": { - "name": "ful" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "ثوم", - "plural_name": "garlics" - }, - "gem-squash": { - "name": "gem squash" - }, - "ghee": { - "name": "ghee" - }, - "giblets": { - "name": "giblets" - }, - "ginger": { - "name": "ginger" - }, - "grains": { - "name": "grains" - }, - "granulated-sugar": { - "name": "granulated sugar" - }, - "grape-seed-oil": { - "name": "grape seed oil" - }, - "green-onion": { - "name": "green onion", - "plural_name": "green onions" - }, - "heart-of-palm": { - "name": "heart of palm", - "plural_name": "heart of palms" - }, - "hemp": { - "name": "hemp" - }, - "herbs": { - "name": "أعشاب" - }, - "honey": { - "name": "honey" - }, - "isomalt": { - "name": "isomalt" - }, - "jackfruit": { - "name": "jackfruit", - "plural_name": "jackfruits" - }, - "jaggery": { - "name": "jaggery" - }, - "jams": { - "name": "jams" - }, - "jellies": { - "name": "jellies" - }, - "jerusalem-artichoke": { - "name": "jerusalem artichoke" - }, - "jicama": { - "name": "jicama" - }, - "kale": { - "name": "kale" - }, - "kohlrabi": { - "name": "kohlrabi" - }, - "kumara": { - "name": "kumara" - }, - "leavening-agents": { - "name": "leavening agents" - }, - "leek": { - "name": "leek", - "plural_name": "leeks" - }, - "legumes": { - "name": "legumes" - }, - "lemongrass": { - "name": "lemongrass" - }, - "lentils": { - "name": "lentils" - }, - "lettuce": { - "name": "خس" - }, - "liver": { - "name": "كبد", - "plural_name": "livers" - }, - "maize": { - "name": "maize" - }, - "maple-syrup": { - "name": "maple syrup" - }, - "meat": { - "name": "لحم" - }, - "milk": { - "name": "حليب" - }, - "mortadella": { - "name": "الموتادلا" - }, - "mushroom": { - "name": "فطر", - "plural_name": "mushrooms" - }, - "mussels": { - "name": "بلح البحر" - }, - "nanaimo-bar-mix": { - "name": "nanaimo bar mix" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "nutmeg" - }, - "nutritional-yeast-flakes": { - "name": "nutritional yeast flakes" - }, - "nuts": { - "name": "nuts" - }, - "octopuses": { - "name": "octopus", - "plural_name": "octopuses" - }, - "oils": { - "name": "زيوت" - }, - "okra": { - "name": "okra" - }, - "olive": { - "name": "زيتون" - }, - "olive-oil": { - "name": "زيت الزيتون" - }, - "onion": { - "name": "بصل" - }, - "onion-family": { - "name": "عائلة البصل" - }, - "orange-blossom-water": { - "name": "orange blossom water" - }, - "oranges": { - "name": "برتقال", - "plural_name": "oranges" - }, - "oregano": { - "name": "توابل اوريجانو" - }, - "oysters": { - "name": "محار" - }, - "panch-puran": { - "name": "panch puran" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "parsley" - }, - "parsnip": { - "name": "parsnip", - "plural_name": "parsnips" - }, - "pear": { - "name": "كمثرى", - "plural_name": "pears" - }, - "peas": { - "name": "peas" - }, - "pepper": { - "name": "فلفل", - "plural_name": "peppers" - }, - "pineapple": { - "name": "أناناس", - "plural_name": "pineapples" - }, - "plantain": { - "name": "plantain", - "plural_name": "plantains" - }, - "poppy-seeds": { - "name": "بذور الخشخاش" - }, - "potato": { - "name": "potato", - "plural_name": "potatoes" - }, - "poultry": { - "name": "دواجن" - }, - "powdered-sugar": { - "name": "سكر مسحوق" - }, - "pumpkin": { - "name": "pumpkin", - "plural_name": "pumpkins" - }, - "pumpkin-seeds": { - "name": "pumpkin seeds" - }, - "radish": { - "name": "radish", - "plural_name": "radishes" - }, - "raw-sugar": { - "name": "السكر الخام" - }, - "refined-sugar": { - "name": "refined sugar" - }, - "rice": { - "name": "أرز" - }, - "rice-flour": { - "name": "دقيق الأرز" - }, - "rock-sugar": { - "name": "rock sugar" - }, - "rum": { - "name": "rum" - }, - "salmon": { - "name": "سمك السالمون" - }, - "salt": { - "name": "ملح" - }, - "salt-cod": { - "name": "salt cod" - }, - "scallion": { - "name": "scallion", - "plural_name": "scallions" - }, - "seafood": { - "name": "المأكولات البحرية" - }, - "seeds": { - "name": "بذور" - }, - "sesame-seeds": { - "name": "بذور السمسم" - }, - "shallot": { - "name": "shallot", - "plural_name": "shallots" - }, - "skate": { - "name": "skate" - }, - "soda": { - "name": "soda" - }, - "soda-baking": { - "name": "soda, baking" - }, - "soybean": { - "name": "soybean" - }, - "spaghetti-squash": { - "name": "spaghetti squash", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "speck" - }, - "spices": { - "name": "spices" - }, - "spinach": { - "name": "spinach" - }, - "spring-onion": { - "name": "البصل الأخضر", - "plural_name": "spring onions" - }, - "squash": { - "name": "squash", - "plural_name": "squashes" - }, - "squash-family": { - "name": "squash family" - }, - "stockfish": { - "name": "stockfish" - }, - "sugar": { - "name": "sugar" - }, - "sunchoke": { - "name": "sunchoke", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "بذور عباد الشمس" - }, - "superfine-sugar": { - "name": "superfine sugar" - }, - "sweet-potato": { - "name": "sweet potato", - "plural_name": "sweet potatoes" - }, - "sweetcorn": { - "name": "sweetcorn", - "plural_name": "sweetcorns" - }, - "sweeteners": { - "name": "sweeteners" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "taro", - "plural_name": "taroes" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "طماطم", - "plural_name": "tomatoes" - }, - "trout": { - "name": "سمك السلمون المرقط" - }, - "tubers": { - "name": "tuber", - "plural_name": "tubers" - }, - "tuna": { - "name": "تونة" - }, - "turbanado-sugar": { - "name": "turbanado sugar" - }, - "turnip": { - "name": "turnip", - "plural_name": "turnips" - }, - "unrefined-sugar": { - "name": "unrefined sugar" - }, - "vanilla": { - "name": "vanilla" - }, - "vegetables": { - "name": "vegetables" - }, - "watercress": { - "name": "watercress" - }, - "watermelon": { - "name": "watermelon", - "plural_name": "watermelons" - }, - "white-mushroom": { - "name": "الفطر الأبيض", - "plural_name": "white mushrooms" - }, - "white-sugar": { - "name": "white sugar" - }, - "xanthan-gum": { - "name": "xanthan gum" - }, - "yam": { - "name": "yam", - "plural_name": "yams" - }, - "yeast": { - "name": "yeast" - }, - "zucchini": { - "name": "zucchini", - "plural_name": "zucchinis" - } -} \ No newline at end of file + "": { + "foods": { + "acorn-squash": { + "name": "acorn squash" + }, + "alfalfa-sprouts": { + "name": "alfalfa sprouts" + }, + "anchovies": { + "name": "anchovies" + }, + "apples": { + "name": "تفاح", + "plural_name": "apples" + }, + "artichoke": { + "name": "خرشوف" + }, + "arugula": { + "name": "جرجير" + }, + "asparagus": { + "name": "asparagus" + }, + "avocado": { + "name": "اﻷفوكادو", + "plural_name": "avocado" + }, + "bacon": { + "name": "bacon" + }, + "baking-powder": { + "name": "مسحوق الخبز" + }, + "baking-soda": { + "name": "baking soda" + }, + "baking-sugar": { + "name": "سكر الخبز" + }, + "bar-sugar": { + "name": "bar sugar" + }, + "basil": { + "name": "ريحان" + }, + "beans": { + "name": "beans" + }, + "bell-peppers": { + "name": "bell peppers", + "plural_name": "bell peppers" + }, + "blackberries": { + "name": "توت الأسود" + }, + "bok-choy": { + "name": "bok choy" + }, + "brassicas": { + "name": "brassicas" + }, + "bread": { + "name": "خبز" + }, + "breadfruit": { + "name": "ثمرة الخبز" + }, + "broccoflower": { + "name": "بروكلي" + }, + "broccoli": { + "name": "بروكلي" + }, + "broccoli-rabe": { + "name": "ربيع البروكلي" + }, + "broccolini": { + "name": "بروكوليني" + }, + "brown-sugar": { + "name": "سكر بني" + }, + "brussels-sprouts": { + "name": "brussels sprouts" + }, + "butter": { + "name": "زبدة" + }, + "butternut-pumpkin": { + "name": "butternut pumpkin" + }, + "butternut-squash": { + "name": "butternut squash" + }, + "cabbage": { + "name": "كرنب", + "plural_name": "cabbages" + }, + "cactus-edible": { + "name": "cactus, edible" + }, + "calabrese": { + "name": "كالابريس" + }, + "cane-sugar": { + "name": "cane sugar" + }, + "cannabis": { + "name": "القنب" + }, + "capsicum": { + "name": "capsicum" + }, + "caraway": { + "name": "caraway" + }, + "carrot": { + "name": "جزر", + "plural_name": "carrots" + }, + "caster-sugar": { + "name": "caster sugar" + }, + "castor-sugar": { + "name": "castor sugar" + }, + "catfish": { + "name": "catfish" + }, + "cauliflower": { + "name": "قرنبيط", + "plural_name": "cauliflowers" + }, + "cayenne-pepper": { + "name": "فلفل الكايين" + }, + "celeriac": { + "name": "celery root" + }, + "celery": { + "name": "كرفس" + }, + "cereal-grains": { + "name": "cereal grains" + }, + "chard": { + "name": "chard" + }, + "cheese": { + "name": "جبن" + }, + "chicory": { + "name": "chicory" + }, + "chilli-peppers": { + "name": "chilli pepper", + "plural_name": "chilli peppers" + }, + "chinese-leaves": { + "name": "chinese leaves" + }, + "chives": { + "name": "chives" + }, + "chocolate": { + "name": "بالشوكولاتة" + }, + "cilantro": { + "name": "كزبرة" + }, + "cinnamon": { + "name": "قرفة" + }, + "clarified-butter": { + "name": "clarified butter" + }, + "coconut": { + "name": "جوز الهند", + "plural_name": "coconuts" + }, + "coconut-milk": { + "name": "حليب جوز الهند" + }, + "cod": { + "name": "cod" + }, + "coffee": { + "name": "قهوة" + }, + "collard-greens": { + "name": "collard greens" + }, + "confectioners-sugar": { + "name": "confectioners' sugar" + }, + "coriander": { + "name": "كزبرة" + }, + "corn": { + "name": "ذرة", + "plural_name": "corns" + }, + "corn-syrup": { + "name": "corn syrup" + }, + "cottonseed-oil": { + "name": "cottonseed oil" + }, + "courgette": { + "name": "courgette" + }, + "cream-of-tartar": { + "name": "cream of tartar" + }, + "cucumber": { + "name": "خيار", + "plural_name": "cucumbers" + }, + "cumin": { + "name": "كمون" + }, + "daikon": { + "name": "daikon", + "plural_name": "daikons" + }, + "dairy-products-and-dairy-substitutes": { + "name": "dairy products and dairy substitutes" + }, + "dandelion": { + "name": "dandelion" + }, + "demerara-sugar": { + "name": "demerara sugar" + }, + "dough": { + "name": "dough" + }, + "edible-cactus": { + "name": "edible cactus" + }, + "eggplant": { + "name": "باذنجان", + "plural_name": "eggplants" + }, + "eggs": { + "name": "بيض", + "plural_name": "eggs" + }, + "endive": { + "name": "endive", + "plural_name": "endives" + }, + "fats": { + "name": "fats" + }, + "fava-beans": { + "name": "fava beans" + }, + "fiddlehead": { + "name": "fiddlehead" + }, + "fiddlehead-fern": { + "name": "fiddlehead fern", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "سَمَكٌ" + }, + "five-spice-powder": { + "name": "مسحوق التوابل 5" + }, + "flour": { + "name": "دقيق" + }, + "frisee": { + "name": "frisee" + }, + "fructose": { + "name": "fructose" + }, + "fruit": { + "name": "فاكهة" + }, + "fruit-sugar": { + "name": "fruit sugar" + }, + "ful": { + "name": "ful" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "ثوم", + "plural_name": "garlics" + }, + "gem-squash": { + "name": "gem squash" + }, + "ghee": { + "name": "ghee" + }, + "giblets": { + "name": "giblets" + }, + "ginger": { + "name": "ginger" + }, + "grains": { + "name": "grains" + }, + "granulated-sugar": { + "name": "granulated sugar" + }, + "grape-seed-oil": { + "name": "grape seed oil" + }, + "green-onion": { + "name": "green onion", + "plural_name": "green onions" + }, + "heart-of-palm": { + "name": "heart of palm", + "plural_name": "heart of palms" + }, + "hemp": { + "name": "hemp" + }, + "herbs": { + "name": "أعشاب" + }, + "honey": { + "name": "honey" + }, + "isomalt": { + "name": "isomalt" + }, + "jackfruit": { + "name": "jackfruit", + "plural_name": "jackfruits" + }, + "jaggery": { + "name": "jaggery" + }, + "jams": { + "name": "jams" + }, + "jellies": { + "name": "jellies" + }, + "jerusalem-artichoke": { + "name": "jerusalem artichoke" + }, + "jicama": { + "name": "jicama" + }, + "kale": { + "name": "kale" + }, + "kohlrabi": { + "name": "kohlrabi" + }, + "kumara": { + "name": "kumara" + }, + "leavening-agents": { + "name": "leavening agents" + }, + "leek": { + "name": "leek", + "plural_name": "leeks" + }, + "legumes": { + "name": "legumes" + }, + "lemongrass": { + "name": "lemongrass" + }, + "lentils": { + "name": "lentils" + }, + "lettuce": { + "name": "خس" + }, + "liver": { + "name": "كبد", + "plural_name": "livers" + }, + "maize": { + "name": "maize" + }, + "maple-syrup": { + "name": "maple syrup" + }, + "meat": { + "name": "لحم" + }, + "milk": { + "name": "حليب" + }, + "mortadella": { + "name": "الموتادلا" + }, + "mushroom": { + "name": "فطر", + "plural_name": "mushrooms" + }, + "mussels": { + "name": "بلح البحر" + }, + "nanaimo-bar-mix": { + "name": "nanaimo bar mix" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "nutmeg" + }, + "nutritional-yeast-flakes": { + "name": "nutritional yeast flakes" + }, + "nuts": { + "name": "nuts" + }, + "octopuses": { + "name": "octopus", + "plural_name": "octopuses" + }, + "oils": { + "name": "زيوت" + }, + "okra": { + "name": "okra" + }, + "olive": { + "name": "زيتون" + }, + "olive-oil": { + "name": "زيت الزيتون" + }, + "onion": { + "name": "بصل" + }, + "onion-family": { + "name": "عائلة البصل" + }, + "orange-blossom-water": { + "name": "orange blossom water" + }, + "oranges": { + "name": "برتقال", + "plural_name": "oranges" + }, + "oregano": { + "name": "توابل اوريجانو" + }, + "oysters": { + "name": "محار" + }, + "panch-puran": { + "name": "panch puran" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "parsley" + }, + "parsnip": { + "name": "parsnip", + "plural_name": "parsnips" + }, + "pear": { + "name": "كمثرى", + "plural_name": "pears" + }, + "peas": { + "name": "peas" + }, + "pepper": { + "name": "فلفل", + "plural_name": "peppers" + }, + "pineapple": { + "name": "أناناس", + "plural_name": "pineapples" + }, + "plantain": { + "name": "plantain", + "plural_name": "plantains" + }, + "poppy-seeds": { + "name": "بذور الخشخاش" + }, + "potato": { + "name": "potato", + "plural_name": "potatoes" + }, + "poultry": { + "name": "دواجن" + }, + "powdered-sugar": { + "name": "سكر مسحوق" + }, + "pumpkin": { + "name": "pumpkin", + "plural_name": "pumpkins" + }, + "pumpkin-seeds": { + "name": "pumpkin seeds" + }, + "radish": { + "name": "radish", + "plural_name": "radishes" + }, + "raw-sugar": { + "name": "السكر الخام" + }, + "refined-sugar": { + "name": "refined sugar" + }, + "rice": { + "name": "أرز" + }, + "rice-flour": { + "name": "دقيق الأرز" + }, + "rock-sugar": { + "name": "rock sugar" + }, + "rum": { + "name": "rum" + }, + "salmon": { + "name": "سمك السالمون" + }, + "salt": { + "name": "ملح" + }, + "salt-cod": { + "name": "salt cod" + }, + "scallion": { + "name": "scallion", + "plural_name": "scallions" + }, + "seafood": { + "name": "المأكولات البحرية" + }, + "seeds": { + "name": "بذور" + }, + "sesame-seeds": { + "name": "بذور السمسم" + }, + "shallot": { + "name": "shallot", + "plural_name": "shallots" + }, + "skate": { + "name": "skate" + }, + "soda": { + "name": "soda" + }, + "soda-baking": { + "name": "soda, baking" + }, + "soybean": { + "name": "soybean" + }, + "spaghetti-squash": { + "name": "spaghetti squash", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "speck" + }, + "spices": { + "name": "spices" + }, + "spinach": { + "name": "spinach" + }, + "spring-onion": { + "name": "البصل الأخضر", + "plural_name": "spring onions" + }, + "squash": { + "name": "squash", + "plural_name": "squashes" + }, + "squash-family": { + "name": "squash family" + }, + "stockfish": { + "name": "stockfish" + }, + "sugar": { + "name": "sugar" + }, + "sunchoke": { + "name": "sunchoke", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "بذور عباد الشمس" + }, + "superfine-sugar": { + "name": "superfine sugar" + }, + "sweet-potato": { + "name": "sweet potato", + "plural_name": "sweet potatoes" + }, + "sweetcorn": { + "name": "sweetcorn", + "plural_name": "sweetcorns" + }, + "sweeteners": { + "name": "sweeteners" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "taro", + "plural_name": "taroes" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "طماطم", + "plural_name": "tomatoes" + }, + "trout": { + "name": "سمك السلمون المرقط" + }, + "tubers": { + "name": "tuber", + "plural_name": "tubers" + }, + "tuna": { + "name": "تونة" + }, + "turbanado-sugar": { + "name": "turbanado sugar" + }, + "turnip": { + "name": "turnip", + "plural_name": "turnips" + }, + "unrefined-sugar": { + "name": "unrefined sugar" + }, + "vanilla": { + "name": "vanilla" + }, + "vegetables": { + "name": "vegetables" + }, + "watercress": { + "name": "watercress" + }, + "watermelon": { + "name": "watermelon", + "plural_name": "watermelons" + }, + "white-mushroom": { + "name": "الفطر الأبيض", + "plural_name": "white mushrooms" + }, + "white-sugar": { + "name": "white sugar" + }, + "xanthan-gum": { + "name": "xanthan gum" + }, + "yam": { + "name": "yam", + "plural_name": "yams" + }, + "yeast": { + "name": "yeast" + }, + "zucchini": { + "name": "zucchini", + "plural_name": "zucchinis" + } + } + }, + "المنتج": { + "foods": {} + }, + "الحبوب": { + "foods": {} + }, + "آلفواكه": { + "foods": {} + }, + "الخضراوات": { + "foods": {} + }, + "اللحوم": { + "foods": {} + }, + "المأكولات البحرية": { + "foods": {} + }, + "المشروبات": { + "foods": {} + }, + "المخبوزات": { + "foods": {} + }, + "المعلبات": { + "foods": {} + }, + "الباهرات": { + "foods": {} + }, + "الحَلْوَيَات": { + "foods": {} + }, + "منتجات الألبان": { + "foods": {} + }, + "الأطعمة المجمدة": { + "foods": {} + }, + "الأغذية الصحية": { + "foods": {} + }, + "المنزل": { + "foods": {} + }, + "منتجات اللحوم": { + "foods": {} + }, + "الوجبات الخفيفة": { + "foods": {} + }, + "التوابل": { + "foods": {} + }, + "الكحول": { + "foods": {} + }, + "أخرى": { + "foods": {} + } +} diff --git a/mealie/repos/seed/resources/foods/locales/bg-BG.json b/mealie/repos/seed/resources/foods/locales/bg-BG.json index 764f704e3..19e33576f 100644 --- a/mealie/repos/seed/resources/foods/locales/bg-BG.json +++ b/mealie/repos/seed/resources/foods/locales/bg-BG.json @@ -1,692 +1,759 @@ { - "acorn-squash": { - "name": "цикория" - }, - "alfalfa-sprouts": { - "name": "алфалфа кълнове" - }, - "anchovies": { - "name": "аншоа" - }, - "apples": { - "name": "ябълки", - "plural_name": "apples" - }, - "artichoke": { - "name": "артишок" - }, - "arugula": { - "name": "рукола" - }, - "asparagus": { - "name": "аспержи" - }, - "avocado": { - "name": "авокадо", - "plural_name": "avocado" - }, - "bacon": { - "name": "бекон" - }, - "baking-powder": { - "name": "бакпулвер" - }, - "baking-soda": { - "name": "сода за хляб" - }, - "baking-sugar": { - "name": "захар" - }, - "bar-sugar": { - "name": "захар" - }, - "basil": { - "name": "босилек" - }, - "beans": { - "name": "боб" - }, - "bell-peppers": { - "name": "камби", - "plural_name": "bell peppers" - }, - "blackberries": { - "name": "къпини" - }, - "bok-choy": { - "name": "бок чой" - }, - "brassicas": { - "name": "семейство Кръстоцветни" - }, - "bread": { - "name": "хляб" - }, - "breadfruit": { - "name": "плод от хлебно дърво" - }, - "broccoflower": { - "name": "романеско" - }, - "broccoli": { - "name": "броколи" - }, - "broccoli-rabe": { - "name": "броколи рабе" - }, - "broccolini": { - "name": "броколини" - }, - "brown-sugar": { - "name": "кафява захар" - }, - "brussels-sprouts": { - "name": "брюкселско зеле" - }, - "butter": { - "name": "масло" - }, - "butternut-pumpkin": { - "name": "тиква цигулка (Матилда)" - }, - "butternut-squash": { - "name": "тиква цигулка (Матилда)" - }, - "cabbage": { - "name": "зеле", - "plural_name": "cabbages" - }, - "cactus-edible": { - "name": "ядлив кактус" - }, - "calabrese": { - "name": "ит. салам Калабрезе" - }, - "cane-sugar": { - "name": "тръстикова захар" - }, - "cannabis": { - "name": "канабис" - }, - "capsicum": { - "name": "кит. люта чушка, подобна на хабанеро" - }, - "caraway": { - "name": "кимион" - }, - "carrot": { - "name": "морков", - "plural_name": "carrots" - }, - "caster-sugar": { - "name": "захар" - }, - "castor-sugar": { - "name": "захар" - }, - "catfish": { - "name": "сом" - }, - "cauliflower": { - "name": "карфиол", - "plural_name": "cauliflowers" - }, - "cayenne-pepper": { - "name": "лют червен пипер" - }, - "celeriac": { - "name": "целина" - }, - "celery": { - "name": "целина" - }, - "cereal-grains": { - "name": "житни зърна" - }, - "chard": { - "name": "манголд" - }, - "cheese": { - "name": "кашкавал" - }, - "chicory": { - "name": "цикория" - }, - "chilli-peppers": { - "name": "лют пипер", - "plural_name": "chilli peppers" - }, - "chinese-leaves": { - "name": "китайско зеле" - }, - "chives": { - "name": "див лук" - }, - "chocolate": { - "name": "шоколад" - }, - "cilantro": { - "name": "кориандър" - }, - "cinnamon": { - "name": "канела" - }, - "clarified-butter": { - "name": "избистрено масло" - }, - "coconut": { - "name": "кокос", - "plural_name": "coconuts" - }, - "coconut-milk": { - "name": "кокосово мляко" - }, - "cod": { - "name": "треска" - }, - "coffee": { - "name": "кафе" - }, - "collard-greens": { - "name": "коуард (вид зеле)" - }, - "confectioners-sugar": { - "name": "пудра захар" - }, - "coriander": { - "name": "кориандър" - }, - "corn": { - "name": "царевица", - "plural_name": "corns" - }, - "corn-syrup": { - "name": "царевичен сироп" - }, - "cottonseed-oil": { - "name": "масло от памучно семе" - }, - "courgette": { - "name": "тиквичка" - }, - "cream-of-tartar": { - "name": "крем от тартар" - }, - "cucumber": { - "name": "краставица", - "plural_name": "cucumbers" - }, - "cumin": { - "name": "кимион" - }, - "daikon": { - "name": "ряпа дайкон", - "plural_name": "daikons" - }, - "dairy-products-and-dairy-substitutes": { - "name": "млечни продукти и млечни заместители" - }, - "dandelion": { - "name": "глухарче" - }, - "demerara-sugar": { - "name": "захар" - }, - "dough": { - "name": "тесто" - }, - "edible-cactus": { - "name": "ядлив кактус" - }, - "eggplant": { - "name": "патладжан", - "plural_name": "eggplants" - }, - "eggs": { - "name": "яйца", - "plural_name": "eggs" - }, - "endive": { - "name": "ендивия", - "plural_name": "endives" - }, - "fats": { - "name": "мазнини" - }, - "fava-beans": { - "name": "боб бакла" - }, - "fiddlehead": { - "name": "fiddlehead" - }, - "fiddlehead-fern": { - "name": "цигулкова папрат", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "риба" - }, - "five-spice-powder": { - "name": "микс от пет китайски подправки на прах" - }, - "flour": { - "name": "брашно" - }, - "frisee": { - "name": "фризе" - }, - "fructose": { - "name": "фруктоза" - }, - "fruit": { - "name": "плод" - }, - "fruit-sugar": { - "name": "фруктоза" - }, - "ful": { - "name": "фул" - }, - "garam-masala": { - "name": "гарам масала" - }, - "garlic": { - "name": "чесън", - "plural_name": "garlics" - }, - "gem-squash": { - "name": "тиква (тъмнозелена)" - }, - "ghee": { - "name": "масло Гхи" - }, - "giblets": { - "name": "карантия" - }, - "ginger": { - "name": "джинджифил" - }, - "grains": { - "name": "зърнени култури" - }, - "granulated-sugar": { - "name": "гранулирана захар" - }, - "grape-seed-oil": { - "name": "масло от гроздови семки" - }, - "green-onion": { - "name": "зелен лук", - "plural_name": "green onions" - }, - "heart-of-palm": { - "name": "сърцевина от палма", - "plural_name": "heart of palms" - }, - "hemp": { - "name": "коноп" - }, - "herbs": { - "name": "подравки" - }, - "honey": { - "name": "мед" - }, - "isomalt": { - "name": "изомалт" - }, - "jackfruit": { - "name": "джакфрут", - "plural_name": "jackfruits" - }, - "jaggery": { - "name": "тръстикова захар" - }, - "jams": { - "name": "плодово сладко" - }, - "jellies": { - "name": "мармалад" - }, - "jerusalem-artichoke": { - "name": "йерусалимски артишок" - }, - "jicama": { - "name": "джикама (мексикански картоф)" - }, - "kale": { - "name": "кейл" - }, - "kohlrabi": { - "name": "алабаш" - }, - "kumara": { - "name": "кумара" - }, - "leavening-agents": { - "name": "набухватели" - }, - "leek": { - "name": "праз лук", - "plural_name": "leeks" - }, - "legumes": { - "name": "варива" - }, - "lemongrass": { - "name": "лимонена трева" - }, - "lentils": { - "name": "леща" - }, - "lettuce": { - "name": "маруля" - }, - "liver": { - "name": "черен дроб", - "plural_name": "livers" - }, - "maize": { - "name": "царевица" - }, - "maple-syrup": { - "name": "кленов сироп" - }, - "meat": { - "name": "месо" - }, - "milk": { - "name": "прясно мляко" - }, - "mortadella": { - "name": "салам Мортадела" - }, - "mushroom": { - "name": "гъба", - "plural_name": "mushrooms" - }, - "mussels": { - "name": "миди" - }, - "nanaimo-bar-mix": { - "name": "nanaimo бар микс" - }, - "nori": { - "name": "нори" - }, - "nutmeg": { - "name": "индийско орехче" - }, - "nutritional-yeast-flakes": { - "name": "хранителна мая на люспи" - }, - "nuts": { - "name": "ядки" - }, - "octopuses": { - "name": "октопод", - "plural_name": "octopuses" - }, - "oils": { - "name": "масла" - }, - "okra": { - "name": "бамя" - }, - "olive": { - "name": "маслина" - }, - "olive-oil": { - "name": "зехтин" - }, - "onion": { - "name": "лук" - }, - "onion-family": { - "name": "семейство Лучени" - }, - "orange-blossom-water": { - "name": "вода от портокалов цвят" - }, - "oranges": { - "name": "портокали", - "plural_name": "oranges" - }, - "oregano": { - "name": "риган" - }, - "oysters": { - "name": "стриди" - }, - "panch-puran": { - "name": "пет пурани (микс от пет индийски подправки)" - }, - "paprika": { - "name": "червен пипер" - }, - "parsley": { - "name": "магданоз" - }, - "parsnip": { - "name": "пащърнак", - "plural_name": "parsnips" - }, - "pear": { - "name": "круша", - "plural_name": "pears" - }, - "peas": { - "name": "грах" - }, - "pepper": { - "name": "черен пипер", - "plural_name": "peppers" - }, - "pineapple": { - "name": "ананас", - "plural_name": "pineapples" - }, - "plantain": { - "name": "живовляк", - "plural_name": "plantains" - }, - "poppy-seeds": { - "name": "маково семе" - }, - "potato": { - "name": "картоф", - "plural_name": "potatoes" - }, - "poultry": { - "name": "птиче месо" - }, - "powdered-sugar": { - "name": "пудра захар" - }, - "pumpkin": { - "name": "тиква", - "plural_name": "pumpkins" - }, - "pumpkin-seeds": { - "name": "тиквени семки" - }, - "radish": { - "name": "ряпа", - "plural_name": "radishes" - }, - "raw-sugar": { - "name": "захар" - }, - "refined-sugar": { - "name": "рафинирана захар" - }, - "rice": { - "name": "ориз" - }, - "rice-flour": { - "name": "оризово брашно" - }, - "rock-sugar": { - "name": "захар на бучки" - }, - "rum": { - "name": "ром" - }, - "salmon": { - "name": "сьомга" - }, - "salt": { - "name": "сол" - }, - "salt-cod": { - "name": "осолена треска" - }, - "scallion": { - "name": "зелен лук", - "plural_name": "scallions" - }, - "seafood": { - "name": "морска храна" - }, - "seeds": { - "name": "семена" - }, - "sesame-seeds": { - "name": "сусамово семе" - }, - "shallot": { - "name": "шалот (дребен лук)", - "plural_name": "shallots" - }, - "skate": { - "name": "морска лисица" - }, - "soda": { - "name": "сода" - }, - "soda-baking": { - "name": "сода за хляб" - }, - "soybean": { - "name": "соеви зърна" - }, - "spaghetti-squash": { - "name": "спагетена тиква", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "италиански бекон Спек" - }, - "spices": { - "name": "подправки" - }, - "spinach": { - "name": "спанак" - }, - "spring-onion": { - "name": "пресен лук", - "plural_name": "spring onions" - }, - "squash": { - "name": "скуош", - "plural_name": "squashes" - }, - "squash-family": { - "name": "семейство тикви" - }, - "stockfish": { - "name": "студено сушена риба" - }, - "sugar": { - "name": "захар" - }, - "sunchoke": { - "name": "йерусалимски артишок", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "слънчогледово семе" - }, - "superfine-sugar": { - "name": "фина захар" - }, - "sweet-potato": { - "name": "сладък картоф", - "plural_name": "sweet potatoes" - }, - "sweetcorn": { - "name": "сладка царевица", - "plural_name": "sweetcorns" - }, - "sweeteners": { - "name": "подсладители" - }, - "tahini": { - "name": "тахан" - }, - "taro": { - "name": "таро", - "plural_name": "taroes" - }, - "teff": { - "name": "теф" - }, - "tomato": { - "name": "домат", - "plural_name": "tomatoes" - }, - "trout": { - "name": "пъстърва" - }, - "tubers": { - "name": "трюфели", - "plural_name": "tubers" - }, - "tuna": { - "name": "риба тон" - }, - "turbanado-sugar": { - "name": "турбинадо захар" - }, - "turnip": { - "name": "ряпа", - "plural_name": "turnips" - }, - "unrefined-sugar": { - "name": "нерафинирана захар" - }, - "vanilla": { - "name": "ванилия" - }, - "vegetables": { - "name": "зеленчуци" - }, - "watercress": { - "name": "кресон" - }, - "watermelon": { - "name": "диня", - "plural_name": "watermelons" - }, - "white-mushroom": { - "name": "бяла гъба", - "plural_name": "white mushrooms" - }, - "white-sugar": { - "name": "бяла захар" - }, - "xanthan-gum": { - "name": "ксантанова гума" - }, - "yam": { - "name": "картоф ям", - "plural_name": "yams" - }, - "yeast": { - "name": "мая" - }, - "zucchini": { - "name": "тиквичка", - "plural_name": "zucchinis" - } -} \ No newline at end of file + "": { + "foods": { + "acorn-squash": { + "name": "цикория" + }, + "alfalfa-sprouts": { + "name": "алфалфа кълнове" + }, + "anchovies": { + "name": "аншоа" + }, + "apples": { + "name": "ябълки", + "plural_name": "apples" + }, + "artichoke": { + "name": "артишок" + }, + "arugula": { + "name": "рукола" + }, + "asparagus": { + "name": "аспержи" + }, + "avocado": { + "name": "авокадо", + "plural_name": "avocado" + }, + "bacon": { + "name": "бекон" + }, + "baking-powder": { + "name": "бакпулвер" + }, + "baking-soda": { + "name": "сода за хляб" + }, + "baking-sugar": { + "name": "захар" + }, + "bar-sugar": { + "name": "захар" + }, + "basil": { + "name": "босилек" + }, + "beans": { + "name": "боб" + }, + "bell-peppers": { + "name": "камби", + "plural_name": "bell peppers" + }, + "blackberries": { + "name": "къпини" + }, + "bok-choy": { + "name": "бок чой" + }, + "brassicas": { + "name": "семейство Кръстоцветни" + }, + "bread": { + "name": "хляб" + }, + "breadfruit": { + "name": "плод от хлебно дърво" + }, + "broccoflower": { + "name": "романеско" + }, + "broccoli": { + "name": "броколи" + }, + "broccoli-rabe": { + "name": "броколи рабе" + }, + "broccolini": { + "name": "броколини" + }, + "brown-sugar": { + "name": "кафява захар" + }, + "brussels-sprouts": { + "name": "брюкселско зеле" + }, + "butter": { + "name": "масло" + }, + "butternut-pumpkin": { + "name": "тиква цигулка (Матилда)" + }, + "butternut-squash": { + "name": "тиква цигулка (Матилда)" + }, + "cabbage": { + "name": "зеле", + "plural_name": "cabbages" + }, + "cactus-edible": { + "name": "ядлив кактус" + }, + "calabrese": { + "name": "ит. салам Калабрезе" + }, + "cane-sugar": { + "name": "тръстикова захар" + }, + "cannabis": { + "name": "канабис" + }, + "capsicum": { + "name": "кит. люта чушка, подобна на хабанеро" + }, + "caraway": { + "name": "кимион" + }, + "carrot": { + "name": "морков", + "plural_name": "carrots" + }, + "caster-sugar": { + "name": "захар" + }, + "castor-sugar": { + "name": "захар" + }, + "catfish": { + "name": "сом" + }, + "cauliflower": { + "name": "карфиол", + "plural_name": "cauliflowers" + }, + "cayenne-pepper": { + "name": "лют червен пипер" + }, + "celeriac": { + "name": "целина" + }, + "celery": { + "name": "целина" + }, + "cereal-grains": { + "name": "житни зърна" + }, + "chard": { + "name": "манголд" + }, + "cheese": { + "name": "кашкавал" + }, + "chicory": { + "name": "цикория" + }, + "chilli-peppers": { + "name": "лют пипер", + "plural_name": "chilli peppers" + }, + "chinese-leaves": { + "name": "китайско зеле" + }, + "chives": { + "name": "див лук" + }, + "chocolate": { + "name": "шоколад" + }, + "cilantro": { + "name": "кориандър" + }, + "cinnamon": { + "name": "канела" + }, + "clarified-butter": { + "name": "избистрено масло" + }, + "coconut": { + "name": "кокос", + "plural_name": "coconuts" + }, + "coconut-milk": { + "name": "кокосово мляко" + }, + "cod": { + "name": "треска" + }, + "coffee": { + "name": "кафе" + }, + "collard-greens": { + "name": "коуард (вид зеле)" + }, + "confectioners-sugar": { + "name": "пудра захар" + }, + "coriander": { + "name": "кориандър" + }, + "corn": { + "name": "царевица", + "plural_name": "corns" + }, + "corn-syrup": { + "name": "царевичен сироп" + }, + "cottonseed-oil": { + "name": "масло от памучно семе" + }, + "courgette": { + "name": "тиквичка" + }, + "cream-of-tartar": { + "name": "крем от тартар" + }, + "cucumber": { + "name": "краставица", + "plural_name": "cucumbers" + }, + "cumin": { + "name": "кимион" + }, + "daikon": { + "name": "ряпа дайкон", + "plural_name": "daikons" + }, + "dairy-products-and-dairy-substitutes": { + "name": "млечни продукти и млечни заместители" + }, + "dandelion": { + "name": "глухарче" + }, + "demerara-sugar": { + "name": "захар" + }, + "dough": { + "name": "тесто" + }, + "edible-cactus": { + "name": "ядлив кактус" + }, + "eggplant": { + "name": "патладжан", + "plural_name": "eggplants" + }, + "eggs": { + "name": "яйца", + "plural_name": "eggs" + }, + "endive": { + "name": "ендивия", + "plural_name": "endives" + }, + "fats": { + "name": "мазнини" + }, + "fava-beans": { + "name": "боб бакла" + }, + "fiddlehead": { + "name": "fiddlehead" + }, + "fiddlehead-fern": { + "name": "цигулкова папрат", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "риба" + }, + "five-spice-powder": { + "name": "микс от пет китайски подправки на прах" + }, + "flour": { + "name": "брашно" + }, + "frisee": { + "name": "фризе" + }, + "fructose": { + "name": "фруктоза" + }, + "fruit": { + "name": "плод" + }, + "fruit-sugar": { + "name": "фруктоза" + }, + "ful": { + "name": "фул" + }, + "garam-masala": { + "name": "гарам масала" + }, + "garlic": { + "name": "чесън", + "plural_name": "garlics" + }, + "gem-squash": { + "name": "тиква (тъмнозелена)" + }, + "ghee": { + "name": "масло Гхи" + }, + "giblets": { + "name": "карантия" + }, + "ginger": { + "name": "джинджифил" + }, + "grains": { + "name": "зърнени култури" + }, + "granulated-sugar": { + "name": "гранулирана захар" + }, + "grape-seed-oil": { + "name": "масло от гроздови семки" + }, + "green-onion": { + "name": "зелен лук", + "plural_name": "green onions" + }, + "heart-of-palm": { + "name": "сърцевина от палма", + "plural_name": "heart of palms" + }, + "hemp": { + "name": "коноп" + }, + "herbs": { + "name": "подравки" + }, + "honey": { + "name": "мед" + }, + "isomalt": { + "name": "изомалт" + }, + "jackfruit": { + "name": "джакфрут", + "plural_name": "jackfruits" + }, + "jaggery": { + "name": "тръстикова захар" + }, + "jams": { + "name": "плодово сладко" + }, + "jellies": { + "name": "мармалад" + }, + "jerusalem-artichoke": { + "name": "йерусалимски артишок" + }, + "jicama": { + "name": "джикама (мексикански картоф)" + }, + "kale": { + "name": "кейл" + }, + "kohlrabi": { + "name": "алабаш" + }, + "kumara": { + "name": "кумара" + }, + "leavening-agents": { + "name": "набухватели" + }, + "leek": { + "name": "праз лук", + "plural_name": "leeks" + }, + "legumes": { + "name": "варива" + }, + "lemongrass": { + "name": "лимонена трева" + }, + "lentils": { + "name": "леща" + }, + "lettuce": { + "name": "маруля" + }, + "liver": { + "name": "черен дроб", + "plural_name": "livers" + }, + "maize": { + "name": "царевица" + }, + "maple-syrup": { + "name": "кленов сироп" + }, + "meat": { + "name": "месо" + }, + "milk": { + "name": "прясно мляко" + }, + "mortadella": { + "name": "салам Мортадела" + }, + "mushroom": { + "name": "гъба", + "plural_name": "mushrooms" + }, + "mussels": { + "name": "миди" + }, + "nanaimo-bar-mix": { + "name": "nanaimo бар микс" + }, + "nori": { + "name": "нори" + }, + "nutmeg": { + "name": "индийско орехче" + }, + "nutritional-yeast-flakes": { + "name": "хранителна мая на люспи" + }, + "nuts": { + "name": "ядки" + }, + "octopuses": { + "name": "октопод", + "plural_name": "octopuses" + }, + "oils": { + "name": "масла" + }, + "okra": { + "name": "бамя" + }, + "olive": { + "name": "маслина" + }, + "olive-oil": { + "name": "зехтин" + }, + "onion": { + "name": "лук" + }, + "onion-family": { + "name": "семейство Лучени" + }, + "orange-blossom-water": { + "name": "вода от портокалов цвят" + }, + "oranges": { + "name": "портокали", + "plural_name": "oranges" + }, + "oregano": { + "name": "риган" + }, + "oysters": { + "name": "стриди" + }, + "panch-puran": { + "name": "пет пурани (микс от пет индийски подправки)" + }, + "paprika": { + "name": "червен пипер" + }, + "parsley": { + "name": "магданоз" + }, + "parsnip": { + "name": "пащърнак", + "plural_name": "parsnips" + }, + "pear": { + "name": "круша", + "plural_name": "pears" + }, + "peas": { + "name": "грах" + }, + "pepper": { + "name": "черен пипер", + "plural_name": "peppers" + }, + "pineapple": { + "name": "ананас", + "plural_name": "pineapples" + }, + "plantain": { + "name": "живовляк", + "plural_name": "plantains" + }, + "poppy-seeds": { + "name": "маково семе" + }, + "potato": { + "name": "картоф", + "plural_name": "potatoes" + }, + "poultry": { + "name": "птиче месо" + }, + "powdered-sugar": { + "name": "пудра захар" + }, + "pumpkin": { + "name": "тиква", + "plural_name": "pumpkins" + }, + "pumpkin-seeds": { + "name": "тиквени семки" + }, + "radish": { + "name": "ряпа", + "plural_name": "radishes" + }, + "raw-sugar": { + "name": "захар" + }, + "refined-sugar": { + "name": "рафинирана захар" + }, + "rice": { + "name": "ориз" + }, + "rice-flour": { + "name": "оризово брашно" + }, + "rock-sugar": { + "name": "захар на бучки" + }, + "rum": { + "name": "ром" + }, + "salmon": { + "name": "сьомга" + }, + "salt": { + "name": "сол" + }, + "salt-cod": { + "name": "осолена треска" + }, + "scallion": { + "name": "зелен лук", + "plural_name": "scallions" + }, + "seafood": { + "name": "морска храна" + }, + "seeds": { + "name": "семена" + }, + "sesame-seeds": { + "name": "сусамово семе" + }, + "shallot": { + "name": "шалот (дребен лук)", + "plural_name": "shallots" + }, + "skate": { + "name": "морска лисица" + }, + "soda": { + "name": "сода" + }, + "soda-baking": { + "name": "сода за хляб" + }, + "soybean": { + "name": "соеви зърна" + }, + "spaghetti-squash": { + "name": "спагетена тиква", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "италиански бекон Спек" + }, + "spices": { + "name": "подправки" + }, + "spinach": { + "name": "спанак" + }, + "spring-onion": { + "name": "пресен лук", + "plural_name": "spring onions" + }, + "squash": { + "name": "скуош", + "plural_name": "squashes" + }, + "squash-family": { + "name": "семейство тикви" + }, + "stockfish": { + "name": "студено сушена риба" + }, + "sugar": { + "name": "захар" + }, + "sunchoke": { + "name": "йерусалимски артишок", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "слънчогледово семе" + }, + "superfine-sugar": { + "name": "фина захар" + }, + "sweet-potato": { + "name": "сладък картоф", + "plural_name": "sweet potatoes" + }, + "sweetcorn": { + "name": "сладка царевица", + "plural_name": "sweetcorns" + }, + "sweeteners": { + "name": "подсладители" + }, + "tahini": { + "name": "тахан" + }, + "taro": { + "name": "таро", + "plural_name": "taroes" + }, + "teff": { + "name": "теф" + }, + "tomato": { + "name": "домат", + "plural_name": "tomatoes" + }, + "trout": { + "name": "пъстърва" + }, + "tubers": { + "name": "трюфели", + "plural_name": "tubers" + }, + "tuna": { + "name": "риба тон" + }, + "turbanado-sugar": { + "name": "турбинадо захар" + }, + "turnip": { + "name": "ряпа", + "plural_name": "turnips" + }, + "unrefined-sugar": { + "name": "нерафинирана захар" + }, + "vanilla": { + "name": "ванилия" + }, + "vegetables": { + "name": "зеленчуци" + }, + "watercress": { + "name": "кресон" + }, + "watermelon": { + "name": "диня", + "plural_name": "watermelons" + }, + "white-mushroom": { + "name": "бяла гъба", + "plural_name": "white mushrooms" + }, + "white-sugar": { + "name": "бяла захар" + }, + "xanthan-gum": { + "name": "ксантанова гума" + }, + "yam": { + "name": "картоф ям", + "plural_name": "yams" + }, + "yeast": { + "name": "мая" + }, + "zucchini": { + "name": "тиквичка", + "plural_name": "zucchinis" + } + } + }, + "Пресни плодове&зеленчуци": { + "foods": {} + }, + "Зърнени култури": { + "foods": {} + }, + "Плодове": { + "foods": {} + }, + "Зеленчуци": { + "foods": {} + }, + "Месо": { + "foods": {} + }, + "Морски дарове": { + "foods": {} + }, + "Напитки": { + "foods": {} + }, + "Печива": { + "foods": {} + }, + "Консерви": { + "foods": {} + }, + "Допълнения": { + "foods": {} + }, + "Сладкарски изделия": { + "foods": {} + }, + "Млечни продукти": { + "foods": {} + }, + "Замразени храни": { + "foods": {} + }, + "Здравословни храни": { + "foods": {} + }, + "Домакинство": { + "foods": {} + }, + "Местни продукти": { + "foods": {} + }, + "Лека закуски": { + "foods": {} + }, + "Подправки": { + "foods": {} + }, + "Сладко": { + "foods": {} + }, + "Алкохол": { + "foods": {} + }, + "Други": { + "foods": {} + } +} diff --git a/mealie/repos/seed/resources/foods/locales/ca-ES.json b/mealie/repos/seed/resources/foods/locales/ca-ES.json index 5aca05b9b..08da1c458 100644 --- a/mealie/repos/seed/resources/foods/locales/ca-ES.json +++ b/mealie/repos/seed/resources/foods/locales/ca-ES.json @@ -1,692 +1,759 @@ { - "acorn-squash": { - "name": "carabassa de pelegrí" - }, - "alfalfa-sprouts": { - "name": "brots d'alfals" - }, - "anchovies": { - "name": "anxoves" - }, - "apples": { - "name": "pomes", - "plural_name": "pomes" - }, - "artichoke": { - "name": "carxofa" - }, - "arugula": { - "name": "ruca" - }, - "asparagus": { - "name": "espàrrec" - }, - "avocado": { - "name": "alvocat", - "plural_name": "alvocat" - }, - "bacon": { - "name": "cansalada" - }, - "baking-powder": { - "name": "rent" - }, - "baking-soda": { - "name": "bicarbonat sòdic" - }, - "baking-sugar": { - "name": "sucre blanc" - }, - "bar-sugar": { - "name": "sucre de canya" - }, - "basil": { - "name": "alfàbrega" - }, - "beans": { - "name": "fesols/mongetes" - }, - "bell-peppers": { - "name": "pebrot", - "plural_name": "pebrots vermells" - }, - "blackberries": { - "name": "mores" - }, - "bok-choy": { - "name": "bleda xinesa (pak choi)" - }, - "brassicas": { - "name": "floricol" - }, - "bread": { - "name": "pa" - }, - "breadfruit": { - "name": "fruit del pa" - }, - "broccoflower": { - "name": "romanesco" - }, - "broccoli": { - "name": "bròcoli" - }, - "broccoli-rabe": { - "name": "grelos" - }, - "broccolini": { - "name": "bimi" - }, - "brown-sugar": { - "name": "sucre morè" - }, - "brussels-sprouts": { - "name": "col de Brussel·les" - }, - "butter": { - "name": "mantega" - }, - "butternut-pumpkin": { - "name": "carabassa de cacauet" - }, - "butternut-squash": { - "name": "carabassa de cacauet" - }, - "cabbage": { - "name": "col", - "plural_name": "cols" - }, - "cactus-edible": { - "name": "figues de pala" - }, - "calabrese": { - "name": "bròcoli" - }, - "cane-sugar": { - "name": "sucre de canya" - }, - "cannabis": { - "name": "cànnabis" - }, - "capsicum": { - "name": "nyora" - }, - "caraway": { - "name": "comí" - }, - "carrot": { - "name": "carlota", - "plural_name": "pastanagues" - }, - "caster-sugar": { - "name": "sucre de remolatxa" - }, - "castor-sugar": { - "name": "sucre" - }, - "catfish": { - "name": "siluriformes" - }, - "cauliflower": { - "name": "floricol", - "plural_name": "coliflors" - }, - "cayenne-pepper": { - "name": "caiena" - }, - "celeriac": { - "name": "api-rave" - }, - "celery": { - "name": "api" - }, - "cereal-grains": { - "name": "cereals en gra" - }, - "chard": { - "name": "bledes" - }, - "cheese": { - "name": "formatge" - }, - "chicory": { - "name": "xicoira" - }, - "chilli-peppers": { - "name": "vitxo/vitet", - "plural_name": "bitxos" - }, - "chinese-leaves": { - "name": "col xinesa" - }, - "chives": { - "name": "cibulet" - }, - "chocolate": { - "name": "xocolata" - }, - "cilantro": { - "name": "coriandre" - }, - "cinnamon": { - "name": "canyella" - }, - "clarified-butter": { - "name": "mantega clarificada" - }, - "coconut": { - "name": "coco", - "plural_name": "cocos" - }, - "coconut-milk": { - "name": "llet de coco" - }, - "cod": { - "name": "bacallà" - }, - "coffee": { - "name": "cafè" - }, - "collard-greens": { - "name": "col de cabdell" - }, - "confectioners-sugar": { - "name": "sucre glacé" - }, - "coriander": { - "name": "coriandre" - }, - "corn": { - "name": "blat de moro", - "plural_name": "panissos de blat de moro" - }, - "corn-syrup": { - "name": "xarop de dacsa" - }, - "cottonseed-oil": { - "name": "oli de cotó" - }, - "courgette": { - "name": "carabasseta" - }, - "cream-of-tartar": { - "name": "crema de tàrtar" - }, - "cucumber": { - "name": "cogombre", - "plural_name": "cogombres" - }, - "cumin": { - "name": "comí" - }, - "daikon": { - "name": "daikon (rave japonés)", - "plural_name": "raves blancs" - }, - "dairy-products-and-dairy-substitutes": { - "name": "lactis i substituts" - }, - "dandelion": { - "name": "xicoia" - }, - "demerara-sugar": { - "name": "sucre negre" - }, - "dough": { - "name": "massa" - }, - "edible-cactus": { - "name": "figa palera" - }, - "eggplant": { - "name": "albergínia", - "plural_name": "albergínies" - }, - "eggs": { - "name": "ous", - "plural_name": "ous" - }, - "endive": { - "name": "endívia", - "plural_name": "endívia" - }, - "fats": { - "name": "greixos" - }, - "fava-beans": { - "name": "faves" - }, - "fiddlehead": { - "name": "brots de falguera" - }, - "fiddlehead-fern": { - "name": "brots de falguera", - "plural_name": "brots de falguera" - }, - "fish": { - "name": "peix" - }, - "five-spice-powder": { - "name": "cinc espècies (espècies xineses)" - }, - "flour": { - "name": "farina" - }, - "frisee": { - "name": "enciam arrissat" - }, - "fructose": { - "name": "fructosa" - }, - "fruit": { - "name": "fruita" - }, - "fruit-sugar": { - "name": "fructosa" - }, - "ful": { - "name": "faves" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "all", - "plural_name": "alls" - }, - "gem-squash": { - "name": "carabassa gem" - }, - "ghee": { - "name": "ghee" - }, - "giblets": { - "name": "vísceres d'au" - }, - "ginger": { - "name": "gingebre" - }, - "grains": { - "name": "cereals" - }, - "granulated-sugar": { - "name": "sucre granulat" - }, - "grape-seed-oil": { - "name": "oli de llavors de raïm" - }, - "green-onion": { - "name": "ceba tendra", - "plural_name": "cebes tendres" - }, - "heart-of-palm": { - "name": "cor de palmera", - "plural_name": "cor de palmera" - }, - "hemp": { - "name": "cànem" - }, - "herbs": { - "name": "herbes" - }, - "honey": { - "name": "mel" - }, - "isomalt": { - "name": "isomalt" - }, - "jackfruit": { - "name": "fruita del pa", - "plural_name": "jaca" - }, - "jaggery": { - "name": "sucre de canya" - }, - "jams": { - "name": "melmelada" - }, - "jellies": { - "name": "gominoles" - }, - "jerusalem-artichoke": { - "name": "nyàmera" - }, - "jicama": { - "name": "jícama" - }, - "kale": { - "name": "col arrissada" - }, - "kohlrabi": { - "name": "colrave" - }, - "kumara": { - "name": "moniato" - }, - "leavening-agents": { - "name": "gasificant" - }, - "leek": { - "name": "porro", - "plural_name": "porros" - }, - "legumes": { - "name": "llegums" - }, - "lemongrass": { - "name": "herba llimonera" - }, - "lentils": { - "name": "llentilles" - }, - "lettuce": { - "name": "lletuga/enciam" - }, - "liver": { - "name": "fetge", - "plural_name": "fetges" - }, - "maize": { - "name": "dacsa" - }, - "maple-syrup": { - "name": "xarop d'auró" - }, - "meat": { - "name": "carn" - }, - "milk": { - "name": "llet" - }, - "mortadella": { - "name": "mortadel·la" - }, - "mushroom": { - "name": "xampinyó", - "plural_name": "bolets" - }, - "mussels": { - "name": "clòxitnes/musclos" - }, - "nanaimo-bar-mix": { - "name": "barreja de barra nanaimo" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "nou moscada" - }, - "nutritional-yeast-flakes": { - "name": "llevat nutricional" - }, - "nuts": { - "name": "fruita de closca" - }, - "octopuses": { - "name": "pops", - "plural_name": "pops" - }, - "oils": { - "name": "olis" - }, - "okra": { - "name": "ocra" - }, - "olive": { - "name": "oliva" - }, - "olive-oil": { - "name": "oli d'oliva" - }, - "onion": { - "name": "ceba" - }, - "onion-family": { - "name": "cebes" - }, - "orange-blossom-water": { - "name": "aigua de tarongina" - }, - "oranges": { - "name": "taronges", - "plural_name": "taronges" - }, - "oregano": { - "name": "orenga" - }, - "oysters": { - "name": "ostres" - }, - "panch-puran": { - "name": "panch phoron" - }, - "paprika": { - "name": "pebre dolç" - }, - "parsley": { - "name": "julivert" - }, - "parsnip": { - "name": "xirivia", - "plural_name": "xirivia" - }, - "pear": { - "name": "pera", - "plural_name": "peres" - }, - "peas": { - "name": "pèsols" - }, - "pepper": { - "name": "pimentó/bajoca", - "plural_name": "pebrots" - }, - "pineapple": { - "name": "pinya", - "plural_name": "pinyes" - }, - "plantain": { - "name": "plàtan de cuinar", - "plural_name": "plàtans" - }, - "poppy-seeds": { - "name": "llavors de rosella" - }, - "potato": { - "name": "creïlla", - "plural_name": "patates" - }, - "poultry": { - "name": "aviram" - }, - "powdered-sugar": { - "name": "sucre en pols" - }, - "pumpkin": { - "name": "carabassa", - "plural_name": "carabasses" - }, - "pumpkin-seeds": { - "name": "pipes de carabassa" - }, - "radish": { - "name": "rave", - "plural_name": "raves" - }, - "raw-sugar": { - "name": "sucre integral" - }, - "refined-sugar": { - "name": "sucre blanc" - }, - "rice": { - "name": "arròs" - }, - "rice-flour": { - "name": "farina d'arròs" - }, - "rock-sugar": { - "name": "sucre candi" - }, - "rum": { - "name": "rom" - }, - "salmon": { - "name": "salmó" - }, - "salt": { - "name": "sal" - }, - "salt-cod": { - "name": "bacallà salat" - }, - "scallion": { - "name": "calçots", - "plural_name": "cebes tendres" - }, - "seafood": { - "name": "marisc" - }, - "seeds": { - "name": "llavors" - }, - "sesame-seeds": { - "name": "llavors de sèsam" - }, - "shallot": { - "name": "escalunya", - "plural_name": "escalunyes" - }, - "skate": { - "name": "raids" - }, - "soda": { - "name": "refrescs" - }, - "soda-baking": { - "name": "soda gasificant" - }, - "soybean": { - "name": "faves de soja" - }, - "spaghetti-squash": { - "name": "carabassa de torrar", - "plural_name": "carabassa de torrar" - }, - "speck": { - "name": "speck (pernil)" - }, - "spices": { - "name": "espècies" - }, - "spinach": { - "name": "espinacs" - }, - "spring-onion": { - "name": "ceba tendra", - "plural_name": "cebes tendres" - }, - "squash": { - "name": "carabassa cabell d'àngel", - "plural_name": "carabassa cabell d'àngel" - }, - "squash-family": { - "name": "carabasses" - }, - "stockfish": { - "name": "peix assecat" - }, - "sugar": { - "name": "sucre" - }, - "sunchoke": { - "name": "nyàmera", - "plural_name": "nyàmeres" - }, - "sunflower-seeds": { - "name": "pipes de gira-sol" - }, - "superfine-sugar": { - "name": "sucre extrafí" - }, - "sweet-potato": { - "name": "moniato", - "plural_name": "moniatos" - }, - "sweetcorn": { - "name": "dacsa dolça", - "plural_name": "dacsa dolça" - }, - "sweeteners": { - "name": "edulcorants" - }, - "tahini": { - "name": "tahina" - }, - "taro": { - "name": "taro", - "plural_name": "pituques" - }, - "teff": { - "name": "tef" - }, - "tomato": { - "name": "tomata", - "plural_name": "tomàquets" - }, - "trout": { - "name": "truita" - }, - "tubers": { - "name": "tubèrculs", - "plural_name": "tubèrculs" - }, - "tuna": { - "name": "tonyina" - }, - "turbanado-sugar": { - "name": "sucre" - }, - "turnip": { - "name": "nap", - "plural_name": "naps" - }, - "unrefined-sugar": { - "name": "sucre integral" - }, - "vanilla": { - "name": "vainilla" - }, - "vegetables": { - "name": "verdures" - }, - "watercress": { - "name": "creixen" - }, - "watermelon": { - "name": "meló d'Alger/síndria", - "plural_name": "síndires" - }, - "white-mushroom": { - "name": "xampinyó blanc", - "plural_name": "bolets blancs" - }, - "white-sugar": { - "name": "sucre blanc" - }, - "xanthan-gum": { - "name": "goma xantana" - }, - "yam": { - "name": "nyam", - "plural_name": "nyams" - }, - "yeast": { - "name": "llevat" - }, - "zucchini": { - "name": "carabassot", - "plural_name": "carabassots" - } -} \ No newline at end of file + "": { + "foods": { + "acorn-squash": { + "name": "carabassa de pelegrí" + }, + "alfalfa-sprouts": { + "name": "brots d'alfals" + }, + "anchovies": { + "name": "anxoves" + }, + "apples": { + "name": "pomes", + "plural_name": "pomes" + }, + "artichoke": { + "name": "carxofa" + }, + "arugula": { + "name": "ruca" + }, + "asparagus": { + "name": "espàrrec" + }, + "avocado": { + "name": "alvocat", + "plural_name": "alvocat" + }, + "bacon": { + "name": "cansalada" + }, + "baking-powder": { + "name": "rent" + }, + "baking-soda": { + "name": "bicarbonat sòdic" + }, + "baking-sugar": { + "name": "sucre blanc" + }, + "bar-sugar": { + "name": "sucre de canya" + }, + "basil": { + "name": "alfàbrega" + }, + "beans": { + "name": "fesols/mongetes" + }, + "bell-peppers": { + "name": "pebrot", + "plural_name": "pebrots vermells" + }, + "blackberries": { + "name": "mores" + }, + "bok-choy": { + "name": "bleda xinesa (pak choi)" + }, + "brassicas": { + "name": "floricol" + }, + "bread": { + "name": "pa" + }, + "breadfruit": { + "name": "fruit del pa" + }, + "broccoflower": { + "name": "romanesco" + }, + "broccoli": { + "name": "bròcoli" + }, + "broccoli-rabe": { + "name": "grelos" + }, + "broccolini": { + "name": "bimi" + }, + "brown-sugar": { + "name": "sucre morè" + }, + "brussels-sprouts": { + "name": "col de Brussel·les" + }, + "butter": { + "name": "mantega" + }, + "butternut-pumpkin": { + "name": "carabassa de cacauet" + }, + "butternut-squash": { + "name": "carabassa de cacauet" + }, + "cabbage": { + "name": "col", + "plural_name": "cols" + }, + "cactus-edible": { + "name": "figues de pala" + }, + "calabrese": { + "name": "bròcoli" + }, + "cane-sugar": { + "name": "sucre de canya" + }, + "cannabis": { + "name": "cànnabis" + }, + "capsicum": { + "name": "nyora" + }, + "caraway": { + "name": "comí" + }, + "carrot": { + "name": "carlota", + "plural_name": "pastanagues" + }, + "caster-sugar": { + "name": "sucre de remolatxa" + }, + "castor-sugar": { + "name": "sucre" + }, + "catfish": { + "name": "siluriformes" + }, + "cauliflower": { + "name": "floricol", + "plural_name": "coliflors" + }, + "cayenne-pepper": { + "name": "caiena" + }, + "celeriac": { + "name": "api-rave" + }, + "celery": { + "name": "api" + }, + "cereal-grains": { + "name": "cereals en gra" + }, + "chard": { + "name": "bledes" + }, + "cheese": { + "name": "formatge" + }, + "chicory": { + "name": "xicoira" + }, + "chilli-peppers": { + "name": "vitxo/vitet", + "plural_name": "bitxos" + }, + "chinese-leaves": { + "name": "col xinesa" + }, + "chives": { + "name": "cibulet" + }, + "chocolate": { + "name": "xocolata" + }, + "cilantro": { + "name": "coriandre" + }, + "cinnamon": { + "name": "canyella" + }, + "clarified-butter": { + "name": "mantega clarificada" + }, + "coconut": { + "name": "coco", + "plural_name": "cocos" + }, + "coconut-milk": { + "name": "llet de coco" + }, + "cod": { + "name": "bacallà" + }, + "coffee": { + "name": "cafè" + }, + "collard-greens": { + "name": "col de cabdell" + }, + "confectioners-sugar": { + "name": "sucre glacé" + }, + "coriander": { + "name": "coriandre" + }, + "corn": { + "name": "blat de moro", + "plural_name": "panissos de blat de moro" + }, + "corn-syrup": { + "name": "xarop de dacsa" + }, + "cottonseed-oil": { + "name": "oli de cotó" + }, + "courgette": { + "name": "carabasseta" + }, + "cream-of-tartar": { + "name": "crema de tàrtar" + }, + "cucumber": { + "name": "cogombre", + "plural_name": "cogombres" + }, + "cumin": { + "name": "comí" + }, + "daikon": { + "name": "daikon (rave japonés)", + "plural_name": "raves blancs" + }, + "dairy-products-and-dairy-substitutes": { + "name": "lactis i substituts" + }, + "dandelion": { + "name": "xicoia" + }, + "demerara-sugar": { + "name": "sucre negre" + }, + "dough": { + "name": "massa" + }, + "edible-cactus": { + "name": "figa palera" + }, + "eggplant": { + "name": "albergínia", + "plural_name": "albergínies" + }, + "eggs": { + "name": "ous", + "plural_name": "ous" + }, + "endive": { + "name": "endívia", + "plural_name": "endívia" + }, + "fats": { + "name": "greixos" + }, + "fava-beans": { + "name": "faves" + }, + "fiddlehead": { + "name": "brots de falguera" + }, + "fiddlehead-fern": { + "name": "brots de falguera", + "plural_name": "brots de falguera" + }, + "fish": { + "name": "peix" + }, + "five-spice-powder": { + "name": "cinc espècies (espècies xineses)" + }, + "flour": { + "name": "farina" + }, + "frisee": { + "name": "enciam arrissat" + }, + "fructose": { + "name": "fructosa" + }, + "fruit": { + "name": "fruita" + }, + "fruit-sugar": { + "name": "fructosa" + }, + "ful": { + "name": "faves" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "all", + "plural_name": "alls" + }, + "gem-squash": { + "name": "carabassa gem" + }, + "ghee": { + "name": "ghee" + }, + "giblets": { + "name": "vísceres d'au" + }, + "ginger": { + "name": "gingebre" + }, + "grains": { + "name": "cereals" + }, + "granulated-sugar": { + "name": "sucre granulat" + }, + "grape-seed-oil": { + "name": "oli de llavors de raïm" + }, + "green-onion": { + "name": "ceba tendra", + "plural_name": "cebes tendres" + }, + "heart-of-palm": { + "name": "cor de palmera", + "plural_name": "cor de palmera" + }, + "hemp": { + "name": "cànem" + }, + "herbs": { + "name": "herbes" + }, + "honey": { + "name": "mel" + }, + "isomalt": { + "name": "isomalt" + }, + "jackfruit": { + "name": "fruita del pa", + "plural_name": "jaca" + }, + "jaggery": { + "name": "sucre de canya" + }, + "jams": { + "name": "melmelada" + }, + "jellies": { + "name": "gominoles" + }, + "jerusalem-artichoke": { + "name": "nyàmera" + }, + "jicama": { + "name": "jícama" + }, + "kale": { + "name": "col arrissada" + }, + "kohlrabi": { + "name": "colrave" + }, + "kumara": { + "name": "moniato" + }, + "leavening-agents": { + "name": "gasificant" + }, + "leek": { + "name": "porro", + "plural_name": "porros" + }, + "legumes": { + "name": "llegums" + }, + "lemongrass": { + "name": "herba llimonera" + }, + "lentils": { + "name": "llentilles" + }, + "lettuce": { + "name": "lletuga/enciam" + }, + "liver": { + "name": "fetge", + "plural_name": "fetges" + }, + "maize": { + "name": "dacsa" + }, + "maple-syrup": { + "name": "xarop d'auró" + }, + "meat": { + "name": "carn" + }, + "milk": { + "name": "llet" + }, + "mortadella": { + "name": "mortadel·la" + }, + "mushroom": { + "name": "xampinyó", + "plural_name": "bolets" + }, + "mussels": { + "name": "clòxitnes/musclos" + }, + "nanaimo-bar-mix": { + "name": "barreja de barra nanaimo" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "nou moscada" + }, + "nutritional-yeast-flakes": { + "name": "llevat nutricional" + }, + "nuts": { + "name": "fruita de closca" + }, + "octopuses": { + "name": "pops", + "plural_name": "pops" + }, + "oils": { + "name": "olis" + }, + "okra": { + "name": "ocra" + }, + "olive": { + "name": "oliva" + }, + "olive-oil": { + "name": "oli d'oliva" + }, + "onion": { + "name": "ceba" + }, + "onion-family": { + "name": "cebes" + }, + "orange-blossom-water": { + "name": "aigua de tarongina" + }, + "oranges": { + "name": "taronges", + "plural_name": "taronges" + }, + "oregano": { + "name": "orenga" + }, + "oysters": { + "name": "ostres" + }, + "panch-puran": { + "name": "panch phoron" + }, + "paprika": { + "name": "pebre dolç" + }, + "parsley": { + "name": "julivert" + }, + "parsnip": { + "name": "xirivia", + "plural_name": "xirivia" + }, + "pear": { + "name": "pera", + "plural_name": "peres" + }, + "peas": { + "name": "pèsols" + }, + "pepper": { + "name": "pimentó/bajoca", + "plural_name": "pebrots" + }, + "pineapple": { + "name": "pinya", + "plural_name": "pinyes" + }, + "plantain": { + "name": "plàtan de cuinar", + "plural_name": "plàtans" + }, + "poppy-seeds": { + "name": "llavors de rosella" + }, + "potato": { + "name": "creïlla", + "plural_name": "patates" + }, + "poultry": { + "name": "aviram" + }, + "powdered-sugar": { + "name": "sucre en pols" + }, + "pumpkin": { + "name": "carabassa", + "plural_name": "carabasses" + }, + "pumpkin-seeds": { + "name": "pipes de carabassa" + }, + "radish": { + "name": "rave", + "plural_name": "raves" + }, + "raw-sugar": { + "name": "sucre integral" + }, + "refined-sugar": { + "name": "sucre blanc" + }, + "rice": { + "name": "arròs" + }, + "rice-flour": { + "name": "farina d'arròs" + }, + "rock-sugar": { + "name": "sucre candi" + }, + "rum": { + "name": "rom" + }, + "salmon": { + "name": "salmó" + }, + "salt": { + "name": "sal" + }, + "salt-cod": { + "name": "bacallà salat" + }, + "scallion": { + "name": "calçots", + "plural_name": "cebes tendres" + }, + "seafood": { + "name": "marisc" + }, + "seeds": { + "name": "llavors" + }, + "sesame-seeds": { + "name": "llavors de sèsam" + }, + "shallot": { + "name": "escalunya", + "plural_name": "escalunyes" + }, + "skate": { + "name": "raids" + }, + "soda": { + "name": "refrescs" + }, + "soda-baking": { + "name": "soda gasificant" + }, + "soybean": { + "name": "faves de soja" + }, + "spaghetti-squash": { + "name": "carabassa de torrar", + "plural_name": "carabassa de torrar" + }, + "speck": { + "name": "speck (pernil)" + }, + "spices": { + "name": "espècies" + }, + "spinach": { + "name": "espinacs" + }, + "spring-onion": { + "name": "ceba tendra", + "plural_name": "cebes tendres" + }, + "squash": { + "name": "carabassa cabell d'àngel", + "plural_name": "carabassa cabell d'àngel" + }, + "squash-family": { + "name": "carabasses" + }, + "stockfish": { + "name": "peix assecat" + }, + "sugar": { + "name": "sucre" + }, + "sunchoke": { + "name": "nyàmera", + "plural_name": "nyàmeres" + }, + "sunflower-seeds": { + "name": "pipes de gira-sol" + }, + "superfine-sugar": { + "name": "sucre extrafí" + }, + "sweet-potato": { + "name": "moniato", + "plural_name": "moniatos" + }, + "sweetcorn": { + "name": "dacsa dolça", + "plural_name": "dacsa dolça" + }, + "sweeteners": { + "name": "edulcorants" + }, + "tahini": { + "name": "tahina" + }, + "taro": { + "name": "taro", + "plural_name": "pituques" + }, + "teff": { + "name": "tef" + }, + "tomato": { + "name": "tomata", + "plural_name": "tomàquets" + }, + "trout": { + "name": "truita" + }, + "tubers": { + "name": "tubèrculs", + "plural_name": "tubèrculs" + }, + "tuna": { + "name": "tonyina" + }, + "turbanado-sugar": { + "name": "sucre" + }, + "turnip": { + "name": "nap", + "plural_name": "naps" + }, + "unrefined-sugar": { + "name": "sucre integral" + }, + "vanilla": { + "name": "vainilla" + }, + "vegetables": { + "name": "verdures" + }, + "watercress": { + "name": "creixen" + }, + "watermelon": { + "name": "meló d'Alger/síndria", + "plural_name": "síndires" + }, + "white-mushroom": { + "name": "xampinyó blanc", + "plural_name": "bolets blancs" + }, + "white-sugar": { + "name": "sucre blanc" + }, + "xanthan-gum": { + "name": "goma xantana" + }, + "yam": { + "name": "nyam", + "plural_name": "nyams" + }, + "yeast": { + "name": "llevat" + }, + "zucchini": { + "name": "carabassot", + "plural_name": "carabassots" + } + } + }, + "Producte fresc": { + "foods": {} + }, + "Cereals": { + "foods": {} + }, + "Fruita": { + "foods": {} + }, + "Verdures": { + "foods": {} + }, + "Carn": { + "foods": {} + }, + "Pescateria": { + "foods": {} + }, + "Begudes": { + "foods": {} + }, + "Forn": { + "foods": {} + }, + "Conserves": { + "foods": {} + }, + "Condiments": { + "foods": {} + }, + "Llepolies": { + "foods": {} + }, + "Productes lactis": { + "foods": {} + }, + "Congelats": { + "foods": {} + }, + "Menjars saludables": { + "foods": {} + }, + "Llar": { + "foods": {} + }, + "Productes càrnics": { + "foods": {} + }, + "Entremesos": { + "foods": {} + }, + "Espècies": { + "foods": {} + }, + "Dolços": { + "foods": {} + }, + "Celler": { + "foods": {} + }, + "Altres": { + "foods": {} + } +} diff --git a/mealie/repos/seed/resources/foods/locales/cs-CZ.json b/mealie/repos/seed/resources/foods/locales/cs-CZ.json index cd563f227..67a58e255 100644 --- a/mealie/repos/seed/resources/foods/locales/cs-CZ.json +++ b/mealie/repos/seed/resources/foods/locales/cs-CZ.json @@ -1,692 +1,756 @@ { - "acorn-squash": { - "name": "tykev" - }, - "alfalfa-sprouts": { - "name": "vojtěškové klíčky" - }, - "anchovies": { - "name": "ančovičky" - }, - "apples": { - "name": "jablka", - "plural_name": "jablka" - }, - "artichoke": { - "name": "artyčok" - }, - "arugula": { - "name": "rukola" - }, - "asparagus": { - "name": "chřest" - }, - "avocado": { - "name": "avokádo", - "plural_name": "avokádo" - }, - "bacon": { - "name": "slanina" - }, - "baking-powder": { - "name": "prášek na pečení" - }, - "baking-soda": { - "name": "pekařská soda" - }, - "baking-sugar": { - "name": "cukr na pečení" - }, - "bar-sugar": { - "name": "cukr" - }, - "basil": { - "name": "bazalka" - }, - "beans": { - "name": "fazole" - }, - "bell-peppers": { - "name": "papriky", - "plural_name": "papriky" - }, - "blackberries": { - "name": "ostružiny" - }, - "bok-choy": { - "name": "brukev čínská" - }, - "brassicas": { - "name": "brukev" - }, - "bread": { - "name": "chléb" - }, - "breadfruit": { - "name": "chlebovník" - }, - "broccoflower": { - "name": "zelený květák" - }, - "broccoli": { - "name": "brokolice" - }, - "broccoli-rabe": { - "name": "rapini" - }, - "broccolini": { - "name": "brokolice" - }, - "brown-sugar": { - "name": "hnědý cukr" - }, - "brussels-sprouts": { - "name": "růžičková kapusta" - }, - "butter": { - "name": "máslo" - }, - "butternut-pumpkin": { - "name": "muškátová dýně" - }, - "butternut-squash": { - "name": "tykev muškátová" - }, - "cabbage": { - "name": "zelí", - "plural_name": "zelí" - }, - "cactus-edible": { - "name": "kaktus, jedlý" - }, - "calabrese": { - "name": "kalábrijský" - }, - "cane-sugar": { - "name": "třtinový cukr" - }, - "cannabis": { - "name": "konopí" - }, - "capsicum": { - "name": "kapie" - }, - "caraway": { - "name": "kmín" - }, - "carrot": { - "name": "mrkev", - "plural_name": "mrkve" - }, - "caster-sugar": { - "name": "cukr krupice" - }, - "castor-sugar": { - "name": "cukr moučka" - }, - "catfish": { - "name": "sumec" - }, - "cauliflower": { - "name": "květák", - "plural_name": "květáky" - }, - "cayenne-pepper": { - "name": "kayenský pepř" - }, - "celeriac": { - "name": "bulva celeru" - }, - "celery": { - "name": "celer" - }, - "cereal-grains": { - "name": "obilniny" - }, - "chard": { - "name": "mangold" - }, - "cheese": { - "name": "sýr" - }, - "chicory": { - "name": "čekanka" - }, - "chilli-peppers": { - "name": "čili papričky", - "plural_name": "čili papričky" - }, - "chinese-leaves": { - "name": "pekingské zelí" - }, - "chives": { - "name": "pažitka" - }, - "chocolate": { - "name": "čokoláda" - }, - "cilantro": { - "name": "koriandr" - }, - "cinnamon": { - "name": "skořice" - }, - "clarified-butter": { - "name": "přepuštěné máslo" - }, - "coconut": { - "name": "kokosový ořech", - "plural_name": "kokosové ořechy" - }, - "coconut-milk": { - "name": "kokosové mléko" - }, - "cod": { - "name": "treska" - }, - "coffee": { - "name": "káva" - }, - "collard-greens": { - "name": "kapustové listy" - }, - "confectioners-sugar": { - "name": "cukr moučka" - }, - "coriander": { - "name": "koriandr" - }, - "corn": { - "name": "kukuřice", - "plural_name": "kukuřice" - }, - "corn-syrup": { - "name": "kukuřičný sirup" - }, - "cottonseed-oil": { - "name": "bavlníkový olej" - }, - "courgette": { - "name": "cuketa" - }, - "cream-of-tartar": { - "name": "vinný kámen" - }, - "cucumber": { - "name": "okurka", - "plural_name": "okurky" - }, - "cumin": { - "name": "římský kmín" - }, - "daikon": { - "name": "ředkev bílá", - "plural_name": "ředkve bílé" - }, - "dairy-products-and-dairy-substitutes": { - "name": "mléčné výrobky a mléčné náhražky" - }, - "dandelion": { - "name": "pampeliška" - }, - "demerara-sugar": { - "name": "třtinový cukr" - }, - "dough": { - "name": "těsto" - }, - "edible-cactus": { - "name": "jedlý kaktus" - }, - "eggplant": { - "name": "lilek", - "plural_name": "lilky" - }, - "eggs": { - "name": "vejce", - "plural_name": "vejce" - }, - "endive": { - "name": "čekanka", - "plural_name": "čekanky" - }, - "fats": { - "name": "tuky" - }, - "fava-beans": { - "name": "fava fazole" - }, - "fiddlehead": { - "name": "kapradiny" - }, - "fiddlehead-fern": { - "name": "kapradina", - "plural_name": "kapradiny" - }, - "fish": { - "name": "ryba" - }, - "five-spice-powder": { - "name": "směs pěti koření" - }, - "flour": { - "name": "mouka" - }, - "frisee": { - "name": "čekanka štěrbák" - }, - "fructose": { - "name": "fruktóza" - }, - "fruit": { - "name": "ovoce" - }, - "fruit-sugar": { - "name": "ovocný cukr" - }, - "ful": { - "name": "ful" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "česnek", - "plural_name": "česneky" - }, - "gem-squash": { - "name": "gem squash" - }, - "ghee": { - "name": "ghí" - }, - "giblets": { - "name": "droby" - }, - "ginger": { - "name": "zázvor" - }, - "grains": { - "name": "zrna" - }, - "granulated-sugar": { - "name": "granulovaný cukr" - }, - "grape-seed-oil": { - "name": "olej z hroznů" - }, - "green-onion": { - "name": "zelená cibule", - "plural_name": "zelené cibule" - }, - "heart-of-palm": { - "name": "palmové srdce", - "plural_name": "heart of palms" - }, - "hemp": { - "name": "konopí" - }, - "herbs": { - "name": "bylinky" - }, - "honey": { - "name": "med" - }, - "isomalt": { - "name": "isomalt" - }, - "jackfruit": { - "name": "jackfruit", - "plural_name": "jackfruit" - }, - "jaggery": { - "name": "jaggery" - }, - "jams": { - "name": "džemy" - }, - "jellies": { - "name": "želé" - }, - "jerusalem-artichoke": { - "name": "artyčok jeruzalémský" - }, - "jicama": { - "name": "mexický tuřín" - }, - "kale": { - "name": "kapusta" - }, - "kohlrabi": { - "name": "kedluben" - }, - "kumara": { - "name": "povijnice batátová" - }, - "leavening-agents": { - "name": "kypřící prášek" - }, - "leek": { - "name": "pórek", - "plural_name": "pórky" - }, - "legumes": { - "name": "luštěniny" - }, - "lemongrass": { - "name": "citronová tráva" - }, - "lentils": { - "name": "čočka" - }, - "lettuce": { - "name": "hlávkový salát" - }, - "liver": { - "name": "játra", - "plural_name": "játra" - }, - "maize": { - "name": "kukuřice" - }, - "maple-syrup": { - "name": "javorový syrup" - }, - "meat": { - "name": "maso" - }, - "milk": { - "name": "mléko" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "houba", - "plural_name": "houby" - }, - "mussels": { - "name": "mušle" - }, - "nanaimo-bar-mix": { - "name": "směs tyčinek nanaimo" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "muškátový oříšek" - }, - "nutritional-yeast-flakes": { - "name": "nutriční kvasnice vločky" - }, - "nuts": { - "name": "ořechy" - }, - "octopuses": { - "name": "chobotnice", - "plural_name": "chobotnice" - }, - "oils": { - "name": "oleje" - }, - "okra": { - "name": "okra" - }, - "olive": { - "name": "olivy" - }, - "olive-oil": { - "name": "olivový olej" - }, - "onion": { - "name": "cibule" - }, - "onion-family": { - "name": "cibule" - }, - "orange-blossom-water": { - "name": "voda z pomerančových květů" - }, - "oranges": { - "name": "pomeranče", - "plural_name": "pomeranče" - }, - "oregano": { - "name": "dobromysl" - }, - "oysters": { - "name": "ústřice" - }, - "panch-puran": { - "name": "panch phoron" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "petržel" - }, - "parsnip": { - "name": "pastinák", - "plural_name": "pastináky" - }, - "pear": { - "name": "hruška", - "plural_name": "hrušky" - }, - "peas": { - "name": "hrášek" - }, - "pepper": { - "name": "pepř", - "plural_name": "papriky" - }, - "pineapple": { - "name": "ananas", - "plural_name": "ananasy" - }, - "plantain": { - "name": "plantýn", - "plural_name": "plantains" - }, - "poppy-seeds": { - "name": "maková semena" - }, - "potato": { - "name": "brambor", - "plural_name": "brambory" - }, - "poultry": { - "name": "drůbež" - }, - "powdered-sugar": { - "name": "moučkový cukr" - }, - "pumpkin": { - "name": "dýně", - "plural_name": "dýně" - }, - "pumpkin-seeds": { - "name": "dýňová semínka" - }, - "radish": { - "name": "ředkvička", - "plural_name": "ředkvičky" - }, - "raw-sugar": { - "name": "hnědý cukr" - }, - "refined-sugar": { - "name": "rafinovaný cukr" - }, - "rice": { - "name": "rýže" - }, - "rice-flour": { - "name": "rýžová mouka" - }, - "rock-sugar": { - "name": "cukr krystal" - }, - "rum": { - "name": "rum" - }, - "salmon": { - "name": "losos" - }, - "salt": { - "name": "sůl" - }, - "salt-cod": { - "name": "solená treska" - }, - "scallion": { - "name": "jarní cibulka", - "plural_name": "jarní cibulky" - }, - "seafood": { - "name": "mořské plody" - }, - "seeds": { - "name": "semínka" - }, - "sesame-seeds": { - "name": "sezamová semena" - }, - "shallot": { - "name": "šalotka", - "plural_name": "šalotky" - }, - "skate": { - "name": "rejnok" - }, - "soda": { - "name": "soda" - }, - "soda-baking": { - "name": "soda, pečení" - }, - "soybean": { - "name": "sójové boby" - }, - "spaghetti-squash": { - "name": "špagetová dýně", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "špek" - }, - "spices": { - "name": "koření" - }, - "spinach": { - "name": "špenát" - }, - "spring-onion": { - "name": "jarní cibulka", - "plural_name": "jarní cibulky" - }, - "squash": { - "name": "dýně", - "plural_name": "squashes" - }, - "squash-family": { - "name": "dýně" - }, - "stockfish": { - "name": "treska" - }, - "sugar": { - "name": "cukr" - }, - "sunchoke": { - "name": "slunečnice topinambur", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "slunečnicová semena" - }, - "superfine-sugar": { - "name": "cukr krupice" - }, - "sweet-potato": { - "name": "batát", - "plural_name": "batáty" - }, - "sweetcorn": { - "name": "kukuřice cukrová", - "plural_name": "kukuřice cukrová" - }, - "sweeteners": { - "name": "sladidla" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "kolokázie jedlá", - "plural_name": "taro" - }, - "teff": { - "name": "milička abesínska" - }, - "tomato": { - "name": "rajče", - "plural_name": "rajčata" - }, - "trout": { - "name": "pstruh" - }, - "tubers": { - "name": "hlízy", - "plural_name": "tubers" - }, - "tuna": { - "name": "tuňák" - }, - "turbanado-sugar": { - "name": "nerafinovaný třtinový cukr" - }, - "turnip": { - "name": "tuřín", - "plural_name": "tuříny" - }, - "unrefined-sugar": { - "name": "nerafinovaný cukr" - }, - "vanilla": { - "name": "vanilka" - }, - "vegetables": { - "name": "zelenina" - }, - "watercress": { - "name": "potočnice lékařská" - }, - "watermelon": { - "name": "vodní meloun", - "plural_name": "vodní melouny" - }, - "white-mushroom": { - "name": "bílý žampion", - "plural_name": "bílé žampiony" - }, - "white-sugar": { - "name": "bílý cukr" - }, - "xanthan-gum": { - "name": "xanthanová guma" - }, - "yam": { - "name": "yam", - "plural_name": "yams" - }, - "yeast": { - "name": "kvasnice" - }, - "zucchini": { - "name": "cuketa", - "plural_name": "cukety" - } -} \ No newline at end of file + "": { + "foods": { + "acorn-squash": { + "name": "tykev" + }, + "alfalfa-sprouts": { + "name": "vojtěškové klíčky" + }, + "anchovies": { + "name": "ančovičky" + }, + "apples": { + "name": "jablka", + "plural_name": "jablka" + }, + "artichoke": { + "name": "artyčok" + }, + "arugula": { + "name": "rukola" + }, + "asparagus": { + "name": "chřest" + }, + "avocado": { + "name": "avokádo", + "plural_name": "avokádo" + }, + "bacon": { + "name": "slanina" + }, + "baking-powder": { + "name": "prášek na pečení" + }, + "baking-soda": { + "name": "pekařská soda" + }, + "baking-sugar": { + "name": "cukr na pečení" + }, + "bar-sugar": { + "name": "cukr" + }, + "basil": { + "name": "bazalka" + }, + "beans": { + "name": "fazole" + }, + "bell-peppers": { + "name": "papriky", + "plural_name": "papriky" + }, + "blackberries": { + "name": "ostružiny" + }, + "bok-choy": { + "name": "brukev čínská" + }, + "brassicas": { + "name": "brukev" + }, + "bread": { + "name": "chléb" + }, + "breadfruit": { + "name": "chlebovník" + }, + "broccoflower": { + "name": "zelený květák" + }, + "broccoli": { + "name": "brokolice" + }, + "broccoli-rabe": { + "name": "rapini" + }, + "broccolini": { + "name": "brokolice" + }, + "brown-sugar": { + "name": "hnědý cukr" + }, + "brussels-sprouts": { + "name": "růžičková kapusta" + }, + "butter": { + "name": "máslo" + }, + "butternut-pumpkin": { + "name": "muškátová dýně" + }, + "butternut-squash": { + "name": "tykev muškátová" + }, + "cabbage": { + "name": "zelí", + "plural_name": "zelí" + }, + "cactus-edible": { + "name": "kaktus, jedlý" + }, + "calabrese": { + "name": "kalábrijský" + }, + "cane-sugar": { + "name": "třtinový cukr" + }, + "cannabis": { + "name": "konopí" + }, + "capsicum": { + "name": "kapie" + }, + "caraway": { + "name": "kmín" + }, + "carrot": { + "name": "mrkev", + "plural_name": "mrkve" + }, + "caster-sugar": { + "name": "cukr krupice" + }, + "castor-sugar": { + "name": "cukr moučka" + }, + "catfish": { + "name": "sumec" + }, + "cauliflower": { + "name": "květák", + "plural_name": "květáky" + }, + "cayenne-pepper": { + "name": "kayenský pepř" + }, + "celeriac": { + "name": "bulva celeru" + }, + "celery": { + "name": "celer" + }, + "cereal-grains": { + "name": "obilniny" + }, + "chard": { + "name": "mangold" + }, + "cheese": { + "name": "sýr" + }, + "chicory": { + "name": "čekanka" + }, + "chilli-peppers": { + "name": "čili papričky", + "plural_name": "čili papričky" + }, + "chinese-leaves": { + "name": "pekingské zelí" + }, + "chives": { + "name": "pažitka" + }, + "chocolate": { + "name": "čokoláda" + }, + "cilantro": { + "name": "koriandr" + }, + "cinnamon": { + "name": "skořice" + }, + "clarified-butter": { + "name": "přepuštěné máslo" + }, + "coconut": { + "name": "kokosový ořech", + "plural_name": "kokosové ořechy" + }, + "coconut-milk": { + "name": "kokosové mléko" + }, + "cod": { + "name": "treska" + }, + "coffee": { + "name": "káva" + }, + "collard-greens": { + "name": "kapustové listy" + }, + "confectioners-sugar": { + "name": "cukr moučka" + }, + "coriander": { + "name": "koriandr" + }, + "corn": { + "name": "kukuřice", + "plural_name": "kukuřice" + }, + "corn-syrup": { + "name": "kukuřičný sirup" + }, + "cottonseed-oil": { + "name": "bavlníkový olej" + }, + "courgette": { + "name": "cuketa" + }, + "cream-of-tartar": { + "name": "vinný kámen" + }, + "cucumber": { + "name": "okurka", + "plural_name": "okurky" + }, + "cumin": { + "name": "římský kmín" + }, + "daikon": { + "name": "ředkev bílá", + "plural_name": "ředkve bílé" + }, + "dairy-products-and-dairy-substitutes": { + "name": "mléčné výrobky a mléčné náhražky" + }, + "dandelion": { + "name": "pampeliška" + }, + "demerara-sugar": { + "name": "třtinový cukr" + }, + "dough": { + "name": "těsto" + }, + "edible-cactus": { + "name": "jedlý kaktus" + }, + "eggplant": { + "name": "lilek", + "plural_name": "lilky" + }, + "eggs": { + "name": "vejce", + "plural_name": "vejce" + }, + "endive": { + "name": "čekanka", + "plural_name": "čekanky" + }, + "fats": { + "name": "tuky" + }, + "fava-beans": { + "name": "fava fazole" + }, + "fiddlehead": { + "name": "kapradiny" + }, + "fiddlehead-fern": { + "name": "kapradina", + "plural_name": "kapradiny" + }, + "fish": { + "name": "ryba" + }, + "five-spice-powder": { + "name": "směs pěti koření" + }, + "flour": { + "name": "mouka" + }, + "frisee": { + "name": "čekanka štěrbák" + }, + "fructose": { + "name": "fruktóza" + }, + "fruit": { + "name": "ovoce" + }, + "fruit-sugar": { + "name": "ovocný cukr" + }, + "ful": { + "name": "ful" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "česnek", + "plural_name": "česneky" + }, + "gem-squash": { + "name": "gem squash" + }, + "ghee": { + "name": "ghí" + }, + "giblets": { + "name": "droby" + }, + "ginger": { + "name": "zázvor" + }, + "grains": { + "name": "zrna" + }, + "granulated-sugar": { + "name": "granulovaný cukr" + }, + "grape-seed-oil": { + "name": "olej z hroznů" + }, + "green-onion": { + "name": "zelená cibule", + "plural_name": "zelené cibule" + }, + "heart-of-palm": { + "name": "palmové srdce", + "plural_name": "heart of palms" + }, + "hemp": { + "name": "konopí" + }, + "herbs": { + "name": "bylinky" + }, + "honey": { + "name": "med" + }, + "isomalt": { + "name": "isomalt" + }, + "jackfruit": { + "name": "jackfruit", + "plural_name": "jackfruit" + }, + "jaggery": { + "name": "jaggery" + }, + "jams": { + "name": "džemy" + }, + "jellies": { + "name": "želé" + }, + "jerusalem-artichoke": { + "name": "artyčok jeruzalémský" + }, + "jicama": { + "name": "mexický tuřín" + }, + "kale": { + "name": "kapusta" + }, + "kohlrabi": { + "name": "kedluben" + }, + "kumara": { + "name": "povijnice batátová" + }, + "leavening-agents": { + "name": "kypřící prášek" + }, + "leek": { + "name": "pórek", + "plural_name": "pórky" + }, + "legumes": { + "name": "luštěniny" + }, + "lemongrass": { + "name": "citronová tráva" + }, + "lentils": { + "name": "čočka" + }, + "lettuce": { + "name": "hlávkový salát" + }, + "liver": { + "name": "játra", + "plural_name": "játra" + }, + "maize": { + "name": "kukuřice" + }, + "maple-syrup": { + "name": "javorový syrup" + }, + "meat": { + "name": "maso" + }, + "milk": { + "name": "mléko" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "houba", + "plural_name": "houby" + }, + "mussels": { + "name": "mušle" + }, + "nanaimo-bar-mix": { + "name": "směs tyčinek nanaimo" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "muškátový oříšek" + }, + "nutritional-yeast-flakes": { + "name": "nutriční kvasnice vločky" + }, + "nuts": { + "name": "ořechy" + }, + "octopuses": { + "name": "chobotnice", + "plural_name": "chobotnice" + }, + "oils": { + "name": "oleje" + }, + "okra": { + "name": "okra" + }, + "olive": { + "name": "olivy" + }, + "olive-oil": { + "name": "olivový olej" + }, + "onion": { + "name": "cibule" + }, + "onion-family": { + "name": "cibule" + }, + "orange-blossom-water": { + "name": "voda z pomerančových květů" + }, + "oranges": { + "name": "pomeranče", + "plural_name": "pomeranče" + }, + "oregano": { + "name": "dobromysl" + }, + "oysters": { + "name": "ústřice" + }, + "panch-puran": { + "name": "panch phoron" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "petržel" + }, + "parsnip": { + "name": "pastinák", + "plural_name": "pastináky" + }, + "pear": { + "name": "hruška", + "plural_name": "hrušky" + }, + "peas": { + "name": "hrášek" + }, + "pepper": { + "name": "pepř", + "plural_name": "papriky" + }, + "pineapple": { + "name": "ananas", + "plural_name": "ananasy" + }, + "plantain": { + "name": "plantýn", + "plural_name": "plantains" + }, + "poppy-seeds": { + "name": "maková semena" + }, + "potato": { + "name": "brambor", + "plural_name": "brambory" + }, + "poultry": { + "name": "drůbež" + }, + "powdered-sugar": { + "name": "moučkový cukr" + }, + "pumpkin": { + "name": "dýně", + "plural_name": "dýně" + }, + "pumpkin-seeds": { + "name": "dýňová semínka" + }, + "radish": { + "name": "ředkvička", + "plural_name": "ředkvičky" + }, + "raw-sugar": { + "name": "hnědý cukr" + }, + "refined-sugar": { + "name": "rafinovaný cukr" + }, + "rice": { + "name": "rýže" + }, + "rice-flour": { + "name": "rýžová mouka" + }, + "rock-sugar": { + "name": "cukr krystal" + }, + "rum": { + "name": "rum" + }, + "salmon": { + "name": "losos" + }, + "salt": { + "name": "sůl" + }, + "salt-cod": { + "name": "solená treska" + }, + "scallion": { + "name": "jarní cibulka", + "plural_name": "jarní cibulky" + }, + "seafood": { + "name": "mořské plody" + }, + "seeds": { + "name": "semínka" + }, + "sesame-seeds": { + "name": "sezamová semena" + }, + "shallot": { + "name": "šalotka", + "plural_name": "šalotky" + }, + "skate": { + "name": "rejnok" + }, + "soda": { + "name": "soda" + }, + "soda-baking": { + "name": "soda, pečení" + }, + "soybean": { + "name": "sójové boby" + }, + "spaghetti-squash": { + "name": "špagetová dýně", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "špek" + }, + "spices": { + "name": "koření" + }, + "spinach": { + "name": "špenát" + }, + "spring-onion": { + "name": "jarní cibulka", + "plural_name": "jarní cibulky" + }, + "squash": { + "name": "dýně", + "plural_name": "squashes" + }, + "squash-family": { + "name": "dýně" + }, + "stockfish": { + "name": "treska" + }, + "sugar": { + "name": "cukr" + }, + "sunchoke": { + "name": "slunečnice topinambur", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "slunečnicová semena" + }, + "superfine-sugar": { + "name": "cukr krupice" + }, + "sweet-potato": { + "name": "batát", + "plural_name": "batáty" + }, + "sweetcorn": { + "name": "kukuřice cukrová", + "plural_name": "kukuřice cukrová" + }, + "sweeteners": { + "name": "sladidla" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "kolokázie jedlá", + "plural_name": "taro" + }, + "teff": { + "name": "milička abesínska" + }, + "tomato": { + "name": "rajče", + "plural_name": "rajčata" + }, + "trout": { + "name": "pstruh" + }, + "tubers": { + "name": "hlízy", + "plural_name": "tubers" + }, + "tuna": { + "name": "tuňák" + }, + "turbanado-sugar": { + "name": "nerafinovaný třtinový cukr" + }, + "turnip": { + "name": "tuřín", + "plural_name": "tuříny" + }, + "unrefined-sugar": { + "name": "nerafinovaný cukr" + }, + "vanilla": { + "name": "vanilka" + }, + "vegetables": { + "name": "zelenina" + }, + "watercress": { + "name": "potočnice lékařská" + }, + "watermelon": { + "name": "vodní meloun", + "plural_name": "vodní melouny" + }, + "white-mushroom": { + "name": "bílý žampion", + "plural_name": "bílé žampiony" + }, + "white-sugar": { + "name": "bílý cukr" + }, + "xanthan-gum": { + "name": "xanthanová guma" + }, + "yam": { + "name": "yam", + "plural_name": "yams" + }, + "yeast": { + "name": "kvasnice" + }, + "zucchini": { + "name": "cuketa", + "plural_name": "cukety" + } + } + }, + "Ovoce a Zelenina": { + "foods": {} + }, + "Zrna": { + "foods": {} + }, + "Ovoce": { + "foods": {} + }, + "Zelenina": { + "foods": {} + }, + "Maso": { + "foods": {} + }, + "Mořské plody": { + "foods": {} + }, + "Nápoje": { + "foods": {} + }, + "Pečené jídlo": { + "foods": {} + }, + "Konzervované jídlo": { + "foods": {} + }, + "Koření": { + "foods": {} + }, + "Cukrovinky": { + "foods": {} + }, + "Mléčné Výrobky": { + "foods": {} + }, + "Mražené Potraviny": { + "foods": {} + }, + "Zdravá Strava": { + "foods": {} + }, + "Domácí": { + "foods": {} + }, + "Masné Výrobky": { + "foods": {} + }, + "Svačiny": { + "foods": {} + }, + "Sladkosti": { + "foods": {} + }, + "Alkohol": { + "foods": {} + }, + "Jiné": { + "foods": {} + } +} diff --git a/mealie/repos/seed/resources/foods/locales/da-DK.json b/mealie/repos/seed/resources/foods/locales/da-DK.json index 62885698f..5476b8f19 100644 --- a/mealie/repos/seed/resources/foods/locales/da-DK.json +++ b/mealie/repos/seed/resources/foods/locales/da-DK.json @@ -1,692 +1,759 @@ { - "acorn-squash": { - "name": "agern squash" - }, - "alfalfa-sprouts": { - "name": "lucernespirer" - }, - "anchovies": { - "name": "ansjoser" - }, - "apples": { - "name": "æble", - "plural_name": "æbler" - }, - "artichoke": { - "name": "artiskok" - }, - "arugula": { - "name": "rucola" - }, - "asparagus": { - "name": "asparges" - }, - "avocado": { - "name": "avocado", - "plural_name": "avocado" - }, - "bacon": { - "name": "bacon" - }, - "baking-powder": { - "name": "bagepulver" - }, - "baking-soda": { - "name": "natron" - }, - "baking-sugar": { - "name": "bagesukker" - }, - "bar-sugar": { - "name": "sukkerstang" - }, - "basil": { - "name": "basilikum" - }, - "beans": { - "name": "bønner" - }, - "bell-peppers": { - "name": "peberfrugter", - "plural_name": "peberfrugter" - }, - "blackberries": { - "name": "brombær" - }, - "bok-choy": { - "name": "pak choi" - }, - "brassicas": { - "name": "havekål" - }, - "bread": { - "name": "brød" - }, - "breadfruit": { - "name": "brødfrugt" - }, - "broccoflower": { - "name": "romanesco" - }, - "broccoli": { - "name": "broccoli" - }, - "broccoli-rabe": { - "name": "rapini" - }, - "broccolini": { - "name": "broccolini" - }, - "brown-sugar": { - "name": "brun farin" - }, - "brussels-sprouts": { - "name": "rosenkål" - }, - "butter": { - "name": "smør" - }, - "butternut-pumpkin": { - "name": "moskusgræskar" - }, - "butternut-squash": { - "name": "butternut squash" - }, - "cabbage": { - "name": "kål", - "plural_name": "kål" - }, - "cactus-edible": { - "name": "kaktus, spiselig" - }, - "calabrese": { - "name": "calabrese" - }, - "cane-sugar": { - "name": "rørsukker" - }, - "cannabis": { - "name": "kanabis" - }, - "capsicum": { - "name": "paprika" - }, - "caraway": { - "name": "kommen" - }, - "carrot": { - "name": "gulerod", - "plural_name": "gulerødder" - }, - "caster-sugar": { - "name": "strøsukker" - }, - "castor-sugar": { - "name": "ricinussukker" - }, - "catfish": { - "name": "havkat" - }, - "cauliflower": { - "name": "blomkål", - "plural_name": "blomkål" - }, - "cayenne-pepper": { - "name": "cayennepeber" - }, - "celeriac": { - "name": "knoldselleri" - }, - "celery": { - "name": "selleri" - }, - "cereal-grains": { - "name": "korn" - }, - "chard": { - "name": "bladbede" - }, - "cheese": { - "name": "ost" - }, - "chicory": { - "name": "cikorie" - }, - "chilli-peppers": { - "name": "chilipeber", - "plural_name": "chilipeber" - }, - "chinese-leaves": { - "name": "kinakål" - }, - "chives": { - "name": "purløg" - }, - "chocolate": { - "name": "chokolade" - }, - "cilantro": { - "name": "koriander" - }, - "cinnamon": { - "name": "kanel" - }, - "clarified-butter": { - "name": "klaret smør" - }, - "coconut": { - "name": "kokosnød", - "plural_name": "kokosnødder" - }, - "coconut-milk": { - "name": "kokosmælk" - }, - "cod": { - "name": "torsk" - }, - "coffee": { - "name": "kaffe" - }, - "collard-greens": { - "name": "marvkål" - }, - "confectioners-sugar": { - "name": "flormelis" - }, - "coriander": { - "name": "koriander" - }, - "corn": { - "name": "majs", - "plural_name": "majs" - }, - "corn-syrup": { - "name": "majssirup" - }, - "cottonseed-oil": { - "name": "bomuldsfrøolie" - }, - "courgette": { - "name": "squash" - }, - "cream-of-tartar": { - "name": "eddikepulver" - }, - "cucumber": { - "name": "agurk", - "plural_name": "agurker" - }, - "cumin": { - "name": "spidskommen" - }, - "daikon": { - "name": "kinaradise", - "plural_name": "kinaradiser" - }, - "dairy-products-and-dairy-substitutes": { - "name": "mejeriprodukter og mælkeerstatninger" - }, - "dandelion": { - "name": "mælkebøtte" - }, - "demerara-sugar": { - "name": "rørsukker" - }, - "dough": { - "name": "dej" - }, - "edible-cactus": { - "name": "spiselig kaktus" - }, - "eggplant": { - "name": "aubergine", - "plural_name": "aubergine" - }, - "eggs": { - "name": "æg", - "plural_name": "æg" - }, - "endive": { - "name": "endive", - "plural_name": "endives" - }, - "fats": { - "name": "fedt" - }, - "fava-beans": { - "name": "hestebønner" - }, - "fiddlehead": { - "name": "bispestav" - }, - "fiddlehead-fern": { - "name": "fiddlehead bregne", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "fisk" - }, - "five-spice-powder": { - "name": "femkrydderipulver" - }, - "flour": { - "name": "mel" - }, - "frisee": { - "name": "friséesalat" - }, - "fructose": { - "name": "fruktose" - }, - "fruit": { - "name": "frugt" - }, - "fruit-sugar": { - "name": "frugtsukker" - }, - "ful": { - "name": "ful" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "hvidløg", - "plural_name": "hvidløg" - }, - "gem-squash": { - "name": "citron squash" - }, - "ghee": { - "name": "klaret smør" - }, - "giblets": { - "name": "fugleindmad" - }, - "ginger": { - "name": "ingefær" - }, - "grains": { - "name": "gryn" - }, - "granulated-sugar": { - "name": "sukker" - }, - "grape-seed-oil": { - "name": "vindruekerneolie" - }, - "green-onion": { - "name": "forårsløg", - "plural_name": "forårsløg" - }, - "heart-of-palm": { - "name": "palmehjerte", - "plural_name": "heart of palms" - }, - "hemp": { - "name": "hamp" - }, - "herbs": { - "name": "krydderurter" - }, - "honey": { - "name": "honning" - }, - "isomalt": { - "name": "isomalt" - }, - "jackfruit": { - "name": "jackfrugt", - "plural_name": "jackfruits" - }, - "jaggery": { - "name": "jaggery" - }, - "jams": { - "name": "marmelade" - }, - "jellies": { - "name": "gelé" - }, - "jerusalem-artichoke": { - "name": "jordskok" - }, - "jicama": { - "name": "jicama" - }, - "kale": { - "name": "grønkål" - }, - "kohlrabi": { - "name": "glaskål" - }, - "kumara": { - "name": "sød kartoffel" - }, - "leavening-agents": { - "name": "hævemiddel" - }, - "leek": { - "name": "porre", - "plural_name": "porre" - }, - "legumes": { - "name": "bælgplante" - }, - "lemongrass": { - "name": "citrongræs" - }, - "lentils": { - "name": "linser" - }, - "lettuce": { - "name": "salat" - }, - "liver": { - "name": "lever", - "plural_name": "lever" - }, - "maize": { - "name": "majs" - }, - "maple-syrup": { - "name": "ahornsirup" - }, - "meat": { - "name": "kød" - }, - "milk": { - "name": "mælk" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "svamp", - "plural_name": "svampe" - }, - "mussels": { - "name": "musling" - }, - "nanaimo-bar-mix": { - "name": "nanaimo barmix" - }, - "nori": { - "name": "tank" - }, - "nutmeg": { - "name": "muskatnød" - }, - "nutritional-yeast-flakes": { - "name": "gærflager" - }, - "nuts": { - "name": "nødder" - }, - "octopuses": { - "name": "ottearmede blæksprutter", - "plural_name": "blæksprutter" - }, - "oils": { - "name": "olier" - }, - "okra": { - "name": "okra" - }, - "olive": { - "name": "oliven" - }, - "olive-oil": { - "name": "olivenolie" - }, - "onion": { - "name": "løg" - }, - "onion-family": { - "name": "løgfamilien" - }, - "orange-blossom-water": { - "name": "orangeblossomvand" - }, - "oranges": { - "name": "appelsiner", - "plural_name": "appelsiner" - }, - "oregano": { - "name": "oregano" - }, - "oysters": { - "name": "østers" - }, - "panch-puran": { - "name": "panch puran" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "persille" - }, - "parsnip": { - "name": "pastinak", - "plural_name": "pastinak" - }, - "pear": { - "name": "pære", - "plural_name": "pærer" - }, - "peas": { - "name": "ærter" - }, - "pepper": { - "name": "peber", - "plural_name": "peberfrugter" - }, - "pineapple": { - "name": "ananas", - "plural_name": "ananas" - }, - "plantain": { - "name": "madbanan", - "plural_name": "plantains" - }, - "poppy-seeds": { - "name": "birkes" - }, - "potato": { - "name": "kartoffel", - "plural_name": "kartofler" - }, - "poultry": { - "name": "fjerkræ" - }, - "powdered-sugar": { - "name": "flormelis" - }, - "pumpkin": { - "name": "græskar", - "plural_name": "græskar" - }, - "pumpkin-seeds": { - "name": "græskarkerner" - }, - "radish": { - "name": "radise", - "plural_name": "radiser" - }, - "raw-sugar": { - "name": "hel rørsukker" - }, - "refined-sugar": { - "name": "raffineret sukker" - }, - "rice": { - "name": "ri" - }, - "rice-flour": { - "name": "rismel" - }, - "rock-sugar": { - "name": "kandis" - }, - "rum": { - "name": "rom" - }, - "salmon": { - "name": "laks" - }, - "salt": { - "name": "salt" - }, - "salt-cod": { - "name": "saltet torsk" - }, - "scallion": { - "name": "forårsløg", - "plural_name": "scallions" - }, - "seafood": { - "name": "fisk og skaldyr" - }, - "seeds": { - "name": "frø" - }, - "sesame-seeds": { - "name": "sesamfrø" - }, - "shallot": { - "name": "skalotteløg", - "plural_name": "skalotteløg" - }, - "skate": { - "name": "rokke" - }, - "soda": { - "name": "soda" - }, - "soda-baking": { - "name": "natron" - }, - "soybean": { - "name": "sojabønne" - }, - "spaghetti-squash": { - "name": "spaghettisquash", - "plural_name": "spaghettisquash" - }, - "speck": { - "name": "speck" - }, - "spices": { - "name": "krydderier" - }, - "spinach": { - "name": "spinat" - }, - "spring-onion": { - "name": "forårsløg", - "plural_name": "forårsløg" - }, - "squash": { - "name": "squash", - "plural_name": "squash" - }, - "squash-family": { - "name": "squashfamilien" - }, - "stockfish": { - "name": "tørfisk" - }, - "sugar": { - "name": "sukker" - }, - "sunchoke": { - "name": "jordskok", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "solsikkefrø" - }, - "superfine-sugar": { - "name": "superfint sukker" - }, - "sweet-potato": { - "name": "sød kartoffel", - "plural_name": "søde kartofler" - }, - "sweetcorn": { - "name": "søde majs", - "plural_name": "sukkermajs" - }, - "sweeteners": { - "name": "sødemiddel" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "taro", - "plural_name": "taroes" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "tomat", - "plural_name": "tomater" - }, - "trout": { - "name": "ørred" - }, - "tubers": { - "name": "knold", - "plural_name": "tubers" - }, - "tuna": { - "name": "tun" - }, - "turbanado-sugar": { - "name": "rørsukker" - }, - "turnip": { - "name": "majroe", - "plural_name": "majroer" - }, - "unrefined-sugar": { - "name": "uraffineret sukker" - }, - "vanilla": { - "name": "vanilje" - }, - "vegetables": { - "name": "grøntsager" - }, - "watercress": { - "name": "brøndkarse" - }, - "watermelon": { - "name": "vandmelon", - "plural_name": "vandmeloner" - }, - "white-mushroom": { - "name": "champignon", - "plural_name": "hvide svampe" - }, - "white-sugar": { - "name": "hvidt sukker" - }, - "xanthan-gum": { - "name": "xanthan gum" - }, - "yam": { - "name": "yam", - "plural_name": "yams" - }, - "yeast": { - "name": "gær" - }, - "zucchini": { - "name": "sommersquash", - "plural_name": "courgette" - } + "": { + "foods": { + "acorn-squash": { + "name": "agern squash" + }, + "alfalfa-sprouts": { + "name": "lucernespirer" + }, + "anchovies": { + "name": "ansjoser" + }, + "apples": { + "name": "æble", + "plural_name": "æbler" + }, + "artichoke": { + "name": "artiskok" + }, + "arugula": { + "name": "rucola" + }, + "asparagus": { + "name": "asparges" + }, + "avocado": { + "name": "avocado", + "plural_name": "avocado" + }, + "bacon": { + "name": "bacon" + }, + "baking-powder": { + "name": "bagepulver" + }, + "baking-soda": { + "name": "natron" + }, + "baking-sugar": { + "name": "bagesukker" + }, + "bar-sugar": { + "name": "sukkerstang" + }, + "basil": { + "name": "basilikum" + }, + "beans": { + "name": "bønner" + }, + "bell-peppers": { + "name": "peberfrugter", + "plural_name": "peberfrugter" + }, + "blackberries": { + "name": "brombær" + }, + "bok-choy": { + "name": "pak choi" + }, + "brassicas": { + "name": "havekål" + }, + "bread": { + "name": "brød" + }, + "breadfruit": { + "name": "brødfrugt" + }, + "broccoflower": { + "name": "romanesco" + }, + "broccoli": { + "name": "broccoli" + }, + "broccoli-rabe": { + "name": "rapini" + }, + "broccolini": { + "name": "broccolini" + }, + "brown-sugar": { + "name": "brun farin" + }, + "brussels-sprouts": { + "name": "rosenkål" + }, + "butter": { + "name": "smør" + }, + "butternut-pumpkin": { + "name": "moskusgræskar" + }, + "butternut-squash": { + "name": "butternut squash" + }, + "cabbage": { + "name": "kål", + "plural_name": "kål" + }, + "cactus-edible": { + "name": "kaktus, spiselig" + }, + "calabrese": { + "name": "calabrese" + }, + "cane-sugar": { + "name": "rørsukker" + }, + "cannabis": { + "name": "kanabis" + }, + "capsicum": { + "name": "paprika" + }, + "caraway": { + "name": "kommen" + }, + "carrot": { + "name": "gulerod", + "plural_name": "gulerødder" + }, + "caster-sugar": { + "name": "strøsukker" + }, + "castor-sugar": { + "name": "ricinussukker" + }, + "catfish": { + "name": "havkat" + }, + "cauliflower": { + "name": "blomkål", + "plural_name": "blomkål" + }, + "cayenne-pepper": { + "name": "cayennepeber" + }, + "celeriac": { + "name": "knoldselleri" + }, + "celery": { + "name": "selleri" + }, + "cereal-grains": { + "name": "korn" + }, + "chard": { + "name": "bladbede" + }, + "cheese": { + "name": "ost" + }, + "chicory": { + "name": "cikorie" + }, + "chilli-peppers": { + "name": "chilipeber", + "plural_name": "chilipeber" + }, + "chinese-leaves": { + "name": "kinakål" + }, + "chives": { + "name": "purløg" + }, + "chocolate": { + "name": "chokolade" + }, + "cilantro": { + "name": "koriander" + }, + "cinnamon": { + "name": "kanel" + }, + "clarified-butter": { + "name": "klaret smør" + }, + "coconut": { + "name": "kokosnød", + "plural_name": "kokosnødder" + }, + "coconut-milk": { + "name": "kokosmælk" + }, + "cod": { + "name": "torsk" + }, + "coffee": { + "name": "kaffe" + }, + "collard-greens": { + "name": "marvkål" + }, + "confectioners-sugar": { + "name": "flormelis" + }, + "coriander": { + "name": "koriander" + }, + "corn": { + "name": "majs", + "plural_name": "majs" + }, + "corn-syrup": { + "name": "majssirup" + }, + "cottonseed-oil": { + "name": "bomuldsfrøolie" + }, + "courgette": { + "name": "squash" + }, + "cream-of-tartar": { + "name": "eddikepulver" + }, + "cucumber": { + "name": "agurk", + "plural_name": "agurker" + }, + "cumin": { + "name": "spidskommen" + }, + "daikon": { + "name": "kinaradise", + "plural_name": "kinaradiser" + }, + "dairy-products-and-dairy-substitutes": { + "name": "mejeriprodukter og mælkeerstatninger" + }, + "dandelion": { + "name": "mælkebøtte" + }, + "demerara-sugar": { + "name": "rørsukker" + }, + "dough": { + "name": "dej" + }, + "edible-cactus": { + "name": "spiselig kaktus" + }, + "eggplant": { + "name": "aubergine", + "plural_name": "aubergine" + }, + "eggs": { + "name": "æg", + "plural_name": "æg" + }, + "endive": { + "name": "endive", + "plural_name": "endives" + }, + "fats": { + "name": "fedt" + }, + "fava-beans": { + "name": "hestebønner" + }, + "fiddlehead": { + "name": "bispestav" + }, + "fiddlehead-fern": { + "name": "fiddlehead bregne", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "fisk" + }, + "five-spice-powder": { + "name": "femkrydderipulver" + }, + "flour": { + "name": "mel" + }, + "frisee": { + "name": "friséesalat" + }, + "fructose": { + "name": "fruktose" + }, + "fruit": { + "name": "frugt" + }, + "fruit-sugar": { + "name": "frugtsukker" + }, + "ful": { + "name": "ful" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "hvidløg", + "plural_name": "hvidløg" + }, + "gem-squash": { + "name": "citron squash" + }, + "ghee": { + "name": "klaret smør" + }, + "giblets": { + "name": "fugleindmad" + }, + "ginger": { + "name": "ingefær" + }, + "grains": { + "name": "gryn" + }, + "granulated-sugar": { + "name": "sukker" + }, + "grape-seed-oil": { + "name": "vindruekerneolie" + }, + "green-onion": { + "name": "forårsløg", + "plural_name": "forårsløg" + }, + "heart-of-palm": { + "name": "palmehjerte", + "plural_name": "heart of palms" + }, + "hemp": { + "name": "hamp" + }, + "herbs": { + "name": "krydderurter" + }, + "honey": { + "name": "honning" + }, + "isomalt": { + "name": "isomalt" + }, + "jackfruit": { + "name": "jackfrugt", + "plural_name": "jackfruits" + }, + "jaggery": { + "name": "jaggery" + }, + "jams": { + "name": "marmelade" + }, + "jellies": { + "name": "gelé" + }, + "jerusalem-artichoke": { + "name": "jordskok" + }, + "jicama": { + "name": "jicama" + }, + "kale": { + "name": "grønkål" + }, + "kohlrabi": { + "name": "glaskål" + }, + "kumara": { + "name": "sød kartoffel" + }, + "leavening-agents": { + "name": "hævemiddel" + }, + "leek": { + "name": "porre", + "plural_name": "porre" + }, + "legumes": { + "name": "bælgplante" + }, + "lemongrass": { + "name": "citrongræs" + }, + "lentils": { + "name": "linser" + }, + "lettuce": { + "name": "salat" + }, + "liver": { + "name": "lever", + "plural_name": "lever" + }, + "maize": { + "name": "majs" + }, + "maple-syrup": { + "name": "ahornsirup" + }, + "meat": { + "name": "kød" + }, + "milk": { + "name": "mælk" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "svamp", + "plural_name": "svampe" + }, + "mussels": { + "name": "musling" + }, + "nanaimo-bar-mix": { + "name": "nanaimo barmix" + }, + "nori": { + "name": "tank" + }, + "nutmeg": { + "name": "muskatnød" + }, + "nutritional-yeast-flakes": { + "name": "gærflager" + }, + "nuts": { + "name": "nødder" + }, + "octopuses": { + "name": "ottearmede blæksprutter", + "plural_name": "blæksprutter" + }, + "oils": { + "name": "olier" + }, + "okra": { + "name": "okra" + }, + "olive": { + "name": "oliven" + }, + "olive-oil": { + "name": "olivenolie" + }, + "onion": { + "name": "løg" + }, + "onion-family": { + "name": "løgfamilien" + }, + "orange-blossom-water": { + "name": "orangeblossomvand" + }, + "oranges": { + "name": "appelsiner", + "plural_name": "appelsiner" + }, + "oregano": { + "name": "oregano" + }, + "oysters": { + "name": "østers" + }, + "panch-puran": { + "name": "panch puran" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "persille" + }, + "parsnip": { + "name": "pastinak", + "plural_name": "pastinak" + }, + "pear": { + "name": "pære", + "plural_name": "pærer" + }, + "peas": { + "name": "ærter" + }, + "pepper": { + "name": "peber", + "plural_name": "peberfrugter" + }, + "pineapple": { + "name": "ananas", + "plural_name": "ananas" + }, + "plantain": { + "name": "madbanan", + "plural_name": "plantains" + }, + "poppy-seeds": { + "name": "birkes" + }, + "potato": { + "name": "kartoffel", + "plural_name": "kartofler" + }, + "poultry": { + "name": "fjerkræ" + }, + "powdered-sugar": { + "name": "flormelis" + }, + "pumpkin": { + "name": "græskar", + "plural_name": "græskar" + }, + "pumpkin-seeds": { + "name": "græskarkerner" + }, + "radish": { + "name": "radise", + "plural_name": "radiser" + }, + "raw-sugar": { + "name": "hel rørsukker" + }, + "refined-sugar": { + "name": "raffineret sukker" + }, + "rice": { + "name": "ri" + }, + "rice-flour": { + "name": "rismel" + }, + "rock-sugar": { + "name": "kandis" + }, + "rum": { + "name": "rom" + }, + "salmon": { + "name": "laks" + }, + "salt": { + "name": "salt" + }, + "salt-cod": { + "name": "saltet torsk" + }, + "scallion": { + "name": "forårsløg", + "plural_name": "scallions" + }, + "seafood": { + "name": "fisk og skaldyr" + }, + "seeds": { + "name": "frø" + }, + "sesame-seeds": { + "name": "sesamfrø" + }, + "shallot": { + "name": "skalotteløg", + "plural_name": "skalotteløg" + }, + "skate": { + "name": "rokke" + }, + "soda": { + "name": "soda" + }, + "soda-baking": { + "name": "natron" + }, + "soybean": { + "name": "sojabønne" + }, + "spaghetti-squash": { + "name": "spaghettisquash", + "plural_name": "spaghettisquash" + }, + "speck": { + "name": "speck" + }, + "spices": { + "name": "krydderier" + }, + "spinach": { + "name": "spinat" + }, + "spring-onion": { + "name": "forårsløg", + "plural_name": "forårsløg" + }, + "squash": { + "name": "squash", + "plural_name": "squash" + }, + "squash-family": { + "name": "squashfamilien" + }, + "stockfish": { + "name": "tørfisk" + }, + "sugar": { + "name": "sukker" + }, + "sunchoke": { + "name": "jordskok", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "solsikkefrø" + }, + "superfine-sugar": { + "name": "superfint sukker" + }, + "sweet-potato": { + "name": "sød kartoffel", + "plural_name": "søde kartofler" + }, + "sweetcorn": { + "name": "søde majs", + "plural_name": "sukkermajs" + }, + "sweeteners": { + "name": "sødemiddel" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "taro", + "plural_name": "taroes" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "tomat", + "plural_name": "tomater" + }, + "trout": { + "name": "ørred" + }, + "tubers": { + "name": "knold", + "plural_name": "tubers" + }, + "tuna": { + "name": "tun" + }, + "turbanado-sugar": { + "name": "rørsukker" + }, + "turnip": { + "name": "majroe", + "plural_name": "majroer" + }, + "unrefined-sugar": { + "name": "uraffineret sukker" + }, + "vanilla": { + "name": "vanilje" + }, + "vegetables": { + "name": "grøntsager" + }, + "watercress": { + "name": "brøndkarse" + }, + "watermelon": { + "name": "vandmelon", + "plural_name": "vandmeloner" + }, + "white-mushroom": { + "name": "champignon", + "plural_name": "hvide svampe" + }, + "white-sugar": { + "name": "hvidt sukker" + }, + "xanthan-gum": { + "name": "xanthan gum" + }, + "yam": { + "name": "yam", + "plural_name": "yams" + }, + "yeast": { + "name": "gær" + }, + "zucchini": { + "name": "sommersquash", + "plural_name": "courgette" + } + } + }, + "Landbrugsprodukt": { + "foods": {} + }, + "Gryn": { + "foods": {} + }, + "Frugter": { + "foods": {} + }, + "Grøntsager": { + "foods": {} + }, + "Kød": { + "foods": {} + }, + "Fisk og skaldyr": { + "foods": {} + }, + "Drikkevarer": { + "foods": {} + }, + "Bagværk": { + "foods": {} + }, + "Dåsemad": { + "foods": {} + }, + "Tilbehør": { + "foods": {} + }, + "Konfekt": { + "foods": {} + }, + "Mejeriprodukter": { + "foods": {} + }, + "Frostvarer": { + "foods": {} + }, + "Helseprodukter": { + "foods": {} + }, + "Husholdning": { + "foods": {} + }, + "Kødprodukter": { + "foods": {} + }, + "Snacks": { + "foods": {} + }, + "Krydderier": { + "foods": {} + }, + "Søde sager": { + "foods": {} + }, + "Alkohol": { + "foods": {} + }, + "Andet": { + "foods": {} + } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/de-DE.json b/mealie/repos/seed/resources/foods/locales/de-DE.json index ddd488ffb..00262ce4d 100644 --- a/mealie/repos/seed/resources/foods/locales/de-DE.json +++ b/mealie/repos/seed/resources/foods/locales/de-DE.json @@ -1,692 +1,759 @@ { - "acorn-squash": { - "name": "Eichelkürbis" - }, - "alfalfa-sprouts": { - "name": "Alfalfasprossen" - }, - "anchovies": { - "name": "Sardellen" - }, - "apples": { - "name": "Apfel", - "plural_name": "Äpfel" - }, - "artichoke": { - "name": "Artischocke" - }, - "arugula": { - "name": "Rucola" - }, - "asparagus": { - "name": "Spargel" - }, - "avocado": { - "name": "Avocado", - "plural_name": "Avocados" - }, - "bacon": { - "name": "Speck" - }, - "baking-powder": { - "name": "Backpulver" - }, - "baking-soda": { - "name": "Backnatron" - }, - "baking-sugar": { - "name": "Backzucker" - }, - "bar-sugar": { - "name": "Rohrzucker" - }, - "basil": { - "name": "Basilikum" - }, - "beans": { - "name": "Bohnen" - }, - "bell-peppers": { - "name": "Paprika", - "plural_name": "Paprikas" - }, - "blackberries": { - "name": "Brombeeren" - }, - "bok-choy": { - "name": "Pak Choi" - }, - "brassicas": { - "name": "Kohlarten" - }, - "bread": { - "name": "Brot" - }, - "breadfruit": { - "name": "Brotfrucht" - }, - "broccoflower": { - "name": "Brokkoli" - }, - "broccoli": { - "name": "Brokkoli" - }, - "broccoli-rabe": { - "name": "Brokkoli" - }, - "broccolini": { - "name": "Brokkoli" - }, - "brown-sugar": { - "name": "brauner Zucker" - }, - "brussels-sprouts": { - "name": "Rosenkohl" - }, - "butter": { - "name": "Butter" - }, - "butternut-pumpkin": { - "name": "Butternut-Kürbis" - }, - "butternut-squash": { - "name": "Butternut-Kürbis" - }, - "cabbage": { - "name": "Kohl", - "plural_name": "Kohle" - }, - "cactus-edible": { - "name": "Kaktus, essbar" - }, - "calabrese": { - "name": "Calabrese" - }, - "cane-sugar": { - "name": "Rohrzucker" - }, - "cannabis": { - "name": "Cannabis" - }, - "capsicum": { - "name": "Paprika" - }, - "caraway": { - "name": "Kümmel" - }, - "carrot": { - "name": "Karotte", - "plural_name": "Karotten" - }, - "caster-sugar": { - "name": "Backzucker" - }, - "castor-sugar": { - "name": "Zucker" - }, - "catfish": { - "name": "Wels" - }, - "cauliflower": { - "name": "Blumenkohl", - "plural_name": "Blumenkohle" - }, - "cayenne-pepper": { - "name": "Cayennepfeffer" - }, - "celeriac": { - "name": "Sellerieknolle" - }, - "celery": { - "name": "Sellerie" - }, - "cereal-grains": { - "name": "Getreidekörner" - }, - "chard": { - "name": "Mangold" - }, - "cheese": { - "name": "Käse" - }, - "chicory": { - "name": "Chicorée" - }, - "chilli-peppers": { - "name": "Chilischote", - "plural_name": "Chilischoten" - }, - "chinese-leaves": { - "name": "Chinakohl" - }, - "chives": { - "name": "Schnittlauch" - }, - "chocolate": { - "name": "Schokolade" - }, - "cilantro": { - "name": "Koriander" - }, - "cinnamon": { - "name": "Zimt" - }, - "clarified-butter": { - "name": "geklärte Butter" - }, - "coconut": { - "name": "Kokosnuss", - "plural_name": "Kokosnüsse" - }, - "coconut-milk": { - "name": "Kokosmilch" - }, - "cod": { - "name": "Kabeljau" - }, - "coffee": { - "name": "Kaffee" - }, - "collard-greens": { - "name": "Kohlblätter" - }, - "confectioners-sugar": { - "name": "Konditorzucker" - }, - "coriander": { - "name": "Koriander" - }, - "corn": { - "name": "Mais", - "plural_name": "Mais" - }, - "corn-syrup": { - "name": "Maissirup" - }, - "cottonseed-oil": { - "name": "Baumwollsaatöl" - }, - "courgette": { - "name": "Zucchini" - }, - "cream-of-tartar": { - "name": "Weinstein" - }, - "cucumber": { - "name": "Gurke", - "plural_name": "Gurken" - }, - "cumin": { - "name": "Kreuzkümmel" - }, - "daikon": { - "name": "Winterrettich", - "plural_name": "Winterrettiche" - }, - "dairy-products-and-dairy-substitutes": { - "name": "Milchprodukte und Milchersatzprodukte" - }, - "dandelion": { - "name": "Löwenzahn" - }, - "demerara-sugar": { - "name": "Demerara-Zucker" - }, - "dough": { - "name": "Teig" - }, - "edible-cactus": { - "name": "Speisekaktus" - }, - "eggplant": { - "name": "Aubergine", - "plural_name": "Auberginen" - }, - "eggs": { - "name": "Ei", - "plural_name": "Eier" - }, - "endive": { - "name": "Endivie", - "plural_name": "Endivien" - }, - "fats": { - "name": "Fett" - }, - "fava-beans": { - "name": "Ackerbohnen" - }, - "fiddlehead": { - "name": "Farnspitzen des Straußenfarns (Fiddleheads)" - }, - "fiddlehead-fern": { - "name": "Farnspitze des Straußenfarns (Fiddlehead)", - "plural_name": "Farnspitzen des Straußenfarns (Fiddleheads)" - }, - "fish": { - "name": "Fisch" - }, - "five-spice-powder": { - "name": "Fünf-Gewürze-Pulver" - }, - "flour": { - "name": "Mehl" - }, - "frisee": { - "name": "Frisée" - }, - "fructose": { - "name": "Fruktose" - }, - "fruit": { - "name": "Obst" - }, - "fruit-sugar": { - "name": "Fruchtzucker" - }, - "ful": { - "name": "Bohnen" - }, - "garam-masala": { - "name": "Garam Masala" - }, - "garlic": { - "name": "Knoblauch", - "plural_name": "Knoblauch" - }, - "gem-squash": { - "name": "Gem Squash (Gartenkürbis)" - }, - "ghee": { - "name": "Ghee" - }, - "giblets": { - "name": "Innereien" - }, - "ginger": { - "name": "Ingwer" - }, - "grains": { - "name": "Getreide" - }, - "granulated-sugar": { - "name": "granulierter Zucker" - }, - "grape-seed-oil": { - "name": "Traubenkernöl" - }, - "green-onion": { - "name": "Frühlingszwiebel", - "plural_name": "Frühlingszwiebeln" - }, - "heart-of-palm": { - "name": "Palmherz", - "plural_name": "Palmherzen" - }, - "hemp": { - "name": "Hanf" - }, - "herbs": { - "name": "Kräuter" - }, - "honey": { - "name": "Honig" - }, - "isomalt": { - "name": "Isomalt" - }, - "jackfruit": { - "name": "Jackfruit", - "plural_name": "Jackfruits" - }, - "jaggery": { - "name": "Jaggery" - }, - "jams": { - "name": "Marmelade" - }, - "jellies": { - "name": "Gelees" - }, - "jerusalem-artichoke": { - "name": "Topinambur" - }, - "jicama": { - "name": "Yambohnenknolle" - }, - "kale": { - "name": "Grünkohl" - }, - "kohlrabi": { - "name": "Kohlrabi" - }, - "kumara": { - "name": "Süßkartoffel" - }, - "leavening-agents": { - "name": "Backtriebmittel" - }, - "leek": { - "name": "Lauch", - "plural_name": "Lauch" - }, - "legumes": { - "name": "Hülsenfrüchte" - }, - "lemongrass": { - "name": "Zitronengras" - }, - "lentils": { - "name": "Linsen" - }, - "lettuce": { - "name": "Salat" - }, - "liver": { - "name": "Leber", - "plural_name": "Lebern" - }, - "maize": { - "name": "Mais" - }, - "maple-syrup": { - "name": "Ahornsirup" - }, - "meat": { - "name": "Fleisch" - }, - "milk": { - "name": "Milch" - }, - "mortadella": { - "name": "Mortadella" - }, - "mushroom": { - "name": "Pilz", - "plural_name": "Pilze" - }, - "mussels": { - "name": "Muscheln" - }, - "nanaimo-bar-mix": { - "name": "Nanaimo-Riegel Backmischung" - }, - "nori": { - "name": "Nori" - }, - "nutmeg": { - "name": "Muskatnuss" - }, - "nutritional-yeast-flakes": { - "name": "Nahrungsmittelhefeflocken" - }, - "nuts": { - "name": "Nüsse" - }, - "octopuses": { - "name": "Tintenfisch", - "plural_name": "Tintenfische" - }, - "oils": { - "name": "Öl" - }, - "okra": { - "name": "Okra" - }, - "olive": { - "name": "Olive" - }, - "olive-oil": { - "name": "Olivenöl" - }, - "onion": { - "name": "Zwiebel" - }, - "onion-family": { - "name": "Zwiebelgewächse" - }, - "orange-blossom-water": { - "name": "Orangenblütenwasser" - }, - "oranges": { - "name": "Orange", - "plural_name": "Orangen" - }, - "oregano": { - "name": "Oregano" - }, - "oysters": { - "name": "Austern" - }, - "panch-puran": { - "name": "Panch Phoron" - }, - "paprika": { - "name": "Paprika" - }, - "parsley": { - "name": "Petersilie" - }, - "parsnip": { - "name": "Pastinake", - "plural_name": "Pastinaken" - }, - "pear": { - "name": "Birne", - "plural_name": "Birnen" - }, - "peas": { - "name": "Erbsen" - }, - "pepper": { - "name": "Pfeffer", - "plural_name": "Pfeffer" - }, - "pineapple": { - "name": "Ananas", - "plural_name": "Ananas" - }, - "plantain": { - "name": "Wegerich", - "plural_name": "Kochbananen" - }, - "poppy-seeds": { - "name": "Mohnsamen" - }, - "potato": { - "name": "Kartoffel", - "plural_name": "Kartoffeln" - }, - "poultry": { - "name": "Geflügel" - }, - "powdered-sugar": { - "name": "Puderzucker" - }, - "pumpkin": { - "name": "Kürbis", - "plural_name": "Kürbisse" - }, - "pumpkin-seeds": { - "name": "Kürbiskerne" - }, - "radish": { - "name": "Radieschen", - "plural_name": "Radieschen" - }, - "raw-sugar": { - "name": "Rohzucker" - }, - "refined-sugar": { - "name": "Zucker" - }, - "rice": { - "name": "Reis" - }, - "rice-flour": { - "name": "Reismehl" - }, - "rock-sugar": { - "name": "Kandis" - }, - "rum": { - "name": "Rum" - }, - "salmon": { - "name": "Lachs" - }, - "salt": { - "name": "Salz" - }, - "salt-cod": { - "name": "Stockfisch" - }, - "scallion": { - "name": "Frühlingszwiebel", - "plural_name": "Frühlingszwiebeln" - }, - "seafood": { - "name": "Meeresfrüchte" - }, - "seeds": { - "name": "Samen" - }, - "sesame-seeds": { - "name": "Sesamsamen" - }, - "shallot": { - "name": "Schalotte", - "plural_name": "Schalotten" - }, - "skate": { - "name": "Rochen" - }, - "soda": { - "name": "Natron" - }, - "soda-baking": { - "name": "Backnatron" - }, - "soybean": { - "name": "Sojabohne" - }, - "spaghetti-squash": { - "name": "Spaghettikürbis", - "plural_name": "Spaghettikürbisse" - }, - "speck": { - "name": "Speck" - }, - "spices": { - "name": "Gewürze" - }, - "spinach": { - "name": "Spinat" - }, - "spring-onion": { - "name": "Frühlingszwiebeln", - "plural_name": "Frühlingszwiebeln" - }, - "squash": { - "name": "Kürbis", - "plural_name": "Kürbisse" - }, - "squash-family": { - "name": "Kürbisgewächse" - }, - "stockfish": { - "name": "Stockfisch" - }, - "sugar": { - "name": "Zucker" - }, - "sunchoke": { - "name": "Topinambur", - "plural_name": "Topinamburen" - }, - "sunflower-seeds": { - "name": "Sonnenblumenkerne" - }, - "superfine-sugar": { - "name": "superfeiner Zucker" - }, - "sweet-potato": { - "name": "Süßkartoffel", - "plural_name": "Süßkartoffeln" - }, - "sweetcorn": { - "name": "Zuckermais", - "plural_name": "Zuckermais" - }, - "sweeteners": { - "name": "Süßstoffe" - }, - "tahini": { - "name": "Tahina" - }, - "taro": { - "name": "Taro (Wasserbrotwurzel)", - "plural_name": "Taros (Wasserbrotwurzeln)" - }, - "teff": { - "name": "Zwerghirse" - }, - "tomato": { - "name": "Tomate", - "plural_name": "Tomaten" - }, - "trout": { - "name": "Forelle" - }, - "tubers": { - "name": "Knolle", - "plural_name": "Knollen" - }, - "tuna": { - "name": "Thunfisch" - }, - "turbanado-sugar": { - "name": "Turbinado-Zucker" - }, - "turnip": { - "name": "Speiserübe", - "plural_name": "Speiserüben" - }, - "unrefined-sugar": { - "name": "unraffinierter Zucker" - }, - "vanilla": { - "name": "Vanille" - }, - "vegetables": { - "name": "Gemüse" - }, - "watercress": { - "name": "Brunnenkresse" - }, - "watermelon": { - "name": "Wassermelone", - "plural_name": "Wassermelonen" - }, - "white-mushroom": { - "name": "weißer Pilz", - "plural_name": "weiße Pilze" - }, - "white-sugar": { - "name": "weißer Zucker" - }, - "xanthan-gum": { - "name": "Xanthan" - }, - "yam": { - "name": "Yamswurzel", - "plural_name": "Yamswurzeln" - }, - "yeast": { - "name": "Hefe" - }, - "zucchini": { - "name": "Zucchini", - "plural_name": "Zucchini" - } -} \ No newline at end of file + "": { + "foods": { + "acorn-squash": { + "name": "Eichelkürbis" + }, + "alfalfa-sprouts": { + "name": "Alfalfasprossen" + }, + "anchovies": { + "name": "Sardellen" + }, + "apples": { + "name": "Apfel", + "plural_name": "Äpfel" + }, + "artichoke": { + "name": "Artischocke" + }, + "arugula": { + "name": "Rucola" + }, + "asparagus": { + "name": "Spargel" + }, + "avocado": { + "name": "Avocado", + "plural_name": "Avocados" + }, + "bacon": { + "name": "Speck" + }, + "baking-powder": { + "name": "Backpulver" + }, + "baking-soda": { + "name": "Backnatron" + }, + "baking-sugar": { + "name": "Backzucker" + }, + "bar-sugar": { + "name": "Rohrzucker" + }, + "basil": { + "name": "Basilikum" + }, + "beans": { + "name": "Bohnen" + }, + "bell-peppers": { + "name": "Paprika", + "plural_name": "Paprikas" + }, + "blackberries": { + "name": "Brombeeren" + }, + "bok-choy": { + "name": "Pak Choi" + }, + "brassicas": { + "name": "Kohlarten" + }, + "bread": { + "name": "Brot" + }, + "breadfruit": { + "name": "Brotfrucht" + }, + "broccoflower": { + "name": "Brokkoli" + }, + "broccoli": { + "name": "Brokkoli" + }, + "broccoli-rabe": { + "name": "Brokkoli" + }, + "broccolini": { + "name": "Brokkoli" + }, + "brown-sugar": { + "name": "brauner Zucker" + }, + "brussels-sprouts": { + "name": "Rosenkohl" + }, + "butter": { + "name": "Butter" + }, + "butternut-pumpkin": { + "name": "Butternut-Kürbis" + }, + "butternut-squash": { + "name": "Butternut-Kürbis" + }, + "cabbage": { + "name": "Kohl", + "plural_name": "Kohle" + }, + "cactus-edible": { + "name": "Kaktus, essbar" + }, + "calabrese": { + "name": "Calabrese" + }, + "cane-sugar": { + "name": "Rohrzucker" + }, + "cannabis": { + "name": "Cannabis" + }, + "capsicum": { + "name": "Paprika" + }, + "caraway": { + "name": "Kümmel" + }, + "carrot": { + "name": "Karotte", + "plural_name": "Karotten" + }, + "caster-sugar": { + "name": "Backzucker" + }, + "castor-sugar": { + "name": "Zucker" + }, + "catfish": { + "name": "Wels" + }, + "cauliflower": { + "name": "Blumenkohl", + "plural_name": "Blumenkohle" + }, + "cayenne-pepper": { + "name": "Cayennepfeffer" + }, + "celeriac": { + "name": "Sellerieknolle" + }, + "celery": { + "name": "Sellerie" + }, + "cereal-grains": { + "name": "Getreidekörner" + }, + "chard": { + "name": "Mangold" + }, + "cheese": { + "name": "Käse" + }, + "chicory": { + "name": "Chicorée" + }, + "chilli-peppers": { + "name": "Chilischote", + "plural_name": "Chilischoten" + }, + "chinese-leaves": { + "name": "Chinakohl" + }, + "chives": { + "name": "Schnittlauch" + }, + "chocolate": { + "name": "Schokolade" + }, + "cilantro": { + "name": "Koriander" + }, + "cinnamon": { + "name": "Zimt" + }, + "clarified-butter": { + "name": "geklärte Butter" + }, + "coconut": { + "name": "Kokosnuss", + "plural_name": "Kokosnüsse" + }, + "coconut-milk": { + "name": "Kokosmilch" + }, + "cod": { + "name": "Kabeljau" + }, + "coffee": { + "name": "Kaffee" + }, + "collard-greens": { + "name": "Kohlblätter" + }, + "confectioners-sugar": { + "name": "Konditorzucker" + }, + "coriander": { + "name": "Koriander" + }, + "corn": { + "name": "Mais", + "plural_name": "Mais" + }, + "corn-syrup": { + "name": "Maissirup" + }, + "cottonseed-oil": { + "name": "Baumwollsaatöl" + }, + "courgette": { + "name": "Zucchini" + }, + "cream-of-tartar": { + "name": "Weinstein" + }, + "cucumber": { + "name": "Gurke", + "plural_name": "Gurken" + }, + "cumin": { + "name": "Kreuzkümmel" + }, + "daikon": { + "name": "Winterrettich", + "plural_name": "Winterrettiche" + }, + "dairy-products-and-dairy-substitutes": { + "name": "Milchprodukte und Milchersatzprodukte" + }, + "dandelion": { + "name": "Löwenzahn" + }, + "demerara-sugar": { + "name": "Demerara-Zucker" + }, + "dough": { + "name": "Teig" + }, + "edible-cactus": { + "name": "Speisekaktus" + }, + "eggplant": { + "name": "Aubergine", + "plural_name": "Auberginen" + }, + "eggs": { + "name": "Ei", + "plural_name": "Eier" + }, + "endive": { + "name": "Endivie", + "plural_name": "Endivien" + }, + "fats": { + "name": "Fett" + }, + "fava-beans": { + "name": "Ackerbohnen" + }, + "fiddlehead": { + "name": "Farnspitzen des Straußenfarns (Fiddleheads)" + }, + "fiddlehead-fern": { + "name": "Farnspitze des Straußenfarns (Fiddlehead)", + "plural_name": "Farnspitzen des Straußenfarns (Fiddleheads)" + }, + "fish": { + "name": "Fisch" + }, + "five-spice-powder": { + "name": "Fünf-Gewürze-Pulver" + }, + "flour": { + "name": "Mehl" + }, + "frisee": { + "name": "Frisée" + }, + "fructose": { + "name": "Fruktose" + }, + "fruit": { + "name": "Obst" + }, + "fruit-sugar": { + "name": "Fruchtzucker" + }, + "ful": { + "name": "Bohnen" + }, + "garam-masala": { + "name": "Garam Masala" + }, + "garlic": { + "name": "Knoblauch", + "plural_name": "Knoblauch" + }, + "gem-squash": { + "name": "Gem Squash (Gartenkürbis)" + }, + "ghee": { + "name": "Ghee" + }, + "giblets": { + "name": "Innereien" + }, + "ginger": { + "name": "Ingwer" + }, + "grains": { + "name": "Getreide" + }, + "granulated-sugar": { + "name": "granulierter Zucker" + }, + "grape-seed-oil": { + "name": "Traubenkernöl" + }, + "green-onion": { + "name": "Frühlingszwiebel", + "plural_name": "Frühlingszwiebeln" + }, + "heart-of-palm": { + "name": "Palmherz", + "plural_name": "Palmherzen" + }, + "hemp": { + "name": "Hanf" + }, + "herbs": { + "name": "Kräuter" + }, + "honey": { + "name": "Honig" + }, + "isomalt": { + "name": "Isomalt" + }, + "jackfruit": { + "name": "Jackfruit", + "plural_name": "Jackfruits" + }, + "jaggery": { + "name": "Jaggery" + }, + "jams": { + "name": "Marmelade" + }, + "jellies": { + "name": "Gelees" + }, + "jerusalem-artichoke": { + "name": "Topinambur" + }, + "jicama": { + "name": "Yambohnenknolle" + }, + "kale": { + "name": "Grünkohl" + }, + "kohlrabi": { + "name": "Kohlrabi" + }, + "kumara": { + "name": "Süßkartoffel" + }, + "leavening-agents": { + "name": "Backtriebmittel" + }, + "leek": { + "name": "Lauch", + "plural_name": "Lauch" + }, + "legumes": { + "name": "Hülsenfrüchte" + }, + "lemongrass": { + "name": "Zitronengras" + }, + "lentils": { + "name": "Linsen" + }, + "lettuce": { + "name": "Salat" + }, + "liver": { + "name": "Leber", + "plural_name": "Lebern" + }, + "maize": { + "name": "Mais" + }, + "maple-syrup": { + "name": "Ahornsirup" + }, + "meat": { + "name": "Fleisch" + }, + "milk": { + "name": "Milch" + }, + "mortadella": { + "name": "Mortadella" + }, + "mushroom": { + "name": "Pilz", + "plural_name": "Pilze" + }, + "mussels": { + "name": "Muscheln" + }, + "nanaimo-bar-mix": { + "name": "Nanaimo-Riegel Backmischung" + }, + "nori": { + "name": "Nori" + }, + "nutmeg": { + "name": "Muskatnuss" + }, + "nutritional-yeast-flakes": { + "name": "Nahrungsmittelhefeflocken" + }, + "nuts": { + "name": "Nüsse" + }, + "octopuses": { + "name": "Tintenfisch", + "plural_name": "Tintenfische" + }, + "oils": { + "name": "Öl" + }, + "okra": { + "name": "Okra" + }, + "olive": { + "name": "Olive" + }, + "olive-oil": { + "name": "Olivenöl" + }, + "onion": { + "name": "Zwiebel" + }, + "onion-family": { + "name": "Zwiebelgewächse" + }, + "orange-blossom-water": { + "name": "Orangenblütenwasser" + }, + "oranges": { + "name": "Orange", + "plural_name": "Orangen" + }, + "oregano": { + "name": "Oregano" + }, + "oysters": { + "name": "Austern" + }, + "panch-puran": { + "name": "Panch Phoron" + }, + "paprika": { + "name": "Paprika" + }, + "parsley": { + "name": "Petersilie" + }, + "parsnip": { + "name": "Pastinake", + "plural_name": "Pastinaken" + }, + "pear": { + "name": "Birne", + "plural_name": "Birnen" + }, + "peas": { + "name": "Erbsen" + }, + "pepper": { + "name": "Pfeffer", + "plural_name": "Pfeffer" + }, + "pineapple": { + "name": "Ananas", + "plural_name": "Ananas" + }, + "plantain": { + "name": "Wegerich", + "plural_name": "Kochbananen" + }, + "poppy-seeds": { + "name": "Mohnsamen" + }, + "potato": { + "name": "Kartoffel", + "plural_name": "Kartoffeln" + }, + "poultry": { + "name": "Geflügel" + }, + "powdered-sugar": { + "name": "Puderzucker" + }, + "pumpkin": { + "name": "Kürbis", + "plural_name": "Kürbisse" + }, + "pumpkin-seeds": { + "name": "Kürbiskerne" + }, + "radish": { + "name": "Radieschen", + "plural_name": "Radieschen" + }, + "raw-sugar": { + "name": "Rohzucker" + }, + "refined-sugar": { + "name": "Zucker" + }, + "rice": { + "name": "Reis" + }, + "rice-flour": { + "name": "Reismehl" + }, + "rock-sugar": { + "name": "Kandis" + }, + "rum": { + "name": "Rum" + }, + "salmon": { + "name": "Lachs" + }, + "salt": { + "name": "Salz" + }, + "salt-cod": { + "name": "Stockfisch" + }, + "scallion": { + "name": "Frühlingszwiebel", + "plural_name": "Frühlingszwiebeln" + }, + "seafood": { + "name": "Meeresfrüchte" + }, + "seeds": { + "name": "Samen" + }, + "sesame-seeds": { + "name": "Sesamsamen" + }, + "shallot": { + "name": "Schalotte", + "plural_name": "Schalotten" + }, + "skate": { + "name": "Rochen" + }, + "soda": { + "name": "Natron" + }, + "soda-baking": { + "name": "Backnatron" + }, + "soybean": { + "name": "Sojabohne" + }, + "spaghetti-squash": { + "name": "Spaghettikürbis", + "plural_name": "Spaghettikürbisse" + }, + "speck": { + "name": "Speck" + }, + "spices": { + "name": "Gewürze" + }, + "spinach": { + "name": "Spinat" + }, + "spring-onion": { + "name": "Frühlingszwiebeln", + "plural_name": "Frühlingszwiebeln" + }, + "squash": { + "name": "Kürbis", + "plural_name": "Kürbisse" + }, + "squash-family": { + "name": "Kürbisgewächse" + }, + "stockfish": { + "name": "Stockfisch" + }, + "sugar": { + "name": "Zucker" + }, + "sunchoke": { + "name": "Topinambur", + "plural_name": "Topinamburen" + }, + "sunflower-seeds": { + "name": "Sonnenblumenkerne" + }, + "superfine-sugar": { + "name": "superfeiner Zucker" + }, + "sweet-potato": { + "name": "Süßkartoffel", + "plural_name": "Süßkartoffeln" + }, + "sweetcorn": { + "name": "Zuckermais", + "plural_name": "Zuckermais" + }, + "sweeteners": { + "name": "Süßstoffe" + }, + "tahini": { + "name": "Tahina" + }, + "taro": { + "name": "Taro (Wasserbrotwurzel)", + "plural_name": "Taros (Wasserbrotwurzeln)" + }, + "teff": { + "name": "Zwerghirse" + }, + "tomato": { + "name": "Tomate", + "plural_name": "Tomaten" + }, + "trout": { + "name": "Forelle" + }, + "tubers": { + "name": "Knolle", + "plural_name": "Knollen" + }, + "tuna": { + "name": "Thunfisch" + }, + "turbanado-sugar": { + "name": "Turbinado-Zucker" + }, + "turnip": { + "name": "Speiserübe", + "plural_name": "Speiserüben" + }, + "unrefined-sugar": { + "name": "unraffinierter Zucker" + }, + "vanilla": { + "name": "Vanille" + }, + "vegetables": { + "name": "Gemüse" + }, + "watercress": { + "name": "Brunnenkresse" + }, + "watermelon": { + "name": "Wassermelone", + "plural_name": "Wassermelonen" + }, + "white-mushroom": { + "name": "weißer Pilz", + "plural_name": "weiße Pilze" + }, + "white-sugar": { + "name": "weißer Zucker" + }, + "xanthan-gum": { + "name": "Xanthan" + }, + "yam": { + "name": "Yamswurzel", + "plural_name": "Yamswurzeln" + }, + "yeast": { + "name": "Hefe" + }, + "zucchini": { + "name": "Zucchini", + "plural_name": "Zucchini" + } + } + }, + "Obst & Gemüse": { + "foods": {} + }, + "Getreide": { + "foods": {} + }, + "Obst": { + "foods": {} + }, + "Gemüse": { + "foods": {} + }, + "Fleisch": { + "foods": {} + }, + "Meeresfrüchte": { + "foods": {} + }, + "Getränke": { + "foods": {} + }, + "Backwaren": { + "foods": {} + }, + "Konserven": { + "foods": {} + }, + "Würzmittel": { + "foods": {} + }, + "Konditorwaren": { + "foods": {} + }, + "Milchprodukte": { + "foods": {} + }, + "Tiefkühlware": { + "foods": {} + }, + "Bio-Lebensmittel": { + "foods": {} + }, + "Haushalt": { + "foods": {} + }, + "Fleischprodukte": { + "foods": {} + }, + "Snacks": { + "foods": {} + }, + "Gewürze": { + "foods": {} + }, + "Süßwaren": { + "foods": {} + }, + "Alkohol": { + "foods": {} + }, + "Sonstiges": { + "foods": {} + } +} diff --git a/mealie/repos/seed/resources/foods/locales/el-GR.json b/mealie/repos/seed/resources/foods/locales/el-GR.json index 30012e071..266262bd5 100644 --- a/mealie/repos/seed/resources/foods/locales/el-GR.json +++ b/mealie/repos/seed/resources/foods/locales/el-GR.json @@ -1,692 +1,759 @@ { - "acorn-squash": { - "name": "βελανίδι σκουός" - }, - "alfalfa-sprouts": { - "name": "φύτρα σπόρων αλφάλφα" - }, - "anchovies": { - "name": "αντζούγιες" - }, - "apples": { - "name": "μήλα", - "plural_name": "μήλα" - }, - "artichoke": { - "name": "αγκινάρα" - }, - "arugula": { - "name": "ρόκα" - }, - "asparagus": { - "name": "σπαράγγι" - }, - "avocado": { - "name": "αβοκάντο", - "plural_name": "αβοκάντο" - }, - "bacon": { - "name": "μπέικον" - }, - "baking-powder": { - "name": "μπέικιν πάουντερ" - }, - "baking-soda": { - "name": "μαγειρική σόδα" - }, - "baking-sugar": { - "name": "μαγειρική ζάχαρη" - }, - "bar-sugar": { - "name": "μπάρα ζάχαρης" - }, - "basil": { - "name": "βασιλικός" - }, - "beans": { - "name": "φασόλια" - }, - "bell-peppers": { - "name": "πιπεριές", - "plural_name": "πιπεριές" - }, - "blackberries": { - "name": "βατόμουρα" - }, - "bok-choy": { - "name": "μποκ τσόι" - }, - "brassicas": { - "name": "μπράσικες" - }, - "bread": { - "name": "ψωμί" - }, - "breadfruit": { - "name": "αρτόκαρπος" - }, - "broccoflower": { - "name": "ρομανέσκο" - }, - "broccoli": { - "name": "μπρόκολο" - }, - "broccoli-rabe": { - "name": "ραπίνι" - }, - "broccolini": { - "name": "μπροκολίνι" - }, - "brown-sugar": { - "name": "καστανή ζάχαρη" - }, - "brussels-sprouts": { - "name": "λαχανάκια Βρυξελλών" - }, - "butter": { - "name": "βούτυρο" - }, - "butternut-pumpkin": { - "name": "κολοκύθα βουτυράτη" - }, - "butternut-squash": { - "name": "κολοκύθα βουτυράτη" - }, - "cabbage": { - "name": "λάχανο", - "plural_name": "λάχανα" - }, - "cactus-edible": { - "name": "κάκτος, βρώσιμος" - }, - "calabrese": { - "name": "calabrese" - }, - "cane-sugar": { - "name": "ζάχαρη ζαχαροκαλάμου" - }, - "cannabis": { - "name": "κάνναβη" - }, - "capsicum": { - "name": "καψικόν" - }, - "caraway": { - "name": "άγριο κύμινο" - }, - "carrot": { - "name": "καρότο", - "plural_name": "καρότα" - }, - "caster-sugar": { - "name": "άχνη ζάχαρη" - }, - "castor-sugar": { - "name": "castor sugar" - }, - "catfish": { - "name": "γατόψαρο" - }, - "cauliflower": { - "name": "κουνουπίδι", - "plural_name": "κουνουπίδια" - }, - "cayenne-pepper": { - "name": "πιπέρι καγιέν" - }, - "celeriac": { - "name": "σέλινο" - }, - "celery": { - "name": "σέλινο" - }, - "cereal-grains": { - "name": "πίτουρο δημητριακών" - }, - "chard": { - "name": "σέσκουλο" - }, - "cheese": { - "name": "τυρί" - }, - "chicory": { - "name": "ραδίκι" - }, - "chilli-peppers": { - "name": "πιπεριές τσίλι", - "plural_name": "πιπεριές τσίλι" - }, - "chinese-leaves": { - "name": "κινέζικα φύλλα" - }, - "chives": { - "name": "σχοινόπρασο" - }, - "chocolate": { - "name": "σοκολάτα" - }, - "cilantro": { - "name": "κόλιανδρος" - }, - "cinnamon": { - "name": "κανέλα" - }, - "clarified-butter": { - "name": "διαυγές βούτυρο" - }, - "coconut": { - "name": "καρύδα", - "plural_name": "καρύδες" - }, - "coconut-milk": { - "name": "γάλα καρύδας" - }, - "cod": { - "name": "μπακαλιάρος" - }, - "coffee": { - "name": "καφές" - }, - "collard-greens": { - "name": "λαχανίδες" - }, - "confectioners-sugar": { - "name": "ζάχαρη άχνη" - }, - "coriander": { - "name": "κόλιανδρος" - }, - "corn": { - "name": "καλαμπόκι", - "plural_name": "καλαμπόκια" - }, - "corn-syrup": { - "name": "σιρόπι καλαμποκιού" - }, - "cottonseed-oil": { - "name": "βαμβακέλαιο" - }, - "courgette": { - "name": "κολοκυθάκι" - }, - "cream-of-tartar": { - "name": "κρέμα ταρτάρ" - }, - "cucumber": { - "name": "αγγούρι", - "plural_name": "αγγούρια" - }, - "cumin": { - "name": "κύμινο" - }, - "daikon": { - "name": "νταϊκόν", - "plural_name": "νταϊκόν" - }, - "dairy-products-and-dairy-substitutes": { - "name": "γαλακτοκομικά και υποκατάστατα γαλακτοκομικών" - }, - "dandelion": { - "name": "πικραλίδα" - }, - "demerara-sugar": { - "name": "ζάχαρη demerara" - }, - "dough": { - "name": "ζυμάρι" - }, - "edible-cactus": { - "name": "κάκτος που τρώγεται" - }, - "eggplant": { - "name": "μελιτζάνα", - "plural_name": "μελιτζάνες" - }, - "eggs": { - "name": "αβγά", - "plural_name": "αβγά" - }, - "endive": { - "name": "αντίδι", - "plural_name": "αντίδια" - }, - "fats": { - "name": "λιπαρά" - }, - "fava-beans": { - "name": "κουκιά" - }, - "fiddlehead": { - "name": "βλαστάρια φτέρης" - }, - "fiddlehead-fern": { - "name": "fiddlehead fern", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "ψάρι" - }, - "five-spice-powder": { - "name": "σκόνη πέντε μπαχαρικών" - }, - "flour": { - "name": "αλεύρι" - }, - "frisee": { - "name": "κατσαρό αντίδι" - }, - "fructose": { - "name": "φρουκτόζη" - }, - "fruit": { - "name": "φρούτο" - }, - "fruit-sugar": { - "name": "ζάχαρη φρούτων" - }, - "ful": { - "name": "ful" - }, - "garam-masala": { - "name": "γκαράμ μασάλα" - }, - "garlic": { - "name": "σκόρδο", - "plural_name": "σκόρδα" - }, - "gem-squash": { - "name": "gem squash" - }, - "ghee": { - "name": "γκι (βούτυρο)" - }, - "giblets": { - "name": "εντόσθια πουλερικών" - }, - "ginger": { - "name": "τζίντζερ" - }, - "grains": { - "name": "σιτηρά" - }, - "granulated-sugar": { - "name": "ζάχαρη σε κόκκους" - }, - "grape-seed-oil": { - "name": "έλαιο από σταφύλια" - }, - "green-onion": { - "name": "πράσινο κρεμμύδι", - "plural_name": "πράσινα κρεμμύδια" - }, - "heart-of-palm": { - "name": "καρδιά φοίνικα", - "plural_name": "καρδιές φοινίκων" - }, - "hemp": { - "name": "βιομηχανική κάνναβη" - }, - "herbs": { - "name": "βότανα" - }, - "honey": { - "name": "μέλι" - }, - "isomalt": { - "name": "ισομαλτόζη" - }, - "jackfruit": { - "name": "τζάκφρουτ", - "plural_name": "τζάκφρουτ" - }, - "jaggery": { - "name": "ζάχαρη jaggery" - }, - "jams": { - "name": "μαρμελάδα" - }, - "jellies": { - "name": "ζελέδες" - }, - "jerusalem-artichoke": { - "name": "αγκινάρα της Ιερουσαλήμ" - }, - "jicama": { - "name": "χίκαμα" - }, - "kale": { - "name": "λαχανίδα" - }, - "kohlrabi": { - "name": "λαχανόριζα" - }, - "kumara": { - "name": "κούμαρα" - }, - "leavening-agents": { - "name": "διογκωτικά" - }, - "leek": { - "name": "πράσο", - "plural_name": "πράσα" - }, - "legumes": { - "name": "όσπρια" - }, - "lemongrass": { - "name": "λεμονόχορτο" - }, - "lentils": { - "name": "φακές" - }, - "lettuce": { - "name": "μαρούλι" - }, - "liver": { - "name": "συκώτι", - "plural_name": "συκώτια" - }, - "maize": { - "name": "καλαμπόκι" - }, - "maple-syrup": { - "name": "σιρόπι σφενδάμου" - }, - "meat": { - "name": "κρέας" - }, - "milk": { - "name": "γάλα" - }, - "mortadella": { - "name": "μορταδέλα" - }, - "mushroom": { - "name": "μανιτάρι", - "plural_name": "μανιτάρια" - }, - "mussels": { - "name": "μύδια" - }, - "nanaimo-bar-mix": { - "name": "μείγμα μπάρας nanaimo" - }, - "nori": { - "name": "νόρι" - }, - "nutmeg": { - "name": "μοσχοκάρυδο" - }, - "nutritional-yeast-flakes": { - "name": "νιφάδες μαγιάς" - }, - "nuts": { - "name": "ξηροί καρποί" - }, - "octopuses": { - "name": "χταπόδια", - "plural_name": "χταπόδια" - }, - "oils": { - "name": "λάδια" - }, - "okra": { - "name": "μπάμια" - }, - "olive": { - "name": "ελιά" - }, - "olive-oil": { - "name": "ελαιόλαδο" - }, - "onion": { - "name": "κρεμμύδι" - }, - "onion-family": { - "name": "κρεμμυδοειδή" - }, - "orange-blossom-water": { - "name": "νερό από άνθη πορτοκαλιάς" - }, - "oranges": { - "name": "πορτοκάλι", - "plural_name": "πορτοκάλια" - }, - "oregano": { - "name": "ρίγανη" - }, - "oysters": { - "name": "στρείδια" - }, - "panch-puran": { - "name": "panch puran" - }, - "paprika": { - "name": "πάπρικα" - }, - "parsley": { - "name": "μαϊντανός" - }, - "parsnip": { - "name": "παστινάκι", - "plural_name": "παστινάκια" - }, - "pear": { - "name": "αχλάδι", - "plural_name": "αχλάδια" - }, - "peas": { - "name": "αρακάς" - }, - "pepper": { - "name": "πιπέρι", - "plural_name": "πιπεριές" - }, - "pineapple": { - "name": "ανανάς", - "plural_name": "ανανάδες" - }, - "plantain": { - "name": "μπανάνες Αντιλλών", - "plural_name": "μπανάνες Αντιλλών" - }, - "poppy-seeds": { - "name": "παπαρουνόσπορος" - }, - "potato": { - "name": "πατάτα", - "plural_name": "πατάτες" - }, - "poultry": { - "name": "πουλερικά" - }, - "powdered-sugar": { - "name": "ζάχαρη άχνη" - }, - "pumpkin": { - "name": "κολοκύθα", - "plural_name": "κολοκύθες" - }, - "pumpkin-seeds": { - "name": "σπόροι κολοκύθας" - }, - "radish": { - "name": "ραπανάκι", - "plural_name": "ραπανάκια" - }, - "raw-sugar": { - "name": "ακατέργαστη ζάχαρη" - }, - "refined-sugar": { - "name": "ραφιναρισμένη ζάχαρη" - }, - "rice": { - "name": "ρύζι" - }, - "rice-flour": { - "name": "ρυζάλευρο" - }, - "rock-sugar": { - "name": "κύβοι ζάχαρης" - }, - "rum": { - "name": "ρούμι" - }, - "salmon": { - "name": "σολομός" - }, - "salt": { - "name": "αλάτι" - }, - "salt-cod": { - "name": "αλατισμένος μπακαλιάρος" - }, - "scallion": { - "name": "φρέσκο κρεμμυδάκι", - "plural_name": "φρέσκα κρεμμυδάκια" - }, - "seafood": { - "name": "θαλασσινά" - }, - "seeds": { - "name": "σπόροι" - }, - "sesame-seeds": { - "name": "σπόροι σουσαμιού" - }, - "shallot": { - "name": "ασκαλώνιο", - "plural_name": "ασκαλώνια" - }, - "skate": { - "name": "σαλάχι" - }, - "soda": { - "name": "σόδα" - }, - "soda-baking": { - "name": "σόδα, μπέικιν" - }, - "soybean": { - "name": "σόγια" - }, - "spaghetti-squash": { - "name": "μακαρόνια κολοκύθας", - "plural_name": "μακαρόνια κολοκύθας" - }, - "speck": { - "name": "σπεκ" - }, - "spices": { - "name": "μπαχαρικά" - }, - "spinach": { - "name": "σπανάκι" - }, - "spring-onion": { - "name": "φρέσκο κρεμμυδάκι", - "plural_name": "φρέσκα κρεμμυδάκια" - }, - "squash": { - "name": "κολοκύθα", - "plural_name": "κολοκύθες" - }, - "squash-family": { - "name": "κολοκυθοειδή" - }, - "stockfish": { - "name": "ξηρός μπακαλάος" - }, - "sugar": { - "name": "ζάχαρη" - }, - "sunchoke": { - "name": "τοπιναμπούρ", - "plural_name": "τοπιναμπούρ" - }, - "sunflower-seeds": { - "name": "σπόροι ηλίανθου" - }, - "superfine-sugar": { - "name": "υπερλεπτή ζάχαρη" - }, - "sweet-potato": { - "name": "γλυκοπατάτα", - "plural_name": "γλυκοπατάτες" - }, - "sweetcorn": { - "name": "γλυκο καλαμποκι", - "plural_name": "γλυκά καλαμπόκια" - }, - "sweeteners": { - "name": "γλυκαντικά" - }, - "tahini": { - "name": "ταχίνι" - }, - "taro": { - "name": "κολοκασία (εδώδιμος)", - "plural_name": "κολοκασίες (εδώδιμες)" - }, - "teff": { - "name": "τεφ" - }, - "tomato": { - "name": "ντομάτα", - "plural_name": "ντομάτες" - }, - "trout": { - "name": "πέστροφα" - }, - "tubers": { - "name": "κόνδυλοι", - "plural_name": "κόνδυλοι" - }, - "tuna": { - "name": "τόνος" - }, - "turbanado-sugar": { - "name": "turbanado sugar" - }, - "turnip": { - "name": "γογγύλι", - "plural_name": "γογγύλια" - }, - "unrefined-sugar": { - "name": "αραφινάριστη ζάχαρη" - }, - "vanilla": { - "name": "βανίλια" - }, - "vegetables": { - "name": "λαχανικά" - }, - "watercress": { - "name": "νεροκάρδαμο" - }, - "watermelon": { - "name": "καρπούζι", - "plural_name": "καρπούζια" - }, - "white-mushroom": { - "name": "λευκό μανιτάρι", - "plural_name": "λευκά μανιτάρια" - }, - "white-sugar": { - "name": "λευκή ζάχαρη" - }, - "xanthan-gum": { - "name": "ξανθάνη" - }, - "yam": { - "name": "γιαμ", - "plural_name": "γιαμ" - }, - "yeast": { - "name": "μαγιά" - }, - "zucchini": { - "name": "κολοκύθι", - "plural_name": "κολοκύθια" - } + "": { + "foods": { + "acorn-squash": { + "name": "βελανίδι σκουός" + }, + "alfalfa-sprouts": { + "name": "φύτρα σπόρων αλφάλφα" + }, + "anchovies": { + "name": "αντζούγιες" + }, + "apples": { + "name": "μήλα", + "plural_name": "μήλα" + }, + "artichoke": { + "name": "αγκινάρα" + }, + "arugula": { + "name": "ρόκα" + }, + "asparagus": { + "name": "σπαράγγι" + }, + "avocado": { + "name": "αβοκάντο", + "plural_name": "αβοκάντο" + }, + "bacon": { + "name": "μπέικον" + }, + "baking-powder": { + "name": "μπέικιν πάουντερ" + }, + "baking-soda": { + "name": "μαγειρική σόδα" + }, + "baking-sugar": { + "name": "μαγειρική ζάχαρη" + }, + "bar-sugar": { + "name": "μπάρα ζάχαρης" + }, + "basil": { + "name": "βασιλικός" + }, + "beans": { + "name": "φασόλια" + }, + "bell-peppers": { + "name": "πιπεριές", + "plural_name": "πιπεριές" + }, + "blackberries": { + "name": "βατόμουρα" + }, + "bok-choy": { + "name": "μποκ τσόι" + }, + "brassicas": { + "name": "μπράσικες" + }, + "bread": { + "name": "ψωμί" + }, + "breadfruit": { + "name": "αρτόκαρπος" + }, + "broccoflower": { + "name": "ρομανέσκο" + }, + "broccoli": { + "name": "μπρόκολο" + }, + "broccoli-rabe": { + "name": "ραπίνι" + }, + "broccolini": { + "name": "μπροκολίνι" + }, + "brown-sugar": { + "name": "καστανή ζάχαρη" + }, + "brussels-sprouts": { + "name": "λαχανάκια Βρυξελλών" + }, + "butter": { + "name": "βούτυρο" + }, + "butternut-pumpkin": { + "name": "κολοκύθα βουτυράτη" + }, + "butternut-squash": { + "name": "κολοκύθα βουτυράτη" + }, + "cabbage": { + "name": "λάχανο", + "plural_name": "λάχανα" + }, + "cactus-edible": { + "name": "κάκτος, βρώσιμος" + }, + "calabrese": { + "name": "calabrese" + }, + "cane-sugar": { + "name": "ζάχαρη ζαχαροκαλάμου" + }, + "cannabis": { + "name": "κάνναβη" + }, + "capsicum": { + "name": "καψικόν" + }, + "caraway": { + "name": "άγριο κύμινο" + }, + "carrot": { + "name": "καρότο", + "plural_name": "καρότα" + }, + "caster-sugar": { + "name": "άχνη ζάχαρη" + }, + "castor-sugar": { + "name": "castor sugar" + }, + "catfish": { + "name": "γατόψαρο" + }, + "cauliflower": { + "name": "κουνουπίδι", + "plural_name": "κουνουπίδια" + }, + "cayenne-pepper": { + "name": "πιπέρι καγιέν" + }, + "celeriac": { + "name": "σέλινο" + }, + "celery": { + "name": "σέλινο" + }, + "cereal-grains": { + "name": "πίτουρο δημητριακών" + }, + "chard": { + "name": "σέσκουλο" + }, + "cheese": { + "name": "τυρί" + }, + "chicory": { + "name": "ραδίκι" + }, + "chilli-peppers": { + "name": "πιπεριές τσίλι", + "plural_name": "πιπεριές τσίλι" + }, + "chinese-leaves": { + "name": "κινέζικα φύλλα" + }, + "chives": { + "name": "σχοινόπρασο" + }, + "chocolate": { + "name": "σοκολάτα" + }, + "cilantro": { + "name": "κόλιανδρος" + }, + "cinnamon": { + "name": "κανέλα" + }, + "clarified-butter": { + "name": "διαυγές βούτυρο" + }, + "coconut": { + "name": "καρύδα", + "plural_name": "καρύδες" + }, + "coconut-milk": { + "name": "γάλα καρύδας" + }, + "cod": { + "name": "μπακαλιάρος" + }, + "coffee": { + "name": "καφές" + }, + "collard-greens": { + "name": "λαχανίδες" + }, + "confectioners-sugar": { + "name": "ζάχαρη άχνη" + }, + "coriander": { + "name": "κόλιανδρος" + }, + "corn": { + "name": "καλαμπόκι", + "plural_name": "καλαμπόκια" + }, + "corn-syrup": { + "name": "σιρόπι καλαμποκιού" + }, + "cottonseed-oil": { + "name": "βαμβακέλαιο" + }, + "courgette": { + "name": "κολοκυθάκι" + }, + "cream-of-tartar": { + "name": "κρέμα ταρτάρ" + }, + "cucumber": { + "name": "αγγούρι", + "plural_name": "αγγούρια" + }, + "cumin": { + "name": "κύμινο" + }, + "daikon": { + "name": "νταϊκόν", + "plural_name": "νταϊκόν" + }, + "dairy-products-and-dairy-substitutes": { + "name": "γαλακτοκομικά και υποκατάστατα γαλακτοκομικών" + }, + "dandelion": { + "name": "πικραλίδα" + }, + "demerara-sugar": { + "name": "ζάχαρη demerara" + }, + "dough": { + "name": "ζυμάρι" + }, + "edible-cactus": { + "name": "κάκτος που τρώγεται" + }, + "eggplant": { + "name": "μελιτζάνα", + "plural_name": "μελιτζάνες" + }, + "eggs": { + "name": "αβγά", + "plural_name": "αβγά" + }, + "endive": { + "name": "αντίδι", + "plural_name": "αντίδια" + }, + "fats": { + "name": "λιπαρά" + }, + "fava-beans": { + "name": "κουκιά" + }, + "fiddlehead": { + "name": "βλαστάρια φτέρης" + }, + "fiddlehead-fern": { + "name": "fiddlehead fern", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "ψάρι" + }, + "five-spice-powder": { + "name": "σκόνη πέντε μπαχαρικών" + }, + "flour": { + "name": "αλεύρι" + }, + "frisee": { + "name": "κατσαρό αντίδι" + }, + "fructose": { + "name": "φρουκτόζη" + }, + "fruit": { + "name": "φρούτο" + }, + "fruit-sugar": { + "name": "ζάχαρη φρούτων" + }, + "ful": { + "name": "ful" + }, + "garam-masala": { + "name": "γκαράμ μασάλα" + }, + "garlic": { + "name": "σκόρδο", + "plural_name": "σκόρδα" + }, + "gem-squash": { + "name": "gem squash" + }, + "ghee": { + "name": "γκι (βούτυρο)" + }, + "giblets": { + "name": "εντόσθια πουλερικών" + }, + "ginger": { + "name": "τζίντζερ" + }, + "grains": { + "name": "σιτηρά" + }, + "granulated-sugar": { + "name": "ζάχαρη σε κόκκους" + }, + "grape-seed-oil": { + "name": "έλαιο από σταφύλια" + }, + "green-onion": { + "name": "πράσινο κρεμμύδι", + "plural_name": "πράσινα κρεμμύδια" + }, + "heart-of-palm": { + "name": "καρδιά φοίνικα", + "plural_name": "καρδιές φοινίκων" + }, + "hemp": { + "name": "βιομηχανική κάνναβη" + }, + "herbs": { + "name": "βότανα" + }, + "honey": { + "name": "μέλι" + }, + "isomalt": { + "name": "ισομαλτόζη" + }, + "jackfruit": { + "name": "τζάκφρουτ", + "plural_name": "τζάκφρουτ" + }, + "jaggery": { + "name": "ζάχαρη jaggery" + }, + "jams": { + "name": "μαρμελάδα" + }, + "jellies": { + "name": "ζελέδες" + }, + "jerusalem-artichoke": { + "name": "αγκινάρα της Ιερουσαλήμ" + }, + "jicama": { + "name": "χίκαμα" + }, + "kale": { + "name": "λαχανίδα" + }, + "kohlrabi": { + "name": "λαχανόριζα" + }, + "kumara": { + "name": "κούμαρα" + }, + "leavening-agents": { + "name": "διογκωτικά" + }, + "leek": { + "name": "πράσο", + "plural_name": "πράσα" + }, + "legumes": { + "name": "όσπρια" + }, + "lemongrass": { + "name": "λεμονόχορτο" + }, + "lentils": { + "name": "φακές" + }, + "lettuce": { + "name": "μαρούλι" + }, + "liver": { + "name": "συκώτι", + "plural_name": "συκώτια" + }, + "maize": { + "name": "καλαμπόκι" + }, + "maple-syrup": { + "name": "σιρόπι σφενδάμου" + }, + "meat": { + "name": "κρέας" + }, + "milk": { + "name": "γάλα" + }, + "mortadella": { + "name": "μορταδέλα" + }, + "mushroom": { + "name": "μανιτάρι", + "plural_name": "μανιτάρια" + }, + "mussels": { + "name": "μύδια" + }, + "nanaimo-bar-mix": { + "name": "μείγμα μπάρας nanaimo" + }, + "nori": { + "name": "νόρι" + }, + "nutmeg": { + "name": "μοσχοκάρυδο" + }, + "nutritional-yeast-flakes": { + "name": "νιφάδες μαγιάς" + }, + "nuts": { + "name": "ξηροί καρποί" + }, + "octopuses": { + "name": "χταπόδια", + "plural_name": "χταπόδια" + }, + "oils": { + "name": "λάδια" + }, + "okra": { + "name": "μπάμια" + }, + "olive": { + "name": "ελιά" + }, + "olive-oil": { + "name": "ελαιόλαδο" + }, + "onion": { + "name": "κρεμμύδι" + }, + "onion-family": { + "name": "κρεμμυδοειδή" + }, + "orange-blossom-water": { + "name": "νερό από άνθη πορτοκαλιάς" + }, + "oranges": { + "name": "πορτοκάλι", + "plural_name": "πορτοκάλια" + }, + "oregano": { + "name": "ρίγανη" + }, + "oysters": { + "name": "στρείδια" + }, + "panch-puran": { + "name": "panch puran" + }, + "paprika": { + "name": "πάπρικα" + }, + "parsley": { + "name": "μαϊντανός" + }, + "parsnip": { + "name": "παστινάκι", + "plural_name": "παστινάκια" + }, + "pear": { + "name": "αχλάδι", + "plural_name": "αχλάδια" + }, + "peas": { + "name": "αρακάς" + }, + "pepper": { + "name": "πιπέρι", + "plural_name": "πιπεριές" + }, + "pineapple": { + "name": "ανανάς", + "plural_name": "ανανάδες" + }, + "plantain": { + "name": "μπανάνες Αντιλλών", + "plural_name": "μπανάνες Αντιλλών" + }, + "poppy-seeds": { + "name": "παπαρουνόσπορος" + }, + "potato": { + "name": "πατάτα", + "plural_name": "πατάτες" + }, + "poultry": { + "name": "πουλερικά" + }, + "powdered-sugar": { + "name": "ζάχαρη άχνη" + }, + "pumpkin": { + "name": "κολοκύθα", + "plural_name": "κολοκύθες" + }, + "pumpkin-seeds": { + "name": "σπόροι κολοκύθας" + }, + "radish": { + "name": "ραπανάκι", + "plural_name": "ραπανάκια" + }, + "raw-sugar": { + "name": "ακατέργαστη ζάχαρη" + }, + "refined-sugar": { + "name": "ραφιναρισμένη ζάχαρη" + }, + "rice": { + "name": "ρύζι" + }, + "rice-flour": { + "name": "ρυζάλευρο" + }, + "rock-sugar": { + "name": "κύβοι ζάχαρης" + }, + "rum": { + "name": "ρούμι" + }, + "salmon": { + "name": "σολομός" + }, + "salt": { + "name": "αλάτι" + }, + "salt-cod": { + "name": "αλατισμένος μπακαλιάρος" + }, + "scallion": { + "name": "φρέσκο κρεμμυδάκι", + "plural_name": "φρέσκα κρεμμυδάκια" + }, + "seafood": { + "name": "θαλασσινά" + }, + "seeds": { + "name": "σπόροι" + }, + "sesame-seeds": { + "name": "σπόροι σουσαμιού" + }, + "shallot": { + "name": "ασκαλώνιο", + "plural_name": "ασκαλώνια" + }, + "skate": { + "name": "σαλάχι" + }, + "soda": { + "name": "σόδα" + }, + "soda-baking": { + "name": "σόδα, μπέικιν" + }, + "soybean": { + "name": "σόγια" + }, + "spaghetti-squash": { + "name": "μακαρόνια κολοκύθας", + "plural_name": "μακαρόνια κολοκύθας" + }, + "speck": { + "name": "σπεκ" + }, + "spices": { + "name": "μπαχαρικά" + }, + "spinach": { + "name": "σπανάκι" + }, + "spring-onion": { + "name": "φρέσκο κρεμμυδάκι", + "plural_name": "φρέσκα κρεμμυδάκια" + }, + "squash": { + "name": "κολοκύθα", + "plural_name": "κολοκύθες" + }, + "squash-family": { + "name": "κολοκυθοειδή" + }, + "stockfish": { + "name": "ξηρός μπακαλάος" + }, + "sugar": { + "name": "ζάχαρη" + }, + "sunchoke": { + "name": "τοπιναμπούρ", + "plural_name": "τοπιναμπούρ" + }, + "sunflower-seeds": { + "name": "σπόροι ηλίανθου" + }, + "superfine-sugar": { + "name": "υπερλεπτή ζάχαρη" + }, + "sweet-potato": { + "name": "γλυκοπατάτα", + "plural_name": "γλυκοπατάτες" + }, + "sweetcorn": { + "name": "γλυκο καλαμποκι", + "plural_name": "γλυκά καλαμπόκια" + }, + "sweeteners": { + "name": "γλυκαντικά" + }, + "tahini": { + "name": "ταχίνι" + }, + "taro": { + "name": "κολοκασία (εδώδιμος)", + "plural_name": "κολοκασίες (εδώδιμες)" + }, + "teff": { + "name": "τεφ" + }, + "tomato": { + "name": "ντομάτα", + "plural_name": "ντομάτες" + }, + "trout": { + "name": "πέστροφα" + }, + "tubers": { + "name": "κόνδυλοι", + "plural_name": "κόνδυλοι" + }, + "tuna": { + "name": "τόνος" + }, + "turbanado-sugar": { + "name": "turbanado sugar" + }, + "turnip": { + "name": "γογγύλι", + "plural_name": "γογγύλια" + }, + "unrefined-sugar": { + "name": "αραφινάριστη ζάχαρη" + }, + "vanilla": { + "name": "βανίλια" + }, + "vegetables": { + "name": "λαχανικά" + }, + "watercress": { + "name": "νεροκάρδαμο" + }, + "watermelon": { + "name": "καρπούζι", + "plural_name": "καρπούζια" + }, + "white-mushroom": { + "name": "λευκό μανιτάρι", + "plural_name": "λευκά μανιτάρια" + }, + "white-sugar": { + "name": "λευκή ζάχαρη" + }, + "xanthan-gum": { + "name": "ξανθάνη" + }, + "yam": { + "name": "γιαμ", + "plural_name": "γιαμ" + }, + "yeast": { + "name": "μαγιά" + }, + "zucchini": { + "name": "κολοκύθι", + "plural_name": "κολοκύθια" + } + } + }, + "Παραγωγής": { + "foods": {} + }, + "Σιτηρά": { + "foods": {} + }, + "Φρούτα": { + "foods": {} + }, + "Λαχανικά": { + "foods": {} + }, + "Κρέας": { + "foods": {} + }, + "Θαλασσινά": { + "foods": {} + }, + "Ποτά": { + "foods": {} + }, + "Αρτοσκευάσματα": { + "foods": {} + }, + "Κονσερβοποιημένα Αγαθά": { + "foods": {} + }, + "Καρυκεύματα": { + "foods": {} + }, + "Ζαχαροπλαστική": { + "foods": {} + }, + "Γαλακτοκομικά": { + "foods": {} + }, + "Κατεψυγμένα Τρόφιμα": { + "foods": {} + }, + "Υγιεινά τρόφιμα": { + "foods": {} + }, + "Νοικοκυριό": { + "foods": {} + }, + "Κρεατικά": { + "foods": {} + }, + "Σνακ": { + "foods": {} + }, + "Μπαχαρικά": { + "foods": {} + }, + "Γλυκά": { + "foods": {} + }, + "Αλκοόλ": { + "foods": {} + }, + "Άλλα": { + "foods": {} + } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/en-GB.json b/mealie/repos/seed/resources/foods/locales/en-GB.json index 67f4cecfd..0537c499a 100644 --- a/mealie/repos/seed/resources/foods/locales/en-GB.json +++ b/mealie/repos/seed/resources/foods/locales/en-GB.json @@ -1,692 +1,759 @@ { - "acorn-squash": { - "name": "acorn squash" - }, - "alfalfa-sprouts": { - "name": "alfalfa sprouts" - }, - "anchovies": { - "name": "anchovies" - }, - "apples": { - "name": "apple", - "plural_name": "apples" - }, - "artichoke": { - "name": "artichoke" - }, - "arugula": { - "name": "rocket" - }, - "asparagus": { - "name": "asparagus" - }, - "avocado": { - "name": "avocado", - "plural_name": "avocados" - }, - "bacon": { - "name": "bacon" - }, - "baking-powder": { - "name": "baking powder" - }, - "baking-soda": { - "name": "bicarbonate of soda" - }, - "baking-sugar": { - "name": "baking sugar" - }, - "bar-sugar": { - "name": "bar sugar" - }, - "basil": { - "name": "basil" - }, - "beans": { - "name": "beans" - }, - "bell-peppers": { - "name": "bell pepper", - "plural_name": "bell peppers" - }, - "blackberries": { - "name": "blackberries" - }, - "bok-choy": { - "name": "pak choi" - }, - "brassicas": { - "name": "brassicas" - }, - "bread": { - "name": "bread" - }, - "breadfruit": { - "name": "breadfruit" - }, - "broccoflower": { - "name": "broccoflower" - }, - "broccoli": { - "name": "broccoli" - }, - "broccoli-rabe": { - "name": "broccoli rabe" - }, - "broccolini": { - "name": "Tender-stem broccoli" - }, - "brown-sugar": { - "name": "brown sugar" - }, - "brussels-sprouts": { - "name": "brussel sprouts" - }, - "butter": { - "name": "butter" - }, - "butternut-pumpkin": { - "name": "butternut pumpkin" - }, - "butternut-squash": { - "name": "butternut squash" - }, - "cabbage": { - "name": "cabbage", - "plural_name": "cabbages" - }, - "cactus-edible": { - "name": "cactus, edible" - }, - "calabrese": { - "name": "calabrese" - }, - "cane-sugar": { - "name": "cane sugar" - }, - "cannabis": { - "name": "cannabis" - }, - "capsicum": { - "name": "capsicum" - }, - "caraway": { - "name": "caraway" - }, - "carrot": { - "name": "carrot", - "plural_name": "carrots" - }, - "caster-sugar": { - "name": "caster sugar" - }, - "castor-sugar": { - "name": "caster sugar" - }, - "catfish": { - "name": "catfish" - }, - "cauliflower": { - "name": "cauliflower", - "plural_name": "cauliflowers" - }, - "cayenne-pepper": { - "name": "cayenne pepper" - }, - "celeriac": { - "name": "celery root" - }, - "celery": { - "name": "celery" - }, - "cereal-grains": { - "name": "cereal grains" - }, - "chard": { - "name": "chard" - }, - "cheese": { - "name": "cheese" - }, - "chicory": { - "name": "chicory" - }, - "chilli-peppers": { - "name": "chilli pepper", - "plural_name": "chilli peppers" - }, - "chinese-leaves": { - "name": "chinese leaves" - }, - "chives": { - "name": "chives" - }, - "chocolate": { - "name": "chocolate" - }, - "cilantro": { - "name": "cilantro" - }, - "cinnamon": { - "name": "cinnamon" - }, - "clarified-butter": { - "name": "clarified butter" - }, - "coconut": { - "name": "coconut", - "plural_name": "coconuts" - }, - "coconut-milk": { - "name": "coconut milk" - }, - "cod": { - "name": "cod" - }, - "coffee": { - "name": "coffee" - }, - "collard-greens": { - "name": "collard greens" - }, - "confectioners-sugar": { - "name": "confectioners' sugar" - }, - "coriander": { - "name": "coriander" - }, - "corn": { - "name": "corn", - "plural_name": "corns" - }, - "corn-syrup": { - "name": "corn syrup" - }, - "cottonseed-oil": { - "name": "cottonseed oil" - }, - "courgette": { - "name": "courgette" - }, - "cream-of-tartar": { - "name": "cream of tartar" - }, - "cucumber": { - "name": "cucumber", - "plural_name": "cucumbers" - }, - "cumin": { - "name": "cumin" - }, - "daikon": { - "name": "diakon", - "plural_name": "daikons" - }, - "dairy-products-and-dairy-substitutes": { - "name": "dairy products and dairy substitutes" - }, - "dandelion": { - "name": "dandelion" - }, - "demerara-sugar": { - "name": "demerara sugar" - }, - "dough": { - "name": "dough" - }, - "edible-cactus": { - "name": "edible cactus" - }, - "eggplant": { - "name": "aubergine", - "plural_name": "eggplants" - }, - "eggs": { - "name": "egg", - "plural_name": "eggs" - }, - "endive": { - "name": "endive", - "plural_name": "endives" - }, - "fats": { - "name": "fats" - }, - "fava-beans": { - "name": "broad beans" - }, - "fiddlehead": { - "name": "fiddlehead" - }, - "fiddlehead-fern": { - "name": "fiddlehead fern", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "fish" - }, - "five-spice-powder": { - "name": "five spice powder" - }, - "flour": { - "name": "flour" - }, - "frisee": { - "name": "frisee" - }, - "fructose": { - "name": "fructose" - }, - "fruit": { - "name": "fruit" - }, - "fruit-sugar": { - "name": "fruit sugar" - }, - "ful": { - "name": "ful" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "garlic", - "plural_name": "garlics" - }, - "gem-squash": { - "name": "gem squash" - }, - "ghee": { - "name": "ghee" - }, - "giblets": { - "name": "giblets" - }, - "ginger": { - "name": "ginger" - }, - "grains": { - "name": "grain" - }, - "granulated-sugar": { - "name": "granulated sugar" - }, - "grape-seed-oil": { - "name": "grape seed oil" - }, - "green-onion": { - "name": "green onion", - "plural_name": "green onions" - }, - "heart-of-palm": { - "name": "heart of palm", - "plural_name": "heart of palms" - }, - "hemp": { - "name": "hemp" - }, - "herbs": { - "name": "herbs" - }, - "honey": { - "name": "honey" - }, - "isomalt": { - "name": "isomalt" - }, - "jackfruit": { - "name": "jackfruit", - "plural_name": "jackfruits" - }, - "jaggery": { - "name": "jaggery" - }, - "jams": { - "name": "jam" - }, - "jellies": { - "name": "jellies" - }, - "jerusalem-artichoke": { - "name": "jerusalem artichoke" - }, - "jicama": { - "name": "jicama" - }, - "kale": { - "name": "kale" - }, - "kohlrabi": { - "name": "kohlrabi" - }, - "kumara": { - "name": "kumara" - }, - "leavening-agents": { - "name": "leavening agents" - }, - "leek": { - "name": "leek", - "plural_name": "leeks" - }, - "legumes": { - "name": "legumes" - }, - "lemongrass": { - "name": "lemongrass" - }, - "lentils": { - "name": "lentils" - }, - "lettuce": { - "name": "lettuce" - }, - "liver": { - "name": "liver", - "plural_name": "livers" - }, - "maize": { - "name": "maize" - }, - "maple-syrup": { - "name": "maple syrup" - }, - "meat": { - "name": "meat" - }, - "milk": { - "name": "milk" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "mushroom", - "plural_name": "mushrooms" - }, - "mussels": { - "name": "mussels" - }, - "nanaimo-bar-mix": { - "name": "nanaimo bar mix" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "nutmeg" - }, - "nutritional-yeast-flakes": { - "name": "nutritional yeast flakes" - }, - "nuts": { - "name": "nuts" - }, - "octopuses": { - "name": "octopus", - "plural_name": "octopuses" - }, - "oils": { - "name": "oils" - }, - "okra": { - "name": "okra" - }, - "olive": { - "name": "olive" - }, - "olive-oil": { - "name": "olive oil" - }, - "onion": { - "name": "onion" - }, - "onion-family": { - "name": "onion family" - }, - "orange-blossom-water": { - "name": "orange blossom water" - }, - "oranges": { - "name": "orange", - "plural_name": "oranges" - }, - "oregano": { - "name": "oregano" - }, - "oysters": { - "name": "oyster" - }, - "panch-puran": { - "name": "panch puran" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "parsley" - }, - "parsnip": { - "name": "parsnip", - "plural_name": "parsnips" - }, - "pear": { - "name": "pear", - "plural_name": "pears" - }, - "peas": { - "name": "peas" - }, - "pepper": { - "name": "pepper", - "plural_name": "peppers" - }, - "pineapple": { - "name": "pineapple", - "plural_name": "pineapples" - }, - "plantain": { - "name": "plantain", - "plural_name": "plantains" - }, - "poppy-seeds": { - "name": "poppy seeds" - }, - "potato": { - "name": "potato", - "plural_name": "potatoes" - }, - "poultry": { - "name": "poultry" - }, - "powdered-sugar": { - "name": "powdered sugar" - }, - "pumpkin": { - "name": "pumpkin", - "plural_name": "pumpkins" - }, - "pumpkin-seeds": { - "name": "pumpkin seeds" - }, - "radish": { - "name": "radish", - "plural_name": "radishes" - }, - "raw-sugar": { - "name": "raw sugar" - }, - "refined-sugar": { - "name": "refined sugar" - }, - "rice": { - "name": "rice" - }, - "rice-flour": { - "name": "rice flour" - }, - "rock-sugar": { - "name": "rock sugar" - }, - "rum": { - "name": "rum" - }, - "salmon": { - "name": "salmon" - }, - "salt": { - "name": "salt" - }, - "salt-cod": { - "name": "salt cod" - }, - "scallion": { - "name": "spring onion", - "plural_name": "scallions" - }, - "seafood": { - "name": "seafood" - }, - "seeds": { - "name": "seeds" - }, - "sesame-seeds": { - "name": "sesame seeds" - }, - "shallot": { - "name": "shallot", - "plural_name": "shallots" - }, - "skate": { - "name": "skate" - }, - "soda": { - "name": "soda" - }, - "soda-baking": { - "name": "bicarbonate of soda" - }, - "soybean": { - "name": "soya beans" - }, - "spaghetti-squash": { - "name": "spaghetti squash", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "speck" - }, - "spices": { - "name": "spices" - }, - "spinach": { - "name": "spinach" - }, - "spring-onion": { - "name": "spring onion", - "plural_name": "spring onions" - }, - "squash": { - "name": "squash", - "plural_name": "squashes" - }, - "squash-family": { - "name": "squash family" - }, - "stockfish": { - "name": "stockfish" - }, - "sugar": { - "name": "sugar" - }, - "sunchoke": { - "name": "sunchoke", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "sunflower seeds" - }, - "superfine-sugar": { - "name": "superfine sugar" - }, - "sweet-potato": { - "name": "sweet potato", - "plural_name": "sweet potatoes" - }, - "sweetcorn": { - "name": "sweetcorn", - "plural_name": "sweetcorns" - }, - "sweeteners": { - "name": "sweeteners" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "taro", - "plural_name": "taroes" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "tomato", - "plural_name": "tomatoes" - }, - "trout": { - "name": "trout" - }, - "tubers": { - "name": "tuber", - "plural_name": "tubers" - }, - "tuna": { - "name": "tuna" - }, - "turbanado-sugar": { - "name": "turbanado sugar" - }, - "turnip": { - "name": "turnip", - "plural_name": "turnips" - }, - "unrefined-sugar": { - "name": "unrefined sugar" - }, - "vanilla": { - "name": "vanilla" - }, - "vegetables": { - "name": "vegetables" - }, - "watercress": { - "name": "watercress" - }, - "watermelon": { - "name": "watermelon", - "plural_name": "watermelons" - }, - "white-mushroom": { - "name": "white mushroom", - "plural_name": "white mushrooms" - }, - "white-sugar": { - "name": "white sugar" - }, - "xanthan-gum": { - "name": "xanthan gum" - }, - "yam": { - "name": "yam", - "plural_name": "yams" - }, - "yeast": { - "name": "yeast" - }, - "zucchini": { - "name": "zucchini", - "plural_name": "zucchinis" - } -} \ No newline at end of file + "": { + "foods": { + "acorn-squash": { + "name": "acorn squash" + }, + "alfalfa-sprouts": { + "name": "alfalfa sprouts" + }, + "anchovies": { + "name": "anchovies" + }, + "apples": { + "name": "apple", + "plural_name": "apples" + }, + "artichoke": { + "name": "artichoke" + }, + "arugula": { + "name": "rocket" + }, + "asparagus": { + "name": "asparagus" + }, + "avocado": { + "name": "avocado", + "plural_name": "avocados" + }, + "bacon": { + "name": "bacon" + }, + "baking-powder": { + "name": "baking powder" + }, + "baking-soda": { + "name": "bicarbonate of soda" + }, + "baking-sugar": { + "name": "baking sugar" + }, + "bar-sugar": { + "name": "bar sugar" + }, + "basil": { + "name": "basil" + }, + "beans": { + "name": "beans" + }, + "bell-peppers": { + "name": "bell pepper", + "plural_name": "bell peppers" + }, + "blackberries": { + "name": "blackberries" + }, + "bok-choy": { + "name": "pak choi" + }, + "brassicas": { + "name": "brassicas" + }, + "bread": { + "name": "bread" + }, + "breadfruit": { + "name": "breadfruit" + }, + "broccoflower": { + "name": "broccoflower" + }, + "broccoli": { + "name": "broccoli" + }, + "broccoli-rabe": { + "name": "broccoli rabe" + }, + "broccolini": { + "name": "Tender-stem broccoli" + }, + "brown-sugar": { + "name": "brown sugar" + }, + "brussels-sprouts": { + "name": "brussel sprouts" + }, + "butter": { + "name": "butter" + }, + "butternut-pumpkin": { + "name": "butternut pumpkin" + }, + "butternut-squash": { + "name": "butternut squash" + }, + "cabbage": { + "name": "cabbage", + "plural_name": "cabbages" + }, + "cactus-edible": { + "name": "cactus, edible" + }, + "calabrese": { + "name": "calabrese" + }, + "cane-sugar": { + "name": "cane sugar" + }, + "cannabis": { + "name": "cannabis" + }, + "capsicum": { + "name": "capsicum" + }, + "caraway": { + "name": "caraway" + }, + "carrot": { + "name": "carrot", + "plural_name": "carrots" + }, + "caster-sugar": { + "name": "caster sugar" + }, + "castor-sugar": { + "name": "caster sugar" + }, + "catfish": { + "name": "catfish" + }, + "cauliflower": { + "name": "cauliflower", + "plural_name": "cauliflowers" + }, + "cayenne-pepper": { + "name": "cayenne pepper" + }, + "celeriac": { + "name": "celery root" + }, + "celery": { + "name": "celery" + }, + "cereal-grains": { + "name": "cereal grains" + }, + "chard": { + "name": "chard" + }, + "cheese": { + "name": "cheese" + }, + "chicory": { + "name": "chicory" + }, + "chilli-peppers": { + "name": "chilli pepper", + "plural_name": "chilli peppers" + }, + "chinese-leaves": { + "name": "chinese leaves" + }, + "chives": { + "name": "chives" + }, + "chocolate": { + "name": "chocolate" + }, + "cilantro": { + "name": "cilantro" + }, + "cinnamon": { + "name": "cinnamon" + }, + "clarified-butter": { + "name": "clarified butter" + }, + "coconut": { + "name": "coconut", + "plural_name": "coconuts" + }, + "coconut-milk": { + "name": "coconut milk" + }, + "cod": { + "name": "cod" + }, + "coffee": { + "name": "coffee" + }, + "collard-greens": { + "name": "collard greens" + }, + "confectioners-sugar": { + "name": "confectioners' sugar" + }, + "coriander": { + "name": "coriander" + }, + "corn": { + "name": "corn", + "plural_name": "corns" + }, + "corn-syrup": { + "name": "corn syrup" + }, + "cottonseed-oil": { + "name": "cottonseed oil" + }, + "courgette": { + "name": "courgette" + }, + "cream-of-tartar": { + "name": "cream of tartar" + }, + "cucumber": { + "name": "cucumber", + "plural_name": "cucumbers" + }, + "cumin": { + "name": "cumin" + }, + "daikon": { + "name": "diakon", + "plural_name": "daikons" + }, + "dairy-products-and-dairy-substitutes": { + "name": "dairy products and dairy substitutes" + }, + "dandelion": { + "name": "dandelion" + }, + "demerara-sugar": { + "name": "demerara sugar" + }, + "dough": { + "name": "dough" + }, + "edible-cactus": { + "name": "edible cactus" + }, + "eggplant": { + "name": "aubergine", + "plural_name": "eggplants" + }, + "eggs": { + "name": "egg", + "plural_name": "eggs" + }, + "endive": { + "name": "endive", + "plural_name": "endives" + }, + "fats": { + "name": "fats" + }, + "fava-beans": { + "name": "broad beans" + }, + "fiddlehead": { + "name": "fiddlehead" + }, + "fiddlehead-fern": { + "name": "fiddlehead fern", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "fish" + }, + "five-spice-powder": { + "name": "five spice powder" + }, + "flour": { + "name": "flour" + }, + "frisee": { + "name": "frisee" + }, + "fructose": { + "name": "fructose" + }, + "fruit": { + "name": "fruit" + }, + "fruit-sugar": { + "name": "fruit sugar" + }, + "ful": { + "name": "ful" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "garlic", + "plural_name": "garlics" + }, + "gem-squash": { + "name": "gem squash" + }, + "ghee": { + "name": "ghee" + }, + "giblets": { + "name": "giblets" + }, + "ginger": { + "name": "ginger" + }, + "grains": { + "name": "grain" + }, + "granulated-sugar": { + "name": "granulated sugar" + }, + "grape-seed-oil": { + "name": "grape seed oil" + }, + "green-onion": { + "name": "green onion", + "plural_name": "green onions" + }, + "heart-of-palm": { + "name": "heart of palm", + "plural_name": "heart of palms" + }, + "hemp": { + "name": "hemp" + }, + "herbs": { + "name": "herbs" + }, + "honey": { + "name": "honey" + }, + "isomalt": { + "name": "isomalt" + }, + "jackfruit": { + "name": "jackfruit", + "plural_name": "jackfruits" + }, + "jaggery": { + "name": "jaggery" + }, + "jams": { + "name": "jam" + }, + "jellies": { + "name": "jellies" + }, + "jerusalem-artichoke": { + "name": "jerusalem artichoke" + }, + "jicama": { + "name": "jicama" + }, + "kale": { + "name": "kale" + }, + "kohlrabi": { + "name": "kohlrabi" + }, + "kumara": { + "name": "kumara" + }, + "leavening-agents": { + "name": "leavening agents" + }, + "leek": { + "name": "leek", + "plural_name": "leeks" + }, + "legumes": { + "name": "legumes" + }, + "lemongrass": { + "name": "lemongrass" + }, + "lentils": { + "name": "lentils" + }, + "lettuce": { + "name": "lettuce" + }, + "liver": { + "name": "liver", + "plural_name": "livers" + }, + "maize": { + "name": "maize" + }, + "maple-syrup": { + "name": "maple syrup" + }, + "meat": { + "name": "meat" + }, + "milk": { + "name": "milk" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "mushroom", + "plural_name": "mushrooms" + }, + "mussels": { + "name": "mussels" + }, + "nanaimo-bar-mix": { + "name": "nanaimo bar mix" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "nutmeg" + }, + "nutritional-yeast-flakes": { + "name": "nutritional yeast flakes" + }, + "nuts": { + "name": "nuts" + }, + "octopuses": { + "name": "octopus", + "plural_name": "octopuses" + }, + "oils": { + "name": "oils" + }, + "okra": { + "name": "okra" + }, + "olive": { + "name": "olive" + }, + "olive-oil": { + "name": "olive oil" + }, + "onion": { + "name": "onion" + }, + "onion-family": { + "name": "onion family" + }, + "orange-blossom-water": { + "name": "orange blossom water" + }, + "oranges": { + "name": "orange", + "plural_name": "oranges" + }, + "oregano": { + "name": "oregano" + }, + "oysters": { + "name": "oyster" + }, + "panch-puran": { + "name": "panch puran" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "parsley" + }, + "parsnip": { + "name": "parsnip", + "plural_name": "parsnips" + }, + "pear": { + "name": "pear", + "plural_name": "pears" + }, + "peas": { + "name": "peas" + }, + "pepper": { + "name": "pepper", + "plural_name": "peppers" + }, + "pineapple": { + "name": "pineapple", + "plural_name": "pineapples" + }, + "plantain": { + "name": "plantain", + "plural_name": "plantains" + }, + "poppy-seeds": { + "name": "poppy seeds" + }, + "potato": { + "name": "potato", + "plural_name": "potatoes" + }, + "poultry": { + "name": "poultry" + }, + "powdered-sugar": { + "name": "powdered sugar" + }, + "pumpkin": { + "name": "pumpkin", + "plural_name": "pumpkins" + }, + "pumpkin-seeds": { + "name": "pumpkin seeds" + }, + "radish": { + "name": "radish", + "plural_name": "radishes" + }, + "raw-sugar": { + "name": "raw sugar" + }, + "refined-sugar": { + "name": "refined sugar" + }, + "rice": { + "name": "rice" + }, + "rice-flour": { + "name": "rice flour" + }, + "rock-sugar": { + "name": "rock sugar" + }, + "rum": { + "name": "rum" + }, + "salmon": { + "name": "salmon" + }, + "salt": { + "name": "salt" + }, + "salt-cod": { + "name": "salt cod" + }, + "scallion": { + "name": "spring onion", + "plural_name": "scallions" + }, + "seafood": { + "name": "seafood" + }, + "seeds": { + "name": "seeds" + }, + "sesame-seeds": { + "name": "sesame seeds" + }, + "shallot": { + "name": "shallot", + "plural_name": "shallots" + }, + "skate": { + "name": "skate" + }, + "soda": { + "name": "soda" + }, + "soda-baking": { + "name": "bicarbonate of soda" + }, + "soybean": { + "name": "soya beans" + }, + "spaghetti-squash": { + "name": "spaghetti squash", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "speck" + }, + "spices": { + "name": "spices" + }, + "spinach": { + "name": "spinach" + }, + "spring-onion": { + "name": "spring onion", + "plural_name": "spring onions" + }, + "squash": { + "name": "squash", + "plural_name": "squashes" + }, + "squash-family": { + "name": "squash family" + }, + "stockfish": { + "name": "stockfish" + }, + "sugar": { + "name": "sugar" + }, + "sunchoke": { + "name": "sunchoke", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "sunflower seeds" + }, + "superfine-sugar": { + "name": "superfine sugar" + }, + "sweet-potato": { + "name": "sweet potato", + "plural_name": "sweet potatoes" + }, + "sweetcorn": { + "name": "sweetcorn", + "plural_name": "sweetcorns" + }, + "sweeteners": { + "name": "sweeteners" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "taro", + "plural_name": "taroes" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "tomato", + "plural_name": "tomatoes" + }, + "trout": { + "name": "trout" + }, + "tubers": { + "name": "tuber", + "plural_name": "tubers" + }, + "tuna": { + "name": "tuna" + }, + "turbanado-sugar": { + "name": "turbanado sugar" + }, + "turnip": { + "name": "turnip", + "plural_name": "turnips" + }, + "unrefined-sugar": { + "name": "unrefined sugar" + }, + "vanilla": { + "name": "vanilla" + }, + "vegetables": { + "name": "vegetables" + }, + "watercress": { + "name": "watercress" + }, + "watermelon": { + "name": "watermelon", + "plural_name": "watermelons" + }, + "white-mushroom": { + "name": "white mushroom", + "plural_name": "white mushrooms" + }, + "white-sugar": { + "name": "white sugar" + }, + "xanthan-gum": { + "name": "xanthan gum" + }, + "yam": { + "name": "yam", + "plural_name": "yams" + }, + "yeast": { + "name": "yeast" + }, + "zucchini": { + "name": "zucchini", + "plural_name": "zucchinis" + } + } + }, + "Fresh Produce": { + "foods": {} + }, + "Grains": { + "foods": {} + }, + "Fruits": { + "foods": {} + }, + "Vegetables": { + "foods": {} + }, + "Meat": { + "foods": {} + }, + "Seafood": { + "foods": {} + }, + "Beverages": { + "foods": {} + }, + "Baked Goods": { + "foods": {} + }, + "Canned Goods": { + "foods": {} + }, + "Condiments": { + "foods": {} + }, + "Confectionery": { + "foods": {} + }, + "Dairy Products": { + "foods": {} + }, + "Frozen Foods": { + "foods": {} + }, + "Health Foods": { + "foods": {} + }, + "Household": { + "foods": {} + }, + "Meat Products": { + "foods": {} + }, + "Snacks": { + "foods": {} + }, + "Spices": { + "foods": {} + }, + "Sweets": { + "foods": {} + }, + "Alcohol": { + "foods": {} + }, + "Other": { + "foods": {} + } +} diff --git a/mealie/repos/seed/resources/foods/locales/en-US.json b/mealie/repos/seed/resources/foods/locales/en-US.json index 4d14dbad3..020f71daa 100644 --- a/mealie/repos/seed/resources/foods/locales/en-US.json +++ b/mealie/repos/seed/resources/foods/locales/en-US.json @@ -1,692 +1,16307 @@ { - "acorn-squash": { - "name": "acorn squash" - }, - "alfalfa-sprouts": { - "name": "alfalfa sprouts" - }, - "anchovies": { - "name": "anchovies" - }, - "apples": { - "name": "apple", - "plural_name": "apples" - }, - "artichoke": { - "name": "artichoke" - }, - "arugula": { - "name": "arugula" - }, - "asparagus": { - "name": "asparagus" - }, - "avocado": { - "name": "avocado", - "plural_name": "avocado" - }, - "bacon": { - "name": "bacon" - }, - "baking-powder": { - "name": "baking powder" - }, - "baking-soda": { - "name": "baking soda" - }, - "baking-sugar": { - "name": "baking sugar" - }, - "bar-sugar": { - "name": "bar sugar" - }, - "basil": { - "name": "basil" - }, - "beans": { - "name": "beans" - }, - "bell-peppers": { - "name": "bell peppers", - "plural_name": "bell peppers" - }, - "blackberries": { - "name": "blackberries" - }, - "bok-choy": { - "name": "bok choy" - }, - "brassicas": { - "name": "brassicas" - }, - "bread": { - "name": "bread" - }, - "breadfruit": { - "name": "breadfruit" - }, - "broccoflower": { - "name": "broccoflower" - }, - "broccoli": { - "name": "broccoli" - }, - "broccoli-rabe": { - "name": "broccoli rabe" - }, - "broccolini": { - "name": "broccolini" - }, - "brown-sugar": { - "name": "brown sugar" - }, - "brussels-sprouts": { - "name": "brussels sprouts" - }, - "butter": { - "name": "butter" - }, - "butternut-pumpkin": { - "name": "butternut pumpkin" - }, - "butternut-squash": { - "name": "butternut squash" - }, - "cabbage": { - "name": "cabbage", - "plural_name": "cabbages" - }, - "cactus-edible": { - "name": "cactus, edible" - }, - "calabrese": { - "name": "calabrese" - }, - "cane-sugar": { - "name": "cane sugar" - }, - "cannabis": { - "name": "cannabis" - }, - "capsicum": { - "name": "capsicum" - }, - "caraway": { - "name": "caraway" - }, - "carrot": { - "name": "carrot", - "plural_name": "carrots" - }, - "caster-sugar": { - "name": "caster sugar" - }, - "castor-sugar": { - "name": "castor sugar" - }, - "catfish": { - "name": "catfish" - }, - "cauliflower": { - "name": "cauliflower", - "plural_name": "cauliflowers" - }, - "cayenne-pepper": { - "name": "cayenne pepper" - }, - "celeriac": { - "name": "celery root" - }, - "celery": { - "name": "celery" - }, - "cereal-grains": { - "name": "cereal grains" - }, - "chard": { - "name": "chard" - }, - "cheese": { - "name": "cheese" - }, - "chicory": { - "name": "chicory" - }, - "chilli-peppers": { - "name": "chilli pepper", - "plural_name": "chilli peppers" - }, - "chinese-leaves": { - "name": "chinese leaves" - }, - "chives": { - "name": "chives" - }, - "chocolate": { - "name": "chocolate" - }, - "cilantro": { - "name": "cilantro" - }, - "cinnamon": { - "name": "cinnamon" - }, - "clarified-butter": { - "name": "clarified butter" - }, - "coconut": { - "name": "coconut", - "plural_name": "coconuts" - }, - "coconut-milk": { - "name": "coconut milk" - }, - "cod": { - "name": "cod" - }, - "coffee": { - "name": "coffee" - }, - "collard-greens": { - "name": "collard greens" - }, - "confectioners-sugar": { - "name": "confectioners' sugar" - }, - "coriander": { - "name": "coriander" - }, - "corn": { - "name": "corn", - "plural_name": "corns" - }, - "corn-syrup": { - "name": "corn syrup" - }, - "cottonseed-oil": { - "name": "cottonseed oil" - }, - "courgette": { - "name": "courgette" - }, - "cream-of-tartar": { - "name": "cream of tartar" - }, - "cucumber": { - "name": "cucumber", - "plural_name": "cucumbers" - }, - "cumin": { - "name": "cumin" - }, - "daikon": { - "name": "daikon", - "plural_name": "daikons" - }, - "dairy-products-and-dairy-substitutes": { - "name": "dairy products and dairy substitutes" - }, - "dandelion": { - "name": "dandelion" - }, - "demerara-sugar": { - "name": "demerara sugar" - }, - "dough": { - "name": "dough" - }, - "edible-cactus": { - "name": "edible cactus" - }, - "eggplant": { - "name": "eggplant", - "plural_name": "eggplants" - }, - "eggs": { - "name": "egg", - "plural_name": "eggs" - }, - "endive": { - "name": "endive", - "plural_name": "endives" - }, - "fats": { - "name": "fats" - }, - "fava-beans": { - "name": "fava beans" - }, - "fiddlehead": { - "name": "fiddlehead" - }, - "fiddlehead-fern": { - "name": "fiddlehead fern", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "fish" - }, - "five-spice-powder": { - "name": "five spice powder" - }, - "flour": { - "name": "flour" - }, - "frisee": { - "name": "frisee" - }, - "fructose": { - "name": "fructose" - }, - "fruit": { - "name": "fruit" - }, - "fruit-sugar": { - "name": "fruit sugar" - }, - "ful": { - "name": "ful" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "garlic", - "plural_name": "garlics" - }, - "gem-squash": { - "name": "gem squash" - }, - "ghee": { - "name": "ghee" - }, - "giblets": { - "name": "giblets" - }, - "ginger": { - "name": "ginger" - }, - "grains": { - "name": "grains" - }, - "granulated-sugar": { - "name": "granulated sugar" - }, - "grape-seed-oil": { - "name": "grape seed oil" - }, - "green-onion": { - "name": "green onion", - "plural_name": "green onions" - }, - "heart-of-palm": { - "name": "heart of palm", - "plural_name": "heart of palms" - }, - "hemp": { - "name": "hemp" - }, - "herbs": { - "name": "herbs" - }, - "honey": { - "name": "honey" - }, - "isomalt": { - "name": "isomalt" - }, - "jackfruit": { - "name": "jackfruit", - "plural_name": "jackfruits" - }, - "jaggery": { - "name": "jaggery" - }, - "jams": { - "name": "jams" - }, - "jellies": { - "name": "jellies" - }, - "jerusalem-artichoke": { - "name": "jerusalem artichoke" - }, - "jicama": { - "name": "jicama" - }, - "kale": { - "name": "kale" - }, - "kohlrabi": { - "name": "kohlrabi" - }, - "kumara": { - "name": "kumara" - }, - "leavening-agents": { - "name": "leavening agents" - }, - "leek": { - "name": "leek", - "plural_name": "leeks" - }, - "legumes": { - "name": "legumes" - }, - "lemongrass": { - "name": "lemongrass" - }, - "lentils": { - "name": "lentils" - }, - "lettuce": { - "name": "lettuce" - }, - "liver": { - "name": "liver", - "plural_name": "livers" - }, - "maize": { - "name": "maize" - }, - "maple-syrup": { - "name": "maple syrup" - }, - "meat": { - "name": "meat" - }, - "milk": { - "name": "milk" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "mushroom", - "plural_name": "mushrooms" - }, - "mussels": { - "name": "mussels" - }, - "nanaimo-bar-mix": { - "name": "nanaimo bar mix" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "nutmeg" - }, - "nutritional-yeast-flakes": { - "name": "nutritional yeast flakes" - }, - "nuts": { - "name": "nuts" - }, - "octopuses": { - "name": "octopus", - "plural_name": "octopuses" - }, - "oils": { - "name": "oils" - }, - "okra": { - "name": "okra" - }, - "olive": { - "name": "olive" - }, - "olive-oil": { - "name": "olive oil" - }, - "onion": { - "name": "onion" - }, - "onion-family": { - "name": "onion family" - }, - "orange-blossom-water": { - "name": "orange blossom water" - }, - "oranges": { - "name": "orange", - "plural_name": "oranges" - }, - "oregano": { - "name": "oregano" - }, - "oysters": { - "name": "oysters" - }, - "panch-puran": { - "name": "panch puran" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "parsley" - }, - "parsnip": { - "name": "parsnip", - "plural_name": "parsnips" - }, - "pear": { - "name": "pear", - "plural_name": "pears" - }, - "peas": { - "name": "peas" - }, - "pepper": { - "name": "pepper", - "plural_name": "peppers" - }, - "pineapple": { - "name": "pineapple", - "plural_name": "pineapples" - }, - "plantain": { - "name": "plantain", - "plural_name": "plantains" - }, - "poppy-seeds": { - "name": "poppy seeds" - }, - "potato": { - "name": "potato", - "plural_name": "potatoes" - }, - "poultry": { - "name": "poultry" - }, - "powdered-sugar": { - "name": "powdered sugar" - }, - "pumpkin": { - "name": "pumpkin", - "plural_name": "pumpkins" - }, - "pumpkin-seeds": { - "name": "pumpkin seeds" - }, - "radish": { - "name": "radish", - "plural_name": "radishes" - }, - "raw-sugar": { - "name": "raw sugar" - }, - "refined-sugar": { - "name": "refined sugar" - }, - "rice": { - "name": "rice" - }, - "rice-flour": { - "name": "rice flour" - }, - "rock-sugar": { - "name": "rock sugar" - }, - "rum": { - "name": "rum" - }, - "salmon": { - "name": "salmon" - }, - "salt": { - "name": "salt" - }, - "salt-cod": { - "name": "salt cod" - }, - "scallion": { - "name": "scallion", - "plural_name": "scallions" - }, - "seafood": { - "name": "seafood" - }, - "seeds": { - "name": "seeds" - }, - "sesame-seeds": { - "name": "sesame seeds" - }, - "shallot": { - "name": "shallot", - "plural_name": "shallots" - }, - "skate": { - "name": "skate" - }, - "soda": { - "name": "soda" - }, - "soda-baking": { - "name": "soda, baking" - }, - "soybean": { - "name": "soybean" - }, - "spaghetti-squash": { - "name": "spaghetti squash", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "speck" - }, - "spices": { - "name": "spices" - }, - "spinach": { - "name": "spinach" - }, - "spring-onion": { - "name": "spring onion", - "plural_name": "spring onions" - }, - "squash": { - "name": "squash", - "plural_name": "squashes" - }, - "squash-family": { - "name": "squash family" - }, - "stockfish": { - "name": "stockfish" - }, - "sugar": { - "name": "sugar" - }, - "sunchoke": { - "name": "sunchoke", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "sunflower seeds" - }, - "superfine-sugar": { - "name": "superfine sugar" - }, - "sweet-potato": { - "name": "sweet potato", - "plural_name": "sweet potatoes" - }, - "sweetcorn": { - "name": "sweetcorn", - "plural_name": "sweetcorns" - }, - "sweeteners": { - "name": "sweeteners" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "taro", - "plural_name": "taroes" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "tomato", - "plural_name": "tomatoes" - }, - "trout": { - "name": "trout" - }, - "tubers": { - "name": "tuber", - "plural_name": "tubers" - }, - "tuna": { - "name": "tuna" - }, - "turbanado-sugar": { - "name": "turbanado sugar" - }, - "turnip": { - "name": "turnip", - "plural_name": "turnips" - }, - "unrefined-sugar": { - "name": "unrefined sugar" - }, - "vanilla": { - "name": "vanilla" - }, - "vegetables": { - "name": "vegetables" - }, - "watercress": { - "name": "watercress" - }, - "watermelon": { - "name": "watermelon", - "plural_name": "watermelons" - }, - "white-mushroom": { - "name": "white mushroom", - "plural_name": "white mushrooms" - }, - "white-sugar": { - "name": "white sugar" - }, - "xanthan-gum": { - "name": "xanthan gum" - }, - "yam": { - "name": "yam", - "plural_name": "yams" - }, - "yeast": { - "name": "yeast" - }, - "zucchini": { - "name": "zucchini", - "plural_name": "zucchinis" - } -} \ No newline at end of file + "Vegetables & Greens": { + "foods": { + "garlic": { + "aliases": [], + "description": "", + "name": "garlic", + "plural_name": "garlics" + }, + "onion": { + "aliases": [], + "description": "", + "name": "onion", + "plural_name": "onions" + }, + "bell pepper": { + "aliases": [], + "description": "", + "name": "bell pepper", + "plural_name": "bell peppers" + }, + "carrot": { + "aliases": [], + "description": "", + "name": "carrot", + "plural_name": "carrots" + }, + "scallion": { + "aliases": [], + "description": "", + "name": "scallion", + "plural_name": "scallions" + }, + "zucchini": { + "aliases": [], + "description": "", + "name": "zucchini", + "plural_name": "zucchinis" + }, + "potato": { + "aliases": [], + "description": "", + "name": "potato", + "plural_name": "potatoes" + }, + "red onion": { + "aliases": [], + "description": "", + "name": "red onion", + "plural_name": "red onions" + }, + "yellow onion": { + "aliases": [], + "description": "", + "name": "yellow onion", + "plural_name": "yellow onions" + }, + "celery": { + "aliases": [], + "description": "", + "name": "celery", + "plural_name": "celeries" + }, + "jalapeno": { + "aliases": [], + "description": "", + "name": "jalapeno", + "plural_name": "jalapenoes" + }, + "avocado": { + "aliases": [], + "description": "", + "name": "avocado", + "plural_name": "avocados" + }, + "shallot": { + "aliases": [], + "description": "", + "name": "shallot", + "plural_name": "shallots" + }, + "cherry tomato": { + "aliases": [], + "description": "", + "name": "cherry tomato", + "plural_name": "cherry tomatoes" + }, + "cucumber": { + "aliases": [], + "description": "", + "name": "cucumber", + "plural_name": "cucumbers" + }, + "spinach": { + "aliases": [], + "description": "", + "name": "spinach", + "plural_name": "spinaches" + }, + "sweet corn": { + "aliases": [], + "description": "", + "name": "sweet corn", + "plural_name": "sweet corns" + }, + "chile pepper": { + "aliases": [ + "capsicum" + ], + "description": "", + "name": "chile pepper", + "plural_name": "chile peppers" + }, + "sweet potato": { + "aliases": [], + "description": "", + "name": "sweet potato", + "plural_name": "sweet potatoes" + }, + "broccoli": { + "aliases": [], + "description": "", + "name": "broccoli", + "plural_name": "broccolis" + }, + "heart of palm": { + "aliases": [], + "description": "", + "name": "heart of palm", + "plural_name": "heart of palms" + }, + "baby green": { + "aliases": [], + "description": "", + "name": "baby green", + "plural_name": "baby greens" + }, + "pumpkin": { + "aliases": [], + "description": "", + "name": "pumpkin", + "plural_name": "pumpkins" + }, + "cauliflower": { + "aliases": [], + "description": "", + "name": "cauliflower", + "plural_name": "cauliflowers" + }, + "cabbage": { + "aliases": [], + "description": "", + "name": "cabbage", + "plural_name": "cabbages" + }, + "asparagu": { + "aliases": [], + "description": "", + "name": "asparagu", + "plural_name": "asparagus" + }, + "kale": { + "aliases": [], + "description": "", + "name": "kale", + "plural_name": "kales" + }, + "arugula": { + "aliases": [], + "description": "", + "name": "arugula", + "plural_name": "arugulas" + }, + "leek": { + "aliases": [], + "description": "", + "name": "leek", + "plural_name": "leeks" + }, + "eggplant": { + "aliases": [], + "description": "", + "name": "eggplant", + "plural_name": "eggplants" + }, + "lettuce": { + "aliases": [], + "description": "", + "name": "lettuce", + "plural_name": "lettuces" + }, + "butternut squash": { + "aliases": [], + "description": "", + "name": "butternut squash", + "plural_name": "butternut squashes" + }, + "romaine": { + "aliases": [], + "description": "", + "name": "romaine", + "plural_name": "romaines" + }, + "beetroot": { + "aliases": [], + "description": "", + "name": "beetroot", + "plural_name": "beetroots" + }, + "brussels sprout": { + "aliases": [], + "description": "", + "name": "brussels sprout", + "plural_name": "brussels sprouts" + }, + "fennel": { + "aliases": [], + "description": "", + "name": "fennel", + "plural_name": "fennels" + }, + "sun dried tomato": { + "aliases": [], + "description": "", + "name": "sun dried tomato", + "plural_name": "sun dried tomatoes" + }, + "radish": { + "aliases": [], + "description": "", + "name": "radish", + "plural_name": "radishes" + }, + "red cabbage": { + "aliases": [], + "description": "", + "name": "red cabbage", + "plural_name": "red cabbages" + }, + "artichoke": { + "aliases": [], + "description": "", + "name": "artichoke", + "plural_name": "artichokes" + }, + "new potato": { + "aliases": [], + "description": "", + "name": "new potato", + "plural_name": "new potatoes" + }, + "summer squash": { + "aliases": [ + "courgette", + "gem squash" + ], + "description": "", + "name": "summer squash", + "plural_name": "summer squashes" + }, + "mixed green": { + "aliases": [], + "description": "", + "name": "mixed green", + "plural_name": "mixed greens" + }, + "parsnip": { + "aliases": [], + "description": "", + "name": "parsnip", + "plural_name": "parsnips" + }, + "baby carrot": { + "aliases": [], + "description": "", + "name": "baby carrot", + "plural_name": "baby carrots" + }, + "mixed vegetable": { + "aliases": [], + "description": "", + "name": "mixed vegetable", + "plural_name": "mixed vegetables" + }, + "poblano pepper": { + "aliases": [], + "description": "", + "name": "poblano pepper", + "plural_name": "poblano peppers" + }, + "sweet pepper": { + "aliases": [], + "description": "", + "name": "sweet pepper", + "plural_name": "sweet peppers" + }, + "serrano pepper": { + "aliases": [], + "description": "", + "name": "serrano pepper", + "plural_name": "serrano peppers" + }, + "cayenne pepper": { + "aliases": [], + "description": "", + "name": "cayenne pepper", + "plural_name": "cayenne peppers" + }, + "green tomato": { + "aliases": [], + "description": "", + "name": "green tomato", + "plural_name": "green tomatoes" + }, + "watercress": { + "aliases": [], + "description": "", + "name": "watercress", + "plural_name": "watercress" + }, + "iceberg": { + "aliases": [], + "description": "", + "name": "iceberg", + "plural_name": "icebergs" + }, + "mashed potato": { + "aliases": [], + "description": "", + "name": "mashed potato", + "plural_name": "mashed potatoes" + }, + "horseradish": { + "aliases": [], + "description": "", + "name": "horseradish", + "plural_name": "horseradishes" + }, + "chard": { + "aliases": [], + "description": "", + "name": "chard", + "plural_name": "chards" + }, + "pimiento": { + "aliases": [], + "description": "", + "name": "pimiento", + "plural_name": "pimientoes" + }, + "spaghetti squash": { + "aliases": [], + "description": "", + "name": "spaghetti squash", + "plural_name": "spaghetti squashes" + }, + "butter lettuce": { + "aliases": [], + "description": "", + "name": "butter lettuce", + "plural_name": "butter lettuces" + }, + "hash brown": { + "aliases": [], + "description": "", + "name": "hash brown", + "plural_name": "hash browns" + }, + "napa cabbage": { + "aliases": [ + "chinese leaves" + ], + "description": "", + "name": "napa cabbage", + "plural_name": "napa cabbages" + }, + "celeriac": { + "aliases": [], + "description": "", + "name": "celeriac", + "plural_name": "celeriacs" + }, + "water chestnut": { + "aliases": [], + "description": "", + "name": "water chestnut", + "plural_name": "water chestnuts" + }, + "turnip": { + "aliases": [], + "description": "", + "name": "turnip", + "plural_name": "turnips" + }, + "thai chile pepper": { + "aliases": [], + "description": "", + "name": "thai chile pepper", + "plural_name": "thai chile peppers" + }, + "bok choy": { + "aliases": [], + "description": "", + "name": "bok choy", + "plural_name": "bok choy" + }, + "okra": { + "aliases": [], + "description": "", + "name": "okra", + "plural_name": "okra" + }, + "acorn squash": { + "aliases": [], + "description": "", + "name": "acorn squash", + "plural_name": "acorn squashes" + }, + "corn cob": { + "aliases": [], + "description": "", + "name": "corn cob", + "plural_name": "corn cobs" + }, + "radicchio": { + "aliases": [], + "description": "", + "name": "radicchio", + "plural_name": "radicchio" + }, + "pearl onion": { + "aliases": [], + "description": "", + "name": "pearl onion", + "plural_name": "pearl onions" + }, + "tenderstem broccoli": { + "aliases": [], + "description": "", + "name": "tenderstem broccoli", + "plural_name": "tenderstem broccolis" + }, + "plantain": { + "aliases": [], + "description": "", + "name": "plantain", + "plural_name": "plantains" + }, + "leaf lettuce": { + "aliases": [], + "description": "", + "name": "leaf lettuce", + "plural_name": "leaf lettuces" + }, + "pepperoncini": { + "aliases": [], + "description": "", + "name": "pepperoncini", + "plural_name": "pepperoncinis" + }, + "baby bok choy": { + "aliases": [], + "description": "", + "name": "baby bok choy", + "plural_name": "baby bok choys" + }, + "jicama": { + "aliases": [], + "description": "", + "name": "jicama", + "plural_name": "jicamas" + }, + "endive": { + "aliases": [], + "description": "", + "name": "endive", + "plural_name": "endives" + }, + "habanero pepper": { + "aliases": [], + "description": "", + "name": "habanero pepper", + "plural_name": "habanero peppers" + }, + "corn husk": { + "aliases": [ + "maize" + ], + "description": "", + "name": "corn husk", + "plural_name": "corn husks" + }, + "collard green": { + "aliases": [], + "description": "", + "name": "collard green", + "plural_name": "collard greens" + }, + "french-fried onion": { + "aliases": [], + "description": "", + "name": "french-fried onion", + "plural_name": "french-fried onions" + }, + "daikon": { + "aliases": [], + "description": "", + "name": "daikon", + "plural_name": "daikons" + }, + "baby corn": { + "aliases": [], + "description": "", + "name": "baby corn", + "plural_name": "baby corns" + }, + "broccoli rabe": { + "aliases": [], + "description": "", + "name": "broccoli rabe", + "plural_name": "broccoli rabes" + }, + "rutabaga": { + "aliases": [], + "description": "", + "name": "rutabaga", + "plural_name": "rutabagas" + }, + "belgian endive": { + "aliases": [], + "description": "", + "name": "belgian endive", + "plural_name": "belgian endives" + }, + "yam": { + "aliases": [], + "description": "", + "name": "yam", + "plural_name": "yams" + }, + "ancho chile pepper": { + "aliases": [], + "description": "", + "name": "ancho chile pepper", + "plural_name": "ancho chile peppers" + }, + "microgreen": { + "aliases": [], + "description": "", + "name": "microgreen", + "plural_name": "microgreens" + }, + "boston lettuce": { + "aliases": [], + "description": "", + "name": "boston lettuce", + "plural_name": "boston lettuces" + }, + "kohlrabi": { + "aliases": [], + "description": "", + "name": "kohlrabi", + "plural_name": "kohlrabis" + }, + "fresno chile": { + "aliases": [], + "description": "", + "name": "fresno chile", + "plural_name": "fresno chiles" + }, + "delicata squash": { + "aliases": [], + "description": "", + "name": "delicata squash", + "plural_name": "delicata squashes" + }, + "frisee": { + "aliases": [], + "description": "", + "name": "frisee", + "plural_name": "frisees" + }, + "anaheim pepper": { + "aliases": [], + "description": "", + "name": "anaheim pepper", + "plural_name": "anaheim peppers" + }, + "cres": { + "aliases": [], + "description": "", + "name": "cres", + "plural_name": "cress" + }, + "broccoli slaw": { + "aliases": [], + "description": "", + "name": "broccoli slaw", + "plural_name": "broccoli slaws" + }, + "arbol chile pepper": { + "aliases": [], + "description": "", + "name": "arbol chile pepper", + "plural_name": "arbol chile peppers" + }, + "golden beet": { + "aliases": [], + "description": "", + "name": "golden beet", + "plural_name": "golden beets" + }, + "pea shoot": { + "aliases": [], + "description": "", + "name": "pea shoot", + "plural_name": "pea shoots" + }, + "alfalfa": { + "aliases": [], + "description": "", + "name": "alfalfa", + "plural_name": "alfalfas" + } + } + }, + "Fruits": { + "foods": { + "tomato": { + "aliases": [], + "description": "Yes they are a fruit", + "name": "tomato", + "plural_name": "tomatoes" + }, + "lemon": { + "aliases": [], + "description": "", + "name": "lemon", + "plural_name": "lemons" + }, + "lime": { + "aliases": [], + "description": "", + "name": "lime", + "plural_name": "limes" + }, + "apple": { + "aliases": [], + "description": "", + "name": "apple", + "plural_name": "apples" + }, + "banana": { + "aliases": [], + "description": "", + "name": "banana", + "plural_name": "bananas" + }, + "orange": { + "aliases": [], + "description": "", + "name": "orange", + "plural_name": "oranges" + }, + "raisin": { + "aliases": [], + "description": "", + "name": "raisin", + "plural_name": "raisins" + }, + "pineapple": { + "aliases": [], + "description": "", + "name": "pineapple", + "plural_name": "pineapples" + }, + "mango": { + "aliases": [], + "description": "", + "name": "mango", + "plural_name": "mangoes" + }, + "peach": { + "aliases": [], + "description": "", + "name": "peach", + "plural_name": "peaches" + }, + "date": { + "aliases": [], + "description": "", + "name": "date", + "plural_name": "dates" + }, + "coconut": { + "aliases": [], + "description": "", + "name": "coconut", + "plural_name": "coconuts" + }, + "craisin": { + "aliases": [], + "description": "", + "name": "craisin", + "plural_name": "craisins" + }, + "pear": { + "aliases": [], + "description": "", + "name": "pear", + "plural_name": "pears" + }, + "grape": { + "aliases": [], + "description": "", + "name": "grape", + "plural_name": "grapes" + }, + "pomegranate": { + "aliases": [], + "description": "", + "name": "pomegranate", + "plural_name": "pomegranates" + }, + "watermelon": { + "aliases": [], + "description": "", + "name": "watermelon", + "plural_name": "watermelons" + }, + "rhubarb": { + "aliases": [], + "description": "", + "name": "rhubarb", + "plural_name": "rhubarbs" + }, + "dried apricot": { + "aliases": [], + "description": "", + "name": "dried apricot", + "plural_name": "dried apricots" + }, + "kiwi": { + "aliases": [], + "description": "", + "name": "kiwi", + "plural_name": "kiwis" + }, + "grapefruit": { + "aliases": [], + "description": "", + "name": "grapefruit", + "plural_name": "grapefruits" + }, + "plum": { + "aliases": [], + "description": "", + "name": "plum", + "plural_name": "plums" + }, + "fig": { + "aliases": [], + "description": "", + "name": "fig", + "plural_name": "figs" + }, + "apricot": { + "aliases": [], + "description": "", + "name": "apricot", + "plural_name": "apricots" + }, + "currant": { + "aliases": [], + "description": "", + "name": "currant", + "plural_name": "currants" + }, + "mandarin": { + "aliases": [], + "description": "", + "name": "mandarin", + "plural_name": "mandarins" + }, + "prune": { + "aliases": [], + "description": "", + "name": "prune", + "plural_name": "prunes" + }, + "cantaloupe": { + "aliases": [], + "description": "", + "name": "cantaloupe", + "plural_name": "cantaloupes" + }, + "sultana": { + "aliases": [], + "description": "", + "name": "sultana", + "plural_name": "sultanas" + }, + "passion fruit": { + "aliases": [], + "description": "", + "name": "passion fruit", + "plural_name": "passion fruits" + }, + "papaya": { + "aliases": [], + "description": "", + "name": "papaya", + "plural_name": "papayas" + }, + "tamarind": { + "aliases": [], + "description": "", + "name": "tamarind", + "plural_name": "tamarinds" + }, + "nectarine": { + "aliases": [], + "description": "", + "name": "nectarine", + "plural_name": "nectarines" + }, + "dried fig": { + "aliases": [], + "description": "", + "name": "dried fig", + "plural_name": "dried figs" + }, + "chestnut": { + "aliases": [], + "description": "", + "name": "chestnut", + "plural_name": "chestnuts" + }, + "meyer lemon": { + "aliases": [], + "description": "", + "name": "meyer lemon", + "plural_name": "meyer lemons" + }, + "honeydew melon": { + "aliases": [], + "description": "", + "name": "honeydew melon", + "plural_name": "honeydew melons" + }, + "dried fruit": { + "aliases": [], + "description": "", + "name": "dried fruit", + "plural_name": "dried fruits" + }, + "clementine": { + "aliases": [], + "description": "", + "name": "clementine", + "plural_name": "clementines" + }, + "persimmon": { + "aliases": [], + "description": "", + "name": "persimmon", + "plural_name": "persimmons" + }, + "melon": { + "aliases": [], + "description": "", + "name": "melon", + "plural_name": "melons" + }, + "tangerine": { + "aliases": [], + "description": "", + "name": "tangerine", + "plural_name": "tangerines" + }, + "dried mango": { + "aliases": [], + "description": "", + "name": "dried mango", + "plural_name": "dried mangoes" + }, + "dried apple": { + "aliases": [], + "description": "", + "name": "dried apple", + "plural_name": "dried apples" + }, + "quince": { + "aliases": [], + "description": "", + "name": "quince", + "plural_name": "quinces" + }, + "guava": { + "aliases": [], + "description": "", + "name": "guava", + "plural_name": "guavas" + }, + "banana chip": { + "aliases": [], + "description": "", + "name": "banana chip", + "plural_name": "banana chips" + }, + "kumquat": { + "aliases": [], + "description": "", + "name": "kumquat", + "plural_name": "kumquats" + }, + "jackfruit": { + "aliases": [], + "description": "", + "name": "jackfruit", + "plural_name": "jackfruits" + }, + "dragon fruit": { + "aliases": [], + "description": "", + "name": "dragon fruit", + "plural_name": "dragon fruits" + }, + "mixed fruit": { + "aliases": [], + "description": "", + "name": "mixed fruit", + "plural_name": "mixed fruits" + }, + "asian pear": { + "aliases": [], + "description": "", + "name": "asian pear", + "plural_name": "asian pears" + }, + "lychee": { + "aliases": [], + "description": "", + "name": "lychee", + "plural_name": "lychees" + }, + "young coconut": { + "aliases": [], + "description": "", + "name": "young coconut", + "plural_name": "young coconuts" + }, + "kaffir lime": { + "aliases": [], + "description": "", + "name": "kaffir lime", + "plural_name": "kaffir limes" + }, + "star fruit": { + "aliases": [], + "description": "", + "name": "star fruit", + "plural_name": "star fruits" + }, + "green papaya": { + "aliases": [], + "description": "", + "name": "green papaya", + "plural_name": "green papayas" + }, + "pomelo": { + "aliases": [], + "description": "", + "name": "pomelo", + "plural_name": "pomeloes" + }, + "chestnut puree": { + "aliases": [], + "description": "", + "name": "chestnut puree", + "plural_name": "chestnut purees" + }, + "prickly pear": { + "aliases": [], + "description": "", + "name": "prickly pear", + "plural_name": "prickly pears" + }, + "calamansi": { + "aliases": [], + "description": "", + "name": "calamansi", + "plural_name": "calamansis" + }, + "yuzu": { + "aliases": [], + "description": "", + "name": "yuzu", + "plural_name": "yuzus" + }, + "granadilla": { + "aliases": [], + "description": "", + "name": "granadilla", + "plural_name": "granadillas" + }, + "apple chip": { + "aliases": [], + "description": "", + "name": "apple chip", + "plural_name": "apple chips" + }, + "mixed peel": { + "aliases": [], + "description": "", + "name": "mixed peel", + "plural_name": "mixed peels" + }, + "kokum": { + "aliases": [], + "description": "", + "name": "kokum", + "plural_name": "kokums" + }, + "tangelo": { + "aliases": [], + "description": "", + "name": "tangelo", + "plural_name": "tangeloes" + }, + "dried lime": { + "aliases": [], + "description": "", + "name": "dried lime", + "plural_name": "dried limes" + }, + "jujube": { + "aliases": [], + "description": "", + "name": "jujube", + "plural_name": "jujubes" + }, + "sweet lime": { + "aliases": [], + "description": "", + "name": "sweet lime", + "plural_name": "sweet limes" + }, + "custard-apple": { + "aliases": [], + "description": "", + "name": "custard-apple", + "plural_name": "custard-apples" + }, + "dried lemon": { + "aliases": [], + "description": "", + "name": "dried lemon", + "plural_name": "dried lemons" + }, + "young jackfruit": { + "aliases": [], + "description": "", + "name": "young jackfruit", + "plural_name": "young jackfruits" + }, + "durian": { + "aliases": [], + "description": "", + "name": "durian", + "plural_name": "durians" + }, + "freeze-dried apple": { + "aliases": [], + "description": "", + "name": "freeze-dried apple", + "plural_name": "freeze-dried apples" + }, + "dried tamarind": { + "aliases": [], + "description": "", + "name": "dried tamarind", + "plural_name": "dried tamarinds" + }, + "honey date": { + "aliases": [], + "description": "", + "name": "honey date", + "plural_name": "honey dates" + }, + "physali": { + "aliases": [], + "description": "", + "name": "physali", + "plural_name": "physalis" + }, + "tamarillo": { + "aliases": [], + "description": "", + "name": "tamarillo", + "plural_name": "tamarilloes" + }, + "ice-apple": { + "aliases": [], + "description": "", + "name": "ice-apple", + "plural_name": "ice-apples" + }, + "longan": { + "aliases": [], + "description": "", + "name": "longan", + "plural_name": "longans" + }, + "finger lime": { + "aliases": [], + "description": "", + "name": "finger lime", + "plural_name": "finger limes" + }, + "bitter orange": { + "aliases": [], + "description": "", + "name": "bitter orange", + "plural_name": "bitter oranges" + }, + "feijoa": { + "aliases": [], + "description": "", + "name": "feijoa", + "plural_name": "feijoas" + }, + "dried persimmon": { + "aliases": [], + "description": "", + "name": "dried persimmon", + "plural_name": "dried persimmons" + }, + "rambutan": { + "aliases": [], + "description": "", + "name": "rambutan", + "plural_name": "rambutans" + }, + "rose apple": { + "aliases": [], + "description": "", + "name": "rose apple", + "plural_name": "rose apples" + }, + "dried orange slice": { + "aliases": [], + "description": "", + "name": "dried orange slice", + "plural_name": "dried orange slices" + }, + "loquat": { + "aliases": [], + "description": "", + "name": "loquat", + "plural_name": "loquats" + }, + "crabapple": { + "aliases": [], + "description": "", + "name": "crabapple", + "plural_name": "crabapples" + }, + "fig leaf": { + "aliases": [], + "description": "", + "name": "fig leaf", + "plural_name": "fig leaves" + }, + "freeze-dried pineapple": { + "aliases": [], + "description": "", + "name": "freeze-dried pineapple", + "plural_name": "freeze-dried pineapples" + }, + "pluot": { + "aliases": [], + "description": "", + "name": "pluot", + "plural_name": "pluots" + }, + "soursop": { + "aliases": [], + "description": "", + "name": "soursop", + "plural_name": "soursops" + }, + "hog plum": { + "aliases": [], + "description": "", + "name": "hog plum", + "plural_name": "hog plums" + }, + "bergamot orange": { + "aliases": [], + "description": "", + "name": "bergamot orange", + "plural_name": "bergamot oranges" + }, + "luo han guo": { + "aliases": [], + "description": "", + "name": "luo han guo", + "plural_name": "luo han guos" + }, + "mamey": { + "aliases": [], + "description": "", + "name": "mamey", + "plural_name": "mameys" + }, + "sapote": { + "aliases": [], + "description": "", + "name": "sapote", + "plural_name": "sapotes" + }, + "green ume plum": { + "aliases": [], + "description": "", + "name": "green ume plum", + "plural_name": "green ume plums" + }, + "kiwano": { + "aliases": [], + "description": "", + "name": "kiwano", + "plural_name": "kiwanoes" + } + } + }, + "Mushrooms": { + "foods": { + "button mushroom": { + "aliases": [], + "description": "", + "name": "button mushroom", + "plural_name": "button mushrooms" + }, + "shiitake mushroom": { + "aliases": [], + "description": "", + "name": "shiitake mushroom", + "plural_name": "shiitake mushrooms" + }, + "portobello mushroom": { + "aliases": [], + "description": "", + "name": "portobello mushroom", + "plural_name": "portobello mushrooms" + }, + "wild mushroom": { + "aliases": [], + "description": "", + "name": "wild mushroom", + "plural_name": "wild mushrooms" + }, + "porcini": { + "aliases": [], + "description": "", + "name": "porcini", + "plural_name": "porcinis" + }, + "mixed mushroom": { + "aliases": [], + "description": "", + "name": "mixed mushroom", + "plural_name": "mixed mushrooms" + }, + "oyster mushroom": { + "aliases": [], + "description": "", + "name": "oyster mushroom", + "plural_name": "oyster mushrooms" + }, + "chestnut mushroom": { + "aliases": [], + "description": "", + "name": "chestnut mushroom", + "plural_name": "chestnut mushrooms" + }, + "enoki mushroom": { + "aliases": [], + "description": "", + "name": "enoki mushroom", + "plural_name": "enoki mushrooms" + }, + "black fungu": { + "aliases": [], + "description": "", + "name": "black fungu", + "plural_name": "black fungus" + }, + "black truffle": { + "aliases": [], + "description": "", + "name": "black truffle", + "plural_name": "black truffles" + }, + "morel mushroom": { + "aliases": [], + "description": "", + "name": "morel mushroom", + "plural_name": "morel mushrooms" + }, + "field mushroom": { + "aliases": [], + "description": "", + "name": "field mushroom", + "plural_name": "field mushrooms" + }, + "king oyster mushroom": { + "aliases": [], + "description": "", + "name": "king oyster mushroom", + "plural_name": "king oyster mushrooms" + }, + "shimeji mushroom": { + "aliases": [], + "description": "", + "name": "shimeji mushroom", + "plural_name": "shimeji mushrooms" + }, + "straw mushroom": { + "aliases": [], + "description": "", + "name": "straw mushroom", + "plural_name": "straw mushrooms" + }, + "dried chinese mushroom": { + "aliases": [], + "description": "", + "name": "dried chinese mushroom", + "plural_name": "dried chinese mushrooms" + }, + "maitake": { + "aliases": [], + "description": "", + "name": "maitake", + "plural_name": "maitakes" + }, + "trumpet mushroom": { + "aliases": [], + "description": "", + "name": "trumpet mushroom", + "plural_name": "trumpet mushrooms" + }, + "white truffle": { + "aliases": [], + "description": "", + "name": "white truffle", + "plural_name": "white truffles" + }, + "white fungu": { + "aliases": [], + "description": "", + "name": "white fungu", + "plural_name": "white fungus" + }, + "pioppini": { + "aliases": [], + "description": "", + "name": "pioppini", + "plural_name": "pioppinis" + }, + "snow fungu": { + "aliases": [], + "description": "", + "name": "snow fungu", + "plural_name": "snow fungus" + }, + "white beech mushroom": { + "aliases": [], + "description": "", + "name": "white beech mushroom", + "plural_name": "white beech mushrooms" + }, + "boletu": { + "aliases": [], + "description": "", + "name": "boletu", + "plural_name": "boletus" + }, + "huitlacoche": { + "aliases": [], + "description": "", + "name": "huitlacoche", + "plural_name": "huitlacoches" + }, + "matsutake": { + "aliases": [], + "description": "", + "name": "matsutake", + "plural_name": "matsutakes" + }, + "nameko": { + "aliases": [], + "description": "", + "name": "nameko", + "plural_name": "namekoes" + }, + "djon djon mushroom": { + "aliases": [], + "description": "", + "name": "djon djon mushroom", + "plural_name": "djon djon mushrooms" + }, + "mixed asian mushroom": { + "aliases": [], + "description": "", + "name": "mixed asian mushroom", + "plural_name": "mixed asian mushrooms" + }, + "puffball": { + "aliases": [], + "description": "", + "name": "puffball", + "plural_name": "puffballs" + }, + "honey fungu": { + "aliases": [], + "description": "", + "name": "honey fungu", + "plural_name": "honey fungus" + }, + "caesar's mushroom": { + "aliases": [], + "description": "", + "name": "caesar's mushroom", + "plural_name": "caesar's mushrooms" + }, + "candy cap mushroom": { + "aliases": [], + "description": "", + "name": "candy cap mushroom", + "plural_name": "candy cap mushrooms" + }, + "lion\u2019s mane mushroom": { + "aliases": [], + "description": "", + "name": "lion\u2019s mane mushroom", + "plural_name": "lion\u2019s mane mushrooms" + } + } + }, + "Berries": { + "foods": { + "strawberry": { + "aliases": [], + "description": "", + "name": "strawberry", + "plural_name": "strawberries" + }, + "blueberry": { + "aliases": [], + "description": "", + "name": "blueberry", + "plural_name": "blueberries" + }, + "raspberry": { + "aliases": [], + "description": "", + "name": "raspberry", + "plural_name": "raspberries" + }, + "cranberry": { + "aliases": [], + "description": "", + "name": "cranberry", + "plural_name": "cranberries" + }, + "cherry": { + "aliases": [], + "description": "", + "name": "cherry", + "plural_name": "cherries" + }, + "blackberry": { + "aliases": [], + "description": "", + "name": "blackberry", + "plural_name": "blackberries" + }, + "berry mix": { + "aliases": [], + "description": "", + "name": "berry mix", + "plural_name": "berry mixes" + }, + "maraschino cherry": { + "aliases": [], + "description": "", + "name": "maraschino cherry", + "plural_name": "maraschino cherries" + }, + "dried cherry": { + "aliases": [], + "description": "", + "name": "dried cherry", + "plural_name": "dried cherries" + }, + "juniper berry": { + "aliases": [], + "description": "", + "name": "juniper berry", + "plural_name": "juniper berries" + }, + "sour cherry": { + "aliases": [], + "description": "", + "name": "sour cherry", + "plural_name": "sour cherries" + }, + "goji berry": { + "aliases": [], + "description": "", + "name": "goji berry", + "plural_name": "goji berries" + }, + "dried blueberry": { + "aliases": [], + "description": "", + "name": "dried blueberry", + "plural_name": "dried blueberries" + }, + "freeze-dried strawberry": { + "aliases": [], + "description": "", + "name": "freeze-dried strawberry", + "plural_name": "freeze-dried strawberries" + }, + "gooseberry": { + "aliases": [], + "description": "", + "name": "gooseberry", + "plural_name": "gooseberries" + }, + "freeze-dried raspberry": { + "aliases": [], + "description": "", + "name": "freeze-dried raspberry", + "plural_name": "freeze-dried raspberries" + }, + "lingonberry": { + "aliases": [], + "description": "", + "name": "lingonberry", + "plural_name": "lingonberries" + }, + "canned sour cherry": { + "aliases": [], + "description": "", + "name": "canned sour cherry", + "plural_name": "canned sour cherries" + }, + "mulberry": { + "aliases": [], + "description": "", + "name": "mulberry", + "plural_name": "mulberries" + }, + "acai berry": { + "aliases": [], + "description": "", + "name": "acai berry", + "plural_name": "acai berries" + }, + "canned cherry": { + "aliases": [], + "description": "", + "name": "canned cherry", + "plural_name": "canned cherries" + }, + "amla": { + "aliases": [], + "description": "", + "name": "amla", + "plural_name": "amlas" + }, + "elderberry": { + "aliases": [], + "description": "", + "name": "elderberry", + "plural_name": "elderberries" + }, + "freeze-dried blueberry": { + "aliases": [], + "description": "", + "name": "freeze-dried blueberry", + "plural_name": "freeze-dried blueberries" + }, + "huckleberry": { + "aliases": [], + "description": "", + "name": "huckleberry", + "plural_name": "huckleberries" + }, + "dried elderberry": { + "aliases": [], + "description": "", + "name": "dried elderberry", + "plural_name": "dried elderberries" + }, + "barberry": { + "aliases": [], + "description": "", + "name": "barberry", + "plural_name": "barberries" + }, + "dried berry": { + "aliases": [], + "description": "", + "name": "dried berry", + "plural_name": "dried berries" + }, + "sea buckthorn": { + "aliases": [], + "description": "", + "name": "sea buckthorn", + "plural_name": "sea buckthorns" + }, + "saskatoon berry": { + "aliases": [], + "description": "", + "name": "saskatoon berry", + "plural_name": "saskatoon berries" + }, + "rosehip": { + "aliases": [], + "description": "", + "name": "rosehip", + "plural_name": "rosehips" + }, + "hawthorn": { + "aliases": [], + "description": "", + "name": "hawthorn", + "plural_name": "hawthorns" + }, + "boysenberry": { + "aliases": [], + "description": "", + "name": "boysenberry", + "plural_name": "boysenberries" + }, + "cloudberry": { + "aliases": [], + "description": "", + "name": "cloudberry", + "plural_name": "cloudberries" + }, + "freeze-dried berry": { + "aliases": [], + "description": "", + "name": "freeze-dried berry", + "plural_name": "freeze-dried berries" + }, + "aronia berry": { + "aliases": [], + "description": "", + "name": "aronia berry", + "plural_name": "aronia berries" + }, + "chokeberry": { + "aliases": [], + "description": "", + "name": "chokeberry", + "plural_name": "chokeberries" + }, + "loganberry": { + "aliases": [], + "description": "", + "name": "loganberry", + "plural_name": "loganberries" + }, + "blackcurrant leaf": { + "aliases": [], + "description": "", + "name": "blackcurrant leaf", + "plural_name": "blackcurrant leaves" + }, + "haskap berry": { + "aliases": [], + "description": "", + "name": "haskap berry", + "plural_name": "haskap berries" + }, + "dewberry": { + "aliases": [], + "description": "", + "name": "dewberry", + "plural_name": "dewberries" + }, + "sloe berry": { + "aliases": [], + "description": "", + "name": "sloe berry", + "plural_name": "sloe berries" + }, + "oregon grape": { + "aliases": [], + "description": "", + "name": "oregon grape", + "plural_name": "oregon grapes" + } + } + }, + "Nuts & Seeds": { + "foods": { + "walnut": { + "aliases": [], + "description": "", + "name": "walnut", + "plural_name": "walnuts" + }, + "pecan": { + "aliases": [], + "description": "", + "name": "pecan", + "plural_name": "pecans" + }, + "almond": { + "aliases": [], + "description": "", + "name": "almond", + "plural_name": "almonds" + }, + "sesame seed": { + "aliases": [], + "description": "", + "name": "sesame seed", + "plural_name": "sesame seeds" + }, + "cashew": { + "aliases": [], + "description": "", + "name": "cashew", + "plural_name": "cashews" + }, + "pine nut": { + "aliases": [], + "description": "", + "name": "pine nut", + "plural_name": "pine nuts" + }, + "pistachio": { + "aliases": [], + "description": "", + "name": "pistachio", + "plural_name": "pistachios" + }, + "peanut": { + "aliases": [], + "description": "", + "name": "peanut", + "plural_name": "peanuts" + }, + "chia": { + "aliases": [], + "description": "", + "name": "chia", + "plural_name": "chias" + }, + "flax": { + "aliases": [], + "description": "", + "name": "flax", + "plural_name": "flaxes" + }, + "slivered almond": { + "aliases": [], + "description": "", + "name": "slivered almond", + "plural_name": "slivered almonds" + }, + "pumpkin seed": { + "aliases": [], + "description": "", + "name": "pumpkin seed", + "plural_name": "pumpkin seeds" + }, + "hazelnut": { + "aliases": [], + "description": "", + "name": "hazelnut", + "plural_name": "hazelnuts" + }, + "poppy seed": { + "aliases": [], + "description": "", + "name": "poppy seed", + "plural_name": "poppy seeds" + }, + "sunflower seed": { + "aliases": [], + "description": "", + "name": "sunflower seed", + "plural_name": "sunflower seeds" + }, + "macadamia": { + "aliases": [], + "description": "", + "name": "macadamia", + "plural_name": "macadamias" + }, + "roasted peanut": { + "aliases": [], + "description": "", + "name": "roasted peanut", + "plural_name": "roasted peanuts" + }, + "chopped nut": { + "aliases": [], + "description": "", + "name": "chopped nut", + "plural_name": "chopped nuts" + }, + "hemp heart": { + "aliases": [], + "description": "", + "name": "hemp heart", + "plural_name": "hemp hearts" + }, + "nigella seed": { + "aliases": [], + "description": "", + "name": "nigella seed", + "plural_name": "nigella seeds" + }, + "mixed nut": { + "aliases": [], + "description": "", + "name": "mixed nut", + "plural_name": "mixed nuts" + }, + "brazil nut": { + "aliases": [], + "description": "", + "name": "brazil nut", + "plural_name": "brazil nuts" + }, + "mixed seed": { + "aliases": [], + "description": "", + "name": "mixed seed", + "plural_name": "mixed seeds" + }, + "onion seed": { + "aliases": [], + "description": "", + "name": "onion seed", + "plural_name": "onion seeds" + }, + "watermelon seed": { + "aliases": [], + "description": "", + "name": "watermelon seed", + "plural_name": "watermelon seeds" + }, + "honey-roasted peanut": { + "aliases": [], + "description": "", + "name": "honey-roasted peanut", + "plural_name": "honey-roasted peanuts" + }, + "melon seed": { + "aliases": [], + "description": "", + "name": "melon seed", + "plural_name": "melon seeds" + }, + "lotus seed": { + "aliases": [], + "description": "", + "name": "lotus seed", + "plural_name": "lotus seeds" + }, + "white chia": { + "aliases": [], + "description": "", + "name": "white chia", + "plural_name": "white chias" + }, + "trail mix": { + "aliases": [], + "description": "", + "name": "trail mix", + "plural_name": "trail mixes" + }, + "basil seed": { + "aliases": [], + "description": "", + "name": "basil seed", + "plural_name": "basil seeds" + }, + "candlenut": { + "aliases": [], + "description": "", + "name": "candlenut", + "plural_name": "candlenuts" + }, + "peanut brittle": { + "aliases": [], + "description": "", + "name": "peanut brittle", + "plural_name": "peanut brittles" + }, + "jackfruit seed": { + "aliases": [], + "description": "", + "name": "jackfruit seed", + "plural_name": "jackfruit seeds" + }, + "honey-roasted almond": { + "aliases": [], + "description": "", + "name": "honey-roasted almond", + "plural_name": "honey-roasted almonds" + }, + "toasted nut": { + "aliases": [], + "description": "", + "name": "toasted nut", + "plural_name": "toasted nuts" + }, + "chironji": { + "aliases": [], + "description": "", + "name": "chironji", + "plural_name": "chironjis" + }, + "honey-roasted pecan": { + "aliases": [], + "description": "", + "name": "honey-roasted pecan", + "plural_name": "honey-roasted pecans" + }, + "tigernut": { + "aliases": [], + "description": "", + "name": "tigernut", + "plural_name": "tigernuts" + }, + "sunflower sprout": { + "aliases": [], + "description": "", + "name": "sunflower sprout", + "plural_name": "sunflower sprouts" + }, + "apricot kernel": { + "aliases": [], + "description": "", + "name": "apricot kernel", + "plural_name": "apricot kernels" + }, + "palm seed": { + "aliases": [], + "description": "", + "name": "palm seed", + "plural_name": "palm seeds" + }, + "ginkgo nut": { + "aliases": [], + "description": "", + "name": "ginkgo nut", + "plural_name": "ginkgo nuts" + }, + "keto trail mix": { + "aliases": [], + "description": "", + "name": "keto trail mix", + "plural_name": "keto trail mixes" + }, + "wattleseed": { + "aliases": [], + "description": "", + "name": "wattleseed", + "plural_name": "wattleseeds" + }, + "bar\u00f9ka": { + "aliases": [], + "description": "", + "name": "bar\u00f9ka", + "plural_name": "bar\u00f9kas" + }, + "indian almond": { + "aliases": [], + "description": "", + "name": "indian almond", + "plural_name": "indian almonds" + } + } + }, + "Cheeses": { + "foods": { + "parmesan": { + "aliases": [], + "description": "", + "name": "parmesan", + "plural_name": "parmesans" + }, + "cheddar cheese": { + "aliases": [ + "cheddars" + ], + "description": "", + "name": "cheddar cheese", + "plural_name": "cheddar cheeses" + }, + "cream cheese": { + "aliases": [], + "description": "", + "name": "cream cheese", + "plural_name": "cream cheeses" + }, + "sharp cheddar": { + "aliases": [], + "description": "", + "name": "sharp cheddar", + "plural_name": "sharp cheddars" + }, + "cheese": { + "aliases": [], + "description": "", + "name": "cheese", + "plural_name": "cheeses" + }, + "mozzarella": { + "aliases": [], + "description": "", + "name": "mozzarella", + "plural_name": "mozzarellas" + }, + "feta": { + "aliases": [], + "description": "", + "name": "feta", + "plural_name": "fetas" + }, + "ricotta": { + "aliases": [], + "description": "", + "name": "ricotta", + "plural_name": "ricottas" + }, + "cheddar-jack cheese": { + "aliases": [], + "description": "", + "name": "cheddar-jack cheese", + "plural_name": "cheddar-jack cheeses" + }, + "monterey jack": { + "aliases": [], + "description": "", + "name": "monterey jack", + "plural_name": "monterey jacks" + }, + "blue cheese": { + "aliases": [], + "description": "", + "name": "blue cheese", + "plural_name": "blue cheeses" + }, + "goat cheese": { + "aliases": [], + "description": "", + "name": "goat cheese", + "plural_name": "goat cheeses" + }, + "fresh mozzarella": { + "aliases": [], + "description": "", + "name": "fresh mozzarella", + "plural_name": "fresh mozzarellas" + }, + "swiss cheese": { + "aliases": [], + "description": "", + "name": "swiss cheese", + "plural_name": "swiss cheeses" + }, + "pecorino": { + "aliases": [], + "description": "", + "name": "pecorino", + "plural_name": "pecorinoes" + }, + "gruyere": { + "aliases": [], + "description": "", + "name": "gruyere", + "plural_name": "gruyeres" + }, + "mascarpone": { + "aliases": [], + "description": "", + "name": "mascarpone", + "plural_name": "mascarpones" + }, + "cottage cheese": { + "aliases": [], + "description": "", + "name": "cottage cheese", + "plural_name": "cottage cheeses" + }, + "american cheese": { + "aliases": [], + "description": "", + "name": "american cheese", + "plural_name": "american cheeses" + }, + "provolone": { + "aliases": [], + "description": "", + "name": "provolone", + "plural_name": "provolones" + }, + "mexican cheese blend": { + "aliases": [], + "description": "", + "name": "mexican cheese blend", + "plural_name": "mexican cheese blends" + }, + "pepper jack": { + "aliases": [], + "description": "", + "name": "pepper jack", + "plural_name": "pepper jacks" + }, + "brie": { + "aliases": [], + "description": "", + "name": "brie", + "plural_name": "bries" + }, + "paneer": { + "aliases": [], + "description": "", + "name": "paneer", + "plural_name": "paneers" + }, + "fontina": { + "aliases": [], + "description": "", + "name": "fontina", + "plural_name": "fontinas" + }, + "queso fresco": { + "aliases": [], + "description": "", + "name": "queso fresco", + "plural_name": "queso frescoes" + }, + "quark": { + "aliases": [], + "description": "", + "name": "quark", + "plural_name": "quarks" + }, + "gouda": { + "aliases": [], + "description": "", + "name": "gouda", + "plural_name": "goudas" + }, + "cotija": { + "aliases": [], + "description": "", + "name": "cotija", + "plural_name": "cotijas" + }, + "asiago": { + "aliases": [], + "description": "", + "name": "asiago", + "plural_name": "asiagoes" + }, + "smoked cheese": { + "aliases": [], + "description": "", + "name": "smoked cheese", + "plural_name": "smoked cheeses" + }, + "halloumi": { + "aliases": [], + "description": "", + "name": "halloumi", + "plural_name": "halloumis" + }, + "chevre": { + "aliases": [], + "description": "", + "name": "chevre", + "plural_name": "chevres" + }, + "manchego": { + "aliases": [], + "description": "", + "name": "manchego", + "plural_name": "manchegoes" + }, + "italian cheese blend": { + "aliases": [], + "description": "", + "name": "italian cheese blend", + "plural_name": "italian cheese blends" + }, + "neufchatel": { + "aliases": [], + "description": "", + "name": "neufchatel", + "plural_name": "neufchatels" + }, + "herb cream cheese": { + "aliases": [], + "description": "", + "name": "herb cream cheese", + "plural_name": "herb cream cheeses" + }, + "burrata": { + "aliases": [], + "description": "", + "name": "burrata", + "plural_name": "burratas" + }, + "havarti": { + "aliases": [], + "description": "", + "name": "havarti", + "plural_name": "havartis" + }, + "colby": { + "aliases": [], + "description": "", + "name": "colby", + "plural_name": "colbies" + }, + "grana-padano": { + "aliases": [], + "description": "", + "name": "grana-padano", + "plural_name": "grana-padanoes" + }, + "muenster": { + "aliases": [], + "description": "", + "name": "muenster", + "plural_name": "muensters" + }, + "string cheese": { + "aliases": [], + "description": "", + "name": "string cheese", + "plural_name": "string cheeses" + }, + "camembert": { + "aliases": [], + "description": "", + "name": "camembert", + "plural_name": "camemberts" + }, + "soft cheese": { + "aliases": [], + "description": "", + "name": "soft cheese", + "plural_name": "soft cheeses" + }, + "stilton": { + "aliases": [], + "description": "", + "name": "stilton", + "plural_name": "stiltons" + }, + "raclette": { + "aliases": [], + "description": "", + "name": "raclette", + "plural_name": "raclettes" + }, + "colby-jack cheese": { + "aliases": [], + "description": "", + "name": "colby-jack cheese", + "plural_name": "colby-jack cheeses" + }, + "jarlsberg cheese": { + "aliases": [], + "description": "", + "name": "jarlsberg cheese", + "plural_name": "jarlsberg cheeses" + }, + "taleggio": { + "aliases": [], + "description": "", + "name": "taleggio", + "plural_name": "taleggios" + }, + "oaxaca": { + "aliases": [], + "description": "", + "name": "oaxaca", + "plural_name": "oaxacas" + }, + "labneh": { + "aliases": [], + "description": "", + "name": "labneh", + "plural_name": "labnehs" + }, + "edam": { + "aliases": [], + "description": "", + "name": "edam", + "plural_name": "edams" + }, + "creamy cheese wedge": { + "aliases": [], + "description": "", + "name": "creamy cheese wedge", + "plural_name": "creamy cheese wedges" + }, + "cheese powder": { + "aliases": [], + "description": "", + "name": "cheese powder", + "plural_name": "cheese powders" + }, + "fromage blanc": { + "aliases": [], + "description": "", + "name": "fromage blanc", + "plural_name": "fromage blancs" + }, + "asadero": { + "aliases": [], + "description": "", + "name": "asadero", + "plural_name": "asaderoes" + }, + "marble cheese": { + "aliases": [], + "description": "", + "name": "marble cheese", + "plural_name": "marble cheeses" + }, + "leicester": { + "aliases": [], + "description": "", + "name": "leicester", + "plural_name": "leicesters" + }, + "kefalotyri": { + "aliases": [], + "description": "", + "name": "kefalotyri", + "plural_name": "kefalotyris" + }, + "mizithra": { + "aliases": [], + "description": "", + "name": "mizithra", + "plural_name": "mizithras" + }, + "lancashire": { + "aliases": [], + "description": "", + "name": "lancashire", + "plural_name": "lancashires" + }, + "kasseri": { + "aliases": [], + "description": "", + "name": "kasseri", + "plural_name": "kasseris" + }, + "babybel": { + "aliases": [], + "description": "", + "name": "babybel", + "plural_name": "babybels" + }, + "panela cheese": { + "aliases": [], + "description": "", + "name": "panela cheese", + "plural_name": "panela cheeses" + }, + "longhorn": { + "aliases": [], + "description": "", + "name": "longhorn", + "plural_name": "longhorns" + }, + "seasoned feta cheese": { + "aliases": [], + "description": "", + "name": "seasoned feta cheese", + "plural_name": "seasoned feta cheeses" + }, + "comt\u00e9": { + "aliases": [], + "description": "", + "name": "comt\u00e9", + "plural_name": "comt\u00e9s" + }, + "graviera": { + "aliases": [], + "description": "", + "name": "graviera", + "plural_name": "gravieras" + }, + "wensleydale": { + "aliases": [], + "description": "", + "name": "wensleydale", + "plural_name": "wensleydales" + }, + "scamorza": { + "aliases": [], + "description": "", + "name": "scamorza", + "plural_name": "scamorzas" + }, + "cambozola": { + "aliases": [], + "description": "", + "name": "cambozola", + "plural_name": "cambozolas" + }, + "cheshire cheese": { + "aliases": [], + "description": "", + "name": "cheshire cheese", + "plural_name": "cheshire cheeses" + }, + "anthotyro": { + "aliases": [], + "description": "", + "name": "anthotyro", + "plural_name": "anthotyros" + }, + "chenna": { + "aliases": [], + "description": "", + "name": "chenna", + "plural_name": "chennas" + }, + "hard goat cheese": { + "aliases": [], + "description": "", + "name": "hard goat cheese", + "plural_name": "hard goat cheeses" + }, + "kashkaval": { + "aliases": [], + "description": "", + "name": "kashkaval", + "plural_name": "kashkavals" + }, + "sheep cheese": { + "aliases": [], + "description": "", + "name": "sheep cheese", + "plural_name": "sheep cheeses" + }, + "amul cheese": { + "aliases": [], + "description": "", + "name": "amul cheese", + "plural_name": "amul cheeses" + }, + "reblochon": { + "aliases": [], + "description": "", + "name": "reblochon", + "plural_name": "reblochons" + }, + "robiola": { + "aliases": [], + "description": "", + "name": "robiola", + "plural_name": "robiolas" + }, + "brick cheese": { + "aliases": [], + "description": "", + "name": "brick cheese", + "plural_name": "brick cheeses" + }, + "quick-melt cheese": { + "aliases": [], + "description": "", + "name": "quick-melt cheese", + "plural_name": "quick-melt cheeses" + }, + "farmer's cheese": { + "aliases": [], + "description": "", + "name": "farmer's cheese", + "plural_name": "farmer's cheeses" + }, + "manouri": { + "aliases": [], + "description": "", + "name": "manouri", + "plural_name": "manouris" + }, + "mimolette": { + "aliases": [], + "description": "", + "name": "mimolette", + "plural_name": "mimolettes" + }, + "queso quesadilla": { + "aliases": [], + "description": "", + "name": "queso quesadilla", + "plural_name": "queso quesadillas" + }, + "caciocavallo": { + "aliases": [], + "description": "", + "name": "caciocavallo", + "plural_name": "caciocavalloes" + }, + "requeij\u00e3o": { + "aliases": [], + "description": "", + "name": "requeij\u00e3o", + "plural_name": "requeij\u00e3oes" + }, + "vacherin": { + "aliases": [], + "description": "", + "name": "vacherin", + "plural_name": "vacherins" + }, + "brown cheese": { + "aliases": [], + "description": "", + "name": "brown cheese", + "plural_name": "brown cheeses" + }, + "gloucester": { + "aliases": [], + "description": "", + "name": "gloucester", + "plural_name": "gloucesters" + }, + "port salut": { + "aliases": [], + "description": "", + "name": "port salut", + "plural_name": "port saluts" + }, + "derby cheese": { + "aliases": [], + "description": "", + "name": "derby cheese", + "plural_name": "derby cheeses" + }, + "fontal": { + "aliases": [], + "description": "", + "name": "fontal", + "plural_name": "fontals" + }, + "salad cheese": { + "aliases": [], + "description": "", + "name": "salad cheese", + "plural_name": "salad cheeses" + }, + "truffle cheese": { + "aliases": [], + "description": "", + "name": "truffle cheese", + "plural_name": "truffle cheeses" + }, + "epoisses cheese": { + "aliases": [], + "description": "", + "name": "epoisses cheese", + "plural_name": "epoisses cheeses" + }, + "maasdam": { + "aliases": [], + "description": "", + "name": "maasdam", + "plural_name": "maasdams" + }, + "petit-suisse": { + "aliases": [], + "description": "", + "name": "petit-suisse", + "plural_name": "petit-suisses" + }, + "sbrinz": { + "aliases": [], + "description": "", + "name": "sbrinz", + "plural_name": "sbrinzzes" + } + } + }, + "Dairy & Eggs": { + "foods": { + "butter": { + "aliases": [], + "description": "", + "name": "butter", + "plural_name": "butter" + }, + "egg": { + "aliases": [], + "description": "", + "name": "egg", + "plural_name": "eggs" + }, + "milk": { + "aliases": [], + "description": "", + "name": "milk", + "plural_name": "milks" + }, + "heavy cream": { + "aliases": [], + "description": "", + "name": "heavy cream", + "plural_name": "heavy creams" + }, + "sour cream": { + "aliases": [], + "description": "", + "name": "sour cream", + "plural_name": "sour creams" + }, + "buttermilk": { + "aliases": [], + "description": "", + "name": "buttermilk", + "plural_name": "buttermilks" + }, + "yogurt": { + "aliases": [], + "description": "", + "name": "yogurt", + "plural_name": "yogurts" + }, + "greek yogurt": { + "aliases": [], + "description": "", + "name": "greek yogurt", + "plural_name": "greek yogurts" + }, + "cream": { + "aliases": [], + "description": "", + "name": "cream", + "plural_name": "creams" + }, + "whipped cream": { + "aliases": [], + "description": "", + "name": "whipped cream", + "plural_name": "whipped creams" + }, + "ghee": { + "aliases": [ + "clarified butter" + ], + "description": "", + "name": "ghee", + "plural_name": "ghees" + }, + "shortening": { + "aliases": [], + "description": "", + "name": "shortening", + "plural_name": "shortenings" + }, + "condensed milk": { + "aliases": [], + "description": "", + "name": "condensed milk", + "plural_name": "condensed milks" + }, + "half and half": { + "aliases": [], + "description": "", + "name": "half and half", + "plural_name": "half and halves" + }, + "sweetened condensed milk": { + "aliases": [], + "description": "", + "name": "sweetened condensed milk", + "plural_name": "sweetened condensed milks" + }, + "ice cream": { + "aliases": [], + "description": "", + "name": "ice cream", + "plural_name": "ice creams" + }, + "margarine": { + "aliases": [], + "description": "", + "name": "margarine", + "plural_name": "margarines" + }, + "creme fraiche": { + "aliases": [], + "description": "", + "name": "creme fraiche", + "plural_name": "creme fraiches" + }, + "frosting": { + "aliases": [], + "description": "", + "name": "frosting", + "plural_name": "frostings" + }, + "milk powder": { + "aliases": [], + "description": "", + "name": "milk powder", + "plural_name": "milk powders" + }, + "curd": { + "aliases": [], + "description": "", + "name": "curd", + "plural_name": "curds" + }, + "thickened cream": { + "aliases": [], + "description": "", + "name": "thickened cream", + "plural_name": "thickened creams" + }, + "lemon curd": { + "aliases": [], + "description": "", + "name": "lemon curd", + "plural_name": "lemon curds" + }, + "dulce de leche": { + "aliases": [], + "description": "", + "name": "dulce de leche", + "plural_name": "dulce de leche" + }, + "custard": { + "aliases": [], + "description": "", + "name": "custard", + "plural_name": "custards" + }, + "chocolate frosting": { + "aliases": [], + "description": "", + "name": "chocolate frosting", + "plural_name": "chocolate frostings" + }, + "kefir": { + "aliases": [], + "description": "", + "name": "kefir", + "plural_name": "kefirs" + }, + "sherbet": { + "aliases": [], + "description": "", + "name": "sherbet", + "plural_name": "sherbets" + }, + "chocolate milk": { + "aliases": [], + "description": "", + "name": "chocolate milk", + "plural_name": "chocolate milks" + }, + "liquid egg substitute": { + "aliases": [], + "description": "", + "name": "liquid egg substitute", + "plural_name": "liquid egg substitutes" + }, + "whey": { + "aliases": [], + "description": "", + "name": "whey", + "plural_name": "wheys" + }, + "hung curd": { + "aliases": [], + "description": "", + "name": "hung curd", + "plural_name": "hung curds" + }, + "quail egg": { + "aliases": [], + "description": "", + "name": "quail egg", + "plural_name": "quail eggs" + }, + "buttermilk powder": { + "aliases": [], + "description": "", + "name": "buttermilk powder", + "plural_name": "buttermilk powders" + }, + "frozen yogurt": { + "aliases": [], + "description": "", + "name": "frozen yogurt", + "plural_name": "frozen yogurts" + }, + "khoya": { + "aliases": [], + "description": "", + "name": "khoya", + "plural_name": "khoyas" + }, + "milk cream": { + "aliases": [], + "description": "", + "name": "milk cream", + "plural_name": "milk creams" + }, + "coffee creamer": { + "aliases": [], + "description": "", + "name": "coffee creamer", + "plural_name": "coffee creamers" + }, + "clotted cream": { + "aliases": [], + "description": "", + "name": "clotted cream", + "plural_name": "clotted creams" + }, + "goat milk": { + "aliases": [], + "description": "", + "name": "goat milk", + "plural_name": "goat milks" + }, + "cheese curd": { + "aliases": [], + "description": "", + "name": "cheese curd", + "plural_name": "cheese curds" + }, + "sour milk": { + "aliases": [], + "description": "", + "name": "sour milk", + "plural_name": "sour milks" + }, + "ganache": { + "aliases": [], + "description": "", + "name": "ganache", + "plural_name": "ganaches" + }, + "cajeta": { + "aliases": [], + "description": "", + "name": "cajeta", + "plural_name": "cajetas" + }, + "duck egg": { + "aliases": [], + "description": "", + "name": "duck egg", + "plural_name": "duck eggs" + }, + "salted egg": { + "aliases": [], + "description": "", + "name": "salted egg", + "plural_name": "salted eggs" + }, + "skyr": { + "aliases": [], + "description": "", + "name": "skyr", + "plural_name": "skyrs" + }, + "pumpkin spice coffee creamer": { + "aliases": [], + "description": "", + "name": "pumpkin spice coffee creamer", + "plural_name": "pumpkin spice coffee creamers" + }, + "raw milk": { + "aliases": [], + "description": "", + "name": "raw milk", + "plural_name": "raw milks" + }, + "lime curd": { + "aliases": [], + "description": "", + "name": "lime curd", + "plural_name": "lime curds" + }, + "powdered coffee creamer": { + "aliases": [], + "description": "", + "name": "powdered coffee creamer", + "plural_name": "powdered coffee creamers" + }, + "chantilly": { + "aliases": [], + "description": "", + "name": "chantilly", + "plural_name": "chantillies" + }, + "milkfat": { + "aliases": [], + "description": "", + "name": "milkfat", + "plural_name": "milkfats" + }, + "yogurt starter": { + "aliases": [], + "description": "", + "name": "yogurt starter", + "plural_name": "yogurt starters" + }, + "rainbow sherbet": { + "aliases": [], + "description": "", + "name": "rainbow sherbet", + "plural_name": "rainbow sherbets" + }, + "strawberry frosting": { + "aliases": [], + "description": "", + "name": "strawberry frosting", + "plural_name": "strawberry frostings" + }, + "honey greek yogurt": { + "aliases": [], + "description": "", + "name": "honey greek yogurt", + "plural_name": "honey greek yogurts" + }, + "amul butter": { + "aliases": [], + "description": "", + "name": "amul butter", + "plural_name": "amul butter" + }, + "honey butter": { + "aliases": [], + "description": "", + "name": "honey butter", + "plural_name": "honey butter" + }, + "strawberry cream cheese": { + "aliases": [], + "description": "", + "name": "strawberry cream cheese", + "plural_name": "strawberry cream cheeses" + }, + "goat butter": { + "aliases": [], + "description": "", + "name": "goat butter", + "plural_name": "goat butter" + }, + "century egg": { + "aliases": [], + "description": "", + "name": "century egg", + "plural_name": "century eggs" + }, + "orange curd": { + "aliases": [], + "description": "", + "name": "orange curd", + "plural_name": "orange curds" + }, + "goat yogurt": { + "aliases": [], + "description": "", + "name": "goat yogurt", + "plural_name": "goat yogurts" + }, + "dahi": { + "aliases": [], + "description": "", + "name": "dahi", + "plural_name": "dahis" + }, + "cinnamon sugar butter spread": { + "aliases": [], + "description": "", + "name": "cinnamon sugar butter spread", + "plural_name": "cinnamon sugar butter spreads" + }, + "bulgarian yogurt": { + "aliases": [], + "description": "", + "name": "bulgarian yogurt", + "plural_name": "bulgarian yogurts" + }, + "tvorog": { + "aliases": [], + "description": "", + "name": "tvorog", + "plural_name": "tvorogs" + }, + "chocolate milk powder": { + "aliases": [], + "description": "", + "name": "chocolate milk powder", + "plural_name": "chocolate milk powders" + }, + "liquid rennet": { + "aliases": [], + "description": "", + "name": "liquid rennet", + "plural_name": "liquid rennets" + }, + "sheep\u2019s milk yoghurt": { + "aliases": [], + "description": "", + "name": "sheep\u2019s milk yoghurt", + "plural_name": "sheep\u2019s milk yoghurts" + }, + "strawberry milk": { + "aliases": [], + "description": "", + "name": "strawberry milk", + "plural_name": "strawberry milks" + }, + "ayran": { + "aliases": [], + "description": "", + "name": "ayran", + "plural_name": "ayrans" + }, + "cuajada": { + "aliases": [], + "description": "", + "name": "cuajada", + "plural_name": "cuajadas" + }, + "yogurt drink": { + "aliases": [], + "description": "", + "name": "yogurt drink", + "plural_name": "yogurt drinks" + }, + "passion-fruit curd": { + "aliases": [], + "description": "", + "name": "passion-fruit curd", + "plural_name": "passion-fruit curds" + }, + "pickled egg": { + "aliases": [], + "description": "", + "name": "pickled egg", + "plural_name": "pickled eggs" + }, + "sheep milk": { + "aliases": [], + "description": "", + "name": "sheep milk", + "plural_name": "sheep milks" + }, + "starter culture": { + "aliases": [], + "description": "", + "name": "starter culture", + "plural_name": "starter cultures" + }, + "kashk": { + "aliases": [], + "description": "", + "name": "kashk", + "plural_name": "kashks" + }, + "ostrich egg": { + "aliases": [], + "description": "", + "name": "ostrich egg", + "plural_name": "ostrich eggs" + }, + "vanilla milk": { + "aliases": [], + "description": "", + "name": "vanilla milk", + "plural_name": "vanilla milks" + }, + "yoplait whip": { + "aliases": [], + "description": "", + "name": "yoplait whip", + "plural_name": "yoplait whips" + }, + "buffalo milk": { + "aliases": [], + "description": "", + "name": "buffalo milk", + "plural_name": "buffalo milks" + }, + "goat kefir": { + "aliases": [], + "description": "", + "name": "goat kefir", + "plural_name": "goat kefirs" + }, + "lebneh": { + "aliases": [], + "description": "", + "name": "lebneh", + "plural_name": "lebnehs" + } + } + }, + "Dairy-Free & Meat Substitutes": { + "foods": { + "coconut milk": { + "aliases": [], + "description": "", + "name": "coconut milk", + "plural_name": "coconut milks" + }, + "almond milk": { + "aliases": [], + "description": "", + "name": "almond milk", + "plural_name": "almond milks" + }, + "almond butter": { + "aliases": [], + "description": "", + "name": "almond butter", + "plural_name": "almond butter" + }, + "tofu": { + "aliases": [], + "description": "", + "name": "tofu", + "plural_name": "tofus" + }, + "coconut cream": { + "aliases": [], + "description": "", + "name": "coconut cream", + "plural_name": "coconut creams" + }, + "vegan butter": { + "aliases": [], + "description": "", + "name": "vegan butter", + "plural_name": "vegan butter" + }, + "non-dairy milk": { + "aliases": [], + "description": "", + "name": "non-dairy milk", + "plural_name": "non-dairy milks" + }, + "soy milk": { + "aliases": [], + "description": "", + "name": "soy milk", + "plural_name": "soy milks" + }, + "extra firm tofu": { + "aliases": [], + "description": "", + "name": "extra firm tofu", + "plural_name": "extra firm tofus" + }, + "silken tofu": { + "aliases": [], + "description": "", + "name": "silken tofu", + "plural_name": "silken tofus" + }, + "kala namak salt": { + "aliases": [], + "description": "", + "name": "kala namak salt", + "plural_name": "kala namak salts" + }, + "coconut butter": { + "aliases": [], + "description": "", + "name": "coconut butter", + "plural_name": "coconut butter" + }, + "egg replacer": { + "aliases": [], + "description": "", + "name": "egg replacer", + "plural_name": "egg replacers" + }, + "vegan mayonnaise": { + "aliases": [], + "description": "", + "name": "vegan mayonnaise", + "plural_name": "vegan mayonnaises" + }, + "vegan cheese": { + "aliases": [], + "description": "", + "name": "vegan cheese", + "plural_name": "vegan cheeses" + }, + "cashew butter": { + "aliases": [], + "description": "", + "name": "cashew butter", + "plural_name": "cashew butter" + }, + "tempeh": { + "aliases": [], + "description": "", + "name": "tempeh", + "plural_name": "tempehs" + }, + "vegan cream cheese": { + "aliases": [], + "description": "", + "name": "vegan cream cheese", + "plural_name": "vegan cream cheeses" + }, + "coconut yogurt": { + "aliases": [], + "description": "", + "name": "coconut yogurt", + "plural_name": "coconut yogurts" + }, + "non-dairy yogurt": { + "aliases": [], + "description": "", + "name": "non-dairy yogurt", + "plural_name": "non-dairy yogurts" + }, + "seed butter": { + "aliases": [], + "description": "", + "name": "seed butter", + "plural_name": "seed butter" + }, + "cashew milk": { + "aliases": [], + "description": "", + "name": "cashew milk", + "plural_name": "cashew milks" + }, + "oat milk": { + "aliases": [], + "description": "", + "name": "oat milk", + "plural_name": "oat milks" + }, + "nut butter": { + "aliases": [], + "description": "", + "name": "nut butter", + "plural_name": "nut butter" + }, + "rice milk": { + "aliases": [], + "description": "", + "name": "rice milk", + "plural_name": "rice milks" + }, + "vegan sour cream": { + "aliases": [], + "description": "", + "name": "vegan sour cream", + "plural_name": "vegan sour creams" + }, + "textured vegetable protein": { + "aliases": [], + "description": "", + "name": "textured vegetable protein", + "plural_name": "textured vegetable proteins" + }, + "vegan worcestershire": { + "aliases": [], + "description": "", + "name": "vegan worcestershire", + "plural_name": "vegan worcestershires" + }, + "soy yogurt": { + "aliases": [], + "description": "", + "name": "soy yogurt", + "plural_name": "soy yogurts" + }, + "vegan mozzarella": { + "aliases": [], + "description": "", + "name": "vegan mozzarella", + "plural_name": "vegan mozzarellas" + }, + "non-dairy creamer": { + "aliases": [], + "description": "", + "name": "non-dairy creamer", + "plural_name": "non-dairy creamers" + }, + "vegan sausage": { + "aliases": [], + "description": "", + "name": "vegan sausage", + "plural_name": "vegan sausages" + }, + "coconut whipped cream": { + "aliases": [], + "description": "", + "name": "coconut whipped cream", + "plural_name": "coconut whipped creams" + }, + "smoked tofu": { + "aliases": [], + "description": "", + "name": "smoked tofu", + "plural_name": "smoked tofus" + }, + "coconut powder": { + "aliases": [], + "description": "", + "name": "coconut powder", + "plural_name": "coconut powders" + }, + "soy cream": { + "aliases": [], + "description": "", + "name": "soy cream", + "plural_name": "soy creams" + }, + "seitan": { + "aliases": [], + "description": "", + "name": "seitan", + "plural_name": "seitans" + }, + "coconut milk powder": { + "aliases": [], + "description": "", + "name": "coconut milk powder", + "plural_name": "coconut milk powders" + }, + "non-dairy whipped topping": { + "aliases": [], + "description": "", + "name": "non-dairy whipped topping", + "plural_name": "non-dairy whipped toppings" + }, + "nut milk": { + "aliases": [], + "description": "", + "name": "nut milk", + "plural_name": "nut milks" + }, + "non-dairy cream": { + "aliases": [], + "description": "", + "name": "non-dairy cream", + "plural_name": "non-dairy creams" + }, + "vegan burger patty": { + "aliases": [], + "description": "", + "name": "vegan burger patty", + "plural_name": "vegan burger patties" + }, + "condensed coconut milk": { + "aliases": [], + "description": "", + "name": "condensed coconut milk", + "plural_name": "condensed coconut milks" + }, + "vegan ground beef": { + "aliases": [], + "description": "", + "name": "vegan ground beef", + "plural_name": "vegan ground beefs" + }, + "pulled oat": { + "aliases": [], + "description": "", + "name": "pulled oat", + "plural_name": "pulled oats" + }, + "vegan bacon": { + "aliases": [], + "description": "", + "name": "vegan bacon", + "plural_name": "vegan bacons" + }, + "soy curl": { + "aliases": [], + "description": "", + "name": "soy curl", + "plural_name": "soy curls" + }, + "vegan pesto": { + "aliases": [], + "description": "", + "name": "vegan pesto", + "plural_name": "vegan pestoes" + }, + "marinated tofu": { + "aliases": [], + "description": "", + "name": "marinated tofu", + "plural_name": "marinated tofus" + }, + "vegan feta": { + "aliases": [], + "description": "", + "name": "vegan feta", + "plural_name": "vegan fetas" + }, + "soy chorizo": { + "aliases": [], + "description": "", + "name": "soy chorizo", + "plural_name": "soy chorizoes" + }, + "hemp milk": { + "aliases": [], + "description": "", + "name": "hemp milk", + "plural_name": "hemp milks" + }, + "vegan beef": { + "aliases": [], + "description": "", + "name": "vegan beef", + "plural_name": "vegan beefs" + }, + "hazelnut butter": { + "aliases": [], + "description": "", + "name": "hazelnut butter", + "plural_name": "hazelnut butter" + }, + "vegan ranch": { + "aliases": [], + "description": "", + "name": "vegan ranch", + "plural_name": "vegan ranches" + }, + "vegan chicken": { + "aliases": [], + "description": "", + "name": "vegan chicken", + "plural_name": "vegan chickens" + }, + "coconut paste": { + "aliases": [], + "description": "", + "name": "coconut paste", + "plural_name": "coconut pastes" + }, + "vegetable suet": { + "aliases": [], + "description": "", + "name": "vegetable suet", + "plural_name": "vegetable suets" + }, + "dairy-free ice-cream": { + "aliases": [], + "description": "", + "name": "dairy-free ice-cream", + "plural_name": "dairy-free ice-creams" + }, + "almond-coconut milk": { + "aliases": [], + "description": "", + "name": "almond-coconut milk", + "plural_name": "almond-coconut milks" + }, + "banana blossom": { + "aliases": [], + "description": "", + "name": "banana blossom", + "plural_name": "banana blossoms" + }, + "vegan fish sauce": { + "aliases": [], + "description": "", + "name": "vegan fish sauce", + "plural_name": "vegan fish sauces" + }, + "vegetarian hot dog": { + "aliases": [], + "description": "", + "name": "vegetarian hot dog", + "plural_name": "vegetarian hot dogs" + }, + "hazelnut milk": { + "aliases": [], + "description": "", + "name": "hazelnut milk", + "plural_name": "hazelnut milks" + }, + "maple almond butter": { + "aliases": [], + "description": "", + "name": "maple almond butter", + "plural_name": "maple almond butter" + }, + "vegan meatball": { + "aliases": [], + "description": "", + "name": "vegan meatball", + "plural_name": "vegan meatballs" + }, + "almond-milk yogurt": { + "aliases": [], + "description": "", + "name": "almond-milk yogurt", + "plural_name": "almond-milk yogurts" + }, + "almond creamer": { + "aliases": [], + "description": "", + "name": "almond creamer", + "plural_name": "almond creamers" + }, + "soy milk powder": { + "aliases": [], + "description": "", + "name": "soy milk powder", + "plural_name": "soy milk powders" + }, + "vegan cream cheese frosting": { + "aliases": [], + "description": "", + "name": "vegan cream cheese frosting", + "plural_name": "vegan cream cheese frostings" + }, + "coconut manna": { + "aliases": [], + "description": "", + "name": "coconut manna", + "plural_name": "coconut mannas" + }, + "falafel mix": { + "aliases": [], + "description": "", + "name": "falafel mix", + "plural_name": "falafel mixes" + }, + "ready-made falafel": { + "aliases": [], + "description": "", + "name": "ready-made falafel", + "plural_name": "ready-made falafels" + }, + "vegan gravy": { + "aliases": [], + "description": "", + "name": "vegan gravy", + "plural_name": "vegan gravies" + }, + "cashew cheese sauce": { + "aliases": [], + "description": "", + "name": "cashew cheese sauce", + "plural_name": "cashew cheese sauces" + }, + "coconut fat": { + "aliases": [], + "description": "", + "name": "coconut fat", + "plural_name": "coconut fats" + }, + "flax milk": { + "aliases": [], + "description": "", + "name": "flax milk", + "plural_name": "flax milks" + }, + "hazelnut creamer": { + "aliases": [], + "description": "", + "name": "hazelnut creamer", + "plural_name": "hazelnut creamers" + }, + "quorn": { + "aliases": [], + "description": "", + "name": "quorn", + "plural_name": "quorns" + }, + "soy-free butter": { + "aliases": [], + "description": "", + "name": "soy-free butter", + "plural_name": "soy-free butter" + }, + "tofurky": { + "aliases": [], + "description": "", + "name": "tofurky", + "plural_name": "tofurkies" + }, + "vegan nutella": { + "aliases": [], + "description": "", + "name": "vegan nutella", + "plural_name": "vegan nutellas" + }, + "vegan tzatziki": { + "aliases": [], + "description": "", + "name": "vegan tzatziki", + "plural_name": "vegan tzatzikis" + }, + "cashew cream cheese": { + "aliases": [], + "description": "", + "name": "cashew cream cheese", + "plural_name": "cashew cream cheeses" + }, + "cricket flour": { + "aliases": [], + "description": "", + "name": "cricket flour", + "plural_name": "cricket flours" + }, + "macadamia butter": { + "aliases": [], + "description": "", + "name": "macadamia butter", + "plural_name": "macadamia butter" + }, + "okara": { + "aliases": [], + "description": "", + "name": "okara", + "plural_name": "okaras" + }, + "egg tofu": { + "aliases": [], + "description": "", + "name": "egg tofu", + "plural_name": "egg tofus" + }, + "protein drink": { + "aliases": [], + "description": "", + "name": "protein drink", + "plural_name": "protein drinks" + }, + "macadamia milk": { + "aliases": [], + "description": "", + "name": "macadamia milk", + "plural_name": "macadamia milks" + }, + "vegan taco meat": { + "aliases": [], + "description": "", + "name": "vegan taco meat", + "plural_name": "vegan taco meats" + }, + "walnut taco meat": { + "aliases": [], + "description": "", + "name": "walnut taco meat", + "plural_name": "walnut taco meats" + }, + "vegan yogurt starter": { + "aliases": [], + "description": "", + "name": "vegan yogurt starter", + "plural_name": "vegan yogurt starters" + }, + "banana milk": { + "aliases": [], + "description": "", + "name": "banana milk", + "plural_name": "banana milks" + }, + "soy quark": { + "aliases": [], + "description": "", + "name": "soy quark", + "plural_name": "soy quarks" + }, + "vegan chicken nugget": { + "aliases": [], + "description": "", + "name": "vegan chicken nugget", + "plural_name": "vegan chicken nuggets" + }, + "vegan starter culture": { + "aliases": [], + "description": "", + "name": "vegan starter culture", + "plural_name": "vegan starter cultures" + }, + "walnut milk": { + "aliases": [], + "description": "", + "name": "walnut milk", + "plural_name": "walnut milks" + }, + "latik": { + "aliases": [], + "description": "", + "name": "latik", + "plural_name": "latiks" + }, + "rice cream": { + "aliases": [], + "description": "", + "name": "rice cream", + "plural_name": "rice creams" + } + } + }, + "Meats": { + "foods": { + "bacon": { + "aliases": [], + "description": "", + "name": "bacon", + "plural_name": "bacons" + }, + "chopped bacon": { + "aliases": [], + "description": "", + "name": "chopped bacon", + "plural_name": "chopped bacons" + }, + "ground beef": { + "aliases": [], + "description": "", + "name": "ground beef", + "plural_name": "ground beefs" + }, + "beef steak": { + "aliases": [], + "description": "", + "name": "beef steak", + "plural_name": "beef steaks" + }, + "ham": { + "aliases": [], + "description": "", + "name": "ham", + "plural_name": "hams" + }, + "pork chop": { + "aliases": [], + "description": "", + "name": "pork chop", + "plural_name": "pork chops" + }, + "sweet italian sausage": { + "aliases": [], + "description": "", + "name": "sweet italian sausage", + "plural_name": "sweet italian sausages" + }, + "pork loin": { + "aliases": [], + "description": "", + "name": "pork loin", + "plural_name": "pork loins" + }, + "prosciutto": { + "aliases": [], + "description": "", + "name": "prosciutto", + "plural_name": "prosciuttoes" + }, + "sausage": { + "aliases": [], + "description": "", + "name": "sausage", + "plural_name": "sausages" + }, + "beef roast": { + "aliases": [], + "description": "", + "name": "beef roast", + "plural_name": "beef roasts" + }, + "ground pork": { + "aliases": [], + "description": "", + "name": "ground pork", + "plural_name": "ground porks" + }, + "beef stew meat": { + "aliases": [], + "description": "", + "name": "beef stew meat", + "plural_name": "beef stew meats" + }, + "pepperoni": { + "aliases": [], + "description": "", + "name": "pepperoni", + "plural_name": "pepperonis" + }, + "chorizo": { + "aliases": [], + "description": "", + "name": "chorizo", + "plural_name": "chorizoes" + }, + "pancetta": { + "aliases": [], + "description": "", + "name": "pancetta", + "plural_name": "pancettas" + }, + "pork fillet": { + "aliases": [], + "description": "", + "name": "pork fillet", + "plural_name": "pork fillets" + }, + "pork shoulder": { + "aliases": [], + "description": "", + "name": "pork shoulder", + "plural_name": "pork shoulders" + }, + "ground lamb": { + "aliases": [], + "description": "", + "name": "ground lamb", + "plural_name": "ground lambs" + }, + "pork rib": { + "aliases": [], + "description": "", + "name": "pork rib", + "plural_name": "pork ribs" + }, + "smoked sausage": { + "aliases": [], + "description": "", + "name": "smoked sausage", + "plural_name": "smoked sausages" + }, + "breakfast sausage": { + "aliases": [], + "description": "", + "name": "breakfast sausage", + "plural_name": "breakfast sausages" + }, + "hot dog": { + "aliases": [], + "description": "", + "name": "hot dog", + "plural_name": "hot dogs" + }, + "beef sirloin": { + "aliases": [], + "description": "", + "name": "beef sirloin", + "plural_name": "beef sirloins" + }, + "salami": { + "aliases": [], + "description": "", + "name": "salami", + "plural_name": "salamis" + }, + "brisket": { + "aliases": [], + "description": "", + "name": "brisket", + "plural_name": "briskets" + }, + "deli ham": { + "aliases": [], + "description": "", + "name": "deli ham", + "plural_name": "deli hams" + }, + "leg of lamb": { + "aliases": [], + "description": "", + "name": "leg of lamb", + "plural_name": "leg of lamb" + }, + "beef short rib": { + "aliases": [], + "description": "", + "name": "beef short rib", + "plural_name": "beef short ribs" + }, + "kielbasa": { + "aliases": [], + "description": "", + "name": "kielbasa", + "plural_name": "kielbasas" + }, + "pork belly": { + "aliases": [], + "description": "", + "name": "pork belly", + "plural_name": "pork bellies" + }, + "andouille": { + "aliases": [], + "description": "", + "name": "andouille", + "plural_name": "andouilles" + }, + "boneless lamb": { + "aliases": [], + "description": "", + "name": "boneless lamb", + "plural_name": "boneless lambs" + }, + "ground sausage": { + "aliases": [], + "description": "", + "name": "ground sausage", + "plural_name": "ground sausages" + }, + "ground pork sausage": { + "aliases": [], + "description": "", + "name": "ground pork sausage", + "plural_name": "ground pork sausages" + }, + "roast beef": { + "aliases": [], + "description": "", + "name": "roast beef", + "plural_name": "roast beefs" + }, + "bacon bit": { + "aliases": [], + "description": "", + "name": "bacon bit", + "plural_name": "bacon bits" + }, + "pork roast": { + "aliases": [], + "description": "", + "name": "pork roast", + "plural_name": "pork roasts" + }, + "hot italian sausage": { + "aliases": [], + "description": "", + "name": "hot italian sausage", + "plural_name": "hot italian sausages" + }, + "pork spare rib": { + "aliases": [], + "description": "", + "name": "pork spare rib", + "plural_name": "pork spare ribs" + }, + "lamb shoulder": { + "aliases": [], + "description": "", + "name": "lamb shoulder", + "plural_name": "lamb shoulders" + }, + "beef rib": { + "aliases": [], + "description": "", + "name": "beef rib", + "plural_name": "beef ribs" + }, + "veal steak": { + "aliases": [], + "description": "", + "name": "veal steak", + "plural_name": "veal steaks" + }, + "lamb chop": { + "aliases": [], + "description": "", + "name": "lamb chop", + "plural_name": "lamb chops" + }, + "bone-in ham": { + "aliases": [], + "description": "", + "name": "bone-in ham", + "plural_name": "bone-in hams" + }, + "pork butt": { + "aliases": [], + "description": "", + "name": "pork butt", + "plural_name": "pork butts" + }, + "canadian bacon": { + "aliases": [], + "description": "", + "name": "canadian bacon", + "plural_name": "canadian bacons" + }, + "beef sausage": { + "aliases": [], + "description": "", + "name": "beef sausage", + "plural_name": "beef sausages" + }, + "lamb shank": { + "aliases": [], + "description": "", + "name": "lamb shank", + "plural_name": "lamb shanks" + }, + "mutton": { + "aliases": [], + "description": "", + "name": "mutton", + "plural_name": "muttons" + }, + "ham steak": { + "aliases": [], + "description": "", + "name": "ham steak", + "plural_name": "ham steaks" + }, + "venison": { + "aliases": [], + "description": "", + "name": "venison", + "plural_name": "venisons" + }, + "bratwurst": { + "aliases": [], + "description": "", + "name": "bratwurst", + "plural_name": "bratwursts" + }, + "pulled pork": { + "aliases": [], + "description": "", + "name": "pulled pork", + "plural_name": "pulled porks" + }, + "ham hock": { + "aliases": [], + "description": "", + "name": "ham hock", + "plural_name": "ham hocks" + }, + "frozen meatball": { + "aliases": [], + "description": "", + "name": "frozen meatball", + "plural_name": "frozen meatballs" + }, + "mixed ground meat": { + "aliases": [], + "description": "", + "name": "mixed ground meat", + "plural_name": "mixed ground meats" + }, + "rabbit": { + "aliases": [], + "description": "", + "name": "rabbit", + "plural_name": "rabbits" + }, + "pork cutlet": { + "aliases": [], + "description": "", + "name": "pork cutlet", + "plural_name": "pork cutlets" + }, + "veal cutlet": { + "aliases": [], + "description": "", + "name": "veal cutlet", + "plural_name": "veal cutlets" + }, + "soup bone": { + "aliases": [], + "description": "", + "name": "soup bone", + "plural_name": "soup bones" + }, + "lamb loin": { + "aliases": [], + "description": "", + "name": "lamb loin", + "plural_name": "lamb loins" + }, + "pork steak": { + "aliases": [], + "description": "", + "name": "pork steak", + "plural_name": "pork steaks" + }, + "mexican chorizo": { + "aliases": [], + "description": "", + "name": "mexican chorizo", + "plural_name": "mexican chorizoes" + }, + "rack of lamb": { + "aliases": [], + "description": "", + "name": "rack of lamb", + "plural_name": "rack of lamb" + }, + "pork back rib": { + "aliases": [], + "description": "", + "name": "pork back rib", + "plural_name": "pork back ribs" + }, + "country style rib": { + "aliases": [], + "description": "", + "name": "country style rib", + "plural_name": "country style ribs" + }, + "black forest ham": { + "aliases": [], + "description": "", + "name": "black forest ham", + "plural_name": "black forest hams" + }, + "oxtail": { + "aliases": [], + "description": "", + "name": "oxtail", + "plural_name": "oxtails" + }, + "smoked ham hock": { + "aliases": [], + "description": "", + "name": "smoked ham hock", + "plural_name": "smoked ham hocks" + }, + "serrano ham": { + "aliases": [], + "description": "", + "name": "serrano ham", + "plural_name": "serrano hams" + }, + "raw chorizo": { + "aliases": [], + "description": "", + "name": "raw chorizo", + "plural_name": "raw chorizoes" + }, + "beef liver": { + "aliases": [], + "description": "", + "name": "beef liver", + "plural_name": "beef livers" + }, + "pastrami": { + "aliases": [], + "description": "", + "name": "pastrami", + "plural_name": "pastramis" + }, + "cocktail sausage": { + "aliases": [], + "description": "", + "name": "cocktail sausage", + "plural_name": "cocktail sausages" + }, + "hard salami": { + "aliases": [], + "description": "", + "name": "hard salami", + "plural_name": "hard salamis" + }, + "back bacon": { + "aliases": [], + "description": "", + "name": "back bacon", + "plural_name": "back bacons" + }, + "salt pork": { + "aliases": [], + "description": "", + "name": "salt pork", + "plural_name": "salt porks" + }, + "veal shank": { + "aliases": [], + "description": "", + "name": "veal shank", + "plural_name": "veal shanks" + }, + "ground venison": { + "aliases": [], + "description": "", + "name": "ground venison", + "plural_name": "ground venisons" + }, + "beef shank": { + "aliases": [], + "description": "", + "name": "beef shank", + "plural_name": "beef shanks" + }, + "lap cheong": { + "aliases": [], + "description": "", + "name": "lap cheong", + "plural_name": "lap cheongs" + }, + "blood sausage": { + "aliases": [], + "description": "", + "name": "blood sausage", + "plural_name": "blood sausages" + }, + "dried beef": { + "aliases": [], + "description": "", + "name": "dried beef", + "plural_name": "dried beefs" + }, + "gammon joint": { + "aliases": [], + "description": "", + "name": "gammon joint", + "plural_name": "gammon joints" + }, + "boneless beef short rib": { + "aliases": [], + "description": "", + "name": "boneless beef short rib", + "plural_name": "boneless beef short ribs" + }, + "country ham": { + "aliases": [], + "description": "", + "name": "country ham", + "plural_name": "country hams" + }, + "boneless ham": { + "aliases": [], + "description": "", + "name": "boneless ham", + "plural_name": "boneless hams" + }, + "mortadella": { + "aliases": [], + "description": "", + "name": "mortadella", + "plural_name": "mortadellas" + }, + "ground bison": { + "aliases": [], + "description": "", + "name": "ground bison", + "plural_name": "ground bisons" + }, + "fresh sausage": { + "aliases": [], + "description": "", + "name": "fresh sausage", + "plural_name": "fresh sausages" + }, + "bologna": { + "aliases": [], + "description": "", + "name": "bologna", + "plural_name": "bolognas" + }, + "burger patty": { + "aliases": [], + "description": "", + "name": "burger patty", + "plural_name": "burger patties" + }, + "smoked pork chop": { + "aliases": [], + "description": "", + "name": "smoked pork chop", + "plural_name": "smoked pork chops" + }, + "lamb neck": { + "aliases": [], + "description": "", + "name": "lamb neck", + "plural_name": "lamb necks" + }, + "sausage patty": { + "aliases": [], + "description": "", + "name": "sausage patty", + "plural_name": "sausage patties" + }, + "beef suet": { + "aliases": [], + "description": "", + "name": "beef suet", + "plural_name": "beef suets" + }, + "veal roast": { + "aliases": [], + "description": "", + "name": "veal roast", + "plural_name": "veal roasts" + }, + "beef shoulder": { + "aliases": [], + "description": "", + "name": "beef shoulder", + "plural_name": "beef shoulders" + }, + "steak tip": { + "aliases": [], + "description": "", + "name": "steak tip", + "plural_name": "steak tips" + }, + "veal chop": { + "aliases": [], + "description": "", + "name": "veal chop", + "plural_name": "veal chops" + } + } + }, + "Poultry": { + "foods": { + "chicken breast": { + "aliases": [], + "description": "", + "name": "chicken breast", + "plural_name": "chicken breasts" + }, + "chicken thigh": { + "aliases": [], + "description": "", + "name": "chicken thigh", + "plural_name": "chicken thighs" + }, + "cooked chicken": { + "aliases": [], + "description": "", + "name": "cooked chicken", + "plural_name": "cooked chickens" + }, + "ground turkey": { + "aliases": [], + "description": "", + "name": "ground turkey", + "plural_name": "ground turkeys" + }, + "whole chicken": { + "aliases": [], + "description": "", + "name": "whole chicken", + "plural_name": "whole chickens" + }, + "whole turkey": { + "aliases": [], + "description": "", + "name": "whole turkey", + "plural_name": "whole turkeys" + }, + "chicken leg": { + "aliases": [], + "description": "", + "name": "chicken leg", + "plural_name": "chicken legs" + }, + "chicken wing": { + "aliases": [], + "description": "", + "name": "chicken wing", + "plural_name": "chicken wings" + }, + "turkey breast": { + "aliases": [], + "description": "", + "name": "turkey breast", + "plural_name": "turkey breasts" + }, + "ground chicken": { + "aliases": [], + "description": "", + "name": "ground chicken", + "plural_name": "ground chickens" + }, + "rotisserie chicken": { + "aliases": [], + "description": "", + "name": "rotisserie chicken", + "plural_name": "rotisserie chickens" + }, + "chicken tender": { + "aliases": [], + "description": "", + "name": "chicken tender", + "plural_name": "chicken tenders" + }, + "turkey sausage": { + "aliases": [], + "description": "", + "name": "turkey sausage", + "plural_name": "turkey sausages" + }, + "chicken sausage": { + "aliases": [], + "description": "", + "name": "chicken sausage", + "plural_name": "chicken sausages" + }, + "turkey bacon": { + "aliases": [], + "description": "", + "name": "turkey bacon", + "plural_name": "turkey bacons" + }, + "duck": { + "aliases": [], + "description": "", + "name": "duck", + "plural_name": "ducks" + }, + "duck breast": { + "aliases": [], + "description": "", + "name": "duck breast", + "plural_name": "duck breasts" + }, + "boneless chicken": { + "aliases": [], + "description": "", + "name": "boneless chicken", + "plural_name": "boneless chickens" + }, + "chicken liver": { + "aliases": [], + "description": "", + "name": "chicken liver", + "plural_name": "chicken livers" + }, + "cornish hen": { + "aliases": [], + "description": "", + "name": "cornish hen", + "plural_name": "cornish hens" + }, + "deli turkey": { + "aliases": [], + "description": "", + "name": "deli turkey", + "plural_name": "deli turkeys" + }, + "smoked turkey": { + "aliases": [], + "description": "", + "name": "smoked turkey", + "plural_name": "smoked turkeys" + }, + "turkey meat": { + "aliases": [], + "description": "", + "name": "turkey meat", + "plural_name": "turkey meats" + }, + "chicken quarter": { + "aliases": [], + "description": "", + "name": "chicken quarter", + "plural_name": "chicken quarters" + }, + "ground turkey sausage": { + "aliases": [], + "description": "", + "name": "ground turkey sausage", + "plural_name": "ground turkey sausages" + }, + "quail": { + "aliases": [], + "description": "", + "name": "quail", + "plural_name": "quails" + }, + "smoked turkey sausage": { + "aliases": [], + "description": "", + "name": "smoked turkey sausage", + "plural_name": "smoked turkey sausages" + }, + "smoked chicken": { + "aliases": [], + "description": "", + "name": "smoked chicken", + "plural_name": "smoked chickens" + }, + "turkey leg": { + "aliases": [], + "description": "", + "name": "turkey leg", + "plural_name": "turkey legs" + }, + "pheasant": { + "aliases": [], + "description": "", + "name": "pheasant", + "plural_name": "pheasants" + }, + "goose": { + "aliases": [], + "description": "", + "name": "goose", + "plural_name": "geese" + }, + "turkey pepperoni": { + "aliases": [], + "description": "", + "name": "turkey pepperoni", + "plural_name": "turkey pepperonis" + }, + "turkey ham": { + "aliases": [], + "description": "", + "name": "turkey ham", + "plural_name": "turkey hams" + }, + "turkey thigh": { + "aliases": [], + "description": "", + "name": "turkey thigh", + "plural_name": "turkey thighs" + }, + "chicken bone": { + "aliases": [], + "description": "", + "name": "chicken bone", + "plural_name": "chicken bones" + }, + "turkey meatball": { + "aliases": [], + "description": "", + "name": "turkey meatball", + "plural_name": "turkey meatballs" + }, + "foie gra": { + "aliases": [], + "description": "", + "name": "foie gra", + "plural_name": "foie gras" + }, + "chicken giblet": { + "aliases": [], + "description": "", + "name": "chicken giblet", + "plural_name": "chicken giblets" + }, + "turkey wing": { + "aliases": [], + "description": "", + "name": "turkey wing", + "plural_name": "turkey wings" + }, + "turkey giblet": { + "aliases": [], + "description": "", + "name": "turkey giblet", + "plural_name": "turkey giblets" + }, + "turkey neck": { + "aliases": [], + "description": "", + "name": "turkey neck", + "plural_name": "turkey necks" + }, + "chicken nugget": { + "aliases": [], + "description": "", + "name": "chicken nugget", + "plural_name": "chicken nuggets" + }, + "turkey burger": { + "aliases": [], + "description": "", + "name": "turkey burger", + "plural_name": "turkey burgers" + }, + "chicken andouille": { + "aliases": [], + "description": "", + "name": "chicken andouille", + "plural_name": "chicken andouilles" + }, + "chicken gizzard": { + "aliases": [], + "description": "", + "name": "chicken gizzard", + "plural_name": "chicken gizzards" + }, + "smoked turkey leg": { + "aliases": [], + "description": "", + "name": "smoked turkey leg", + "plural_name": "smoked turkey legs" + }, + "chicken italian sausage": { + "aliases": [], + "description": "", + "name": "chicken italian sausage", + "plural_name": "chicken italian sausages" + }, + "crispy chicken strip": { + "aliases": [], + "description": "", + "name": "crispy chicken strip", + "plural_name": "crispy chicken strips" + }, + "ostrich": { + "aliases": [], + "description": "", + "name": "ostrich", + "plural_name": "ostriches" + }, + "popcorn chicken": { + "aliases": [], + "description": "", + "name": "popcorn chicken", + "plural_name": "popcorn chickens" + }, + "turkey kielbasa": { + "aliases": [], + "description": "", + "name": "turkey kielbasa", + "plural_name": "turkey kielbasas" + }, + "chicken-apple sausage": { + "aliases": [], + "description": "", + "name": "chicken-apple sausage", + "plural_name": "chicken-apple sausages" + }, + "chicken foot": { + "aliases": [], + "description": "", + "name": "chicken foot", + "plural_name": "chicken feet" + }, + "pulled chicken": { + "aliases": [], + "description": "", + "name": "pulled chicken", + "plural_name": "pulled chickens" + }, + "deli chicken": { + "aliases": [], + "description": "", + "name": "deli chicken", + "plural_name": "deli chickens" + }, + "smoked duck breast": { + "aliases": [], + "description": "", + "name": "smoked duck breast", + "plural_name": "smoked duck breasts" + }, + "pigeon": { + "aliases": [], + "description": "", + "name": "pigeon", + "plural_name": "pigeons" + }, + "wild game bird": { + "aliases": [], + "description": "", + "name": "wild game bird", + "plural_name": "wild game birds" + }, + "turkey liver": { + "aliases": [], + "description": "", + "name": "turkey liver", + "plural_name": "turkey livers" + }, + "chicken neck": { + "aliases": [], + "description": "", + "name": "chicken neck", + "plural_name": "chicken necks" + }, + "duck confit": { + "aliases": [], + "description": "", + "name": "duck confit", + "plural_name": "duck confits" + }, + "roast duck": { + "aliases": [], + "description": "", + "name": "roast duck", + "plural_name": "roast ducks" + }, + "chicken meatball": { + "aliases": [], + "description": "", + "name": "chicken meatball", + "plural_name": "chicken meatballs" + }, + "duck liver": { + "aliases": [], + "description": "", + "name": "duck liver", + "plural_name": "duck livers" + }, + "guinea fowl": { + "aliases": [], + "description": "", + "name": "guinea fowl", + "plural_name": "guinea fowls" + }, + "smoked turkey wing": { + "aliases": [], + "description": "", + "name": "smoked turkey wing", + "plural_name": "smoked turkey wings" + }, + "chicken curry-cut": { + "aliases": [], + "description": "", + "name": "chicken curry-cut", + "plural_name": "chicken curry-cuts" + }, + "chicken schnitzel": { + "aliases": [], + "description": "", + "name": "chicken schnitzel", + "plural_name": "chicken schnitzels" + }, + "grouse": { + "aliases": [], + "description": "", + "name": "grouse", + "plural_name": "grouses" + }, + "chicken roast": { + "aliases": [], + "description": "", + "name": "chicken roast", + "plural_name": "chicken roasts" + }, + "goose liver": { + "aliases": [], + "description": "", + "name": "goose liver", + "plural_name": "goose livers" + }, + "turkey bone": { + "aliases": [], + "description": "", + "name": "turkey bone", + "plural_name": "turkey bones" + }, + "turkey lunch meat": { + "aliases": [], + "description": "", + "name": "turkey lunch meat", + "plural_name": "turkey lunch meats" + }, + "turkey roast": { + "aliases": [], + "description": "", + "name": "turkey roast", + "plural_name": "turkey roasts" + }, + "capon": { + "aliases": [], + "description": "", + "name": "capon", + "plural_name": "capons" + }, + "smoked turkey bacon": { + "aliases": [], + "description": "", + "name": "smoked turkey bacon", + "plural_name": "smoked turkey bacons" + }, + "chicken bacon": { + "aliases": [], + "description": "", + "name": "chicken bacon", + "plural_name": "chicken bacons" + }, + "turkey rissole": { + "aliases": [], + "description": "", + "name": "turkey rissole", + "plural_name": "turkey rissoles" + }, + "chicken kebab": { + "aliases": [], + "description": "", + "name": "chicken kebab", + "plural_name": "chicken kebabs" + }, + "chicken ham": { + "aliases": [], + "description": "", + "name": "chicken ham", + "plural_name": "chicken hams" + }, + "duck neck": { + "aliases": [], + "description": "", + "name": "duck neck", + "plural_name": "duck necks" + }, + "chicken chorizo": { + "aliases": [], + "description": "", + "name": "chicken chorizo", + "plural_name": "chicken chorizoes" + }, + "chicken frame": { + "aliases": [], + "description": "", + "name": "chicken frame", + "plural_name": "chicken frames" + }, + "duck bacon": { + "aliases": [], + "description": "", + "name": "duck bacon", + "plural_name": "duck bacons" + }, + "pulled turkey": { + "aliases": [], + "description": "", + "name": "pulled turkey", + "plural_name": "pulled turkeys" + }, + "chicken gyro": { + "aliases": [], + "description": "", + "name": "chicken gyro", + "plural_name": "chicken gyros" + }, + "chicken patty": { + "aliases": [], + "description": "", + "name": "chicken patty", + "plural_name": "chicken patties" + }, + "chicken rib": { + "aliases": [], + "description": "", + "name": "chicken rib", + "plural_name": "chicken ribs" + }, + "turkey tail": { + "aliases": [], + "description": "", + "name": "turkey tail", + "plural_name": "turkey tails" + }, + "chicken milanesa": { + "aliases": [], + "description": "", + "name": "chicken milanesa", + "plural_name": "chicken milanesas" + } + } + }, + "Fish": { + "foods": { + "salmon": { + "aliases": [], + "description": "", + "name": "salmon", + "plural_name": "salmon" + }, + "smoked salmon": { + "aliases": [], + "description": "", + "name": "smoked salmon", + "plural_name": "smoked salmon" + }, + "cod": { + "aliases": [], + "description": "", + "name": "cod", + "plural_name": "cod" + }, + "tilapia": { + "aliases": [], + "description": "", + "name": "tilapia", + "plural_name": "tilapias" + }, + "tuna steak": { + "aliases": [], + "description": "", + "name": "tuna steak", + "plural_name": "tuna steaks" + }, + "whitefish": { + "aliases": [], + "description": "", + "name": "whitefish", + "plural_name": "whitefish" + }, + "halibut": { + "aliases": [], + "description": "", + "name": "halibut", + "plural_name": "halibuts" + }, + "red snapper": { + "aliases": [], + "description": "", + "name": "red snapper", + "plural_name": "red snappers" + }, + "sea bas": { + "aliases": [], + "description": "", + "name": "sea bas", + "plural_name": "sea bass" + }, + "fish fillet": { + "aliases": [], + "description": "", + "name": "fish fillet", + "plural_name": "fish fillets" + }, + "trout": { + "aliases": [], + "description": "", + "name": "trout", + "plural_name": "trout" + }, + "catfish": { + "aliases": [], + "description": "", + "name": "catfish", + "plural_name": "catfishes" + }, + "surimi": { + "aliases": [], + "description": "", + "name": "surimi", + "plural_name": "surimis" + }, + "swordfish": { + "aliases": [], + "description": "", + "name": "swordfish", + "plural_name": "swordfish" + }, + "sardine": { + "aliases": [], + "description": "", + "name": "sardine", + "plural_name": "sardines" + }, + "sole": { + "aliases": [], + "description": "", + "name": "sole", + "plural_name": "soles" + }, + "mahi mahi": { + "aliases": [], + "description": "", + "name": "mahi mahi", + "plural_name": "mahi mahis" + }, + "mackerel": { + "aliases": [], + "description": "", + "name": "mackerel", + "plural_name": "mackerel" + }, + "smoked trout": { + "aliases": [], + "description": "", + "name": "smoked trout", + "plural_name": "smoked trout" + }, + "caviar": { + "aliases": [], + "description": "", + "name": "caviar", + "plural_name": "caviars" + }, + "haddock": { + "aliases": [], + "description": "", + "name": "haddock", + "plural_name": "haddocks" + }, + "monkfish": { + "aliases": [], + "description": "", + "name": "monkfish", + "plural_name": "monkfish" + }, + "smoked haddock": { + "aliases": [], + "description": "", + "name": "smoked haddock", + "plural_name": "smoked haddocks" + }, + "flounder": { + "aliases": [], + "description": "", + "name": "flounder", + "plural_name": "flounder" + }, + "perch": { + "aliases": [], + "description": "", + "name": "perch", + "plural_name": "perches" + }, + "hake": { + "aliases": [], + "description": "", + "name": "hake", + "plural_name": "hakes" + }, + "pollock": { + "aliases": [], + "description": "", + "name": "pollock", + "plural_name": "pollocks" + }, + "salt cod": { + "aliases": [], + "description": "", + "name": "salt cod", + "plural_name": "salt cod" + }, + "smoked mackerel": { + "aliases": [], + "description": "", + "name": "smoked mackerel", + "plural_name": "smoked mackerel" + }, + "sea bream": { + "aliases": [], + "description": "", + "name": "sea bream", + "plural_name": "sea bream" + }, + "rainbow trout": { + "aliases": [], + "description": "", + "name": "rainbow trout", + "plural_name": "rainbow trout" + }, + "carp": { + "aliases": [], + "description": "", + "name": "carp", + "plural_name": "carp" + }, + "cuttlefish": { + "aliases": [], + "description": "", + "name": "cuttlefish", + "plural_name": "cuttlefish" + }, + "grouper": { + "aliases": [], + "description": "", + "name": "grouper", + "plural_name": "groupers" + }, + "herring": { + "aliases": [], + "description": "", + "name": "herring", + "plural_name": "herrings" + }, + "salmon roe": { + "aliases": [], + "description": "", + "name": "salmon roe", + "plural_name": "salmon roes" + }, + "steelhead trout": { + "aliases": [], + "description": "", + "name": "steelhead trout", + "plural_name": "steelhead trout" + }, + "roe": { + "aliases": [], + "description": "", + "name": "roe", + "plural_name": "roes" + }, + "barramundi": { + "aliases": [], + "description": "", + "name": "barramundi", + "plural_name": "barramundis" + }, + "black cod": { + "aliases": [], + "description": "", + "name": "black cod", + "plural_name": "black cod" + }, + "kingfish": { + "aliases": [], + "description": "", + "name": "kingfish", + "plural_name": "kingfish" + }, + "orange roughy": { + "aliases": [], + "description": "", + "name": "orange roughy", + "plural_name": "orange roughies" + }, + "turbot": { + "aliases": [], + "description": "", + "name": "turbot", + "plural_name": "turbots" + }, + "bangu": { + "aliases": [], + "description": "", + "name": "bangu", + "plural_name": "bangus" + }, + "rockfish": { + "aliases": [], + "description": "", + "name": "rockfish", + "plural_name": "rockfish" + }, + "branzino": { + "aliases": [], + "description": "", + "name": "branzino", + "plural_name": "branzinoes" + }, + "pomfret": { + "aliases": [], + "description": "", + "name": "pomfret", + "plural_name": "pomfrets" + }, + "eel": { + "aliases": [], + "description": "", + "name": "eel", + "plural_name": "eels" + }, + "dried anchovy": { + "aliases": [], + "description": "", + "name": "dried anchovy", + "plural_name": "dried anchovies" + }, + "arctic char": { + "aliases": [], + "description": "", + "name": "arctic char", + "plural_name": "arctic chars" + }, + "fresh anchovy": { + "aliases": [], + "description": "", + "name": "fresh anchovy", + "plural_name": "fresh anchovies" + }, + "lemon sole": { + "aliases": [], + "description": "", + "name": "lemon sole", + "plural_name": "lemon soles" + }, + "yellowtail": { + "aliases": [], + "description": "", + "name": "yellowtail", + "plural_name": "yellowtails" + }, + "battered fish": { + "aliases": [], + "description": "", + "name": "battered fish", + "plural_name": "battered fish" + }, + "pike": { + "aliases": [], + "description": "", + "name": "pike", + "plural_name": "pikes" + }, + "pickled herring": { + "aliases": [], + "description": "", + "name": "pickled herring", + "plural_name": "pickled herrings" + }, + "john dory": { + "aliases": [], + "description": "", + "name": "john dory", + "plural_name": "john dories" + }, + "swai fish": { + "aliases": [], + "description": "", + "name": "swai fish", + "plural_name": "swai fish" + }, + "walleye": { + "aliases": [], + "description": "", + "name": "walleye", + "plural_name": "walleyes" + }, + "fresh mackerel": { + "aliases": [], + "description": "", + "name": "fresh mackerel", + "plural_name": "fresh mackerel" + }, + "salmon trout": { + "aliases": [], + "description": "", + "name": "salmon trout", + "plural_name": "salmon trout" + }, + "basa fish": { + "aliases": [], + "description": "", + "name": "basa fish", + "plural_name": "basa fish" + }, + "smoked eel": { + "aliases": [], + "description": "", + "name": "smoked eel", + "plural_name": "smoked eels" + }, + "fish ball": { + "aliases": [], + "description": "", + "name": "fish ball", + "plural_name": "fish balls" + }, + "sturgeon": { + "aliases": [], + "description": "", + "name": "sturgeon", + "plural_name": "sturgeons" + }, + "bluefish": { + "aliases": [], + "description": "", + "name": "bluefish", + "plural_name": "bluefish" + }, + "red mullet": { + "aliases": [], + "description": "", + "name": "red mullet", + "plural_name": "red mullets" + }, + "gurnard": { + "aliases": [], + "description": "", + "name": "gurnard", + "plural_name": "gurnards" + }, + "plaice": { + "aliases": [], + "description": "", + "name": "plaice", + "plural_name": "plaices" + }, + "pompano": { + "aliases": [], + "description": "", + "name": "pompano", + "plural_name": "pompanoes" + }, + "smoked fish": { + "aliases": [], + "description": "", + "name": "smoked fish", + "plural_name": "smoked fish" + }, + "fish head": { + "aliases": [], + "description": "", + "name": "fish head", + "plural_name": "fish heads" + }, + "rohu fish": { + "aliases": [], + "description": "", + "name": "rohu fish", + "plural_name": "rohu fish" + }, + "dried fish": { + "aliases": [], + "description": "", + "name": "dried fish", + "plural_name": "dried fish" + }, + "flathead": { + "aliases": [], + "description": "", + "name": "flathead", + "plural_name": "flatheads" + }, + "fish cake": { + "aliases": [], + "description": "", + "name": "fish cake", + "plural_name": "fish cakes" + }, + "salt fish": { + "aliases": [], + "description": "", + "name": "salt fish", + "plural_name": "salt fish" + }, + "smoked herring": { + "aliases": [], + "description": "", + "name": "smoked herring", + "plural_name": "smoked herrings" + }, + "whiting": { + "aliases": [], + "description": "", + "name": "whiting", + "plural_name": "whiting" + }, + "salmon burger meat": { + "aliases": [], + "description": "", + "name": "salmon burger meat", + "plural_name": "salmon burger meats" + }, + "shark meat": { + "aliases": [], + "description": "", + "name": "shark meat", + "plural_name": "shark meats" + }, + "garoupa": { + "aliases": [], + "description": "", + "name": "garoupa", + "plural_name": "garoupas" + }, + "gilt-head bream": { + "aliases": [], + "description": "", + "name": "gilt-head bream", + "plural_name": "gilt-head bream" + }, + "pangasiu": { + "aliases": [], + "description": "", + "name": "pangasiu", + "plural_name": "pangasius" + }, + "salt herring": { + "aliases": [], + "description": "", + "name": "salt herring", + "plural_name": "salt herrings" + }, + "soused herring": { + "aliases": [], + "description": "", + "name": "soused herring", + "plural_name": "soused herrings" + }, + "tinapa": { + "aliases": [], + "description": "", + "name": "tinapa", + "plural_name": "tinapas" + }, + "zander": { + "aliases": [], + "description": "", + "name": "zander", + "plural_name": "zanders" + }, + "amberjack": { + "aliases": [], + "description": "", + "name": "amberjack", + "plural_name": "amberjacks" + }, + "korean fish cake": { + "aliases": [], + "description": "", + "name": "korean fish cake", + "plural_name": "korean fish cakes" + }, + "mullet": { + "aliases": [], + "description": "", + "name": "mullet", + "plural_name": "mullets" + }, + "skipjack tuna": { + "aliases": [], + "description": "", + "name": "skipjack tuna", + "plural_name": "skipjack tuna" + }, + "bottarga": { + "aliases": [], + "description": "", + "name": "bottarga", + "plural_name": "bottargas" + }, + "dried baby sardine": { + "aliases": [], + "description": "", + "name": "dried baby sardine", + "plural_name": "dried baby sardines" + }, + "marlin": { + "aliases": [], + "description": "", + "name": "marlin", + "plural_name": "marlins" + }, + "threadfin": { + "aliases": [], + "description": "", + "name": "threadfin", + "plural_name": "threadfins" + }, + "tiny fish": { + "aliases": [], + "description": "", + "name": "tiny fish", + "plural_name": "tiny fish" + }, + "tuna belly": { + "aliases": [], + "description": "", + "name": "tuna belly", + "plural_name": "tuna bellies" + }, + "beluga caviar": { + "aliases": [], + "description": "", + "name": "beluga caviar", + "plural_name": "beluga caviars" + }, + "bombay duck": { + "aliases": [], + "description": "", + "name": "bombay duck", + "plural_name": "bombay ducks" + } + } + }, + "Seafood & Seaweed": { + "foods": { + "shrimp": { + "aliases": [], + "description": "", + "name": "shrimp", + "plural_name": "shrimps" + }, + "octopuse": { + "aliases": [], + "description": "", + "name": "octopuse", + "plural_name": "octopi" + }, + "prawn": { + "aliases": [], + "description": "", + "name": "prawn", + "plural_name": "prawns" + }, + "crab": { + "aliases": [], + "description": "", + "name": "crab", + "plural_name": "crabs" + }, + "scallop": { + "aliases": [], + "description": "", + "name": "scallop", + "plural_name": "scallops" + }, + "mussel": { + "aliases": [], + "description": "", + "name": "mussel", + "plural_name": "mussels" + }, + "clam": { + "aliases": [], + "description": "", + "name": "clam", + "plural_name": "clams" + }, + "squid": { + "aliases": [], + "description": "", + "name": "squid", + "plural_name": "squids" + }, + "nori": { + "aliases": [], + "description": "", + "name": "nori", + "plural_name": "noris" + }, + "lobster": { + "aliases": [], + "description": "", + "name": "lobster", + "plural_name": "lobsters" + }, + "oyster": { + "aliases": [], + "description": "", + "name": "oyster", + "plural_name": "oysters" + }, + "lobster tail": { + "aliases": [], + "description": "", + "name": "lobster tail", + "plural_name": "lobster tails" + }, + "crawfish": { + "aliases": [], + "description": "", + "name": "crawfish", + "plural_name": "crawfish" + }, + "octopu": { + "aliases": [], + "description": "", + "name": "octopu", + "plural_name": "octopus" + }, + "kombu": { + "aliases": [], + "description": "", + "name": "kombu", + "plural_name": "kombus" + }, + "dried shrimp": { + "aliases": [], + "description": "", + "name": "dried shrimp", + "plural_name": "dried shrimps" + }, + "bay scallop": { + "aliases": [], + "description": "", + "name": "bay scallop", + "plural_name": "bay scallops" + }, + "wakame": { + "aliases": [], + "description": "", + "name": "wakame", + "plural_name": "wakames" + }, + "soft-shell crab": { + "aliases": [], + "description": "", + "name": "soft-shell crab", + "plural_name": "soft-shell crabs" + }, + "scampi": { + "aliases": [], + "description": "", + "name": "scampi", + "plural_name": "scampis" + }, + "king crab": { + "aliases": [], + "description": "", + "name": "king crab", + "plural_name": "king crabs" + }, + "mixed seafood": { + "aliases": [], + "description": "", + "name": "mixed seafood", + "plural_name": "mixed seafoods" + }, + "baby squid": { + "aliases": [], + "description": "", + "name": "baby squid", + "plural_name": "baby squids" + }, + "squid ink": { + "aliases": [], + "description": "", + "name": "squid ink", + "plural_name": "squid inks" + }, + "dried prawn": { + "aliases": [], + "description": "", + "name": "dried prawn", + "plural_name": "dried prawns" + }, + "dulse seaweed": { + "aliases": [], + "description": "", + "name": "dulse seaweed", + "plural_name": "dulse seaweeds" + }, + "roasted seaweed": { + "aliases": [], + "description": "", + "name": "roasted seaweed", + "plural_name": "roasted seaweeds" + }, + "smoked oyster": { + "aliases": [], + "description": "", + "name": "smoked oyster", + "plural_name": "smoked oysters" + }, + "kelp": { + "aliases": [], + "description": "", + "name": "kelp", + "plural_name": "kelps" + }, + "kizami nori": { + "aliases": [], + "description": "", + "name": "kizami nori", + "plural_name": "kizami noris" + }, + "hijiki": { + "aliases": [], + "description": "", + "name": "hijiki", + "plural_name": "hijikis" + }, + "salted shrimp": { + "aliases": [], + "description": "", + "name": "salted shrimp", + "plural_name": "salted shrimps" + }, + "yaki-nori": { + "aliases": [], + "description": "", + "name": "yaki-nori", + "plural_name": "yaki-noris" + }, + "conch": { + "aliases": [], + "description": "", + "name": "conch", + "plural_name": "conches" + }, + "arame": { + "aliases": [], + "description": "", + "name": "arame", + "plural_name": "arames" + }, + "calamari steak": { + "aliases": [], + "description": "", + "name": "calamari steak", + "plural_name": "calamari steaks" + }, + "mud crab": { + "aliases": [], + "description": "", + "name": "mud crab", + "plural_name": "mud crabs" + }, + "sea urchin": { + "aliases": [], + "description": "", + "name": "sea urchin", + "plural_name": "sea urchins" + }, + "abalone": { + "aliases": [], + "description": "", + "name": "abalone", + "plural_name": "abalones" + }, + "seaweed salad": { + "aliases": [], + "description": "", + "name": "seaweed salad", + "plural_name": "seaweed salads" + }, + "dulse": { + "aliases": [], + "description": "", + "name": "dulse", + "plural_name": "dulses" + }, + "smoked mussel": { + "aliases": [], + "description": "", + "name": "smoked mussel", + "plural_name": "smoked mussels" + }, + "sea snail": { + "aliases": [], + "description": "", + "name": "sea snail", + "plural_name": "sea snails" + }, + "aonori": { + "aliases": [], + "description": "", + "name": "aonori", + "plural_name": "aonoris" + }, + "prepared crab cake": { + "aliases": [], + "description": "", + "name": "prepared crab cake", + "plural_name": "prepared crab cakes" + }, + "sea lettuce": { + "aliases": [], + "description": "", + "name": "sea lettuce", + "plural_name": "sea lettuces" + }, + "korean seaweed": { + "aliases": [], + "description": "", + "name": "korean seaweed", + "plural_name": "korean seaweeds" + }, + "ogo seaweed": { + "aliases": [], + "description": "", + "name": "ogo seaweed", + "plural_name": "ogo seaweeds" + }, + "seaweed caviar": { + "aliases": [], + "description": "", + "name": "seaweed caviar", + "plural_name": "seaweed caviars" + }, + "haddock": { + "aliases": [], + "description": "", + "name": "haddock", + "plural_name": "haddocks" + }, + "sea mos": { + "aliases": [], + "description": "", + "name": "sea mos", + "plural_name": "sea moss" + }, + "langoustine": { + "aliases": [], + "description": "", + "name": "langoustine", + "plural_name": "langoustines" + } + } + }, + "Herbs & Spices": { + "foods": { + "cinnamon": { + "aliases": [], + "description": "", + "name": "cinnamon", + "plural_name": "cinnamons" + }, + "parsley": { + "aliases": [], + "description": "", + "name": "parsley", + "plural_name": "parsleys" + }, + "cilantro": { + "aliases": [], + "description": "", + "name": "cilantro", + "plural_name": "cilantros" + }, + "cumin": { + "aliases": [], + "description": "", + "name": "cumin", + "plural_name": "cumins" + }, + "basil": { + "aliases": [], + "description": "", + "name": "basil", + "plural_name": "basils" + }, + "thyme": { + "aliases": [], + "description": "", + "name": "thyme", + "plural_name": "thymes" + }, + "ginger root": { + "aliases": [], + "description": "", + "name": "ginger root", + "plural_name": "ginger roots" + }, + "garlic powder": { + "aliases": [], + "description": "", + "name": "garlic powder", + "plural_name": "garlic powders" + }, + "oregano": { + "aliases": [], + "description": "", + "name": "oregano", + "plural_name": "oreganos" + }, + "nutmeg": { + "aliases": [], + "description": "", + "name": "nutmeg", + "plural_name": "nutmegs" + }, + "chili flake": { + "aliases": [], + "description": "", + "name": "chili flake", + "plural_name": "chili flakes" + }, + "chili powder": { + "aliases": [], + "description": "", + "name": "chili powder", + "plural_name": "chili powders" + }, + "paprika": { + "aliases": [], + "description": "", + "name": "paprika", + "plural_name": "paprikas" + }, + "cayenne": { + "aliases": [], + "description": "", + "name": "cayenne", + "plural_name": "cayennes" + }, + "rosemary": { + "aliases": [], + "description": "", + "name": "rosemary", + "plural_name": "rosemaries" + }, + "bay leaf": { + "aliases": [], + "description": "", + "name": "bay leaf", + "plural_name": "bay leaves" + }, + "turmeric": { + "aliases": [], + "description": "", + "name": "turmeric", + "plural_name": "turmerics" + }, + "clove": { + "aliases": [], + "description": "", + "name": "clove", + "plural_name": "cloves" + }, + "onion powder": { + "aliases": [], + "description": "", + "name": "onion powder", + "plural_name": "onion powders" + }, + "ginger powder": { + "aliases": [], + "description": "", + "name": "ginger powder", + "plural_name": "ginger powders" + }, + "panch puran": { + "aliases": [], + "description": "", + "name": "panch puran", + "plural_name": "panch purans" + }, + "dill": { + "aliases": [], + "description": "", + "name": "dill", + "plural_name": "dills" + }, + "chive": { + "aliases": [], + "description": "", + "name": "chive", + "plural_name": "chives" + }, + "mint": { + "aliases": [], + "description": "", + "name": "mint", + "plural_name": "mints" + }, + "green cardamom": { + "aliases": [], + "description": "", + "name": "green cardamom", + "plural_name": "green cardamoms" + }, + "smoked paprika": { + "aliases": [], + "description": "", + "name": "smoked paprika", + "plural_name": "smoked paprikas" + }, + "fresh mint": { + "aliases": [], + "description": "", + "name": "fresh mint", + "plural_name": "fresh mints" + }, + "coriander powder": { + "aliases": [], + "description": "", + "name": "coriander powder", + "plural_name": "coriander powders" + }, + "sage": { + "aliases": [], + "description": "", + "name": "sage", + "plural_name": "sages" + }, + "coriander": { + "aliases": [], + "description": "", + "name": "coriander", + "plural_name": "corianders" + }, + "allspice": { + "aliases": [], + "description": "", + "name": "allspice", + "plural_name": "allspices" + }, + "cracked pepper": { + "aliases": [], + "description": "", + "name": "cracked pepper", + "plural_name": "cracked peppers" + }, + "peppercorn": { + "aliases": [], + "description": "", + "name": "peppercorn", + "plural_name": "peppercorns" + }, + "mustard seed": { + "aliases": [], + "description": "", + "name": "mustard seed", + "plural_name": "mustard seeds" + }, + "white pepper": { + "aliases": [], + "description": "", + "name": "white pepper", + "plural_name": "white peppers" + }, + "curry leaf": { + "aliases": [], + "description": "", + "name": "curry leaf", + "plural_name": "curry leaves" + }, + "fennel seed": { + "aliases": [], + "description": "", + "name": "fennel seed", + "plural_name": "fennel seeds" + }, + "tarragon": { + "aliases": [], + "description": "", + "name": "tarragon", + "plural_name": "tarragons" + }, + "saffron": { + "aliases": [], + "description": "", + "name": "saffron", + "plural_name": "saffrons" + }, + "asafoetida": { + "aliases": [], + "description": "", + "name": "asafoetida", + "plural_name": "asafoetidas" + }, + "star anise": { + "aliases": [], + "description": "", + "name": "star anise", + "plural_name": "star anises" + }, + "marjoram": { + "aliases": [], + "description": "", + "name": "marjoram", + "plural_name": "marjorams" + }, + "lemongras": { + "aliases": [], + "description": "", + "name": "lemongras", + "plural_name": "lemongrass" + }, + "caraway": { + "aliases": [], + "description": "", + "name": "caraway", + "plural_name": "caraways" + }, + "garlic granule": { + "aliases": [], + "description": "", + "name": "garlic granule", + "plural_name": "garlic granules" + }, + "celery seed": { + "aliases": [], + "description": "", + "name": "celery seed", + "plural_name": "celery seeds" + }, + "chipotle powder": { + "aliases": [], + "description": "", + "name": "chipotle powder", + "plural_name": "chipotle powders" + }, + "chipotle": { + "aliases": [], + "description": "", + "name": "chipotle", + "plural_name": "chipotles" + }, + "fenugreek": { + "aliases": [], + "description": "", + "name": "fenugreek", + "plural_name": "fenugreeks" + }, + "onion flake": { + "aliases": [], + "description": "", + "name": "onion flake", + "plural_name": "onion flakes" + }, + "matcha powder": { + "aliases": [], + "description": "", + "name": "matcha powder", + "plural_name": "matcha powders" + }, + "ancho chile powder": { + "aliases": [], + "description": "", + "name": "ancho chile powder", + "plural_name": "ancho chile powders" + }, + "sumac": { + "aliases": [], + "description": "", + "name": "sumac", + "plural_name": "sumacs" + }, + "dried parsley flake": { + "aliases": [], + "description": "", + "name": "dried parsley flake", + "plural_name": "dried parsley flakes" + }, + "fenugreek seed": { + "aliases": [], + "description": "", + "name": "fenugreek seed", + "plural_name": "fenugreek seeds" + }, + "kashmiri red chilli": { + "aliases": [], + "description": "", + "name": "kashmiri red chilli", + "plural_name": "kashmiri red chillis" + }, + "thai basil": { + "aliases": [], + "description": "", + "name": "thai basil", + "plural_name": "thai basils" + }, + "edible flower": { + "aliases": [], + "description": "", + "name": "edible flower", + "plural_name": "edible flowers" + }, + "aniseed": { + "aliases": [], + "description": "", + "name": "aniseed", + "plural_name": "aniseeds" + }, + "kaffir lime leaf": { + "aliases": [], + "description": "", + "name": "kaffir lime leaf", + "plural_name": "kaffir lime leaves" + }, + "chervil": { + "aliases": [], + "description": "", + "name": "chervil", + "plural_name": "chervils" + }, + "lavender": { + "aliases": [], + "description": "", + "name": "lavender", + "plural_name": "lavenders" + }, + "carom seed": { + "aliases": [], + "description": "", + "name": "carom seed", + "plural_name": "carom seeds" + }, + "mexican oregano": { + "aliases": [], + "description": "", + "name": "mexican oregano", + "plural_name": "mexican oreganos" + }, + "mace": { + "aliases": [], + "description": "", + "name": "mace", + "plural_name": "maces" + }, + "mango powder": { + "aliases": [], + "description": "", + "name": "mango powder", + "plural_name": "mango powders" + }, + "black mustard seed": { + "aliases": [], + "description": "", + "name": "black mustard seed", + "plural_name": "black mustard seeds" + }, + "dried chili": { + "aliases": [], + "description": "", + "name": "dried chili", + "plural_name": "dried chilies" + }, + "black cardamom": { + "aliases": [], + "description": "", + "name": "black cardamom", + "plural_name": "black cardamoms" + }, + "saffron strand": { + "aliases": [], + "description": "", + "name": "saffron strand", + "plural_name": "saffron strands" + }, + "guajillo pepper": { + "aliases": [], + "description": "", + "name": "guajillo pepper", + "plural_name": "guajillo peppers" + }, + "pink peppercorn": { + "aliases": [], + "description": "", + "name": "pink peppercorn", + "plural_name": "pink peppercorns" + }, + "hot paprika": { + "aliases": [], + "description": "", + "name": "hot paprika", + "plural_name": "hot paprikas" + }, + "lemon thyme": { + "aliases": [], + "description": "", + "name": "lemon thyme", + "plural_name": "lemon thymes" + }, + "galangal": { + "aliases": [], + "description": "", + "name": "galangal", + "plural_name": "galangals" + }, + "garlic flake": { + "aliases": [], + "description": "", + "name": "garlic flake", + "plural_name": "garlic flakes" + }, + "dried cilantro": { + "aliases": [], + "description": "", + "name": "dried cilantro", + "plural_name": "dried cilantros" + }, + "lemon balm": { + "aliases": [], + "description": "", + "name": "lemon balm", + "plural_name": "lemon balms" + }, + "dill seed": { + "aliases": [], + "description": "", + "name": "dill seed", + "plural_name": "dill seeds" + }, + "green peppercorn": { + "aliases": [], + "description": "", + "name": "green peppercorn", + "plural_name": "green peppercorns" + }, + "aleppo pepper": { + "aliases": [], + "description": "", + "name": "aleppo pepper", + "plural_name": "aleppo peppers" + }, + "wasabi powder": { + "aliases": [], + "description": "", + "name": "wasabi powder", + "plural_name": "wasabi powders" + }, + "achiote seed": { + "aliases": [], + "description": "", + "name": "achiote seed", + "plural_name": "achiote seeds" + }, + "savory herb": { + "aliases": [], + "description": "", + "name": "savory herb", + "plural_name": "savory herbs" + }, + "pandan leaf": { + "aliases": [], + "description": "", + "name": "pandan leaf", + "plural_name": "pandan leaves" + }, + "sorrel": { + "aliases": [], + "description": "", + "name": "sorrel", + "plural_name": "sorrels" + }, + "gochugaru": { + "aliases": [], + "description": "", + "name": "gochugaru", + "plural_name": "gochugarus" + }, + "saigon cinnamon": { + "aliases": [], + "description": "", + "name": "saigon cinnamon", + "plural_name": "saigon cinnamons" + }, + "lemongrass paste": { + "aliases": [], + "description": "", + "name": "lemongrass paste", + "plural_name": "lemongrass pastes" + }, + "shiso": { + "aliases": [], + "description": "", + "name": "shiso", + "plural_name": "shisoes" + }, + "celery powder": { + "aliases": [], + "description": "", + "name": "celery powder", + "plural_name": "celery powders" + }, + "black cumin": { + "aliases": [], + "description": "", + "name": "black cumin", + "plural_name": "black cumins" + }, + "anardana": { + "aliases": [], + "description": "", + "name": "anardana", + "plural_name": "anardanas" + }, + "vietnamese mint": { + "aliases": [], + "description": "", + "name": "vietnamese mint", + "plural_name": "vietnamese mints" + }, + "dried orange peel": { + "aliases": [], + "description": "", + "name": "dried orange peel", + "plural_name": "dried orange peels" + }, + "espelette pepper": { + "aliases": [], + "description": "", + "name": "espelette pepper", + "plural_name": "espelette peppers" + }, + "lemon verbena": { + "aliases": [], + "description": "", + "name": "lemon verbena", + "plural_name": "lemon verbenas" + }, + "raw stevia": { + "aliases": [], + "description": "", + "name": "raw stevia", + "plural_name": "raw stevias" + }, + "achiote paste": { + "aliases": [], + "description": "", + "name": "achiote paste", + "plural_name": "achiote pastes" + }, + "summer savory": { + "aliases": [], + "description": "", + "name": "summer savory", + "plural_name": "summer savories" + }, + "fennel pollen": { + "aliases": [], + "description": "", + "name": "fennel pollen", + "plural_name": "fennel pollens" + } + } + }, + "Sugar & Sweeteners": { + "foods": { + "sugar": { + "aliases": [], + "description": "", + "name": "sugar", + "plural_name": "sugars" + }, + "brown sugar": { + "aliases": [ + "turbinado sugar" + ], + "description": "", + "name": "brown sugar", + "plural_name": "brown sugars" + }, + "confectioners sugar": { + "aliases": [ + "powdered sugar", + "icing sugar" + ], + "description": "", + "name": "confectioners sugar", + "plural_name": "confectioners sugars" + }, + "bar sugar": { + "aliases": [ + "castor sugar" + ], + "description": "", + "name": "bar sugar", + "plural_name": "bar sugars" + }, + "maple syrup": { + "aliases": [], + "description": "", + "name": "maple syrup", + "plural_name": "maple syrups" + }, + "corn syrup": { + "aliases": [], + "description": "", + "name": "corn syrup", + "plural_name": "corn syrups" + }, + "coconut sugar": { + "aliases": [], + "description": "", + "name": "coconut sugar", + "plural_name": "coconut sugars" + }, + "molass": { + "aliases": [], + "description": "", + "name": "molass", + "plural_name": "molasses" + }, + "stevia": { + "aliases": [], + "description": "", + "name": "stevia", + "plural_name": "stevias" + }, + "agave nectar": { + "aliases": [], + "description": "", + "name": "agave nectar", + "plural_name": "agave nectars" + }, + "sugar syrup": { + "aliases": [], + "description": "sugar free sweetner", + "name": "sugar syrup", + "plural_name": "sugar syrups" + }, + "isomalt": { + "aliases": [], + "description": "", + "name": "isomalt", + "plural_name": "isomalts" + }, + "erythritol": { + "aliases": [], + "description": "", + "name": "erythritol", + "plural_name": "erythritols" + }, + "vanilla sugar": { + "aliases": [], + "description": "", + "name": "vanilla sugar", + "plural_name": "vanilla sugars" + }, + "demerara sugar": { + "aliases": [], + "description": "", + "name": "demerara sugar", + "plural_name": "demerara sugars" + }, + "caramel syrup": { + "aliases": [], + "description": "", + "name": "caramel syrup", + "plural_name": "caramel syrups" + }, + "chocolate syrup": { + "aliases": [], + "description": "", + "name": "chocolate syrup", + "plural_name": "chocolate syrups" + }, + "jaggery": { + "aliases": [], + "description": "", + "name": "jaggery", + "plural_name": "jaggeries" + }, + "raw sugar": { + "aliases": [], + "description": "", + "name": "raw sugar", + "plural_name": "raw sugars" + }, + "golden syrup": { + "aliases": [], + "description": "", + "name": "golden syrup", + "plural_name": "golden syrups" + }, + "cinnamon sugar": { + "aliases": [], + "description": "", + "name": "cinnamon sugar", + "plural_name": "cinnamon sugars" + }, + "liquid stevia": { + "aliases": [], + "description": "", + "name": "liquid stevia", + "plural_name": "liquid stevias" + }, + "grenadine": { + "aliases": [], + "description": "", + "name": "grenadine", + "plural_name": "grenadines" + }, + "coarse sugar": { + "aliases": [], + "description": "", + "name": "coarse sugar", + "plural_name": "coarse sugars" + }, + "salted caramel syrup": { + "aliases": [], + "description": "", + "name": "salted caramel syrup", + "plural_name": "salted caramel syrups" + }, + "sanding sugar": { + "aliases": [], + "description": "", + "name": "sanding sugar", + "plural_name": "sanding sugars" + }, + "dark corn syrup": { + "aliases": [], + "description": "", + "name": "dark corn syrup", + "plural_name": "dark corn syrups" + }, + "sucralose": { + "aliases": [], + "description": "", + "name": "sucralose", + "plural_name": "sucraloses" + }, + "monk fruit sweetener": { + "aliases": [], + "description": "", + "name": "monk fruit sweetener", + "plural_name": "monk fruit sweeteners" + }, + "maple sugar": { + "aliases": [], + "description": "", + "name": "maple sugar", + "plural_name": "maple sugars" + }, + "blackstrap molass": { + "aliases": [], + "description": "", + "name": "blackstrap molass", + "plural_name": "blackstrap molasses" + }, + "glucose": { + "aliases": [], + "description": "", + "name": "glucose", + "plural_name": "glucoses" + }, + "rock sugar": { + "aliases": [], + "description": "", + "name": "rock sugar", + "plural_name": "rock sugars" + }, + "confectioners' sweetener": { + "aliases": [], + "description": "", + "name": "confectioners' sweetener", + "plural_name": "confectioners' sweeteners" + }, + "xylitol": { + "aliases": [], + "description": "", + "name": "xylitol", + "plural_name": "xylitols" + }, + "jam sugar": { + "aliases": [], + "description": "", + "name": "jam sugar", + "plural_name": "jam sugars" + }, + "brown rice syrup": { + "aliases": [], + "description": "", + "name": "brown rice syrup", + "plural_name": "brown rice syrups" + }, + "brown sugar substitute": { + "aliases": [], + "description": "", + "name": "brown sugar substitute", + "plural_name": "brown sugar substitutes" + }, + "strawberry syrup": { + "aliases": [], + "description": "", + "name": "strawberry syrup", + "plural_name": "strawberry syrups" + }, + "vanilla syrup": { + "aliases": [], + "description": "", + "name": "vanilla syrup", + "plural_name": "vanilla syrups" + }, + "ginger syrup": { + "aliases": [], + "description": "", + "name": "ginger syrup", + "plural_name": "ginger syrups" + }, + "orgeat": { + "aliases": [], + "description": "", + "name": "orgeat", + "plural_name": "orgeats" + }, + "rice malt syrup": { + "aliases": [], + "description": "", + "name": "rice malt syrup", + "plural_name": "rice malt syrups" + }, + "pancake syrup": { + "aliases": [], + "description": "", + "name": "pancake syrup", + "plural_name": "pancake syrups" + }, + "raspberry syrup": { + "aliases": [], + "description": "", + "name": "raspberry syrup", + "plural_name": "raspberry syrups" + }, + "date syrup": { + "aliases": [], + "description": "", + "name": "date syrup", + "plural_name": "date syrups" + }, + "black treacle": { + "aliases": [], + "description": "", + "name": "black treacle", + "plural_name": "black treacles" + }, + "date paste": { + "aliases": [], + "description": "", + "name": "date paste", + "plural_name": "date pastes" + }, + "coconut syrup": { + "aliases": [], + "description": "", + "name": "coconut syrup", + "plural_name": "coconut syrups" + }, + "mint syrup": { + "aliases": [], + "description": "", + "name": "mint syrup", + "plural_name": "mint syrups" + }, + "treacle": { + "aliases": [], + "description": "", + "name": "treacle", + "plural_name": "treacles" + }, + "rice syrup": { + "aliases": [], + "description": "", + "name": "rice syrup", + "plural_name": "rice syrups" + }, + "manuka honey": { + "aliases": [], + "description": "", + "name": "manuka honey", + "plural_name": "manuka honeys" + }, + "maple butter": { + "aliases": [], + "description": "", + "name": "maple butter", + "plural_name": "maple butter" + }, + "blueberry syrup": { + "aliases": [], + "description": "", + "name": "blueberry syrup", + "plural_name": "blueberry syrups" + }, + "apple syrup": { + "aliases": [], + "description": "", + "name": "apple syrup", + "plural_name": "apple syrups" + }, + "allulose": { + "aliases": [], + "description": "", + "name": "allulose", + "plural_name": "alluloses" + }, + "blackberry syrup": { + "aliases": [], + "description": "", + "name": "blackberry syrup", + "plural_name": "blackberry syrups" + }, + "piloncillo": { + "aliases": [], + "description": "", + "name": "piloncillo", + "plural_name": "piloncilloes" + }, + "cherry syrup": { + "aliases": [], + "description": "", + "name": "cherry syrup", + "plural_name": "cherry syrups" + }, + "hibiscus syrup": { + "aliases": [], + "description": "", + "name": "hibiscus syrup", + "plural_name": "hibiscus syrups" + }, + "lavender syrup": { + "aliases": [], + "description": "", + "name": "lavender syrup", + "plural_name": "lavender syrups" + }, + "fresh sugar cane": { + "aliases": [], + "description": "", + "name": "fresh sugar cane", + "plural_name": "fresh sugar canes" + }, + "hazelnut syrup": { + "aliases": [], + "description": "", + "name": "hazelnut syrup", + "plural_name": "hazelnut syrups" + }, + "white chocolate sauce": { + "aliases": [], + "description": "", + "name": "white chocolate sauce", + "plural_name": "white chocolate sauces" + }, + "pumpkin spice syrup": { + "aliases": [], + "description": "", + "name": "pumpkin spice syrup", + "plural_name": "pumpkin spice syrups" + }, + "glycerine": { + "aliases": [], + "description": "", + "name": "glycerine", + "plural_name": "glycerines" + }, + "sorghum syrup": { + "aliases": [], + "description": "", + "name": "sorghum syrup", + "plural_name": "sorghum syrups" + }, + "lucuma powder": { + "aliases": [], + "description": "", + "name": "lucuma powder", + "plural_name": "lucuma powders" + }, + "black sugar": { + "aliases": [], + "description": "", + "name": "black sugar", + "plural_name": "black sugars" + }, + "cranberry syrup": { + "aliases": [], + "description": "", + "name": "cranberry syrup", + "plural_name": "cranberry syrups" + }, + "golden sugar": { + "aliases": [], + "description": "", + "name": "golden sugar", + "plural_name": "golden sugars" + }, + "cane syrup": { + "aliases": [], + "description": "", + "name": "cane syrup", + "plural_name": "cane syrups" + }, + "mango syrup": { + "aliases": [], + "description": "", + "name": "mango syrup", + "plural_name": "mango syrups" + }, + "malt syrup": { + "aliases": [], + "description": "", + "name": "malt syrup", + "plural_name": "malt syrups" + }, + "hot honey": { + "aliases": [], + "description": "", + "name": "hot honey", + "plural_name": "hot honeys" + }, + "gula melaka": { + "aliases": [], + "description": "", + "name": "gula melaka", + "plural_name": "gula melakas" + }, + "elderberry syrup": { + "aliases": [], + "description": "", + "name": "elderberry syrup", + "plural_name": "elderberry syrups" + }, + "rosemary syrup": { + "aliases": [], + "description": "", + "name": "rosemary syrup", + "plural_name": "rosemary syrups" + }, + "dark chocolate syrup": { + "aliases": [], + "description": "", + "name": "dark chocolate syrup", + "plural_name": "dark chocolate syrups" + }, + "inulin": { + "aliases": [], + "description": "", + "name": "inulin", + "plural_name": "inulins" + }, + "sweet'n low": { + "aliases": [], + "description": "", + "name": "sweet'n low", + "plural_name": "sweet'n lows" + }, + "fructose": { + "aliases": [], + "description": "", + "name": "fructose", + "plural_name": "fructoses" + }, + "honey powder": { + "aliases": [], + "description": "", + "name": "honey powder", + "plural_name": "honey powders" + }, + "berry syrup": { + "aliases": [], + "description": "", + "name": "berry syrup", + "plural_name": "berry syrups" + }, + "grape syrup": { + "aliases": [], + "description": "", + "name": "grape syrup", + "plural_name": "grape syrups" + }, + "brown butter syrup": { + "aliases": [], + "description": "", + "name": "brown butter syrup", + "plural_name": "brown butter syrups" + }, + "date sugar": { + "aliases": [], + "description": "", + "name": "date sugar", + "plural_name": "date sugars" + }, + "mastic gum": { + "aliases": [], + "description": "", + "name": "mastic gum", + "plural_name": "mastic gums" + }, + "gum syrup": { + "aliases": [], + "description": "", + "name": "gum syrup", + "plural_name": "gum syrups" + }, + "irish cream syrup": { + "aliases": [], + "description": "", + "name": "irish cream syrup", + "plural_name": "irish cream syrups" + }, + "prickly pear syrup": { + "aliases": [], + "description": "", + "name": "prickly pear syrup", + "plural_name": "prickly pear syrups" + }, + "cookie butter syrup": { + "aliases": [], + "description": "", + "name": "cookie butter syrup", + "plural_name": "cookie butter syrups" + }, + "creamed honey": { + "aliases": [], + "description": "", + "name": "creamed honey", + "plural_name": "creamed honeys" + }, + "buttermilk syrup": { + "aliases": [], + "description": "", + "name": "buttermilk syrup", + "plural_name": "buttermilk syrups" + }, + "chocolate sugar": { + "aliases": [], + "description": "", + "name": "chocolate sugar", + "plural_name": "chocolate sugars" + }, + "flavored syrup": { + "aliases": [], + "description": "", + "name": "flavored syrup", + "plural_name": "flavored syrups" + }, + "elderflower syrup": { + "aliases": [], + "description": "", + "name": "elderflower syrup", + "plural_name": "elderflower syrups" + }, + "malt sugar": { + "aliases": [], + "description": "", + "name": "malt sugar", + "plural_name": "malt sugars" + }, + "buckwheat honey": { + "aliases": [], + "description": "", + "name": "buckwheat honey", + "plural_name": "buckwheat honeys" + }, + "truffle honey": { + "aliases": [], + "description": "", + "name": "truffle honey", + "plural_name": "truffle honeys" + } + } + }, + "Seasonings & Spice Blends": { + "foods": { + "italian seasoning": { + "aliases": [], + "description": "", + "name": "italian seasoning", + "plural_name": "italian seasonings" + }, + "ranch dressing packet": { + "aliases": [], + "description": "", + "name": "ranch dressing packet", + "plural_name": "ranch dressing packets" + }, + "seasoned salt": { + "aliases": [], + "description": "", + "name": "seasoned salt", + "plural_name": "seasoned salts" + }, + "curry": { + "aliases": [], + "description": "", + "name": "curry", + "plural_name": "curries" + }, + "garam masala": { + "aliases": [], + "description": "", + "name": "garam masala", + "plural_name": "garam masalas" + }, + "pumpkin pie spice": { + "aliases": [], + "description": "", + "name": "pumpkin pie spice", + "plural_name": "pumpkin pie spices" + }, + "mustard powder": { + "aliases": [], + "description": "", + "name": "mustard powder", + "plural_name": "mustard powders" + }, + "taco seasoning": { + "aliases": [], + "description": "", + "name": "taco seasoning", + "plural_name": "taco seasonings" + }, + "cajun seasoning": { + "aliases": [], + "description": "", + "name": "cajun seasoning", + "plural_name": "cajun seasonings" + }, + "dry ranch seasoning": { + "aliases": [], + "description": "", + "name": "dry ranch seasoning", + "plural_name": "dry ranch seasonings" + }, + "white miso": { + "aliases": [], + "description": "", + "name": "white miso", + "plural_name": "white misoes" + }, + "himalayan salt": { + "aliases": [], + "description": "", + "name": "himalayan salt", + "plural_name": "himalayan salts" + }, + "lemon & pepper seasoning": { + "aliases": [], + "description": "", + "name": "lemon & pepper seasoning", + "plural_name": "lemon & pepper seasonings" + }, + "liquid smoke": { + "aliases": [], + "description": "", + "name": "liquid smoke", + "plural_name": "liquid smokes" + }, + "poultry seasoning": { + "aliases": [], + "description": "", + "name": "poultry seasoning", + "plural_name": "poultry seasonings" + }, + "chinese five spice": { + "aliases": [], + "description": "", + "name": "chinese five spice", + "plural_name": "chinese five spices" + }, + "red curry": { + "aliases": [], + "description": "", + "name": "red curry", + "plural_name": "red curries" + }, + "old bay seasoning": { + "aliases": [], + "description": "", + "name": "old bay seasoning", + "plural_name": "old bay seasonings" + }, + "herbe de provence": { + "aliases": [], + "description": "", + "name": "herbe de provence", + "plural_name": "herbes de provence" + }, + "chaat masala": { + "aliases": [], + "description": "", + "name": "chaat masala", + "plural_name": "chaat masalas" + }, + "creole seasoning": { + "aliases": [], + "description": "", + "name": "creole seasoning", + "plural_name": "creole seasonings" + }, + "steak seasoning": { + "aliases": [], + "description": "", + "name": "steak seasoning", + "plural_name": "steak seasonings" + }, + "mixed spice": { + "aliases": [], + "description": "", + "name": "mixed spice", + "plural_name": "mixed spices" + }, + "fleur de sel": { + "aliases": [], + "description": "", + "name": "fleur de sel", + "plural_name": "fleur de sel" + }, + "thai red curry paste": { + "aliases": [], + "description": "", + "name": "thai red curry paste", + "plural_name": "thai red curry pastes" + }, + "mixed herb": { + "aliases": [], + "description": "", + "name": "mixed herb", + "plural_name": "mixed herbs" + }, + "green curry": { + "aliases": [], + "description": "", + "name": "green curry", + "plural_name": "green curries" + }, + "barbecue seasoning": { + "aliases": [], + "description": "", + "name": "barbecue seasoning", + "plural_name": "barbecue seasonings" + }, + "apple pie spice": { + "aliases": [], + "description": "", + "name": "apple pie spice", + "plural_name": "apple pie spices" + }, + "za'atar": { + "aliases": [], + "description": "", + "name": "za'atar", + "plural_name": "za'atars" + }, + "ras el hanout": { + "aliases": [], + "description": "", + "name": "ras el hanout", + "plural_name": "ras el hanouts" + }, + "all-purpose seasoning": { + "aliases": [], + "description": "", + "name": "all-purpose seasoning", + "plural_name": "all-purpose seasonings" + }, + "seafood seasoning": { + "aliases": [], + "description": "", + "name": "seafood seasoning", + "plural_name": "seafood seasonings" + }, + "bagel seasoning": { + "aliases": [], + "description": "", + "name": "bagel seasoning", + "plural_name": "bagel seasonings" + }, + "fajita seasoning": { + "aliases": [], + "description": "", + "name": "fajita seasoning", + "plural_name": "fajita seasonings" + }, + "tandoori spice": { + "aliases": [], + "description": "", + "name": "tandoori spice", + "plural_name": "tandoori spices" + }, + "pickling spice": { + "aliases": [], + "description": "", + "name": "pickling spice", + "plural_name": "pickling spices" + }, + "caribbean jerk seasoning": { + "aliases": [], + "description": "", + "name": "caribbean jerk seasoning", + "plural_name": "caribbean jerk seasonings" + }, + "gravy mix": { + "aliases": [], + "description": "", + "name": "gravy mix", + "plural_name": "gravy mixes" + }, + "garlic & herb seasoning": { + "aliases": [], + "description": "", + "name": "garlic & herb seasoning", + "plural_name": "garlic & herb seasonings" + }, + "garlic-pepper seasoning": { + "aliases": [], + "description": "", + "name": "garlic-pepper seasoning", + "plural_name": "garlic-pepper seasonings" + }, + "pickling salt": { + "aliases": [], + "description": "", + "name": "pickling salt", + "plural_name": "pickling salts" + }, + "greek seasoning": { + "aliases": [], + "description": "", + "name": "greek seasoning", + "plural_name": "greek seasonings" + }, + "msg": { + "aliases": [], + "description": "", + "name": "msg", + "plural_name": "msgs" + }, + "teriyaki marinade": { + "aliases": [], + "description": "", + "name": "teriyaki marinade", + "plural_name": "teriyaki marinades" + }, + "adobo seasoning": { + "aliases": [], + "description": "", + "name": "adobo seasoning", + "plural_name": "adobo seasonings" + }, + "sambar powder": { + "aliases": [], + "description": "", + "name": "sambar powder", + "plural_name": "sambar powders" + }, + "smoked salt": { + "aliases": [], + "description": "", + "name": "smoked salt", + "plural_name": "smoked salts" + }, + "dash seasoning": { + "aliases": [], + "description": "", + "name": "dash seasoning", + "plural_name": "dash seasonings" + }, + "red miso": { + "aliases": [], + "description": "", + "name": "red miso", + "plural_name": "red misoes" + }, + "hot curry": { + "aliases": [], + "description": "", + "name": "hot curry", + "plural_name": "hot curries" + }, + "salt-free seasoning": { + "aliases": [], + "description": "", + "name": "salt-free seasoning", + "plural_name": "salt-free seasonings" + }, + "carne asada seasoning": { + "aliases": [], + "description": "", + "name": "carne asada seasoning", + "plural_name": "carne asada seasonings" + }, + "bouquet garni": { + "aliases": [], + "description": "", + "name": "bouquet garni", + "plural_name": "bouquet garnis" + }, + "yellow miso": { + "aliases": [], + "description": "", + "name": "yellow miso", + "plural_name": "yellow misoes" + }, + "dukkah": { + "aliases": [], + "description": "", + "name": "dukkah", + "plural_name": "dukkahs" + }, + "pav bhaji masala": { + "aliases": [], + "description": "", + "name": "pav bhaji masala", + "plural_name": "pav bhaji masalas" + }, + "curing salt": { + "aliases": [], + "description": "", + "name": "curing salt", + "plural_name": "curing salts" + }, + "mexican seasoning": { + "aliases": [], + "description": "", + "name": "mexican seasoning", + "plural_name": "mexican seasonings" + }, + "tajin seasoning": { + "aliases": [], + "description": "", + "name": "tajin seasoning", + "plural_name": "tajin seasonings" + }, + "seasoned pepper": { + "aliases": [], + "description": "", + "name": "seasoned pepper", + "plural_name": "seasoned peppers" + }, + "crab boil seasoning": { + "aliases": [], + "description": "", + "name": "crab boil seasoning", + "plural_name": "crab boil seasonings" + }, + "shichimi togarashi": { + "aliases": [], + "description": "", + "name": "shichimi togarashi", + "plural_name": "shichimi togarashis" + }, + "rib rub": { + "aliases": [], + "description": "", + "name": "rib rub", + "plural_name": "rib rubs" + }, + "truffle salt": { + "aliases": [], + "description": "", + "name": "truffle salt", + "plural_name": "truffle salts" + }, + "biryani masala": { + "aliases": [], + "description": "", + "name": "biryani masala", + "plural_name": "biryani masalas" + }, + "furikake": { + "aliases": [], + "description": "", + "name": "furikake", + "plural_name": "furikakes" + }, + "togarashi": { + "aliases": [], + "description": "", + "name": "togarashi", + "plural_name": "togarashis" + }, + "chipotle seasoning": { + "aliases": [], + "description": "", + "name": "chipotle seasoning", + "plural_name": "chipotle seasonings" + }, + "meat masala": { + "aliases": [], + "description": "", + "name": "meat masala", + "plural_name": "meat masalas" + }, + "harissa spice blend": { + "aliases": [], + "description": "", + "name": "harissa spice blend", + "plural_name": "harissa spice blends" + }, + "chana masala": { + "aliases": [], + "description": "", + "name": "chana masala", + "plural_name": "chana masalas" + }, + "chicken gravy mix": { + "aliases": [], + "description": "", + "name": "chicken gravy mix", + "plural_name": "chicken gravy mixes" + }, + "grey sea salt": { + "aliases": [], + "description": "", + "name": "grey sea salt", + "plural_name": "grey sea salts" + }, + "chicken taco seasoning": { + "aliases": [], + "description": "", + "name": "chicken taco seasoning", + "plural_name": "chicken taco seasonings" + }, + "mushroom seasoning": { + "aliases": [], + "description": "", + "name": "mushroom seasoning", + "plural_name": "mushroom seasonings" + }, + "au jus mix": { + "aliases": [], + "description": "", + "name": "au jus mix", + "plural_name": "au jus mixes" + }, + "gingerbread spice": { + "aliases": [], + "description": "", + "name": "gingerbread spice", + "plural_name": "gingerbread spices" + }, + "popcorn seasoning": { + "aliases": [], + "description": "", + "name": "popcorn seasoning", + "plural_name": "popcorn seasonings" + }, + "berbere": { + "aliases": [], + "description": "", + "name": "berbere", + "plural_name": "berberes" + }, + "chili-lime seasoning": { + "aliases": [], + "description": "", + "name": "chili-lime seasoning", + "plural_name": "chili-lime seasonings" + }, + "brown miso": { + "aliases": [], + "description": "", + "name": "brown miso", + "plural_name": "brown misoes" + }, + "blackening seasoning": { + "aliases": [], + "description": "", + "name": "blackening seasoning", + "plural_name": "blackening seasonings" + }, + "pizza seasoning": { + "aliases": [], + "description": "", + "name": "pizza seasoning", + "plural_name": "pizza seasonings" + }, + "fines herbe": { + "aliases": [], + "description": "", + "name": "fines herbe", + "plural_name": "fines herbes" + }, + "shawarma seasoning": { + "aliases": [], + "description": "", + "name": "shawarma seasoning", + "plural_name": "shawarma seasonings" + }, + "chai masala": { + "aliases": [], + "description": "", + "name": "chai masala", + "plural_name": "chai masalas" + }, + "panang curry": { + "aliases": [], + "description": "", + "name": "panang curry", + "plural_name": "panang curries" + }, + "kitchen king masala": { + "aliases": [], + "description": "", + "name": "kitchen king masala", + "plural_name": "kitchen king masalas" + }, + "lemon & herb seasoning": { + "aliases": [], + "description": "", + "name": "lemon & herb seasoning", + "plural_name": "lemon & herb seasonings" + }, + "vanilla salt": { + "aliases": [], + "description": "", + "name": "vanilla salt", + "plural_name": "vanilla salts" + }, + "thai seasoning": { + "aliases": [], + "description": "", + "name": "thai seasoning", + "plural_name": "thai seasonings" + }, + "mulling spice": { + "aliases": [], + "description": "", + "name": "mulling spice", + "plural_name": "mulling spices" + }, + "sriracha seasoning": { + "aliases": [], + "description": "", + "name": "sriracha seasoning", + "plural_name": "sriracha seasonings" + }, + "coffee rub": { + "aliases": [], + "description": "", + "name": "coffee rub", + "plural_name": "coffee rubs" + }, + "hawaiian salt": { + "aliases": [], + "description": "", + "name": "hawaiian salt", + "plural_name": "hawaiian salts" + }, + "mesquite seasoning": { + "aliases": [], + "description": "", + "name": "mesquite seasoning", + "plural_name": "mesquite seasonings" + }, + "tom yum paste": { + "aliases": [], + "description": "", + "name": "tom yum paste", + "plural_name": "tom yum pastes" + }, + "fish masala": { + "aliases": [], + "description": "", + "name": "fish masala", + "plural_name": "fish masalas" + }, + "fresh mixed herb": { + "aliases": [], + "description": "", + "name": "fresh mixed herb", + "plural_name": "fresh mixed herbs" + }, + "southwest chipotle seasoning": { + "aliases": [], + "description": "", + "name": "southwest chipotle seasoning", + "plural_name": "southwest chipotle seasonings" + } + } + }, + "Baking": { + "foods": { + "flour": { + "aliases": [], + "description": "", + "name": "flour", + "plural_name": "flours" + }, + "vanilla extract": { + "aliases": [ + "vanilla", + "vanillas" + ], + "description": "", + "name": "vanilla extract", + "plural_name": "vanilla extracts" + }, + "baking powder": { + "aliases": [], + "description": "", + "name": "baking powder", + "plural_name": "baking powders" + }, + "baking soda": { + "aliases": [], + "description": "", + "name": "baking soda", + "plural_name": "baking sodas" + }, + "cornstarch": { + "aliases": [], + "description": "", + "name": "cornstarch", + "plural_name": "cornstarches" + }, + "yeast": { + "aliases": [], + "description": "", + "name": "yeast", + "plural_name": "yeasts" + }, + "chocolate chip": { + "aliases": [], + "description": "", + "name": "chocolate chip", + "plural_name": "chocolate chips" + }, + "dark chocolate chip": { + "aliases": [], + "description": "", + "name": "dark chocolate chip", + "plural_name": "dark chocolate chips" + }, + "whole-wheat flour": { + "aliases": [ + "whole wheat flour" + ], + "description": "", + "name": "whole-wheat flour", + "plural_name": "whole-wheat flours" + }, + "almond flour": { + "aliases": [], + "description": "", + "name": "almond flour", + "plural_name": "almond flours" + }, + "self-raising flour": { + "aliases": [], + "description": "", + "name": "self-raising flour", + "plural_name": "self-raising flours" + }, + "shredded coconut": { + "aliases": [], + "description": "", + "name": "shredded coconut", + "plural_name": "shredded coconuts" + }, + "cornmeal": { + "aliases": [], + "description": "", + "name": "cornmeal", + "plural_name": "cornmeals" + }, + "coconut flake": { + "aliases": [], + "description": "", + "name": "coconut flake", + "plural_name": "coconut flakes" + }, + "gelatin": { + "aliases": [], + "description": "", + "name": "gelatin", + "plural_name": "gelatins" + }, + "pastry flour": { + "aliases": [], + "description": "", + "name": "pastry flour", + "plural_name": "pastry flours" + }, + "coconut flour": { + "aliases": [], + "description": "", + "name": "coconut flour", + "plural_name": "coconut flours" + }, + "baking mix": { + "aliases": [], + "description": "", + "name": "baking mix", + "plural_name": "baking mixes" + }, + "cake flour": { + "aliases": [], + "description": "", + "name": "cake flour", + "plural_name": "cake flours" + }, + "corn flour": { + "aliases": [], + "description": "", + "name": "corn flour", + "plural_name": "corn flours" + }, + "cream of tartar": { + "aliases": [], + "description": "", + "name": "cream of tartar", + "plural_name": "cream of tartar" + }, + "bread flour": { + "aliases": [], + "description": "", + "name": "bread flour", + "plural_name": "bread flours" + }, + "almond meal": { + "aliases": [], + "description": "", + "name": "almond meal", + "plural_name": "almond meals" + }, + "unbleached all-purpose flour": { + "aliases": [ + "unbleached flour", + "all-purpose flour", + "all purpose flour" + ], + "description": "", + "name": "unbleached all-purpose flour", + "plural_name": "unbleached all-purpose flours" + }, + "white baking chip": { + "aliases": [], + "description": "", + "name": "white baking chip", + "plural_name": "white baking chips" + }, + "gluten-free flour": { + "aliases": [], + "description": "", + "name": "gluten-free flour", + "plural_name": "gluten-free flours" + }, + "rice flour": { + "aliases": [], + "description": "", + "name": "rice flour", + "plural_name": "rice flours" + }, + "desiccated coconut": { + "aliases": [], + "description": "", + "name": "desiccated coconut", + "plural_name": "desiccated coconuts" + }, + "tapioca starch": { + "aliases": [], + "description": "", + "name": "tapioca starch", + "plural_name": "tapioca starches" + }, + "yellow cake mix": { + "aliases": [], + "description": "", + "name": "yellow cake mix", + "plural_name": "yellow cake mixes" + }, + "chickpea flour": { + "aliases": [], + "description": "", + "name": "chickpea flour", + "plural_name": "chickpea flours" + }, + "xanthan gum": { + "aliases": [], + "description": "", + "name": "xanthan gum", + "plural_name": "xanthan gums" + }, + "oat flour": { + "aliases": [], + "description": "", + "name": "oat flour", + "plural_name": "oat flours" + }, + "whole-wheat pastry flour": { + "aliases": [], + "description": "", + "name": "whole-wheat pastry flour", + "plural_name": "whole-wheat pastry flours" + }, + "whole-wheat": { + "aliases": [ + "whole wheat", + "whole wheats" + ], + "description": "", + "name": "whole-wheat", + "plural_name": "whole-wheats" + }, + "candy sprinkle": { + "aliases": [], + "description": "", + "name": "candy sprinkle", + "plural_name": "candy sprinkles" + }, + "spelt": { + "aliases": [], + "description": "", + "name": "spelt", + "plural_name": "spelts" + }, + "brownie mix": { + "aliases": [], + "description": "", + "name": "brownie mix", + "plural_name": "brownie mixes" + }, + "arrowroot flour": { + "aliases": [], + "description": "", + "name": "arrowroot flour", + "plural_name": "arrowroot flours" + }, + "flaxseed meal": { + "aliases": [], + "description": "", + "name": "flaxseed meal", + "plural_name": "flaxseed meals" + }, + "chocolate cake mix": { + "aliases": [], + "description": "", + "name": "chocolate cake mix", + "plural_name": "chocolate cake mixes" + }, + "potato starch": { + "aliases": [], + "description": "", + "name": "potato starch", + "plural_name": "potato starches" + }, + "jello": { + "aliases": [], + "description": "", + "name": "jello", + "plural_name": "jelloes" + }, + "butterscotch chip": { + "aliases": [], + "description": "", + "name": "butterscotch chip", + "plural_name": "butterscotch chips" + }, + "peanut butter chip": { + "aliases": [], + "description": "", + "name": "peanut butter chip", + "plural_name": "peanut butter chips" + }, + "crystallized ginger": { + "aliases": [], + "description": "", + "name": "crystallized ginger", + "plural_name": "crystallized gingers" + }, + "buckwheat flour": { + "aliases": [], + "description": "", + "name": "buckwheat flour", + "plural_name": "buckwheat flours" + }, + "brown rice flour": { + "aliases": [], + "description": "", + "name": "brown rice flour", + "plural_name": "brown rice flours" + }, + "pectin": { + "aliases": [], + "description": "", + "name": "pectin", + "plural_name": "pectins" + }, + "rye flour": { + "aliases": [], + "description": "", + "name": "rye flour", + "plural_name": "rye flours" + }, + "psyllium husk": { + "aliases": [], + "description": "", + "name": "psyllium husk", + "plural_name": "psyllium husks" + }, + "semolina flour": { + "aliases": [], + "description": "", + "name": "semolina flour", + "plural_name": "semolina flours" + }, + "glutinous rice flour": { + "aliases": [], + "description": "", + "name": "glutinous rice flour", + "plural_name": "glutinous rice flours" + }, + "pancake mix": { + "aliases": [], + "description": "", + "name": "pancake mix", + "plural_name": "pancake mixes" + }, + "refined flour": { + "aliases": [], + "description": "", + "name": "refined flour", + "plural_name": "refined flours" + }, + "muffin mix": { + "aliases": [], + "description": "", + "name": "muffin mix", + "plural_name": "muffin mixes" + }, + "marzipan": { + "aliases": [], + "description": "", + "name": "marzipan", + "plural_name": "marzipans" + }, + "coffee bean": { + "aliases": [], + "description": "", + "name": "coffee bean", + "plural_name": "coffee beans" + }, + "toffee bit": { + "aliases": [], + "description": "", + "name": "toffee bit", + "plural_name": "toffee bits" + }, + "cornbread mix": { + "aliases": [], + "description": "", + "name": "cornbread mix", + "plural_name": "cornbread mixes" + }, + "spice cake mix": { + "aliases": [], + "description": "", + "name": "spice cake mix", + "plural_name": "spice cake mixes" + }, + "devil's food cake mix": { + "aliases": [], + "description": "", + "name": "devil's food cake mix", + "plural_name": "devil's food cake mixes" + }, + "sorghum flour": { + "aliases": [], + "description": "", + "name": "sorghum flour", + "plural_name": "sorghum flours" + }, + "potato flake": { + "aliases": [], + "description": "", + "name": "potato flake", + "plural_name": "potato flakes" + }, + "masa harina": { + "aliases": [], + "description": "", + "name": "masa harina", + "plural_name": "masa harinas" + }, + "cinnamon chip": { + "aliases": [], + "description": "", + "name": "cinnamon chip", + "plural_name": "cinnamon chips" + }, + "agar agar": { + "aliases": [], + "description": "", + "name": "agar agar", + "plural_name": "agar agars" + }, + "red velvet cake mix": { + "aliases": [], + "description": "", + "name": "red velvet cake mix", + "plural_name": "red velvet cake mixes" + }, + "matzo meal": { + "aliases": [], + "description": "", + "name": "matzo meal", + "plural_name": "matzo meals" + }, + "sago": { + "aliases": [], + "description": "", + "name": "sago", + "plural_name": "sagos" + }, + "white baking chocolate": { + "aliases": [], + "description": "", + "name": "white baking chocolate", + "plural_name": "white baking chocolates" + }, + "cassava flour": { + "aliases": [], + "description": "", + "name": "cassava flour", + "plural_name": "cassava flours" + }, + "whipped cream stabilizer": { + "aliases": [], + "description": "", + "name": "whipped cream stabilizer", + "plural_name": "whipped cream stabilizers" + }, + "sugar cookie mix": { + "aliases": [], + "description": "", + "name": "sugar cookie mix", + "plural_name": "sugar cookie mixes" + }, + "vital wheat gluten": { + "aliases": [], + "description": "", + "name": "vital wheat gluten", + "plural_name": "vital wheat glutens" + }, + "baking chip": { + "aliases": [], + "description": "", + "name": "baking chip", + "plural_name": "baking chips" + }, + "meringue powder": { + "aliases": [], + "description": "", + "name": "meringue powder", + "plural_name": "meringue powders" + }, + "hazelnut flour": { + "aliases": [], + "description": "", + "name": "hazelnut flour", + "plural_name": "hazelnut flours" + }, + "citric acid": { + "aliases": [], + "description": "", + "name": "citric acid", + "plural_name": "citric acids" + }, + "coconut chip": { + "aliases": [], + "description": "", + "name": "coconut chip", + "plural_name": "coconut chips" + }, + "quinoa flour": { + "aliases": [], + "description": "", + "name": "quinoa flour", + "plural_name": "quinoa flours" + }, + "finger millet flour": { + "aliases": [], + "description": "", + "name": "finger millet flour", + "plural_name": "finger millet flours" + }, + "fondant": { + "aliases": [], + "description": "", + "name": "fondant", + "plural_name": "fondants" + }, + "mint baking chip": { + "aliases": [], + "description": "", + "name": "mint baking chip", + "plural_name": "mint baking chips" + }, + "angel food cake mix": { + "aliases": [], + "description": "", + "name": "angel food cake mix", + "plural_name": "angel food cake mixes" + }, + "white cornmeal": { + "aliases": [], + "description": "", + "name": "white cornmeal", + "plural_name": "white cornmeals" + }, + "millet flour": { + "aliases": [], + "description": "", + "name": "millet flour", + "plural_name": "millet flours" + }, + "mincemeat": { + "aliases": [], + "description": "", + "name": "mincemeat", + "plural_name": "mincemeats" + }, + "gluten-free baking flour": { + "aliases": [], + "description": "", + "name": "gluten-free baking flour", + "plural_name": "gluten-free baking flours" + }, + "einkorn flour": { + "aliases": [], + "description": "", + "name": "einkorn flour", + "plural_name": "einkorn flours" + }, + "self-rising cornmeal": { + "aliases": [], + "description": "", + "name": "self-rising cornmeal", + "plural_name": "self-rising cornmeals" + }, + "gluten-free self-raising flour": { + "aliases": [], + "description": "", + "name": "gluten-free self-raising flour", + "plural_name": "gluten-free self-raising flours" + }, + "peanut flour": { + "aliases": [], + "description": "", + "name": "peanut flour", + "plural_name": "peanut flours" + }, + "sweet bean paste": { + "aliases": [], + "description": "", + "name": "sweet bean paste", + "plural_name": "sweet bean pastes" + }, + "carob powder": { + "aliases": [], + "description": "", + "name": "carob powder", + "plural_name": "carob powders" + }, + "tapioca pearl": { + "aliases": [], + "description": "", + "name": "tapioca pearl", + "plural_name": "tapioca pearls" + }, + "teff flour": { + "aliases": [], + "description": "", + "name": "teff flour", + "plural_name": "teff flours" + }, + "guar gum": { + "aliases": [], + "description": "", + "name": "guar gum", + "plural_name": "guar gums" + }, + "potato flour": { + "aliases": [], + "description": "", + "name": "potato flour", + "plural_name": "potato flours" + }, + "ready-made icing": { + "aliases": [], + "description": "", + "name": "ready-made icing", + "plural_name": "ready-made icings" + }, + "fruit salt": { + "aliases": [], + "description": "", + "name": "fruit salt", + "plural_name": "fruit salts" + } + } + }, + "Pre-Made Doughs & Wrappers": { + "foods": { + "pie crust": { + "aliases": [], + "description": "", + "name": "pie crust", + "plural_name": "pie crusts" + }, + "puff pastry": { + "aliases": [], + "description": "", + "name": "puff pastry", + "plural_name": "puff pastries" + }, + "pizza crust": { + "aliases": [], + "description": "", + "name": "pizza crust", + "plural_name": "pizza crusts" + }, + "pizza dough": { + "aliases": [], + "description": "", + "name": "pizza dough", + "plural_name": "pizza doughs" + }, + "phyllo": { + "aliases": [], + "description": "", + "name": "phyllo", + "plural_name": "phylloes" + }, + "refrigerated crescent roll": { + "aliases": [], + "description": "", + "name": "refrigerated crescent roll", + "plural_name": "refrigerated crescent rolls" + }, + "biscuit dough": { + "aliases": [], + "description": "", + "name": "biscuit dough", + "plural_name": "biscuit doughs" + }, + "dumpling wrapper": { + "aliases": [], + "description": "", + "name": "dumpling wrapper", + "plural_name": "dumpling wrappers" + }, + "rice paper": { + "aliases": [], + "description": "", + "name": "rice paper", + "plural_name": "rice papers" + }, + "sourdough starter": { + "aliases": [], + "description": "", + "name": "sourdough starter", + "plural_name": "sourdough starters" + }, + "cookie dough": { + "aliases": [], + "description": "", + "name": "cookie dough", + "plural_name": "cookie doughs" + }, + "egg roll wrapper": { + "aliases": [], + "description": "", + "name": "egg roll wrapper", + "plural_name": "egg roll wrappers" + }, + "bread dough": { + "aliases": [], + "description": "", + "name": "bread dough", + "plural_name": "bread doughs" + }, + "butter puff pastry": { + "aliases": [], + "description": "", + "name": "butter puff pastry", + "plural_name": "butter puff pastries" + }, + "frozen dinner roll": { + "aliases": [], + "description": "", + "name": "frozen dinner roll", + "plural_name": "frozen dinner rolls" + }, + "cinnamon roll dough": { + "aliases": [], + "description": "", + "name": "cinnamon roll dough", + "plural_name": "cinnamon roll doughs" + }, + "dosa batter": { + "aliases": [], + "description": "", + "name": "dosa batter", + "plural_name": "dosa batters" + }, + "puff pastry shell": { + "aliases": [], + "description": "", + "name": "puff pastry shell", + "plural_name": "puff pastry shells" + }, + "wonton": { + "aliases": [], + "description": "", + "name": "wonton", + "plural_name": "wontons" + }, + "gyoza wrapper": { + "aliases": [], + "description": "", + "name": "gyoza wrapper", + "plural_name": "gyoza wrappers" + }, + "wonton strip": { + "aliases": [], + "description": "", + "name": "wonton strip", + "plural_name": "wonton strips" + }, + "gluten-free pizza crust": { + "aliases": [], + "description": "", + "name": "gluten-free pizza crust", + "plural_name": "gluten-free pizza crusts" + }, + "fresh pasta dough": { + "aliases": [], + "description": "", + "name": "fresh pasta dough", + "plural_name": "fresh pasta doughs" + }, + "idli batter": { + "aliases": [], + "description": "", + "name": "idli batter", + "plural_name": "idli batters" + }, + "potsticker wrapper": { + "aliases": [], + "description": "", + "name": "potsticker wrapper", + "plural_name": "potsticker wrappers" + }, + "chocolate pie crust": { + "aliases": [], + "description": "", + "name": "chocolate pie crust", + "plural_name": "chocolate pie crusts" + }, + "croissant dough": { + "aliases": [], + "description": "", + "name": "croissant dough", + "plural_name": "croissant doughs" + }, + "tofu skin": { + "aliases": [], + "description": "", + "name": "tofu skin", + "plural_name": "tofu skins" + }, + "brisee": { + "aliases": [], + "description": "", + "name": "brisee", + "plural_name": "brisees" + }, + "sausage roll": { + "aliases": [], + "description": "", + "name": "sausage roll", + "plural_name": "sausage rolls" + }, + "kataifi": { + "aliases": [], + "description": "", + "name": "kataifi", + "plural_name": "kataifis" + }, + "korean rice cake": { + "aliases": [], + "description": "", + "name": "korean rice cake", + "plural_name": "korean rice cakes" + }, + "corn dog": { + "aliases": [], + "description": "", + "name": "corn dog", + "plural_name": "corn dogs" + }, + "tortilla dough": { + "aliases": [], + "description": "", + "name": "tortilla dough", + "plural_name": "tortilla doughs" + }, + "empanada wrapper": { + "aliases": [], + "description": "", + "name": "empanada wrapper", + "plural_name": "empanada wrappers" + }, + "rough-puff pastry": { + "aliases": [], + "description": "", + "name": "rough-puff pastry", + "plural_name": "rough-puff pastries" + }, + "gingerbread cookie dough": { + "aliases": [], + "description": "", + "name": "gingerbread cookie dough", + "plural_name": "gingerbread cookie doughs" + }, + "yufka": { + "aliases": [], + "description": "", + "name": "yufka", + "plural_name": "yufkas" + }, + "cob loaf": { + "aliases": [], + "description": "", + "name": "cob loaf", + "plural_name": "cob loaves" + }, + "egg wrap": { + "aliases": [], + "description": "", + "name": "egg wrap", + "plural_name": "egg wraps" + }, + "samosa sheet": { + "aliases": [], + "description": "", + "name": "samosa sheet", + "plural_name": "samosa sheets" + }, + "frozen pizza roll": { + "aliases": [], + "description": "", + "name": "frozen pizza roll", + "plural_name": "frozen pizza rolls" + }, + "brick pastry": { + "aliases": [], + "description": "", + "name": "brick pastry", + "plural_name": "brick pastries" + } + } + }, + "Grains & Cereals": { + "foods": { + "rolled oat": { + "aliases": [], + "description": "", + "name": "rolled oat", + "plural_name": "rolled oats" + }, + "rice": { + "aliases": [], + "description": "", + "name": "rice", + "plural_name": "rices" + }, + "Rice Krispie Cereal": { + "aliases": [ + "Rice Krispie" + ], + "description": "", + "name": "Rice Krispie Cereal", + "plural_name": "Rice Krispie Cereal" + }, + "quinoa": { + "aliases": [], + "description": "", + "name": "quinoa", + "plural_name": "quinoas" + }, + "basmati rice": { + "aliases": [], + "description": "", + "name": "basmati rice", + "plural_name": "basmati rices" + }, + "brown rice": { + "aliases": [], + "description": "", + "name": "brown rice", + "plural_name": "brown rices" + }, + "quick-cooking oat": { + "aliases": [], + "description": "", + "name": "quick-cooking oat", + "plural_name": "quick-cooking oats" + }, + "breakfast cereal": { + "aliases": [], + "description": "", + "name": "breakfast cereal", + "plural_name": "breakfast cereals" + }, + "risotto rice": { + "aliases": [], + "description": "", + "name": "risotto rice", + "plural_name": "risotto rices" + }, + "couscou": { + "aliases": [], + "description": "", + "name": "couscou", + "plural_name": "couscous" + }, + "rice cereal": { + "aliases": [], + "description": "", + "name": "rice cereal", + "plural_name": "rice cereals" + }, + "wild rice": { + "aliases": [], + "description": "", + "name": "wild rice", + "plural_name": "wild rices" + }, + "semolina": { + "aliases": [], + "description": "", + "name": "semolina", + "plural_name": "semolinas" + }, + "jasmine rice": { + "aliases": [], + "description": "", + "name": "jasmine rice", + "plural_name": "jasmine rices" + }, + "polenta": { + "aliases": [], + "description": "", + "name": "polenta", + "plural_name": "polentas" + }, + "granola cereal": { + "aliases": [], + "description": "", + "name": "granola cereal", + "plural_name": "granola cereals" + }, + "bulgur": { + "aliases": [], + "description": "", + "name": "bulgur", + "plural_name": "bulgurs" + }, + "pearl barley": { + "aliases": [], + "description": "", + "name": "pearl barley", + "plural_name": "pearl barleys" + }, + "farro": { + "aliases": [], + "description": "", + "name": "farro", + "plural_name": "farroes" + }, + "barley": { + "aliases": [], + "description": "", + "name": "barley", + "plural_name": "barleys" + }, + "wheat germ": { + "aliases": [], + "description": "", + "name": "wheat germ", + "plural_name": "wheat germs" + }, + "grit": { + "aliases": [], + "description": "", + "name": "grit", + "plural_name": "grits" + }, + "steel cut oat": { + "aliases": [], + "description": "", + "name": "steel cut oat", + "plural_name": "steel cut oats" + }, + "millet": { + "aliases": [], + "description": "", + "name": "millet", + "plural_name": "millets" + }, + "oat bran": { + "aliases": [], + "description": "", + "name": "oat bran", + "plural_name": "oat brans" + }, + "sushi rice": { + "aliases": [], + "description": "", + "name": "sushi rice", + "plural_name": "sushi rices" + }, + "glutinous rice": { + "aliases": [], + "description": "", + "name": "glutinous rice", + "plural_name": "glutinous rices" + }, + "instant rice": { + "aliases": [], + "description": "", + "name": "instant rice", + "plural_name": "instant rices" + }, + "hominy": { + "aliases": [], + "description": "", + "name": "hominy", + "plural_name": "hominies" + }, + "red quinoa": { + "aliases": [], + "description": "", + "name": "red quinoa", + "plural_name": "red quinoas" + }, + "raw buckwheat": { + "aliases": [], + "description": "", + "name": "raw buckwheat", + "plural_name": "raw buckwheats" + }, + "wheat bran": { + "aliases": [], + "description": "", + "name": "wheat bran", + "plural_name": "wheat brans" + }, + "instant oat": { + "aliases": [], + "description": "", + "name": "instant oat", + "plural_name": "instant oats" + }, + "wheat berry": { + "aliases": [], + "description": "", + "name": "wheat berry", + "plural_name": "wheat berries" + }, + "poha": { + "aliases": [], + "description": "", + "name": "poha", + "plural_name": "pohas" + }, + "black rice": { + "aliases": [], + "description": "", + "name": "black rice", + "plural_name": "black rices" + }, + "yellow rice": { + "aliases": [], + "description": "", + "name": "yellow rice", + "plural_name": "yellow rices" + }, + "fine semolina": { + "aliases": [], + "description": "", + "name": "fine semolina", + "plural_name": "fine semolinas" + }, + "muesli": { + "aliases": [], + "description": "", + "name": "muesli", + "plural_name": "mueslis" + }, + "amaranth": { + "aliases": [], + "description": "", + "name": "amaranth", + "plural_name": "amaranths" + }, + "kasha": { + "aliases": [], + "description": "", + "name": "kasha", + "plural_name": "kashas" + }, + "quinoa flake": { + "aliases": [], + "description": "", + "name": "quinoa flake", + "plural_name": "quinoa flakes" + }, + "puffed rice": { + "aliases": [], + "description": "", + "name": "puffed rice", + "plural_name": "puffed rices" + }, + "pearled farro": { + "aliases": [], + "description": "", + "name": "pearled farro", + "plural_name": "pearled farroes" + }, + "cracked wheat": { + "aliases": [], + "description": "", + "name": "cracked wheat", + "plural_name": "cracked wheats" + }, + "freekeh": { + "aliases": [], + "description": "", + "name": "freekeh", + "plural_name": "freekehs" + }, + "paella rice": { + "aliases": [], + "description": "", + "name": "paella rice", + "plural_name": "paella rices" + }, + "sorghum": { + "aliases": [], + "description": "", + "name": "sorghum", + "plural_name": "sorghums" + }, + "red rice": { + "aliases": [], + "description": "", + "name": "red rice", + "plural_name": "red rices" + }, + "mexican rice": { + "aliases": [], + "description": "", + "name": "mexican rice", + "plural_name": "mexican rices" + }, + "idli rice": { + "aliases": [], + "description": "", + "name": "idli rice", + "plural_name": "idli rices" + }, + "brown jasmine rice": { + "aliases": [], + "description": "", + "name": "brown jasmine rice", + "plural_name": "brown jasmine rices" + }, + "cream of wheat": { + "aliases": [], + "description": "", + "name": "cream of wheat", + "plural_name": "cream of wheat" + }, + "rice pilaf": { + "aliases": [], + "description": "", + "name": "rice pilaf", + "plural_name": "rice pilafs" + }, + "barnyard millet": { + "aliases": [], + "description": "", + "name": "barnyard millet", + "plural_name": "barnyard millets" + }, + "weetabix": { + "aliases": [], + "description": "", + "name": "weetabix", + "plural_name": "weetabixes" + }, + "jambalaya rice mix": { + "aliases": [], + "description": "", + "name": "jambalaya rice mix", + "plural_name": "jambalaya rice mixes" + }, + "black glutinous rice": { + "aliases": [], + "description": "", + "name": "black glutinous rice", + "plural_name": "black glutinous rices" + }, + "whole-grain oat": { + "aliases": [], + "description": "", + "name": "whole-grain oat", + "plural_name": "whole-grain oats" + }, + "puffed quinoa": { + "aliases": [], + "description": "", + "name": "puffed quinoa", + "plural_name": "puffed quinoas" + }, + "cilantro lime rice": { + "aliases": [], + "description": "", + "name": "cilantro lime rice", + "plural_name": "cilantro lime rices" + }, + "dirty rice mix": { + "aliases": [], + "description": "", + "name": "dirty rice mix", + "plural_name": "dirty rice mixes" + }, + "puffed wheat": { + "aliases": [], + "description": "", + "name": "puffed wheat", + "plural_name": "puffed wheats" + }, + "hulled barley": { + "aliases": [], + "description": "", + "name": "hulled barley", + "plural_name": "hulled barleys" + }, + "brown long grain rice": { + "aliases": [], + "description": "", + "name": "brown long grain rice", + "plural_name": "brown long grain rices" + }, + "finger millet": { + "aliases": [], + "description": "", + "name": "finger millet", + "plural_name": "finger millets" + }, + "foxtail millet": { + "aliases": [], + "description": "", + "name": "foxtail millet", + "plural_name": "foxtail millets" + }, + "matta rice": { + "aliases": [], + "description": "", + "name": "matta rice", + "plural_name": "matta rices" + }, + "rye berry": { + "aliases": [], + "description": "", + "name": "rye berry", + "plural_name": "rye berries" + }, + "spelt flake": { + "aliases": [], + "description": "", + "name": "spelt flake", + "plural_name": "spelt flakes" + }, + "kodo millet": { + "aliases": [], + "description": "", + "name": "kodo millet", + "plural_name": "kodo millets" + }, + "oat groat": { + "aliases": [], + "description": "", + "name": "oat groat", + "plural_name": "oat groats" + }, + "teff": { + "aliases": [], + "description": "", + "name": "teff", + "plural_name": "teffs" + }, + "rye flake": { + "aliases": [], + "description": "", + "name": "rye flake", + "plural_name": "rye flakes" + }, + "little millet": { + "aliases": [], + "description": "", + "name": "little millet", + "plural_name": "little millets" + }, + "gluten-free breakfast cereal": { + "aliases": [], + "description": "", + "name": "gluten-free breakfast cereal", + "plural_name": "gluten-free breakfast cereals" + }, + "puffed amaranth": { + "aliases": [], + "description": "", + "name": "puffed amaranth", + "plural_name": "puffed amaranths" + }, + "coconut rice": { + "aliases": [], + "description": "", + "name": "coconut rice", + "plural_name": "coconut rices" + }, + "amaranth flake": { + "aliases": [], + "description": "", + "name": "amaranth flake", + "plural_name": "amaranth flakes" + }, + "puffed kamut": { + "aliases": [], + "description": "", + "name": "puffed kamut", + "plural_name": "puffed kamuts" + }, + "bamboo rice": { + "aliases": [], + "description": "", + "name": "bamboo rice", + "plural_name": "bamboo rices" + }, + "pearled sorghum": { + "aliases": [], + "description": "", + "name": "pearled sorghum", + "plural_name": "pearled sorghums" + }, + "shirataki rice": { + "aliases": [], + "description": "", + "name": "shirataki rice", + "plural_name": "shirataki rices" + }, + "vegetable fried rice": { + "aliases": [], + "description": "", + "name": "vegetable fried rice", + "plural_name": "vegetable fried rices" + }, + "gr\u00fcnkern": { + "aliases": [], + "description": "", + "name": "gr\u00fcnkern", + "plural_name": "gr\u00fcnkerns" + }, + "jeera rice": { + "aliases": [], + "description": "", + "name": "jeera rice", + "plural_name": "jeera rices" + }, + "fonio": { + "aliases": [], + "description": "", + "name": "fonio", + "plural_name": "fonios" + }, + "kamut flake": { + "aliases": [], + "description": "", + "name": "kamut flake", + "plural_name": "kamut flakes" + }, + "texmati rice": { + "aliases": [], + "description": "", + "name": "texmati rice", + "plural_name": "texmati rices" + }, + "cream of rice": { + "aliases": [], + "description": "", + "name": "cream of rice", + "plural_name": "cream of rice" + }, + "ka\u00f1iwa": { + "aliases": [], + "description": "", + "name": "ka\u00f1iwa", + "plural_name": "ka\u00f1iwas" + }, + "proso millet": { + "aliases": [], + "description": "", + "name": "proso millet", + "plural_name": "proso millets" + } + } + }, + "Legumes": { + "foods": { + "pea": { + "aliases": [], + "description": "", + "name": "pea", + "plural_name": "peas" + }, + "green bean": { + "aliases": [], + "description": "", + "name": "green bean", + "plural_name": "green beans" + }, + "chickpea": { + "aliases": [], + "description": "", + "name": "chickpea", + "plural_name": "chickpeas" + }, + "black bean": { + "aliases": [], + "description": "", + "name": "black bean", + "plural_name": "black beans" + }, + "kidney bean": { + "aliases": [], + "description": "", + "name": "kidney bean", + "plural_name": "kidney beans" + }, + "white bean": { + "aliases": [], + "description": "", + "name": "white bean", + "plural_name": "white beans" + }, + "lentil": { + "aliases": [], + "description": "", + "name": "lentil", + "plural_name": "lentils" + }, + "pinto bean": { + "aliases": [], + "description": "", + "name": "pinto bean", + "plural_name": "pinto beans" + }, + "snow pea": { + "aliases": [], + "description": "", + "name": "snow pea", + "plural_name": "snow peas" + }, + "snap pea": { + "aliases": [], + "description": "", + "name": "snap pea", + "plural_name": "snap peas" + }, + "red lentil": { + "aliases": [], + "description": "", + "name": "red lentil", + "plural_name": "red lentils" + }, + "cannellini bean": { + "aliases": [], + "description": "", + "name": "cannellini bean", + "plural_name": "cannellini beans" + }, + "bean sprout": { + "aliases": [], + "description": "", + "name": "bean sprout", + "plural_name": "bean sprouts" + }, + "edamame": { + "aliases": [], + "description": "", + "name": "edamame", + "plural_name": "edamames" + }, + "green lentil": { + "aliases": [], + "description": "", + "name": "green lentil", + "plural_name": "green lentils" + }, + "urad dal": { + "aliases": [], + "description": "", + "name": "urad dal", + "plural_name": "urad dals" + }, + "lima bean": { + "aliases": [], + "description": "", + "name": "lima bean", + "plural_name": "lima beans" + }, + "chana dal": { + "aliases": [], + "description": "", + "name": "chana dal", + "plural_name": "chana dals" + }, + "fava bean": { + "aliases": [], + "description": "", + "name": "fava bean", + "plural_name": "fava beans" + }, + "black-eyed pea": { + "aliases": [], + "description": "", + "name": "black-eyed pea", + "plural_name": "black-eyed peas" + }, + "moong dal": { + "aliases": [], + "description": "", + "name": "moong dal", + "plural_name": "moong dals" + }, + "split pea": { + "aliases": [], + "description": "", + "name": "split pea", + "plural_name": "split peas" + }, + "pigeon pea": { + "aliases": [], + "description": "", + "name": "pigeon pea", + "plural_name": "pigeon peas" + }, + "red bean": { + "aliases": [], + "description": "", + "name": "red bean", + "plural_name": "red beans" + }, + "mung bean sprout": { + "aliases": [], + "description": "", + "name": "mung bean sprout", + "plural_name": "mung bean sprouts" + }, + "soybean": { + "aliases": [], + "description": "", + "name": "soybean", + "plural_name": "soybeans" + }, + "mung bean": { + "aliases": [], + "description": "", + "name": "mung bean", + "plural_name": "mung beans" + }, + "string bean": { + "aliases": [], + "description": "", + "name": "string bean", + "plural_name": "string beans" + }, + "yellow split pea": { + "aliases": [], + "description": "", + "name": "yellow split pea", + "plural_name": "yellow split peas" + }, + "black lentil": { + "aliases": [], + "description": "", + "name": "black lentil", + "plural_name": "black lentils" + }, + "borlotti bean": { + "aliases": [], + "description": "", + "name": "borlotti bean", + "plural_name": "borlotti beans" + }, + "aquafaba": { + "aliases": [], + "description": "", + "name": "aquafaba", + "plural_name": "aquafabas" + }, + "chana": { + "aliases": [], + "description": "", + "name": "chana", + "plural_name": "chanas" + }, + "snake bean": { + "aliases": [], + "description": "", + "name": "snake bean", + "plural_name": "snake beans" + }, + "yellow lentil": { + "aliases": [], + "description": "", + "name": "yellow lentil", + "plural_name": "yellow lentils" + }, + "mixed bean": { + "aliases": [], + "description": "", + "name": "mixed bean", + "plural_name": "mixed beans" + }, + "kala chana": { + "aliases": [], + "description": "", + "name": "kala chana", + "plural_name": "kala chanas" + }, + "fermented black bean": { + "aliases": [], + "description": "", + "name": "fermented black bean", + "plural_name": "fermented black beans" + }, + "black gram": { + "aliases": [], + "description": "", + "name": "black gram", + "plural_name": "black grams" + }, + "wax bean": { + "aliases": [], + "description": "", + "name": "wax bean", + "plural_name": "wax beans" + }, + "dried pea": { + "aliases": [], + "description": "", + "name": "dried pea", + "plural_name": "dried peas" + }, + "pink bean": { + "aliases": [], + "description": "", + "name": "pink bean", + "plural_name": "pink beans" + }, + "lentil sprout": { + "aliases": [], + "description": "", + "name": "lentil sprout", + "plural_name": "lentil sprouts" + }, + "white pea": { + "aliases": [], + "description": "", + "name": "white pea", + "plural_name": "white peas" + }, + "black soybean": { + "aliases": [], + "description": "", + "name": "black soybean", + "plural_name": "black soybeans" + }, + "field pea": { + "aliases": [], + "description": "", + "name": "field pea", + "plural_name": "field peas" + }, + "gigante": { + "aliases": [], + "description": "", + "name": "gigante", + "plural_name": "gigantes" + }, + "flageolet": { + "aliases": [], + "description": "", + "name": "flageolet", + "plural_name": "flageolets" + }, + "horse gram": { + "aliases": [], + "description": "", + "name": "horse gram", + "plural_name": "horse grams" + }, + "soy sprout": { + "aliases": [], + "description": "", + "name": "soy sprout", + "plural_name": "soy sprouts" + }, + "honey bean": { + "aliases": [], + "description": "", + "name": "honey bean", + "plural_name": "honey beans" + }, + "cluster bean": { + "aliases": [], + "description": "", + "name": "cluster bean", + "plural_name": "cluster beans" + }, + "brown bean": { + "aliases": [], + "description": "", + "name": "brown bean", + "plural_name": "brown beans" + }, + "mayocoba bean": { + "aliases": [], + "description": "", + "name": "mayocoba bean", + "plural_name": "mayocoba beans" + }, + "winged bean": { + "aliases": [], + "description": "", + "name": "winged bean", + "plural_name": "winged beans" + }, + "castelluccio lentil": { + "aliases": [], + "description": "", + "name": "castelluccio lentil", + "plural_name": "castelluccio lentils" + }, + "golden wax bean": { + "aliases": [], + "description": "", + "name": "golden wax bean", + "plural_name": "golden wax beans" + }, + "moth bean": { + "aliases": [], + "description": "", + "name": "moth bean", + "plural_name": "moth beans" + }, + "chickpea sprout": { + "aliases": [], + "description": "", + "name": "chickpea sprout", + "plural_name": "chickpea sprouts" + }, + "hara chana": { + "aliases": [], + "description": "", + "name": "hara chana", + "plural_name": "hara chanas" + }, + "lupini bean": { + "aliases": [], + "description": "", + "name": "lupini bean", + "plural_name": "lupini beans" + }, + "natto": { + "aliases": [], + "description": "", + "name": "natto", + "plural_name": "nattoes" + }, + "hyacinth bean": { + "aliases": [], + "description": "", + "name": "hyacinth bean", + "plural_name": "hyacinth beans" + }, + "petai": { + "aliases": [], + "description": "", + "name": "petai", + "plural_name": "petais" + }, + "scarlet runner bean": { + "aliases": [], + "description": "", + "name": "scarlet runner bean", + "plural_name": "scarlet runner beans" + }, + "soy flake": { + "aliases": [], + "description": "", + "name": "soy flake", + "plural_name": "soy flakes" + } + } + }, + "Pasta": { + "foods": { + "short-cut pasta": { + "aliases": [], + "description": "", + "name": "short-cut pasta", + "plural_name": "short-cut pastas" + }, + "spaghetti": { + "aliases": [], + "description": "", + "name": "spaghetti", + "plural_name": "spaghettis" + }, + "macaroni": { + "aliases": [], + "description": "", + "name": "macaroni", + "plural_name": "macaronis" + }, + "egg noodle": { + "aliases": [], + "description": "", + "name": "egg noodle", + "plural_name": "egg noodles" + }, + "spiral pasta": { + "aliases": [], + "description": "", + "name": "spiral pasta", + "plural_name": "spiral pastas" + }, + "lasagna noodle": { + "aliases": [ + "lasagnas" + ], + "description": "", + "name": "lasagna noodle", + "plural_name": "lasagna noodles" + }, + "linguine": { + "aliases": [], + "description": "", + "name": "linguine", + "plural_name": "linguines" + }, + "fettuccine": { + "aliases": [], + "description": "", + "name": "fettuccine", + "plural_name": "fettuccines" + }, + "orzo": { + "aliases": [], + "description": "", + "name": "orzo", + "plural_name": "orzoes" + }, + "pasta shell": { + "aliases": [], + "description": "", + "name": "pasta shell", + "plural_name": "pasta shells" + }, + "bow-tie pasta": { + "aliases": [], + "description": "", + "name": "bow-tie pasta", + "plural_name": "bow-tie pastas" + }, + "noodle": { + "aliases": [], + "description": "", + "name": "noodle", + "plural_name": "noodles" + }, + "tortellini": { + "aliases": [], + "description": "", + "name": "tortellini", + "plural_name": "tortellinis" + }, + "cheese tortellini": { + "aliases": [], + "description": "", + "name": "cheese tortellini", + "plural_name": "cheese tortellinis" + }, + "rice noodle": { + "aliases": [], + "description": "", + "name": "rice noodle", + "plural_name": "rice noodles" + }, + "rigatoni": { + "aliases": [], + "description": "", + "name": "rigatoni", + "plural_name": "rigatonis" + }, + "gnocchi": { + "aliases": [], + "description": "", + "name": "gnocchi", + "plural_name": "gnocchis" + }, + "angel hair pasta": { + "aliases": [], + "description": "", + "name": "angel hair pasta", + "plural_name": "angel hair pastas" + }, + "ramen noodle": { + "aliases": [], + "description": "", + "name": "ramen noodle", + "plural_name": "ramen noodles" + }, + "vermicelli": { + "aliases": [], + "description": "", + "name": "vermicelli", + "plural_name": "vermicellis" + }, + "tagliatelle": { + "aliases": [], + "description": "", + "name": "tagliatelle", + "plural_name": "tagliatelles" + }, + "soba noodle": { + "aliases": [], + "description": "", + "name": "soba noodle", + "plural_name": "soba noodles" + }, + "ravioli": { + "aliases": [], + "description": "", + "name": "ravioli", + "plural_name": "raviolis" + }, + "ziti": { + "aliases": [], + "description": "", + "name": "ziti", + "plural_name": "zitis" + }, + "orecchiette": { + "aliases": [], + "description": "", + "name": "orecchiette", + "plural_name": "orecchiettes" + }, + "israeli couscou": { + "aliases": [], + "description": "", + "name": "israeli couscou", + "plural_name": "israeli couscous" + }, + "zoodle": { + "aliases": [], + "description": "", + "name": "zoodle", + "plural_name": "zoodles" + }, + "udon noodle": { + "aliases": [], + "description": "", + "name": "udon noodle", + "plural_name": "udon noodles" + }, + "ditalini": { + "aliases": [], + "description": "", + "name": "ditalini", + "plural_name": "ditalinis" + }, + "rice vermicelli": { + "aliases": [], + "description": "", + "name": "rice vermicelli", + "plural_name": "rice vermicellis" + }, + "pappardelle": { + "aliases": [], + "description": "", + "name": "pappardelle", + "plural_name": "pappardelles" + }, + "glass noodle": { + "aliases": [], + "description": "", + "name": "glass noodle", + "plural_name": "glass noodles" + }, + "gluten-free pasta": { + "aliases": [], + "description": "", + "name": "gluten-free pasta", + "plural_name": "gluten-free pastas" + }, + "mac 'n cheese": { + "aliases": [], + "description": "", + "name": "mac 'n cheese", + "plural_name": "mac 'n cheeses" + }, + "penne rigate": { + "aliases": [], + "description": "", + "name": "penne rigate", + "plural_name": "penne rigates" + }, + "manicotti": { + "aliases": [], + "description": "", + "name": "manicotti", + "plural_name": "manicottis" + }, + "bucatini": { + "aliases": [], + "description": "", + "name": "bucatini", + "plural_name": "bucatinis" + }, + "cannelloni": { + "aliases": [], + "description": "", + "name": "cannelloni", + "plural_name": "cannellonis" + }, + "thai rice noodle": { + "aliases": [], + "description": "", + "name": "thai rice noodle", + "plural_name": "thai rice noodles" + }, + "brown rice pasta": { + "aliases": [], + "description": "", + "name": "brown rice pasta", + "plural_name": "brown rice pastas" + }, + "rotelle": { + "aliases": [], + "description": "", + "name": "rotelle", + "plural_name": "rotelles" + }, + "shirataki noodle": { + "aliases": [], + "description": "", + "name": "shirataki noodle", + "plural_name": "shirataki noodles" + }, + "chicken raman": { + "aliases": [], + "description": "", + "name": "chicken raman", + "plural_name": "chicken ramen" + }, + "pierogi": { + "aliases": [], + "description": "", + "name": "pierogi", + "plural_name": "pierogis" + }, + "soup pasta": { + "aliases": [], + "description": "", + "name": "soup pasta", + "plural_name": "soup pastas" + }, + "sweet potato noodle": { + "aliases": [], + "description": "", + "name": "sweet potato noodle", + "plural_name": "sweet potato noodles" + }, + "acini di pepe": { + "aliases": [], + "description": "", + "name": "acini di pepe", + "plural_name": "acini di pepes" + }, + "cavatelli": { + "aliases": [], + "description": "", + "name": "cavatelli", + "plural_name": "cavatellis" + }, + "instant noodle": { + "aliases": [], + "description": "", + "name": "instant noodle", + "plural_name": "instant noodles" + }, + "somen noodle": { + "aliases": [], + "description": "", + "name": "somen noodle", + "plural_name": "somen noodles" + }, + "yakisoba noodle": { + "aliases": [], + "description": "", + "name": "yakisoba noodle", + "plural_name": "yakisoba noodles" + }, + "beef ravioli": { + "aliases": [], + "description": "", + "name": "beef ravioli", + "plural_name": "beef raviolis" + }, + "hakka noodle": { + "aliases": [], + "description": "", + "name": "hakka noodle", + "plural_name": "hakka noodles" + }, + "kelp noodle": { + "aliases": [], + "description": "", + "name": "kelp noodle", + "plural_name": "kelp noodles" + }, + "fideo pasta": { + "aliases": [], + "description": "", + "name": "fideo pasta", + "plural_name": "fideo pastas" + }, + "spaetzle": { + "aliases": [], + "description": "", + "name": "spaetzle", + "plural_name": "spaetzles" + }, + "radiatore": { + "aliases": [], + "description": "", + "name": "radiatore", + "plural_name": "radiatores" + }, + "paccheri": { + "aliases": [], + "description": "", + "name": "paccheri", + "plural_name": "paccheris" + }, + "kluski noodle": { + "aliases": [], + "description": "", + "name": "kluski noodle", + "plural_name": "kluski noodles" + }, + "yolk-free noodle": { + "aliases": [], + "description": "", + "name": "yolk-free noodle", + "plural_name": "yolk-free noodles" + }, + "black bean pasta": { + "aliases": [], + "description": "", + "name": "black bean pasta", + "plural_name": "black bean pastas" + }, + "matzo farfel": { + "aliases": [], + "description": "", + "name": "matzo farfel", + "plural_name": "matzo farfels" + }, + "spinach fettuccine": { + "aliases": [], + "description": "", + "name": "spinach fettuccine", + "plural_name": "spinach fettuccines" + }, + "rice-a-roni": { + "aliases": [], + "description": "", + "name": "rice-a-roni", + "plural_name": "rice-a-ronis" + }, + "frozen dumpling": { + "aliases": [], + "description": "", + "name": "frozen dumpling", + "plural_name": "frozen dumplings" + }, + "fregola": { + "aliases": [], + "description": "", + "name": "fregola", + "plural_name": "fregolas" + }, + "beef tortellini": { + "aliases": [], + "description": "", + "name": "beef tortellini", + "plural_name": "beef tortellinis" + }, + "banh pho": { + "aliases": [], + "description": "", + "name": "banh pho", + "plural_name": "banh phoes" + }, + "butternut squash noodle": { + "aliases": [], + "description": "", + "name": "butternut squash noodle", + "plural_name": "butternut squash noodles" + }, + "mie noodle": { + "aliases": [], + "description": "", + "name": "mie noodle", + "plural_name": "mie noodles" + }, + "trahana": { + "aliases": [], + "description": "", + "name": "trahana", + "plural_name": "trahanas" + }, + "busiate": { + "aliases": [], + "description": "", + "name": "busiate", + "plural_name": "busiates" + }, + "lobster ravioli": { + "aliases": [], + "description": "", + "name": "lobster ravioli", + "plural_name": "lobster raviolis" + }, + "mafalde": { + "aliases": [], + "description": "", + "name": "mafalde", + "plural_name": "mafaldes" + }, + "misua": { + "aliases": [], + "description": "", + "name": "misua", + "plural_name": "misuas" + }, + "palmini": { + "aliases": [], + "description": "", + "name": "palmini", + "plural_name": "palminis" + }, + "trottole": { + "aliases": [], + "description": "", + "name": "trottole", + "plural_name": "trottoles" + }, + "mandu": { + "aliases": [], + "description": "", + "name": "mandu", + "plural_name": "mandus" + }, + "pasta salad mix": { + "aliases": [], + "description": "", + "name": "pasta salad mix", + "plural_name": "pasta salad mixes" + }, + "pot pie noodle": { + "aliases": [], + "description": "", + "name": "pot pie noodle", + "plural_name": "pot pie noodles" + }, + "casarecce": { + "aliases": [], + "description": "", + "name": "casarecce", + "plural_name": "casarecces" + }, + "quinoa pasta": { + "aliases": [], + "description": "", + "name": "quinoa pasta", + "plural_name": "quinoa pastas" + }, + "bean pasta": { + "aliases": [], + "description": "", + "name": "bean pasta", + "plural_name": "bean pastas" + }, + "bean sheet": { + "aliases": [], + "description": "", + "name": "bean sheet", + "plural_name": "bean sheets" + }, + "hilopite": { + "aliases": [], + "description": "", + "name": "hilopite", + "plural_name": "hilopites" + }, + "jjolmyeon": { + "aliases": [], + "description": "", + "name": "jjolmyeon", + "plural_name": "jjolmyeons" + }, + "naengmyeon noodle": { + "aliases": [], + "description": "", + "name": "naengmyeon noodle", + "plural_name": "naengmyeon noodles" + }, + "yuba noodle": { + "aliases": [], + "description": "", + "name": "yuba noodle", + "plural_name": "yuba noodles" + } + } + }, + "Bread & Salty Snackssta": { + "foods": { + "bread": { + "aliases": [], + "description": "", + "name": "bread", + "plural_name": "breads" + } + } + }, + "Bread & Salty Snacks": { + "foods": { + "bread crumb": { + "aliases": [], + "description": "", + "name": "bread crumb", + "plural_name": "bread crumbs" + }, + "panko": { + "aliases": [], + "description": "", + "name": "panko", + "plural_name": "pankoes" + }, + "flour tortilla": { + "aliases": [], + "description": "", + "name": "flour tortilla", + "plural_name": "flour tortillas" + }, + "almond flour tortilla": { + "aliases": [], + "description": "", + "name": "almond flour tortilla", + "plural_name": "almond flour tortillas" + }, + "corn tortilla": { + "aliases": [], + "description": "", + "name": "corn tortilla", + "plural_name": "corn tortillas" + }, + "cracker": { + "aliases": [], + "description": "", + "name": "cracker", + "plural_name": "crackers" + }, + "baguette": { + "aliases": [], + "description": "", + "name": "baguette", + "plural_name": "baguettes" + }, + "tortilla chip": { + "aliases": [], + "description": "", + "name": "tortilla chip", + "plural_name": "tortilla chips" + }, + "pita": { + "aliases": [], + "description": "", + "name": "pita", + "plural_name": "pitas" + }, + "pretzel": { + "aliases": [], + "description": "", + "name": "pretzel", + "plural_name": "pretzels" + }, + "sourdough bread": { + "aliases": [], + "description": "", + "name": "sourdough bread", + "plural_name": "sourdough breads" + }, + "rustic italian bread": { + "aliases": [], + "description": "", + "name": "rustic italian bread", + "plural_name": "rustic italian breads" + }, + "popcorn": { + "aliases": [], + "description": "", + "name": "popcorn", + "plural_name": "popcorns" + }, + "crouton": { + "aliases": [], + "description": "", + "name": "crouton", + "plural_name": "croutons" + }, + "whole-wheat tortilla": { + "aliases": [], + "description": "", + "name": "whole-wheat tortilla", + "plural_name": "whole-wheat tortillas" + }, + "english muffin": { + "aliases": [], + "description": "", + "name": "english muffin", + "plural_name": "english muffins" + }, + "brioche": { + "aliases": [], + "description": "", + "name": "brioche", + "plural_name": "brioches" + }, + "italian bread crumb": { + "aliases": [], + "description": "", + "name": "italian bread crumb", + "plural_name": "italian bread crumbs" + }, + "rye bread": { + "aliases": [], + "description": "", + "name": "rye bread", + "plural_name": "rye breads" + }, + "flatbread": { + "aliases": [], + "description": "", + "name": "flatbread", + "plural_name": "flatbreads" + }, + "dry-roasted peanut": { + "aliases": [], + "description": "", + "name": "dry-roasted peanut", + "plural_name": "dry-roasted peanuts" + }, + "potato chip": { + "aliases": [], + "description": "", + "name": "potato chip", + "plural_name": "potato chips" + }, + "naan": { + "aliases": [], + "description": "", + "name": "naan", + "plural_name": "naans" + }, + "stuffing mix": { + "aliases": [], + "description": "", + "name": "stuffing mix", + "plural_name": "stuffing mixes" + }, + "cornbread": { + "aliases": [], + "description": "", + "name": "cornbread", + "plural_name": "cornbreads" + }, + "taco shell": { + "aliases": [], + "description": "", + "name": "taco shell", + "plural_name": "taco shells" + }, + "tater tot": { + "aliases": [], + "description": "", + "name": "tater tot", + "plural_name": "tater tots" + }, + "bagel": { + "aliases": [], + "description": "", + "name": "bagel", + "plural_name": "bagels" + }, + "corn chip": { + "aliases": [], + "description": "", + "name": "corn chip", + "plural_name": "corn chips" + }, + "unpopped popcorn": { + "aliases": [], + "description": "", + "name": "unpopped popcorn", + "plural_name": "unpopped popcorns" + }, + "croissant": { + "aliases": [], + "description": "", + "name": "croissant", + "plural_name": "croissants" + }, + "pork rind": { + "aliases": [], + "description": "", + "name": "pork rind", + "plural_name": "pork rinds" + }, + "pumpernickel": { + "aliases": [], + "description": "", + "name": "pumpernickel", + "plural_name": "pumpernickels" + }, + "sweet bread": { + "aliases": [], + "description": "", + "name": "sweet bread", + "plural_name": "sweet breads" + }, + "hawaiian roll": { + "aliases": [], + "description": "", + "name": "hawaiian roll", + "plural_name": "hawaiian rolls" + }, + "pita chip": { + "aliases": [], + "description": "", + "name": "pita chip", + "plural_name": "pita chips" + }, + "gluten free bread": { + "aliases": [], + "description": "", + "name": "gluten free bread", + "plural_name": "gluten free breads" + }, + "potato bread": { + "aliases": [], + "description": "", + "name": "potato bread", + "plural_name": "potato breads" + }, + "muffin": { + "aliases": [], + "description": "", + "name": "muffin", + "plural_name": "muffins" + }, + "breadstick": { + "aliases": [], + "description": "", + "name": "breadstick", + "plural_name": "breadsticks" + }, + "focaccia": { + "aliases": [], + "description": "", + "name": "focaccia", + "plural_name": "focaccias" + }, + "gluten-free bread crumb": { + "aliases": [], + "description": "", + "name": "gluten-free bread crumb", + "plural_name": "gluten-free bread crumbs" + }, + "tostada shell": { + "aliases": [], + "description": "", + "name": "tostada shell", + "plural_name": "tostada shells" + }, + "crispy fried onion": { + "aliases": [], + "description": "", + "name": "crispy fried onion", + "plural_name": "crispy fried onions" + }, + "matzo": { + "aliases": [], + "description": "", + "name": "matzo", + "plural_name": "matzoes" + }, + "garlic bread": { + "aliases": [], + "description": "", + "name": "garlic bread", + "plural_name": "garlic breads" + }, + "yeast extract spread": { + "aliases": [], + "description": "", + "name": "yeast extract spread", + "plural_name": "yeast extract spreads" + }, + "challah": { + "aliases": [], + "description": "", + "name": "challah", + "plural_name": "challahs" + }, + "roasted gram": { + "aliases": [], + "description": "", + "name": "roasted gram", + "plural_name": "roasted grams" + }, + "crostini": { + "aliases": [], + "description": "", + "name": "crostini", + "plural_name": "crostinis" + }, + "rice cake": { + "aliases": [], + "description": "", + "name": "rice cake", + "plural_name": "rice cakes" + }, + "panettone": { + "aliases": [], + "description": "", + "name": "panettone", + "plural_name": "panettones" + }, + "sweet potato fry": { + "aliases": [], + "description": "", + "name": "sweet potato fry", + "plural_name": "sweet potato fries" + }, + "sev": { + "aliases": [], + "description": "", + "name": "sev", + "plural_name": "sevs" + }, + "vegetable chip": { + "aliases": [], + "description": "", + "name": "vegetable chip", + "plural_name": "vegetable chips" + }, + "papad": { + "aliases": [], + "description": "", + "name": "papad", + "plural_name": "papads" + }, + "spinach wrap": { + "aliases": [], + "description": "", + "name": "spinach wrap", + "plural_name": "spinach wraps" + }, + "plantain chip": { + "aliases": [], + "description": "", + "name": "plantain chip", + "plural_name": "plantain chips" + }, + "roasted chickpea": { + "aliases": [], + "description": "", + "name": "roasted chickpea", + "plural_name": "roasted chickpeas" + }, + "cheeto": { + "aliases": [], + "description": "", + "name": "cheeto", + "plural_name": "cheetos" + }, + "chapati": { + "aliases": [], + "description": "", + "name": "chapati", + "plural_name": "chapatis" + }, + "crumpet": { + "aliases": [], + "description": "", + "name": "crumpet", + "plural_name": "crumpets" + }, + "seed bread": { + "aliases": [], + "description": "", + "name": "seed bread", + "plural_name": "seed breads" + }, + "keto bread": { + "aliases": [], + "description": "", + "name": "keto bread", + "plural_name": "keto breads" + }, + "bread bowl": { + "aliases": [], + "description": "", + "name": "bread bowl", + "plural_name": "bread bowls" + }, + "sprouted grain bread": { + "aliases": [], + "description": "", + "name": "sprouted grain bread", + "plural_name": "sprouted grain breads" + }, + "cornbread stuffing mix": { + "aliases": [], + "description": "", + "name": "cornbread stuffing mix", + "plural_name": "cornbread stuffing mixes" + }, + "low-carb wrap": { + "aliases": [], + "description": "", + "name": "low-carb wrap", + "plural_name": "low-carb wraps" + }, + "frozen onion ring": { + "aliases": [], + "description": "", + "name": "frozen onion ring", + "plural_name": "frozen onion rings" + }, + "corn muffin": { + "aliases": [], + "description": "", + "name": "corn muffin", + "plural_name": "corn muffins" + }, + "pav bun": { + "aliases": [], + "description": "", + "name": "pav bun", + "plural_name": "pav buns" + }, + "corn nut": { + "aliases": [], + "description": "", + "name": "corn nut", + "plural_name": "corn nuts" + }, + "rice cracker": { + "aliases": [], + "description": "", + "name": "rice cracker", + "plural_name": "rice crackers" + }, + "rusk": { + "aliases": [], + "description": "", + "name": "rusk", + "plural_name": "rusks" + }, + "fruit bread": { + "aliases": [], + "description": "", + "name": "fruit bread", + "plural_name": "fruit breads" + }, + "sprouted bread": { + "aliases": [], + "description": "", + "name": "sprouted bread", + "plural_name": "sprouted breads" + }, + "pretzel bun": { + "aliases": [], + "description": "", + "name": "pretzel bun", + "plural_name": "pretzel buns" + }, + "roti bread": { + "aliases": [], + "description": "", + "name": "roti bread", + "plural_name": "roti breads" + }, + "crispbread": { + "aliases": [], + "description": "", + "name": "crispbread", + "plural_name": "crispbreads" + }, + "chocolate muffin": { + "aliases": [], + "description": "", + "name": "chocolate muffin", + "plural_name": "chocolate muffins" + }, + "milk bread": { + "aliases": [], + "description": "", + "name": "milk bread", + "plural_name": "milk breads" + }, + "popcorn shrimp": { + "aliases": [], + "description": "", + "name": "popcorn shrimp", + "plural_name": "popcorn shrimps" + }, + "prawn cracker": { + "aliases": [], + "description": "", + "name": "prawn cracker", + "plural_name": "prawn crackers" + }, + "bao bun": { + "aliases": [], + "description": "", + "name": "bao bun", + "plural_name": "bao buns" + }, + "ezekiel bread": { + "aliases": [], + "description": "", + "name": "ezekiel bread", + "plural_name": "ezekiel breads" + }, + "wasabi pea": { + "aliases": [], + "description": "", + "name": "wasabi pea", + "plural_name": "wasabi peas" + }, + "arabic bread": { + "aliases": [], + "description": "", + "name": "arabic bread", + "plural_name": "arabic breads" + }, + "boboli": { + "aliases": [], + "description": "", + "name": "boboli", + "plural_name": "bobolis" + }, + "zwieback": { + "aliases": [], + "description": "", + "name": "zwieback", + "plural_name": "zwiebacks" + }, + "oven chip": { + "aliases": [], + "description": "", + "name": "oven chip", + "plural_name": "oven chips" + }, + "taco kit": { + "aliases": [], + "description": "", + "name": "taco kit", + "plural_name": "taco kits" + }, + "gluten free pita": { + "aliases": [], + "description": "", + "name": "gluten free pita", + "plural_name": "gluten free pitas" + }, + "ready-made arepa": { + "aliases": [], + "description": "", + "name": "ready-made arepa", + "plural_name": "ready-made arepas" + }, + "ready-made pancake": { + "aliases": [], + "description": "", + "name": "ready-made pancake", + "plural_name": "ready-made pancakes" + }, + "breading mix": { + "aliases": [], + "description": "", + "name": "breading mix", + "plural_name": "breading mixes" + }, + "japanese peanut": { + "aliases": [], + "description": "", + "name": "japanese peanut", + "plural_name": "japanese peanuts" + }, + "khari boondi": { + "aliases": [], + "description": "", + "name": "khari boondi", + "plural_name": "khari boondis" + }, + "potato waffle": { + "aliases": [], + "description": "", + "name": "potato waffle", + "plural_name": "potato waffles" + }, + "tartlet shell": { + "aliases": [], + "description": "", + "name": "tartlet shell", + "plural_name": "tartlet shells" + } + } + }, + "Oils & Fats": { + "foods": { + "olive oil": { + "aliases": [], + "description": "", + "name": "olive oil", + "plural_name": "olive oils" + }, + "vegetable oil": { + "aliases": [], + "description": "", + "name": "vegetable oil", + "plural_name": "vegetable oils" + }, + "extra virgin olive oil": { + "aliases": [], + "description": "", + "name": "extra virgin olive oil", + "plural_name": "extra virgin olive oils" + }, + "canola oil": { + "aliases": [], + "description": "", + "name": "canola oil", + "plural_name": "canola oils" + }, + "coconut oil": { + "aliases": [], + "description": "", + "name": "coconut oil", + "plural_name": "coconut oils" + }, + "cooking spray": { + "aliases": [], + "description": "", + "name": "cooking spray", + "plural_name": "cooking sprays" + }, + "sesame oil": { + "aliases": [], + "description": "", + "name": "sesame oil", + "plural_name": "sesame oils" + }, + "frying oil": { + "aliases": [], + "description": "", + "name": "frying oil", + "plural_name": "frying oils" + }, + "sunflower oil": { + "aliases": [], + "description": "", + "name": "sunflower oil", + "plural_name": "sunflower oils" + }, + "avocado oil": { + "aliases": [], + "description": "", + "name": "avocado oil", + "plural_name": "avocado oils" + }, + "toasted sesame oil": { + "aliases": [], + "description": "", + "name": "toasted sesame oil", + "plural_name": "toasted sesame oils" + }, + "peanut oil": { + "aliases": [], + "description": "", + "name": "peanut oil", + "plural_name": "peanut oils" + }, + "grapeseed oil": { + "aliases": [ + "grape seed oil" + ], + "description": "", + "name": "grapeseed oil", + "plural_name": "grapeseed oils" + }, + "lard": { + "aliases": [], + "description": "", + "name": "lard", + "plural_name": "lards" + }, + "corn oil": { + "aliases": [], + "description": "", + "name": "corn oil", + "plural_name": "corn oils" + }, + "virgin coconut oil": { + "aliases": [], + "description": "", + "name": "virgin coconut oil", + "plural_name": "virgin coconut oils" + }, + "chili oil": { + "aliases": [], + "description": "", + "name": "chili oil", + "plural_name": "chili oils" + }, + "mustard oil": { + "aliases": [], + "description": "", + "name": "mustard oil", + "plural_name": "mustard oils" + }, + "walnut oil": { + "aliases": [], + "description": "", + "name": "walnut oil", + "plural_name": "walnut oils" + }, + "garlic oil": { + "aliases": [], + "description": "", + "name": "garlic oil", + "plural_name": "garlic oils" + }, + "truffle oil": { + "aliases": [], + "description": "", + "name": "truffle oil", + "plural_name": "truffle oils" + }, + "bacon grease": { + "aliases": [], + "description": "", + "name": "bacon grease", + "plural_name": "bacon greases" + }, + "safflower oil": { + "aliases": [], + "description": "", + "name": "safflower oil", + "plural_name": "safflower oils" + }, + "cacao butter": { + "aliases": [], + "description": "", + "name": "cacao butter", + "plural_name": "cacao butter" + }, + "salad oil": { + "aliases": [], + "description": "", + "name": "salad oil", + "plural_name": "salad oils" + }, + "duck fat": { + "aliases": [], + "description": "", + "name": "duck fat", + "plural_name": "duck fats" + }, + "rice bran oil": { + "aliases": [], + "description": "", + "name": "rice bran oil", + "plural_name": "rice bran oils" + }, + "soybean oil": { + "aliases": [], + "description": "", + "name": "soybean oil", + "plural_name": "soybean oils" + }, + "butter-flavored cooking spray": { + "aliases": [], + "description": "", + "name": "butter-flavored cooking spray", + "plural_name": "butter-flavored cooking sprays" + }, + "medium-chain triglyceride": { + "aliases": [], + "description": "", + "name": "medium-chain triglyceride", + "plural_name": "medium-chain triglycerides" + }, + "flaxseed oil": { + "aliases": [], + "description": "", + "name": "flaxseed oil", + "plural_name": "flaxseed oils" + }, + "white truffle oil": { + "aliases": [], + "description": "", + "name": "white truffle oil", + "plural_name": "white truffle oils" + }, + "pumpkin seed oil": { + "aliases": [], + "description": "", + "name": "pumpkin seed oil", + "plural_name": "pumpkin seed oils" + }, + "hazelnut oil": { + "aliases": [], + "description": "", + "name": "hazelnut oil", + "plural_name": "hazelnut oils" + }, + "coconut oil spray": { + "aliases": [], + "description": "", + "name": "coconut oil spray", + "plural_name": "coconut oil sprays" + }, + "almond oil": { + "aliases": [], + "description": "", + "name": "almond oil", + "plural_name": "almond oils" + }, + "lemon oil": { + "aliases": [], + "description": "", + "name": "lemon oil", + "plural_name": "lemon oils" + }, + "macadamia oil": { + "aliases": [], + "description": "", + "name": "macadamia oil", + "plural_name": "macadamia oils" + }, + "goose fat": { + "aliases": [], + "description": "", + "name": "goose fat", + "plural_name": "goose fats" + }, + "palm oil": { + "aliases": [], + "description": "", + "name": "palm oil", + "plural_name": "palm oils" + }, + "basil oil": { + "aliases": [], + "description": "", + "name": "basil oil", + "plural_name": "basil oils" + }, + "pork fat": { + "aliases": [], + "description": "", + "name": "pork fat", + "plural_name": "pork fats" + }, + "beef dripping": { + "aliases": [], + "description": "", + "name": "beef dripping", + "plural_name": "beef drippings" + }, + "schmaltz": { + "aliases": [], + "description": "", + "name": "schmaltz", + "plural_name": "schmaltzzes" + }, + "tallow": { + "aliases": [], + "description": "", + "name": "tallow", + "plural_name": "tallows" + }, + "sushi vinegar": { + "aliases": [], + "description": "", + "name": "sushi vinegar", + "plural_name": "sushi vinegars" + }, + "pistachio oil": { + "aliases": [], + "description": "", + "name": "pistachio oil", + "plural_name": "pistachio oils" + }, + "herb-infused olive oil": { + "aliases": [], + "description": "", + "name": "herb-infused olive oil", + "plural_name": "herb-infused olive oils" + }, + "roasted peanut oil": { + "aliases": [], + "description": "", + "name": "roasted peanut oil", + "plural_name": "roasted peanut oils" + }, + "argan oil": { + "aliases": [], + "description": "", + "name": "argan oil", + "plural_name": "argan oils" + }, + "beef fat": { + "aliases": [], + "description": "", + "name": "beef fat", + "plural_name": "beef fats" + }, + "pecan oil": { + "aliases": [], + "description": "", + "name": "pecan oil", + "plural_name": "pecan oils" + }, + "crisco oil": { + "aliases": [], + "description": "", + "name": "crisco oil", + "plural_name": "crisco oils" + }, + "red palm oil": { + "aliases": [], + "description": "", + "name": "red palm oil", + "plural_name": "red palm oils" + }, + "shea butter": { + "aliases": [], + "description": "", + "name": "shea butter", + "plural_name": "shea butter" + }, + "lamb fat": { + "aliases": [], + "description": "", + "name": "lamb fat", + "plural_name": "lamb fats" + }, + "castor oil": { + "aliases": [], + "description": "", + "name": "castor oil", + "plural_name": "castor oils" + }, + "chicken dripping": { + "aliases": [], + "description": "", + "name": "chicken dripping", + "plural_name": "chicken drippings" + }, + "shallot oil": { + "aliases": [], + "description": "", + "name": "shallot oil", + "plural_name": "shallot oils" + }, + "achiote oil": { + "aliases": [], + "description": "", + "name": "achiote oil", + "plural_name": "achiote oils" + }, + "jojoba oil": { + "aliases": [], + "description": "", + "name": "jojoba oil", + "plural_name": "jojoba oils" + }, + "oregano oil": { + "aliases": [], + "description": "", + "name": "oregano oil", + "plural_name": "oregano oils" + }, + "hemp seed oil": { + "aliases": [], + "description": "", + "name": "hemp seed oil", + "plural_name": "hemp seed oils" + }, + "wheat germ oil": { + "aliases": [], + "description": "", + "name": "wheat germ oil", + "plural_name": "wheat germ oils" + }, + "ginger oil": { + "aliases": [], + "description": "", + "name": "ginger oil", + "plural_name": "ginger oils" + }, + "cottonseed oil": { + "aliases": [], + "description": "", + "name": "cottonseed oil", + "plural_name": "cottonseed oils" + }, + "pork dripping": { + "aliases": [], + "description": "", + "name": "pork dripping", + "plural_name": "pork drippings" + }, + "rosehip seed oil": { + "aliases": [], + "description": "", + "name": "rosehip seed oil", + "plural_name": "rosehip seed oils" + }, + "camelina oil": { + "aliases": [], + "description": "", + "name": "camelina oil", + "plural_name": "camelina oils" + }, + "marula oil": { + "aliases": [], + "description": "", + "name": "marula oil", + "plural_name": "marula oils" + }, + "moringa seed oil": { + "aliases": [], + "description": "", + "name": "moringa seed oil", + "plural_name": "moringa seed oils" + }, + "white cacao butter": { + "aliases": [], + "description": "", + "name": "white cacao butter", + "plural_name": "white cacao butter" + }, + "black seed oil": { + "aliases": [], + "description": "", + "name": "black seed oil", + "plural_name": "black seed oils" + } + } + }, + "Dressings & Vinegars": { + "foods": { + "mayonnaise": { + "aliases": [], + "description": "", + "name": "mayonnaise", + "plural_name": "mayonnaises" + }, + "apple cider vinegar": { + "aliases": [], + "description": "", + "name": "apple cider vinegar", + "plural_name": "apple cider vinegars" + }, + "balsamic vinegar": { + "aliases": [], + "description": "", + "name": "balsamic vinegar", + "plural_name": "balsamic vinegars" + }, + "vinegar": { + "aliases": [], + "description": "", + "name": "vinegar", + "plural_name": "vinegars" + }, + "red wine vinegar": { + "aliases": [], + "description": "", + "name": "red wine vinegar", + "plural_name": "red wine vinegars" + }, + "rice wine vinegar": { + "aliases": [], + "description": "", + "name": "rice wine vinegar", + "plural_name": "rice wine vinegars" + }, + "white wine vinegar": { + "aliases": [], + "description": "", + "name": "white wine vinegar", + "plural_name": "white wine vinegars" + }, + "ranch dressing": { + "aliases": [], + "description": "", + "name": "ranch dressing", + "plural_name": "ranch dressings" + }, + "italian dressing": { + "aliases": [], + "description": "", + "name": "italian dressing", + "plural_name": "italian dressings" + }, + "sherry vinegar": { + "aliases": [], + "description": "", + "name": "sherry vinegar", + "plural_name": "sherry vinegars" + }, + "distilled white vinegar": { + "aliases": [], + "description": "", + "name": "distilled white vinegar", + "plural_name": "distilled white vinegars" + }, + "sweet chilli sauce": { + "aliases": [], + "description": "", + "name": "sweet chilli sauce", + "plural_name": "sweet chilli sauces" + }, + "white balsamic vinegar": { + "aliases": [], + "description": "", + "name": "white balsamic vinegar", + "plural_name": "white balsamic vinegars" + }, + "champagne vinegar": { + "aliases": [], + "description": "", + "name": "champagne vinegar", + "plural_name": "champagne vinegars" + }, + "vinaigrette dressing": { + "aliases": [], + "description": "", + "name": "vinaigrette dressing", + "plural_name": "vinaigrette dressings" + }, + "balsamic vinaigrette": { + "aliases": [], + "description": "", + "name": "balsamic vinaigrette", + "plural_name": "balsamic vinaigrettes" + }, + "blue cheese dressing": { + "aliases": [], + "description": "", + "name": "blue cheese dressing", + "plural_name": "blue cheese dressings" + }, + "caesar dressing": { + "aliases": [], + "description": "", + "name": "caesar dressing", + "plural_name": "caesar dressings" + }, + "thousand island": { + "aliases": [], + "description": "", + "name": "thousand island", + "plural_name": "thousand islands" + }, + "malt vinegar": { + "aliases": [], + "description": "", + "name": "malt vinegar", + "plural_name": "malt vinegars" + }, + "black vinegar": { + "aliases": [], + "description": "", + "name": "black vinegar", + "plural_name": "black vinegars" + }, + "canola mayonnaise": { + "aliases": [], + "description": "", + "name": "canola mayonnaise", + "plural_name": "canola mayonnaises" + }, + "raspberry vinegar": { + "aliases": [], + "description": "", + "name": "raspberry vinegar", + "plural_name": "raspberry vinegars" + }, + "japanese mayonnaise": { + "aliases": [], + "description": "", + "name": "japanese mayonnaise", + "plural_name": "japanese mayonnaises" + }, + "tarragon vinegar": { + "aliases": [], + "description": "", + "name": "tarragon vinegar", + "plural_name": "tarragon vinegars" + }, + "greek vinaigrette": { + "aliases": [], + "description": "", + "name": "greek vinaigrette", + "plural_name": "greek vinaigrettes" + }, + "sesame dressing": { + "aliases": [], + "description": "", + "name": "sesame dressing", + "plural_name": "sesame dressings" + }, + "honey mustard dressing": { + "aliases": [], + "description": "", + "name": "honey mustard dressing", + "plural_name": "honey mustard dressings" + }, + "aioli sauce": { + "aliases": [], + "description": "", + "name": "aioli sauce", + "plural_name": "aioli sauces" + }, + "french dressing": { + "aliases": [], + "description": "", + "name": "french dressing", + "plural_name": "french dressings" + }, + "spicy mayo": { + "aliases": [], + "description": "", + "name": "spicy mayo", + "plural_name": "spicy mayoes" + }, + "poppyseed dressing": { + "aliases": [], + "description": "", + "name": "poppyseed dressing", + "plural_name": "poppyseed dressings" + }, + "catalina dressing": { + "aliases": [], + "description": "", + "name": "catalina dressing", + "plural_name": "catalina dressings" + }, + "verjuice": { + "aliases": [], + "description": "", + "name": "verjuice", + "plural_name": "verjuices" + }, + "cane vinegar": { + "aliases": [], + "description": "", + "name": "cane vinegar", + "plural_name": "cane vinegars" + }, + "raspberry vinaigrette": { + "aliases": [], + "description": "", + "name": "raspberry vinaigrette", + "plural_name": "raspberry vinaigrettes" + }, + "red wine vinaigrette": { + "aliases": [], + "description": "", + "name": "red wine vinaigrette", + "plural_name": "red wine vinaigrettes" + }, + "russian dressing": { + "aliases": [], + "description": "", + "name": "russian dressing", + "plural_name": "russian dressings" + }, + "avocado oil mayonnaise": { + "aliases": [], + "description": "", + "name": "avocado oil mayonnaise", + "plural_name": "avocado oil mayonnaises" + }, + "creamy balsamic dressing": { + "aliases": [], + "description": "", + "name": "creamy balsamic dressing", + "plural_name": "creamy balsamic dressings" + }, + "champagne vinaigrette": { + "aliases": [], + "description": "", + "name": "champagne vinaigrette", + "plural_name": "champagne vinaigrettes" + }, + "sun-dried tomato vinaigrette": { + "aliases": [], + "description": "", + "name": "sun-dried tomato vinaigrette", + "plural_name": "sun-dried tomato vinaigrettes" + }, + "garlic mayonnaise": { + "aliases": [], + "description": "", + "name": "garlic mayonnaise", + "plural_name": "garlic mayonnaises" + }, + "brown rice vinegar": { + "aliases": [], + "description": "", + "name": "brown rice vinegar", + "plural_name": "brown rice vinegars" + }, + "coconut vinegar": { + "aliases": [], + "description": "", + "name": "coconut vinegar", + "plural_name": "coconut vinegars" + }, + "ume plum vinegar": { + "aliases": [], + "description": "", + "name": "ume plum vinegar", + "plural_name": "ume plum vinegars" + }, + "buttermilk ranch dressing": { + "aliases": [], + "description": "", + "name": "buttermilk ranch dressing", + "plural_name": "buttermilk ranch dressings" + }, + "cilantro dressing": { + "aliases": [], + "description": "", + "name": "cilantro dressing", + "plural_name": "cilantro dressings" + }, + "spicy ranch dressing": { + "aliases": [], + "description": "", + "name": "spicy ranch dressing", + "plural_name": "spicy ranch dressings" + }, + "fig balsamic": { + "aliases": [], + "description": "", + "name": "fig balsamic", + "plural_name": "fig balsamics" + }, + "green goddess dressing": { + "aliases": [], + "description": "", + "name": "green goddess dressing", + "plural_name": "green goddess dressings" + }, + "creamy dressing": { + "aliases": [], + "description": "", + "name": "creamy dressing", + "plural_name": "creamy dressings" + }, + "onion salad dressing": { + "aliases": [], + "description": "", + "name": "onion salad dressing", + "plural_name": "onion salad dressings" + }, + "miso dressing": { + "aliases": [], + "description": "", + "name": "miso dressing", + "plural_name": "miso dressings" + }, + "white balsamic vinaigrette": { + "aliases": [], + "description": "", + "name": "white balsamic vinaigrette", + "plural_name": "white balsamic vinaigrettes" + }, + "chardonnay vinegar": { + "aliases": [], + "description": "", + "name": "chardonnay vinegar", + "plural_name": "chardonnay vinegars" + }, + "prepared coleslaw dressing": { + "aliases": [], + "description": "", + "name": "prepared coleslaw dressing", + "plural_name": "prepared coleslaw dressings" + }, + "honey vinegar": { + "aliases": [], + "description": "", + "name": "honey vinegar", + "plural_name": "honey vinegars" + }, + "tandoori mayonnaise": { + "aliases": [], + "description": "", + "name": "tandoori mayonnaise", + "plural_name": "tandoori mayonnaises" + }, + "chili vinegar": { + "aliases": [], + "description": "", + "name": "chili vinegar", + "plural_name": "chili vinegars" + }, + "chili-lime dressing": { + "aliases": [], + "description": "", + "name": "chili-lime dressing", + "plural_name": "chili-lime dressings" + }, + "moscatel vinegar": { + "aliases": [], + "description": "", + "name": "moscatel vinegar", + "plural_name": "moscatel vinegars" + }, + "vinegar powder": { + "aliases": [], + "description": "", + "name": "vinegar powder", + "plural_name": "vinegar powders" + }, + "caramelised onion dressing": { + "aliases": [], + "description": "", + "name": "caramelised onion dressing", + "plural_name": "caramelised onion dressings" + }, + "mango vinaigrette": { + "aliases": [], + "description": "", + "name": "mango vinaigrette", + "plural_name": "mango vinaigrettes" + }, + "sugarcane vinegar": { + "aliases": [], + "description": "", + "name": "sugarcane vinegar", + "plural_name": "sugarcane vinegars" + }, + "avocado-lime dressing": { + "aliases": [], + "description": "", + "name": "avocado-lime dressing", + "plural_name": "avocado-lime dressings" + }, + "spicy vinegar": { + "aliases": [], + "description": "", + "name": "spicy vinegar", + "plural_name": "spicy vinegars" + } + } + }, + "Condiments": { + "foods": { + "soy sauce": { + "aliases": [], + "description": "", + "name": "soy sauce", + "plural_name": "soy sauces" + }, + "dijon mustard": { + "aliases": [], + "description": "", + "name": "dijon mustard", + "plural_name": "dijon mustards" + }, + "worcestershire": { + "aliases": [], + "description": "", + "name": "worcestershire", + "plural_name": "worcestershires" + }, + "hot sauce": { + "aliases": [], + "description": "", + "name": "hot sauce", + "plural_name": "hot sauces" + }, + "worcestershire sauce": { + "aliases": [], + "description": "", + "name": "worcestershire sauce", + "plural_name": "worcestershire sauces" + }, + "ketchup": { + "aliases": [], + "description": "", + "name": "ketchup", + "plural_name": "ketchups" + }, + "mustard": { + "aliases": [], + "description": "", + "name": "mustard", + "plural_name": "mustards" + }, + "fish sauce": { + "aliases": [], + "description": "", + "name": "fish sauce", + "plural_name": "fish sauces" + }, + "bbq sauce": { + "aliases": [], + "description": "", + "name": "bbq sauce", + "plural_name": "bbq sauces" + }, + "sriracha": { + "aliases": [], + "description": "", + "name": "sriracha", + "plural_name": "srirachas" + }, + "wholegrain mustard": { + "aliases": [], + "description": "", + "name": "wholegrain mustard", + "plural_name": "wholegrain mustards" + }, + "tamari": { + "aliases": [], + "description": "", + "name": "tamari", + "plural_name": "tamaris" + }, + "oyster sauce": { + "aliases": [], + "description": "", + "name": "oyster sauce", + "plural_name": "oyster sauces" + }, + "chili sauce": { + "aliases": [], + "description": "", + "name": "chili sauce", + "plural_name": "chili sauces" + }, + "ginger-garlic paste": { + "aliases": [], + "description": "", + "name": "ginger-garlic paste", + "plural_name": "ginger-garlic pastes" + }, + "brown mustard": { + "aliases": [], + "description": "", + "name": "brown mustard", + "plural_name": "brown mustards" + }, + "wing sauce": { + "aliases": [], + "description": "", + "name": "wing sauce", + "plural_name": "wing sauces" + }, + "teriyaki sauce": { + "aliases": [], + "description": "", + "name": "teriyaki sauce", + "plural_name": "teriyaki sauces" + }, + "prepared horseradish": { + "aliases": [], + "description": "", + "name": "prepared horseradish", + "plural_name": "prepared horseradishes" + }, + "ginger paste": { + "aliases": [], + "description": "", + "name": "ginger paste", + "plural_name": "ginger pastes" + }, + "dark soy sauce": { + "aliases": [], + "description": "", + "name": "dark soy sauce", + "plural_name": "dark soy sauces" + }, + "coconut amino": { + "aliases": [], + "description": "", + "name": "coconut amino", + "plural_name": "coconut aminos" + }, + "chili paste": { + "aliases": [], + "description": "", + "name": "chili paste", + "plural_name": "chili pastes" + }, + "cranberry sauce": { + "aliases": [], + "description": "", + "name": "cranberry sauce", + "plural_name": "cranberry sauces" + }, + "harissa": { + "aliases": [], + "description": "", + "name": "harissa", + "plural_name": "harissas" + }, + "chili-garlic sauce": { + "aliases": [], + "description": "", + "name": "chili-garlic sauce", + "plural_name": "chili-garlic sauces" + }, + "tamarind paste": { + "aliases": [], + "description": "", + "name": "tamarind paste", + "plural_name": "tamarind pastes" + }, + "pomegranate molass": { + "aliases": [], + "description": "", + "name": "pomegranate molass", + "plural_name": "pomegranate molasses" + }, + "gochujang": { + "aliases": [], + "description": "", + "name": "gochujang", + "plural_name": "gochujangs" + }, + "wasabi": { + "aliases": [], + "description": "", + "name": "wasabi", + "plural_name": "wasabis" + }, + "honey mustard": { + "aliases": [], + "description": "", + "name": "honey mustard", + "plural_name": "honey mustards" + }, + "mango chutney": { + "aliases": [], + "description": "", + "name": "mango chutney", + "plural_name": "mango chutneys" + }, + "english mustard": { + "aliases": [], + "description": "", + "name": "english mustard", + "plural_name": "english mustards" + }, + "sambal oelek": { + "aliases": [], + "description": "", + "name": "sambal oelek", + "plural_name": "sambal oeleks" + }, + "preserved lemon": { + "aliases": [], + "description": "", + "name": "preserved lemon", + "plural_name": "preserved lemons" + }, + "kecap mani": { + "aliases": [], + "description": "", + "name": "kecap mani", + "plural_name": "kecap manis" + }, + "chutney": { + "aliases": [], + "description": "", + "name": "chutney", + "plural_name": "chutneys" + }, + "shrimp paste": { + "aliases": [], + "description": "", + "name": "shrimp paste", + "plural_name": "shrimp pastes" + }, + "picante sauce": { + "aliases": [], + "description": "", + "name": "picante sauce", + "plural_name": "picante sauces" + }, + "thai sweet chili sauce": { + "aliases": [], + "description": "", + "name": "thai sweet chili sauce", + "plural_name": "thai sweet chili sauces" + }, + "sweet and sour sauce": { + "aliases": [], + "description": "", + "name": "sweet and sour sauce", + "plural_name": "sweet and sour sauces" + }, + "liquid amino": { + "aliases": [], + "description": "", + "name": "liquid amino", + "plural_name": "liquid aminos" + }, + "tartar sauce": { + "aliases": [], + "description": "", + "name": "tartar sauce", + "plural_name": "tartar sauces" + }, + "hot pepper jelly": { + "aliases": [], + "description": "", + "name": "hot pepper jelly", + "plural_name": "hot pepper jellies" + }, + "chili-garlic paste": { + "aliases": [], + "description": "", + "name": "chili-garlic paste", + "plural_name": "chili-garlic pastes" + }, + "bonito flake": { + "aliases": [], + "description": "", + "name": "bonito flake", + "plural_name": "bonito flakes" + }, + "green chutney": { + "aliases": [], + "description": "", + "name": "green chutney", + "plural_name": "green chutneys" + }, + "mexican hot sauce": { + "aliases": [], + "description": "", + "name": "mexican hot sauce", + "plural_name": "mexican hot sauces" + }, + "ponzu": { + "aliases": [], + "description": "", + "name": "ponzu", + "plural_name": "ponzus" + }, + "green chilli sauce": { + "aliases": [], + "description": "", + "name": "green chilli sauce", + "plural_name": "green chilli sauces" + }, + "sambal": { + "aliases": [], + "description": "", + "name": "sambal", + "plural_name": "sambals" + }, + "crispy onion": { + "aliases": [], + "description": "", + "name": "crispy onion", + "plural_name": "crispy onions" + }, + "red pepper jelly": { + "aliases": [], + "description": "", + "name": "red pepper jelly", + "plural_name": "red pepper jellies" + }, + "thai chili paste": { + "aliases": [], + "description": "", + "name": "thai chili paste", + "plural_name": "thai chili pastes" + }, + "peri peri": { + "aliases": [], + "description": "", + "name": "peri peri", + "plural_name": "peri peris" + }, + "green chilli paste": { + "aliases": [], + "description": "", + "name": "green chilli paste", + "plural_name": "green chilli pastes" + }, + "mint jelly": { + "aliases": [], + "description": "", + "name": "mint jelly", + "plural_name": "mint jellies" + }, + "horseradish mustard": { + "aliases": [], + "description": "", + "name": "horseradish mustard", + "plural_name": "horseradish mustards" + }, + "mustard paste": { + "aliases": [], + "description": "", + "name": "mustard paste", + "plural_name": "mustard pastes" + }, + "aji amarillo": { + "aliases": [], + "description": "", + "name": "aji amarillo", + "plural_name": "aji amarilloes" + }, + "pepper paste": { + "aliases": [], + "description": "", + "name": "pepper paste", + "plural_name": "pepper pastes" + }, + "yuzu juice": { + "aliases": [], + "description": "", + "name": "yuzu juice", + "plural_name": "yuzu juices" + }, + "tonkatsu sauce": { + "aliases": [], + "description": "", + "name": "tonkatsu sauce", + "plural_name": "tonkatsu sauces" + }, + "chermoula": { + "aliases": [], + "description": "", + "name": "chermoula", + "plural_name": "chermoulas" + }, + "tamarind chutney": { + "aliases": [], + "description": "", + "name": "tamarind chutney", + "plural_name": "tamarind chutneys" + }, + "hp sauce": { + "aliases": [], + "description": "", + "name": "hp sauce", + "plural_name": "hp sauces" + }, + "duck sauce": { + "aliases": [], + "description": "", + "name": "duck sauce", + "plural_name": "duck sauces" + }, + "ginger chili paste": { + "aliases": [], + "description": "", + "name": "ginger chili paste", + "plural_name": "ginger chili pastes" + }, + "onion marmalade": { + "aliases": [], + "description": "", + "name": "onion marmalade", + "plural_name": "onion marmalades" + }, + "giardiniera": { + "aliases": [], + "description": "", + "name": "giardiniera", + "plural_name": "giardinieras" + }, + "black soy sauce": { + "aliases": [], + "description": "", + "name": "black soy sauce", + "plural_name": "black soy sauces" + }, + "doubanjiang": { + "aliases": [], + "description": "", + "name": "doubanjiang", + "plural_name": "doubanjiangs" + }, + "korean bbq sauce": { + "aliases": [], + "description": "", + "name": "korean bbq sauce", + "plural_name": "korean bbq sauces" + }, + "maggi sauce": { + "aliases": [], + "description": "", + "name": "maggi sauce", + "plural_name": "maggi sauces" + }, + "chinese mustard": { + "aliases": [], + "description": "", + "name": "chinese mustard", + "plural_name": "chinese mustards" + }, + "chamoy": { + "aliases": [], + "description": "", + "name": "chamoy", + "plural_name": "chamoys" + }, + "lime pickle": { + "aliases": [], + "description": "", + "name": "lime pickle", + "plural_name": "lime pickles" + }, + "doenjang": { + "aliases": [], + "description": "", + "name": "doenjang", + "plural_name": "doenjangs" + }, + "chili crisp": { + "aliases": [], + "description": "", + "name": "chili crisp", + "plural_name": "chili crisps" + }, + "karashi": { + "aliases": [], + "description": "", + "name": "karashi", + "plural_name": "karashis" + }, + "mushroom soy sauce": { + "aliases": [], + "description": "", + "name": "mushroom soy sauce", + "plural_name": "mushroom soy sauces" + }, + "yuzu kosho": { + "aliases": [], + "description": "", + "name": "yuzu kosho", + "plural_name": "yuzu koshoes" + }, + "german mustard": { + "aliases": [], + "description": "", + "name": "german mustard", + "plural_name": "german mustards" + }, + "taucheo": { + "aliases": [], + "description": "", + "name": "taucheo", + "plural_name": "taucheos" + }, + "eel sauce": { + "aliases": [], + "description": "", + "name": "eel sauce", + "plural_name": "eel sauces" + }, + "hot bean paste": { + "aliases": [], + "description": "", + "name": "hot bean paste", + "plural_name": "hot bean pastes" + }, + "pati": { + "aliases": [], + "description": "", + "name": "pati", + "plural_name": "patis" + }, + "remoulade": { + "aliases": [], + "description": "", + "name": "remoulade", + "plural_name": "remoulades" + }, + "white bbq sauce": { + "aliases": [], + "description": "", + "name": "white bbq sauce", + "plural_name": "white bbq sauces" + }, + "pickapeppa sauce": { + "aliases": [], + "description": "", + "name": "pickapeppa sauce", + "plural_name": "pickapeppa sauces" + }, + "salsa lizano": { + "aliases": [], + "description": "", + "name": "salsa lizano", + "plural_name": "salsa lizanoes" + }, + "shrimp sauce": { + "aliases": [], + "description": "", + "name": "shrimp sauce", + "plural_name": "shrimp sauces" + }, + "sweet soybean paste": { + "aliases": [], + "description": "", + "name": "sweet soybean paste", + "plural_name": "sweet soybean pastes" + }, + "grape must": { + "aliases": [], + "description": "", + "name": "grape must", + "plural_name": "grape musts" + }, + "shrimp powder": { + "aliases": [], + "description": "", + "name": "shrimp powder", + "plural_name": "shrimp powders" + }, + "banana ketchup": { + "aliases": [], + "description": "", + "name": "banana ketchup", + "plural_name": "banana ketchups" + }, + "chili puree": { + "aliases": [], + "description": "", + "name": "chili puree", + "plural_name": "chili purees" + }, + "green harissa": { + "aliases": [], + "description": "", + "name": "green harissa", + "plural_name": "green harissas" + }, + "crab paste": { + "aliases": [], + "description": "", + "name": "crab paste", + "plural_name": "crab pastes" + }, + "beer mustard": { + "aliases": [], + "description": "", + "name": "beer mustard", + "plural_name": "beer mustards" + }, + "guk ganjang": { + "aliases": [], + "description": "", + "name": "guk ganjang", + "plural_name": "guk ganjangs" + } + } + }, + "Canned Food": { + "foods": { + "canned tomato": { + "aliases": [], + "description": "", + "name": "canned tomato", + "plural_name": "canned tomatoes" + }, + "caper": { + "aliases": [], + "description": "", + "name": "caper", + "plural_name": "capers" + }, + "green olive": { + "aliases": [], + "description": "", + "name": "green olive", + "plural_name": "green olives" + }, + "canned chickpea": { + "aliases": [], + "description": "", + "name": "canned chickpea", + "plural_name": "canned chickpeas" + }, + "black olive": { + "aliases": [], + "description": "", + "name": "black olive", + "plural_name": "black olives" + }, + "canned black bean": { + "aliases": [], + "description": "", + "name": "canned black bean", + "plural_name": "canned black beans" + }, + "canned pumpkin": { + "aliases": [], + "description": "", + "name": "canned pumpkin", + "plural_name": "canned pumpkins" + }, + "kalamata olive": { + "aliases": [], + "description": "", + "name": "kalamata olive", + "plural_name": "kalamata olives" + }, + "canned tuna": { + "aliases": [], + "description": "", + "name": "canned tuna", + "plural_name": "canned tuna" + }, + "pickle": { + "aliases": [], + "description": "", + "name": "pickle", + "plural_name": "pickles" + }, + "canned pineapple": { + "aliases": [], + "description": "", + "name": "canned pineapple", + "plural_name": "canned pineapples" + }, + "chipotle in adobo": { + "aliases": [], + "description": "", + "name": "chipotle in adobo", + "plural_name": "chipotle in adobo" + }, + "canned anchovy": { + "aliases": [], + "description": "", + "name": "canned anchovy", + "plural_name": "canned anchovies" + }, + "roasted red pepper": { + "aliases": [], + "description": "", + "name": "roasted red pepper", + "plural_name": "roasted red peppers" + }, + "tomato with green chiles": { + "aliases": [], + "description": "", + "name": "tomato with green chiles", + "plural_name": "tomatoes with green chiles" + }, + "canned artichoke": { + "aliases": [], + "description": "", + "name": "canned artichoke", + "plural_name": "canned artichokes" + }, + "canned corn": { + "aliases": [], + "description": "", + "name": "canned corn", + "plural_name": "canned corns" + }, + "canned kidney bean": { + "aliases": [], + "description": "", + "name": "canned kidney bean", + "plural_name": "canned kidney beans" + }, + "canned pie filling": { + "aliases": [], + "description": "", + "name": "canned pie filling", + "plural_name": "canned pie fillings" + }, + "canned cannellini bean": { + "aliases": [], + "description": "", + "name": "canned cannellini bean", + "plural_name": "canned cannellini beans" + }, + "refried bean": { + "aliases": [], + "description": "", + "name": "refried bean", + "plural_name": "refried beans" + }, + "canned whole tomato": { + "aliases": [], + "description": "", + "name": "canned whole tomato", + "plural_name": "canned whole tomatoes" + }, + "sweet pickle relish": { + "aliases": [], + "description": "", + "name": "sweet pickle relish", + "plural_name": "sweet pickle relishes" + }, + "sauerkraut": { + "aliases": [], + "description": "", + "name": "sauerkraut", + "plural_name": "sauerkrauts" + }, + "creamed corn": { + "aliases": [], + "description": "", + "name": "creamed corn", + "plural_name": "creamed corns" + }, + "corned beef": { + "aliases": [], + "description": "", + "name": "corned beef", + "plural_name": "corned beefs" + }, + "canned bean": { + "aliases": [], + "description": "", + "name": "canned bean", + "plural_name": "canned beans" + }, + "pickled jalapeno": { + "aliases": [], + "description": "", + "name": "pickled jalapeno", + "plural_name": "pickled jalapenos" + }, + "diced green chile": { + "aliases": [], + "description": "", + "name": "diced green chile", + "plural_name": "diced green chiles" + }, + "sun-dried tomato in oil": { + "aliases": [], + "description": "", + "name": "sun-dried tomato in oil", + "plural_name": "sun-dried tomatoes in oil" + }, + "kimchi": { + "aliases": [], + "description": "", + "name": "kimchi", + "plural_name": "kimchis" + }, + "canned mandarin orange": { + "aliases": [], + "description": "", + "name": "canned mandarin orange", + "plural_name": "canned mandarin oranges" + }, + "chili bean": { + "aliases": [], + "description": "", + "name": "chili bean", + "plural_name": "chili beans" + }, + "canned crab": { + "aliases": [], + "description": "", + "name": "canned crab", + "plural_name": "canned crabs" + }, + "bamboo shoot": { + "aliases": [], + "description": "", + "name": "bamboo shoot", + "plural_name": "bamboo shoots" + }, + "canned mushroom": { + "aliases": [], + "description": "", + "name": "canned mushroom", + "plural_name": "canned mushrooms" + }, + "baked bean": { + "aliases": [], + "description": "", + "name": "baked bean", + "plural_name": "baked beans" + }, + "canned salmon": { + "aliases": [], + "description": "", + "name": "canned salmon", + "plural_name": "canned salmon" + }, + "pickling juice": { + "aliases": [], + "description": "", + "name": "pickling juice", + "plural_name": "pickling juices" + }, + "dill pickle relish": { + "aliases": [], + "description": "", + "name": "dill pickle relish", + "plural_name": "dill pickle relishes" + }, + "canned peach": { + "aliases": [], + "description": "", + "name": "canned peach", + "plural_name": "canned peaches" + }, + "canned black-eyed pea": { + "aliases": [], + "description": "", + "name": "canned black-eyed pea", + "plural_name": "canned black-eyed peas" + }, + "pickled ginger": { + "aliases": [], + "description": "", + "name": "pickled ginger", + "plural_name": "pickled gingers" + }, + "canned apple": { + "aliases": [], + "description": "", + "name": "canned apple", + "plural_name": "canned apples" + }, + "canned green bean": { + "aliases": [], + "description": "", + "name": "canned green bean", + "plural_name": "canned green beans" + }, + "spam": { + "aliases": [], + "description": "", + "name": "spam", + "plural_name": "spams" + }, + "canned clam": { + "aliases": [], + "description": "", + "name": "canned clam", + "plural_name": "canned clams" + }, + "chili with beans": { + "aliases": [], + "description": "", + "name": "chili with beans", + "plural_name": "chili with beans" + }, + "pickled onion": { + "aliases": [], + "description": "", + "name": "pickled onion", + "plural_name": "pickled onions" + }, + "fruit cocktail": { + "aliases": [], + "description": "", + "name": "fruit cocktail", + "plural_name": "fruit cocktails" + }, + "canned lentil": { + "aliases": [], + "description": "", + "name": "canned lentil", + "plural_name": "canned lentils" + }, + "canned pea": { + "aliases": [], + "description": "", + "name": "canned pea", + "plural_name": "canned peas" + }, + "pickled red onion": { + "aliases": [], + "description": "", + "name": "pickled red onion", + "plural_name": "pickled red onions" + }, + "pimiento-stuffed green olive": { + "aliases": [], + "description": "", + "name": "pimiento-stuffed green olive", + "plural_name": "pimiento-stuffed green olives" + }, + "canned pork": { + "aliases": [], + "description": "", + "name": "canned pork", + "plural_name": "canned porks" + }, + "pickled beet": { + "aliases": [], + "description": "", + "name": "pickled beet", + "plural_name": "pickled beets" + }, + "canned cherry tomato": { + "aliases": [], + "description": "", + "name": "canned cherry tomato", + "plural_name": "canned cherry tomatoes" + }, + "bread & butter pickle": { + "aliases": [], + "description": "", + "name": "bread & butter pickle", + "plural_name": "bread & butter pickles" + }, + "canned apricot": { + "aliases": [], + "description": "", + "name": "canned apricot", + "plural_name": "canned apricots" + }, + "canned sweet potato": { + "aliases": [], + "description": "", + "name": "canned sweet potato", + "plural_name": "canned sweet potatoes" + }, + "canned pear": { + "aliases": [], + "description": "", + "name": "canned pear", + "plural_name": "canned pears" + }, + "peppadew pepper": { + "aliases": [], + "description": "", + "name": "peppadew pepper", + "plural_name": "peppadew peppers" + }, + "pickled vegetable": { + "aliases": [], + "description": "", + "name": "pickled vegetable", + "plural_name": "pickled vegetables" + }, + "onion paste": { + "aliases": [], + "description": "", + "name": "onion paste", + "plural_name": "onion pastes" + }, + "canned baby corn": { + "aliases": [], + "description": "", + "name": "canned baby corn", + "plural_name": "canned baby corns" + }, + "mexican-style corn": { + "aliases": [], + "description": "", + "name": "mexican-style corn", + "plural_name": "mexican-style corns" + }, + "chili without bean": { + "aliases": [], + "description": "", + "name": "chili without bean", + "plural_name": "chili without beans" + }, + "pork and bean": { + "aliases": [], + "description": "", + "name": "pork and bean", + "plural_name": "pork and beans" + }, + "ranch-style bean": { + "aliases": [], + "description": "", + "name": "ranch-style bean", + "plural_name": "ranch-style beans" + }, + "canned chicken breast": { + "aliases": [], + "description": "", + "name": "canned chicken breast", + "plural_name": "canned chicken breasts" + }, + "canned carrot": { + "aliases": [], + "description": "", + "name": "canned carrot", + "plural_name": "canned carrots" + }, + "banana pepper ring": { + "aliases": [], + "description": "", + "name": "banana pepper ring", + "plural_name": "banana pepper rings" + }, + "canned lychee": { + "aliases": [], + "description": "", + "name": "canned lychee", + "plural_name": "canned lychees" + }, + "pumpkin pie filling": { + "aliases": [], + "description": "", + "name": "pumpkin pie filling", + "plural_name": "pumpkin pie fillings" + }, + "canned sardine": { + "aliases": [], + "description": "", + "name": "canned sardine", + "plural_name": "canned sardines" + }, + "pickled pepper": { + "aliases": [], + "description": "", + "name": "pickled pepper", + "plural_name": "pickled peppers" + }, + "tomato relish": { + "aliases": [], + "description": "", + "name": "tomato relish", + "plural_name": "tomato relishes" + }, + "canned jackfruit": { + "aliases": [], + "description": "", + "name": "canned jackfruit", + "plural_name": "canned jackfruits" + }, + "taggiasca olive": { + "aliases": [], + "description": "", + "name": "taggiasca olive", + "plural_name": "taggiasca olives" + }, + "cranberry relish": { + "aliases": [], + "description": "", + "name": "cranberry relish", + "plural_name": "cranberry relishes" + }, + "red pepper relish": { + "aliases": [], + "description": "", + "name": "red pepper relish", + "plural_name": "red pepper relishes" + }, + "canned asparagu": { + "aliases": [], + "description": "", + "name": "canned asparagu", + "plural_name": "canned asparagus" + }, + "fire-roasted green chile": { + "aliases": [], + "description": "", + "name": "fire-roasted green chile", + "plural_name": "fire-roasted green chiles" + }, + "pickled hot pepper": { + "aliases": [], + "description": "", + "name": "pickled hot pepper", + "plural_name": "pickled hot peppers" + }, + "canned peas and carrot": { + "aliases": [], + "description": "", + "name": "canned peas and carrot", + "plural_name": "canned peas and carrots" + }, + "corn relish": { + "aliases": [], + "description": "", + "name": "corn relish", + "plural_name": "corn relishes" + }, + "golden hominy": { + "aliases": [], + "description": "", + "name": "golden hominy", + "plural_name": "golden hominies" + }, + "canned mackerel": { + "aliases": [], + "description": "", + "name": "canned mackerel", + "plural_name": "canned mackerel" + }, + "pickled cherry pepper": { + "aliases": [], + "description": "", + "name": "pickled cherry pepper", + "plural_name": "pickled cherry peppers" + }, + "candied jalapeno": { + "aliases": [], + "description": "", + "name": "candied jalapeno", + "plural_name": "candied jalapenos" + }, + "umeboshi": { + "aliases": [], + "description": "", + "name": "umeboshi", + "plural_name": "umeboshis" + }, + "canned pimento": { + "aliases": [], + "description": "", + "name": "canned pimento", + "plural_name": "canned pimentos" + }, + "canned potato": { + "aliases": [], + "description": "", + "name": "canned potato", + "plural_name": "canned potatoes" + }, + "okra pickle": { + "aliases": [], + "description": "", + "name": "okra pickle", + "plural_name": "okra pickles" + }, + "tomato confit": { + "aliases": [], + "description": "", + "name": "tomato confit", + "plural_name": "tomato confits" + }, + "brandied cherry": { + "aliases": [], + "description": "", + "name": "brandied cherry", + "plural_name": "brandied cherries" + }, + "macapuno": { + "aliases": [], + "description": "", + "name": "macapuno", + "plural_name": "macapunoes" + }, + "canned four-bean mix": { + "aliases": [], + "description": "", + "name": "canned four-bean mix", + "plural_name": "canned four-bean mixes" + }, + "half-sour pickle": { + "aliases": [], + "description": "", + "name": "half-sour pickle", + "plural_name": "half-sour pickles" + }, + "pickled green bean": { + "aliases": [], + "description": "", + "name": "pickled green bean", + "plural_name": "pickled green beans" + } + } + }, + "Sauces, Spreads & Dips": { + "foods": { + "peanut butter": { + "aliases": [], + "description": "", + "name": "peanut butter", + "plural_name": "peanut butters" + }, + "tomato paste": { + "aliases": [], + "description": "", + "name": "tomato paste", + "plural_name": "tomato pastes" + }, + "tomato sauce": { + "aliases": [], + "description": "", + "name": "tomato sauce", + "plural_name": "tomato sauces" + }, + "salsa": { + "aliases": [], + "description": "", + "name": "salsa", + "plural_name": "salsas" + }, + "tahini": { + "aliases": [], + "description": "", + "name": "tahini", + "plural_name": "tahinis" + }, + "pesto": { + "aliases": [], + "description": "", + "name": "pesto", + "plural_name": "pestoes" + }, + "marinara sauce": { + "aliases": [ + "marinara sauce - jarred" + ], + "description": "", + "name": "marinara sauce", + "plural_name": "marinara sauces" + }, + "pasta sauce": { + "aliases": [], + "description": "", + "name": "pasta sauce", + "plural_name": "pasta sauces" + }, + "hoisin sauce": { + "aliases": [], + "description": "", + "name": "hoisin sauce", + "plural_name": "hoisin sauces" + }, + "pico de gallo": { + "aliases": [], + "description": "", + "name": "pico de gallo", + "plural_name": "pico de gallo" + }, + "stewed tomato": { + "aliases": [], + "description": "", + "name": "stewed tomato", + "plural_name": "stewed tomatoes" + }, + "guacamole": { + "aliases": [], + "description": "", + "name": "guacamole", + "plural_name": "guacamoles" + }, + "hummu": { + "aliases": [], + "description": "", + "name": "hummu", + "plural_name": "hummus" + }, + "enchilada sauce": { + "aliases": [], + "description": "", + "name": "enchilada sauce", + "plural_name": "enchilada sauces" + }, + "fire-roasted tomato": { + "aliases": [], + "description": "", + "name": "fire-roasted tomato", + "plural_name": "fire-roasted tomatoes" + }, + "salsa verde": { + "aliases": [], + "description": "", + "name": "salsa verde", + "plural_name": "salsa verdes" + }, + "alfredo sauce": { + "aliases": [], + "description": "", + "name": "alfredo sauce", + "plural_name": "alfredo sauces" + }, + "balsamic glaze": { + "aliases": [], + "description": "", + "name": "balsamic glaze", + "plural_name": "balsamic glazes" + }, + "anchovy paste": { + "aliases": [], + "description": "", + "name": "anchovy paste", + "plural_name": "anchovy pastes" + }, + "red enchilada sauce": { + "aliases": [], + "description": "", + "name": "red enchilada sauce", + "plural_name": "red enchilada sauces" + }, + "steak sauce": { + "aliases": [], + "description": "", + "name": "steak sauce", + "plural_name": "steak sauces" + }, + "chunky peanut butter": { + "aliases": [], + "description": "", + "name": "chunky peanut butter", + "plural_name": "chunky peanut butter" + }, + "tzatziki": { + "aliases": [], + "description": "", + "name": "tzatziki", + "plural_name": "tzatzikis" + }, + "taco sauce": { + "aliases": [], + "description": "", + "name": "taco sauce", + "plural_name": "taco sauces" + }, + "beef gravy": { + "aliases": [], + "description": "", + "name": "beef gravy", + "plural_name": "beef gravies" + }, + "sun-dried tomato pesto": { + "aliases": [], + "description": "", + "name": "sun-dried tomato pesto", + "plural_name": "sun-dried tomato pestoes" + }, + "b\u00e9chamel sauce": { + "aliases": [], + "description": "", + "name": "b\u00e9chamel sauce", + "plural_name": "b\u00e9chamel sauces" + }, + "horseradish sauce": { + "aliases": [], + "description": "", + "name": "horseradish sauce", + "plural_name": "horseradish sauces" + }, + "plum sauce": { + "aliases": [], + "description": "", + "name": "plum sauce", + "plural_name": "plum sauces" + }, + "garlic butter": { + "aliases": [], + "description": "", + "name": "garlic butter", + "plural_name": "garlic butter" + }, + "hollandaise sauce": { + "aliases": [], + "description": "", + "name": "hollandaise sauce", + "plural_name": "hollandaise sauces" + }, + "cocktail sauce": { + "aliases": [], + "description": "", + "name": "cocktail sauce", + "plural_name": "cocktail sauces" + }, + "cheese dip": { + "aliases": [], + "description": "", + "name": "cheese dip", + "plural_name": "cheese dips" + }, + "black bean sauce": { + "aliases": [], + "description": "", + "name": "black bean sauce", + "plural_name": "black bean sauces" + }, + "tapenade": { + "aliases": [], + "description": "", + "name": "tapenade", + "plural_name": "tapenades" + }, + "turkey gravy": { + "aliases": [], + "description": "", + "name": "turkey gravy", + "plural_name": "turkey gravies" + }, + "stir-fry sauce": { + "aliases": [], + "description": "", + "name": "stir-fry sauce", + "plural_name": "stir-fry sauces" + }, + "thai peanut sauce": { + "aliases": [], + "description": "", + "name": "thai peanut sauce", + "plural_name": "thai peanut sauces" + }, + "chicken gravy": { + "aliases": [], + "description": "", + "name": "chicken gravy", + "plural_name": "chicken gravies" + }, + "sloppy joe sauce": { + "aliases": [], + "description": "", + "name": "sloppy joe sauce", + "plural_name": "sloppy joe sauces" + }, + "pimento cheese spread": { + "aliases": [], + "description": "", + "name": "pimento cheese spread", + "plural_name": "pimento cheese spreads" + }, + "sofrito": { + "aliases": [], + "description": "", + "name": "sofrito", + "plural_name": "sofritoes" + }, + "mustard sauce": { + "aliases": [], + "description": "", + "name": "mustard sauce", + "plural_name": "mustard sauces" + }, + "sun-dried tomato paste": { + "aliases": [], + "description": "", + "name": "sun-dried tomato paste", + "plural_name": "sun-dried tomato pastes" + }, + "queso dip": { + "aliases": [], + "description": "", + "name": "queso dip", + "plural_name": "queso dips" + }, + "demi-glace": { + "aliases": [], + "description": "", + "name": "demi-glace", + "plural_name": "demi-glaces" + }, + "chimichurri sauce": { + "aliases": [], + "description": "", + "name": "chimichurri sauce", + "plural_name": "chimichurri sauces" + }, + "french onion dip": { + "aliases": [], + "description": "", + "name": "french onion dip", + "plural_name": "french onion dips" + }, + "herb butter": { + "aliases": [], + "description": "", + "name": "herb butter", + "plural_name": "herb butter" + }, + "bolognese sauce": { + "aliases": [], + "description": "", + "name": "bolognese sauce", + "plural_name": "bolognese sauces" + }, + "curry sauce": { + "aliases": [], + "description": "", + "name": "curry sauce", + "plural_name": "curry sauces" + }, + "liver spread": { + "aliases": [], + "description": "", + "name": "liver spread", + "plural_name": "liver spreads" + }, + "browning sauce": { + "aliases": [], + "description": "", + "name": "browning sauce", + "plural_name": "browning sauces" + }, + "schezwan sauce": { + "aliases": [], + "description": "", + "name": "schezwan sauce", + "plural_name": "schezwan sauces" + }, + "mushroom gravy": { + "aliases": [], + "description": "", + "name": "mushroom gravy", + "plural_name": "mushroom gravies" + }, + "pork gravy": { + "aliases": [], + "description": "", + "name": "pork gravy", + "plural_name": "pork gravies" + }, + "country gravy": { + "aliases": [], + "description": "", + "name": "country gravy", + "plural_name": "country gravies" + }, + "orange sauce": { + "aliases": [], + "description": "", + "name": "orange sauce", + "plural_name": "orange sauces" + }, + "pineapple salsa": { + "aliases": [], + "description": "", + "name": "pineapple salsa", + "plural_name": "pineapple salsas" + }, + "artichoke dip": { + "aliases": [], + "description": "", + "name": "artichoke dip", + "plural_name": "artichoke dips" + }, + "japanese curry": { + "aliases": [], + "description": "", + "name": "japanese curry", + "plural_name": "japanese curries" + }, + "mango salsa": { + "aliases": [], + "description": "", + "name": "mango salsa", + "plural_name": "mango salsas" + }, + "olive paste": { + "aliases": [], + "description": "", + "name": "olive paste", + "plural_name": "olive pastes" + }, + "spinach dip": { + "aliases": [], + "description": "", + "name": "spinach dip", + "plural_name": "spinach dips" + }, + "black truffle butter": { + "aliases": [], + "description": "", + "name": "black truffle butter", + "plural_name": "black truffle butter" + }, + "roasted red pepper hummu": { + "aliases": [], + "description": "", + "name": "roasted red pepper hummu", + "plural_name": "roasted red pepper hummus" + }, + "bacon jam": { + "aliases": [], + "description": "", + "name": "bacon jam", + "plural_name": "bacon jams" + }, + "tikka masala sauce": { + "aliases": [], + "description": "", + "name": "tikka masala sauce", + "plural_name": "tikka masala sauces" + }, + "vodka sauce": { + "aliases": [], + "description": "", + "name": "vodka sauce", + "plural_name": "vodka sauces" + }, + "whipped cream cheese spread": { + "aliases": [], + "description": "", + "name": "whipped cream cheese spread", + "plural_name": "whipped cream cheese spreads" + }, + "kung pao sauce": { + "aliases": [], + "description": "", + "name": "kung pao sauce", + "plural_name": "kung pao sauces" + }, + "mole paste": { + "aliases": [], + "description": "", + "name": "mole paste", + "plural_name": "mole pastes" + }, + "onion gravy": { + "aliases": [], + "description": "", + "name": "onion gravy", + "plural_name": "onion gravies" + }, + "sesame sauce": { + "aliases": [], + "description": "", + "name": "sesame sauce", + "plural_name": "sesame sauces" + }, + "cheese spread": { + "aliases": [], + "description": "", + "name": "cheese spread", + "plural_name": "cheese spreads" + }, + "corn salsa": { + "aliases": [], + "description": "", + "name": "corn salsa", + "plural_name": "corn salsas" + }, + "pad thai sauce": { + "aliases": [], + "description": "", + "name": "pad thai sauce", + "plural_name": "pad thai sauces" + }, + "sausage gravy": { + "aliases": [], + "description": "", + "name": "sausage gravy", + "plural_name": "sausage gravies" + }, + "deviled ham spread": { + "aliases": [], + "description": "", + "name": "deviled ham spread", + "plural_name": "deviled ham spreads" + }, + "butter chicken sauce": { + "aliases": [], + "description": "", + "name": "butter chicken sauce", + "plural_name": "butter chicken sauces" + }, + "garlic spread": { + "aliases": [], + "description": "", + "name": "garlic spread", + "plural_name": "garlic spreads" + }, + "black pepper sauce": { + "aliases": [], + "description": "", + "name": "black pepper sauce", + "plural_name": "black pepper sauces" + }, + "char siu sauce": { + "aliases": [], + "description": "", + "name": "char siu sauce", + "plural_name": "char siu sauces" + }, + "garlic pasta sauce": { + "aliases": [], + "description": "", + "name": "garlic pasta sauce", + "plural_name": "garlic pasta sauces" + }, + "green olive tapenade": { + "aliases": [], + "description": "", + "name": "green olive tapenade", + "plural_name": "green olive tapenades" + }, + "schezwan chutney": { + "aliases": [], + "description": "", + "name": "schezwan chutney", + "plural_name": "schezwan chutneys" + }, + "mentsuyu": { + "aliases": [], + "description": "", + "name": "mentsuyu", + "plural_name": "mentsuyus" + }, + "thai red curry sauce": { + "aliases": [], + "description": "", + "name": "thai red curry sauce", + "plural_name": "thai red curry sauces" + }, + "tarama": { + "aliases": [], + "description": "", + "name": "tarama", + "plural_name": "taramas" + }, + "ssamjang": { + "aliases": [], + "description": "", + "name": "ssamjang", + "plural_name": "ssamjangs" + }, + "white pizza sauce": { + "aliases": [], + "description": "", + "name": "white pizza sauce", + "plural_name": "white pizza sauces" + }, + "tomato tapenade": { + "aliases": [], + "description": "", + "name": "tomato tapenade", + "plural_name": "tomato tapenades" + }, + "yum yum sauce": { + "aliases": [], + "description": "", + "name": "yum yum sauce", + "plural_name": "yum yum sauces" + }, + "honey garlic sauce": { + "aliases": [], + "description": "", + "name": "honey garlic sauce", + "plural_name": "honey garlic sauces" + }, + "mole sauce": { + "aliases": [], + "description": "", + "name": "mole sauce", + "plural_name": "mole sauces" + }, + "nuoc cham": { + "aliases": [], + "description": "", + "name": "nuoc cham", + "plural_name": "nuoc chams" + }, + "white clam sauce": { + "aliases": [], + "description": "", + "name": "white clam sauce", + "plural_name": "white clam sauces" + }, + "bean dip": { + "aliases": [], + "description": "", + "name": "bean dip", + "plural_name": "bean dips" + }, + "eggplant dip": { + "aliases": [], + "description": "", + "name": "eggplant dip", + "plural_name": "eggplant dips" + }, + "pomegranate sauce": { + "aliases": [], + "description": "", + "name": "pomegranate sauce", + "plural_name": "pomegranate sauces" + } + } + }, + "Soups, Stews & Stocks": { + "foods": { + "chicken broth": { + "aliases": [], + "description": "", + "name": "chicken broth", + "plural_name": "chicken broths" + }, + "vegetable broth": { + "aliases": [], + "description": "", + "name": "vegetable broth", + "plural_name": "vegetable broths" + }, + "chicken stock": { + "aliases": [], + "description": "", + "name": "chicken stock", + "plural_name": "chicken stocks" + }, + "beef broth": { + "aliases": [], + "description": "", + "name": "beef broth", + "plural_name": "beef broths" + }, + "beef stock": { + "aliases": [], + "description": "", + "name": "beef stock", + "plural_name": "beef stocks" + }, + "cream of mushroom": { + "aliases": [], + "description": "", + "name": "cream of mushroom", + "plural_name": "cream of mushroom" + }, + "bouillon cube": { + "aliases": [], + "description": "", + "name": "bouillon cube", + "plural_name": "bouillon cubes" + }, + "cream of chicken": { + "aliases": [], + "description": "", + "name": "cream of chicken", + "plural_name": "cream of chicken" + }, + "onion soup mix": { + "aliases": [], + "description": "", + "name": "onion soup mix", + "plural_name": "onion soup mixes" + }, + "tomato soup": { + "aliases": [], + "description": "", + "name": "tomato soup", + "plural_name": "tomato soups" + }, + "fish stock": { + "aliases": [], + "description": "", + "name": "fish stock", + "plural_name": "fish stocks" + }, + "cream of celery": { + "aliases": [], + "description": "", + "name": "cream of celery", + "plural_name": "cream of celery" + }, + "better than bouillon": { + "aliases": [], + "description": "", + "name": "better than bouillon", + "plural_name": "better than bouillons" + }, + "clam juice": { + "aliases": [], + "description": "", + "name": "clam juice", + "plural_name": "clam juices" + }, + "cheese soup": { + "aliases": [], + "description": "", + "name": "cheese soup", + "plural_name": "cheese soups" + }, + "bone broth": { + "aliases": [], + "description": "", + "name": "bone broth", + "plural_name": "bone broths" + }, + "dashi": { + "aliases": [], + "description": "", + "name": "dashi", + "plural_name": "dashis" + }, + "onion soup": { + "aliases": [], + "description": "", + "name": "onion soup", + "plural_name": "onion soups" + }, + "chicken soup": { + "aliases": [], + "description": "", + "name": "chicken soup", + "plural_name": "chicken soups" + }, + "veal stock": { + "aliases": [], + "description": "", + "name": "veal stock", + "plural_name": "veal stocks" + }, + "chicken bone broth": { + "aliases": [], + "description": "", + "name": "chicken bone broth", + "plural_name": "chicken bone broths" + }, + "turkey stock": { + "aliases": [], + "description": "", + "name": "turkey stock", + "plural_name": "turkey stocks" + }, + "lamb stock": { + "aliases": [], + "description": "", + "name": "lamb stock", + "plural_name": "lamb stocks" + }, + "turkey broth": { + "aliases": [], + "description": "", + "name": "turkey broth", + "plural_name": "turkey broths" + }, + "beef consomm\u00e9": { + "aliases": [], + "description": "", + "name": "beef consomm\u00e9", + "plural_name": "beef consomm\u00e9s" + }, + "stock paste": { + "aliases": [], + "description": "", + "name": "stock paste", + "plural_name": "stock pastes" + }, + "cream of potato": { + "aliases": [], + "description": "", + "name": "cream of potato", + "plural_name": "cream of potato" + }, + "golden mushroom soup": { + "aliases": [], + "description": "", + "name": "golden mushroom soup", + "plural_name": "golden mushroom soups" + }, + "seafood stock": { + "aliases": [], + "description": "", + "name": "seafood stock", + "plural_name": "seafood stocks" + }, + "mushroom broth": { + "aliases": [], + "description": "", + "name": "mushroom broth", + "plural_name": "mushroom broths" + }, + "vegetable soup": { + "aliases": [], + "description": "", + "name": "vegetable soup", + "plural_name": "vegetable soups" + }, + "chicken noodle soup": { + "aliases": [], + "description": "", + "name": "chicken noodle soup", + "plural_name": "chicken noodle soups" + }, + "vegetable soup mix": { + "aliases": [], + "description": "", + "name": "vegetable soup mix", + "plural_name": "vegetable soup mixes" + }, + "chicken consomm\u00e9": { + "aliases": [], + "description": "", + "name": "chicken consomm\u00e9", + "plural_name": "chicken consomm\u00e9s" + }, + "shrimp stock": { + "aliases": [], + "description": "", + "name": "shrimp stock", + "plural_name": "shrimp stocks" + }, + "nacho cheese soup": { + "aliases": [], + "description": "", + "name": "nacho cheese soup", + "plural_name": "nacho cheese soups" + }, + "ramen noodle soup": { + "aliases": [], + "description": "", + "name": "ramen noodle soup", + "plural_name": "ramen noodle soups" + }, + "cream of broccoli": { + "aliases": [], + "description": "", + "name": "cream of broccoli", + "plural_name": "cream of broccoli" + }, + "lobster stock": { + "aliases": [], + "description": "", + "name": "lobster stock", + "plural_name": "lobster stocks" + }, + "pork stock": { + "aliases": [], + "description": "", + "name": "pork stock", + "plural_name": "pork stocks" + }, + "chicken rice soup": { + "aliases": [], + "description": "", + "name": "chicken rice soup", + "plural_name": "chicken rice soups" + }, + "beefy onion soup mix": { + "aliases": [], + "description": "", + "name": "beefy onion soup mix", + "plural_name": "beefy onion soup mixes" + }, + "butternut squash soup": { + "aliases": [], + "description": "", + "name": "butternut squash soup", + "plural_name": "butternut squash soups" + }, + "chicken stock paste": { + "aliases": [], + "description": "", + "name": "chicken stock paste", + "plural_name": "chicken stock pastes" + }, + "miso soup": { + "aliases": [], + "description": "", + "name": "miso soup", + "plural_name": "miso soups" + }, + "broccoli-cheese soup": { + "aliases": [], + "description": "", + "name": "broccoli-cheese soup", + "plural_name": "broccoli-cheese soups" + }, + "duck stock": { + "aliases": [], + "description": "", + "name": "duck stock", + "plural_name": "duck stocks" + }, + "clam broth": { + "aliases": [], + "description": "", + "name": "clam broth", + "plural_name": "clam broths" + }, + "vegan chicken broth": { + "aliases": [], + "description": "", + "name": "vegan chicken broth", + "plural_name": "vegan chicken broths" + }, + "cream of asparagus": { + "aliases": [], + "description": "", + "name": "cream of asparagus", + "plural_name": "cream of asparagus" + }, + "pork broth": { + "aliases": [], + "description": "", + "name": "pork broth", + "plural_name": "pork broths" + }, + "beefy mushroom soup": { + "aliases": [], + "description": "", + "name": "beefy mushroom soup", + "plural_name": "beefy mushroom soups" + }, + "new england clam chowder": { + "aliases": [], + "description": "", + "name": "new england clam chowder", + "plural_name": "new england clam chowders" + }, + "bean soup mix": { + "aliases": [], + "description": "", + "name": "bean soup mix", + "plural_name": "bean soup mixes" + }, + "black bean soup": { + "aliases": [], + "description": "", + "name": "black bean soup", + "plural_name": "black bean soups" + }, + "ham stock": { + "aliases": [], + "description": "", + "name": "ham stock", + "plural_name": "ham stocks" + }, + "lentil soup": { + "aliases": [], + "description": "", + "name": "lentil soup", + "plural_name": "lentil soups" + }, + "cream of shrimp soup": { + "aliases": [], + "description": "", + "name": "cream of shrimp soup", + "plural_name": "cream of shrimp soup" + }, + "veal broth": { + "aliases": [], + "description": "", + "name": "veal broth", + "plural_name": "veal broths" + }, + "vegetable beef soup": { + "aliases": [], + "description": "", + "name": "vegetable beef soup", + "plural_name": "vegetable beef soups" + }, + "chicken soup mix": { + "aliases": [], + "description": "", + "name": "chicken soup mix", + "plural_name": "chicken soup mixes" + }, + "cream of bacon": { + "aliases": [], + "description": "", + "name": "cream of bacon", + "plural_name": "cream of bacon" + }, + "lobster bisque": { + "aliases": [], + "description": "", + "name": "lobster bisque", + "plural_name": "lobster bisques" + }, + "bean with bacon soup": { + "aliases": [], + "description": "", + "name": "bean with bacon soup", + "plural_name": "bean with bacon soup" + }, + "clam chowder": { + "aliases": [], + "description": "", + "name": "clam chowder", + "plural_name": "clam chowders" + }, + "condensed chicken gumbo soup": { + "aliases": [], + "description": "", + "name": "condensed chicken gumbo soup", + "plural_name": "condensed chicken gumbo soups" + }, + "tortilla soup base": { + "aliases": [], + "description": "", + "name": "tortilla soup base", + "plural_name": "tortilla soup bases" + }, + "turkey bone broth": { + "aliases": [], + "description": "", + "name": "turkey bone broth", + "plural_name": "turkey bone broths" + }, + "anchovy stock": { + "aliases": [], + "description": "", + "name": "anchovy stock", + "plural_name": "anchovy stocks" + }, + "cream of chicken soup mix:": { + "aliases": [], + "description": "", + "name": "cream of chicken soup mix:", + "plural_name": "cream of chicken soup mix:" + }, + "noodle soup mix": { + "aliases": [], + "description": "", + "name": "noodle soup mix", + "plural_name": "noodle soup mixes" + }, + "lamb broth": { + "aliases": [], + "description": "", + "name": "lamb broth", + "plural_name": "lamb broths" + }, + "minestrone": { + "aliases": [], + "description": "", + "name": "minestrone", + "plural_name": "minestrones" + }, + "thai chicken broth": { + "aliases": [], + "description": "", + "name": "thai chicken broth", + "plural_name": "thai chicken broths" + }, + "tomato bisque": { + "aliases": [], + "description": "", + "name": "tomato bisque", + "plural_name": "tomato bisques" + }, + "venison stock": { + "aliases": [], + "description": "", + "name": "venison stock", + "plural_name": "venison stocks" + }, + "beef stock paste": { + "aliases": [], + "description": "", + "name": "beef stock paste", + "plural_name": "beef stock pastes" + }, + "bovril": { + "aliases": [], + "description": "", + "name": "bovril", + "plural_name": "bovrils" + }, + "chicken corn chowder": { + "aliases": [], + "description": "", + "name": "chicken corn chowder", + "plural_name": "chicken corn chowders" + }, + "pork & bean": { + "aliases": [], + "description": "", + "name": "pork & bean", + "plural_name": "pork & beans" + }, + "sun-dried tomato bisque mix": { + "aliases": [], + "description": "", + "name": "sun-dried tomato bisque mix", + "plural_name": "sun-dried tomato bisque mixes" + }, + "ham-flavored concentrate": { + "aliases": [], + "description": "", + "name": "ham-flavored concentrate", + "plural_name": "ham-flavored concentrates" + }, + "oxtail soup": { + "aliases": [], + "description": "", + "name": "oxtail soup", + "plural_name": "oxtail soups" + }, + "potato soup mix": { + "aliases": [], + "description": "", + "name": "potato soup mix", + "plural_name": "potato soup mixes" + }, + "callaloo": { + "aliases": [], + "description": "", + "name": "callaloo", + "plural_name": "callaloos" + }, + "split pea soup": { + "aliases": [], + "description": "", + "name": "split pea soup", + "plural_name": "split pea soups" + }, + "chicken and mushroom soup": { + "aliases": [], + "description": "", + "name": "chicken and mushroom soup", + "plural_name": "chicken and mushroom soups" + }, + "chili beef soup": { + "aliases": [], + "description": "", + "name": "chili beef soup", + "plural_name": "chili beef soups" + }, + "corn chowder": { + "aliases": [], + "description": "", + "name": "corn chowder", + "plural_name": "corn chowders" + }, + "cream of cauliflower": { + "aliases": [], + "description": "", + "name": "cream of cauliflower", + "plural_name": "cream of cauliflower" + }, + "dashida": { + "aliases": [], + "description": "", + "name": "dashida", + "plural_name": "dashidas" + }, + "green pea soup": { + "aliases": [], + "description": "", + "name": "green pea soup", + "plural_name": "green pea soups" + }, + "pho broth": { + "aliases": [], + "description": "", + "name": "pho broth", + "plural_name": "pho broths" + } + } + }, + "Desserts & Sweet Snacks": { + "foods": { + "cocoa": { + "aliases": [], + "description": "", + "name": "cocoa", + "plural_name": "cocoas" + }, + "dark chocolate": { + "aliases": [], + "description": "", + "name": "dark chocolate", + "plural_name": "dark chocolates" + }, + "dark cocoa": { + "aliases": [], + "description": "", + "name": "dark cocoa", + "plural_name": "dark cocoas" + }, + "chocolate": { + "aliases": [], + "description": "", + "name": "chocolate", + "plural_name": "chocolates" + }, + "graham cracker": { + "aliases": [], + "description": "", + "name": "graham cracker", + "plural_name": "graham crackers" + }, + "baking chocolate": { + "aliases": [], + "description": "", + "name": "baking chocolate", + "plural_name": "baking chocolates" + }, + "marshmallow": { + "aliases": [], + "description": "", + "name": "marshmallow", + "plural_name": "marshmallows" + }, + "mini arshmallow": { + "aliases": [], + "description": "", + "name": "mini arshmallow", + "plural_name": "mini marshmallows" + }, + "applesauce": { + "aliases": [], + "description": "", + "name": "applesauce", + "plural_name": "applesauces" + }, + "white chocolate": { + "aliases": [], + "description": "", + "name": "white chocolate", + "plural_name": "white chocolates" + }, + "oreo": { + "aliases": [], + "description": "", + "name": "oreo", + "plural_name": "oreos" + }, + "chocolate hazelnut spread": { + "aliases": [], + "description": "", + "name": "chocolate hazelnut spread", + "plural_name": "chocolate hazelnut spreads" + }, + "instant pudding": { + "aliases": [], + "description": "", + "name": "instant pudding", + "plural_name": "instant puddings" + }, + "chocolate candy": { + "aliases": [], + "description": "", + "name": "chocolate candy", + "plural_name": "chocolate candies" + }, + "chocolate cream-filled chocolate sandwich cookie": { + "aliases": [], + "description": "", + "name": "chocolate cream-filled chocolate sandwich cookie", + "plural_name": "chocolate cream-filled chocolate sandwich cookies" + }, + "dutch-process cocoa": { + "aliases": [], + "description": "", + "name": "dutch-process cocoa", + "plural_name": "dutch-process cocoas" + }, + "raspberry jam": { + "aliases": [], + "description": "", + "name": "raspberry jam", + "plural_name": "raspberry jams" + }, + "apricot jam": { + "aliases": [], + "description": "", + "name": "apricot jam", + "plural_name": "apricot jams" + }, + "caramel sauce": { + "aliases": [], + "description": "", + "name": "caramel sauce", + "plural_name": "caramel sauces" + }, + "candy coating": { + "aliases": [], + "description": "", + "name": "candy coating", + "plural_name": "candy coatings" + }, + "raw cacao powder": { + "aliases": [], + "description": "", + "name": "raw cacao powder", + "plural_name": "raw cacao powders" + }, + "strawberry jam": { + "aliases": [], + "description": "", + "name": "strawberry jam", + "plural_name": "strawberry jams" + }, + "biscuit": { + "aliases": [], + "description": "", + "name": "biscuit", + "plural_name": "biscuits" + }, + "marshmallow creme": { + "aliases": [], + "description": "", + "name": "marshmallow creme", + "plural_name": "marshmallow cremes" + }, + "candy": { + "aliases": [], + "description": "", + "name": "candy", + "plural_name": "candies" + }, + "jam": { + "aliases": [], + "description": "", + "name": "jam", + "plural_name": "jams" + }, + "orange marmalade": { + "aliases": [], + "description": "", + "name": "orange marmalade", + "plural_name": "orange marmalades" + }, + "wafer": { + "aliases": [], + "description": "", + "name": "wafer", + "plural_name": "wafers" + }, + "cookie": { + "aliases": [], + "description": "", + "name": "cookie", + "plural_name": "cookies" + }, + "peanut butter cup": { + "aliases": [ + "Reeses PB cup", + "Reeses Peanut Buttercup" + ], + "description": "", + "name": "peanut butter cup", + "plural_name": "peanut butter cups" + }, + "chocolate pudding": { + "aliases": [], + "description": "", + "name": "chocolate pudding", + "plural_name": "chocolate puddings" + }, + "candy cane": { + "aliases": [], + "description": "", + "name": "candy cane", + "plural_name": "candy canes" + }, + "ginger snap": { + "aliases": [], + "description": "", + "name": "ginger snap", + "plural_name": "ginger snaps" + }, + "cacao nib": { + "aliases": [], + "description": "", + "name": "cacao nib", + "plural_name": "cacao nibs" + }, + "lady finger": { + "aliases": [], + "description": "", + "name": "lady finger", + "plural_name": "lady fingers" + }, + "chocolate chip cookie": { + "aliases": [], + "description": "", + "name": "chocolate chip cookie", + "plural_name": "chocolate chip cookies" + }, + "fudge sauce": { + "aliases": [], + "description": "", + "name": "fudge sauce", + "plural_name": "fudge sauces" + }, + "chocolate cookie": { + "aliases": [], + "description": "", + "name": "chocolate cookie", + "plural_name": "chocolate cookies" + }, + "digestive biscuit": { + "aliases": [], + "description": "", + "name": "digestive biscuit", + "plural_name": "digestive biscuits" + }, + "apple butter": { + "aliases": [], + "description": "", + "name": "apple butter", + "plural_name": "apple butter" + }, + "peppermint candy": { + "aliases": [], + "description": "", + "name": "peppermint candy", + "plural_name": "peppermint candies" + }, + "cinnamon roll": { + "aliases": [], + "description": "", + "name": "cinnamon roll", + "plural_name": "cinnamon rolls" + }, + "butter cookie": { + "aliases": [], + "description": "", + "name": "butter cookie", + "plural_name": "butter cookies" + }, + "candied cherry": { + "aliases": [], + "description": "", + "name": "candied cherry", + "plural_name": "candied cherries" + }, + "caramel candy": { + "aliases": [], + "description": "", + "name": "caramel candy", + "plural_name": "caramel candies" + }, + "vanilla pudding": { + "aliases": [], + "description": "", + "name": "vanilla pudding", + "plural_name": "vanilla puddings" + }, + "currant jelly": { + "aliases": [], + "description": "", + "name": "currant jelly", + "plural_name": "currant jellies" + }, + "candied ginger": { + "aliases": [], + "description": "", + "name": "candied ginger", + "plural_name": "candied gingers" + }, + "angel food cake": { + "aliases": [], + "description": "", + "name": "angel food cake", + "plural_name": "angel food cakes" + }, + "peach preserve": { + "aliases": [], + "description": "", + "name": "peach preserve", + "plural_name": "peach preserves" + }, + "chocolate wafer": { + "aliases": [], + "description": "", + "name": "chocolate wafer", + "plural_name": "chocolate wafers" + }, + "candied peel": { + "aliases": [], + "description": "", + "name": "candied peel", + "plural_name": "candied peels" + }, + "nutella": { + "aliases": [], + "description": "", + "name": "nutella", + "plural_name": "nutellas" + }, + "cherry jam": { + "aliases": [], + "description": "", + "name": "cherry jam", + "plural_name": "cherry jams" + }, + "dark couverture chocolate": { + "aliases": [], + "description": "", + "name": "dark couverture chocolate", + "plural_name": "dark couverture chocolates" + }, + "couverture chocolate": { + "aliases": [], + "description": "", + "name": "couverture chocolate", + "plural_name": "couverture chocolates" + }, + "grape jelly": { + "aliases": [], + "description": "", + "name": "grape jelly", + "plural_name": "grape jellies" + }, + "waffle": { + "aliases": [], + "description": "", + "name": "waffle", + "plural_name": "waffles" + }, + "tartlet shell": { + "aliases": [], + "description": "", + "name": "tartlet shell", + "plural_name": "tartlet shells" + }, + "cookie butter": { + "aliases": [], + "description": "", + "name": "cookie butter", + "plural_name": "cookie butter" + }, + "fig jam": { + "aliases": [], + "description": "", + "name": "fig jam", + "plural_name": "fig jams" + }, + "butterscotch": { + "aliases": [], + "description": "", + "name": "butterscotch", + "plural_name": "butterscotches" + }, + "blueberry jam": { + "aliases": [], + "description": "", + "name": "blueberry jam", + "plural_name": "blueberry jams" + }, + "candied fruit": { + "aliases": [], + "description": "", + "name": "candied fruit", + "plural_name": "candied fruits" + }, + "almond cookie": { + "aliases": [], + "description": "", + "name": "almond cookie", + "plural_name": "almond cookies" + }, + "gummy": { + "aliases": [], + "description": "", + "name": "gummy", + "plural_name": "gummies" + }, + "apple jelly": { + "aliases": [], + "description": "", + "name": "apple jelly", + "plural_name": "apple jellies" + }, + "blackberry preserve": { + "aliases": [], + "description": "", + "name": "blackberry preserve", + "plural_name": "blackberry preserves" + }, + "candy corn": { + "aliases": [], + "description": "", + "name": "candy corn", + "plural_name": "candy corns" + }, + "ice-cream cone": { + "aliases": [], + "description": "", + "name": "ice-cream cone", + "plural_name": "ice-cream cones" + }, + "sugar cookie": { + "aliases": [], + "description": "", + "name": "sugar cookie", + "plural_name": "sugar cookies" + }, + "marmalade": { + "aliases": [], + "description": "", + "name": "marmalade", + "plural_name": "marmalades" + }, + "egg candy": { + "aliases": [], + "description": "", + "name": "egg candy", + "plural_name": "egg candies" + }, + "strawberry puree": { + "aliases": [], + "description": "", + "name": "strawberry puree", + "plural_name": "strawberry purees" + }, + "chocolate powder": { + "aliases": [], + "description": "", + "name": "chocolate powder", + "plural_name": "chocolate powders" + }, + "sponge cake": { + "aliases": [], + "description": "", + "name": "sponge cake", + "plural_name": "sponge cakes" + }, + "chocolate-covered espresso bean": { + "aliases": [], + "description": "", + "name": "chocolate-covered espresso bean", + "plural_name": "chocolate-covered espresso beans" + }, + "pineapple jam": { + "aliases": [], + "description": "", + "name": "pineapple jam", + "plural_name": "pineapple jams" + }, + "licorice": { + "aliases": [], + "description": "", + "name": "licorice", + "plural_name": "licorices" + }, + "plum jam": { + "aliases": [], + "description": "", + "name": "plum jam", + "plural_name": "plum jams" + }, + "mexican chocolate": { + "aliases": [], + "description": "", + "name": "mexican chocolate", + "plural_name": "mexican chocolates" + }, + "banana pudding": { + "aliases": [], + "description": "", + "name": "banana pudding", + "plural_name": "banana puddings" + }, + "white couverture": { + "aliases": [], + "description": "", + "name": "white couverture", + "plural_name": "white couvertures" + }, + "sorbet": { + "aliases": [], + "description": "", + "name": "sorbet", + "plural_name": "sorbets" + }, + "chocolate peanut butter": { + "aliases": [], + "description": "", + "name": "chocolate peanut butter", + "plural_name": "chocolate peanut butter" + }, + "cinnamon candy": { + "aliases": [], + "description": "", + "name": "cinnamon candy", + "plural_name": "cinnamon candies" + }, + "pumpkin butter": { + "aliases": [], + "description": "", + "name": "pumpkin butter", + "plural_name": "pumpkin butter" + }, + "guava paste": { + "aliases": [], + "description": "", + "name": "guava paste", + "plural_name": "guava pastes" + }, + "fudge": { + "aliases": [], + "description": "", + "name": "fudge", + "plural_name": "fudges" + }, + "strawberry sauce": { + "aliases": [], + "description": "", + "name": "strawberry sauce", + "plural_name": "strawberry sauces" + }, + "butterscotch pudding mix": { + "aliases": [], + "description": "", + "name": "butterscotch pudding mix", + "plural_name": "butterscotch pudding mixes" + }, + "chocolate spread": { + "aliases": [], + "description": "", + "name": "chocolate spread", + "plural_name": "chocolate spreads" + }, + "doughnut": { + "aliases": [], + "description": "", + "name": "doughnut", + "plural_name": "doughnuts" + }, + "biscotti": { + "aliases": [], + "description": "", + "name": "biscotti", + "plural_name": "biscottis" + }, + "cheesecake instant pudding": { + "aliases": [], + "description": "", + "name": "cheesecake instant pudding", + "plural_name": "cheesecake instant puddings" + }, + "peppermint patty": { + "aliases": [], + "description": "", + "name": "peppermint patty", + "plural_name": "peppermint patties" + }, + "pistachio pudding": { + "aliases": [], + "description": "", + "name": "pistachio pudding", + "plural_name": "pistachio puddings" + }, + "chocolate fudge": { + "aliases": [], + "description": "", + "name": "chocolate fudge", + "plural_name": "chocolate fudges" + }, + "raspberry sauce": { + "aliases": [], + "description": "", + "name": "raspberry sauce", + "plural_name": "raspberry sauces" + }, + "raspberry sorbet": { + "aliases": [], + "description": "", + "name": "raspberry sorbet", + "plural_name": "raspberry sorbets" + }, + "candied pineapple": { + "aliases": [], + "description": "", + "name": "candied pineapple", + "plural_name": "candied pineapples" + }, + "hershey kiss": { + "aliases": [], + "description": "", + "name": "hershey kiss", + "plural_name": "hershey kisses" + }, + "pistachio instant pudding": { + "aliases": [], + "description": "", + "name": "pistachio instant pudding", + "plural_name": "pistachio instant puddings" + } + } + }, + "Wine, Beer & Spirits": { + "foods": { + "white wine": { + "aliases": [], + "description": "", + "name": "white wine", + "plural_name": "white wines" + }, + "red wine": { + "aliases": [], + "description": "", + "name": "red wine", + "plural_name": "red wines" + }, + "whisky": { + "aliases": [], + "description": "", + "name": "whisky", + "plural_name": "whiskies" + }, + "rum": { + "aliases": [], + "description": "", + "name": "rum", + "plural_name": "rums" + }, + "vodka": { + "aliases": [], + "description": "", + "name": "vodka", + "plural_name": "vodkas" + }, + "beer": { + "aliases": [], + "description": "", + "name": "beer", + "plural_name": "beers" + }, + "orange liqueur": { + "aliases": [], + "description": "", + "name": "orange liqueur", + "plural_name": "orange liqueurs" + }, + "cider": { + "aliases": [], + "description": "", + "name": "cider", + "plural_name": "ciders" + }, + "tequila": { + "aliases": [], + "description": "", + "name": "tequila", + "plural_name": "tequilas" + }, + "sherry": { + "aliases": [], + "description": "", + "name": "sherry", + "plural_name": "sherries" + }, + "gin": { + "aliases": [], + "description": "", + "name": "gin", + "plural_name": "gins" + }, + "brandy": { + "aliases": [], + "description": "", + "name": "brandy", + "plural_name": "brandies" + }, + "bitter": { + "aliases": [], + "description": "", + "name": "bitter", + "plural_name": "bitters" + }, + "mirin": { + "aliases": [], + "description": "", + "name": "mirin", + "plural_name": "mirins" + }, + "white rum": { + "aliases": [], + "description": "", + "name": "white rum", + "plural_name": "white rums" + }, + "coffee liqueur": { + "aliases": [], + "description": "", + "name": "coffee liqueur", + "plural_name": "coffee liqueurs" + }, + "champagne": { + "aliases": [], + "description": "", + "name": "champagne", + "plural_name": "champagnes" + }, + "irish cream": { + "aliases": [], + "description": "", + "name": "irish cream", + "plural_name": "irish creams" + }, + "vermouth": { + "aliases": [], + "description": "", + "name": "vermouth", + "plural_name": "vermouths" + }, + "amaretto": { + "aliases": [], + "description": "", + "name": "amaretto", + "plural_name": "amarettoes" + }, + "marsala wine": { + "aliases": [], + "description": "", + "name": "marsala wine", + "plural_name": "marsala wines" + }, + "cognac": { + "aliases": [], + "description": "", + "name": "cognac", + "plural_name": "cognacs" + }, + "sparkling wine": { + "aliases": [], + "description": "", + "name": "sparkling wine", + "plural_name": "sparkling wines" + }, + "sake": { + "aliases": [], + "description": "", + "name": "sake", + "plural_name": "sakes" + }, + "rice wine": { + "aliases": [], + "description": "", + "name": "rice wine", + "plural_name": "rice wines" + }, + "shaoxing wine": { + "aliases": [], + "description": "", + "name": "shaoxing wine", + "plural_name": "shaoxing wines" + }, + "dry vermouth": { + "aliases": [], + "description": "", + "name": "dry vermouth", + "plural_name": "dry vermouths" + }, + "liqueur": { + "aliases": [], + "description": "", + "name": "liqueur", + "plural_name": "liqueurs" + }, + "coconut rum": { + "aliases": [], + "description": "", + "name": "coconut rum", + "plural_name": "coconut rums" + }, + "dessert wine": { + "aliases": [], + "description": "", + "name": "dessert wine", + "plural_name": "dessert wines" + }, + "curacao": { + "aliases": [], + "description": "", + "name": "curacao", + "plural_name": "curacaos" + }, + "port wine": { + "aliases": [], + "description": "", + "name": "port wine", + "plural_name": "port wines" + }, + "kirsch": { + "aliases": [], + "description": "", + "name": "kirsch", + "plural_name": "kirsches" + }, + "peach schnapp": { + "aliases": [], + "description": "", + "name": "peach schnapp", + "plural_name": "peach schnapps" + }, + "apple brandy": { + "aliases": [], + "description": "", + "name": "apple brandy", + "plural_name": "apple brandies" + }, + "ros\u00e9 wine": { + "aliases": [], + "description": "", + "name": "ros\u00e9 wine", + "plural_name": "ros\u00e9 wines" + }, + "anise liqueur": { + "aliases": [], + "description": "", + "name": "anise liqueur", + "plural_name": "anise liqueurs" + }, + "herbal liqueur": { + "aliases": [], + "description": "", + "name": "herbal liqueur", + "plural_name": "herbal liqueurs" + }, + "limoncello": { + "aliases": [], + "description": "", + "name": "limoncello", + "plural_name": "limoncellos" + }, + "elderflower liqueur": { + "aliases": [], + "description": "", + "name": "elderflower liqueur", + "plural_name": "elderflower liqueurs" + }, + "cooking wine": { + "aliases": [], + "description": "", + "name": "cooking wine", + "plural_name": "cooking wines" + }, + "hazelnut liqueur": { + "aliases": [], + "description": "", + "name": "hazelnut liqueur", + "plural_name": "hazelnut liqueurs" + }, + "peach liqueur": { + "aliases": [], + "description": "", + "name": "peach liqueur", + "plural_name": "peach liqueurs" + }, + "melon liqueur": { + "aliases": [], + "description": "", + "name": "melon liqueur", + "plural_name": "melon liqueurs" + }, + "raspberry liqueur": { + "aliases": [], + "description": "", + "name": "raspberry liqueur", + "plural_name": "raspberry liqueurs" + }, + "creme de cacao": { + "aliases": [], + "description": "", + "name": "creme de cacao", + "plural_name": "creme de cacao" + }, + "schnapp": { + "aliases": [], + "description": "", + "name": "schnapp", + "plural_name": "schnapps" + }, + "banana liqueur": { + "aliases": [], + "description": "", + "name": "banana liqueur", + "plural_name": "banana liqueurs" + }, + "madeira wine": { + "aliases": [], + "description": "", + "name": "madeira wine", + "plural_name": "madeira wines" + }, + "absinthe": { + "aliases": [], + "description": "", + "name": "absinthe", + "plural_name": "absinthes" + }, + "white cooking wine": { + "aliases": [], + "description": "", + "name": "white cooking wine", + "plural_name": "white cooking wines" + }, + "aperol": { + "aliases": [], + "description": "", + "name": "aperol", + "plural_name": "aperols" + }, + "vanilla vodka": { + "aliases": [], + "description": "", + "name": "vanilla vodka", + "plural_name": "vanilla vodkas" + }, + "cinnamon alcohol": { + "aliases": [], + "description": "", + "name": "cinnamon alcohol", + "plural_name": "cinnamon alcohols" + }, + "creme de menthe": { + "aliases": [], + "description": "", + "name": "creme de menthe", + "plural_name": "creme de menthe" + }, + "apricot brandy": { + "aliases": [], + "description": "", + "name": "apricot brandy", + "plural_name": "apricot brandies" + }, + "cacha\u00e7a": { + "aliases": [], + "description": "", + "name": "cacha\u00e7a", + "plural_name": "cacha\u00e7as" + }, + "elderflower cordial": { + "aliases": [], + "description": "", + "name": "elderflower cordial", + "plural_name": "elderflower cordials" + }, + "chocolate liqueur": { + "aliases": [], + "description": "", + "name": "chocolate liqueur", + "plural_name": "chocolate liqueurs" + }, + "ginger liqueur": { + "aliases": [], + "description": "", + "name": "ginger liqueur", + "plural_name": "ginger liqueurs" + }, + "sloe gin": { + "aliases": [], + "description": "", + "name": "sloe gin", + "plural_name": "sloe gins" + }, + "maraschino": { + "aliases": [], + "description": "", + "name": "maraschino", + "plural_name": "maraschinoes" + }, + "creme de cassis": { + "aliases": [], + "description": "", + "name": "creme de cassis", + "plural_name": "creme de cassis" + }, + "bloody mary mix": { + "aliases": [], + "description": "", + "name": "bloody mary mix", + "plural_name": "bloody mary mixes" + }, + "cream sherry": { + "aliases": [], + "description": "", + "name": "cream sherry", + "plural_name": "cream sherries" + }, + "gold rum": { + "aliases": [], + "description": "", + "name": "gold rum", + "plural_name": "gold rums" + }, + "red cooking wine": { + "aliases": [], + "description": "", + "name": "red cooking wine", + "plural_name": "red cooking wines" + }, + "sparkling ros\u00e9": { + "aliases": [], + "description": "", + "name": "sparkling ros\u00e9", + "plural_name": "sparkling ros\u00e9s" + }, + "grappa": { + "aliases": [], + "description": "", + "name": "grappa", + "plural_name": "grappas" + }, + "lime cordial": { + "aliases": [], + "description": "", + "name": "lime cordial", + "plural_name": "lime cordials" + }, + "mezcal": { + "aliases": [], + "description": "", + "name": "mezcal", + "plural_name": "mezcals" + }, + "strawberry liqueur": { + "aliases": [], + "description": "", + "name": "strawberry liqueur", + "plural_name": "strawberry liqueurs" + }, + "drambuie": { + "aliases": [], + "description": "", + "name": "drambuie", + "plural_name": "drambuies" + }, + "ginger wine": { + "aliases": [], + "description": "", + "name": "ginger wine", + "plural_name": "ginger wines" + }, + "pumpkin ale": { + "aliases": [], + "description": "", + "name": "pumpkin ale", + "plural_name": "pumpkin ales" + }, + "white port": { + "aliases": [], + "description": "", + "name": "white port", + "plural_name": "white ports" + }, + "peppermint liqueur": { + "aliases": [], + "description": "", + "name": "peppermint liqueur", + "plural_name": "peppermint liqueurs" + }, + "advocaat": { + "aliases": [], + "description": "", + "name": "advocaat", + "plural_name": "advocaats" + }, + "pi\u00f1a colada mix": { + "aliases": [], + "description": "", + "name": "pi\u00f1a colada mix", + "plural_name": "pi\u00f1a colada mixes" + }, + "b\u00e9n\u00e9dictine": { + "aliases": [], + "description": "", + "name": "b\u00e9n\u00e9dictine", + "plural_name": "b\u00e9n\u00e9dictines" + }, + "rumchata liqueur": { + "aliases": [], + "description": "", + "name": "rumchata liqueur", + "plural_name": "rumchata liqueurs" + }, + "coconut liqueur": { + "aliases": [], + "description": "", + "name": "coconut liqueur", + "plural_name": "coconut liqueurs" + }, + "daiquiri mix": { + "aliases": [], + "description": "", + "name": "daiquiri mix", + "plural_name": "daiquiri mixes" + }, + "galliano": { + "aliases": [], + "description": "", + "name": "galliano", + "plural_name": "gallianoes" + }, + "blackberry brandy": { + "aliases": [], + "description": "", + "name": "blackberry brandy", + "plural_name": "blackberry brandies" + }, + "plum wine": { + "aliases": [], + "description": "", + "name": "plum wine", + "plural_name": "plum wines" + }, + "pisco": { + "aliases": [], + "description": "", + "name": "pisco", + "plural_name": "piscoes" + }, + "chocolate bitter": { + "aliases": [], + "description": "", + "name": "chocolate bitter", + "plural_name": "chocolate bitters" + }, + "vanilla liqueur": { + "aliases": [], + "description": "", + "name": "vanilla liqueur", + "plural_name": "vanilla liqueurs" + }, + "sangria": { + "aliases": [], + "description": "", + "name": "sangria", + "plural_name": "sangrias" + }, + "grapefruit bitter": { + "aliases": [], + "description": "", + "name": "grapefruit bitter", + "plural_name": "grapefruit bitters" + }, + "peach brandy": { + "aliases": [], + "description": "", + "name": "peach brandy", + "plural_name": "peach brandies" + }, + "white chocolate liqueur": { + "aliases": [], + "description": "", + "name": "white chocolate liqueur", + "plural_name": "white chocolate liqueurs" + }, + "apple liqueur": { + "aliases": [], + "description": "", + "name": "apple liqueur", + "plural_name": "apple liqueurs" + }, + "pear brandy": { + "aliases": [], + "description": "", + "name": "pear brandy", + "plural_name": "pear brandies" + }, + "moonshine": { + "aliases": [], + "description": "", + "name": "moonshine", + "plural_name": "moonshines" + }, + "rhum agricole": { + "aliases": [], + "description": "", + "name": "rhum agricole", + "plural_name": "rhum agricoles" + }, + "armagnac": { + "aliases": [], + "description": "", + "name": "armagnac", + "plural_name": "armagnacs" + }, + "bergamot liqueur": { + "aliases": [], + "description": "", + "name": "bergamot liqueur", + "plural_name": "bergamot liqueurs" + }, + "cherry vodka": { + "aliases": [], + "description": "", + "name": "cherry vodka", + "plural_name": "cherry vodkas" + } + } + }, + "Beverages": { + "foods": { + "orange juice": { + "aliases": [], + "description": "", + "name": "orange juice", + "plural_name": "orange juices" + }, + "coffee": { + "aliases": [], + "description": "", + "name": "coffee", + "plural_name": "coffees" + }, + "club soda": { + "aliases": [], + "description": "", + "name": "club soda", + "plural_name": "club sodas" + }, + "espresso": { + "aliases": [], + "description": "", + "name": "espresso", + "plural_name": "espressos" + }, + "pineapple juice": { + "aliases": [], + "description": "", + "name": "pineapple juice", + "plural_name": "pineapple juices" + }, + "apple juice": { + "aliases": [], + "description": "", + "name": "apple juice", + "plural_name": "apple juices" + }, + "tea": { + "aliases": [], + "description": "", + "name": "tea", + "plural_name": "teas" + }, + "cranberry juice": { + "aliases": [], + "description": "", + "name": "cranberry juice", + "plural_name": "cranberry juices" + }, + "tomato juice": { + "aliases": [], + "description": "", + "name": "tomato juice", + "plural_name": "tomato juices" + }, + "coconut water": { + "aliases": [], + "description": "", + "name": "coconut water", + "plural_name": "coconut waters" + }, + "pomegranate juice": { + "aliases": [], + "description": "", + "name": "pomegranate juice", + "plural_name": "pomegranate juices" + }, + "grapefruit juice": { + "aliases": [], + "description": "", + "name": "grapefruit juice", + "plural_name": "grapefruit juices" + }, + "lemonade": { + "aliases": [], + "description": "", + "name": "lemonade", + "plural_name": "lemonades" + }, + "coke": { + "aliases": [], + "description": "", + "name": "coke", + "plural_name": "cokes" + }, + "eggnog": { + "aliases": [], + "description": "", + "name": "eggnog", + "plural_name": "eggnogs" + }, + "ginger ale": { + "aliases": [], + "description": "", + "name": "ginger ale", + "plural_name": "ginger ales" + }, + "ginger beer": { + "aliases": [], + "description": "", + "name": "ginger beer", + "plural_name": "ginger beers" + }, + "orange juice concentrate": { + "aliases": [], + "description": "", + "name": "orange juice concentrate", + "plural_name": "orange juice concentrates" + }, + "lemon lime soda": { + "aliases": [], + "description": "", + "name": "lemon lime soda", + "plural_name": "lemon lime sodas" + }, + "cream of coconut": { + "aliases": [], + "description": "", + "name": "cream of coconut", + "plural_name": "cream of coconut" + }, + "sprite": { + "aliases": [], + "description": "", + "name": "sprite", + "plural_name": "sprites" + }, + "green tea": { + "aliases": [], + "description": "", + "name": "green tea", + "plural_name": "green teas" + }, + "lemonade concentrate": { + "aliases": [], + "description": "", + "name": "lemonade concentrate", + "plural_name": "lemonade concentrates" + }, + "chai tea": { + "aliases": [], + "description": "", + "name": "chai tea", + "plural_name": "chai teas" + }, + "root beer": { + "aliases": [], + "description": "", + "name": "root beer", + "plural_name": "root beers" + }, + "drinking chocolate": { + "aliases": [], + "description": "", + "name": "drinking chocolate", + "plural_name": "drinking chocolates" + }, + "tonic water": { + "aliases": [], + "description": "", + "name": "tonic water", + "plural_name": "tonic waters" + }, + "malted milk powder": { + "aliases": [], + "description": "", + "name": "malted milk powder", + "plural_name": "malted milk powders" + }, + "mango juice": { + "aliases": [], + "description": "", + "name": "mango juice", + "plural_name": "mango juices" + }, + "sour mix": { + "aliases": [], + "description": "", + "name": "sour mix", + "plural_name": "sour mixes" + }, + "hibiscu": { + "aliases": [], + "description": "", + "name": "hibiscu", + "plural_name": "hibiscus" + }, + "tea leaf": { + "aliases": [], + "description": "", + "name": "tea leaf", + "plural_name": "tea leaves" + }, + "grape juice": { + "aliases": [], + "description": "", + "name": "grape juice", + "plural_name": "grape juices" + }, + "cherry juice": { + "aliases": [], + "description": "", + "name": "cherry juice", + "plural_name": "cherry juices" + }, + "carrot juice": { + "aliases": [], + "description": "", + "name": "carrot juice", + "plural_name": "carrot juices" + }, + "limeade concentrate": { + "aliases": [], + "description": "", + "name": "limeade concentrate", + "plural_name": "limeade concentrates" + }, + "dr pepper": { + "aliases": [], + "description": "", + "name": "dr pepper", + "plural_name": "dr peppers" + }, + "white grape juice": { + "aliases": [], + "description": "", + "name": "white grape juice", + "plural_name": "white grape juices" + }, + "watermelon juice": { + "aliases": [], + "description": "", + "name": "watermelon juice", + "plural_name": "watermelon juices" + }, + "tangerine juice": { + "aliases": [], + "description": "", + "name": "tangerine juice", + "plural_name": "tangerine juices" + }, + "fruit juice": { + "aliases": [], + "description": "", + "name": "fruit juice", + "plural_name": "fruit juices" + }, + "passion-fruit juice": { + "aliases": [], + "description": "", + "name": "passion-fruit juice", + "plural_name": "passion-fruit juices" + }, + "iced tea": { + "aliases": [], + "description": "", + "name": "iced tea", + "plural_name": "iced teas" + }, + "kombucha": { + "aliases": [], + "description": "", + "name": "kombucha", + "plural_name": "kombuchas" + }, + "apricot juice": { + "aliases": [], + "description": "", + "name": "apricot juice", + "plural_name": "apricot juices" + }, + "beet juice": { + "aliases": [], + "description": "", + "name": "beet juice", + "plural_name": "beet juices" + }, + "peach juice": { + "aliases": [], + "description": "", + "name": "peach juice", + "plural_name": "peach juices" + }, + "orange soda": { + "aliases": [], + "description": "", + "name": "orange soda", + "plural_name": "orange sodas" + }, + "margarita mix": { + "aliases": [], + "description": "", + "name": "margarita mix", + "plural_name": "margarita mixes" + }, + "kool aid": { + "aliases": [], + "description": "", + "name": "kool aid", + "plural_name": "kool aids" + }, + "energy drink": { + "aliases": [], + "description": "", + "name": "energy drink", + "plural_name": "energy drinks" + }, + "chamomile tea": { + "aliases": [], + "description": "", + "name": "chamomile tea", + "plural_name": "chamomile teas" + }, + "pear juice": { + "aliases": [], + "description": "", + "name": "pear juice", + "plural_name": "pear juices" + }, + "tamarind juice": { + "aliases": [], + "description": "", + "name": "tamarind juice", + "plural_name": "tamarind juices" + }, + "cream soda": { + "aliases": [], + "description": "", + "name": "cream soda", + "plural_name": "cream sodas" + }, + "tamarind water": { + "aliases": [], + "description": "", + "name": "tamarind water", + "plural_name": "tamarind waters" + }, + "mountain dew": { + "aliases": [], + "description": "", + "name": "mountain dew", + "plural_name": "mountain dews" + }, + "grapefruit soda": { + "aliases": [], + "description": "", + "name": "grapefruit soda", + "plural_name": "grapefruit sodas" + }, + "rooibos tea": { + "aliases": [], + "description": "", + "name": "rooibos tea", + "plural_name": "rooibos teas" + }, + "lime soda": { + "aliases": [], + "description": "", + "name": "lime soda", + "plural_name": "lime sodas" + }, + "raspberry juice": { + "aliases": [], + "description": "", + "name": "raspberry juice", + "plural_name": "raspberry juices" + }, + "guava juice": { + "aliases": [], + "description": "", + "name": "guava juice", + "plural_name": "guava juices" + }, + "jasmine tea": { + "aliases": [], + "description": "", + "name": "jasmine tea", + "plural_name": "jasmine teas" + }, + "clamato": { + "aliases": [], + "description": "", + "name": "clamato", + "plural_name": "clamatoes" + }, + "strawberry juice": { + "aliases": [], + "description": "", + "name": "strawberry juice", + "plural_name": "strawberry juices" + }, + "iced coffee concentrate": { + "aliases": [], + "description": "", + "name": "iced coffee concentrate", + "plural_name": "iced coffee concentrates" + }, + "green tea leaf": { + "aliases": [], + "description": "", + "name": "green tea leaf", + "plural_name": "green tea leaves" + }, + "beetroot juice": { + "aliases": [], + "description": "", + "name": "beetroot juice", + "plural_name": "beetroot juices" + }, + "blueberry juice": { + "aliases": [], + "description": "", + "name": "blueberry juice", + "plural_name": "blueberry juices" + }, + "lemonade mix": { + "aliases": [], + "description": "", + "name": "lemonade mix", + "plural_name": "lemonade mixes" + }, + "rose syrup": { + "aliases": [], + "description": "", + "name": "rose syrup", + "plural_name": "rose syrups" + }, + "v8 juice": { + "aliases": [], + "description": "", + "name": "v8 juice", + "plural_name": "v8 juices" + }, + "thai tea": { + "aliases": [], + "description": "", + "name": "thai tea", + "plural_name": "thai teas" + }, + "aloe vera juice": { + "aliases": [], + "description": "", + "name": "aloe vera juice", + "plural_name": "aloe vera juices" + }, + "white tea": { + "aliases": [], + "description": "", + "name": "white tea", + "plural_name": "white teas" + }, + "juice blend": { + "aliases": [], + "description": "", + "name": "juice blend", + "plural_name": "juice blends" + }, + "prune juice": { + "aliases": [], + "description": "", + "name": "prune juice", + "plural_name": "prune juices" + }, + "sparkling cider": { + "aliases": [], + "description": "", + "name": "sparkling cider", + "plural_name": null + }, + "berry juice": { + "aliases": [], + "description": "", + "name": "berry juice", + "plural_name": "berry juices" + }, + "butterfly pea flower": { + "aliases": [], + "description": "", + "name": "butterfly pea flower", + "plural_name": "butterfly pea flowers" + }, + "passion tea": { + "aliases": [], + "description": "", + "name": "passion tea", + "plural_name": "passion teas" + }, + "strawberry soda": { + "aliases": [], + "description": "", + "name": "strawberry soda", + "plural_name": "strawberry sodas" + }, + "lapsang souchong": { + "aliases": [], + "description": "", + "name": "lapsang souchong", + "plural_name": "lapsang souchongs" + }, + "blackcurrant juice": { + "aliases": [], + "description": "", + "name": "blackcurrant juice", + "plural_name": "blackcurrant juices" + }, + "herbal tea": { + "aliases": [], + "description": "", + "name": "herbal tea", + "plural_name": "herbal teas" + }, + "banana juice": { + "aliases": [], + "description": "", + "name": "banana juice", + "plural_name": "banana juices" + }, + "lychee juice": { + "aliases": [], + "description": "", + "name": "lychee juice", + "plural_name": "lychee juices" + }, + "sugar cane juice": { + "aliases": [], + "description": "", + "name": "sugar cane juice", + "plural_name": "sugar cane juices" + }, + "cranberry-raspberry juice": { + "aliases": [], + "description": "", + "name": "cranberry-raspberry juice", + "plural_name": "cranberry-raspberry juices" + }, + "decaf coffee": { + "aliases": [], + "description": "", + "name": "decaf coffee", + "plural_name": "decaf coffees" + }, + "pumpkin spice coffee": { + "aliases": [], + "description": "", + "name": "pumpkin spice coffee", + "plural_name": "pumpkin spice coffees" + }, + "pepsi": { + "aliases": [], + "description": "", + "name": "pepsi", + "plural_name": "pepsis" + }, + "cherry soda": { + "aliases": [], + "description": "", + "name": "cherry soda", + "plural_name": "cherry sodas" + }, + "peppermint tea": { + "aliases": [], + "description": "", + "name": "peppermint tea", + "plural_name": "peppermint teas" + }, + "sports drink": { + "aliases": [], + "description": "", + "name": "sports drink", + "plural_name": "sports drinks" + }, + "acai berry juice": { + "aliases": [], + "description": "", + "name": "acai berry juice", + "plural_name": "acai berry juices" + }, + "lemon crystal": { + "aliases": [], + "description": "", + "name": "lemon crystal", + "plural_name": "lemon crystals" + }, + "raspberry lemonade": { + "aliases": [], + "description": "", + "name": "raspberry lemonade", + "plural_name": "raspberry lemonades" + }, + "chicory coffee": { + "aliases": [], + "description": "", + "name": "chicory coffee", + "plural_name": "chicory coffees" + }, + "elderberry juice": { + "aliases": [], + "description": "", + "name": "elderberry juice", + "plural_name": "elderberry juices" + } + } + }, + "Supplements & Extracts": { + "foods": { + "almond extract": { + "aliases": [], + "description": "", + "name": "almond extract", + "plural_name": "almond extracts" + }, + "food coloring": { + "aliases": [], + "description": "", + "name": "food coloring", + "plural_name": "food colorings" + }, + "nutritional yeast": { + "aliases": [], + "description": "", + "name": "nutritional yeast", + "plural_name": "nutritional yeasts" + }, + "peppermint extract": { + "aliases": [], + "description": "", + "name": "peppermint extract", + "plural_name": "peppermint extracts" + }, + "protein powder": { + "aliases": [], + "description": "", + "name": "protein powder", + "plural_name": "protein powders" + }, + "lemon extract": { + "aliases": [], + "description": "", + "name": "lemon extract", + "plural_name": "lemon extracts" + }, + "coconut extract": { + "aliases": [], + "description": "", + "name": "coconut extract", + "plural_name": "coconut extracts" + }, + "rose water": { + "aliases": [], + "description": "", + "name": "rose water", + "plural_name": "rose waters" + }, + "orange extract": { + "aliases": [], + "description": "", + "name": "orange extract", + "plural_name": "orange extracts" + }, + "rum extract": { + "aliases": [], + "description": "", + "name": "rum extract", + "plural_name": "rum extracts" + }, + "maple extract": { + "aliases": [], + "description": "", + "name": "maple extract", + "plural_name": "maple extracts" + }, + "collagen": { + "aliases": [], + "description": "", + "name": "collagen", + "plural_name": "collagens" + }, + "chocolate protein powder": { + "aliases": [], + "description": "", + "name": "chocolate protein powder", + "plural_name": "chocolate protein powders" + }, + "orange blossom water": { + "aliases": [], + "description": "", + "name": "orange blossom water", + "plural_name": "orange blossom waters" + }, + "liquid egg white": { + "aliases": [], + "description": "", + "name": "liquid egg white", + "plural_name": "liquid egg whites" + }, + "peanut butter powder": { + "aliases": [], + "description": "", + "name": "peanut butter powder", + "plural_name": "peanut butter powders" + }, + "vegan protein powder": { + "aliases": [], + "description": "", + "name": "vegan protein powder", + "plural_name": "vegan protein powders" + }, + "essence": { + "aliases": [], + "description": "", + "name": "essence", + "plural_name": "essences" + }, + "maca powder": { + "aliases": [], + "description": "", + "name": "maca powder", + "plural_name": "maca powders" + }, + "spirulina": { + "aliases": [], + "description": "", + "name": "spirulina", + "plural_name": "spirulinas" + }, + "coffee extract": { + "aliases": [], + "description": "", + "name": "coffee extract", + "plural_name": "coffee extracts" + }, + "brewer's yeast": { + "aliases": [], + "description": "", + "name": "brewer's yeast", + "plural_name": "brewer's yeasts" + }, + "strawberry extract": { + "aliases": [], + "description": "", + "name": "strawberry extract", + "plural_name": "strawberry extracts" + }, + "butter extract": { + "aliases": [], + "description": "", + "name": "butter extract", + "plural_name": "butter extracts" + }, + "chocolate extract": { + "aliases": [], + "description": "", + "name": "chocolate extract", + "plural_name": "chocolate extracts" + }, + "raspberry extract": { + "aliases": [], + "description": "", + "name": "raspberry extract", + "plural_name": "raspberry extracts" + }, + "anise extract": { + "aliases": [], + "description": "", + "name": "anise extract", + "plural_name": "anise extracts" + }, + "bee pollen": { + "aliases": [], + "description": "", + "name": "bee pollen", + "plural_name": "bee pollens" + }, + "cannabi": { + "aliases": [], + "description": "", + "name": "cannabi", + "plural_name": "cannabis" + }, + "banana extract": { + "aliases": [], + "description": "", + "name": "banana extract", + "plural_name": "banana extracts" + }, + "lavender oil": { + "aliases": [], + "description": "", + "name": "lavender oil", + "plural_name": "lavender oils" + }, + "essential oil": { + "aliases": [], + "description": "", + "name": "essential oil", + "plural_name": "essential oils" + }, + "chicken essence": { + "aliases": [], + "description": "", + "name": "chicken essence", + "plural_name": "chicken essences" + }, + "caramel extract": { + "aliases": [], + "description": "", + "name": "caramel extract", + "plural_name": "caramel extracts" + }, + "egg white powder": { + "aliases": [], + "description": "", + "name": "egg white powder", + "plural_name": "egg white powders" + }, + "cannabutter": { + "aliases": [], + "description": "", + "name": "cannabutter", + "plural_name": "cannabutter" + }, + "root beer extract": { + "aliases": [], + "description": "", + "name": "root beer extract", + "plural_name": "root beer extracts" + }, + "vitamin c": { + "aliases": [], + "description": "", + "name": "vitamin c", + "plural_name": "vitamin cs" + }, + "acai powder": { + "aliases": [], + "description": "", + "name": "acai powder", + "plural_name": "acai powders" + }, + "hemp protein": { + "aliases": [], + "description": "", + "name": "hemp protein", + "plural_name": "hemp proteins" + }, + "ube flavoring": { + "aliases": [], + "description": "", + "name": "ube flavoring", + "plural_name": "ube flavorings" + }, + "glucomannan": { + "aliases": [], + "description": "", + "name": "glucomannan", + "plural_name": "glucomannans" + }, + "hazelnut extract": { + "aliases": [], + "description": "", + "name": "hazelnut extract", + "plural_name": "hazelnut extracts" + }, + "freeze-dried strawberry powder": { + "aliases": [], + "description": "", + "name": "freeze-dried strawberry powder", + "plural_name": "freeze-dried strawberry powders" + }, + "tamarind extract": { + "aliases": [], + "description": "", + "name": "tamarind extract", + "plural_name": "tamarind extracts" + }, + "cherry extract": { + "aliases": [], + "description": "", + "name": "cherry extract", + "plural_name": "cherry extracts" + }, + "butterscotch flavor": { + "aliases": [], + "description": "", + "name": "butterscotch flavor", + "plural_name": "butterscotch flavors" + }, + "kewra water": { + "aliases": [], + "description": "", + "name": "kewra water", + "plural_name": "kewra waters" + }, + "pineapple extract": { + "aliases": [], + "description": "", + "name": "pineapple extract", + "plural_name": "pineapple extracts" + }, + "lemon juice concentrate": { + "aliases": [], + "description": "", + "name": "lemon juice concentrate", + "plural_name": "lemon juice concentrates" + }, + "chocolate collagen": { + "aliases": [], + "description": "", + "name": "chocolate collagen", + "plural_name": "chocolate collagens" + }, + "cinnamon extract": { + "aliases": [], + "description": "", + "name": "cinnamon extract", + "plural_name": "cinnamon extracts" + }, + "cannabis milk": { + "aliases": [], + "description": "", + "name": "cannabis milk", + "plural_name": "cannabis milks" + }, + "malt extract": { + "aliases": [], + "description": "", + "name": "malt extract", + "plural_name": "malt extracts" + }, + "kombucha starter": { + "aliases": [], + "description": "", + "name": "kombucha starter", + "plural_name": "kombucha starters" + }, + "pandan extract": { + "aliases": [], + "description": "", + "name": "pandan extract", + "plural_name": "pandan extracts" + }, + "camu powder": { + "aliases": [], + "description": "", + "name": "camu powder", + "plural_name": "camu powders" + }, + "soy lecithin": { + "aliases": [], + "description": "", + "name": "soy lecithin", + "plural_name": "soy lecithins" + }, + "wheatgrass powder": { + "aliases": [], + "description": "", + "name": "wheatgrass powder", + "plural_name": "wheatgrass powders" + }, + "ashwagandha": { + "aliases": [], + "description": "", + "name": "ashwagandha", + "plural_name": "ashwagandhas" + }, + "casein": { + "aliases": [], + "description": "", + "name": "casein", + "plural_name": "caseins" + }, + "cbd oil": { + "aliases": [], + "description": "", + "name": "cbd oil", + "plural_name": "cbd oils" + }, + "chlorella": { + "aliases": [], + "description": "", + "name": "chlorella", + "plural_name": "chlorellas" + }, + "fish oil": { + "aliases": [], + "description": "", + "name": "fish oil", + "plural_name": "fish oils" + }, + "lime essential oil": { + "aliases": [], + "description": "", + "name": "lime essential oil", + "plural_name": "lime essential oils" + }, + "probiotic": { + "aliases": [], + "description": "", + "name": "probiotic", + "plural_name": "probiotics" + }, + "activated charcoal": { + "aliases": [], + "description": "", + "name": "activated charcoal", + "plural_name": "activated charcoals" + }, + "egg powder": { + "aliases": [], + "description": "", + "name": "egg powder", + "plural_name": "egg powders" + }, + "reishi mushroom": { + "aliases": [], + "description": "", + "name": "reishi mushroom", + "plural_name": "reishi mushrooms" + }, + "vitamin e": { + "aliases": [], + "description": "", + "name": "vitamin e", + "plural_name": "vitamin es" + }, + "wine yeast": { + "aliases": [], + "description": "", + "name": "wine yeast", + "plural_name": "wine yeasts" + }, + "barley gras": { + "aliases": [], + "description": "", + "name": "barley gras", + "plural_name": "barley grass" + }, + "greens powder": { + "aliases": [], + "description": "", + "name": "greens powder", + "plural_name": "greens powders" + }, + "rice protein powder": { + "aliases": [], + "description": "", + "name": "rice protein powder", + "plural_name": "rice protein powders" + }, + "tea-tree oil": { + "aliases": [], + "description": "", + "name": "tea-tree oil", + "plural_name": "tea-tree oils" + }, + "vitamin d": { + "aliases": [], + "description": "", + "name": "vitamin d", + "plural_name": "vitamin ds" + }, + "calcium lactate": { + "aliases": [], + "description": "", + "name": "calcium lactate", + "plural_name": "calcium lactates" + }, + "mango extract": { + "aliases": [], + "description": "", + "name": "mango extract", + "plural_name": "mango extracts" + }, + "raspberry powder": { + "aliases": [], + "description": "", + "name": "raspberry powder", + "plural_name": "raspberry powders" + }, + "blueberry extract": { + "aliases": [], + "description": "", + "name": "blueberry extract", + "plural_name": "blueberry extracts" + }, + "corn extract": { + "aliases": [], + "description": "", + "name": "corn extract", + "plural_name": "corn extracts" + }, + "magnesium": { + "aliases": [], + "description": "", + "name": "magnesium", + "plural_name": "magnesiums" + }, + "creatine": { + "aliases": [], + "description": "", + "name": "creatine", + "plural_name": "creatines" + }, + "daily vitamin": { + "aliases": [], + "description": "", + "name": "daily vitamin", + "plural_name": "daily vitamins" + }, + "moringa powder": { + "aliases": [], + "description": "", + "name": "moringa powder", + "plural_name": "moringa powders" + }, + "pure lime extract": { + "aliases": [], + "description": "", + "name": "pure lime extract", + "plural_name": "pure lime extracts" + }, + "sodium alginate": { + "aliases": [], + "description": "", + "name": "sodium alginate", + "plural_name": "sodium alginates" + }, + "sunflower lecithin": { + "aliases": [], + "description": "", + "name": "sunflower lecithin", + "plural_name": "sunflower lecithins" + }, + "thc": { + "aliases": [], + "description": "", + "name": "thc", + "plural_name": "thcs" + }, + "berry powder": { + "aliases": [], + "description": "", + "name": "berry powder", + "plural_name": "berry powders" + }, + "champagne yeast": { + "aliases": [], + "description": "", + "name": "champagne yeast", + "plural_name": "champagne yeasts" + }, + "maqui": { + "aliases": [], + "description": "", + "name": "maqui", + "plural_name": "maquis" + }, + "rose oil": { + "aliases": [], + "description": "", + "name": "rose oil", + "plural_name": "rose oils" + }, + "banana powder": { + "aliases": [], + "description": "", + "name": "banana powder", + "plural_name": "banana powders" + }, + "chaga mushroom powder": { + "aliases": [], + "description": "", + "name": "chaga mushroom powder", + "plural_name": "chaga mushroom powders" + }, + "clove oil": { + "aliases": [], + "description": "", + "name": "clove oil", + "plural_name": "clove oils" + }, + "cranberry powder": { + "aliases": [], + "description": "", + "name": "cranberry powder", + "plural_name": "cranberry powders" + }, + "eucalyptus oil": { + "aliases": [], + "description": "", + "name": "eucalyptus oil", + "plural_name": "eucalyptus oils" + }, + "goji berry powder": { + "aliases": [], + "description": "", + "name": "goji berry powder", + "plural_name": "goji berry powders" + }, + "maltodextrin": { + "aliases": [], + "description": "", + "name": "maltodextrin", + "plural_name": "maltodextrins" + } + } + } +} diff --git a/mealie/repos/seed/resources/foods/locales/es-ES.json b/mealie/repos/seed/resources/foods/locales/es-ES.json index ff81d8075..8531f34ba 100644 --- a/mealie/repos/seed/resources/foods/locales/es-ES.json +++ b/mealie/repos/seed/resources/foods/locales/es-ES.json @@ -1,692 +1,759 @@ { - "acorn-squash": { - "name": "calabaza bellota" - }, - "alfalfa-sprouts": { - "name": "brotes de alfalfa" - }, - "anchovies": { - "name": "anchoas" - }, - "apples": { - "name": "manzana", - "plural_name": "manzanas" - }, - "artichoke": { - "name": "alcachofa" - }, - "arugula": { - "name": "rúcula" - }, - "asparagus": { - "name": "espárragos" - }, - "avocado": { - "name": "aguacate", - "plural_name": "palta" - }, - "bacon": { - "name": "panceta" - }, - "baking-powder": { - "name": "levadura" - }, - "baking-soda": { - "name": "gaseosa (gasificante)" - }, - "baking-sugar": { - "name": "azúcar glass" - }, - "bar-sugar": { - "name": "azúcar de caña" - }, - "basil": { - "name": "albahaca" - }, - "beans": { - "name": "judías/alubias/frijoles" - }, - "bell-peppers": { - "name": "pimiento morrón", - "plural_name": "pimiento morrón" - }, - "blackberries": { - "name": "moras" - }, - "bok-choy": { - "name": "col china (pak choi)" - }, - "brassicas": { - "name": "coles" - }, - "bread": { - "name": "pan" - }, - "breadfruit": { - "name": "fruta del pan" - }, - "broccoflower": { - "name": "romanesco" - }, - "broccoli": { - "name": "brócoli" - }, - "broccoli-rabe": { - "name": "grelos" - }, - "broccolini": { - "name": "bimi" - }, - "brown-sugar": { - "name": "azucar moreno" - }, - "brussels-sprouts": { - "name": "coles de Bruselas" - }, - "butter": { - "name": "mantequilla" - }, - "butternut-pumpkin": { - "name": "calabaza cacahuete" - }, - "butternut-squash": { - "name": "calabaza moscada" - }, - "cabbage": { - "name": "repollo", - "plural_name": "repollos" - }, - "cactus-edible": { - "name": "higo chumbo" - }, - "calabrese": { - "name": "brócoli" - }, - "cane-sugar": { - "name": "azúcar de caña" - }, - "cannabis": { - "name": "cannabis" - }, - "capsicum": { - "name": "ñora" - }, - "caraway": { - "name": "comino" - }, - "carrot": { - "name": "zanahoria", - "plural_name": "zanahorias" - }, - "caster-sugar": { - "name": "azúcar de caña" - }, - "castor-sugar": { - "name": "azúcar" - }, - "catfish": { - "name": "siluro" - }, - "cauliflower": { - "name": "coliflor", - "plural_name": "coliflor" - }, - "cayenne-pepper": { - "name": "pimienta de cayena" - }, - "celeriac": { - "name": "apio nabo" - }, - "celery": { - "name": "apio" - }, - "cereal-grains": { - "name": "cereales en grano" - }, - "chard": { - "name": "acelgas" - }, - "cheese": { - "name": "queso" - }, - "chicory": { - "name": "achicoria" - }, - "chilli-peppers": { - "name": "chile/guindilla", - "plural_name": "chile/guindilla" - }, - "chinese-leaves": { - "name": "col china" - }, - "chives": { - "name": "cebollino" - }, - "chocolate": { - "name": "chocolate" - }, - "cilantro": { - "name": "cilantro" - }, - "cinnamon": { - "name": "canela" - }, - "clarified-butter": { - "name": "mantequilla clarificada" - }, - "coconut": { - "name": "coco", - "plural_name": "cocos" - }, - "coconut-milk": { - "name": "leche de coco" - }, - "cod": { - "name": "bacalao" - }, - "coffee": { - "name": "café" - }, - "collard-greens": { - "name": "berza" - }, - "confectioners-sugar": { - "name": "azúcar" - }, - "coriander": { - "name": "cilantro" - }, - "corn": { - "name": "maíz", - "plural_name": "maíz" - }, - "corn-syrup": { - "name": "jarabe de maíz" - }, - "cottonseed-oil": { - "name": "aceite de algodón" - }, - "courgette": { - "name": "calabacín" - }, - "cream-of-tartar": { - "name": "crémor tártaro" - }, - "cucumber": { - "name": "pepino", - "plural_name": "pepino" - }, - "cumin": { - "name": "comino" - }, - "daikon": { - "name": "rábano japonés", - "plural_name": "rábanos japoneses" - }, - "dairy-products-and-dairy-substitutes": { - "name": "productos lácteos y sustitutos de lácteos" - }, - "dandelion": { - "name": "diente de león" - }, - "demerara-sugar": { - "name": "azúcar moreno" - }, - "dough": { - "name": "masa" - }, - "edible-cactus": { - "name": "higo chumbo" - }, - "eggplant": { - "name": "berenjena", - "plural_name": "berenjenas" - }, - "eggs": { - "name": "huevo", - "plural_name": "huevos" - }, - "endive": { - "name": "endibia", - "plural_name": "endivias" - }, - "fats": { - "name": "grasas" - }, - "fava-beans": { - "name": "habas" - }, - "fiddlehead": { - "name": "brotes de helecho" - }, - "fiddlehead-fern": { - "name": "brotes de helecho", - "plural_name": "brotes de helecho" - }, - "fish": { - "name": "pescado" - }, - "five-spice-powder": { - "name": "cinco especias (espcias chinas)" - }, - "flour": { - "name": "harina" - }, - "frisee": { - "name": "lechuga rizada" - }, - "fructose": { - "name": "fructosa" - }, - "fruit": { - "name": "fruta" - }, - "fruit-sugar": { - "name": "fructosa" - }, - "ful": { - "name": "haba" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "ajo", - "plural_name": "ajos" - }, - "gem-squash": { - "name": "calabaza gem" - }, - "ghee": { - "name": "ghee" - }, - "giblets": { - "name": "menudillos" - }, - "ginger": { - "name": "jengibre" - }, - "grains": { - "name": "cereales" - }, - "granulated-sugar": { - "name": "azúcar granulado" - }, - "grape-seed-oil": { - "name": "aceite de pepitas de uva" - }, - "green-onion": { - "name": "cebolleta", - "plural_name": "cebolletas" - }, - "heart-of-palm": { - "name": "palmito", - "plural_name": "palmitos" - }, - "hemp": { - "name": "cáñamo" - }, - "herbs": { - "name": "hierbas" - }, - "honey": { - "name": "miel" - }, - "isomalt": { - "name": "isomalt" - }, - "jackfruit": { - "name": "yaca", - "plural_name": "jackfruits" - }, - "jaggery": { - "name": "sazúcar de caña" - }, - "jams": { - "name": "mermelada" - }, - "jellies": { - "name": "gominolas" - }, - "jerusalem-artichoke": { - "name": "alcachofa de Jerusalén" - }, - "jicama": { - "name": "jícama" - }, - "kale": { - "name": "col rizada" - }, - "kohlrabi": { - "name": "colirrábano" - }, - "kumara": { - "name": "batata/boniato" - }, - "leavening-agents": { - "name": "agentes gasificantes" - }, - "leek": { - "name": "puerro", - "plural_name": "puerros" - }, - "legumes": { - "name": "legumbres" - }, - "lemongrass": { - "name": "zacate limón" - }, - "lentils": { - "name": "lentejas" - }, - "lettuce": { - "name": "lechuga" - }, - "liver": { - "name": "hígado", - "plural_name": "hígados" - }, - "maize": { - "name": "maíz" - }, - "maple-syrup": { - "name": "sirope de arce" - }, - "meat": { - "name": "carne" - }, - "milk": { - "name": "leche" - }, - "mortadella": { - "name": "mortadela" - }, - "mushroom": { - "name": "champiñón", - "plural_name": "setas" - }, - "mussels": { - "name": "mejillones" - }, - "nanaimo-bar-mix": { - "name": "nanaimo bar mix" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "nuez moscada" - }, - "nutritional-yeast-flakes": { - "name": "levadura nutricional" - }, - "nuts": { - "name": "frutos secos" - }, - "octopuses": { - "name": "pulpo", - "plural_name": "pulpos" - }, - "oils": { - "name": "aceites" - }, - "okra": { - "name": "abelmosco" - }, - "olive": { - "name": "aceituna" - }, - "olive-oil": { - "name": "aceite de oliva" - }, - "onion": { - "name": "cebolla" - }, - "onion-family": { - "name": "cebollas" - }, - "orange-blossom-water": { - "name": "agua de azahar" - }, - "oranges": { - "name": "naranjas", - "plural_name": "naranjas" - }, - "oregano": { - "name": "orégano" - }, - "oysters": { - "name": "ostras" - }, - "panch-puran": { - "name": "panch puran" - }, - "paprika": { - "name": "pimentón dulce" - }, - "parsley": { - "name": "perejil" - }, - "parsnip": { - "name": "chirivía", - "plural_name": "chirivías" - }, - "pear": { - "name": "pera", - "plural_name": "peras" - }, - "peas": { - "name": "guisantes/chícharos" - }, - "pepper": { - "name": "pimiento", - "plural_name": "pimientos" - }, - "pineapple": { - "name": "piña", - "plural_name": "piñas" - }, - "plantain": { - "name": "plátano macho", - "plural_name": "plátanos" - }, - "poppy-seeds": { - "name": "semillas de amapola" - }, - "potato": { - "name": "papa/patata", - "plural_name": "patatas" - }, - "poultry": { - "name": "aves de corral" - }, - "powdered-sugar": { - "name": "azúcar en polvo" - }, - "pumpkin": { - "name": "calabaza", - "plural_name": "calabazas" - }, - "pumpkin-seeds": { - "name": "semillas de calabaza" - }, - "radish": { - "name": "rábano", - "plural_name": "rábanos" - }, - "raw-sugar": { - "name": "azúcar integral" - }, - "refined-sugar": { - "name": "azúcar refinado" - }, - "rice": { - "name": "arroz" - }, - "rice-flour": { - "name": "harina de arroz" - }, - "rock-sugar": { - "name": "azucar moreno" - }, - "rum": { - "name": "ron" - }, - "salmon": { - "name": "salmón" - }, - "salt": { - "name": "sal" - }, - "salt-cod": { - "name": "bacalao salado" - }, - "scallion": { - "name": "cebollita china", - "plural_name": "cebolletas" - }, - "seafood": { - "name": "marisco" - }, - "seeds": { - "name": "semillas" - }, - "sesame-seeds": { - "name": "semillas de sésamo" - }, - "shallot": { - "name": "chalote", - "plural_name": "chalotes" - }, - "skate": { - "name": "raya" - }, - "soda": { - "name": "gaseosa" - }, - "soda-baking": { - "name": "soda gasificante" - }, - "soybean": { - "name": "soya/soja" - }, - "spaghetti-squash": { - "name": "calabaza espagueti", - "plural_name": "calabaza espagueti" - }, - "speck": { - "name": "speck (jamón)" - }, - "spices": { - "name": "especias" - }, - "spinach": { - "name": "espinacas" - }, - "spring-onion": { - "name": "cebolleta", - "plural_name": "cebollino" - }, - "squash": { - "name": "calabaza dulce", - "plural_name": "calabazas" - }, - "squash-family": { - "name": "calabazas" - }, - "stockfish": { - "name": "pescado seco" - }, - "sugar": { - "name": "azúcar" - }, - "sunchoke": { - "name": "girasol de Canadá", - "plural_name": "tupinambo" - }, - "sunflower-seeds": { - "name": "pipas de girasol" - }, - "superfine-sugar": { - "name": "azúcar superfina" - }, - "sweet-potato": { - "name": "batata", - "plural_name": "batatas" - }, - "sweetcorn": { - "name": "maíz dulce", - "plural_name": "maíz dulce" - }, - "sweeteners": { - "name": "edulcorantes" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "taro", - "plural_name": "taroes" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "tomate", - "plural_name": "tomates" - }, - "trout": { - "name": "trucha" - }, - "tubers": { - "name": "tubérculos", - "plural_name": "tubérculos" - }, - "tuna": { - "name": "atún" - }, - "turbanado-sugar": { - "name": "azúcar" - }, - "turnip": { - "name": "nabo", - "plural_name": "nabos" - }, - "unrefined-sugar": { - "name": "azúcar sin refinar" - }, - "vanilla": { - "name": "vainilla" - }, - "vegetables": { - "name": "verduras" - }, - "watercress": { - "name": "berro de agua" - }, - "watermelon": { - "name": "sandía/melón de agua", - "plural_name": "sandías" - }, - "white-mushroom": { - "name": "champiñón blanco", - "plural_name": "champiñones blancos" - }, - "white-sugar": { - "name": "azúcar blanco" - }, - "xanthan-gum": { - "name": "goma xantana" - }, - "yam": { - "name": "ñame", - "plural_name": "ñames" - }, - "yeast": { - "name": "levadura" - }, - "zucchini": { - "name": "calabacín", - "plural_name": "calabacines" - } -} \ No newline at end of file + "": { + "foods": { + "acorn-squash": { + "name": "calabaza bellota" + }, + "alfalfa-sprouts": { + "name": "brotes de alfalfa" + }, + "anchovies": { + "name": "anchoas" + }, + "apples": { + "name": "manzana", + "plural_name": "manzanas" + }, + "artichoke": { + "name": "alcachofa" + }, + "arugula": { + "name": "rúcula" + }, + "asparagus": { + "name": "espárragos" + }, + "avocado": { + "name": "aguacate", + "plural_name": "palta" + }, + "bacon": { + "name": "panceta" + }, + "baking-powder": { + "name": "levadura" + }, + "baking-soda": { + "name": "gaseosa (gasificante)" + }, + "baking-sugar": { + "name": "azúcar glass" + }, + "bar-sugar": { + "name": "azúcar de caña" + }, + "basil": { + "name": "albahaca" + }, + "beans": { + "name": "judías/alubias/frijoles" + }, + "bell-peppers": { + "name": "pimiento morrón", + "plural_name": "pimiento morrón" + }, + "blackberries": { + "name": "moras" + }, + "bok-choy": { + "name": "col china (pak choi)" + }, + "brassicas": { + "name": "coles" + }, + "bread": { + "name": "pan" + }, + "breadfruit": { + "name": "fruta del pan" + }, + "broccoflower": { + "name": "romanesco" + }, + "broccoli": { + "name": "brócoli" + }, + "broccoli-rabe": { + "name": "grelos" + }, + "broccolini": { + "name": "bimi" + }, + "brown-sugar": { + "name": "azucar moreno" + }, + "brussels-sprouts": { + "name": "coles de Bruselas" + }, + "butter": { + "name": "mantequilla" + }, + "butternut-pumpkin": { + "name": "calabaza cacahuete" + }, + "butternut-squash": { + "name": "calabaza moscada" + }, + "cabbage": { + "name": "repollo", + "plural_name": "repollos" + }, + "cactus-edible": { + "name": "higo chumbo" + }, + "calabrese": { + "name": "brócoli" + }, + "cane-sugar": { + "name": "azúcar de caña" + }, + "cannabis": { + "name": "cannabis" + }, + "capsicum": { + "name": "ñora" + }, + "caraway": { + "name": "comino" + }, + "carrot": { + "name": "zanahoria", + "plural_name": "zanahorias" + }, + "caster-sugar": { + "name": "azúcar de caña" + }, + "castor-sugar": { + "name": "azúcar" + }, + "catfish": { + "name": "siluro" + }, + "cauliflower": { + "name": "coliflor", + "plural_name": "coliflor" + }, + "cayenne-pepper": { + "name": "pimienta de cayena" + }, + "celeriac": { + "name": "apio nabo" + }, + "celery": { + "name": "apio" + }, + "cereal-grains": { + "name": "cereales en grano" + }, + "chard": { + "name": "acelgas" + }, + "cheese": { + "name": "queso" + }, + "chicory": { + "name": "achicoria" + }, + "chilli-peppers": { + "name": "chile/guindilla", + "plural_name": "chile/guindilla" + }, + "chinese-leaves": { + "name": "col china" + }, + "chives": { + "name": "cebollino" + }, + "chocolate": { + "name": "chocolate" + }, + "cilantro": { + "name": "cilantro" + }, + "cinnamon": { + "name": "canela" + }, + "clarified-butter": { + "name": "mantequilla clarificada" + }, + "coconut": { + "name": "coco", + "plural_name": "cocos" + }, + "coconut-milk": { + "name": "leche de coco" + }, + "cod": { + "name": "bacalao" + }, + "coffee": { + "name": "café" + }, + "collard-greens": { + "name": "berza" + }, + "confectioners-sugar": { + "name": "azúcar" + }, + "coriander": { + "name": "cilantro" + }, + "corn": { + "name": "maíz", + "plural_name": "maíz" + }, + "corn-syrup": { + "name": "jarabe de maíz" + }, + "cottonseed-oil": { + "name": "aceite de algodón" + }, + "courgette": { + "name": "calabacín" + }, + "cream-of-tartar": { + "name": "crémor tártaro" + }, + "cucumber": { + "name": "pepino", + "plural_name": "pepino" + }, + "cumin": { + "name": "comino" + }, + "daikon": { + "name": "rábano japonés", + "plural_name": "rábanos japoneses" + }, + "dairy-products-and-dairy-substitutes": { + "name": "productos lácteos y sustitutos de lácteos" + }, + "dandelion": { + "name": "diente de león" + }, + "demerara-sugar": { + "name": "azúcar moreno" + }, + "dough": { + "name": "masa" + }, + "edible-cactus": { + "name": "higo chumbo" + }, + "eggplant": { + "name": "berenjena", + "plural_name": "berenjenas" + }, + "eggs": { + "name": "huevo", + "plural_name": "huevos" + }, + "endive": { + "name": "endibia", + "plural_name": "endivias" + }, + "fats": { + "name": "grasas" + }, + "fava-beans": { + "name": "habas" + }, + "fiddlehead": { + "name": "brotes de helecho" + }, + "fiddlehead-fern": { + "name": "brotes de helecho", + "plural_name": "brotes de helecho" + }, + "fish": { + "name": "pescado" + }, + "five-spice-powder": { + "name": "cinco especias (espcias chinas)" + }, + "flour": { + "name": "harina" + }, + "frisee": { + "name": "lechuga rizada" + }, + "fructose": { + "name": "fructosa" + }, + "fruit": { + "name": "fruta" + }, + "fruit-sugar": { + "name": "fructosa" + }, + "ful": { + "name": "haba" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "ajo", + "plural_name": "ajos" + }, + "gem-squash": { + "name": "calabaza gem" + }, + "ghee": { + "name": "ghee" + }, + "giblets": { + "name": "menudillos" + }, + "ginger": { + "name": "jengibre" + }, + "grains": { + "name": "cereales" + }, + "granulated-sugar": { + "name": "azúcar granulado" + }, + "grape-seed-oil": { + "name": "aceite de pepitas de uva" + }, + "green-onion": { + "name": "cebolleta", + "plural_name": "cebolletas" + }, + "heart-of-palm": { + "name": "palmito", + "plural_name": "palmitos" + }, + "hemp": { + "name": "cáñamo" + }, + "herbs": { + "name": "hierbas" + }, + "honey": { + "name": "miel" + }, + "isomalt": { + "name": "isomalt" + }, + "jackfruit": { + "name": "yaca", + "plural_name": "jackfruits" + }, + "jaggery": { + "name": "sazúcar de caña" + }, + "jams": { + "name": "mermelada" + }, + "jellies": { + "name": "gominolas" + }, + "jerusalem-artichoke": { + "name": "alcachofa de Jerusalén" + }, + "jicama": { + "name": "jícama" + }, + "kale": { + "name": "col rizada" + }, + "kohlrabi": { + "name": "colirrábano" + }, + "kumara": { + "name": "batata/boniato" + }, + "leavening-agents": { + "name": "agentes gasificantes" + }, + "leek": { + "name": "puerro", + "plural_name": "puerros" + }, + "legumes": { + "name": "legumbres" + }, + "lemongrass": { + "name": "zacate limón" + }, + "lentils": { + "name": "lentejas" + }, + "lettuce": { + "name": "lechuga" + }, + "liver": { + "name": "hígado", + "plural_name": "hígados" + }, + "maize": { + "name": "maíz" + }, + "maple-syrup": { + "name": "sirope de arce" + }, + "meat": { + "name": "carne" + }, + "milk": { + "name": "leche" + }, + "mortadella": { + "name": "mortadela" + }, + "mushroom": { + "name": "champiñón", + "plural_name": "setas" + }, + "mussels": { + "name": "mejillones" + }, + "nanaimo-bar-mix": { + "name": "nanaimo bar mix" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "nuez moscada" + }, + "nutritional-yeast-flakes": { + "name": "levadura nutricional" + }, + "nuts": { + "name": "frutos secos" + }, + "octopuses": { + "name": "pulpo", + "plural_name": "pulpos" + }, + "oils": { + "name": "aceites" + }, + "okra": { + "name": "abelmosco" + }, + "olive": { + "name": "aceituna" + }, + "olive-oil": { + "name": "aceite de oliva" + }, + "onion": { + "name": "cebolla" + }, + "onion-family": { + "name": "cebollas" + }, + "orange-blossom-water": { + "name": "agua de azahar" + }, + "oranges": { + "name": "naranjas", + "plural_name": "naranjas" + }, + "oregano": { + "name": "orégano" + }, + "oysters": { + "name": "ostras" + }, + "panch-puran": { + "name": "panch puran" + }, + "paprika": { + "name": "pimentón dulce" + }, + "parsley": { + "name": "perejil" + }, + "parsnip": { + "name": "chirivía", + "plural_name": "chirivías" + }, + "pear": { + "name": "pera", + "plural_name": "peras" + }, + "peas": { + "name": "guisantes/chícharos" + }, + "pepper": { + "name": "pimiento", + "plural_name": "pimientos" + }, + "pineapple": { + "name": "piña", + "plural_name": "piñas" + }, + "plantain": { + "name": "plátano macho", + "plural_name": "plátanos" + }, + "poppy-seeds": { + "name": "semillas de amapola" + }, + "potato": { + "name": "papa/patata", + "plural_name": "patatas" + }, + "poultry": { + "name": "aves de corral" + }, + "powdered-sugar": { + "name": "azúcar en polvo" + }, + "pumpkin": { + "name": "calabaza", + "plural_name": "calabazas" + }, + "pumpkin-seeds": { + "name": "semillas de calabaza" + }, + "radish": { + "name": "rábano", + "plural_name": "rábanos" + }, + "raw-sugar": { + "name": "azúcar integral" + }, + "refined-sugar": { + "name": "azúcar refinado" + }, + "rice": { + "name": "arroz" + }, + "rice-flour": { + "name": "harina de arroz" + }, + "rock-sugar": { + "name": "azucar moreno" + }, + "rum": { + "name": "ron" + }, + "salmon": { + "name": "salmón" + }, + "salt": { + "name": "sal" + }, + "salt-cod": { + "name": "bacalao salado" + }, + "scallion": { + "name": "cebollita china", + "plural_name": "cebolletas" + }, + "seafood": { + "name": "marisco" + }, + "seeds": { + "name": "semillas" + }, + "sesame-seeds": { + "name": "semillas de sésamo" + }, + "shallot": { + "name": "chalote", + "plural_name": "chalotes" + }, + "skate": { + "name": "raya" + }, + "soda": { + "name": "gaseosa" + }, + "soda-baking": { + "name": "soda gasificante" + }, + "soybean": { + "name": "soya/soja" + }, + "spaghetti-squash": { + "name": "calabaza espagueti", + "plural_name": "calabaza espagueti" + }, + "speck": { + "name": "speck (jamón)" + }, + "spices": { + "name": "especias" + }, + "spinach": { + "name": "espinacas" + }, + "spring-onion": { + "name": "cebolleta", + "plural_name": "cebollino" + }, + "squash": { + "name": "calabaza dulce", + "plural_name": "calabazas" + }, + "squash-family": { + "name": "calabazas" + }, + "stockfish": { + "name": "pescado seco" + }, + "sugar": { + "name": "azúcar" + }, + "sunchoke": { + "name": "girasol de Canadá", + "plural_name": "tupinambo" + }, + "sunflower-seeds": { + "name": "pipas de girasol" + }, + "superfine-sugar": { + "name": "azúcar superfina" + }, + "sweet-potato": { + "name": "batata", + "plural_name": "batatas" + }, + "sweetcorn": { + "name": "maíz dulce", + "plural_name": "maíz dulce" + }, + "sweeteners": { + "name": "edulcorantes" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "taro", + "plural_name": "taroes" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "tomate", + "plural_name": "tomates" + }, + "trout": { + "name": "trucha" + }, + "tubers": { + "name": "tubérculos", + "plural_name": "tubérculos" + }, + "tuna": { + "name": "atún" + }, + "turbanado-sugar": { + "name": "azúcar" + }, + "turnip": { + "name": "nabo", + "plural_name": "nabos" + }, + "unrefined-sugar": { + "name": "azúcar sin refinar" + }, + "vanilla": { + "name": "vainilla" + }, + "vegetables": { + "name": "verduras" + }, + "watercress": { + "name": "berro de agua" + }, + "watermelon": { + "name": "sandía/melón de agua", + "plural_name": "sandías" + }, + "white-mushroom": { + "name": "champiñón blanco", + "plural_name": "champiñones blancos" + }, + "white-sugar": { + "name": "azúcar blanco" + }, + "xanthan-gum": { + "name": "goma xantana" + }, + "yam": { + "name": "ñame", + "plural_name": "ñames" + }, + "yeast": { + "name": "levadura" + }, + "zucchini": { + "name": "calabacín", + "plural_name": "calabacines" + } + } + }, + "Frutas y verduras": { + "foods": {} + }, + "Cereales": { + "foods": {} + }, + "Frutas": { + "foods": {} + }, + "Verduras": { + "foods": {} + }, + "Carne": { + "foods": {} + }, + "Pescado y marisco": { + "foods": {} + }, + "Bebidas": { + "foods": {} + }, + "Panadería y bollería": { + "foods": {} + }, + "Productos enlatados": { + "foods": {} + }, + "Condimentos": { + "foods": {} + }, + "Repostería": { + "foods": {} + }, + "Productos lácteos": { + "foods": {} + }, + "Alimentos congelados": { + "foods": {} + }, + "Alimentos saludables": { + "foods": {} + }, + "Limpieza": { + "foods": {} + }, + "Productos cárnicos": { + "foods": {} + }, + "Aperitivos": { + "foods": {} + }, + "Especias": { + "foods": {} + }, + "Dulces": { + "foods": {} + }, + "Bodega": { + "foods": {} + }, + "Otros": { + "foods": {} + } +} diff --git a/mealie/repos/seed/resources/foods/locales/fi-FI.json b/mealie/repos/seed/resources/foods/locales/fi-FI.json index efb15cbdc..2fafd56a4 100644 --- a/mealie/repos/seed/resources/foods/locales/fi-FI.json +++ b/mealie/repos/seed/resources/foods/locales/fi-FI.json @@ -1,692 +1,759 @@ { - "acorn-squash": { - "name": "koristekurpitsa" - }, - "alfalfa-sprouts": { - "name": "alfalfaituja" - }, - "anchovies": { - "name": "anjoviksia" - }, - "apples": { - "name": "omenat", - "plural_name": "omenaa" - }, - "artichoke": { - "name": "artisokkaa" - }, - "arugula": { - "name": "rukola" - }, - "asparagus": { - "name": "parsaa" - }, - "avocado": { - "name": "avokado", - "plural_name": "avokadoa" - }, - "bacon": { - "name": "pekonia" - }, - "baking-powder": { - "name": "leivinjauhetta" - }, - "baking-soda": { - "name": "ruokasoodaa" - }, - "baking-sugar": { - "name": "leivontasokeria" - }, - "bar-sugar": { - "name": "sirosokeri" - }, - "basil": { - "name": "basilikaa" - }, - "beans": { - "name": "pavut" - }, - "bell-peppers": { - "name": "paprika", - "plural_name": "paprikaa" - }, - "blackberries": { - "name": "karhunvatukoita" - }, - "bok-choy": { - "name": "paksoita" - }, - "brassicas": { - "name": "kaalit" - }, - "bread": { - "name": "leipää" - }, - "breadfruit": { - "name": "leipäpuun hedelmää" - }, - "broccoflower": { - "name": "parsakukkakaali" - }, - "broccoli": { - "name": "parsakaalia" - }, - "broccoli-rabe": { - "name": "varsiparsakaali" - }, - "broccolini": { - "name": "broccolini" - }, - "brown-sugar": { - "name": "fariinisokeria" - }, - "brussels-sprouts": { - "name": "ruusukaalit" - }, - "butter": { - "name": "voi" - }, - "butternut-pumpkin": { - "name": "myskikurpitsa" - }, - "butternut-squash": { - "name": "myskikurpitsa" - }, - "cabbage": { - "name": "kaali", - "plural_name": "kaalia" - }, - "cactus-edible": { - "name": "kaktus, syötävä" - }, - "calabrese": { - "name": "calabrese" - }, - "cane-sugar": { - "name": "ruokosokeri" - }, - "cannabis": { - "name": "kannabis" - }, - "capsicum": { - "name": "paprika" - }, - "caraway": { - "name": "kumina" - }, - "carrot": { - "name": "porkkana", - "plural_name": "porkkanaa" - }, - "caster-sugar": { - "name": "castersokeri" - }, - "castor-sugar": { - "name": "castor sokeri" - }, - "catfish": { - "name": "monni" - }, - "cauliflower": { - "name": "kukkakaali", - "plural_name": "kukkakaalia" - }, - "cayenne-pepper": { - "name": "cayenne-pippuri" - }, - "celeriac": { - "name": "juuriselleri" - }, - "celery": { - "name": "selleri" - }, - "cereal-grains": { - "name": "viljanjyvät" - }, - "chard": { - "name": "mangoldi" - }, - "cheese": { - "name": "juusto" - }, - "chicory": { - "name": "sikuri" - }, - "chilli-peppers": { - "name": "chilipaprikat", - "plural_name": "chilipippuria" - }, - "chinese-leaves": { - "name": "kiinankaali" - }, - "chives": { - "name": "ruohosipuli" - }, - "chocolate": { - "name": "suklaa" - }, - "cilantro": { - "name": "korianteri" - }, - "cinnamon": { - "name": "kaneli" - }, - "clarified-butter": { - "name": "kirkastettu voi" - }, - "coconut": { - "name": "kookospähkinä", - "plural_name": "kookospähkinää" - }, - "coconut-milk": { - "name": "kookosmaito" - }, - "cod": { - "name": "turska" - }, - "coffee": { - "name": "kahvi" - }, - "collard-greens": { - "name": "lehtikaali" - }, - "confectioners-sugar": { - "name": "tomusokeri" - }, - "coriander": { - "name": "korianteri" - }, - "corn": { - "name": "maissi", - "plural_name": "maissia" - }, - "corn-syrup": { - "name": "maissisiirappi" - }, - "cottonseed-oil": { - "name": "pellavansiemenöljy" - }, - "courgette": { - "name": "kesäkurpitsa" - }, - "cream-of-tartar": { - "name": "viinikivi" - }, - "cucumber": { - "name": "kurkku", - "plural_name": "kurkkua" - }, - "cumin": { - "name": "kumina" - }, - "daikon": { - "name": "japaninretikka", - "plural_name": "daikons" - }, - "dairy-products-and-dairy-substitutes": { - "name": "maitotuotteet ja maidonkorvikkeet" - }, - "dandelion": { - "name": "voikukka" - }, - "demerara-sugar": { - "name": "fariinisokeri" - }, - "dough": { - "name": "taikina" - }, - "edible-cactus": { - "name": "syötävä kaktus" - }, - "eggplant": { - "name": "munakoiso", - "plural_name": "munakoisoa" - }, - "eggs": { - "name": "munat", - "plural_name": "kananmunaa" - }, - "endive": { - "name": "endiivit", - "plural_name": "endiiviä" - }, - "fats": { - "name": "rasvat" - }, - "fava-beans": { - "name": "härkäpapu" - }, - "fiddlehead": { - "name": "viulunkierukka" - }, - "fiddlehead-fern": { - "name": "viulunkierukka", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "kala" - }, - "five-spice-powder": { - "name": "viiden mausteen seos" - }, - "flour": { - "name": "jauho" - }, - "frisee": { - "name": "friseesalaatti" - }, - "fructose": { - "name": "fruktoosi" - }, - "fruit": { - "name": "hedelmä" - }, - "fruit-sugar": { - "name": "hedelmäsokeri" - }, - "ful": { - "name": "ful-pavut" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "valkosipuli", - "plural_name": "valkosipuleja" - }, - "gem-squash": { - "name": "kurpitsa" - }, - "ghee": { - "name": "ghee-voi" - }, - "giblets": { - "name": "linnun sisäelimet" - }, - "ginger": { - "name": "inkivääri" - }, - "grains": { - "name": "viljat" - }, - "granulated-sugar": { - "name": "taloussokeri" - }, - "grape-seed-oil": { - "name": "viinirypäleiden siemenöljy" - }, - "green-onion": { - "name": "vihreä sipuli", - "plural_name": "vihreää sipulia" - }, - "heart-of-palm": { - "name": "palmun sydän", - "plural_name": "heart of palms" - }, - "hemp": { - "name": "hamppu" - }, - "herbs": { - "name": "yrtit" - }, - "honey": { - "name": "hunaja" - }, - "isomalt": { - "name": "isomaltoosi" - }, - "jackfruit": { - "name": "jakkihedelmä", - "plural_name": "jakkihedelmää" - }, - "jaggery": { - "name": "raakasokeri" - }, - "jams": { - "name": "jamssi" - }, - "jellies": { - "name": "hyytelöt" - }, - "jerusalem-artichoke": { - "name": "jerusalemin artisokka" - }, - "jicama": { - "name": "pikkujamssipapu" - }, - "kale": { - "name": "lehtikaali" - }, - "kohlrabi": { - "name": "kyssäkaali" - }, - "kumara": { - "name": "kumara" - }, - "leavening-agents": { - "name": "nostatusaineet" - }, - "leek": { - "name": "purjo", - "plural_name": "purjoa" - }, - "legumes": { - "name": "palkokasvit" - }, - "lemongrass": { - "name": "sitruunaruoho" - }, - "lentils": { - "name": "linssit" - }, - "lettuce": { - "name": "lehtisalaatti" - }, - "liver": { - "name": "maksa", - "plural_name": "maksaa" - }, - "maize": { - "name": "maissi" - }, - "maple-syrup": { - "name": "vaahterasiirappi" - }, - "meat": { - "name": "liha" - }, - "milk": { - "name": "maito" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "sieni", - "plural_name": "sientä" - }, - "mussels": { - "name": "sinisimpukka" - }, - "nanaimo-bar-mix": { - "name": "nanaimo -palasekoitus" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "muskottipähkinä" - }, - "nutritional-yeast-flakes": { - "name": "hiivahiutaleet" - }, - "nuts": { - "name": "pähkinät" - }, - "octopuses": { - "name": "mustekalat", - "plural_name": "mustekalaa" - }, - "oils": { - "name": "öljyt" - }, - "okra": { - "name": "okraa" - }, - "olive": { - "name": "oliivi" - }, - "olive-oil": { - "name": "oliiviöljy" - }, - "onion": { - "name": "sipuli" - }, - "onion-family": { - "name": "sipulit" - }, - "orange-blossom-water": { - "name": "appelsiininkukkavesi" - }, - "oranges": { - "name": "appelsiinit", - "plural_name": "appelsiinia" - }, - "oregano": { - "name": "oreganoa" - }, - "oysters": { - "name": "osterit" - }, - "panch-puran": { - "name": "panch puran" - }, - "paprika": { - "name": "paprikajauhetta" - }, - "parsley": { - "name": "persilja" - }, - "parsnip": { - "name": "palsternakka", - "plural_name": "palsternakkaa" - }, - "pear": { - "name": "päärynä", - "plural_name": "päärynää" - }, - "peas": { - "name": "herneet" - }, - "pepper": { - "name": "pippuri", - "plural_name": "pippuria" - }, - "pineapple": { - "name": "ananas", - "plural_name": "ananasta" - }, - "plantain": { - "name": "keittobanaani", - "plural_name": "keittobanaania" - }, - "poppy-seeds": { - "name": "unikonsiemenet" - }, - "potato": { - "name": "peruna", - "plural_name": "perunaa" - }, - "poultry": { - "name": "siipikarja" - }, - "powdered-sugar": { - "name": "tomusokeri" - }, - "pumpkin": { - "name": "kurpitsa", - "plural_name": "kurpitsaa" - }, - "pumpkin-seeds": { - "name": "kurpitsansiemen" - }, - "radish": { - "name": "retiisi", - "plural_name": "retiisiä" - }, - "raw-sugar": { - "name": "raakasokeri" - }, - "refined-sugar": { - "name": "puhdistamaton sokeri" - }, - "rice": { - "name": "riisi" - }, - "rice-flour": { - "name": "riisijauho" - }, - "rock-sugar": { - "name": "kivisokeri" - }, - "rum": { - "name": "rommi" - }, - "salmon": { - "name": "lohi" - }, - "salt": { - "name": "suola" - }, - "salt-cod": { - "name": "suolaturska" - }, - "scallion": { - "name": "vihersipuli", - "plural_name": "kevätsipulia" - }, - "seafood": { - "name": "merenelävät" - }, - "seeds": { - "name": "siemenet" - }, - "sesame-seeds": { - "name": "seesaminsiemenet" - }, - "shallot": { - "name": "salottisipuli", - "plural_name": "salottisipulia" - }, - "skate": { - "name": "skate-kala" - }, - "soda": { - "name": "virvoitusjuoma" - }, - "soda-baking": { - "name": "ruokasooda" - }, - "soybean": { - "name": "soijapapu" - }, - "spaghetti-squash": { - "name": "spagettikurpitsa", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "speck-kinkku" - }, - "spices": { - "name": "mausteet" - }, - "spinach": { - "name": "pinaatti" - }, - "spring-onion": { - "name": "kevätsipuli", - "plural_name": "kevätsipulia" - }, - "squash": { - "name": "kurpitsa", - "plural_name": "squashes" - }, - "squash-family": { - "name": "kurpitsat" - }, - "stockfish": { - "name": "kuivakala" - }, - "sugar": { - "name": "sokeri" - }, - "sunchoke": { - "name": "maa-artisokka", - "plural_name": "maa-artisokkaa" - }, - "sunflower-seeds": { - "name": "auringonkukansiemenet" - }, - "superfine-sugar": { - "name": "erikoishieno sokeri" - }, - "sweet-potato": { - "name": "bataatti", - "plural_name": "bataattia" - }, - "sweetcorn": { - "name": "maissi", - "plural_name": "sokerimaissia" - }, - "sweeteners": { - "name": "makeutusaineet" - }, - "tahini": { - "name": "tahinia" - }, - "taro": { - "name": "taaro", - "plural_name": "taaroa" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "tomaatti", - "plural_name": "tomaattia" - }, - "trout": { - "name": "taimen" - }, - "tubers": { - "name": "mukulat", - "plural_name": "mukulaa" - }, - "tuna": { - "name": "tonnikala" - }, - "turbanado-sugar": { - "name": "ruskea raakasokeri" - }, - "turnip": { - "name": "nauris", - "plural_name": "naurista" - }, - "unrefined-sugar": { - "name": "puhdistamaton sokeri" - }, - "vanilla": { - "name": "vanilija" - }, - "vegetables": { - "name": "vihannekset" - }, - "watercress": { - "name": "vesikrassi" - }, - "watermelon": { - "name": "vesimeloni", - "plural_name": "vesimelonia" - }, - "white-mushroom": { - "name": "herkkusieni", - "plural_name": "herkkusientä" - }, - "white-sugar": { - "name": "valkoinen sokeri" - }, - "xanthan-gum": { - "name": "ksantaanikumi" - }, - "yam": { - "name": "hillo", - "plural_name": "jamssia" - }, - "yeast": { - "name": "hiiva" - }, - "zucchini": { - "name": "kesäkurpitsa", - "plural_name": "kesäkurpitsaa" - } + "": { + "foods": { + "acorn-squash": { + "name": "koristekurpitsa" + }, + "alfalfa-sprouts": { + "name": "alfalfaituja" + }, + "anchovies": { + "name": "anjoviksia" + }, + "apples": { + "name": "omenat", + "plural_name": "omenaa" + }, + "artichoke": { + "name": "artisokkaa" + }, + "arugula": { + "name": "rukola" + }, + "asparagus": { + "name": "parsaa" + }, + "avocado": { + "name": "avokado", + "plural_name": "avokadoa" + }, + "bacon": { + "name": "pekonia" + }, + "baking-powder": { + "name": "leivinjauhetta" + }, + "baking-soda": { + "name": "ruokasoodaa" + }, + "baking-sugar": { + "name": "leivontasokeria" + }, + "bar-sugar": { + "name": "sirosokeri" + }, + "basil": { + "name": "basilikaa" + }, + "beans": { + "name": "pavut" + }, + "bell-peppers": { + "name": "paprika", + "plural_name": "paprikaa" + }, + "blackberries": { + "name": "karhunvatukoita" + }, + "bok-choy": { + "name": "paksoita" + }, + "brassicas": { + "name": "kaalit" + }, + "bread": { + "name": "leipää" + }, + "breadfruit": { + "name": "leipäpuun hedelmää" + }, + "broccoflower": { + "name": "parsakukkakaali" + }, + "broccoli": { + "name": "parsakaalia" + }, + "broccoli-rabe": { + "name": "varsiparsakaali" + }, + "broccolini": { + "name": "broccolini" + }, + "brown-sugar": { + "name": "fariinisokeria" + }, + "brussels-sprouts": { + "name": "ruusukaalit" + }, + "butter": { + "name": "voi" + }, + "butternut-pumpkin": { + "name": "myskikurpitsa" + }, + "butternut-squash": { + "name": "myskikurpitsa" + }, + "cabbage": { + "name": "kaali", + "plural_name": "kaalia" + }, + "cactus-edible": { + "name": "kaktus, syötävä" + }, + "calabrese": { + "name": "calabrese" + }, + "cane-sugar": { + "name": "ruokosokeri" + }, + "cannabis": { + "name": "kannabis" + }, + "capsicum": { + "name": "paprika" + }, + "caraway": { + "name": "kumina" + }, + "carrot": { + "name": "porkkana", + "plural_name": "porkkanaa" + }, + "caster-sugar": { + "name": "castersokeri" + }, + "castor-sugar": { + "name": "castor sokeri" + }, + "catfish": { + "name": "monni" + }, + "cauliflower": { + "name": "kukkakaali", + "plural_name": "kukkakaalia" + }, + "cayenne-pepper": { + "name": "cayenne-pippuri" + }, + "celeriac": { + "name": "juuriselleri" + }, + "celery": { + "name": "selleri" + }, + "cereal-grains": { + "name": "viljanjyvät" + }, + "chard": { + "name": "mangoldi" + }, + "cheese": { + "name": "juusto" + }, + "chicory": { + "name": "sikuri" + }, + "chilli-peppers": { + "name": "chilipaprikat", + "plural_name": "chilipippuria" + }, + "chinese-leaves": { + "name": "kiinankaali" + }, + "chives": { + "name": "ruohosipuli" + }, + "chocolate": { + "name": "suklaa" + }, + "cilantro": { + "name": "korianteri" + }, + "cinnamon": { + "name": "kaneli" + }, + "clarified-butter": { + "name": "kirkastettu voi" + }, + "coconut": { + "name": "kookospähkinä", + "plural_name": "kookospähkinää" + }, + "coconut-milk": { + "name": "kookosmaito" + }, + "cod": { + "name": "turska" + }, + "coffee": { + "name": "kahvi" + }, + "collard-greens": { + "name": "lehtikaali" + }, + "confectioners-sugar": { + "name": "tomusokeri" + }, + "coriander": { + "name": "korianteri" + }, + "corn": { + "name": "maissi", + "plural_name": "maissia" + }, + "corn-syrup": { + "name": "maissisiirappi" + }, + "cottonseed-oil": { + "name": "pellavansiemenöljy" + }, + "courgette": { + "name": "kesäkurpitsa" + }, + "cream-of-tartar": { + "name": "viinikivi" + }, + "cucumber": { + "name": "kurkku", + "plural_name": "kurkkua" + }, + "cumin": { + "name": "kumina" + }, + "daikon": { + "name": "japaninretikka", + "plural_name": "daikons" + }, + "dairy-products-and-dairy-substitutes": { + "name": "maitotuotteet ja maidonkorvikkeet" + }, + "dandelion": { + "name": "voikukka" + }, + "demerara-sugar": { + "name": "fariinisokeri" + }, + "dough": { + "name": "taikina" + }, + "edible-cactus": { + "name": "syötävä kaktus" + }, + "eggplant": { + "name": "munakoiso", + "plural_name": "munakoisoa" + }, + "eggs": { + "name": "munat", + "plural_name": "kananmunaa" + }, + "endive": { + "name": "endiivit", + "plural_name": "endiiviä" + }, + "fats": { + "name": "rasvat" + }, + "fava-beans": { + "name": "härkäpapu" + }, + "fiddlehead": { + "name": "viulunkierukka" + }, + "fiddlehead-fern": { + "name": "viulunkierukka", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "kala" + }, + "five-spice-powder": { + "name": "viiden mausteen seos" + }, + "flour": { + "name": "jauho" + }, + "frisee": { + "name": "friseesalaatti" + }, + "fructose": { + "name": "fruktoosi" + }, + "fruit": { + "name": "hedelmä" + }, + "fruit-sugar": { + "name": "hedelmäsokeri" + }, + "ful": { + "name": "ful-pavut" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "valkosipuli", + "plural_name": "valkosipuleja" + }, + "gem-squash": { + "name": "kurpitsa" + }, + "ghee": { + "name": "ghee-voi" + }, + "giblets": { + "name": "linnun sisäelimet" + }, + "ginger": { + "name": "inkivääri" + }, + "grains": { + "name": "viljat" + }, + "granulated-sugar": { + "name": "taloussokeri" + }, + "grape-seed-oil": { + "name": "viinirypäleiden siemenöljy" + }, + "green-onion": { + "name": "vihreä sipuli", + "plural_name": "vihreää sipulia" + }, + "heart-of-palm": { + "name": "palmun sydän", + "plural_name": "heart of palms" + }, + "hemp": { + "name": "hamppu" + }, + "herbs": { + "name": "yrtit" + }, + "honey": { + "name": "hunaja" + }, + "isomalt": { + "name": "isomaltoosi" + }, + "jackfruit": { + "name": "jakkihedelmä", + "plural_name": "jakkihedelmää" + }, + "jaggery": { + "name": "raakasokeri" + }, + "jams": { + "name": "jamssi" + }, + "jellies": { + "name": "hyytelöt" + }, + "jerusalem-artichoke": { + "name": "jerusalemin artisokka" + }, + "jicama": { + "name": "pikkujamssipapu" + }, + "kale": { + "name": "lehtikaali" + }, + "kohlrabi": { + "name": "kyssäkaali" + }, + "kumara": { + "name": "kumara" + }, + "leavening-agents": { + "name": "nostatusaineet" + }, + "leek": { + "name": "purjo", + "plural_name": "purjoa" + }, + "legumes": { + "name": "palkokasvit" + }, + "lemongrass": { + "name": "sitruunaruoho" + }, + "lentils": { + "name": "linssit" + }, + "lettuce": { + "name": "lehtisalaatti" + }, + "liver": { + "name": "maksa", + "plural_name": "maksaa" + }, + "maize": { + "name": "maissi" + }, + "maple-syrup": { + "name": "vaahterasiirappi" + }, + "meat": { + "name": "liha" + }, + "milk": { + "name": "maito" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "sieni", + "plural_name": "sientä" + }, + "mussels": { + "name": "sinisimpukka" + }, + "nanaimo-bar-mix": { + "name": "nanaimo -palasekoitus" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "muskottipähkinä" + }, + "nutritional-yeast-flakes": { + "name": "hiivahiutaleet" + }, + "nuts": { + "name": "pähkinät" + }, + "octopuses": { + "name": "mustekalat", + "plural_name": "mustekalaa" + }, + "oils": { + "name": "öljyt" + }, + "okra": { + "name": "okraa" + }, + "olive": { + "name": "oliivi" + }, + "olive-oil": { + "name": "oliiviöljy" + }, + "onion": { + "name": "sipuli" + }, + "onion-family": { + "name": "sipulit" + }, + "orange-blossom-water": { + "name": "appelsiininkukkavesi" + }, + "oranges": { + "name": "appelsiinit", + "plural_name": "appelsiinia" + }, + "oregano": { + "name": "oreganoa" + }, + "oysters": { + "name": "osterit" + }, + "panch-puran": { + "name": "panch puran" + }, + "paprika": { + "name": "paprikajauhetta" + }, + "parsley": { + "name": "persilja" + }, + "parsnip": { + "name": "palsternakka", + "plural_name": "palsternakkaa" + }, + "pear": { + "name": "päärynä", + "plural_name": "päärynää" + }, + "peas": { + "name": "herneet" + }, + "pepper": { + "name": "pippuri", + "plural_name": "pippuria" + }, + "pineapple": { + "name": "ananas", + "plural_name": "ananasta" + }, + "plantain": { + "name": "keittobanaani", + "plural_name": "keittobanaania" + }, + "poppy-seeds": { + "name": "unikonsiemenet" + }, + "potato": { + "name": "peruna", + "plural_name": "perunaa" + }, + "poultry": { + "name": "siipikarja" + }, + "powdered-sugar": { + "name": "tomusokeri" + }, + "pumpkin": { + "name": "kurpitsa", + "plural_name": "kurpitsaa" + }, + "pumpkin-seeds": { + "name": "kurpitsansiemen" + }, + "radish": { + "name": "retiisi", + "plural_name": "retiisiä" + }, + "raw-sugar": { + "name": "raakasokeri" + }, + "refined-sugar": { + "name": "puhdistamaton sokeri" + }, + "rice": { + "name": "riisi" + }, + "rice-flour": { + "name": "riisijauho" + }, + "rock-sugar": { + "name": "kivisokeri" + }, + "rum": { + "name": "rommi" + }, + "salmon": { + "name": "lohi" + }, + "salt": { + "name": "suola" + }, + "salt-cod": { + "name": "suolaturska" + }, + "scallion": { + "name": "vihersipuli", + "plural_name": "kevätsipulia" + }, + "seafood": { + "name": "merenelävät" + }, + "seeds": { + "name": "siemenet" + }, + "sesame-seeds": { + "name": "seesaminsiemenet" + }, + "shallot": { + "name": "salottisipuli", + "plural_name": "salottisipulia" + }, + "skate": { + "name": "skate-kala" + }, + "soda": { + "name": "virvoitusjuoma" + }, + "soda-baking": { + "name": "ruokasooda" + }, + "soybean": { + "name": "soijapapu" + }, + "spaghetti-squash": { + "name": "spagettikurpitsa", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "speck-kinkku" + }, + "spices": { + "name": "mausteet" + }, + "spinach": { + "name": "pinaatti" + }, + "spring-onion": { + "name": "kevätsipuli", + "plural_name": "kevätsipulia" + }, + "squash": { + "name": "kurpitsa", + "plural_name": "squashes" + }, + "squash-family": { + "name": "kurpitsat" + }, + "stockfish": { + "name": "kuivakala" + }, + "sugar": { + "name": "sokeri" + }, + "sunchoke": { + "name": "maa-artisokka", + "plural_name": "maa-artisokkaa" + }, + "sunflower-seeds": { + "name": "auringonkukansiemenet" + }, + "superfine-sugar": { + "name": "erikoishieno sokeri" + }, + "sweet-potato": { + "name": "bataatti", + "plural_name": "bataattia" + }, + "sweetcorn": { + "name": "maissi", + "plural_name": "sokerimaissia" + }, + "sweeteners": { + "name": "makeutusaineet" + }, + "tahini": { + "name": "tahinia" + }, + "taro": { + "name": "taaro", + "plural_name": "taaroa" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "tomaatti", + "plural_name": "tomaattia" + }, + "trout": { + "name": "taimen" + }, + "tubers": { + "name": "mukulat", + "plural_name": "mukulaa" + }, + "tuna": { + "name": "tonnikala" + }, + "turbanado-sugar": { + "name": "ruskea raakasokeri" + }, + "turnip": { + "name": "nauris", + "plural_name": "naurista" + }, + "unrefined-sugar": { + "name": "puhdistamaton sokeri" + }, + "vanilla": { + "name": "vanilija" + }, + "vegetables": { + "name": "vihannekset" + }, + "watercress": { + "name": "vesikrassi" + }, + "watermelon": { + "name": "vesimeloni", + "plural_name": "vesimelonia" + }, + "white-mushroom": { + "name": "herkkusieni", + "plural_name": "herkkusientä" + }, + "white-sugar": { + "name": "valkoinen sokeri" + }, + "xanthan-gum": { + "name": "ksantaanikumi" + }, + "yam": { + "name": "hillo", + "plural_name": "jamssia" + }, + "yeast": { + "name": "hiiva" + }, + "zucchini": { + "name": "kesäkurpitsa", + "plural_name": "kesäkurpitsaa" + } + } + }, + "HeVi": { + "foods": {} + }, + "Viljat": { + "foods": {} + }, + "Hedelmät": { + "foods": {} + }, + "Vihannekset": { + "foods": {} + }, + "Liha": { + "foods": {} + }, + "Merenelävät": { + "foods": {} + }, + "Juomat": { + "foods": {} + }, + "Leivonnaiset": { + "foods": {} + }, + "Säilykkeet": { + "foods": {} + }, + "Maustekastikkeet": { + "foods": {} + }, + "Konditoriatuotteet": { + "foods": {} + }, + "Maitotuotteet": { + "foods": {} + }, + "Pakasteet": { + "foods": {} + }, + "Terveysruoka": { + "foods": {} + }, + "Kotitalous": { + "foods": {} + }, + "Lihatuotteet": { + "foods": {} + }, + "Välipalat": { + "foods": {} + }, + "Mausteet": { + "foods": {} + }, + "Makeiset": { + "foods": {} + }, + "Alkoholi": { + "foods": {} + }, + "Muu": { + "foods": {} + } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/fr-BE.json b/mealie/repos/seed/resources/foods/locales/fr-BE.json index d2456fd6c..c30f67969 100644 --- a/mealie/repos/seed/resources/foods/locales/fr-BE.json +++ b/mealie/repos/seed/resources/foods/locales/fr-BE.json @@ -1,692 +1,759 @@ { - "acorn-squash": { - "name": "courge poivrée" - }, - "alfalfa-sprouts": { - "name": "luzerne" - }, - "anchovies": { - "name": "anchois" - }, - "apples": { - "name": "pommes", - "plural_name": "pommes" - }, - "artichoke": { - "name": "artichaut" - }, - "arugula": { - "name": "roquette" - }, - "asparagus": { - "name": "asperge" - }, - "avocado": { - "name": "avocat", - "plural_name": "avocats" - }, - "bacon": { - "name": "bacon" - }, - "baking-powder": { - "name": "levure chimique" - }, - "baking-soda": { - "name": "bicarbonate de soude" - }, - "baking-sugar": { - "name": "sucre de cuisson" - }, - "bar-sugar": { - "name": "barre de sucre" - }, - "basil": { - "name": "basilic" - }, - "beans": { - "name": "haricots" - }, - "bell-peppers": { - "name": "poivrons", - "plural_name": "poivrons" - }, - "blackberries": { - "name": "mûres" - }, - "bok-choy": { - "name": "pakchoï" - }, - "brassicas": { - "name": "choux" - }, - "bread": { - "name": "pain" - }, - "breadfruit": { - "name": "fruit à pain" - }, - "broccoflower": { - "name": "chou-fleur" - }, - "broccoli": { - "name": "brocoli" - }, - "broccoli-rabe": { - "name": "brocoli-rave" - }, - "broccolini": { - "name": "brocolini" - }, - "brown-sugar": { - "name": "cassonade" - }, - "brussels-sprouts": { - "name": "choux de Bruxelles" - }, - "butter": { - "name": "beurre" - }, - "butternut-pumpkin": { - "name": "courge butternut" - }, - "butternut-squash": { - "name": "courge butternut" - }, - "cabbage": { - "name": "chou", - "plural_name": "choux" - }, - "cactus-edible": { - "name": "cactus" - }, - "calabrese": { - "name": "brocoli calabrese" - }, - "cane-sugar": { - "name": "sucre de canne" - }, - "cannabis": { - "name": "cannabis" - }, - "capsicum": { - "name": "poivron" - }, - "caraway": { - "name": "cumin" - }, - "carrot": { - "name": "carotte", - "plural_name": "carottes" - }, - "caster-sugar": { - "name": "sucre semoule" - }, - "castor-sugar": { - "name": "sucre en poudre" - }, - "catfish": { - "name": "poisson-chat" - }, - "cauliflower": { - "name": "chou-fleur", - "plural_name": "choux-fleur" - }, - "cayenne-pepper": { - "name": "piment de cayenne" - }, - "celeriac": { - "name": "céleri-rave" - }, - "celery": { - "name": "céleri" - }, - "cereal-grains": { - "name": "grains de céréales" - }, - "chard": { - "name": "blette" - }, - "cheese": { - "name": "fromage" - }, - "chicory": { - "name": "chicorée" - }, - "chilli-peppers": { - "name": "piment", - "plural_name": "piments" - }, - "chinese-leaves": { - "name": "chou chinois" - }, - "chives": { - "name": "ciboulette" - }, - "chocolate": { - "name": "chocolat" - }, - "cilantro": { - "name": "coriandre" - }, - "cinnamon": { - "name": "cannelle" - }, - "clarified-butter": { - "name": "beurre clarifié" - }, - "coconut": { - "name": "noix de coco", - "plural_name": "noix de coco" - }, - "coconut-milk": { - "name": "lait de coco" - }, - "cod": { - "name": "morue" - }, - "coffee": { - "name": "café" - }, - "collard-greens": { - "name": "chou cavalier" - }, - "confectioners-sugar": { - "name": "sucre des pâtissiers" - }, - "coriander": { - "name": "coriandre" - }, - "corn": { - "name": "maïs", - "plural_name": "maïs" - }, - "corn-syrup": { - "name": "sirop de maïs" - }, - "cottonseed-oil": { - "name": "huile de coton" - }, - "courgette": { - "name": "courgette" - }, - "cream-of-tartar": { - "name": "crème de tartre" - }, - "cucumber": { - "name": "concombre", - "plural_name": "concombres" - }, - "cumin": { - "name": "cumin" - }, - "daikon": { - "name": "radis blanc", - "plural_name": "radis blancs" - }, - "dairy-products-and-dairy-substitutes": { - "name": "produits laitiers et substituts laitiers" - }, - "dandelion": { - "name": "pissenlit" - }, - "demerara-sugar": { - "name": "sucre demerara" - }, - "dough": { - "name": "pâte" - }, - "edible-cactus": { - "name": "cactus" - }, - "eggplant": { - "name": "aubergine", - "plural_name": "aubergines" - }, - "eggs": { - "name": "œufs", - "plural_name": "œufs" - }, - "endive": { - "name": "endive", - "plural_name": "endives" - }, - "fats": { - "name": "matières grasses" - }, - "fava-beans": { - "name": "fèves" - }, - "fiddlehead": { - "name": "crosse de fougère" - }, - "fiddlehead-fern": { - "name": "crosse de fougère", - "plural_name": "crosses de fougères" - }, - "fish": { - "name": "poisson" - }, - "five-spice-powder": { - "name": "mélange 5 épices" - }, - "flour": { - "name": "farine" - }, - "frisee": { - "name": "frisée" - }, - "fructose": { - "name": "fructose" - }, - "fruit": { - "name": "fruit" - }, - "fruit-sugar": { - "name": "sucre de fruits" - }, - "ful": { - "name": "plein" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "ail", - "plural_name": "gousses d'ails" - }, - "gem-squash": { - "name": "courge gem squash" - }, - "ghee": { - "name": "ghi" - }, - "giblets": { - "name": "abats" - }, - "ginger": { - "name": "gingembre" - }, - "grains": { - "name": "céréales" - }, - "granulated-sugar": { - "name": "sucre granulé" - }, - "grape-seed-oil": { - "name": "huile de pépins de raisin" - }, - "green-onion": { - "name": "oignon vert", - "plural_name": "oignons verts" - }, - "heart-of-palm": { - "name": "cœur de palmier", - "plural_name": "cœurs de palmiers" - }, - "hemp": { - "name": "chanvre" - }, - "herbs": { - "name": "herbes" - }, - "honey": { - "name": "miel" - }, - "isomalt": { - "name": "isomalt" - }, - "jackfruit": { - "name": "pomme jacque", - "plural_name": "pommes jaques" - }, - "jaggery": { - "name": "gur" - }, - "jams": { - "name": "confitures" - }, - "jellies": { - "name": "gelées" - }, - "jerusalem-artichoke": { - "name": "topinambour" - }, - "jicama": { - "name": "igname" - }, - "kale": { - "name": "chou frisé" - }, - "kohlrabi": { - "name": "chou-rave" - }, - "kumara": { - "name": "patate douce" - }, - "leavening-agents": { - "name": "levure" - }, - "leek": { - "name": "poireau", - "plural_name": "poireaux" - }, - "legumes": { - "name": "légumineuses" - }, - "lemongrass": { - "name": "citronnelle" - }, - "lentils": { - "name": "lentilles" - }, - "lettuce": { - "name": "laitue" - }, - "liver": { - "name": "foie", - "plural_name": "foies" - }, - "maize": { - "name": "maïs" - }, - "maple-syrup": { - "name": "sirop d’érable" - }, - "meat": { - "name": "viande" - }, - "milk": { - "name": "lait" - }, - "mortadella": { - "name": "mortadelle" - }, - "mushroom": { - "name": "champignon", - "plural_name": "champignons" - }, - "mussels": { - "name": "moules" - }, - "nanaimo-bar-mix": { - "name": "mélange de barres nanaimo" - }, - "nori": { - "name": "algue" - }, - "nutmeg": { - "name": "noix de muscade" - }, - "nutritional-yeast-flakes": { - "name": "flocons de levure nutritionnelle" - }, - "nuts": { - "name": "noix" - }, - "octopuses": { - "name": "poulpe", - "plural_name": "poulpes" - }, - "oils": { - "name": "huiles" - }, - "okra": { - "name": "gombo" - }, - "olive": { - "name": "olive" - }, - "olive-oil": { - "name": "huile d’olive" - }, - "onion": { - "name": "oignon" - }, - "onion-family": { - "name": "oignons" - }, - "orange-blossom-water": { - "name": "eau de fleur d’oranger" - }, - "oranges": { - "name": "orange", - "plural_name": "oranges" - }, - "oregano": { - "name": "origan" - }, - "oysters": { - "name": "huîtres" - }, - "panch-puran": { - "name": "panch phoron" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "persil" - }, - "parsnip": { - "name": "panais", - "plural_name": "panais" - }, - "pear": { - "name": "poire", - "plural_name": "poires" - }, - "peas": { - "name": "pois" - }, - "pepper": { - "name": "poivre", - "plural_name": "poivrons" - }, - "pineapple": { - "name": "ananas", - "plural_name": "ananas" - }, - "plantain": { - "name": "banane plantain", - "plural_name": "bananes plantains" - }, - "poppy-seeds": { - "name": "graines de pavot" - }, - "potato": { - "name": "patate", - "plural_name": "pommes de terre" - }, - "poultry": { - "name": "volaille" - }, - "powdered-sugar": { - "name": "sucre en poudre" - }, - "pumpkin": { - "name": "citrouille", - "plural_name": "citrouilles" - }, - "pumpkin-seeds": { - "name": "graines de courge" - }, - "radish": { - "name": "radis", - "plural_name": "radis" - }, - "raw-sugar": { - "name": "sucre brut" - }, - "refined-sugar": { - "name": "sucre raffiné" - }, - "rice": { - "name": "riz" - }, - "rice-flour": { - "name": "farine de riz" - }, - "rock-sugar": { - "name": "sucre candi" - }, - "rum": { - "name": "rhum" - }, - "salmon": { - "name": "saumon" - }, - "salt": { - "name": "sel" - }, - "salt-cod": { - "name": "morue salée" - }, - "scallion": { - "name": "échalote", - "plural_name": "cébettes" - }, - "seafood": { - "name": "produits de la mer" - }, - "seeds": { - "name": "graines" - }, - "sesame-seeds": { - "name": "graines de sésame" - }, - "shallot": { - "name": "échalote", - "plural_name": "échalotes" - }, - "skate": { - "name": "raie" - }, - "soda": { - "name": "bicarbonate de soude" - }, - "soda-baking": { - "name": "bicarbonate de soude" - }, - "soybean": { - "name": "soja" - }, - "spaghetti-squash": { - "name": "courge spaghetti", - "plural_name": "courges spaghettis" - }, - "speck": { - "name": "lard" - }, - "spices": { - "name": "épices" - }, - "spinach": { - "name": "épinard" - }, - "spring-onion": { - "name": "oignons de printemps", - "plural_name": "oignons nouveaux" - }, - "squash": { - "name": "courges", - "plural_name": "courges" - }, - "squash-family": { - "name": "famille des courges" - }, - "stockfish": { - "name": "cabillaud" - }, - "sugar": { - "name": "sucre" - }, - "sunchoke": { - "name": "topinambours", - "plural_name": "topinambours" - }, - "sunflower-seeds": { - "name": "graines de tournesol" - }, - "superfine-sugar": { - "name": "sucre superfin" - }, - "sweet-potato": { - "name": "patate douce", - "plural_name": "patates douces" - }, - "sweetcorn": { - "name": "maïs doux", - "plural_name": "maïs doux" - }, - "sweeteners": { - "name": "édulcorant" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "taro", - "plural_name": "taros" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "tomate", - "plural_name": "tomates" - }, - "trout": { - "name": "truite" - }, - "tubers": { - "name": "tubercules", - "plural_name": "tubercules" - }, - "tuna": { - "name": "thon" - }, - "turbanado-sugar": { - "name": "sucre brun" - }, - "turnip": { - "name": "navet", - "plural_name": "navets" - }, - "unrefined-sugar": { - "name": "sucre non raffiné" - }, - "vanilla": { - "name": "vanille" - }, - "vegetables": { - "name": "légumes" - }, - "watercress": { - "name": "cresson de fontaine" - }, - "watermelon": { - "name": "pastèque", - "plural_name": "pastèques" - }, - "white-mushroom": { - "name": "champignon blanc", - "plural_name": "champignons blancs" - }, - "white-sugar": { - "name": "sucre blanc" - }, - "xanthan-gum": { - "name": "gomme xanthane" - }, - "yam": { - "name": "igname sauvage", - "plural_name": "ignames" - }, - "yeast": { - "name": "levure" - }, - "zucchini": { - "name": "courgette", - "plural_name": "courgettes" - } -} \ No newline at end of file + "": { + "foods": { + "acorn-squash": { + "name": "courge poivrée" + }, + "alfalfa-sprouts": { + "name": "luzerne" + }, + "anchovies": { + "name": "anchois" + }, + "apples": { + "name": "pommes", + "plural_name": "pommes" + }, + "artichoke": { + "name": "artichaut" + }, + "arugula": { + "name": "roquette" + }, + "asparagus": { + "name": "asperge" + }, + "avocado": { + "name": "avocat", + "plural_name": "avocats" + }, + "bacon": { + "name": "bacon" + }, + "baking-powder": { + "name": "levure chimique" + }, + "baking-soda": { + "name": "bicarbonate de soude" + }, + "baking-sugar": { + "name": "sucre de cuisson" + }, + "bar-sugar": { + "name": "barre de sucre" + }, + "basil": { + "name": "basilic" + }, + "beans": { + "name": "haricots" + }, + "bell-peppers": { + "name": "poivrons", + "plural_name": "poivrons" + }, + "blackberries": { + "name": "mûres" + }, + "bok-choy": { + "name": "pakchoï" + }, + "brassicas": { + "name": "choux" + }, + "bread": { + "name": "pain" + }, + "breadfruit": { + "name": "fruit à pain" + }, + "broccoflower": { + "name": "chou-fleur" + }, + "broccoli": { + "name": "brocoli" + }, + "broccoli-rabe": { + "name": "brocoli-rave" + }, + "broccolini": { + "name": "brocolini" + }, + "brown-sugar": { + "name": "cassonade" + }, + "brussels-sprouts": { + "name": "choux de Bruxelles" + }, + "butter": { + "name": "beurre" + }, + "butternut-pumpkin": { + "name": "courge butternut" + }, + "butternut-squash": { + "name": "courge butternut" + }, + "cabbage": { + "name": "chou", + "plural_name": "choux" + }, + "cactus-edible": { + "name": "cactus" + }, + "calabrese": { + "name": "brocoli calabrese" + }, + "cane-sugar": { + "name": "sucre de canne" + }, + "cannabis": { + "name": "cannabis" + }, + "capsicum": { + "name": "poivron" + }, + "caraway": { + "name": "cumin" + }, + "carrot": { + "name": "carotte", + "plural_name": "carottes" + }, + "caster-sugar": { + "name": "sucre semoule" + }, + "castor-sugar": { + "name": "sucre en poudre" + }, + "catfish": { + "name": "poisson-chat" + }, + "cauliflower": { + "name": "chou-fleur", + "plural_name": "choux-fleur" + }, + "cayenne-pepper": { + "name": "piment de cayenne" + }, + "celeriac": { + "name": "céleri-rave" + }, + "celery": { + "name": "céleri" + }, + "cereal-grains": { + "name": "grains de céréales" + }, + "chard": { + "name": "blette" + }, + "cheese": { + "name": "fromage" + }, + "chicory": { + "name": "chicorée" + }, + "chilli-peppers": { + "name": "piment", + "plural_name": "piments" + }, + "chinese-leaves": { + "name": "chou chinois" + }, + "chives": { + "name": "ciboulette" + }, + "chocolate": { + "name": "chocolat" + }, + "cilantro": { + "name": "coriandre" + }, + "cinnamon": { + "name": "cannelle" + }, + "clarified-butter": { + "name": "beurre clarifié" + }, + "coconut": { + "name": "noix de coco", + "plural_name": "noix de coco" + }, + "coconut-milk": { + "name": "lait de coco" + }, + "cod": { + "name": "morue" + }, + "coffee": { + "name": "café" + }, + "collard-greens": { + "name": "chou cavalier" + }, + "confectioners-sugar": { + "name": "sucre des pâtissiers" + }, + "coriander": { + "name": "coriandre" + }, + "corn": { + "name": "maïs", + "plural_name": "maïs" + }, + "corn-syrup": { + "name": "sirop de maïs" + }, + "cottonseed-oil": { + "name": "huile de coton" + }, + "courgette": { + "name": "courgette" + }, + "cream-of-tartar": { + "name": "crème de tartre" + }, + "cucumber": { + "name": "concombre", + "plural_name": "concombres" + }, + "cumin": { + "name": "cumin" + }, + "daikon": { + "name": "radis blanc", + "plural_name": "radis blancs" + }, + "dairy-products-and-dairy-substitutes": { + "name": "produits laitiers et substituts laitiers" + }, + "dandelion": { + "name": "pissenlit" + }, + "demerara-sugar": { + "name": "sucre demerara" + }, + "dough": { + "name": "pâte" + }, + "edible-cactus": { + "name": "cactus" + }, + "eggplant": { + "name": "aubergine", + "plural_name": "aubergines" + }, + "eggs": { + "name": "œufs", + "plural_name": "œufs" + }, + "endive": { + "name": "endive", + "plural_name": "endives" + }, + "fats": { + "name": "matières grasses" + }, + "fava-beans": { + "name": "fèves" + }, + "fiddlehead": { + "name": "crosse de fougère" + }, + "fiddlehead-fern": { + "name": "crosse de fougère", + "plural_name": "crosses de fougères" + }, + "fish": { + "name": "poisson" + }, + "five-spice-powder": { + "name": "mélange 5 épices" + }, + "flour": { + "name": "farine" + }, + "frisee": { + "name": "frisée" + }, + "fructose": { + "name": "fructose" + }, + "fruit": { + "name": "fruit" + }, + "fruit-sugar": { + "name": "sucre de fruits" + }, + "ful": { + "name": "plein" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "ail", + "plural_name": "gousses d'ails" + }, + "gem-squash": { + "name": "courge gem squash" + }, + "ghee": { + "name": "ghi" + }, + "giblets": { + "name": "abats" + }, + "ginger": { + "name": "gingembre" + }, + "grains": { + "name": "céréales" + }, + "granulated-sugar": { + "name": "sucre granulé" + }, + "grape-seed-oil": { + "name": "huile de pépins de raisin" + }, + "green-onion": { + "name": "oignon vert", + "plural_name": "oignons verts" + }, + "heart-of-palm": { + "name": "cœur de palmier", + "plural_name": "cœurs de palmiers" + }, + "hemp": { + "name": "chanvre" + }, + "herbs": { + "name": "herbes" + }, + "honey": { + "name": "miel" + }, + "isomalt": { + "name": "isomalt" + }, + "jackfruit": { + "name": "pomme jacque", + "plural_name": "pommes jaques" + }, + "jaggery": { + "name": "gur" + }, + "jams": { + "name": "confitures" + }, + "jellies": { + "name": "gelées" + }, + "jerusalem-artichoke": { + "name": "topinambour" + }, + "jicama": { + "name": "igname" + }, + "kale": { + "name": "chou frisé" + }, + "kohlrabi": { + "name": "chou-rave" + }, + "kumara": { + "name": "patate douce" + }, + "leavening-agents": { + "name": "levure" + }, + "leek": { + "name": "poireau", + "plural_name": "poireaux" + }, + "legumes": { + "name": "légumineuses" + }, + "lemongrass": { + "name": "citronnelle" + }, + "lentils": { + "name": "lentilles" + }, + "lettuce": { + "name": "laitue" + }, + "liver": { + "name": "foie", + "plural_name": "foies" + }, + "maize": { + "name": "maïs" + }, + "maple-syrup": { + "name": "sirop d’érable" + }, + "meat": { + "name": "viande" + }, + "milk": { + "name": "lait" + }, + "mortadella": { + "name": "mortadelle" + }, + "mushroom": { + "name": "champignon", + "plural_name": "champignons" + }, + "mussels": { + "name": "moules" + }, + "nanaimo-bar-mix": { + "name": "mélange de barres nanaimo" + }, + "nori": { + "name": "algue" + }, + "nutmeg": { + "name": "noix de muscade" + }, + "nutritional-yeast-flakes": { + "name": "flocons de levure nutritionnelle" + }, + "nuts": { + "name": "noix" + }, + "octopuses": { + "name": "poulpe", + "plural_name": "poulpes" + }, + "oils": { + "name": "huiles" + }, + "okra": { + "name": "gombo" + }, + "olive": { + "name": "olive" + }, + "olive-oil": { + "name": "huile d’olive" + }, + "onion": { + "name": "oignon" + }, + "onion-family": { + "name": "oignons" + }, + "orange-blossom-water": { + "name": "eau de fleur d’oranger" + }, + "oranges": { + "name": "orange", + "plural_name": "oranges" + }, + "oregano": { + "name": "origan" + }, + "oysters": { + "name": "huîtres" + }, + "panch-puran": { + "name": "panch phoron" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "persil" + }, + "parsnip": { + "name": "panais", + "plural_name": "panais" + }, + "pear": { + "name": "poire", + "plural_name": "poires" + }, + "peas": { + "name": "pois" + }, + "pepper": { + "name": "poivre", + "plural_name": "poivrons" + }, + "pineapple": { + "name": "ananas", + "plural_name": "ananas" + }, + "plantain": { + "name": "banane plantain", + "plural_name": "bananes plantains" + }, + "poppy-seeds": { + "name": "graines de pavot" + }, + "potato": { + "name": "patate", + "plural_name": "pommes de terre" + }, + "poultry": { + "name": "volaille" + }, + "powdered-sugar": { + "name": "sucre en poudre" + }, + "pumpkin": { + "name": "citrouille", + "plural_name": "citrouilles" + }, + "pumpkin-seeds": { + "name": "graines de courge" + }, + "radish": { + "name": "radis", + "plural_name": "radis" + }, + "raw-sugar": { + "name": "sucre brut" + }, + "refined-sugar": { + "name": "sucre raffiné" + }, + "rice": { + "name": "riz" + }, + "rice-flour": { + "name": "farine de riz" + }, + "rock-sugar": { + "name": "sucre candi" + }, + "rum": { + "name": "rhum" + }, + "salmon": { + "name": "saumon" + }, + "salt": { + "name": "sel" + }, + "salt-cod": { + "name": "morue salée" + }, + "scallion": { + "name": "échalote", + "plural_name": "cébettes" + }, + "seafood": { + "name": "produits de la mer" + }, + "seeds": { + "name": "graines" + }, + "sesame-seeds": { + "name": "graines de sésame" + }, + "shallot": { + "name": "échalote", + "plural_name": "échalotes" + }, + "skate": { + "name": "raie" + }, + "soda": { + "name": "bicarbonate de soude" + }, + "soda-baking": { + "name": "bicarbonate de soude" + }, + "soybean": { + "name": "soja" + }, + "spaghetti-squash": { + "name": "courge spaghetti", + "plural_name": "courges spaghettis" + }, + "speck": { + "name": "lard" + }, + "spices": { + "name": "épices" + }, + "spinach": { + "name": "épinard" + }, + "spring-onion": { + "name": "oignons de printemps", + "plural_name": "oignons nouveaux" + }, + "squash": { + "name": "courges", + "plural_name": "courges" + }, + "squash-family": { + "name": "famille des courges" + }, + "stockfish": { + "name": "cabillaud" + }, + "sugar": { + "name": "sucre" + }, + "sunchoke": { + "name": "topinambours", + "plural_name": "topinambours" + }, + "sunflower-seeds": { + "name": "graines de tournesol" + }, + "superfine-sugar": { + "name": "sucre superfin" + }, + "sweet-potato": { + "name": "patate douce", + "plural_name": "patates douces" + }, + "sweetcorn": { + "name": "maïs doux", + "plural_name": "maïs doux" + }, + "sweeteners": { + "name": "édulcorant" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "taro", + "plural_name": "taros" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "tomate", + "plural_name": "tomates" + }, + "trout": { + "name": "truite" + }, + "tubers": { + "name": "tubercules", + "plural_name": "tubercules" + }, + "tuna": { + "name": "thon" + }, + "turbanado-sugar": { + "name": "sucre brun" + }, + "turnip": { + "name": "navet", + "plural_name": "navets" + }, + "unrefined-sugar": { + "name": "sucre non raffiné" + }, + "vanilla": { + "name": "vanille" + }, + "vegetables": { + "name": "légumes" + }, + "watercress": { + "name": "cresson de fontaine" + }, + "watermelon": { + "name": "pastèque", + "plural_name": "pastèques" + }, + "white-mushroom": { + "name": "champignon blanc", + "plural_name": "champignons blancs" + }, + "white-sugar": { + "name": "sucre blanc" + }, + "xanthan-gum": { + "name": "gomme xanthane" + }, + "yam": { + "name": "igname sauvage", + "plural_name": "ignames" + }, + "yeast": { + "name": "levure" + }, + "zucchini": { + "name": "courgette", + "plural_name": "courgettes" + } + } + }, + "Produits": { + "foods": {} + }, + "Céréales": { + "foods": {} + }, + "Fruits": { + "foods": {} + }, + "Légumes": { + "foods": {} + }, + "Viande": { + "foods": {} + }, + "Produits de la mer": { + "foods": {} + }, + "Boissons": { + "foods": {} + }, + "Produits cuisinés": { + "foods": {} + }, + "Conserves": { + "foods": {} + }, + "Condiments": { + "foods": {} + }, + "Confiseries": { + "foods": {} + }, + "Produits laitiers": { + "foods": {} + }, + "Produits surgelés": { + "foods": {} + }, + "Produits healthy": { + "foods": {} + }, + "Foyer": { + "foods": {} + }, + "Viandes": { + "foods": {} + }, + "Collations": { + "foods": {} + }, + "Épices": { + "foods": {} + }, + "Sucrerie": { + "foods": {} + }, + "Alcool": { + "foods": {} + }, + "Autre": { + "foods": {} + } +} diff --git a/mealie/repos/seed/resources/foods/locales/fr-CA.json b/mealie/repos/seed/resources/foods/locales/fr-CA.json index 2e2c85eff..0af3c2da6 100644 --- a/mealie/repos/seed/resources/foods/locales/fr-CA.json +++ b/mealie/repos/seed/resources/foods/locales/fr-CA.json @@ -1,692 +1,759 @@ { - "acorn-squash": { - "name": "courge poivrée" - }, - "alfalfa-sprouts": { - "name": "germes de luzerne" - }, - "anchovies": { - "name": "anchois" - }, - "apples": { - "name": "pommes", - "plural_name": "pommes" - }, - "artichoke": { - "name": "artichauts" - }, - "arugula": { - "name": "roquette" - }, - "asparagus": { - "name": "asperges" - }, - "avocado": { - "name": "avocat", - "plural_name": "avocats" - }, - "bacon": { - "name": "bacon" - }, - "baking-powder": { - "name": "poudre à pâte" - }, - "baking-soda": { - "name": "bicarbonate de soude" - }, - "baking-sugar": { - "name": "sucre de canne" - }, - "bar-sugar": { - "name": "barre de sucre" - }, - "basil": { - "name": "basilic" - }, - "beans": { - "name": "haricots" - }, - "bell-peppers": { - "name": "poivrons", - "plural_name": "poivrons" - }, - "blackberries": { - "name": "mûres" - }, - "bok-choy": { - "name": "pakchoï" - }, - "brassicas": { - "name": "crucifères" - }, - "bread": { - "name": "pain" - }, - "breadfruit": { - "name": "fruits de pain" - }, - "broccoflower": { - "name": "broco-fleur" - }, - "broccoli": { - "name": "brocoli" - }, - "broccoli-rabe": { - "name": "brocoli-rave" - }, - "broccolini": { - "name": "broccolini" - }, - "brown-sugar": { - "name": "sucre brun" - }, - "brussels-sprouts": { - "name": "choux de Bruxelles" - }, - "butter": { - "name": "beurre" - }, - "butternut-pumpkin": { - "name": "courge butternut" - }, - "butternut-squash": { - "name": "courge butternut" - }, - "cabbage": { - "name": "chou", - "plural_name": "choux" - }, - "cactus-edible": { - "name": "cactus, comestible" - }, - "calabrese": { - "name": "brocoli calabrese" - }, - "cane-sugar": { - "name": "sucre de canne" - }, - "cannabis": { - "name": "cannabis" - }, - "capsicum": { - "name": "poivron" - }, - "caraway": { - "name": "carvi" - }, - "carrot": { - "name": "carotte", - "plural_name": "carottes" - }, - "caster-sugar": { - "name": "sucre semoule" - }, - "castor-sugar": { - "name": "sucre en poudre" - }, - "catfish": { - "name": "poisson-chat" - }, - "cauliflower": { - "name": "chou-fleur", - "plural_name": "chou-fleurs" - }, - "cayenne-pepper": { - "name": "poivre de cayenne" - }, - "celeriac": { - "name": "céleri-rave" - }, - "celery": { - "name": "céleri" - }, - "cereal-grains": { - "name": "grains de céréales" - }, - "chard": { - "name": "blette" - }, - "cheese": { - "name": "fromage" - }, - "chicory": { - "name": "chicorée" - }, - "chilli-peppers": { - "name": "piment", - "plural_name": "piments" - }, - "chinese-leaves": { - "name": "feuilles chinoises" - }, - "chives": { - "name": "ciboulette" - }, - "chocolate": { - "name": "chocolat" - }, - "cilantro": { - "name": "coriandre" - }, - "cinnamon": { - "name": "cannelle" - }, - "clarified-butter": { - "name": "beurre clarifié" - }, - "coconut": { - "name": "noix de coco", - "plural_name": "noix de coco" - }, - "coconut-milk": { - "name": "lait de coco" - }, - "cod": { - "name": "morue" - }, - "coffee": { - "name": "café" - }, - "collard-greens": { - "name": "chou vert" - }, - "confectioners-sugar": { - "name": "sucre des pâtissiers" - }, - "coriander": { - "name": "coriandre" - }, - "corn": { - "name": "maïs", - "plural_name": "maïs" - }, - "corn-syrup": { - "name": "sirop de maïs" - }, - "cottonseed-oil": { - "name": "huile de coton" - }, - "courgette": { - "name": "courgette" - }, - "cream-of-tartar": { - "name": "crème de tartre" - }, - "cucumber": { - "name": "concombre", - "plural_name": "concombres" - }, - "cumin": { - "name": "cumin" - }, - "daikon": { - "name": "radis blanc", - "plural_name": "radis blancs" - }, - "dairy-products-and-dairy-substitutes": { - "name": "produits laitiers et substituts laitiers" - }, - "dandelion": { - "name": "pissenlit" - }, - "demerara-sugar": { - "name": "sucre demerara" - }, - "dough": { - "name": "pâte" - }, - "edible-cactus": { - "name": "cactus" - }, - "eggplant": { - "name": "aubergine", - "plural_name": "aubergines" - }, - "eggs": { - "name": "œufs", - "plural_name": "œufs" - }, - "endive": { - "name": "endive", - "plural_name": "endives" - }, - "fats": { - "name": "matières grasses" - }, - "fava-beans": { - "name": "fèves" - }, - "fiddlehead": { - "name": "crosse de fougère" - }, - "fiddlehead-fern": { - "name": "crosse de fougère", - "plural_name": "crosses de fougères" - }, - "fish": { - "name": "poisson" - }, - "five-spice-powder": { - "name": "mélange 5 épices" - }, - "flour": { - "name": "farine" - }, - "frisee": { - "name": "frisé(e)" - }, - "fructose": { - "name": "fructose" - }, - "fruit": { - "name": "fruit" - }, - "fruit-sugar": { - "name": "sucre de fruits" - }, - "ful": { - "name": "plein" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "ail", - "plural_name": "ails" - }, - "gem-squash": { - "name": "courge gem squash" - }, - "ghee": { - "name": "ghi" - }, - "giblets": { - "name": "abats" - }, - "ginger": { - "name": "gingembre" - }, - "grains": { - "name": "céréales" - }, - "granulated-sugar": { - "name": "sucre granulé" - }, - "grape-seed-oil": { - "name": "huile de pépins de raisin" - }, - "green-onion": { - "name": "oignon vert", - "plural_name": "oignons verts" - }, - "heart-of-palm": { - "name": "cœur de palmier", - "plural_name": "cœurs de palmiers" - }, - "hemp": { - "name": "chanvre" - }, - "herbs": { - "name": "herbes" - }, - "honey": { - "name": "miel" - }, - "isomalt": { - "name": "isomalt" - }, - "jackfruit": { - "name": "pomme jacque", - "plural_name": "pommes jaques" - }, - "jaggery": { - "name": "gur" - }, - "jams": { - "name": "confitures" - }, - "jellies": { - "name": "gelées" - }, - "jerusalem-artichoke": { - "name": "topinambour" - }, - "jicama": { - "name": "igname" - }, - "kale": { - "name": "chou frisé" - }, - "kohlrabi": { - "name": "chou-rave" - }, - "kumara": { - "name": "patate douce" - }, - "leavening-agents": { - "name": "levure" - }, - "leek": { - "name": "poireau", - "plural_name": "poireaux" - }, - "legumes": { - "name": "légumineuses" - }, - "lemongrass": { - "name": "citronnelle" - }, - "lentils": { - "name": "lentilles" - }, - "lettuce": { - "name": "laitue" - }, - "liver": { - "name": "foie", - "plural_name": "foies" - }, - "maize": { - "name": "maïs" - }, - "maple-syrup": { - "name": "sirop d'érable" - }, - "meat": { - "name": "viande" - }, - "milk": { - "name": "lait" - }, - "mortadella": { - "name": "mortadelle" - }, - "mushroom": { - "name": "champignon", - "plural_name": "champignons" - }, - "mussels": { - "name": "moules" - }, - "nanaimo-bar-mix": { - "name": "mélange de barres nanaimo" - }, - "nori": { - "name": "algue" - }, - "nutmeg": { - "name": "muscade" - }, - "nutritional-yeast-flakes": { - "name": "flocons de levure nutritionnelle" - }, - "nuts": { - "name": "noix" - }, - "octopuses": { - "name": "poulpe", - "plural_name": "poulpes" - }, - "oils": { - "name": "huiles" - }, - "okra": { - "name": "gombo" - }, - "olive": { - "name": "olive" - }, - "olive-oil": { - "name": "huile d'olive" - }, - "onion": { - "name": "oignon" - }, - "onion-family": { - "name": "oignons" - }, - "orange-blossom-water": { - "name": "eau de fleur d'oranger" - }, - "oranges": { - "name": "orange", - "plural_name": "oranges" - }, - "oregano": { - "name": "origan" - }, - "oysters": { - "name": "huîtres" - }, - "panch-puran": { - "name": "panch phoron" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "persil" - }, - "parsnip": { - "name": "panais", - "plural_name": "panais" - }, - "pear": { - "name": "poire", - "plural_name": "poires" - }, - "peas": { - "name": "pois" - }, - "pepper": { - "name": "poivre", - "plural_name": "poivrons" - }, - "pineapple": { - "name": "ananas", - "plural_name": "ananas" - }, - "plantain": { - "name": "banane plantain", - "plural_name": "bananes plantains" - }, - "poppy-seeds": { - "name": "graines de pavot" - }, - "potato": { - "name": "patate", - "plural_name": "pommes de terre" - }, - "poultry": { - "name": "volaille" - }, - "powdered-sugar": { - "name": "sucre en poudre" - }, - "pumpkin": { - "name": "citrouille", - "plural_name": "citrouilles" - }, - "pumpkin-seeds": { - "name": "graines de citrouille" - }, - "radish": { - "name": "radis", - "plural_name": "radis" - }, - "raw-sugar": { - "name": "sucre brut" - }, - "refined-sugar": { - "name": "sucre raffiné" - }, - "rice": { - "name": "riz" - }, - "rice-flour": { - "name": "farine de riz" - }, - "rock-sugar": { - "name": "sucre candi" - }, - "rum": { - "name": "rhum" - }, - "salmon": { - "name": "saumon" - }, - "salt": { - "name": "sel" - }, - "salt-cod": { - "name": "morue salée" - }, - "scallion": { - "name": "oignon vert", - "plural_name": "oignons verts" - }, - "seafood": { - "name": "produits de la mer" - }, - "seeds": { - "name": "graines" - }, - "sesame-seeds": { - "name": "graines de sésame" - }, - "shallot": { - "name": "échalote", - "plural_name": "échalotes" - }, - "skate": { - "name": "raie" - }, - "soda": { - "name": "bicarbonate de soude" - }, - "soda-baking": { - "name": "bicarbonate de soude" - }, - "soybean": { - "name": "soja" - }, - "spaghetti-squash": { - "name": "courge spaghetti", - "plural_name": "courges spaghettis" - }, - "speck": { - "name": "lard" - }, - "spices": { - "name": "épices" - }, - "spinach": { - "name": "épinard" - }, - "spring-onion": { - "name": "oignons de printemps", - "plural_name": "oignons nouveaux" - }, - "squash": { - "name": "courges", - "plural_name": "courges" - }, - "squash-family": { - "name": "famille des courges" - }, - "stockfish": { - "name": "cabillaud" - }, - "sugar": { - "name": "sucre" - }, - "sunchoke": { - "name": "topinambours", - "plural_name": "topinambours" - }, - "sunflower-seeds": { - "name": "graines de tournesol" - }, - "superfine-sugar": { - "name": "sucre superfin" - }, - "sweet-potato": { - "name": "patate douce", - "plural_name": "patates douces" - }, - "sweetcorn": { - "name": "maïs doux", - "plural_name": "maïs doux" - }, - "sweeteners": { - "name": "édulcorant" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "taro", - "plural_name": "taros" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "tomate", - "plural_name": "tomates" - }, - "trout": { - "name": "truite" - }, - "tubers": { - "name": "tubercules", - "plural_name": "tubercules" - }, - "tuna": { - "name": "thon" - }, - "turbanado-sugar": { - "name": "sucre brun" - }, - "turnip": { - "name": "navet", - "plural_name": "navets" - }, - "unrefined-sugar": { - "name": "sucre non raffiné" - }, - "vanilla": { - "name": "vanille" - }, - "vegetables": { - "name": "légumes" - }, - "watercress": { - "name": "cresson de fontaine" - }, - "watermelon": { - "name": "melon d'eau", - "plural_name": "melons d'eau" - }, - "white-mushroom": { - "name": "champignon blanc", - "plural_name": "champignons blancs" - }, - "white-sugar": { - "name": "sucre blanc" - }, - "xanthan-gum": { - "name": "gomme xanthane" - }, - "yam": { - "name": "igname sauvage", - "plural_name": "ignames" - }, - "yeast": { - "name": "levure" - }, - "zucchini": { - "name": "courgette", - "plural_name": "courgettes" - } + "": { + "foods": { + "acorn-squash": { + "name": "courge poivrée" + }, + "alfalfa-sprouts": { + "name": "germes de luzerne" + }, + "anchovies": { + "name": "anchois" + }, + "apples": { + "name": "pommes", + "plural_name": "pommes" + }, + "artichoke": { + "name": "artichauts" + }, + "arugula": { + "name": "roquette" + }, + "asparagus": { + "name": "asperges" + }, + "avocado": { + "name": "avocat", + "plural_name": "avocats" + }, + "bacon": { + "name": "bacon" + }, + "baking-powder": { + "name": "poudre à pâte" + }, + "baking-soda": { + "name": "bicarbonate de soude" + }, + "baking-sugar": { + "name": "sucre de canne" + }, + "bar-sugar": { + "name": "barre de sucre" + }, + "basil": { + "name": "basilic" + }, + "beans": { + "name": "haricots" + }, + "bell-peppers": { + "name": "poivrons", + "plural_name": "poivrons" + }, + "blackberries": { + "name": "mûres" + }, + "bok-choy": { + "name": "pakchoï" + }, + "brassicas": { + "name": "crucifères" + }, + "bread": { + "name": "pain" + }, + "breadfruit": { + "name": "fruits de pain" + }, + "broccoflower": { + "name": "broco-fleur" + }, + "broccoli": { + "name": "brocoli" + }, + "broccoli-rabe": { + "name": "brocoli-rave" + }, + "broccolini": { + "name": "broccolini" + }, + "brown-sugar": { + "name": "sucre brun" + }, + "brussels-sprouts": { + "name": "choux de Bruxelles" + }, + "butter": { + "name": "beurre" + }, + "butternut-pumpkin": { + "name": "courge butternut" + }, + "butternut-squash": { + "name": "courge butternut" + }, + "cabbage": { + "name": "chou", + "plural_name": "choux" + }, + "cactus-edible": { + "name": "cactus, comestible" + }, + "calabrese": { + "name": "brocoli calabrese" + }, + "cane-sugar": { + "name": "sucre de canne" + }, + "cannabis": { + "name": "cannabis" + }, + "capsicum": { + "name": "poivron" + }, + "caraway": { + "name": "carvi" + }, + "carrot": { + "name": "carotte", + "plural_name": "carottes" + }, + "caster-sugar": { + "name": "sucre semoule" + }, + "castor-sugar": { + "name": "sucre en poudre" + }, + "catfish": { + "name": "poisson-chat" + }, + "cauliflower": { + "name": "chou-fleur", + "plural_name": "chou-fleurs" + }, + "cayenne-pepper": { + "name": "poivre de cayenne" + }, + "celeriac": { + "name": "céleri-rave" + }, + "celery": { + "name": "céleri" + }, + "cereal-grains": { + "name": "grains de céréales" + }, + "chard": { + "name": "blette" + }, + "cheese": { + "name": "fromage" + }, + "chicory": { + "name": "chicorée" + }, + "chilli-peppers": { + "name": "piment", + "plural_name": "piments" + }, + "chinese-leaves": { + "name": "feuilles chinoises" + }, + "chives": { + "name": "ciboulette" + }, + "chocolate": { + "name": "chocolat" + }, + "cilantro": { + "name": "coriandre" + }, + "cinnamon": { + "name": "cannelle" + }, + "clarified-butter": { + "name": "beurre clarifié" + }, + "coconut": { + "name": "noix de coco", + "plural_name": "noix de coco" + }, + "coconut-milk": { + "name": "lait de coco" + }, + "cod": { + "name": "morue" + }, + "coffee": { + "name": "café" + }, + "collard-greens": { + "name": "chou vert" + }, + "confectioners-sugar": { + "name": "sucre des pâtissiers" + }, + "coriander": { + "name": "coriandre" + }, + "corn": { + "name": "maïs", + "plural_name": "maïs" + }, + "corn-syrup": { + "name": "sirop de maïs" + }, + "cottonseed-oil": { + "name": "huile de coton" + }, + "courgette": { + "name": "courgette" + }, + "cream-of-tartar": { + "name": "crème de tartre" + }, + "cucumber": { + "name": "concombre", + "plural_name": "concombres" + }, + "cumin": { + "name": "cumin" + }, + "daikon": { + "name": "radis blanc", + "plural_name": "radis blancs" + }, + "dairy-products-and-dairy-substitutes": { + "name": "produits laitiers et substituts laitiers" + }, + "dandelion": { + "name": "pissenlit" + }, + "demerara-sugar": { + "name": "sucre demerara" + }, + "dough": { + "name": "pâte" + }, + "edible-cactus": { + "name": "cactus" + }, + "eggplant": { + "name": "aubergine", + "plural_name": "aubergines" + }, + "eggs": { + "name": "œufs", + "plural_name": "œufs" + }, + "endive": { + "name": "endive", + "plural_name": "endives" + }, + "fats": { + "name": "matières grasses" + }, + "fava-beans": { + "name": "fèves" + }, + "fiddlehead": { + "name": "crosse de fougère" + }, + "fiddlehead-fern": { + "name": "crosse de fougère", + "plural_name": "crosses de fougères" + }, + "fish": { + "name": "poisson" + }, + "five-spice-powder": { + "name": "mélange 5 épices" + }, + "flour": { + "name": "farine" + }, + "frisee": { + "name": "frisé(e)" + }, + "fructose": { + "name": "fructose" + }, + "fruit": { + "name": "fruit" + }, + "fruit-sugar": { + "name": "sucre de fruits" + }, + "ful": { + "name": "plein" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "ail", + "plural_name": "ails" + }, + "gem-squash": { + "name": "courge gem squash" + }, + "ghee": { + "name": "ghi" + }, + "giblets": { + "name": "abats" + }, + "ginger": { + "name": "gingembre" + }, + "grains": { + "name": "céréales" + }, + "granulated-sugar": { + "name": "sucre granulé" + }, + "grape-seed-oil": { + "name": "huile de pépins de raisin" + }, + "green-onion": { + "name": "oignon vert", + "plural_name": "oignons verts" + }, + "heart-of-palm": { + "name": "cœur de palmier", + "plural_name": "cœurs de palmiers" + }, + "hemp": { + "name": "chanvre" + }, + "herbs": { + "name": "herbes" + }, + "honey": { + "name": "miel" + }, + "isomalt": { + "name": "isomalt" + }, + "jackfruit": { + "name": "pomme jacque", + "plural_name": "pommes jaques" + }, + "jaggery": { + "name": "gur" + }, + "jams": { + "name": "confitures" + }, + "jellies": { + "name": "gelées" + }, + "jerusalem-artichoke": { + "name": "topinambour" + }, + "jicama": { + "name": "igname" + }, + "kale": { + "name": "chou frisé" + }, + "kohlrabi": { + "name": "chou-rave" + }, + "kumara": { + "name": "patate douce" + }, + "leavening-agents": { + "name": "levure" + }, + "leek": { + "name": "poireau", + "plural_name": "poireaux" + }, + "legumes": { + "name": "légumineuses" + }, + "lemongrass": { + "name": "citronnelle" + }, + "lentils": { + "name": "lentilles" + }, + "lettuce": { + "name": "laitue" + }, + "liver": { + "name": "foie", + "plural_name": "foies" + }, + "maize": { + "name": "maïs" + }, + "maple-syrup": { + "name": "sirop d'érable" + }, + "meat": { + "name": "viande" + }, + "milk": { + "name": "lait" + }, + "mortadella": { + "name": "mortadelle" + }, + "mushroom": { + "name": "champignon", + "plural_name": "champignons" + }, + "mussels": { + "name": "moules" + }, + "nanaimo-bar-mix": { + "name": "mélange de barres nanaimo" + }, + "nori": { + "name": "algue" + }, + "nutmeg": { + "name": "muscade" + }, + "nutritional-yeast-flakes": { + "name": "flocons de levure nutritionnelle" + }, + "nuts": { + "name": "noix" + }, + "octopuses": { + "name": "poulpe", + "plural_name": "poulpes" + }, + "oils": { + "name": "huiles" + }, + "okra": { + "name": "gombo" + }, + "olive": { + "name": "olive" + }, + "olive-oil": { + "name": "huile d'olive" + }, + "onion": { + "name": "oignon" + }, + "onion-family": { + "name": "oignons" + }, + "orange-blossom-water": { + "name": "eau de fleur d'oranger" + }, + "oranges": { + "name": "orange", + "plural_name": "oranges" + }, + "oregano": { + "name": "origan" + }, + "oysters": { + "name": "huîtres" + }, + "panch-puran": { + "name": "panch phoron" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "persil" + }, + "parsnip": { + "name": "panais", + "plural_name": "panais" + }, + "pear": { + "name": "poire", + "plural_name": "poires" + }, + "peas": { + "name": "pois" + }, + "pepper": { + "name": "poivre", + "plural_name": "poivrons" + }, + "pineapple": { + "name": "ananas", + "plural_name": "ananas" + }, + "plantain": { + "name": "banane plantain", + "plural_name": "bananes plantains" + }, + "poppy-seeds": { + "name": "graines de pavot" + }, + "potato": { + "name": "patate", + "plural_name": "pommes de terre" + }, + "poultry": { + "name": "volaille" + }, + "powdered-sugar": { + "name": "sucre en poudre" + }, + "pumpkin": { + "name": "citrouille", + "plural_name": "citrouilles" + }, + "pumpkin-seeds": { + "name": "graines de citrouille" + }, + "radish": { + "name": "radis", + "plural_name": "radis" + }, + "raw-sugar": { + "name": "sucre brut" + }, + "refined-sugar": { + "name": "sucre raffiné" + }, + "rice": { + "name": "riz" + }, + "rice-flour": { + "name": "farine de riz" + }, + "rock-sugar": { + "name": "sucre candi" + }, + "rum": { + "name": "rhum" + }, + "salmon": { + "name": "saumon" + }, + "salt": { + "name": "sel" + }, + "salt-cod": { + "name": "morue salée" + }, + "scallion": { + "name": "oignon vert", + "plural_name": "oignons verts" + }, + "seafood": { + "name": "produits de la mer" + }, + "seeds": { + "name": "graines" + }, + "sesame-seeds": { + "name": "graines de sésame" + }, + "shallot": { + "name": "échalote", + "plural_name": "échalotes" + }, + "skate": { + "name": "raie" + }, + "soda": { + "name": "bicarbonate de soude" + }, + "soda-baking": { + "name": "bicarbonate de soude" + }, + "soybean": { + "name": "soja" + }, + "spaghetti-squash": { + "name": "courge spaghetti", + "plural_name": "courges spaghettis" + }, + "speck": { + "name": "lard" + }, + "spices": { + "name": "épices" + }, + "spinach": { + "name": "épinard" + }, + "spring-onion": { + "name": "oignons de printemps", + "plural_name": "oignons nouveaux" + }, + "squash": { + "name": "courges", + "plural_name": "courges" + }, + "squash-family": { + "name": "famille des courges" + }, + "stockfish": { + "name": "cabillaud" + }, + "sugar": { + "name": "sucre" + }, + "sunchoke": { + "name": "topinambours", + "plural_name": "topinambours" + }, + "sunflower-seeds": { + "name": "graines de tournesol" + }, + "superfine-sugar": { + "name": "sucre superfin" + }, + "sweet-potato": { + "name": "patate douce", + "plural_name": "patates douces" + }, + "sweetcorn": { + "name": "maïs doux", + "plural_name": "maïs doux" + }, + "sweeteners": { + "name": "édulcorant" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "taro", + "plural_name": "taros" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "tomate", + "plural_name": "tomates" + }, + "trout": { + "name": "truite" + }, + "tubers": { + "name": "tubercules", + "plural_name": "tubercules" + }, + "tuna": { + "name": "thon" + }, + "turbanado-sugar": { + "name": "sucre brun" + }, + "turnip": { + "name": "navet", + "plural_name": "navets" + }, + "unrefined-sugar": { + "name": "sucre non raffiné" + }, + "vanilla": { + "name": "vanille" + }, + "vegetables": { + "name": "légumes" + }, + "watercress": { + "name": "cresson de fontaine" + }, + "watermelon": { + "name": "melon d'eau", + "plural_name": "melons d'eau" + }, + "white-mushroom": { + "name": "champignon blanc", + "plural_name": "champignons blancs" + }, + "white-sugar": { + "name": "sucre blanc" + }, + "xanthan-gum": { + "name": "gomme xanthane" + }, + "yam": { + "name": "igname sauvage", + "plural_name": "ignames" + }, + "yeast": { + "name": "levure" + }, + "zucchini": { + "name": "courgette", + "plural_name": "courgettes" + } + } + }, + "Produits": { + "foods": {} + }, + "Céréales": { + "foods": {} + }, + "Fruits": { + "foods": {} + }, + "Légumes": { + "foods": {} + }, + "Viande": { + "foods": {} + }, + "Fruits de mer": { + "foods": {} + }, + "Boissons": { + "foods": {} + }, + "Produits cuisinés": { + "foods": {} + }, + "Conserves": { + "foods": {} + }, + "Condiments": { + "foods": {} + }, + "Confiseries": { + "foods": {} + }, + "Produits laitiers": { + "foods": {} + }, + "Aliments congelés": { + "foods": {} + }, + "Aliments Santé": { + "foods": {} + }, + "Foyer": { + "foods": {} + }, + "Viandes": { + "foods": {} + }, + "Collations": { + "foods": {} + }, + "Épices": { + "foods": {} + }, + "Sucrerie": { + "foods": {} + }, + "Alcool": { + "foods": {} + }, + "Autre": { + "foods": {} + } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/fr-FR.json b/mealie/repos/seed/resources/foods/locales/fr-FR.json index 4af4bf56a..8f98c7aaf 100644 --- a/mealie/repos/seed/resources/foods/locales/fr-FR.json +++ b/mealie/repos/seed/resources/foods/locales/fr-FR.json @@ -1,692 +1,759 @@ { - "acorn-squash": { - "name": "courge poivrée" - }, - "alfalfa-sprouts": { - "name": "pousses de luzerne" - }, - "anchovies": { - "name": "anchois" - }, - "apples": { - "name": "pomme", - "plural_name": "pommes" - }, - "artichoke": { - "name": "artichaut" - }, - "arugula": { - "name": "roquette" - }, - "asparagus": { - "name": "asperge" - }, - "avocado": { - "name": "avocat", - "plural_name": "avocats" - }, - "bacon": { - "name": "bacon" - }, - "baking-powder": { - "name": "levure chimique" - }, - "baking-soda": { - "name": "bicarbonate de soude" - }, - "baking-sugar": { - "name": "sucre semoule" - }, - "bar-sugar": { - "name": "barre de sucre" - }, - "basil": { - "name": "basilic" - }, - "beans": { - "name": "haricots" - }, - "bell-peppers": { - "name": "poivron", - "plural_name": "poivrons" - }, - "blackberries": { - "name": "mûres" - }, - "bok-choy": { - "name": "pakchoï" - }, - "brassicas": { - "name": "choux" - }, - "bread": { - "name": "pain" - }, - "breadfruit": { - "name": "fruit à pain" - }, - "broccoflower": { - "name": "chou romanesco" - }, - "broccoli": { - "name": "brocoli" - }, - "broccoli-rabe": { - "name": "brocoli-rave" - }, - "broccolini": { - "name": "broccolini" - }, - "brown-sugar": { - "name": "cassonade" - }, - "brussels-sprouts": { - "name": "choux de Bruxelles" - }, - "butter": { - "name": "beurre" - }, - "butternut-pumpkin": { - "name": "courge butternut" - }, - "butternut-squash": { - "name": "doubeurre" - }, - "cabbage": { - "name": "chou", - "plural_name": "choux" - }, - "cactus-edible": { - "name": "cactus, comestible" - }, - "calabrese": { - "name": "brocoli calabrese" - }, - "cane-sugar": { - "name": "sucre de canne" - }, - "cannabis": { - "name": "cannabis" - }, - "capsicum": { - "name": "piment" - }, - "caraway": { - "name": "cumin" - }, - "carrot": { - "name": "carotte", - "plural_name": "carottes" - }, - "caster-sugar": { - "name": "sucre semoule" - }, - "castor-sugar": { - "name": "sucre en poudre" - }, - "catfish": { - "name": "poisson-chat" - }, - "cauliflower": { - "name": "chou-fleur", - "plural_name": "choux-fleur" - }, - "cayenne-pepper": { - "name": "piment de Cayenne" - }, - "celeriac": { - "name": "céleri-rave" - }, - "celery": { - "name": "céleri" - }, - "cereal-grains": { - "name": "grains de céréales" - }, - "chard": { - "name": "blette" - }, - "cheese": { - "name": "fromage" - }, - "chicory": { - "name": "chicorée" - }, - "chilli-peppers": { - "name": "piment", - "plural_name": "piments" - }, - "chinese-leaves": { - "name": "chou chinois" - }, - "chives": { - "name": "ciboulette" - }, - "chocolate": { - "name": "chocolat" - }, - "cilantro": { - "name": "coriandre" - }, - "cinnamon": { - "name": "cannelle" - }, - "clarified-butter": { - "name": "beurre clarifié" - }, - "coconut": { - "name": "noix de coco", - "plural_name": "noix de coco" - }, - "coconut-milk": { - "name": "lait de coco" - }, - "cod": { - "name": "morue" - }, - "coffee": { - "name": "café" - }, - "collard-greens": { - "name": "chou cavalier" - }, - "confectioners-sugar": { - "name": "sucre glace" - }, - "coriander": { - "name": "coriandre" - }, - "corn": { - "name": "maïs", - "plural_name": "maïs" - }, - "corn-syrup": { - "name": "sirop de maïs" - }, - "cottonseed-oil": { - "name": "huile de coton" - }, - "courgette": { - "name": "courgette" - }, - "cream-of-tartar": { - "name": "crème de tartre" - }, - "cucumber": { - "name": "concombre", - "plural_name": "concombres" - }, - "cumin": { - "name": "cumin" - }, - "daikon": { - "name": "radis blanc", - "plural_name": "radis blancs" - }, - "dairy-products-and-dairy-substitutes": { - "name": "produits laitiers et substituts laitiers" - }, - "dandelion": { - "name": "pissenlit" - }, - "demerara-sugar": { - "name": "sucre demerara" - }, - "dough": { - "name": "pâte" - }, - "edible-cactus": { - "name": "cactus" - }, - "eggplant": { - "name": "aubergine", - "plural_name": "aubergines" - }, - "eggs": { - "name": "œufs", - "plural_name": "œufs" - }, - "endive": { - "name": "endive", - "plural_name": "endives" - }, - "fats": { - "name": "matières grasses" - }, - "fava-beans": { - "name": "fèves" - }, - "fiddlehead": { - "name": "crosse de fougère" - }, - "fiddlehead-fern": { - "name": "crosse de fougère", - "plural_name": "crosses de fougères" - }, - "fish": { - "name": "poisson" - }, - "five-spice-powder": { - "name": "mélange 5 épices" - }, - "flour": { - "name": "farine" - }, - "frisee": { - "name": "frisée" - }, - "fructose": { - "name": "fructose" - }, - "fruit": { - "name": "fruit" - }, - "fruit-sugar": { - "name": "sucre de fruits" - }, - "ful": { - "name": "plein" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "ail", - "plural_name": "gousses d'ails" - }, - "gem-squash": { - "name": "courge gem squash" - }, - "ghee": { - "name": "ghi" - }, - "giblets": { - "name": "abats" - }, - "ginger": { - "name": "gingembre" - }, - "grains": { - "name": "céréales" - }, - "granulated-sugar": { - "name": "sucre granulé" - }, - "grape-seed-oil": { - "name": "huile de pépins de raisin" - }, - "green-onion": { - "name": "oignon vert", - "plural_name": "oignons verts" - }, - "heart-of-palm": { - "name": "cœur de palmier", - "plural_name": "cœurs de palmiers" - }, - "hemp": { - "name": "chanvre" - }, - "herbs": { - "name": "herbes" - }, - "honey": { - "name": "miel" - }, - "isomalt": { - "name": "isomalt" - }, - "jackfruit": { - "name": "pomme jacque", - "plural_name": "pommes jaques" - }, - "jaggery": { - "name": "gur" - }, - "jams": { - "name": "confitures" - }, - "jellies": { - "name": "gelées" - }, - "jerusalem-artichoke": { - "name": "topinambour" - }, - "jicama": { - "name": "igname" - }, - "kale": { - "name": "chou frisé" - }, - "kohlrabi": { - "name": "chou-rave" - }, - "kumara": { - "name": "patate douce" - }, - "leavening-agents": { - "name": "levure" - }, - "leek": { - "name": "poireau", - "plural_name": "poireaux" - }, - "legumes": { - "name": "légumineuses" - }, - "lemongrass": { - "name": "citronnelle" - }, - "lentils": { - "name": "lentilles" - }, - "lettuce": { - "name": "laitue" - }, - "liver": { - "name": "foie", - "plural_name": "foies" - }, - "maize": { - "name": "maïs" - }, - "maple-syrup": { - "name": "sirop d’érable" - }, - "meat": { - "name": "viande" - }, - "milk": { - "name": "lait" - }, - "mortadella": { - "name": "mortadelle" - }, - "mushroom": { - "name": "champignon", - "plural_name": "champignons" - }, - "mussels": { - "name": "moules" - }, - "nanaimo-bar-mix": { - "name": "mélange de barres nanaimo" - }, - "nori": { - "name": "algue" - }, - "nutmeg": { - "name": "noix de muscade" - }, - "nutritional-yeast-flakes": { - "name": "flocons de levure nutritionnelle" - }, - "nuts": { - "name": "noix" - }, - "octopuses": { - "name": "poulpe", - "plural_name": "poulpes" - }, - "oils": { - "name": "huiles" - }, - "okra": { - "name": "gombo" - }, - "olive": { - "name": "olive" - }, - "olive-oil": { - "name": "huile d’olive" - }, - "onion": { - "name": "oignon" - }, - "onion-family": { - "name": "oignons" - }, - "orange-blossom-water": { - "name": "eau de fleur d’oranger" - }, - "oranges": { - "name": "orange", - "plural_name": "oranges" - }, - "oregano": { - "name": "origan" - }, - "oysters": { - "name": "huîtres" - }, - "panch-puran": { - "name": "panch phoron" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "persil" - }, - "parsnip": { - "name": "panais", - "plural_name": "panais" - }, - "pear": { - "name": "poire", - "plural_name": "poires" - }, - "peas": { - "name": "pois" - }, - "pepper": { - "name": "poivre", - "plural_name": "poivrons" - }, - "pineapple": { - "name": "ananas", - "plural_name": "ananas" - }, - "plantain": { - "name": "banane plantain", - "plural_name": "bananes plantains" - }, - "poppy-seeds": { - "name": "graines de pavot" - }, - "potato": { - "name": "patate", - "plural_name": "pommes de terre" - }, - "poultry": { - "name": "volaille" - }, - "powdered-sugar": { - "name": "sucre en poudre" - }, - "pumpkin": { - "name": "citrouille", - "plural_name": "citrouilles" - }, - "pumpkin-seeds": { - "name": "graines de courge" - }, - "radish": { - "name": "radis", - "plural_name": "radis" - }, - "raw-sugar": { - "name": "sucre brut" - }, - "refined-sugar": { - "name": "sucre raffiné" - }, - "rice": { - "name": "riz" - }, - "rice-flour": { - "name": "farine de riz" - }, - "rock-sugar": { - "name": "sucre candi" - }, - "rum": { - "name": "rhum" - }, - "salmon": { - "name": "saumon" - }, - "salt": { - "name": "sel" - }, - "salt-cod": { - "name": "morue salée" - }, - "scallion": { - "name": "échalote", - "plural_name": "cébettes" - }, - "seafood": { - "name": "produits de la mer" - }, - "seeds": { - "name": "graines" - }, - "sesame-seeds": { - "name": "graines de sésame" - }, - "shallot": { - "name": "échalote", - "plural_name": "échalotes" - }, - "skate": { - "name": "raie" - }, - "soda": { - "name": "bicarbonate de soude" - }, - "soda-baking": { - "name": "bicarbonate de soude" - }, - "soybean": { - "name": "soja" - }, - "spaghetti-squash": { - "name": "courge spaghetti", - "plural_name": "courges spaghettis" - }, - "speck": { - "name": "lard" - }, - "spices": { - "name": "épices" - }, - "spinach": { - "name": "épinard" - }, - "spring-onion": { - "name": "oignons de printemps", - "plural_name": "oignons nouveaux" - }, - "squash": { - "name": "courges", - "plural_name": "courges" - }, - "squash-family": { - "name": "famille des courges" - }, - "stockfish": { - "name": "cabillaud" - }, - "sugar": { - "name": "sucre" - }, - "sunchoke": { - "name": "topinambours", - "plural_name": "topinambours" - }, - "sunflower-seeds": { - "name": "graines de tournesol" - }, - "superfine-sugar": { - "name": "sucre superfin" - }, - "sweet-potato": { - "name": "patate douce", - "plural_name": "patates douces" - }, - "sweetcorn": { - "name": "maïs doux", - "plural_name": "maïs doux" - }, - "sweeteners": { - "name": "édulcorant" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "taro", - "plural_name": "taros" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "tomate", - "plural_name": "tomates" - }, - "trout": { - "name": "truite" - }, - "tubers": { - "name": "tubercules", - "plural_name": "tubercules" - }, - "tuna": { - "name": "thon" - }, - "turbanado-sugar": { - "name": "sucre brun" - }, - "turnip": { - "name": "navet", - "plural_name": "navets" - }, - "unrefined-sugar": { - "name": "sucre non raffiné" - }, - "vanilla": { - "name": "vanille" - }, - "vegetables": { - "name": "légumes" - }, - "watercress": { - "name": "cresson de fontaine" - }, - "watermelon": { - "name": "pastèque", - "plural_name": "pastèques" - }, - "white-mushroom": { - "name": "champignon blanc", - "plural_name": "champignons blancs" - }, - "white-sugar": { - "name": "sucre blanc" - }, - "xanthan-gum": { - "name": "gomme xanthane" - }, - "yam": { - "name": "igname sauvage", - "plural_name": "ignames" - }, - "yeast": { - "name": "levure" - }, - "zucchini": { - "name": "courgette", - "plural_name": "courgettes" - } + "": { + "foods": { + "acorn-squash": { + "name": "courge poivrée" + }, + "alfalfa-sprouts": { + "name": "pousses de luzerne" + }, + "anchovies": { + "name": "anchois" + }, + "apples": { + "name": "pomme", + "plural_name": "pommes" + }, + "artichoke": { + "name": "artichaut" + }, + "arugula": { + "name": "roquette" + }, + "asparagus": { + "name": "asperge" + }, + "avocado": { + "name": "avocat", + "plural_name": "avocats" + }, + "bacon": { + "name": "bacon" + }, + "baking-powder": { + "name": "levure chimique" + }, + "baking-soda": { + "name": "bicarbonate de soude" + }, + "baking-sugar": { + "name": "sucre semoule" + }, + "bar-sugar": { + "name": "barre de sucre" + }, + "basil": { + "name": "basilic" + }, + "beans": { + "name": "haricots" + }, + "bell-peppers": { + "name": "poivron", + "plural_name": "poivrons" + }, + "blackberries": { + "name": "mûres" + }, + "bok-choy": { + "name": "pakchoï" + }, + "brassicas": { + "name": "choux" + }, + "bread": { + "name": "pain" + }, + "breadfruit": { + "name": "fruit à pain" + }, + "broccoflower": { + "name": "chou romanesco" + }, + "broccoli": { + "name": "brocoli" + }, + "broccoli-rabe": { + "name": "brocoli-rave" + }, + "broccolini": { + "name": "broccolini" + }, + "brown-sugar": { + "name": "cassonade" + }, + "brussels-sprouts": { + "name": "choux de Bruxelles" + }, + "butter": { + "name": "beurre" + }, + "butternut-pumpkin": { + "name": "courge butternut" + }, + "butternut-squash": { + "name": "doubeurre" + }, + "cabbage": { + "name": "chou", + "plural_name": "choux" + }, + "cactus-edible": { + "name": "cactus, comestible" + }, + "calabrese": { + "name": "brocoli calabrese" + }, + "cane-sugar": { + "name": "sucre de canne" + }, + "cannabis": { + "name": "cannabis" + }, + "capsicum": { + "name": "piment" + }, + "caraway": { + "name": "cumin" + }, + "carrot": { + "name": "carotte", + "plural_name": "carottes" + }, + "caster-sugar": { + "name": "sucre semoule" + }, + "castor-sugar": { + "name": "sucre en poudre" + }, + "catfish": { + "name": "poisson-chat" + }, + "cauliflower": { + "name": "chou-fleur", + "plural_name": "choux-fleur" + }, + "cayenne-pepper": { + "name": "piment de Cayenne" + }, + "celeriac": { + "name": "céleri-rave" + }, + "celery": { + "name": "céleri" + }, + "cereal-grains": { + "name": "grains de céréales" + }, + "chard": { + "name": "blette" + }, + "cheese": { + "name": "fromage" + }, + "chicory": { + "name": "chicorée" + }, + "chilli-peppers": { + "name": "piment", + "plural_name": "piments" + }, + "chinese-leaves": { + "name": "chou chinois" + }, + "chives": { + "name": "ciboulette" + }, + "chocolate": { + "name": "chocolat" + }, + "cilantro": { + "name": "coriandre" + }, + "cinnamon": { + "name": "cannelle" + }, + "clarified-butter": { + "name": "beurre clarifié" + }, + "coconut": { + "name": "noix de coco", + "plural_name": "noix de coco" + }, + "coconut-milk": { + "name": "lait de coco" + }, + "cod": { + "name": "morue" + }, + "coffee": { + "name": "café" + }, + "collard-greens": { + "name": "chou cavalier" + }, + "confectioners-sugar": { + "name": "sucre glace" + }, + "coriander": { + "name": "coriandre" + }, + "corn": { + "name": "maïs", + "plural_name": "maïs" + }, + "corn-syrup": { + "name": "sirop de maïs" + }, + "cottonseed-oil": { + "name": "huile de coton" + }, + "courgette": { + "name": "courgette" + }, + "cream-of-tartar": { + "name": "crème de tartre" + }, + "cucumber": { + "name": "concombre", + "plural_name": "concombres" + }, + "cumin": { + "name": "cumin" + }, + "daikon": { + "name": "radis blanc", + "plural_name": "radis blancs" + }, + "dairy-products-and-dairy-substitutes": { + "name": "produits laitiers et substituts laitiers" + }, + "dandelion": { + "name": "pissenlit" + }, + "demerara-sugar": { + "name": "sucre demerara" + }, + "dough": { + "name": "pâte" + }, + "edible-cactus": { + "name": "cactus" + }, + "eggplant": { + "name": "aubergine", + "plural_name": "aubergines" + }, + "eggs": { + "name": "œufs", + "plural_name": "œufs" + }, + "endive": { + "name": "endive", + "plural_name": "endives" + }, + "fats": { + "name": "matières grasses" + }, + "fava-beans": { + "name": "fèves" + }, + "fiddlehead": { + "name": "crosse de fougère" + }, + "fiddlehead-fern": { + "name": "crosse de fougère", + "plural_name": "crosses de fougères" + }, + "fish": { + "name": "poisson" + }, + "five-spice-powder": { + "name": "mélange 5 épices" + }, + "flour": { + "name": "farine" + }, + "frisee": { + "name": "frisée" + }, + "fructose": { + "name": "fructose" + }, + "fruit": { + "name": "fruit" + }, + "fruit-sugar": { + "name": "sucre de fruits" + }, + "ful": { + "name": "plein" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "ail", + "plural_name": "gousses d'ails" + }, + "gem-squash": { + "name": "courge gem squash" + }, + "ghee": { + "name": "ghi" + }, + "giblets": { + "name": "abats" + }, + "ginger": { + "name": "gingembre" + }, + "grains": { + "name": "céréales" + }, + "granulated-sugar": { + "name": "sucre granulé" + }, + "grape-seed-oil": { + "name": "huile de pépins de raisin" + }, + "green-onion": { + "name": "oignon vert", + "plural_name": "oignons verts" + }, + "heart-of-palm": { + "name": "cœur de palmier", + "plural_name": "cœurs de palmiers" + }, + "hemp": { + "name": "chanvre" + }, + "herbs": { + "name": "herbes" + }, + "honey": { + "name": "miel" + }, + "isomalt": { + "name": "isomalt" + }, + "jackfruit": { + "name": "pomme jacque", + "plural_name": "pommes jaques" + }, + "jaggery": { + "name": "gur" + }, + "jams": { + "name": "confitures" + }, + "jellies": { + "name": "gelées" + }, + "jerusalem-artichoke": { + "name": "topinambour" + }, + "jicama": { + "name": "igname" + }, + "kale": { + "name": "chou frisé" + }, + "kohlrabi": { + "name": "chou-rave" + }, + "kumara": { + "name": "patate douce" + }, + "leavening-agents": { + "name": "levure" + }, + "leek": { + "name": "poireau", + "plural_name": "poireaux" + }, + "legumes": { + "name": "légumineuses" + }, + "lemongrass": { + "name": "citronnelle" + }, + "lentils": { + "name": "lentilles" + }, + "lettuce": { + "name": "laitue" + }, + "liver": { + "name": "foie", + "plural_name": "foies" + }, + "maize": { + "name": "maïs" + }, + "maple-syrup": { + "name": "sirop d’érable" + }, + "meat": { + "name": "viande" + }, + "milk": { + "name": "lait" + }, + "mortadella": { + "name": "mortadelle" + }, + "mushroom": { + "name": "champignon", + "plural_name": "champignons" + }, + "mussels": { + "name": "moules" + }, + "nanaimo-bar-mix": { + "name": "mélange de barres nanaimo" + }, + "nori": { + "name": "algue" + }, + "nutmeg": { + "name": "noix de muscade" + }, + "nutritional-yeast-flakes": { + "name": "flocons de levure nutritionnelle" + }, + "nuts": { + "name": "noix" + }, + "octopuses": { + "name": "poulpe", + "plural_name": "poulpes" + }, + "oils": { + "name": "huiles" + }, + "okra": { + "name": "gombo" + }, + "olive": { + "name": "olive" + }, + "olive-oil": { + "name": "huile d’olive" + }, + "onion": { + "name": "oignon" + }, + "onion-family": { + "name": "oignons" + }, + "orange-blossom-water": { + "name": "eau de fleur d’oranger" + }, + "oranges": { + "name": "orange", + "plural_name": "oranges" + }, + "oregano": { + "name": "origan" + }, + "oysters": { + "name": "huîtres" + }, + "panch-puran": { + "name": "panch phoron" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "persil" + }, + "parsnip": { + "name": "panais", + "plural_name": "panais" + }, + "pear": { + "name": "poire", + "plural_name": "poires" + }, + "peas": { + "name": "pois" + }, + "pepper": { + "name": "poivre", + "plural_name": "poivrons" + }, + "pineapple": { + "name": "ananas", + "plural_name": "ananas" + }, + "plantain": { + "name": "banane plantain", + "plural_name": "bananes plantains" + }, + "poppy-seeds": { + "name": "graines de pavot" + }, + "potato": { + "name": "patate", + "plural_name": "pommes de terre" + }, + "poultry": { + "name": "volaille" + }, + "powdered-sugar": { + "name": "sucre en poudre" + }, + "pumpkin": { + "name": "citrouille", + "plural_name": "citrouilles" + }, + "pumpkin-seeds": { + "name": "graines de courge" + }, + "radish": { + "name": "radis", + "plural_name": "radis" + }, + "raw-sugar": { + "name": "sucre brut" + }, + "refined-sugar": { + "name": "sucre raffiné" + }, + "rice": { + "name": "riz" + }, + "rice-flour": { + "name": "farine de riz" + }, + "rock-sugar": { + "name": "sucre candi" + }, + "rum": { + "name": "rhum" + }, + "salmon": { + "name": "saumon" + }, + "salt": { + "name": "sel" + }, + "salt-cod": { + "name": "morue salée" + }, + "scallion": { + "name": "échalote", + "plural_name": "cébettes" + }, + "seafood": { + "name": "produits de la mer" + }, + "seeds": { + "name": "graines" + }, + "sesame-seeds": { + "name": "graines de sésame" + }, + "shallot": { + "name": "échalote", + "plural_name": "échalotes" + }, + "skate": { + "name": "raie" + }, + "soda": { + "name": "bicarbonate de soude" + }, + "soda-baking": { + "name": "bicarbonate de soude" + }, + "soybean": { + "name": "soja" + }, + "spaghetti-squash": { + "name": "courge spaghetti", + "plural_name": "courges spaghettis" + }, + "speck": { + "name": "lard" + }, + "spices": { + "name": "épices" + }, + "spinach": { + "name": "épinard" + }, + "spring-onion": { + "name": "oignons de printemps", + "plural_name": "oignons nouveaux" + }, + "squash": { + "name": "courges", + "plural_name": "courges" + }, + "squash-family": { + "name": "famille des courges" + }, + "stockfish": { + "name": "cabillaud" + }, + "sugar": { + "name": "sucre" + }, + "sunchoke": { + "name": "topinambours", + "plural_name": "topinambours" + }, + "sunflower-seeds": { + "name": "graines de tournesol" + }, + "superfine-sugar": { + "name": "sucre superfin" + }, + "sweet-potato": { + "name": "patate douce", + "plural_name": "patates douces" + }, + "sweetcorn": { + "name": "maïs doux", + "plural_name": "maïs doux" + }, + "sweeteners": { + "name": "édulcorant" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "taro", + "plural_name": "taros" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "tomate", + "plural_name": "tomates" + }, + "trout": { + "name": "truite" + }, + "tubers": { + "name": "tubercules", + "plural_name": "tubercules" + }, + "tuna": { + "name": "thon" + }, + "turbanado-sugar": { + "name": "sucre brun" + }, + "turnip": { + "name": "navet", + "plural_name": "navets" + }, + "unrefined-sugar": { + "name": "sucre non raffiné" + }, + "vanilla": { + "name": "vanille" + }, + "vegetables": { + "name": "légumes" + }, + "watercress": { + "name": "cresson de fontaine" + }, + "watermelon": { + "name": "pastèque", + "plural_name": "pastèques" + }, + "white-mushroom": { + "name": "champignon blanc", + "plural_name": "champignons blancs" + }, + "white-sugar": { + "name": "sucre blanc" + }, + "xanthan-gum": { + "name": "gomme xanthane" + }, + "yam": { + "name": "igname sauvage", + "plural_name": "ignames" + }, + "yeast": { + "name": "levure" + }, + "zucchini": { + "name": "courgette", + "plural_name": "courgettes" + } + } + }, + "Produits": { + "foods": {} + }, + "Céréales": { + "foods": {} + }, + "Fruits": { + "foods": {} + }, + "Légumes": { + "foods": {} + }, + "Viande": { + "foods": {} + }, + "Produits de la mer": { + "foods": {} + }, + "Boissons": { + "foods": {} + }, + "Produits cuisinés": { + "foods": {} + }, + "Conserves": { + "foods": {} + }, + "Condiments": { + "foods": {} + }, + "Confiseries": { + "foods": {} + }, + "Produits laitiers": { + "foods": {} + }, + "Produits surgelés": { + "foods": {} + }, + "Produits sains": { + "foods": {} + }, + "Foyer": { + "foods": {} + }, + "Viandes": { + "foods": {} + }, + "Collations": { + "foods": {} + }, + "Épices": { + "foods": {} + }, + "Sucrerie": { + "foods": {} + }, + "Alcool": { + "foods": {} + }, + "Autre": { + "foods": {} + } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/gl-ES.json b/mealie/repos/seed/resources/foods/locales/gl-ES.json index 745a8d910..c41cfafaa 100644 --- a/mealie/repos/seed/resources/foods/locales/gl-ES.json +++ b/mealie/repos/seed/resources/foods/locales/gl-ES.json @@ -1,692 +1,759 @@ { - "acorn-squash": { - "name": "cabaza de landra" - }, - "alfalfa-sprouts": { - "name": "brotes de alfafa" - }, - "anchovies": { - "name": "anchoas" - }, - "apples": { - "name": "mazá", - "plural_name": "mazás" - }, - "artichoke": { - "name": "alcachofa" - }, - "arugula": { - "name": "rúcula" - }, - "asparagus": { - "name": "espárragos" - }, - "avocado": { - "name": "aguacate", - "plural_name": "aguacates" - }, - "bacon": { - "name": "bacon" - }, - "baking-powder": { - "name": "fermento en po" - }, - "baking-soda": { - "name": "bicarbonato de sodio" - }, - "baking-sugar": { - "name": "azucre moi fino" - }, - "bar-sugar": { - "name": "azucre en po" - }, - "basil": { - "name": "alfábega" - }, - "beans": { - "name": "feixóns" - }, - "bell-peppers": { - "name": "pimento", - "plural_name": "pimentos" - }, - "blackberries": { - "name": "amoras" - }, - "bok-choy": { - "name": "col chinesa" - }, - "brassicas": { - "name": "coles" - }, - "bread": { - "name": "pan" - }, - "breadfruit": { - "name": "froito do pan" - }, - "broccoflower": { - "name": "brocoliflor" - }, - "broccoli": { - "name": "brócolis" - }, - "broccoli-rabe": { - "name": "grelo de brócoli" - }, - "broccolini": { - "name": "bimi" - }, - "brown-sugar": { - "name": "azucre mascavado" - }, - "brussels-sprouts": { - "name": "coles de Bruxelas" - }, - "butter": { - "name": "manteiga" - }, - "butternut-pumpkin": { - "name": "cabaza manteiga" - }, - "butternut-squash": { - "name": "cabaza moscada" - }, - "cabbage": { - "name": "repolo", - "plural_name": "repolos" - }, - "cactus-edible": { - "name": "cacto, comestível" - }, - "calabrese": { - "name": "brócoli calabrese" - }, - "cane-sugar": { - "name": "azucre de cana" - }, - "cannabis": { - "name": "canábis" - }, - "capsicum": { - "name": "pimento" - }, - "caraway": { - "name": "alcaravia" - }, - "carrot": { - "name": "cenoura", - "plural_name": "cenouras" - }, - "caster-sugar": { - "name": "azucre refinado" - }, - "castor-sugar": { - "name": "azucre refinado" - }, - "catfish": { - "name": "peixe-gato" - }, - "cauliflower": { - "name": "coliflor", - "plural_name": "coliflores" - }, - "cayenne-pepper": { - "name": "pimenta caiena" - }, - "celeriac": { - "name": "apio nabo" - }, - "celery": { - "name": "apio" - }, - "cereal-grains": { - "name": "graos de cereal" - }, - "chard": { - "name": "acelga" - }, - "cheese": { - "name": "queixo" - }, - "chicory": { - "name": "chicoria" - }, - "chilli-peppers": { - "name": "chilli pepper", - "plural_name": "chilli peppers" - }, - "chinese-leaves": { - "name": "col chinesa" - }, - "chives": { - "name": "ceboliño" - }, - "chocolate": { - "name": "chocolate" - }, - "cilantro": { - "name": "coandro" - }, - "cinnamon": { - "name": "canela" - }, - "clarified-butter": { - "name": "manteiga clarificada" - }, - "coconut": { - "name": "coco", - "plural_name": "cocos" - }, - "coconut-milk": { - "name": "leite de coco" - }, - "cod": { - "name": "bacallau" - }, - "coffee": { - "name": "café" - }, - "collard-greens": { - "name": "berzas" - }, - "confectioners-sugar": { - "name": "azucre en pó" - }, - "coriander": { - "name": "coentro" - }, - "corn": { - "name": "millo", - "plural_name": "millos" - }, - "corn-syrup": { - "name": "xarope de millo" - }, - "cottonseed-oil": { - "name": "aceite de sementes de algodón" - }, - "courgette": { - "name": "cabaciño" - }, - "cream-of-tartar": { - "name": "cremor tártaro" - }, - "cucumber": { - "name": "cogombro", - "plural_name": "cogombros" - }, - "cumin": { - "name": "comiño" - }, - "daikon": { - "name": "rabanete xaponés", - "plural_name": "rabanetes xaponeses" - }, - "dairy-products-and-dairy-substitutes": { - "name": "produtos lácteos e substitutos de leite" - }, - "dandelion": { - "name": "dente de león" - }, - "demerara-sugar": { - "name": "azucre demerara" - }, - "dough": { - "name": "masa" - }, - "edible-cactus": { - "name": "cacto comestível" - }, - "eggplant": { - "name": "berenxena", - "plural_name": "berenxenas" - }, - "eggs": { - "name": "ovo", - "plural_name": "ovos" - }, - "endive": { - "name": "endivia", - "plural_name": "endivias" - }, - "fats": { - "name": "graxas" - }, - "fava-beans": { - "name": "favas" - }, - "fiddlehead": { - "name": "fento" - }, - "fiddlehead-fern": { - "name": "fento", - "plural_name": "fentos" - }, - "fish": { - "name": "peixe" - }, - "five-spice-powder": { - "name": "cinco especias chinesas en pó" - }, - "flour": { - "name": "fariña" - }, - "frisee": { - "name": "chicoria" - }, - "fructose": { - "name": "frutosa" - }, - "fruit": { - "name": "froita" - }, - "fruit-sugar": { - "name": "frutose" - }, - "ful": { - "name": "foul" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "allo", - "plural_name": "allos" - }, - "gem-squash": { - "name": "cabaza gem squash" - }, - "ghee": { - "name": "manteiga ghee" - }, - "giblets": { - "name": "miúdos" - }, - "ginger": { - "name": "xenxibre" - }, - "grains": { - "name": "graos" - }, - "granulated-sugar": { - "name": "azucre granulado" - }, - "grape-seed-oil": { - "name": "aceite de semente de uva" - }, - "green-onion": { - "name": "ceboliña", - "plural_name": "ceboliñas" - }, - "heart-of-palm": { - "name": "palmito", - "plural_name": "palmitos" - }, - "hemp": { - "name": "cáñamo" - }, - "herbs": { - "name": "herbas" - }, - "honey": { - "name": "mel" - }, - "isomalt": { - "name": "isomalte" - }, - "jackfruit": { - "name": "xaca", - "plural_name": "xacas" - }, - "jaggery": { - "name": "azucre mascavo" - }, - "jams": { - "name": "xeleas" - }, - "jellies": { - "name": "xelatinas" - }, - "jerusalem-artichoke": { - "name": "alcachofa de xerusalén" - }, - "jicama": { - "name": "xícama" - }, - "kale": { - "name": "col rizada" - }, - "kohlrabi": { - "name": "col-rábano" - }, - "kumara": { - "name": "pataca doce" - }, - "leavening-agents": { - "name": "fermentos" - }, - "leek": { - "name": "porro", - "plural_name": "porros" - }, - "legumes": { - "name": "leguminosas" - }, - "lemongrass": { - "name": "lemongrass" - }, - "lentils": { - "name": "lentellas" - }, - "lettuce": { - "name": "leituga" - }, - "liver": { - "name": "fígado", - "plural_name": "figados" - }, - "maize": { - "name": "millo" - }, - "maple-syrup": { - "name": "xarope de pradairo" - }, - "meat": { - "name": "carne" - }, - "milk": { - "name": "leite" - }, - "mortadella": { - "name": "mortadela" - }, - "mushroom": { - "name": "cogumelo", - "plural_name": "cogumelos" - }, - "mussels": { - "name": "mexillón" - }, - "nanaimo-bar-mix": { - "name": "mistura de barras nanaimo" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "noz-moscada" - }, - "nutritional-yeast-flakes": { - "name": "flocos de levedura nutricional" - }, - "nuts": { - "name": "froitos secos" - }, - "octopuses": { - "name": "polbo", - "plural_name": "polbos" - }, - "oils": { - "name": "aceites" - }, - "okra": { - "name": "quiabo" - }, - "olive": { - "name": "oliva" - }, - "olive-oil": { - "name": "aceite de oliva" - }, - "onion": { - "name": "cebola" - }, - "onion-family": { - "name": "familia das cebolas" - }, - "orange-blossom-water": { - "name": "auga de flor de laranxeira" - }, - "oranges": { - "name": "laranxa", - "plural_name": "laranxas" - }, - "oregano": { - "name": "ourego" - }, - "oysters": { - "name": "ostras" - }, - "panch-puran": { - "name": "panch puran" - }, - "paprika": { - "name": "páprica" - }, - "parsley": { - "name": "perexil" - }, - "parsnip": { - "name": "charouvia", - "plural_name": "charouvias" - }, - "pear": { - "name": "pera", - "plural_name": "peras" - }, - "peas": { - "name": "chícharos" - }, - "pepper": { - "name": "", - "plural_name": "pimentos" - }, - "pineapple": { - "name": "ananás", - "plural_name": "ananases" - }, - "plantain": { - "name": "plátano", - "plural_name": "plátanos" - }, - "poppy-seeds": { - "name": "sementes de papoula" - }, - "potato": { - "name": "pataca", - "plural_name": "patacas" - }, - "poultry": { - "name": "carne de aves" - }, - "powdered-sugar": { - "name": "azucre en po" - }, - "pumpkin": { - "name": "cabaza", - "plural_name": "cabazas" - }, - "pumpkin-seeds": { - "name": "sementes de cabaza" - }, - "radish": { - "name": "rabanete", - "plural_name": "rabanetes" - }, - "raw-sugar": { - "name": "azucre mascavado" - }, - "refined-sugar": { - "name": "azucre refinado" - }, - "rice": { - "name": "arroz" - }, - "rice-flour": { - "name": "fariña de arroz" - }, - "rock-sugar": { - "name": "azucre en cubo" - }, - "rum": { - "name": "ron" - }, - "salmon": { - "name": "salmón" - }, - "salt": { - "name": "sal" - }, - "salt-cod": { - "name": "bacallau en salgadura" - }, - "scallion": { - "name": "ceboliño", - "plural_name": "ceboliños" - }, - "seafood": { - "name": "marisco" - }, - "seeds": { - "name": "sementes" - }, - "sesame-seeds": { - "name": "sementes de sésamo" - }, - "shallot": { - "name": "chalota", - "plural_name": "chalotas" - }, - "skate": { - "name": "raia" - }, - "soda": { - "name": "gasosa" - }, - "soda-baking": { - "name": "bicarbonato de sodio" - }, - "soybean": { - "name": "soia" - }, - "spaghetti-squash": { - "name": "cabaciña espagueti", - "plural_name": "cabaciñas espaguetis" - }, - "speck": { - "name": "speck" - }, - "spices": { - "name": "especias" - }, - "spinach": { - "name": "espinaca" - }, - "spring-onion": { - "name": "ceboliña", - "plural_name": "ceboliñas" - }, - "squash": { - "name": "cabaza", - "plural_name": "cabazas" - }, - "squash-family": { - "name": "família das cabazas" - }, - "stockfish": { - "name": "bacallau seco ao ar" - }, - "sugar": { - "name": "azucre" - }, - "sunchoke": { - "name": "tupinambo", - "plural_name": "tupinambos" - }, - "sunflower-seeds": { - "name": "sementes de xirasol" - }, - "superfine-sugar": { - "name": "azucre superfino" - }, - "sweet-potato": { - "name": "pataca-doce", - "plural_name": "patacas-doces" - }, - "sweetcorn": { - "name": "millo doce", - "plural_name": "millos doces" - }, - "sweeteners": { - "name": "adozantes" - }, - "tahini": { - "name": "tahine" - }, - "taro": { - "name": "taro", - "plural_name": "taros" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "tomate", - "plural_name": "tomates" - }, - "trout": { - "name": "troita" - }, - "tubers": { - "name": "tubérculo", - "plural_name": "tubérculos" - }, - "tuna": { - "name": "bonito" - }, - "turbanado-sugar": { - "name": "azucre turbinado" - }, - "turnip": { - "name": "nabo", - "plural_name": "nabos" - }, - "unrefined-sugar": { - "name": "azucre non refinado" - }, - "vanilla": { - "name": "vainilla" - }, - "vegetables": { - "name": "legumes / verduras" - }, - "watercress": { - "name": "agrión" - }, - "watermelon": { - "name": "sandia", - "plural_name": "sandias" - }, - "white-mushroom": { - "name": "cogumelo branco", - "plural_name": "cogumelos brancos" - }, - "white-sugar": { - "name": "azucre branco" - }, - "xanthan-gum": { - "name": "goma xantana" - }, - "yam": { - "name": "iñame", - "plural_name": "iñames" - }, - "yeast": { - "name": "fermento" - }, - "zucchini": { - "name": "cabaciña", - "plural_name": "cabaciñas" - } + "": { + "foods": { + "acorn-squash": { + "name": "cabaza de landra" + }, + "alfalfa-sprouts": { + "name": "brotes de alfafa" + }, + "anchovies": { + "name": "anchoas" + }, + "apples": { + "name": "mazá", + "plural_name": "mazás" + }, + "artichoke": { + "name": "alcachofa" + }, + "arugula": { + "name": "rúcula" + }, + "asparagus": { + "name": "espárragos" + }, + "avocado": { + "name": "aguacate", + "plural_name": "aguacates" + }, + "bacon": { + "name": "bacon" + }, + "baking-powder": { + "name": "fermento en po" + }, + "baking-soda": { + "name": "bicarbonato de sodio" + }, + "baking-sugar": { + "name": "azucre moi fino" + }, + "bar-sugar": { + "name": "azucre en po" + }, + "basil": { + "name": "alfábega" + }, + "beans": { + "name": "feixóns" + }, + "bell-peppers": { + "name": "pimento", + "plural_name": "pimentos" + }, + "blackberries": { + "name": "amoras" + }, + "bok-choy": { + "name": "col chinesa" + }, + "brassicas": { + "name": "coles" + }, + "bread": { + "name": "pan" + }, + "breadfruit": { + "name": "froito do pan" + }, + "broccoflower": { + "name": "brocoliflor" + }, + "broccoli": { + "name": "brócolis" + }, + "broccoli-rabe": { + "name": "grelo de brócoli" + }, + "broccolini": { + "name": "bimi" + }, + "brown-sugar": { + "name": "azucre mascavado" + }, + "brussels-sprouts": { + "name": "coles de Bruxelas" + }, + "butter": { + "name": "manteiga" + }, + "butternut-pumpkin": { + "name": "cabaza manteiga" + }, + "butternut-squash": { + "name": "cabaza moscada" + }, + "cabbage": { + "name": "repolo", + "plural_name": "repolos" + }, + "cactus-edible": { + "name": "cacto, comestível" + }, + "calabrese": { + "name": "brócoli calabrese" + }, + "cane-sugar": { + "name": "azucre de cana" + }, + "cannabis": { + "name": "canábis" + }, + "capsicum": { + "name": "pimento" + }, + "caraway": { + "name": "alcaravia" + }, + "carrot": { + "name": "cenoura", + "plural_name": "cenouras" + }, + "caster-sugar": { + "name": "azucre refinado" + }, + "castor-sugar": { + "name": "azucre refinado" + }, + "catfish": { + "name": "peixe-gato" + }, + "cauliflower": { + "name": "coliflor", + "plural_name": "coliflores" + }, + "cayenne-pepper": { + "name": "pimenta caiena" + }, + "celeriac": { + "name": "apio nabo" + }, + "celery": { + "name": "apio" + }, + "cereal-grains": { + "name": "graos de cereal" + }, + "chard": { + "name": "acelga" + }, + "cheese": { + "name": "queixo" + }, + "chicory": { + "name": "chicoria" + }, + "chilli-peppers": { + "name": "chilli pepper", + "plural_name": "chilli peppers" + }, + "chinese-leaves": { + "name": "col chinesa" + }, + "chives": { + "name": "ceboliño" + }, + "chocolate": { + "name": "chocolate" + }, + "cilantro": { + "name": "coandro" + }, + "cinnamon": { + "name": "canela" + }, + "clarified-butter": { + "name": "manteiga clarificada" + }, + "coconut": { + "name": "coco", + "plural_name": "cocos" + }, + "coconut-milk": { + "name": "leite de coco" + }, + "cod": { + "name": "bacallau" + }, + "coffee": { + "name": "café" + }, + "collard-greens": { + "name": "berzas" + }, + "confectioners-sugar": { + "name": "azucre en pó" + }, + "coriander": { + "name": "coentro" + }, + "corn": { + "name": "millo", + "plural_name": "millos" + }, + "corn-syrup": { + "name": "xarope de millo" + }, + "cottonseed-oil": { + "name": "aceite de sementes de algodón" + }, + "courgette": { + "name": "cabaciño" + }, + "cream-of-tartar": { + "name": "cremor tártaro" + }, + "cucumber": { + "name": "cogombro", + "plural_name": "cogombros" + }, + "cumin": { + "name": "comiño" + }, + "daikon": { + "name": "rabanete xaponés", + "plural_name": "rabanetes xaponeses" + }, + "dairy-products-and-dairy-substitutes": { + "name": "produtos lácteos e substitutos de leite" + }, + "dandelion": { + "name": "dente de león" + }, + "demerara-sugar": { + "name": "azucre demerara" + }, + "dough": { + "name": "masa" + }, + "edible-cactus": { + "name": "cacto comestível" + }, + "eggplant": { + "name": "berenxena", + "plural_name": "berenxenas" + }, + "eggs": { + "name": "ovo", + "plural_name": "ovos" + }, + "endive": { + "name": "endivia", + "plural_name": "endivias" + }, + "fats": { + "name": "graxas" + }, + "fava-beans": { + "name": "favas" + }, + "fiddlehead": { + "name": "fento" + }, + "fiddlehead-fern": { + "name": "fento", + "plural_name": "fentos" + }, + "fish": { + "name": "peixe" + }, + "five-spice-powder": { + "name": "cinco especias chinesas en pó" + }, + "flour": { + "name": "fariña" + }, + "frisee": { + "name": "chicoria" + }, + "fructose": { + "name": "frutosa" + }, + "fruit": { + "name": "froita" + }, + "fruit-sugar": { + "name": "frutose" + }, + "ful": { + "name": "foul" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "allo", + "plural_name": "allos" + }, + "gem-squash": { + "name": "cabaza gem squash" + }, + "ghee": { + "name": "manteiga ghee" + }, + "giblets": { + "name": "miúdos" + }, + "ginger": { + "name": "xenxibre" + }, + "grains": { + "name": "graos" + }, + "granulated-sugar": { + "name": "azucre granulado" + }, + "grape-seed-oil": { + "name": "aceite de semente de uva" + }, + "green-onion": { + "name": "ceboliña", + "plural_name": "ceboliñas" + }, + "heart-of-palm": { + "name": "palmito", + "plural_name": "palmitos" + }, + "hemp": { + "name": "cáñamo" + }, + "herbs": { + "name": "herbas" + }, + "honey": { + "name": "mel" + }, + "isomalt": { + "name": "isomalte" + }, + "jackfruit": { + "name": "xaca", + "plural_name": "xacas" + }, + "jaggery": { + "name": "azucre mascavo" + }, + "jams": { + "name": "xeleas" + }, + "jellies": { + "name": "xelatinas" + }, + "jerusalem-artichoke": { + "name": "alcachofa de xerusalén" + }, + "jicama": { + "name": "xícama" + }, + "kale": { + "name": "col rizada" + }, + "kohlrabi": { + "name": "col-rábano" + }, + "kumara": { + "name": "pataca doce" + }, + "leavening-agents": { + "name": "fermentos" + }, + "leek": { + "name": "porro", + "plural_name": "porros" + }, + "legumes": { + "name": "leguminosas" + }, + "lemongrass": { + "name": "lemongrass" + }, + "lentils": { + "name": "lentellas" + }, + "lettuce": { + "name": "leituga" + }, + "liver": { + "name": "fígado", + "plural_name": "figados" + }, + "maize": { + "name": "millo" + }, + "maple-syrup": { + "name": "xarope de pradairo" + }, + "meat": { + "name": "carne" + }, + "milk": { + "name": "leite" + }, + "mortadella": { + "name": "mortadela" + }, + "mushroom": { + "name": "cogumelo", + "plural_name": "cogumelos" + }, + "mussels": { + "name": "mexillón" + }, + "nanaimo-bar-mix": { + "name": "mistura de barras nanaimo" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "noz-moscada" + }, + "nutritional-yeast-flakes": { + "name": "flocos de levedura nutricional" + }, + "nuts": { + "name": "froitos secos" + }, + "octopuses": { + "name": "polbo", + "plural_name": "polbos" + }, + "oils": { + "name": "aceites" + }, + "okra": { + "name": "quiabo" + }, + "olive": { + "name": "oliva" + }, + "olive-oil": { + "name": "aceite de oliva" + }, + "onion": { + "name": "cebola" + }, + "onion-family": { + "name": "familia das cebolas" + }, + "orange-blossom-water": { + "name": "auga de flor de laranxeira" + }, + "oranges": { + "name": "laranxa", + "plural_name": "laranxas" + }, + "oregano": { + "name": "ourego" + }, + "oysters": { + "name": "ostras" + }, + "panch-puran": { + "name": "panch puran" + }, + "paprika": { + "name": "páprica" + }, + "parsley": { + "name": "perexil" + }, + "parsnip": { + "name": "charouvia", + "plural_name": "charouvias" + }, + "pear": { + "name": "pera", + "plural_name": "peras" + }, + "peas": { + "name": "chícharos" + }, + "pepper": { + "name": "", + "plural_name": "pimentos" + }, + "pineapple": { + "name": "ananás", + "plural_name": "ananases" + }, + "plantain": { + "name": "plátano", + "plural_name": "plátanos" + }, + "poppy-seeds": { + "name": "sementes de papoula" + }, + "potato": { + "name": "pataca", + "plural_name": "patacas" + }, + "poultry": { + "name": "carne de aves" + }, + "powdered-sugar": { + "name": "azucre en po" + }, + "pumpkin": { + "name": "cabaza", + "plural_name": "cabazas" + }, + "pumpkin-seeds": { + "name": "sementes de cabaza" + }, + "radish": { + "name": "rabanete", + "plural_name": "rabanetes" + }, + "raw-sugar": { + "name": "azucre mascavado" + }, + "refined-sugar": { + "name": "azucre refinado" + }, + "rice": { + "name": "arroz" + }, + "rice-flour": { + "name": "fariña de arroz" + }, + "rock-sugar": { + "name": "azucre en cubo" + }, + "rum": { + "name": "ron" + }, + "salmon": { + "name": "salmón" + }, + "salt": { + "name": "sal" + }, + "salt-cod": { + "name": "bacallau en salgadura" + }, + "scallion": { + "name": "ceboliño", + "plural_name": "ceboliños" + }, + "seafood": { + "name": "marisco" + }, + "seeds": { + "name": "sementes" + }, + "sesame-seeds": { + "name": "sementes de sésamo" + }, + "shallot": { + "name": "chalota", + "plural_name": "chalotas" + }, + "skate": { + "name": "raia" + }, + "soda": { + "name": "gasosa" + }, + "soda-baking": { + "name": "bicarbonato de sodio" + }, + "soybean": { + "name": "soia" + }, + "spaghetti-squash": { + "name": "cabaciña espagueti", + "plural_name": "cabaciñas espaguetis" + }, + "speck": { + "name": "speck" + }, + "spices": { + "name": "especias" + }, + "spinach": { + "name": "espinaca" + }, + "spring-onion": { + "name": "ceboliña", + "plural_name": "ceboliñas" + }, + "squash": { + "name": "cabaza", + "plural_name": "cabazas" + }, + "squash-family": { + "name": "família das cabazas" + }, + "stockfish": { + "name": "bacallau seco ao ar" + }, + "sugar": { + "name": "azucre" + }, + "sunchoke": { + "name": "tupinambo", + "plural_name": "tupinambos" + }, + "sunflower-seeds": { + "name": "sementes de xirasol" + }, + "superfine-sugar": { + "name": "azucre superfino" + }, + "sweet-potato": { + "name": "pataca-doce", + "plural_name": "patacas-doces" + }, + "sweetcorn": { + "name": "millo doce", + "plural_name": "millos doces" + }, + "sweeteners": { + "name": "adozantes" + }, + "tahini": { + "name": "tahine" + }, + "taro": { + "name": "taro", + "plural_name": "taros" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "tomate", + "plural_name": "tomates" + }, + "trout": { + "name": "troita" + }, + "tubers": { + "name": "tubérculo", + "plural_name": "tubérculos" + }, + "tuna": { + "name": "bonito" + }, + "turbanado-sugar": { + "name": "azucre turbinado" + }, + "turnip": { + "name": "nabo", + "plural_name": "nabos" + }, + "unrefined-sugar": { + "name": "azucre non refinado" + }, + "vanilla": { + "name": "vainilla" + }, + "vegetables": { + "name": "legumes / verduras" + }, + "watercress": { + "name": "agrión" + }, + "watermelon": { + "name": "sandia", + "plural_name": "sandias" + }, + "white-mushroom": { + "name": "cogumelo branco", + "plural_name": "cogumelos brancos" + }, + "white-sugar": { + "name": "azucre branco" + }, + "xanthan-gum": { + "name": "goma xantana" + }, + "yam": { + "name": "iñame", + "plural_name": "iñames" + }, + "yeast": { + "name": "fermento" + }, + "zucchini": { + "name": "cabaciña", + "plural_name": "cabaciñas" + } + } + }, + "Froitas e verduras": { + "foods": {} + }, + "Grans": { + "foods": {} + }, + "Froitas": { + "foods": {} + }, + "Vexetais": { + "foods": {} + }, + "Carne": { + "foods": {} + }, + "Marisco": { + "foods": {} + }, + "Bebidas": { + "foods": {} + }, + "Padaría": { + "foods": {} + }, + "Latas": { + "foods": {} + }, + "Condimentos": { + "foods": {} + }, + "Repostería": { + "foods": {} + }, + "Lácteos": { + "foods": {} + }, + "Conxelados": { + "foods": {} + }, + "Alimentos saudables": { + "foods": {} + }, + "Casa": { + "foods": {} + }, + "Produtos cárnicos": { + "foods": {} + }, + "Petiscos": { + "foods": {} + }, + "Especias": { + "foods": {} + }, + "Doces": { + "foods": {} + }, + "Alcol": { + "foods": {} + }, + "Outros": { + "foods": {} + } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/he-IL.json b/mealie/repos/seed/resources/foods/locales/he-IL.json index 8ea8a6212..616f060dc 100644 --- a/mealie/repos/seed/resources/foods/locales/he-IL.json +++ b/mealie/repos/seed/resources/foods/locales/he-IL.json @@ -1,692 +1,759 @@ { - "acorn-squash": { - "name": "דלעת ערמונים" - }, - "alfalfa-sprouts": { - "name": "נבטי אלפלפא" - }, - "anchovies": { - "name": "אנשובי" - }, - "apples": { - "name": "תפוחים", - "plural_name": "תפוחים" - }, - "artichoke": { - "name": "ארטישוק" - }, - "arugula": { - "name": "אורוגולה" - }, - "asparagus": { - "name": "אספרגוס" - }, - "avocado": { - "name": "אבוקדו", - "plural_name": "אבוקדו" - }, - "bacon": { - "name": "בייקון" - }, - "baking-powder": { - "name": "אבקת אפייה" - }, - "baking-soda": { - "name": "סודה לשתייה" - }, - "baking-sugar": { - "name": "סוכר לאפייה" - }, - "bar-sugar": { - "name": "סוכר דק" - }, - "basil": { - "name": "בזיליקום" - }, - "beans": { - "name": "שעועית" - }, - "bell-peppers": { - "name": "פלפל מתוק", - "plural_name": "פלפלים" - }, - "blackberries": { - "name": "אוכמניות" - }, - "bok-choy": { - "name": "באק צ'וי" - }, - "brassicas": { - "name": "כרוב" - }, - "bread": { - "name": "לחם" - }, - "breadfruit": { - "name": "פרי הלחם" - }, - "broccoflower": { - "name": "פריחת ברוקולי" - }, - "broccoli": { - "name": "ברוקולי" - }, - "broccoli-rabe": { - "name": "ברוקולי" - }, - "broccolini": { - "name": "ברוקוליני" - }, - "brown-sugar": { - "name": "סוכר חום" - }, - "brussels-sprouts": { - "name": "כרוב ניצנים" - }, - "butter": { - "name": "חמאה" - }, - "butternut-pumpkin": { - "name": "דלורית" - }, - "butternut-squash": { - "name": "דלורית" - }, - "cabbage": { - "name": "כרוב", - "plural_name": "כרובים" - }, - "cactus-edible": { - "name": "סברס" - }, - "calabrese": { - "name": "ברוקולי" - }, - "cane-sugar": { - "name": "סוכר קנים" - }, - "cannabis": { - "name": "קנאביס" - }, - "capsicum": { - "name": "גמבה" - }, - "caraway": { - "name": "קימל" - }, - "carrot": { - "name": "גזר", - "plural_name": "גזרים" - }, - "caster-sugar": { - "name": "סוכר דק" - }, - "castor-sugar": { - "name": "סוכר קיק" - }, - "catfish": { - "name": "שפמנון" - }, - "cauliflower": { - "name": "כרובית", - "plural_name": "כרוביות" - }, - "cayenne-pepper": { - "name": "פלפל קאיין" - }, - "celeriac": { - "name": "סלרי" - }, - "celery": { - "name": "סלרי" - }, - "cereal-grains": { - "name": "דגני בוקר" - }, - "chard": { - "name": "מנגולד" - }, - "cheese": { - "name": "גבינה" - }, - "chicory": { - "name": "עולש" - }, - "chilli-peppers": { - "name": "צ'ילי", - "plural_name": "פלפלים חריפים" - }, - "chinese-leaves": { - "name": "עלים סינים" - }, - "chives": { - "name": "עירית" - }, - "chocolate": { - "name": "שוקולד" - }, - "cilantro": { - "name": "כוסברה" - }, - "cinnamon": { - "name": "קינמון" - }, - "clarified-butter": { - "name": "חמאה מזוקקת" - }, - "coconut": { - "name": "קוקוס", - "plural_name": "אגוזי קוקוס" - }, - "coconut-milk": { - "name": "חלב קוקוס" - }, - "cod": { - "name": "בקלה" - }, - "coffee": { - "name": "קפה" - }, - "collard-greens": { - "name": "כרוב ירוק" - }, - "confectioners-sugar": { - "name": "אבקת סוכר" - }, - "coriander": { - "name": "כוסברה" - }, - "corn": { - "name": "תירס", - "plural_name": "תירס" - }, - "corn-syrup": { - "name": "סירופ תירס" - }, - "cottonseed-oil": { - "name": "שמן כותנה" - }, - "courgette": { - "name": "קישוא" - }, - "cream-of-tartar": { - "name": "קרם טרטר" - }, - "cucumber": { - "name": "מלפפון", - "plural_name": "מלפפונים" - }, - "cumin": { - "name": "כמון" - }, - "daikon": { - "name": "צנון דייקון", - "plural_name": "צנוני דייקון" - }, - "dairy-products-and-dairy-substitutes": { - "name": "מוצרי חלב ותחליפי חלב" - }, - "dandelion": { - "name": "שן הארי" - }, - "demerara-sugar": { - "name": "סוכר דמררה" - }, - "dough": { - "name": "בצק" - }, - "edible-cactus": { - "name": "קקטוס אכיל (סברס)" - }, - "eggplant": { - "name": "חציל", - "plural_name": "חצילים" - }, - "eggs": { - "name": "ביצים", - "plural_name": "ביצים" - }, - "endive": { - "name": "אנדיב", - "plural_name": "אנדיבים" - }, - "fats": { - "name": "שומנים" - }, - "fava-beans": { - "name": "פול מצרי" - }, - "fiddlehead": { - "name": "שרך ראש הכינור" - }, - "fiddlehead-fern": { - "name": "שרך ראש הכינור", - "plural_name": "שרכי ראש הכינור" - }, - "fish": { - "name": "דג" - }, - "five-spice-powder": { - "name": "אבקת 5 תבלינים" - }, - "flour": { - "name": "קמח" - }, - "frisee": { - "name": "פריזה" - }, - "fructose": { - "name": "פרוקטוז" - }, - "fruit": { - "name": "פרי" - }, - "fruit-sugar": { - "name": "סוכר פירות" - }, - "ful": { - "name": "פול" - }, - "garam-masala": { - "name": "גראם מסאלה" - }, - "garlic": { - "name": "שום", - "plural_name": "שום" - }, - "gem-squash": { - "name": "דלעת פנינה" - }, - "ghee": { - "name": "גהי" - }, - "giblets": { - "name": "קרביים" - }, - "ginger": { - "name": "ג'ינג'ר" - }, - "grains": { - "name": "דגנים" - }, - "granulated-sugar": { - "name": "סוכר לבן" - }, - "grape-seed-oil": { - "name": "שמן זרעי ענבים" - }, - "green-onion": { - "name": "בצל ירוק", - "plural_name": "בצלים ירוקים" - }, - "heart-of-palm": { - "name": "לב דקל", - "plural_name": "לבבות דקל" - }, - "hemp": { - "name": "האמפ" - }, - "herbs": { - "name": "עשבים" - }, - "honey": { - "name": "דבש" - }, - "isomalt": { - "name": "איזומלט" - }, - "jackfruit": { - "name": "ג׳קפרוט", - "plural_name": "ג'קפרוטים" - }, - "jaggery": { - "name": "ג’אגרי" - }, - "jams": { - "name": "ריבות" - }, - "jellies": { - "name": "ג׳לים" - }, - "jerusalem-artichoke": { - "name": "ארטישוק ירושלמי" - }, - "jicama": { - "name": "חיקמה" - }, - "kale": { - "name": "קייל" - }, - "kohlrabi": { - "name": "קולורבי" - }, - "kumara": { - "name": "בטטה" - }, - "leavening-agents": { - "name": "חומר התפחה" - }, - "leek": { - "name": "כרישה", - "plural_name": "כרישה" - }, - "legumes": { - "name": "קטניות" - }, - "lemongrass": { - "name": "לימונית" - }, - "lentils": { - "name": "עדשים" - }, - "lettuce": { - "name": "חסה" - }, - "liver": { - "name": "כבד", - "plural_name": "כבדים" - }, - "maize": { - "name": "תירס" - }, - "maple-syrup": { - "name": "סירופ מייפל" - }, - "meat": { - "name": "בשר" - }, - "milk": { - "name": "חלב" - }, - "mortadella": { - "name": "מורטדלה" - }, - "mushroom": { - "name": "פטריה", - "plural_name": "פטריות" - }, - "mussels": { - "name": "צדפות" - }, - "nanaimo-bar-mix": { - "name": "תערובת נאנאימו" - }, - "nori": { - "name": "נורי" - }, - "nutmeg": { - "name": "אגוז מוסקט" - }, - "nutritional-yeast-flakes": { - "name": "שבבי שמרים תזונתיים" - }, - "nuts": { - "name": "אגוזים" - }, - "octopuses": { - "name": "תמנונים", - "plural_name": "תמנונים" - }, - "oils": { - "name": "שמנים" - }, - "okra": { - "name": "אוקרה" - }, - "olive": { - "name": "זית" - }, - "olive-oil": { - "name": "שמן זית" - }, - "onion": { - "name": "בצל" - }, - "onion-family": { - "name": "משפחת הבצלים" - }, - "orange-blossom-water": { - "name": "מי פריחת הדרים" - }, - "oranges": { - "name": "תפוזים", - "plural_name": "תפוזים" - }, - "oregano": { - "name": "אורגנו" - }, - "oysters": { - "name": "צדפות" - }, - "panch-puran": { - "name": "פאנץ' פורן (תערובת תבלינים הודית)" - }, - "paprika": { - "name": "פפריקה" - }, - "parsley": { - "name": "פטרוזיליה" - }, - "parsnip": { - "name": "גזר לבן", - "plural_name": "גזרים לבנים" - }, - "pear": { - "name": "אגס", - "plural_name": "אגסים" - }, - "peas": { - "name": "אפונה" - }, - "pepper": { - "name": "פלפל", - "plural_name": "פלפלים" - }, - "pineapple": { - "name": "אננס", - "plural_name": "אננסים" - }, - "plantain": { - "name": "פלנטיין", - "plural_name": "פלנטיינים" - }, - "poppy-seeds": { - "name": "פרג" - }, - "potato": { - "name": "תפוח אדמה", - "plural_name": "תפוחי אדמה" - }, - "poultry": { - "name": "עוף" - }, - "powdered-sugar": { - "name": "אבקת סוכר" - }, - "pumpkin": { - "name": "דלעת", - "plural_name": "דלעות" - }, - "pumpkin-seeds": { - "name": "זרעי דלעת" - }, - "radish": { - "name": "צנון", - "plural_name": "צנוניות" - }, - "raw-sugar": { - "name": "סוכר גולמי" - }, - "refined-sugar": { - "name": "סוכר מנופה" - }, - "rice": { - "name": "אורז" - }, - "rice-flour": { - "name": "קמח אורז" - }, - "rock-sugar": { - "name": "גבישי סוכר" - }, - "rum": { - "name": "רום" - }, - "salmon": { - "name": "סלמון" - }, - "salt": { - "name": "מלח" - }, - "salt-cod": { - "name": "בקלה ממולח" - }, - "scallion": { - "name": "בצל ירוק", - "plural_name": "בצלים ירוקים" - }, - "seafood": { - "name": "מאכלי ים" - }, - "seeds": { - "name": "זרעים" - }, - "sesame-seeds": { - "name": "שומשום" - }, - "shallot": { - "name": "בצל שאלוט", - "plural_name": "בצלצלי שאלוט" - }, - "skate": { - "name": "דג תריסנית" - }, - "soda": { - "name": "סודה" - }, - "soda-baking": { - "name": "סודה לשתייה" - }, - "soybean": { - "name": "פולי סויה" - }, - "spaghetti-squash": { - "name": "דלעת ספגטי", - "plural_name": "דלעות ספגטי" - }, - "speck": { - "name": "גרגר" - }, - "spices": { - "name": "תבלינים" - }, - "spinach": { - "name": "תרד" - }, - "spring-onion": { - "name": "בצל אביב", - "plural_name": "בצלי אביב" - }, - "squash": { - "name": "דלעת", - "plural_name": "דלעות" - }, - "squash-family": { - "name": "משפחת הדלועים" - }, - "stockfish": { - "name": "דג מיובש" - }, - "sugar": { - "name": "סוכר" - }, - "sunchoke": { - "name": "ארטישוק ירושלמי", - "plural_name": "ארטישוק ירושלמי" - }, - "sunflower-seeds": { - "name": "זרעי חמניה" - }, - "superfine-sugar": { - "name": "אבקת סוכר" - }, - "sweet-potato": { - "name": "בטטה", - "plural_name": "בטטות" - }, - "sweetcorn": { - "name": "תירס מתוק", - "plural_name": "תירס מתוק" - }, - "sweeteners": { - "name": "ממתיקים" - }, - "tahini": { - "name": "טחינה" - }, - "taro": { - "name": "טארו", - "plural_name": "טארואים" - }, - "teff": { - "name": "טף" - }, - "tomato": { - "name": "עגבנייה", - "plural_name": "עגבניות" - }, - "trout": { - "name": "טרוטה" - }, - "tubers": { - "name": "שורשיים", - "plural_name": "שורשיים" - }, - "tuna": { - "name": "טונה" - }, - "turbanado-sugar": { - "name": "סוכר גולמי" - }, - "turnip": { - "name": "לפת", - "plural_name": "לפתות" - }, - "unrefined-sugar": { - "name": "סוכר לא מנופה" - }, - "vanilla": { - "name": "וניל" - }, - "vegetables": { - "name": "ירקות" - }, - "watercress": { - "name": "גרגיר הנחלים" - }, - "watermelon": { - "name": "אבטיח", - "plural_name": "אבטיחים" - }, - "white-mushroom": { - "name": "פטריה לבנה", - "plural_name": "פטריות לבנות" - }, - "white-sugar": { - "name": "סוכר לבן" - }, - "xanthan-gum": { - "name": "קסנטן גאם" - }, - "yam": { - "name": "בטטה", - "plural_name": "בטטות" - }, - "yeast": { - "name": "שמרים" - }, - "zucchini": { - "name": "זוקיני", - "plural_name": "זוקיני" - } -} \ No newline at end of file + "": { + "foods": { + "acorn-squash": { + "name": "דלעת ערמונים" + }, + "alfalfa-sprouts": { + "name": "נבטי אלפלפא" + }, + "anchovies": { + "name": "אנשובי" + }, + "apples": { + "name": "תפוחים", + "plural_name": "תפוחים" + }, + "artichoke": { + "name": "ארטישוק" + }, + "arugula": { + "name": "אורוגולה" + }, + "asparagus": { + "name": "אספרגוס" + }, + "avocado": { + "name": "אבוקדו", + "plural_name": "אבוקדו" + }, + "bacon": { + "name": "בייקון" + }, + "baking-powder": { + "name": "אבקת אפייה" + }, + "baking-soda": { + "name": "סודה לשתייה" + }, + "baking-sugar": { + "name": "סוכר לאפייה" + }, + "bar-sugar": { + "name": "סוכר דק" + }, + "basil": { + "name": "בזיליקום" + }, + "beans": { + "name": "שעועית" + }, + "bell-peppers": { + "name": "פלפל מתוק", + "plural_name": "פלפלים" + }, + "blackberries": { + "name": "אוכמניות" + }, + "bok-choy": { + "name": "באק צ'וי" + }, + "brassicas": { + "name": "כרוב" + }, + "bread": { + "name": "לחם" + }, + "breadfruit": { + "name": "פרי הלחם" + }, + "broccoflower": { + "name": "פריחת ברוקולי" + }, + "broccoli": { + "name": "ברוקולי" + }, + "broccoli-rabe": { + "name": "ברוקולי" + }, + "broccolini": { + "name": "ברוקוליני" + }, + "brown-sugar": { + "name": "סוכר חום" + }, + "brussels-sprouts": { + "name": "כרוב ניצנים" + }, + "butter": { + "name": "חמאה" + }, + "butternut-pumpkin": { + "name": "דלורית" + }, + "butternut-squash": { + "name": "דלורית" + }, + "cabbage": { + "name": "כרוב", + "plural_name": "כרובים" + }, + "cactus-edible": { + "name": "סברס" + }, + "calabrese": { + "name": "ברוקולי" + }, + "cane-sugar": { + "name": "סוכר קנים" + }, + "cannabis": { + "name": "קנאביס" + }, + "capsicum": { + "name": "גמבה" + }, + "caraway": { + "name": "קימל" + }, + "carrot": { + "name": "גזר", + "plural_name": "גזרים" + }, + "caster-sugar": { + "name": "סוכר דק" + }, + "castor-sugar": { + "name": "סוכר קיק" + }, + "catfish": { + "name": "שפמנון" + }, + "cauliflower": { + "name": "כרובית", + "plural_name": "כרוביות" + }, + "cayenne-pepper": { + "name": "פלפל קאיין" + }, + "celeriac": { + "name": "סלרי" + }, + "celery": { + "name": "סלרי" + }, + "cereal-grains": { + "name": "דגני בוקר" + }, + "chard": { + "name": "מנגולד" + }, + "cheese": { + "name": "גבינה" + }, + "chicory": { + "name": "עולש" + }, + "chilli-peppers": { + "name": "צ'ילי", + "plural_name": "פלפלים חריפים" + }, + "chinese-leaves": { + "name": "עלים סינים" + }, + "chives": { + "name": "עירית" + }, + "chocolate": { + "name": "שוקולד" + }, + "cilantro": { + "name": "כוסברה" + }, + "cinnamon": { + "name": "קינמון" + }, + "clarified-butter": { + "name": "חמאה מזוקקת" + }, + "coconut": { + "name": "קוקוס", + "plural_name": "אגוזי קוקוס" + }, + "coconut-milk": { + "name": "חלב קוקוס" + }, + "cod": { + "name": "בקלה" + }, + "coffee": { + "name": "קפה" + }, + "collard-greens": { + "name": "כרוב ירוק" + }, + "confectioners-sugar": { + "name": "אבקת סוכר" + }, + "coriander": { + "name": "כוסברה" + }, + "corn": { + "name": "תירס", + "plural_name": "תירס" + }, + "corn-syrup": { + "name": "סירופ תירס" + }, + "cottonseed-oil": { + "name": "שמן כותנה" + }, + "courgette": { + "name": "קישוא" + }, + "cream-of-tartar": { + "name": "קרם טרטר" + }, + "cucumber": { + "name": "מלפפון", + "plural_name": "מלפפונים" + }, + "cumin": { + "name": "כמון" + }, + "daikon": { + "name": "צנון דייקון", + "plural_name": "צנוני דייקון" + }, + "dairy-products-and-dairy-substitutes": { + "name": "מוצרי חלב ותחליפי חלב" + }, + "dandelion": { + "name": "שן הארי" + }, + "demerara-sugar": { + "name": "סוכר דמררה" + }, + "dough": { + "name": "בצק" + }, + "edible-cactus": { + "name": "קקטוס אכיל (סברס)" + }, + "eggplant": { + "name": "חציל", + "plural_name": "חצילים" + }, + "eggs": { + "name": "ביצים", + "plural_name": "ביצים" + }, + "endive": { + "name": "אנדיב", + "plural_name": "אנדיבים" + }, + "fats": { + "name": "שומנים" + }, + "fava-beans": { + "name": "פול מצרי" + }, + "fiddlehead": { + "name": "שרך ראש הכינור" + }, + "fiddlehead-fern": { + "name": "שרך ראש הכינור", + "plural_name": "שרכי ראש הכינור" + }, + "fish": { + "name": "דג" + }, + "five-spice-powder": { + "name": "אבקת 5 תבלינים" + }, + "flour": { + "name": "קמח" + }, + "frisee": { + "name": "פריזה" + }, + "fructose": { + "name": "פרוקטוז" + }, + "fruit": { + "name": "פרי" + }, + "fruit-sugar": { + "name": "סוכר פירות" + }, + "ful": { + "name": "פול" + }, + "garam-masala": { + "name": "גראם מסאלה" + }, + "garlic": { + "name": "שום", + "plural_name": "שום" + }, + "gem-squash": { + "name": "דלעת פנינה" + }, + "ghee": { + "name": "גהי" + }, + "giblets": { + "name": "קרביים" + }, + "ginger": { + "name": "ג'ינג'ר" + }, + "grains": { + "name": "דגנים" + }, + "granulated-sugar": { + "name": "סוכר לבן" + }, + "grape-seed-oil": { + "name": "שמן זרעי ענבים" + }, + "green-onion": { + "name": "בצל ירוק", + "plural_name": "בצלים ירוקים" + }, + "heart-of-palm": { + "name": "לב דקל", + "plural_name": "לבבות דקל" + }, + "hemp": { + "name": "האמפ" + }, + "herbs": { + "name": "עשבים" + }, + "honey": { + "name": "דבש" + }, + "isomalt": { + "name": "איזומלט" + }, + "jackfruit": { + "name": "ג׳קפרוט", + "plural_name": "ג'קפרוטים" + }, + "jaggery": { + "name": "ג’אגרי" + }, + "jams": { + "name": "ריבות" + }, + "jellies": { + "name": "ג׳לים" + }, + "jerusalem-artichoke": { + "name": "ארטישוק ירושלמי" + }, + "jicama": { + "name": "חיקמה" + }, + "kale": { + "name": "קייל" + }, + "kohlrabi": { + "name": "קולורבי" + }, + "kumara": { + "name": "בטטה" + }, + "leavening-agents": { + "name": "חומר התפחה" + }, + "leek": { + "name": "כרישה", + "plural_name": "כרישה" + }, + "legumes": { + "name": "קטניות" + }, + "lemongrass": { + "name": "לימונית" + }, + "lentils": { + "name": "עדשים" + }, + "lettuce": { + "name": "חסה" + }, + "liver": { + "name": "כבד", + "plural_name": "כבדים" + }, + "maize": { + "name": "תירס" + }, + "maple-syrup": { + "name": "סירופ מייפל" + }, + "meat": { + "name": "בשר" + }, + "milk": { + "name": "חלב" + }, + "mortadella": { + "name": "מורטדלה" + }, + "mushroom": { + "name": "פטריה", + "plural_name": "פטריות" + }, + "mussels": { + "name": "צדפות" + }, + "nanaimo-bar-mix": { + "name": "תערובת נאנאימו" + }, + "nori": { + "name": "נורי" + }, + "nutmeg": { + "name": "אגוז מוסקט" + }, + "nutritional-yeast-flakes": { + "name": "שבבי שמרים תזונתיים" + }, + "nuts": { + "name": "אגוזים" + }, + "octopuses": { + "name": "תמנונים", + "plural_name": "תמנונים" + }, + "oils": { + "name": "שמנים" + }, + "okra": { + "name": "אוקרה" + }, + "olive": { + "name": "זית" + }, + "olive-oil": { + "name": "שמן זית" + }, + "onion": { + "name": "בצל" + }, + "onion-family": { + "name": "משפחת הבצלים" + }, + "orange-blossom-water": { + "name": "מי פריחת הדרים" + }, + "oranges": { + "name": "תפוזים", + "plural_name": "תפוזים" + }, + "oregano": { + "name": "אורגנו" + }, + "oysters": { + "name": "צדפות" + }, + "panch-puran": { + "name": "פאנץ' פורן (תערובת תבלינים הודית)" + }, + "paprika": { + "name": "פפריקה" + }, + "parsley": { + "name": "פטרוזיליה" + }, + "parsnip": { + "name": "גזר לבן", + "plural_name": "גזרים לבנים" + }, + "pear": { + "name": "אגס", + "plural_name": "אגסים" + }, + "peas": { + "name": "אפונה" + }, + "pepper": { + "name": "פלפל", + "plural_name": "פלפלים" + }, + "pineapple": { + "name": "אננס", + "plural_name": "אננסים" + }, + "plantain": { + "name": "פלנטיין", + "plural_name": "פלנטיינים" + }, + "poppy-seeds": { + "name": "פרג" + }, + "potato": { + "name": "תפוח אדמה", + "plural_name": "תפוחי אדמה" + }, + "poultry": { + "name": "עוף" + }, + "powdered-sugar": { + "name": "אבקת סוכר" + }, + "pumpkin": { + "name": "דלעת", + "plural_name": "דלעות" + }, + "pumpkin-seeds": { + "name": "זרעי דלעת" + }, + "radish": { + "name": "צנון", + "plural_name": "צנוניות" + }, + "raw-sugar": { + "name": "סוכר גולמי" + }, + "refined-sugar": { + "name": "סוכר מנופה" + }, + "rice": { + "name": "אורז" + }, + "rice-flour": { + "name": "קמח אורז" + }, + "rock-sugar": { + "name": "גבישי סוכר" + }, + "rum": { + "name": "רום" + }, + "salmon": { + "name": "סלמון" + }, + "salt": { + "name": "מלח" + }, + "salt-cod": { + "name": "בקלה ממולח" + }, + "scallion": { + "name": "בצל ירוק", + "plural_name": "בצלים ירוקים" + }, + "seafood": { + "name": "מאכלי ים" + }, + "seeds": { + "name": "זרעים" + }, + "sesame-seeds": { + "name": "שומשום" + }, + "shallot": { + "name": "בצל שאלוט", + "plural_name": "בצלצלי שאלוט" + }, + "skate": { + "name": "דג תריסנית" + }, + "soda": { + "name": "סודה" + }, + "soda-baking": { + "name": "סודה לשתייה" + }, + "soybean": { + "name": "פולי סויה" + }, + "spaghetti-squash": { + "name": "דלעת ספגטי", + "plural_name": "דלעות ספגטי" + }, + "speck": { + "name": "גרגר" + }, + "spices": { + "name": "תבלינים" + }, + "spinach": { + "name": "תרד" + }, + "spring-onion": { + "name": "בצל אביב", + "plural_name": "בצלי אביב" + }, + "squash": { + "name": "דלעת", + "plural_name": "דלעות" + }, + "squash-family": { + "name": "משפחת הדלועים" + }, + "stockfish": { + "name": "דג מיובש" + }, + "sugar": { + "name": "סוכר" + }, + "sunchoke": { + "name": "ארטישוק ירושלמי", + "plural_name": "ארטישוק ירושלמי" + }, + "sunflower-seeds": { + "name": "זרעי חמניה" + }, + "superfine-sugar": { + "name": "אבקת סוכר" + }, + "sweet-potato": { + "name": "בטטה", + "plural_name": "בטטות" + }, + "sweetcorn": { + "name": "תירס מתוק", + "plural_name": "תירס מתוק" + }, + "sweeteners": { + "name": "ממתיקים" + }, + "tahini": { + "name": "טחינה" + }, + "taro": { + "name": "טארו", + "plural_name": "טארואים" + }, + "teff": { + "name": "טף" + }, + "tomato": { + "name": "עגבנייה", + "plural_name": "עגבניות" + }, + "trout": { + "name": "טרוטה" + }, + "tubers": { + "name": "שורשיים", + "plural_name": "שורשיים" + }, + "tuna": { + "name": "טונה" + }, + "turbanado-sugar": { + "name": "סוכר גולמי" + }, + "turnip": { + "name": "לפת", + "plural_name": "לפתות" + }, + "unrefined-sugar": { + "name": "סוכר לא מנופה" + }, + "vanilla": { + "name": "וניל" + }, + "vegetables": { + "name": "ירקות" + }, + "watercress": { + "name": "גרגיר הנחלים" + }, + "watermelon": { + "name": "אבטיח", + "plural_name": "אבטיחים" + }, + "white-mushroom": { + "name": "פטריה לבנה", + "plural_name": "פטריות לבנות" + }, + "white-sugar": { + "name": "סוכר לבן" + }, + "xanthan-gum": { + "name": "קסנטן גאם" + }, + "yam": { + "name": "בטטה", + "plural_name": "בטטות" + }, + "yeast": { + "name": "שמרים" + }, + "zucchini": { + "name": "זוקיני", + "plural_name": "זוקיני" + } + } + }, + "מוצר": { + "foods": {} + }, + "דגנים": { + "foods": {} + }, + "פירות": { + "foods": {} + }, + "ירקות": { + "foods": {} + }, + "בשר": { + "foods": {} + }, + "מאכלי ים": { + "foods": {} + }, + "משקאות": { + "foods": {} + }, + "מאפים": { + "foods": {} + }, + "פחיות שימורים": { + "foods": {} + }, + "רטבים": { + "foods": {} + }, + "מתוקים": { + "foods": {} + }, + "מוצרי חלב": { + "foods": {} + }, + "אוכל קפוא": { + "foods": {} + }, + "אוכל בריאותי": { + "foods": {} + }, + "משק בית": { + "foods": {} + }, + "מוצרי בשר": { + "foods": {} + }, + "חטיפים": { + "foods": {} + }, + "תבלינים": { + "foods": {} + }, + "ממתקים": { + "foods": {} + }, + "אלכוהול": { + "foods": {} + }, + "אחר": { + "foods": {} + } +} diff --git a/mealie/repos/seed/resources/foods/locales/hr-HR.json b/mealie/repos/seed/resources/foods/locales/hr-HR.json index b479cd92f..4f57a2652 100644 --- a/mealie/repos/seed/resources/foods/locales/hr-HR.json +++ b/mealie/repos/seed/resources/foods/locales/hr-HR.json @@ -1,692 +1,756 @@ { - "acorn-squash": { - "name": "kupusnjača" - }, - "alfalfa-sprouts": { - "name": "alfalfa klice" - }, - "anchovies": { - "name": "inćuni" - }, - "apples": { - "name": "jabuke", - "plural_name": "apples" - }, - "artichoke": { - "name": "artičoka" - }, - "arugula": { - "name": "rukola" - }, - "asparagus": { - "name": "šparoga" - }, - "avocado": { - "name": "avokado", - "plural_name": "avocado" - }, - "bacon": { - "name": "slanina" - }, - "baking-powder": { - "name": "prašak za pecivo" - }, - "baking-soda": { - "name": "soda bikarbona" - }, - "baking-sugar": { - "name": "šećer za pečenje" - }, - "bar-sugar": { - "name": "šećer u štapićima" - }, - "basil": { - "name": "bosiljak" - }, - "beans": { - "name": "grah" - }, - "bell-peppers": { - "name": "paprika", - "plural_name": "bell peppers" - }, - "blackberries": { - "name": "kupina" - }, - "bok-choy": { - "name": "pak choi" - }, - "brassicas": { - "name": "kupusnjača" - }, - "bread": { - "name": "kruh" - }, - "breadfruit": { - "name": "kruška kruhovka" - }, - "broccoflower": { - "name": "broccoflower" - }, - "broccoli": { - "name": "brokula" - }, - "broccoli-rabe": { - "name": "brokula pupčar" - }, - "broccolini": { - "name": "broccolini" - }, - "brown-sugar": { - "name": "smeđi šećer" - }, - "brussels-sprouts": { - "name": "prokulice" - }, - "butter": { - "name": "maslac" - }, - "butternut-pumpkin": { - "name": "butternut bundeva" - }, - "butternut-squash": { - "name": "tikvica butternut" - }, - "cabbage": { - "name": "kupus", - "plural_name": "cabbages" - }, - "cactus-edible": { - "name": "kaktus, jestivi" - }, - "calabrese": { - "name": "kalabarski cvjetača" - }, - "cane-sugar": { - "name": "šećer od trske" - }, - "cannabis": { - "name": "cannabis" - }, - "capsicum": { - "name": "paprika" - }, - "caraway": { - "name": "kumin" - }, - "carrot": { - "name": "mrkva", - "plural_name": "carrots" - }, - "caster-sugar": { - "name": "šećer za posipanje" - }, - "castor-sugar": { - "name": "šećer u prahu" - }, - "catfish": { - "name": "som" - }, - "cauliflower": { - "name": "cvjetača", - "plural_name": "cauliflowers" - }, - "cayenne-pepper": { - "name": "cayenne paprika" - }, - "celeriac": { - "name": "korjen celera" - }, - "celery": { - "name": "celer" - }, - "cereal-grains": { - "name": "žitarice" - }, - "chard": { - "name": "blitva" - }, - "cheese": { - "name": "sir" - }, - "chicory": { - "name": "cikorija" - }, - "chilli-peppers": { - "name": "chilli paprika", - "plural_name": "chilli peppers" - }, - "chinese-leaves": { - "name": "kineski kupus" - }, - "chives": { - "name": "vlasac" - }, - "chocolate": { - "name": "čokolada" - }, - "cilantro": { - "name": "korijander (listovi)" - }, - "cinnamon": { - "name": "cimet" - }, - "clarified-butter": { - "name": "pročišćeni maslac" - }, - "coconut": { - "name": "kokos", - "plural_name": "coconuts" - }, - "coconut-milk": { - "name": "kokosovo mlijeko" - }, - "cod": { - "name": "bakalar" - }, - "coffee": { - "name": "kava" - }, - "collard-greens": { - "name": "raštika" - }, - "confectioners-sugar": { - "name": "šećer u prahu" - }, - "coriander": { - "name": "korijander" - }, - "corn": { - "name": "kukuruz", - "plural_name": "corns" - }, - "corn-syrup": { - "name": "kukuruzni sirup" - }, - "cottonseed-oil": { - "name": "ulje pamuka" - }, - "courgette": { - "name": "tikvica" - }, - "cream-of-tartar": { - "name": "vinski prašak za pecivo" - }, - "cucumber": { - "name": "svježi krastavac", - "plural_name": "cucumbers" - }, - "cumin": { - "name": "kim" - }, - "daikon": { - "name": "daikon rotkvica", - "plural_name": "daikons" - }, - "dairy-products-and-dairy-substitutes": { - "name": "mliječni proizvodi i zamjene za mliječne proizvode" - }, - "dandelion": { - "name": "maslačak" - }, - "demerara-sugar": { - "name": "demerara šećer" - }, - "dough": { - "name": "tijesto" - }, - "edible-cactus": { - "name": "jestivi kaktus" - }, - "eggplant": { - "name": "patlidžan", - "plural_name": "eggplants" - }, - "eggs": { - "name": "jaja", - "plural_name": "eggs" - }, - "endive": { - "name": "endivija", - "plural_name": "endives" - }, - "fats": { - "name": "masti" - }, - "fava-beans": { - "name": "slanutak" - }, - "fiddlehead": { - "name": "mladi izdanci paprati" - }, - "fiddlehead-fern": { - "name": "mladi listovi paprati", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "riba" - }, - "five-spice-powder": { - "name": "pet začina u prahu" - }, - "flour": { - "name": "brašno" - }, - "frisee": { - "name": "frizola" - }, - "fructose": { - "name": "fruktoza" - }, - "fruit": { - "name": "voće" - }, - "fruit-sugar": { - "name": "voćni šećer" - }, - "ful": { - "name": "taro" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "češnjak", - "plural_name": "garlics" - }, - "gem-squash": { - "name": "gem tikva" - }, - "ghee": { - "name": "ghee" - }, - "giblets": { - "name": "peradske iznutrice" - }, - "ginger": { - "name": "đumbir" - }, - "grains": { - "name": "žitarice" - }, - "granulated-sugar": { - "name": "granulirani šećer" - }, - "grape-seed-oil": { - "name": "ulje sjemenki grožđa" - }, - "green-onion": { - "name": "mladi luk", - "plural_name": "green onions" - }, - "heart-of-palm": { - "name": "srce palme", - "plural_name": "heart of palms" - }, - "hemp": { - "name": "konoplja" - }, - "herbs": { - "name": "začinsko bilje" - }, - "honey": { - "name": "med" - }, - "isomalt": { - "name": "izomalt" - }, - "jackfruit": { - "name": "jackfruit", - "plural_name": "jackfruits" - }, - "jaggery": { - "name": "šećer od trske" - }, - "jams": { - "name": "pekmez" - }, - "jellies": { - "name": "žele" - }, - "jerusalem-artichoke": { - "name": "jeruzalemska artičoka" - }, - "jicama": { - "name": "jikama" - }, - "kale": { - "name": "kelj" - }, - "kohlrabi": { - "name": "koraba" - }, - "kumara": { - "name": "krastavac" - }, - "leavening-agents": { - "name": "sredstva za dizanje tijesta" - }, - "leek": { - "name": "poriluk", - "plural_name": "leeks" - }, - "legumes": { - "name": "mahunarke" - }, - "lemongrass": { - "name": "limunska trava" - }, - "lentils": { - "name": "leća" - }, - "lettuce": { - "name": "zelena salata" - }, - "liver": { - "name": "jetra", - "plural_name": "livers" - }, - "maize": { - "name": "kukuruz" - }, - "maple-syrup": { - "name": "javorov sirup" - }, - "meat": { - "name": "meso" - }, - "milk": { - "name": "mlijeko" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "gljiva", - "plural_name": "mushrooms" - }, - "mussels": { - "name": "musle" - }, - "nanaimo-bar-mix": { - "name": "nanaimo bar mix" - }, - "nori": { - "name": "nori alga" - }, - "nutmeg": { - "name": "muškatni oraščić" - }, - "nutritional-yeast-flakes": { - "name": "pahuljice od prehrambenog kvasca" - }, - "nuts": { - "name": "orašasti plodovi" - }, - "octopuses": { - "name": "hobotnica", - "plural_name": "octopuses" - }, - "oils": { - "name": "ulja" - }, - "okra": { - "name": "okra" - }, - "olive": { - "name": "maslina" - }, - "olive-oil": { - "name": "maslinovo ulje" - }, - "onion": { - "name": "luk" - }, - "onion-family": { - "name": "iz familije luka" - }, - "orange-blossom-water": { - "name": "voda od cvijeta naranče" - }, - "oranges": { - "name": "naranča", - "plural_name": "oranges" - }, - "oregano": { - "name": "origano" - }, - "oysters": { - "name": "kamenica" - }, - "panch-puran": { - "name": "panch puran - mješavina indijskih začina" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "peršin" - }, - "parsnip": { - "name": "pastrnjak", - "plural_name": "parsnips" - }, - "pear": { - "name": "kruška", - "plural_name": "pears" - }, - "peas": { - "name": "grašak" - }, - "pepper": { - "name": "papar", - "plural_name": "peppers" - }, - "pineapple": { - "name": "ananas", - "plural_name": "pineapples" - }, - "plantain": { - "name": "plantain", - "plural_name": "plantains" - }, - "poppy-seeds": { - "name": "makovo sjeme" - }, - "potato": { - "name": "krumpir", - "plural_name": "potatoes" - }, - "poultry": { - "name": "perad" - }, - "powdered-sugar": { - "name": "šećer u prahu" - }, - "pumpkin": { - "name": "bundeva", - "plural_name": "pumpkins" - }, - "pumpkin-seeds": { - "name": "sjemenke bundeve" - }, - "radish": { - "name": "rotkvica", - "plural_name": "radishes" - }, - "raw-sugar": { - "name": "sirovi šećer" - }, - "refined-sugar": { - "name": "rafinirani šećer" - }, - "rice": { - "name": "riža" - }, - "rice-flour": { - "name": "rižino brašno" - }, - "rock-sugar": { - "name": "kameni šećer" - }, - "rum": { - "name": "rum" - }, - "salmon": { - "name": "losos" - }, - "salt": { - "name": "sol" - }, - "salt-cod": { - "name": "slani bakalar" - }, - "scallion": { - "name": "scallion", - "plural_name": "scallions" - }, - "seafood": { - "name": "plodovi mora" - }, - "seeds": { - "name": "sjemenke" - }, - "sesame-seeds": { - "name": "sjemenke sezama" - }, - "shallot": { - "name": "shallot", - "plural_name": "shallots" - }, - "skate": { - "name": "skate (riba)" - }, - "soda": { - "name": "gazirani sok" - }, - "soda-baking": { - "name": "soda bikarbona" - }, - "soybean": { - "name": "sojino zrno" - }, - "spaghetti-squash": { - "name": "spageti tikva", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "spek (slanina)" - }, - "spices": { - "name": "začini" - }, - "spinach": { - "name": "špinat" - }, - "spring-onion": { - "name": "proljetni luk - mladi luk", - "plural_name": "spring onions" - }, - "squash": { - "name": "tikva", - "plural_name": "squashes" - }, - "squash-family": { - "name": "obitelj tikvi" - }, - "stockfish": { - "name": "stockfish (sušena riba)" - }, - "sugar": { - "name": "šećer" - }, - "sunchoke": { - "name": "repa", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "sjemenke suncokreta" - }, - "superfine-sugar": { - "name": "super-fini šećer" - }, - "sweet-potato": { - "name": "batat", - "plural_name": "sweet potatoes" - }, - "sweetcorn": { - "name": "slatki kukuruz", - "plural_name": "sweetcorns" - }, - "sweeteners": { - "name": "zaslađivač" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "taro", - "plural_name": "taroes" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "rajčica", - "plural_name": "tomatoes" - }, - "trout": { - "name": "pastrva" - }, - "tubers": { - "name": "gomolji", - "plural_name": "tubers" - }, - "tuna": { - "name": "tuna" - }, - "turbanado-sugar": { - "name": "šećer od trske" - }, - "turnip": { - "name": "repa", - "plural_name": "turnips" - }, - "unrefined-sugar": { - "name": "nerefinirani šećer" - }, - "vanilla": { - "name": "vanilija" - }, - "vegetables": { - "name": "povrće" - }, - "watercress": { - "name": "ljekovita potočarka" - }, - "watermelon": { - "name": "lubenica", - "plural_name": "watermelons" - }, - "white-mushroom": { - "name": "bijela gljiva", - "plural_name": "white mushrooms" - }, - "white-sugar": { - "name": "bijeli šećer" - }, - "xanthan-gum": { - "name": "xanthan gum" - }, - "yam": { - "name": "jam", - "plural_name": "yams" - }, - "yeast": { - "name": "kvasac" - }, - "zucchini": { - "name": "tikvica", - "plural_name": "zucchinis" - } -} \ No newline at end of file + "": { + "foods": { + "acorn-squash": { + "name": "kupusnjača" + }, + "alfalfa-sprouts": { + "name": "alfalfa klice" + }, + "anchovies": { + "name": "inćuni" + }, + "apples": { + "name": "jabuke", + "plural_name": "apples" + }, + "artichoke": { + "name": "artičoka" + }, + "arugula": { + "name": "rukola" + }, + "asparagus": { + "name": "šparoga" + }, + "avocado": { + "name": "avokado", + "plural_name": "avocado" + }, + "bacon": { + "name": "slanina" + }, + "baking-powder": { + "name": "prašak za pecivo" + }, + "baking-soda": { + "name": "soda bikarbona" + }, + "baking-sugar": { + "name": "šećer za pečenje" + }, + "bar-sugar": { + "name": "šećer u štapićima" + }, + "basil": { + "name": "bosiljak" + }, + "beans": { + "name": "grah" + }, + "bell-peppers": { + "name": "paprika", + "plural_name": "bell peppers" + }, + "blackberries": { + "name": "kupina" + }, + "bok-choy": { + "name": "pak choi" + }, + "brassicas": { + "name": "kupusnjača" + }, + "bread": { + "name": "kruh" + }, + "breadfruit": { + "name": "kruška kruhovka" + }, + "broccoflower": { + "name": "broccoflower" + }, + "broccoli": { + "name": "brokula" + }, + "broccoli-rabe": { + "name": "brokula pupčar" + }, + "broccolini": { + "name": "broccolini" + }, + "brown-sugar": { + "name": "smeđi šećer" + }, + "brussels-sprouts": { + "name": "prokulice" + }, + "butter": { + "name": "maslac" + }, + "butternut-pumpkin": { + "name": "butternut bundeva" + }, + "butternut-squash": { + "name": "tikvica butternut" + }, + "cabbage": { + "name": "kupus", + "plural_name": "cabbages" + }, + "cactus-edible": { + "name": "kaktus, jestivi" + }, + "calabrese": { + "name": "kalabarski cvjetača" + }, + "cane-sugar": { + "name": "šećer od trske" + }, + "cannabis": { + "name": "cannabis" + }, + "capsicum": { + "name": "paprika" + }, + "caraway": { + "name": "kumin" + }, + "carrot": { + "name": "mrkva", + "plural_name": "carrots" + }, + "caster-sugar": { + "name": "šećer za posipanje" + }, + "castor-sugar": { + "name": "šećer u prahu" + }, + "catfish": { + "name": "som" + }, + "cauliflower": { + "name": "cvjetača", + "plural_name": "cauliflowers" + }, + "cayenne-pepper": { + "name": "cayenne paprika" + }, + "celeriac": { + "name": "korjen celera" + }, + "celery": { + "name": "celer" + }, + "cereal-grains": { + "name": "žitarice" + }, + "chard": { + "name": "blitva" + }, + "cheese": { + "name": "sir" + }, + "chicory": { + "name": "cikorija" + }, + "chilli-peppers": { + "name": "chilli paprika", + "plural_name": "chilli peppers" + }, + "chinese-leaves": { + "name": "kineski kupus" + }, + "chives": { + "name": "vlasac" + }, + "chocolate": { + "name": "čokolada" + }, + "cilantro": { + "name": "korijander (listovi)" + }, + "cinnamon": { + "name": "cimet" + }, + "clarified-butter": { + "name": "pročišćeni maslac" + }, + "coconut": { + "name": "kokos", + "plural_name": "coconuts" + }, + "coconut-milk": { + "name": "kokosovo mlijeko" + }, + "cod": { + "name": "bakalar" + }, + "coffee": { + "name": "kava" + }, + "collard-greens": { + "name": "raštika" + }, + "confectioners-sugar": { + "name": "šećer u prahu" + }, + "coriander": { + "name": "korijander" + }, + "corn": { + "name": "kukuruz", + "plural_name": "corns" + }, + "corn-syrup": { + "name": "kukuruzni sirup" + }, + "cottonseed-oil": { + "name": "ulje pamuka" + }, + "courgette": { + "name": "tikvica" + }, + "cream-of-tartar": { + "name": "vinski prašak za pecivo" + }, + "cucumber": { + "name": "svježi krastavac", + "plural_name": "cucumbers" + }, + "cumin": { + "name": "kim" + }, + "daikon": { + "name": "daikon rotkvica", + "plural_name": "daikons" + }, + "dairy-products-and-dairy-substitutes": { + "name": "mliječni proizvodi i zamjene za mliječne proizvode" + }, + "dandelion": { + "name": "maslačak" + }, + "demerara-sugar": { + "name": "demerara šećer" + }, + "dough": { + "name": "tijesto" + }, + "edible-cactus": { + "name": "jestivi kaktus" + }, + "eggplant": { + "name": "patlidžan", + "plural_name": "eggplants" + }, + "eggs": { + "name": "jaja", + "plural_name": "eggs" + }, + "endive": { + "name": "endivija", + "plural_name": "endives" + }, + "fats": { + "name": "masti" + }, + "fava-beans": { + "name": "slanutak" + }, + "fiddlehead": { + "name": "mladi izdanci paprati" + }, + "fiddlehead-fern": { + "name": "mladi listovi paprati", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "riba" + }, + "five-spice-powder": { + "name": "pet začina u prahu" + }, + "flour": { + "name": "brašno" + }, + "frisee": { + "name": "frizola" + }, + "fructose": { + "name": "fruktoza" + }, + "fruit": { + "name": "voće" + }, + "fruit-sugar": { + "name": "voćni šećer" + }, + "ful": { + "name": "taro" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "češnjak", + "plural_name": "garlics" + }, + "gem-squash": { + "name": "gem tikva" + }, + "ghee": { + "name": "ghee" + }, + "giblets": { + "name": "peradske iznutrice" + }, + "ginger": { + "name": "đumbir" + }, + "grains": { + "name": "žitarice" + }, + "granulated-sugar": { + "name": "granulirani šećer" + }, + "grape-seed-oil": { + "name": "ulje sjemenki grožđa" + }, + "green-onion": { + "name": "mladi luk", + "plural_name": "green onions" + }, + "heart-of-palm": { + "name": "srce palme", + "plural_name": "heart of palms" + }, + "hemp": { + "name": "konoplja" + }, + "herbs": { + "name": "začinsko bilje" + }, + "honey": { + "name": "med" + }, + "isomalt": { + "name": "izomalt" + }, + "jackfruit": { + "name": "jackfruit", + "plural_name": "jackfruits" + }, + "jaggery": { + "name": "šećer od trske" + }, + "jams": { + "name": "pekmez" + }, + "jellies": { + "name": "žele" + }, + "jerusalem-artichoke": { + "name": "jeruzalemska artičoka" + }, + "jicama": { + "name": "jikama" + }, + "kale": { + "name": "kelj" + }, + "kohlrabi": { + "name": "koraba" + }, + "kumara": { + "name": "krastavac" + }, + "leavening-agents": { + "name": "sredstva za dizanje tijesta" + }, + "leek": { + "name": "poriluk", + "plural_name": "leeks" + }, + "legumes": { + "name": "mahunarke" + }, + "lemongrass": { + "name": "limunska trava" + }, + "lentils": { + "name": "leća" + }, + "lettuce": { + "name": "zelena salata" + }, + "liver": { + "name": "jetra", + "plural_name": "livers" + }, + "maize": { + "name": "kukuruz" + }, + "maple-syrup": { + "name": "javorov sirup" + }, + "meat": { + "name": "meso" + }, + "milk": { + "name": "mlijeko" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "gljiva", + "plural_name": "mushrooms" + }, + "mussels": { + "name": "musle" + }, + "nanaimo-bar-mix": { + "name": "nanaimo bar mix" + }, + "nori": { + "name": "nori alga" + }, + "nutmeg": { + "name": "muškatni oraščić" + }, + "nutritional-yeast-flakes": { + "name": "pahuljice od prehrambenog kvasca" + }, + "nuts": { + "name": "orašasti plodovi" + }, + "octopuses": { + "name": "hobotnica", + "plural_name": "octopuses" + }, + "oils": { + "name": "ulja" + }, + "okra": { + "name": "okra" + }, + "olive": { + "name": "maslina" + }, + "olive-oil": { + "name": "maslinovo ulje" + }, + "onion": { + "name": "luk" + }, + "onion-family": { + "name": "iz familije luka" + }, + "orange-blossom-water": { + "name": "voda od cvijeta naranče" + }, + "oranges": { + "name": "naranča", + "plural_name": "oranges" + }, + "oregano": { + "name": "origano" + }, + "oysters": { + "name": "kamenica" + }, + "panch-puran": { + "name": "panch puran - mješavina indijskih začina" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "peršin" + }, + "parsnip": { + "name": "pastrnjak", + "plural_name": "parsnips" + }, + "pear": { + "name": "kruška", + "plural_name": "pears" + }, + "peas": { + "name": "grašak" + }, + "pepper": { + "name": "papar", + "plural_name": "peppers" + }, + "pineapple": { + "name": "ananas", + "plural_name": "pineapples" + }, + "plantain": { + "name": "plantain", + "plural_name": "plantains" + }, + "poppy-seeds": { + "name": "makovo sjeme" + }, + "potato": { + "name": "krumpir", + "plural_name": "potatoes" + }, + "poultry": { + "name": "perad" + }, + "powdered-sugar": { + "name": "šećer u prahu" + }, + "pumpkin": { + "name": "bundeva", + "plural_name": "pumpkins" + }, + "pumpkin-seeds": { + "name": "sjemenke bundeve" + }, + "radish": { + "name": "rotkvica", + "plural_name": "radishes" + }, + "raw-sugar": { + "name": "sirovi šećer" + }, + "refined-sugar": { + "name": "rafinirani šećer" + }, + "rice": { + "name": "riža" + }, + "rice-flour": { + "name": "rižino brašno" + }, + "rock-sugar": { + "name": "kameni šećer" + }, + "rum": { + "name": "rum" + }, + "salmon": { + "name": "losos" + }, + "salt": { + "name": "sol" + }, + "salt-cod": { + "name": "slani bakalar" + }, + "scallion": { + "name": "scallion", + "plural_name": "scallions" + }, + "seafood": { + "name": "plodovi mora" + }, + "seeds": { + "name": "sjemenke" + }, + "sesame-seeds": { + "name": "sjemenke sezama" + }, + "shallot": { + "name": "shallot", + "plural_name": "shallots" + }, + "skate": { + "name": "skate (riba)" + }, + "soda": { + "name": "gazirani sok" + }, + "soda-baking": { + "name": "soda bikarbona" + }, + "soybean": { + "name": "sojino zrno" + }, + "spaghetti-squash": { + "name": "spageti tikva", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "spek (slanina)" + }, + "spices": { + "name": "začini" + }, + "spinach": { + "name": "špinat" + }, + "spring-onion": { + "name": "proljetni luk - mladi luk", + "plural_name": "spring onions" + }, + "squash": { + "name": "tikva", + "plural_name": "squashes" + }, + "squash-family": { + "name": "obitelj tikvi" + }, + "stockfish": { + "name": "stockfish (sušena riba)" + }, + "sugar": { + "name": "šećer" + }, + "sunchoke": { + "name": "repa", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "sjemenke suncokreta" + }, + "superfine-sugar": { + "name": "super-fini šećer" + }, + "sweet-potato": { + "name": "batat", + "plural_name": "sweet potatoes" + }, + "sweetcorn": { + "name": "slatki kukuruz", + "plural_name": "sweetcorns" + }, + "sweeteners": { + "name": "zaslađivač" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "taro", + "plural_name": "taroes" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "rajčica", + "plural_name": "tomatoes" + }, + "trout": { + "name": "pastrva" + }, + "tubers": { + "name": "gomolji", + "plural_name": "tubers" + }, + "tuna": { + "name": "tuna" + }, + "turbanado-sugar": { + "name": "šećer od trske" + }, + "turnip": { + "name": "repa", + "plural_name": "turnips" + }, + "unrefined-sugar": { + "name": "nerefinirani šećer" + }, + "vanilla": { + "name": "vanilija" + }, + "vegetables": { + "name": "povrće" + }, + "watercress": { + "name": "ljekovita potočarka" + }, + "watermelon": { + "name": "lubenica", + "plural_name": "watermelons" + }, + "white-mushroom": { + "name": "bijela gljiva", + "plural_name": "white mushrooms" + }, + "white-sugar": { + "name": "bijeli šećer" + }, + "xanthan-gum": { + "name": "xanthan gum" + }, + "yam": { + "name": "jam", + "plural_name": "yams" + }, + "yeast": { + "name": "kvasac" + }, + "zucchini": { + "name": "tikvica", + "plural_name": "zucchinis" + } + } + }, + "Svježe namirnice": { + "foods": {} + }, + "Žitarice": { + "foods": {} + }, + "Voće": { + "foods": {} + }, + "Povrće": { + "foods": {} + }, + "Meso": { + "foods": {} + }, + "Plodovi mora": { + "foods": {} + }, + "Piće": { + "foods": {} + }, + "Pečeni proizvodi": { + "foods": {} + }, + "Konzervirani proizvodi": { + "foods": {} + }, + "Začini": { + "foods": {} + }, + "Konditorski proizvodi": { + "foods": {} + }, + "Mliječni proizvod": { + "foods": {} + }, + "Smrznuta hrana": { + "foods": {} + }, + "Zdrava Hrana": { + "foods": {} + }, + "Kućanstvo": { + "foods": {} + }, + "Mesni proizvodi": { + "foods": {} + }, + "Grickalice": { + "foods": {} + }, + "Slatkiši": { + "foods": {} + }, + "Alkohol": { + "foods": {} + }, + "Ostalo": { + "foods": {} + } +} diff --git a/mealie/repos/seed/resources/foods/locales/hu-HU.json b/mealie/repos/seed/resources/foods/locales/hu-HU.json index 85621ea1a..0fe904937 100644 --- a/mealie/repos/seed/resources/foods/locales/hu-HU.json +++ b/mealie/repos/seed/resources/foods/locales/hu-HU.json @@ -1,692 +1,759 @@ { - "acorn-squash": { - "name": "makktök" - }, - "alfalfa-sprouts": { - "name": "lucernacsíra" - }, - "anchovies": { - "name": "szardella" - }, - "apples": { - "name": "alma", - "plural_name": "alma" - }, - "artichoke": { - "name": "articsóka" - }, - "arugula": { - "name": "rukkola" - }, - "asparagus": { - "name": "spárga" - }, - "avocado": { - "name": "avokádó", - "plural_name": "avokádó" - }, - "bacon": { - "name": "szalonna" - }, - "baking-powder": { - "name": "sütőpor" - }, - "baking-soda": { - "name": "szódabikarbóna" - }, - "baking-sugar": { - "name": "sütőcukor" - }, - "bar-sugar": { - "name": "cukorrúd" - }, - "basil": { - "name": "bazsalikom" - }, - "beans": { - "name": "bab" - }, - "bell-peppers": { - "name": "kaliforniai paprika", - "plural_name": "kaliforniai paprika" - }, - "blackberries": { - "name": "szeder" - }, - "bok-choy": { - "name": "bordáskel" - }, - "brassicas": { - "name": "káposzta" - }, - "bread": { - "name": "kenyér" - }, - "breadfruit": { - "name": "kenyérfa" - }, - "broccoflower": { - "name": "zöld karfiol" - }, - "broccoli": { - "name": "brokkoli" - }, - "broccoli-rabe": { - "name": "rapini" - }, - "broccolini": { - "name": "brokkolini" - }, - "brown-sugar": { - "name": "barna cukor" - }, - "brussels-sprouts": { - "name": "kelbimbó" - }, - "butter": { - "name": "vaj" - }, - "butternut-pumpkin": { - "name": "pézsmatök" - }, - "butternut-squash": { - "name": "vajtök" - }, - "cabbage": { - "name": "káposzta", - "plural_name": "káposzta" - }, - "cactus-edible": { - "name": "kaktusz" - }, - "calabrese": { - "name": "brokkoli" - }, - "cane-sugar": { - "name": "nádcukor" - }, - "cannabis": { - "name": "kannabisz" - }, - "capsicum": { - "name": "paprika" - }, - "caraway": { - "name": "fűszerkömény" - }, - "carrot": { - "name": "sárgarépa", - "plural_name": "sárgarépa" - }, - "caster-sugar": { - "name": "porcukor" - }, - "castor-sugar": { - "name": "porcukor" - }, - "catfish": { - "name": "harcsa" - }, - "cauliflower": { - "name": "karfiol", - "plural_name": "karfiol" - }, - "cayenne-pepper": { - "name": "cayenne-bors" - }, - "celeriac": { - "name": "zeller" - }, - "celery": { - "name": "zeller" - }, - "cereal-grains": { - "name": "gabonafélék" - }, - "chard": { - "name": "mángold" - }, - "cheese": { - "name": "sajt" - }, - "chicory": { - "name": "cikória" - }, - "chilli-peppers": { - "name": "csili paprika", - "plural_name": "csili paprika" - }, - "chinese-leaves": { - "name": "kínai kel" - }, - "chives": { - "name": "metélőhagyma" - }, - "chocolate": { - "name": "csokoládé" - }, - "cilantro": { - "name": "koriander" - }, - "cinnamon": { - "name": "fahéj" - }, - "clarified-butter": { - "name": "tisztított vaj" - }, - "coconut": { - "name": "kókuszdió", - "plural_name": "kókuszdió" - }, - "coconut-milk": { - "name": "kókusztej" - }, - "cod": { - "name": "tőkehal" - }, - "coffee": { - "name": "kávé" - }, - "collard-greens": { - "name": "káposztalevél" - }, - "confectioners-sugar": { - "name": "porcukor" - }, - "coriander": { - "name": "koriander" - }, - "corn": { - "name": "kukorica", - "plural_name": "kukorica" - }, - "corn-syrup": { - "name": "kukoricaszirup" - }, - "cottonseed-oil": { - "name": "gyapotmagolaj" - }, - "courgette": { - "name": "cukkini" - }, - "cream-of-tartar": { - "name": "tartárkrém" - }, - "cucumber": { - "name": "uborka", - "plural_name": "uborka" - }, - "cumin": { - "name": "kömény" - }, - "daikon": { - "name": "jégcsapretek", - "plural_name": "jégcsapretek" - }, - "dairy-products-and-dairy-substitutes": { - "name": "tejtermékek és helyetesítők" - }, - "dandelion": { - "name": "pitypang" - }, - "demerara-sugar": { - "name": "barna cukor" - }, - "dough": { - "name": "tészta" - }, - "edible-cactus": { - "name": "kaktusz" - }, - "eggplant": { - "name": "padlizsán", - "plural_name": "padlizsán" - }, - "eggs": { - "name": "tojás", - "plural_name": "tojás" - }, - "endive": { - "name": "endívia", - "plural_name": "endívia" - }, - "fats": { - "name": "zsírok" - }, - "fava-beans": { - "name": "lóbab" - }, - "fiddlehead": { - "name": "hegedűfej" - }, - "fiddlehead-fern": { - "name": "hegedűfej páfrány", - "plural_name": "hegedűfej páfrányok" - }, - "fish": { - "name": "hal" - }, - "five-spice-powder": { - "name": "ötfűszer keverék" - }, - "flour": { - "name": "liszt" - }, - "frisee": { - "name": "fríz saláta" - }, - "fructose": { - "name": "fruktóz" - }, - "fruit": { - "name": "gyümölcs" - }, - "fruit-sugar": { - "name": "gyümölcscukor" - }, - "ful": { - "name": "fúl medames" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "fokhagyma", - "plural_name": "fokhagyma" - }, - "gem-squash": { - "name": "drágakő tök" - }, - "ghee": { - "name": "ghi" - }, - "giblets": { - "name": "szárnyas aprólék" - }, - "ginger": { - "name": "gyömbér" - }, - "grains": { - "name": "gabonafélék" - }, - "granulated-sugar": { - "name": "cukor" - }, - "grape-seed-oil": { - "name": "szőlőmagolaj" - }, - "green-onion": { - "name": "zöld hagyma", - "plural_name": "zöld hagyma" - }, - "heart-of-palm": { - "name": "pálma szíve", - "plural_name": "pálmák szívei" - }, - "hemp": { - "name": "kender" - }, - "herbs": { - "name": "gyógynövények" - }, - "honey": { - "name": "méz" - }, - "isomalt": { - "name": "izomalt" - }, - "jackfruit": { - "name": "jákafa", - "plural_name": "jákafák" - }, - "jaggery": { - "name": "nádcukor" - }, - "jams": { - "name": "lekvár" - }, - "jellies": { - "name": "zselé" - }, - "jerusalem-artichoke": { - "name": "csicsóka" - }, - "jicama": { - "name": "jícama" - }, - "kale": { - "name": "kelkáposzta" - }, - "kohlrabi": { - "name": "karalábé" - }, - "kumara": { - "name": "édesburgonya" - }, - "leavening-agents": { - "name": "lazító anyag" - }, - "leek": { - "name": "póréhagyma", - "plural_name": "póréhagyma" - }, - "legumes": { - "name": "hüvelyesek" - }, - "lemongrass": { - "name": "citromfű" - }, - "lentils": { - "name": "lencse" - }, - "lettuce": { - "name": "saláta" - }, - "liver": { - "name": "máj", - "plural_name": "máj" - }, - "maize": { - "name": "csemegekukorica" - }, - "maple-syrup": { - "name": "juharszirup" - }, - "meat": { - "name": "hús" - }, - "milk": { - "name": "tej" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "gomba", - "plural_name": "gomba" - }, - "mussels": { - "name": "kagyló" - }, - "nanaimo-bar-mix": { - "name": "eszkimó szelet keverék" - }, - "nori": { - "name": "nori alga" - }, - "nutmeg": { - "name": "szerecsendió" - }, - "nutritional-yeast-flakes": { - "name": "inaktív élesztő" - }, - "nuts": { - "name": "diófélék" - }, - "octopuses": { - "name": "polip", - "plural_name": "polip" - }, - "oils": { - "name": "olajok" - }, - "okra": { - "name": "bámia" - }, - "olive": { - "name": "olívabogyó" - }, - "olive-oil": { - "name": "olivaolaj" - }, - "onion": { - "name": "hagyma" - }, - "onion-family": { - "name": "hagymafélék" - }, - "orange-blossom-water": { - "name": "narancsvirág víz" - }, - "oranges": { - "name": "narancs", - "plural_name": "narancs" - }, - "oregano": { - "name": "oregánó" - }, - "oysters": { - "name": "osztriga" - }, - "panch-puran": { - "name": "indiai ötfűszer keverék" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "petrezselyem" - }, - "parsnip": { - "name": "paszternák", - "plural_name": "paszternák" - }, - "pear": { - "name": "körte", - "plural_name": "körte" - }, - "peas": { - "name": "borsó" - }, - "pepper": { - "name": "bors", - "plural_name": "bors" - }, - "pineapple": { - "name": "ananász", - "plural_name": "ananász" - }, - "plantain": { - "name": "főzőbanán", - "plural_name": "főzőbanán" - }, - "poppy-seeds": { - "name": "mák" - }, - "potato": { - "name": "burgonya", - "plural_name": "burgonyák" - }, - "poultry": { - "name": "baromfi" - }, - "powdered-sugar": { - "name": "porcukor" - }, - "pumpkin": { - "name": "tök", - "plural_name": "tök" - }, - "pumpkin-seeds": { - "name": "tökmag" - }, - "radish": { - "name": "retek", - "plural_name": "retek" - }, - "raw-sugar": { - "name": "barna cukor" - }, - "refined-sugar": { - "name": "finomitott cukor" - }, - "rice": { - "name": "rizs" - }, - "rice-flour": { - "name": "rízsliszt" - }, - "rock-sugar": { - "name": "kandiscukor" - }, - "rum": { - "name": "rum" - }, - "salmon": { - "name": "lazac" - }, - "salt": { - "name": "só" - }, - "salt-cod": { - "name": "sózott tőkehal" - }, - "scallion": { - "name": "zöldhagyma", - "plural_name": "zöldhagymák" - }, - "seafood": { - "name": "tenger gyümölcsei" - }, - "seeds": { - "name": "magvak" - }, - "sesame-seeds": { - "name": "szezámmag" - }, - "shallot": { - "name": "mogyoróhagyma", - "plural_name": "mogyoróhagyma" - }, - "skate": { - "name": "rája" - }, - "soda": { - "name": "szóda" - }, - "soda-baking": { - "name": "szódabikarbóna" - }, - "soybean": { - "name": "szójabab" - }, - "spaghetti-squash": { - "name": "spárgatök", - "plural_name": "spárgatök" - }, - "speck": { - "name": "speck sonka" - }, - "spices": { - "name": "fűszerek" - }, - "spinach": { - "name": "spenót" - }, - "spring-onion": { - "name": "újhagyma", - "plural_name": "újhagyma" - }, - "squash": { - "name": "tök", - "plural_name": "tökök" - }, - "squash-family": { - "name": "tökfélék" - }, - "stockfish": { - "name": "szárított hal" - }, - "sugar": { - "name": "cukor" - }, - "sunchoke": { - "name": "csicsóka", - "plural_name": "csicsókák" - }, - "sunflower-seeds": { - "name": "napraforgómag" - }, - "superfine-sugar": { - "name": "finom szemcsés cukor" - }, - "sweet-potato": { - "name": "édesburgonya", - "plural_name": "édesburgonya" - }, - "sweetcorn": { - "name": "csemegekukorica", - "plural_name": "csemegekukorica" - }, - "sweeteners": { - "name": "édesítőszerek" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "taró", - "plural_name": "tarók" - }, - "teff": { - "name": "egynyári fürtfű" - }, - "tomato": { - "name": "paradicsom", - "plural_name": "paradicsom" - }, - "trout": { - "name": "pisztráng" - }, - "tubers": { - "name": "gumók", - "plural_name": "gumók" - }, - "tuna": { - "name": "tonhal" - }, - "turbanado-sugar": { - "name": "barna cukor" - }, - "turnip": { - "name": "fehér répa", - "plural_name": "fehérrépa" - }, - "unrefined-sugar": { - "name": "finomitatlan cukor" - }, - "vanilla": { - "name": "vanília" - }, - "vegetables": { - "name": "zöldségek" - }, - "watercress": { - "name": "vízitorma" - }, - "watermelon": { - "name": "görögdinnye", - "plural_name": "görögdinnye" - }, - "white-mushroom": { - "name": "fehér gomba", - "plural_name": "fehér gomba" - }, - "white-sugar": { - "name": "fehér cukor" - }, - "xanthan-gum": { - "name": "xantángumi" - }, - "yam": { - "name": "jamgyökér", - "plural_name": "jamgyökér" - }, - "yeast": { - "name": "élesztő" - }, - "zucchini": { - "name": "cukkini", - "plural_name": "cukkini" - } + "": { + "foods": { + "acorn-squash": { + "name": "makktök" + }, + "alfalfa-sprouts": { + "name": "lucernacsíra" + }, + "anchovies": { + "name": "szardella" + }, + "apples": { + "name": "alma", + "plural_name": "alma" + }, + "artichoke": { + "name": "articsóka" + }, + "arugula": { + "name": "rukkola" + }, + "asparagus": { + "name": "spárga" + }, + "avocado": { + "name": "avokádó", + "plural_name": "avokádó" + }, + "bacon": { + "name": "szalonna" + }, + "baking-powder": { + "name": "sütőpor" + }, + "baking-soda": { + "name": "szódabikarbóna" + }, + "baking-sugar": { + "name": "sütőcukor" + }, + "bar-sugar": { + "name": "cukorrúd" + }, + "basil": { + "name": "bazsalikom" + }, + "beans": { + "name": "bab" + }, + "bell-peppers": { + "name": "kaliforniai paprika", + "plural_name": "kaliforniai paprika" + }, + "blackberries": { + "name": "szeder" + }, + "bok-choy": { + "name": "bordáskel" + }, + "brassicas": { + "name": "káposzta" + }, + "bread": { + "name": "kenyér" + }, + "breadfruit": { + "name": "kenyérfa" + }, + "broccoflower": { + "name": "zöld karfiol" + }, + "broccoli": { + "name": "brokkoli" + }, + "broccoli-rabe": { + "name": "rapini" + }, + "broccolini": { + "name": "brokkolini" + }, + "brown-sugar": { + "name": "barna cukor" + }, + "brussels-sprouts": { + "name": "kelbimbó" + }, + "butter": { + "name": "vaj" + }, + "butternut-pumpkin": { + "name": "pézsmatök" + }, + "butternut-squash": { + "name": "vajtök" + }, + "cabbage": { + "name": "káposzta", + "plural_name": "káposzta" + }, + "cactus-edible": { + "name": "kaktusz" + }, + "calabrese": { + "name": "brokkoli" + }, + "cane-sugar": { + "name": "nádcukor" + }, + "cannabis": { + "name": "kannabisz" + }, + "capsicum": { + "name": "paprika" + }, + "caraway": { + "name": "fűszerkömény" + }, + "carrot": { + "name": "sárgarépa", + "plural_name": "sárgarépa" + }, + "caster-sugar": { + "name": "porcukor" + }, + "castor-sugar": { + "name": "porcukor" + }, + "catfish": { + "name": "harcsa" + }, + "cauliflower": { + "name": "karfiol", + "plural_name": "karfiol" + }, + "cayenne-pepper": { + "name": "cayenne-bors" + }, + "celeriac": { + "name": "zeller" + }, + "celery": { + "name": "zeller" + }, + "cereal-grains": { + "name": "gabonafélék" + }, + "chard": { + "name": "mángold" + }, + "cheese": { + "name": "sajt" + }, + "chicory": { + "name": "cikória" + }, + "chilli-peppers": { + "name": "csili paprika", + "plural_name": "csili paprika" + }, + "chinese-leaves": { + "name": "kínai kel" + }, + "chives": { + "name": "metélőhagyma" + }, + "chocolate": { + "name": "csokoládé" + }, + "cilantro": { + "name": "koriander" + }, + "cinnamon": { + "name": "fahéj" + }, + "clarified-butter": { + "name": "tisztított vaj" + }, + "coconut": { + "name": "kókuszdió", + "plural_name": "kókuszdió" + }, + "coconut-milk": { + "name": "kókusztej" + }, + "cod": { + "name": "tőkehal" + }, + "coffee": { + "name": "kávé" + }, + "collard-greens": { + "name": "káposztalevél" + }, + "confectioners-sugar": { + "name": "porcukor" + }, + "coriander": { + "name": "koriander" + }, + "corn": { + "name": "kukorica", + "plural_name": "kukorica" + }, + "corn-syrup": { + "name": "kukoricaszirup" + }, + "cottonseed-oil": { + "name": "gyapotmagolaj" + }, + "courgette": { + "name": "cukkini" + }, + "cream-of-tartar": { + "name": "tartárkrém" + }, + "cucumber": { + "name": "uborka", + "plural_name": "uborka" + }, + "cumin": { + "name": "kömény" + }, + "daikon": { + "name": "jégcsapretek", + "plural_name": "jégcsapretek" + }, + "dairy-products-and-dairy-substitutes": { + "name": "tejtermékek és helyetesítők" + }, + "dandelion": { + "name": "pitypang" + }, + "demerara-sugar": { + "name": "barna cukor" + }, + "dough": { + "name": "tészta" + }, + "edible-cactus": { + "name": "kaktusz" + }, + "eggplant": { + "name": "padlizsán", + "plural_name": "padlizsán" + }, + "eggs": { + "name": "tojás", + "plural_name": "tojás" + }, + "endive": { + "name": "endívia", + "plural_name": "endívia" + }, + "fats": { + "name": "zsírok" + }, + "fava-beans": { + "name": "lóbab" + }, + "fiddlehead": { + "name": "hegedűfej" + }, + "fiddlehead-fern": { + "name": "hegedűfej páfrány", + "plural_name": "hegedűfej páfrányok" + }, + "fish": { + "name": "hal" + }, + "five-spice-powder": { + "name": "ötfűszer keverék" + }, + "flour": { + "name": "liszt" + }, + "frisee": { + "name": "fríz saláta" + }, + "fructose": { + "name": "fruktóz" + }, + "fruit": { + "name": "gyümölcs" + }, + "fruit-sugar": { + "name": "gyümölcscukor" + }, + "ful": { + "name": "fúl medames" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "fokhagyma", + "plural_name": "fokhagyma" + }, + "gem-squash": { + "name": "drágakő tök" + }, + "ghee": { + "name": "ghi" + }, + "giblets": { + "name": "szárnyas aprólék" + }, + "ginger": { + "name": "gyömbér" + }, + "grains": { + "name": "gabonafélék" + }, + "granulated-sugar": { + "name": "cukor" + }, + "grape-seed-oil": { + "name": "szőlőmagolaj" + }, + "green-onion": { + "name": "zöld hagyma", + "plural_name": "zöld hagyma" + }, + "heart-of-palm": { + "name": "pálma szíve", + "plural_name": "pálmák szívei" + }, + "hemp": { + "name": "kender" + }, + "herbs": { + "name": "gyógynövények" + }, + "honey": { + "name": "méz" + }, + "isomalt": { + "name": "izomalt" + }, + "jackfruit": { + "name": "jákafa", + "plural_name": "jákafák" + }, + "jaggery": { + "name": "nádcukor" + }, + "jams": { + "name": "lekvár" + }, + "jellies": { + "name": "zselé" + }, + "jerusalem-artichoke": { + "name": "csicsóka" + }, + "jicama": { + "name": "jícama" + }, + "kale": { + "name": "kelkáposzta" + }, + "kohlrabi": { + "name": "karalábé" + }, + "kumara": { + "name": "édesburgonya" + }, + "leavening-agents": { + "name": "lazító anyag" + }, + "leek": { + "name": "póréhagyma", + "plural_name": "póréhagyma" + }, + "legumes": { + "name": "hüvelyesek" + }, + "lemongrass": { + "name": "citromfű" + }, + "lentils": { + "name": "lencse" + }, + "lettuce": { + "name": "saláta" + }, + "liver": { + "name": "máj", + "plural_name": "máj" + }, + "maize": { + "name": "csemegekukorica" + }, + "maple-syrup": { + "name": "juharszirup" + }, + "meat": { + "name": "hús" + }, + "milk": { + "name": "tej" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "gomba", + "plural_name": "gomba" + }, + "mussels": { + "name": "kagyló" + }, + "nanaimo-bar-mix": { + "name": "eszkimó szelet keverék" + }, + "nori": { + "name": "nori alga" + }, + "nutmeg": { + "name": "szerecsendió" + }, + "nutritional-yeast-flakes": { + "name": "inaktív élesztő" + }, + "nuts": { + "name": "diófélék" + }, + "octopuses": { + "name": "polip", + "plural_name": "polip" + }, + "oils": { + "name": "olajok" + }, + "okra": { + "name": "bámia" + }, + "olive": { + "name": "olívabogyó" + }, + "olive-oil": { + "name": "olivaolaj" + }, + "onion": { + "name": "hagyma" + }, + "onion-family": { + "name": "hagymafélék" + }, + "orange-blossom-water": { + "name": "narancsvirág víz" + }, + "oranges": { + "name": "narancs", + "plural_name": "narancs" + }, + "oregano": { + "name": "oregánó" + }, + "oysters": { + "name": "osztriga" + }, + "panch-puran": { + "name": "indiai ötfűszer keverék" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "petrezselyem" + }, + "parsnip": { + "name": "paszternák", + "plural_name": "paszternák" + }, + "pear": { + "name": "körte", + "plural_name": "körte" + }, + "peas": { + "name": "borsó" + }, + "pepper": { + "name": "bors", + "plural_name": "bors" + }, + "pineapple": { + "name": "ananász", + "plural_name": "ananász" + }, + "plantain": { + "name": "főzőbanán", + "plural_name": "főzőbanán" + }, + "poppy-seeds": { + "name": "mák" + }, + "potato": { + "name": "burgonya", + "plural_name": "burgonyák" + }, + "poultry": { + "name": "baromfi" + }, + "powdered-sugar": { + "name": "porcukor" + }, + "pumpkin": { + "name": "tök", + "plural_name": "tök" + }, + "pumpkin-seeds": { + "name": "tökmag" + }, + "radish": { + "name": "retek", + "plural_name": "retek" + }, + "raw-sugar": { + "name": "barna cukor" + }, + "refined-sugar": { + "name": "finomitott cukor" + }, + "rice": { + "name": "rizs" + }, + "rice-flour": { + "name": "rízsliszt" + }, + "rock-sugar": { + "name": "kandiscukor" + }, + "rum": { + "name": "rum" + }, + "salmon": { + "name": "lazac" + }, + "salt": { + "name": "só" + }, + "salt-cod": { + "name": "sózott tőkehal" + }, + "scallion": { + "name": "zöldhagyma", + "plural_name": "zöldhagymák" + }, + "seafood": { + "name": "tenger gyümölcsei" + }, + "seeds": { + "name": "magvak" + }, + "sesame-seeds": { + "name": "szezámmag" + }, + "shallot": { + "name": "mogyoróhagyma", + "plural_name": "mogyoróhagyma" + }, + "skate": { + "name": "rája" + }, + "soda": { + "name": "szóda" + }, + "soda-baking": { + "name": "szódabikarbóna" + }, + "soybean": { + "name": "szójabab" + }, + "spaghetti-squash": { + "name": "spárgatök", + "plural_name": "spárgatök" + }, + "speck": { + "name": "speck sonka" + }, + "spices": { + "name": "fűszerek" + }, + "spinach": { + "name": "spenót" + }, + "spring-onion": { + "name": "újhagyma", + "plural_name": "újhagyma" + }, + "squash": { + "name": "tök", + "plural_name": "tökök" + }, + "squash-family": { + "name": "tökfélék" + }, + "stockfish": { + "name": "szárított hal" + }, + "sugar": { + "name": "cukor" + }, + "sunchoke": { + "name": "csicsóka", + "plural_name": "csicsókák" + }, + "sunflower-seeds": { + "name": "napraforgómag" + }, + "superfine-sugar": { + "name": "finom szemcsés cukor" + }, + "sweet-potato": { + "name": "édesburgonya", + "plural_name": "édesburgonya" + }, + "sweetcorn": { + "name": "csemegekukorica", + "plural_name": "csemegekukorica" + }, + "sweeteners": { + "name": "édesítőszerek" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "taró", + "plural_name": "tarók" + }, + "teff": { + "name": "egynyári fürtfű" + }, + "tomato": { + "name": "paradicsom", + "plural_name": "paradicsom" + }, + "trout": { + "name": "pisztráng" + }, + "tubers": { + "name": "gumók", + "plural_name": "gumók" + }, + "tuna": { + "name": "tonhal" + }, + "turbanado-sugar": { + "name": "barna cukor" + }, + "turnip": { + "name": "fehér répa", + "plural_name": "fehérrépa" + }, + "unrefined-sugar": { + "name": "finomitatlan cukor" + }, + "vanilla": { + "name": "vanília" + }, + "vegetables": { + "name": "zöldségek" + }, + "watercress": { + "name": "vízitorma" + }, + "watermelon": { + "name": "görögdinnye", + "plural_name": "görögdinnye" + }, + "white-mushroom": { + "name": "fehér gomba", + "plural_name": "fehér gomba" + }, + "white-sugar": { + "name": "fehér cukor" + }, + "xanthan-gum": { + "name": "xantángumi" + }, + "yam": { + "name": "jamgyökér", + "plural_name": "jamgyökér" + }, + "yeast": { + "name": "élesztő" + }, + "zucchini": { + "name": "cukkini", + "plural_name": "cukkini" + } + } + }, + "Termesztett növények": { + "foods": {} + }, + "Gabonafélék": { + "foods": {} + }, + "Gyümölcsök": { + "foods": {} + }, + "Zöldségek": { + "foods": {} + }, + "Hús": { + "foods": {} + }, + "Tenger gyümölcsei": { + "foods": {} + }, + "Italok": { + "foods": {} + }, + "Péksütemény": { + "foods": {} + }, + "Konzervek": { + "foods": {} + }, + "Ételízesítők": { + "foods": {} + }, + "Cukrászat": { + "foods": {} + }, + "Tejtermékek": { + "foods": {} + }, + "Fagyasztott Ételek": { + "foods": {} + }, + "Egészséges Ételek": { + "foods": {} + }, + "Háztartás": { + "foods": {} + }, + "Húskészítmények": { + "foods": {} + }, + "Nassolnivalók": { + "foods": {} + }, + "Fűszerek": { + "foods": {} + }, + "Édességek": { + "foods": {} + }, + "Alkohol": { + "foods": {} + }, + "Egyéb": { + "foods": {} + } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/is-IS.json b/mealie/repos/seed/resources/foods/locales/is-IS.json index 4d14dbad3..fe65da76d 100644 --- a/mealie/repos/seed/resources/foods/locales/is-IS.json +++ b/mealie/repos/seed/resources/foods/locales/is-IS.json @@ -1,692 +1,759 @@ { - "acorn-squash": { - "name": "acorn squash" - }, - "alfalfa-sprouts": { - "name": "alfalfa sprouts" - }, - "anchovies": { - "name": "anchovies" - }, - "apples": { - "name": "apple", - "plural_name": "apples" - }, - "artichoke": { - "name": "artichoke" - }, - "arugula": { - "name": "arugula" - }, - "asparagus": { - "name": "asparagus" - }, - "avocado": { - "name": "avocado", - "plural_name": "avocado" - }, - "bacon": { - "name": "bacon" - }, - "baking-powder": { - "name": "baking powder" - }, - "baking-soda": { - "name": "baking soda" - }, - "baking-sugar": { - "name": "baking sugar" - }, - "bar-sugar": { - "name": "bar sugar" - }, - "basil": { - "name": "basil" - }, - "beans": { - "name": "beans" - }, - "bell-peppers": { - "name": "bell peppers", - "plural_name": "bell peppers" - }, - "blackberries": { - "name": "blackberries" - }, - "bok-choy": { - "name": "bok choy" - }, - "brassicas": { - "name": "brassicas" - }, - "bread": { - "name": "bread" - }, - "breadfruit": { - "name": "breadfruit" - }, - "broccoflower": { - "name": "broccoflower" - }, - "broccoli": { - "name": "broccoli" - }, - "broccoli-rabe": { - "name": "broccoli rabe" - }, - "broccolini": { - "name": "broccolini" - }, - "brown-sugar": { - "name": "brown sugar" - }, - "brussels-sprouts": { - "name": "brussels sprouts" - }, - "butter": { - "name": "butter" - }, - "butternut-pumpkin": { - "name": "butternut pumpkin" - }, - "butternut-squash": { - "name": "butternut squash" - }, - "cabbage": { - "name": "cabbage", - "plural_name": "cabbages" - }, - "cactus-edible": { - "name": "cactus, edible" - }, - "calabrese": { - "name": "calabrese" - }, - "cane-sugar": { - "name": "cane sugar" - }, - "cannabis": { - "name": "cannabis" - }, - "capsicum": { - "name": "capsicum" - }, - "caraway": { - "name": "caraway" - }, - "carrot": { - "name": "carrot", - "plural_name": "carrots" - }, - "caster-sugar": { - "name": "caster sugar" - }, - "castor-sugar": { - "name": "castor sugar" - }, - "catfish": { - "name": "catfish" - }, - "cauliflower": { - "name": "cauliflower", - "plural_name": "cauliflowers" - }, - "cayenne-pepper": { - "name": "cayenne pepper" - }, - "celeriac": { - "name": "celery root" - }, - "celery": { - "name": "celery" - }, - "cereal-grains": { - "name": "cereal grains" - }, - "chard": { - "name": "chard" - }, - "cheese": { - "name": "cheese" - }, - "chicory": { - "name": "chicory" - }, - "chilli-peppers": { - "name": "chilli pepper", - "plural_name": "chilli peppers" - }, - "chinese-leaves": { - "name": "chinese leaves" - }, - "chives": { - "name": "chives" - }, - "chocolate": { - "name": "chocolate" - }, - "cilantro": { - "name": "cilantro" - }, - "cinnamon": { - "name": "cinnamon" - }, - "clarified-butter": { - "name": "clarified butter" - }, - "coconut": { - "name": "coconut", - "plural_name": "coconuts" - }, - "coconut-milk": { - "name": "coconut milk" - }, - "cod": { - "name": "cod" - }, - "coffee": { - "name": "coffee" - }, - "collard-greens": { - "name": "collard greens" - }, - "confectioners-sugar": { - "name": "confectioners' sugar" - }, - "coriander": { - "name": "coriander" - }, - "corn": { - "name": "corn", - "plural_name": "corns" - }, - "corn-syrup": { - "name": "corn syrup" - }, - "cottonseed-oil": { - "name": "cottonseed oil" - }, - "courgette": { - "name": "courgette" - }, - "cream-of-tartar": { - "name": "cream of tartar" - }, - "cucumber": { - "name": "cucumber", - "plural_name": "cucumbers" - }, - "cumin": { - "name": "cumin" - }, - "daikon": { - "name": "daikon", - "plural_name": "daikons" - }, - "dairy-products-and-dairy-substitutes": { - "name": "dairy products and dairy substitutes" - }, - "dandelion": { - "name": "dandelion" - }, - "demerara-sugar": { - "name": "demerara sugar" - }, - "dough": { - "name": "dough" - }, - "edible-cactus": { - "name": "edible cactus" - }, - "eggplant": { - "name": "eggplant", - "plural_name": "eggplants" - }, - "eggs": { - "name": "egg", - "plural_name": "eggs" - }, - "endive": { - "name": "endive", - "plural_name": "endives" - }, - "fats": { - "name": "fats" - }, - "fava-beans": { - "name": "fava beans" - }, - "fiddlehead": { - "name": "fiddlehead" - }, - "fiddlehead-fern": { - "name": "fiddlehead fern", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "fish" - }, - "five-spice-powder": { - "name": "five spice powder" - }, - "flour": { - "name": "flour" - }, - "frisee": { - "name": "frisee" - }, - "fructose": { - "name": "fructose" - }, - "fruit": { - "name": "fruit" - }, - "fruit-sugar": { - "name": "fruit sugar" - }, - "ful": { - "name": "ful" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "garlic", - "plural_name": "garlics" - }, - "gem-squash": { - "name": "gem squash" - }, - "ghee": { - "name": "ghee" - }, - "giblets": { - "name": "giblets" - }, - "ginger": { - "name": "ginger" - }, - "grains": { - "name": "grains" - }, - "granulated-sugar": { - "name": "granulated sugar" - }, - "grape-seed-oil": { - "name": "grape seed oil" - }, - "green-onion": { - "name": "green onion", - "plural_name": "green onions" - }, - "heart-of-palm": { - "name": "heart of palm", - "plural_name": "heart of palms" - }, - "hemp": { - "name": "hemp" - }, - "herbs": { - "name": "herbs" - }, - "honey": { - "name": "honey" - }, - "isomalt": { - "name": "isomalt" - }, - "jackfruit": { - "name": "jackfruit", - "plural_name": "jackfruits" - }, - "jaggery": { - "name": "jaggery" - }, - "jams": { - "name": "jams" - }, - "jellies": { - "name": "jellies" - }, - "jerusalem-artichoke": { - "name": "jerusalem artichoke" - }, - "jicama": { - "name": "jicama" - }, - "kale": { - "name": "kale" - }, - "kohlrabi": { - "name": "kohlrabi" - }, - "kumara": { - "name": "kumara" - }, - "leavening-agents": { - "name": "leavening agents" - }, - "leek": { - "name": "leek", - "plural_name": "leeks" - }, - "legumes": { - "name": "legumes" - }, - "lemongrass": { - "name": "lemongrass" - }, - "lentils": { - "name": "lentils" - }, - "lettuce": { - "name": "lettuce" - }, - "liver": { - "name": "liver", - "plural_name": "livers" - }, - "maize": { - "name": "maize" - }, - "maple-syrup": { - "name": "maple syrup" - }, - "meat": { - "name": "meat" - }, - "milk": { - "name": "milk" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "mushroom", - "plural_name": "mushrooms" - }, - "mussels": { - "name": "mussels" - }, - "nanaimo-bar-mix": { - "name": "nanaimo bar mix" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "nutmeg" - }, - "nutritional-yeast-flakes": { - "name": "nutritional yeast flakes" - }, - "nuts": { - "name": "nuts" - }, - "octopuses": { - "name": "octopus", - "plural_name": "octopuses" - }, - "oils": { - "name": "oils" - }, - "okra": { - "name": "okra" - }, - "olive": { - "name": "olive" - }, - "olive-oil": { - "name": "olive oil" - }, - "onion": { - "name": "onion" - }, - "onion-family": { - "name": "onion family" - }, - "orange-blossom-water": { - "name": "orange blossom water" - }, - "oranges": { - "name": "orange", - "plural_name": "oranges" - }, - "oregano": { - "name": "oregano" - }, - "oysters": { - "name": "oysters" - }, - "panch-puran": { - "name": "panch puran" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "parsley" - }, - "parsnip": { - "name": "parsnip", - "plural_name": "parsnips" - }, - "pear": { - "name": "pear", - "plural_name": "pears" - }, - "peas": { - "name": "peas" - }, - "pepper": { - "name": "pepper", - "plural_name": "peppers" - }, - "pineapple": { - "name": "pineapple", - "plural_name": "pineapples" - }, - "plantain": { - "name": "plantain", - "plural_name": "plantains" - }, - "poppy-seeds": { - "name": "poppy seeds" - }, - "potato": { - "name": "potato", - "plural_name": "potatoes" - }, - "poultry": { - "name": "poultry" - }, - "powdered-sugar": { - "name": "powdered sugar" - }, - "pumpkin": { - "name": "pumpkin", - "plural_name": "pumpkins" - }, - "pumpkin-seeds": { - "name": "pumpkin seeds" - }, - "radish": { - "name": "radish", - "plural_name": "radishes" - }, - "raw-sugar": { - "name": "raw sugar" - }, - "refined-sugar": { - "name": "refined sugar" - }, - "rice": { - "name": "rice" - }, - "rice-flour": { - "name": "rice flour" - }, - "rock-sugar": { - "name": "rock sugar" - }, - "rum": { - "name": "rum" - }, - "salmon": { - "name": "salmon" - }, - "salt": { - "name": "salt" - }, - "salt-cod": { - "name": "salt cod" - }, - "scallion": { - "name": "scallion", - "plural_name": "scallions" - }, - "seafood": { - "name": "seafood" - }, - "seeds": { - "name": "seeds" - }, - "sesame-seeds": { - "name": "sesame seeds" - }, - "shallot": { - "name": "shallot", - "plural_name": "shallots" - }, - "skate": { - "name": "skate" - }, - "soda": { - "name": "soda" - }, - "soda-baking": { - "name": "soda, baking" - }, - "soybean": { - "name": "soybean" - }, - "spaghetti-squash": { - "name": "spaghetti squash", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "speck" - }, - "spices": { - "name": "spices" - }, - "spinach": { - "name": "spinach" - }, - "spring-onion": { - "name": "spring onion", - "plural_name": "spring onions" - }, - "squash": { - "name": "squash", - "plural_name": "squashes" - }, - "squash-family": { - "name": "squash family" - }, - "stockfish": { - "name": "stockfish" - }, - "sugar": { - "name": "sugar" - }, - "sunchoke": { - "name": "sunchoke", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "sunflower seeds" - }, - "superfine-sugar": { - "name": "superfine sugar" - }, - "sweet-potato": { - "name": "sweet potato", - "plural_name": "sweet potatoes" - }, - "sweetcorn": { - "name": "sweetcorn", - "plural_name": "sweetcorns" - }, - "sweeteners": { - "name": "sweeteners" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "taro", - "plural_name": "taroes" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "tomato", - "plural_name": "tomatoes" - }, - "trout": { - "name": "trout" - }, - "tubers": { - "name": "tuber", - "plural_name": "tubers" - }, - "tuna": { - "name": "tuna" - }, - "turbanado-sugar": { - "name": "turbanado sugar" - }, - "turnip": { - "name": "turnip", - "plural_name": "turnips" - }, - "unrefined-sugar": { - "name": "unrefined sugar" - }, - "vanilla": { - "name": "vanilla" - }, - "vegetables": { - "name": "vegetables" - }, - "watercress": { - "name": "watercress" - }, - "watermelon": { - "name": "watermelon", - "plural_name": "watermelons" - }, - "white-mushroom": { - "name": "white mushroom", - "plural_name": "white mushrooms" - }, - "white-sugar": { - "name": "white sugar" - }, - "xanthan-gum": { - "name": "xanthan gum" - }, - "yam": { - "name": "yam", - "plural_name": "yams" - }, - "yeast": { - "name": "yeast" - }, - "zucchini": { - "name": "zucchini", - "plural_name": "zucchinis" - } -} \ No newline at end of file + "": { + "foods": { + "acorn-squash": { + "name": "acorn squash" + }, + "alfalfa-sprouts": { + "name": "alfalfa sprouts" + }, + "anchovies": { + "name": "anchovies" + }, + "apples": { + "name": "apple", + "plural_name": "apples" + }, + "artichoke": { + "name": "artichoke" + }, + "arugula": { + "name": "arugula" + }, + "asparagus": { + "name": "asparagus" + }, + "avocado": { + "name": "avocado", + "plural_name": "avocado" + }, + "bacon": { + "name": "bacon" + }, + "baking-powder": { + "name": "baking powder" + }, + "baking-soda": { + "name": "baking soda" + }, + "baking-sugar": { + "name": "baking sugar" + }, + "bar-sugar": { + "name": "bar sugar" + }, + "basil": { + "name": "basil" + }, + "beans": { + "name": "beans" + }, + "bell-peppers": { + "name": "bell peppers", + "plural_name": "bell peppers" + }, + "blackberries": { + "name": "blackberries" + }, + "bok-choy": { + "name": "bok choy" + }, + "brassicas": { + "name": "brassicas" + }, + "bread": { + "name": "bread" + }, + "breadfruit": { + "name": "breadfruit" + }, + "broccoflower": { + "name": "broccoflower" + }, + "broccoli": { + "name": "broccoli" + }, + "broccoli-rabe": { + "name": "broccoli rabe" + }, + "broccolini": { + "name": "broccolini" + }, + "brown-sugar": { + "name": "brown sugar" + }, + "brussels-sprouts": { + "name": "brussels sprouts" + }, + "butter": { + "name": "butter" + }, + "butternut-pumpkin": { + "name": "butternut pumpkin" + }, + "butternut-squash": { + "name": "butternut squash" + }, + "cabbage": { + "name": "cabbage", + "plural_name": "cabbages" + }, + "cactus-edible": { + "name": "cactus, edible" + }, + "calabrese": { + "name": "calabrese" + }, + "cane-sugar": { + "name": "cane sugar" + }, + "cannabis": { + "name": "cannabis" + }, + "capsicum": { + "name": "capsicum" + }, + "caraway": { + "name": "caraway" + }, + "carrot": { + "name": "carrot", + "plural_name": "carrots" + }, + "caster-sugar": { + "name": "caster sugar" + }, + "castor-sugar": { + "name": "castor sugar" + }, + "catfish": { + "name": "catfish" + }, + "cauliflower": { + "name": "cauliflower", + "plural_name": "cauliflowers" + }, + "cayenne-pepper": { + "name": "cayenne pepper" + }, + "celeriac": { + "name": "celery root" + }, + "celery": { + "name": "celery" + }, + "cereal-grains": { + "name": "cereal grains" + }, + "chard": { + "name": "chard" + }, + "cheese": { + "name": "cheese" + }, + "chicory": { + "name": "chicory" + }, + "chilli-peppers": { + "name": "chilli pepper", + "plural_name": "chilli peppers" + }, + "chinese-leaves": { + "name": "chinese leaves" + }, + "chives": { + "name": "chives" + }, + "chocolate": { + "name": "chocolate" + }, + "cilantro": { + "name": "cilantro" + }, + "cinnamon": { + "name": "cinnamon" + }, + "clarified-butter": { + "name": "clarified butter" + }, + "coconut": { + "name": "coconut", + "plural_name": "coconuts" + }, + "coconut-milk": { + "name": "coconut milk" + }, + "cod": { + "name": "cod" + }, + "coffee": { + "name": "coffee" + }, + "collard-greens": { + "name": "collard greens" + }, + "confectioners-sugar": { + "name": "confectioners' sugar" + }, + "coriander": { + "name": "coriander" + }, + "corn": { + "name": "corn", + "plural_name": "corns" + }, + "corn-syrup": { + "name": "corn syrup" + }, + "cottonseed-oil": { + "name": "cottonseed oil" + }, + "courgette": { + "name": "courgette" + }, + "cream-of-tartar": { + "name": "cream of tartar" + }, + "cucumber": { + "name": "cucumber", + "plural_name": "cucumbers" + }, + "cumin": { + "name": "cumin" + }, + "daikon": { + "name": "daikon", + "plural_name": "daikons" + }, + "dairy-products-and-dairy-substitutes": { + "name": "dairy products and dairy substitutes" + }, + "dandelion": { + "name": "dandelion" + }, + "demerara-sugar": { + "name": "demerara sugar" + }, + "dough": { + "name": "dough" + }, + "edible-cactus": { + "name": "edible cactus" + }, + "eggplant": { + "name": "eggplant", + "plural_name": "eggplants" + }, + "eggs": { + "name": "egg", + "plural_name": "eggs" + }, + "endive": { + "name": "endive", + "plural_name": "endives" + }, + "fats": { + "name": "fats" + }, + "fava-beans": { + "name": "fava beans" + }, + "fiddlehead": { + "name": "fiddlehead" + }, + "fiddlehead-fern": { + "name": "fiddlehead fern", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "fish" + }, + "five-spice-powder": { + "name": "five spice powder" + }, + "flour": { + "name": "flour" + }, + "frisee": { + "name": "frisee" + }, + "fructose": { + "name": "fructose" + }, + "fruit": { + "name": "fruit" + }, + "fruit-sugar": { + "name": "fruit sugar" + }, + "ful": { + "name": "ful" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "garlic", + "plural_name": "garlics" + }, + "gem-squash": { + "name": "gem squash" + }, + "ghee": { + "name": "ghee" + }, + "giblets": { + "name": "giblets" + }, + "ginger": { + "name": "ginger" + }, + "grains": { + "name": "grains" + }, + "granulated-sugar": { + "name": "granulated sugar" + }, + "grape-seed-oil": { + "name": "grape seed oil" + }, + "green-onion": { + "name": "green onion", + "plural_name": "green onions" + }, + "heart-of-palm": { + "name": "heart of palm", + "plural_name": "heart of palms" + }, + "hemp": { + "name": "hemp" + }, + "herbs": { + "name": "herbs" + }, + "honey": { + "name": "honey" + }, + "isomalt": { + "name": "isomalt" + }, + "jackfruit": { + "name": "jackfruit", + "plural_name": "jackfruits" + }, + "jaggery": { + "name": "jaggery" + }, + "jams": { + "name": "jams" + }, + "jellies": { + "name": "jellies" + }, + "jerusalem-artichoke": { + "name": "jerusalem artichoke" + }, + "jicama": { + "name": "jicama" + }, + "kale": { + "name": "kale" + }, + "kohlrabi": { + "name": "kohlrabi" + }, + "kumara": { + "name": "kumara" + }, + "leavening-agents": { + "name": "leavening agents" + }, + "leek": { + "name": "leek", + "plural_name": "leeks" + }, + "legumes": { + "name": "legumes" + }, + "lemongrass": { + "name": "lemongrass" + }, + "lentils": { + "name": "lentils" + }, + "lettuce": { + "name": "lettuce" + }, + "liver": { + "name": "liver", + "plural_name": "livers" + }, + "maize": { + "name": "maize" + }, + "maple-syrup": { + "name": "maple syrup" + }, + "meat": { + "name": "meat" + }, + "milk": { + "name": "milk" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "mushroom", + "plural_name": "mushrooms" + }, + "mussels": { + "name": "mussels" + }, + "nanaimo-bar-mix": { + "name": "nanaimo bar mix" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "nutmeg" + }, + "nutritional-yeast-flakes": { + "name": "nutritional yeast flakes" + }, + "nuts": { + "name": "nuts" + }, + "octopuses": { + "name": "octopus", + "plural_name": "octopuses" + }, + "oils": { + "name": "oils" + }, + "okra": { + "name": "okra" + }, + "olive": { + "name": "olive" + }, + "olive-oil": { + "name": "olive oil" + }, + "onion": { + "name": "onion" + }, + "onion-family": { + "name": "onion family" + }, + "orange-blossom-water": { + "name": "orange blossom water" + }, + "oranges": { + "name": "orange", + "plural_name": "oranges" + }, + "oregano": { + "name": "oregano" + }, + "oysters": { + "name": "oysters" + }, + "panch-puran": { + "name": "panch puran" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "parsley" + }, + "parsnip": { + "name": "parsnip", + "plural_name": "parsnips" + }, + "pear": { + "name": "pear", + "plural_name": "pears" + }, + "peas": { + "name": "peas" + }, + "pepper": { + "name": "pepper", + "plural_name": "peppers" + }, + "pineapple": { + "name": "pineapple", + "plural_name": "pineapples" + }, + "plantain": { + "name": "plantain", + "plural_name": "plantains" + }, + "poppy-seeds": { + "name": "poppy seeds" + }, + "potato": { + "name": "potato", + "plural_name": "potatoes" + }, + "poultry": { + "name": "poultry" + }, + "powdered-sugar": { + "name": "powdered sugar" + }, + "pumpkin": { + "name": "pumpkin", + "plural_name": "pumpkins" + }, + "pumpkin-seeds": { + "name": "pumpkin seeds" + }, + "radish": { + "name": "radish", + "plural_name": "radishes" + }, + "raw-sugar": { + "name": "raw sugar" + }, + "refined-sugar": { + "name": "refined sugar" + }, + "rice": { + "name": "rice" + }, + "rice-flour": { + "name": "rice flour" + }, + "rock-sugar": { + "name": "rock sugar" + }, + "rum": { + "name": "rum" + }, + "salmon": { + "name": "salmon" + }, + "salt": { + "name": "salt" + }, + "salt-cod": { + "name": "salt cod" + }, + "scallion": { + "name": "scallion", + "plural_name": "scallions" + }, + "seafood": { + "name": "seafood" + }, + "seeds": { + "name": "seeds" + }, + "sesame-seeds": { + "name": "sesame seeds" + }, + "shallot": { + "name": "shallot", + "plural_name": "shallots" + }, + "skate": { + "name": "skate" + }, + "soda": { + "name": "soda" + }, + "soda-baking": { + "name": "soda, baking" + }, + "soybean": { + "name": "soybean" + }, + "spaghetti-squash": { + "name": "spaghetti squash", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "speck" + }, + "spices": { + "name": "spices" + }, + "spinach": { + "name": "spinach" + }, + "spring-onion": { + "name": "spring onion", + "plural_name": "spring onions" + }, + "squash": { + "name": "squash", + "plural_name": "squashes" + }, + "squash-family": { + "name": "squash family" + }, + "stockfish": { + "name": "stockfish" + }, + "sugar": { + "name": "sugar" + }, + "sunchoke": { + "name": "sunchoke", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "sunflower seeds" + }, + "superfine-sugar": { + "name": "superfine sugar" + }, + "sweet-potato": { + "name": "sweet potato", + "plural_name": "sweet potatoes" + }, + "sweetcorn": { + "name": "sweetcorn", + "plural_name": "sweetcorns" + }, + "sweeteners": { + "name": "sweeteners" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "taro", + "plural_name": "taroes" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "tomato", + "plural_name": "tomatoes" + }, + "trout": { + "name": "trout" + }, + "tubers": { + "name": "tuber", + "plural_name": "tubers" + }, + "tuna": { + "name": "tuna" + }, + "turbanado-sugar": { + "name": "turbanado sugar" + }, + "turnip": { + "name": "turnip", + "plural_name": "turnips" + }, + "unrefined-sugar": { + "name": "unrefined sugar" + }, + "vanilla": { + "name": "vanilla" + }, + "vegetables": { + "name": "vegetables" + }, + "watercress": { + "name": "watercress" + }, + "watermelon": { + "name": "watermelon", + "plural_name": "watermelons" + }, + "white-mushroom": { + "name": "white mushroom", + "plural_name": "white mushrooms" + }, + "white-sugar": { + "name": "white sugar" + }, + "xanthan-gum": { + "name": "xanthan gum" + }, + "yam": { + "name": "yam", + "plural_name": "yams" + }, + "yeast": { + "name": "yeast" + }, + "zucchini": { + "name": "zucchini", + "plural_name": "zucchinis" + } + } + }, + "Produce": { + "foods": {} + }, + "Grains": { + "foods": {} + }, + "Fruits": { + "foods": {} + }, + "Vegetables": { + "foods": {} + }, + "Meat": { + "foods": {} + }, + "Seafood": { + "foods": {} + }, + "Beverages": { + "foods": {} + }, + "Baked Goods": { + "foods": {} + }, + "Canned Goods": { + "foods": {} + }, + "Condiments": { + "foods": {} + }, + "Confectionary": { + "foods": {} + }, + "Dairy Products": { + "foods": {} + }, + "Frozen Foods": { + "foods": {} + }, + "Health Foods": { + "foods": {} + }, + "Household": { + "foods": {} + }, + "Meat Products": { + "foods": {} + }, + "Snacks": { + "foods": {} + }, + "Spices": { + "foods": {} + }, + "Sweets": { + "foods": {} + }, + "Alcohol": { + "foods": {} + }, + "Other": { + "foods": {} + } +} diff --git a/mealie/repos/seed/resources/foods/locales/it-IT.json b/mealie/repos/seed/resources/foods/locales/it-IT.json index 8db917eb8..b423e9ee8 100644 --- a/mealie/repos/seed/resources/foods/locales/it-IT.json +++ b/mealie/repos/seed/resources/foods/locales/it-IT.json @@ -1,692 +1,759 @@ { - "acorn-squash": { - "name": "zucca di ghianda" - }, - "alfalfa-sprouts": { - "name": "germogli di erba medica" - }, - "anchovies": { - "name": "acciughe" - }, - "apples": { - "name": "mele", - "plural_name": "mele" - }, - "artichoke": { - "name": "carciofo" - }, - "arugula": { - "name": "rucola" - }, - "asparagus": { - "name": "asparago" - }, - "avocado": { - "name": "avocado", - "plural_name": "avocado" - }, - "bacon": { - "name": "pancetta" - }, - "baking-powder": { - "name": "lievito in polvere" - }, - "baking-soda": { - "name": "bicarbonato di sodio" - }, - "baking-sugar": { - "name": "zucchero fino" - }, - "bar-sugar": { - "name": "zucchero di canna" - }, - "basil": { - "name": "basilico" - }, - "beans": { - "name": "faglioli" - }, - "bell-peppers": { - "name": "peperoni", - "plural_name": "peperoni" - }, - "blackberries": { - "name": "more" - }, - "bok-choy": { - "name": "cavolo cinese" - }, - "brassicas": { - "name": "brassica" - }, - "bread": { - "name": "pane" - }, - "breadfruit": { - "name": "frutto del pane" - }, - "broccoflower": { - "name": "cavolfiore verde" - }, - "broccoli": { - "name": "broccolo" - }, - "broccoli-rabe": { - "name": "friarielli" - }, - "broccolini": { - "name": "broccoletto" - }, - "brown-sugar": { - "name": "zucchero bruno" - }, - "brussels-sprouts": { - "name": "cavoletti di Bruxelles" - }, - "butter": { - "name": "burro" - }, - "butternut-pumpkin": { - "name": "zucca violina" - }, - "butternut-squash": { - "name": "zucca violina" - }, - "cabbage": { - "name": "cavolo", - "plural_name": "cavoli" - }, - "cactus-edible": { - "name": "cactus, commestibile" - }, - "calabrese": { - "name": "broccolo calabrese" - }, - "cane-sugar": { - "name": "zucchero di canna" - }, - "cannabis": { - "name": "cannabis" - }, - "capsicum": { - "name": "peperoncino" - }, - "caraway": { - "name": "cumino dei prati" - }, - "carrot": { - "name": "carota", - "plural_name": "carote" - }, - "caster-sugar": { - "name": "zucchero semolato" - }, - "castor-sugar": { - "name": "zucchero semolato" - }, - "catfish": { - "name": "pesce gatto" - }, - "cauliflower": { - "name": "cavolfiore", - "plural_name": "cavolfiori" - }, - "cayenne-pepper": { - "name": "pepe di cayenne" - }, - "celeriac": { - "name": "sedano rapa" - }, - "celery": { - "name": "sedano" - }, - "cereal-grains": { - "name": "cereali" - }, - "chard": { - "name": "bietola" - }, - "cheese": { - "name": "formaggio" - }, - "chicory": { - "name": "cicoria" - }, - "chilli-peppers": { - "name": "peperoncino", - "plural_name": "peperoncino" - }, - "chinese-leaves": { - "name": "cavolo di pechino" - }, - "chives": { - "name": "erba cipollina" - }, - "chocolate": { - "name": "cioccolato" - }, - "cilantro": { - "name": "coriandolo" - }, - "cinnamon": { - "name": "cannella" - }, - "clarified-butter": { - "name": "burro chiarificato" - }, - "coconut": { - "name": "cocco", - "plural_name": "noci di cocco" - }, - "coconut-milk": { - "name": "latte di cocco" - }, - "cod": { - "name": "merluzzo" - }, - "coffee": { - "name": "caffè" - }, - "collard-greens": { - "name": "cavolo nero" - }, - "confectioners-sugar": { - "name": "zucchero a velo" - }, - "coriander": { - "name": "coriandolo" - }, - "corn": { - "name": "granoturco", - "plural_name": "mais" - }, - "corn-syrup": { - "name": "sciroppo di mais" - }, - "cottonseed-oil": { - "name": "olio di semi di cotone" - }, - "courgette": { - "name": "zucchine" - }, - "cream-of-tartar": { - "name": "cremor tartaro" - }, - "cucumber": { - "name": "cetriolo", - "plural_name": "cetrioli" - }, - "cumin": { - "name": "cumino" - }, - "daikon": { - "name": "daikon", - "plural_name": "daikon" - }, - "dairy-products-and-dairy-substitutes": { - "name": "latticini e sostituti dei latticini" - }, - "dandelion": { - "name": "tarassaco" - }, - "demerara-sugar": { - "name": "zucchero grezzo di canna" - }, - "dough": { - "name": "impasto" - }, - "edible-cactus": { - "name": "cactus edibile" - }, - "eggplant": { - "name": "melanzana", - "plural_name": "melanzane" - }, - "eggs": { - "name": "uova", - "plural_name": "uova" - }, - "endive": { - "name": "cicoria", - "plural_name": "indivia" - }, - "fats": { - "name": "grassi" - }, - "fava-beans": { - "name": "fave" - }, - "fiddlehead": { - "name": "cime di felce" - }, - "fiddlehead-fern": { - "name": "germogli di felce", - "plural_name": "germogli di felce" - }, - "fish": { - "name": "pesce" - }, - "five-spice-powder": { - "name": "polvere cinque spezie" - }, - "flour": { - "name": "farina" - }, - "frisee": { - "name": "indivia riccia" - }, - "fructose": { - "name": "fruttosio" - }, - "fruit": { - "name": "frutta" - }, - "fruit-sugar": { - "name": "fruttosio" - }, - "ful": { - "name": "ful medames" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "aglio", - "plural_name": "agli" - }, - "gem-squash": { - "name": "zucca gemma" - }, - "ghee": { - "name": "ghi" - }, - "giblets": { - "name": "frattaglie" - }, - "ginger": { - "name": "zenzero" - }, - "grains": { - "name": "cereali" - }, - "granulated-sugar": { - "name": "zucchero granulato" - }, - "grape-seed-oil": { - "name": "olio di semi di uva" - }, - "green-onion": { - "name": "cipolla verde", - "plural_name": "cipolle verdi" - }, - "heart-of-palm": { - "name": "cuore di palma", - "plural_name": "cuori di palma" - }, - "hemp": { - "name": "canapa" - }, - "herbs": { - "name": "erbe aromatiche" - }, - "honey": { - "name": "miele" - }, - "isomalt": { - "name": "isomaltosio" - }, - "jackfruit": { - "name": "iaca", - "plural_name": "jackfruit" - }, - "jaggery": { - "name": "jaggery" - }, - "jams": { - "name": "marmellate" - }, - "jellies": { - "name": "gelatine" - }, - "jerusalem-artichoke": { - "name": "carciofo di Gerusalemme" - }, - "jicama": { - "name": "patata messicana" - }, - "kale": { - "name": "cavolo da foglia" - }, - "kohlrabi": { - "name": "cavolo rapa" - }, - "kumara": { - "name": "kumara" - }, - "leavening-agents": { - "name": "agenti lievitanti" - }, - "leek": { - "name": "porro", - "plural_name": "porri" - }, - "legumes": { - "name": "legumi" - }, - "lemongrass": { - "name": "citronella" - }, - "lentils": { - "name": "lenticchie" - }, - "lettuce": { - "name": "lattuga" - }, - "liver": { - "name": "fegato", - "plural_name": "fegatini" - }, - "maize": { - "name": "mais" - }, - "maple-syrup": { - "name": "sciroppo d'acero" - }, - "meat": { - "name": "carne" - }, - "milk": { - "name": "latte" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "fungo", - "plural_name": "funghi" - }, - "mussels": { - "name": "cozze" - }, - "nanaimo-bar-mix": { - "name": "miscela per barrette nanaimo" - }, - "nori": { - "name": "alga nori" - }, - "nutmeg": { - "name": "noce moscata" - }, - "nutritional-yeast-flakes": { - "name": "lievito alimentare in scaglie" - }, - "nuts": { - "name": "frutta a guscio" - }, - "octopuses": { - "name": "polpi", - "plural_name": "polpi" - }, - "oils": { - "name": "oli" - }, - "okra": { - "name": "ocra" - }, - "olive": { - "name": "oliva" - }, - "olive-oil": { - "name": "olio d'oliva" - }, - "onion": { - "name": "cipolla" - }, - "onion-family": { - "name": "famiglia delle cipolle" - }, - "orange-blossom-water": { - "name": "acqua di fiori d'arancio" - }, - "oranges": { - "name": "arance", - "plural_name": "arance" - }, - "oregano": { - "name": "origano" - }, - "oysters": { - "name": "ostriche" - }, - "panch-puran": { - "name": "panch puran" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "prezzemolo" - }, - "parsnip": { - "name": "pastinaca", - "plural_name": "pastinache" - }, - "pear": { - "name": "pera", - "plural_name": "pere" - }, - "peas": { - "name": "piselli" - }, - "pepper": { - "name": "pepe", - "plural_name": "peperoni" - }, - "pineapple": { - "name": "ananas", - "plural_name": "ananas" - }, - "plantain": { - "name": "platano", - "plural_name": "platani" - }, - "poppy-seeds": { - "name": "semi di papavero" - }, - "potato": { - "name": "patata", - "plural_name": "patate" - }, - "poultry": { - "name": "pollame" - }, - "powdered-sugar": { - "name": "zucchero in polvere" - }, - "pumpkin": { - "name": "zucca", - "plural_name": "zucca" - }, - "pumpkin-seeds": { - "name": "semi di zucca" - }, - "radish": { - "name": "ravanello", - "plural_name": "ravanelli" - }, - "raw-sugar": { - "name": "zucchero grezzo" - }, - "refined-sugar": { - "name": "zucchero raffinato" - }, - "rice": { - "name": "riso" - }, - "rice-flour": { - "name": "farina di riso" - }, - "rock-sugar": { - "name": "cristalli di zucchero" - }, - "rum": { - "name": "rum" - }, - "salmon": { - "name": "salmone" - }, - "salt": { - "name": "sale" - }, - "salt-cod": { - "name": "baccalà" - }, - "scallion": { - "name": "scalogno", - "plural_name": "scalogno" - }, - "seafood": { - "name": "frutti di mare" - }, - "seeds": { - "name": "semi" - }, - "sesame-seeds": { - "name": "semi di sesamo" - }, - "shallot": { - "name": "scalogno", - "plural_name": "scalogni" - }, - "skate": { - "name": "razza" - }, - "soda": { - "name": "bicarbonato di sodio" - }, - "soda-baking": { - "name": "bicarbonato di sodio" - }, - "soybean": { - "name": "soia" - }, - "spaghetti-squash": { - "name": "zucca spaghetti", - "plural_name": "zucche spaghetti" - }, - "speck": { - "name": "speck" - }, - "spices": { - "name": "spezie" - }, - "spinach": { - "name": "spinacio" - }, - "spring-onion": { - "name": "cipolla verde", - "plural_name": "cipollotti" - }, - "squash": { - "name": "zucca", - "plural_name": "zucche" - }, - "squash-family": { - "name": "cucurbitaceae" - }, - "stockfish": { - "name": "stoccafisso" - }, - "sugar": { - "name": "zucchero" - }, - "sunchoke": { - "name": "topinambur", - "plural_name": "topinambur" - }, - "sunflower-seeds": { - "name": "semi di girasole" - }, - "superfine-sugar": { - "name": "zucchero superfine" - }, - "sweet-potato": { - "name": "patata dolce", - "plural_name": "patate dolci" - }, - "sweetcorn": { - "name": "mais dolce", - "plural_name": "mais dolce" - }, - "sweeteners": { - "name": "dolcificanti" - }, - "tahini": { - "name": "tahina" - }, - "taro": { - "name": "taro", - "plural_name": "tari" - }, - "teff": { - "name": "tef" - }, - "tomato": { - "name": "pomodoro", - "plural_name": "pomodori" - }, - "trout": { - "name": "trota" - }, - "tubers": { - "name": "tuberi", - "plural_name": "tuberi" - }, - "tuna": { - "name": "tonno" - }, - "turbanado-sugar": { - "name": "zucchero bruno" - }, - "turnip": { - "name": "rapa", - "plural_name": "rape" - }, - "unrefined-sugar": { - "name": "zucchero non raffinato" - }, - "vanilla": { - "name": "vaniglia" - }, - "vegetables": { - "name": "verdure" - }, - "watercress": { - "name": "crescione" - }, - "watermelon": { - "name": "anguria", - "plural_name": "angurie" - }, - "white-mushroom": { - "name": "fungo bianco", - "plural_name": "funghi bianchi" - }, - "white-sugar": { - "name": "zucchero bianco" - }, - "xanthan-gum": { - "name": "gomma di xantano" - }, - "yam": { - "name": "igname", - "plural_name": "patate dolci" - }, - "yeast": { - "name": "lievito" - }, - "zucchini": { - "name": "zucchine", - "plural_name": "zucchine" - } + "": { + "foods": { + "acorn-squash": { + "name": "zucca di ghianda" + }, + "alfalfa-sprouts": { + "name": "germogli di erba medica" + }, + "anchovies": { + "name": "acciughe" + }, + "apples": { + "name": "mele", + "plural_name": "mele" + }, + "artichoke": { + "name": "carciofo" + }, + "arugula": { + "name": "rucola" + }, + "asparagus": { + "name": "asparago" + }, + "avocado": { + "name": "avocado", + "plural_name": "avocado" + }, + "bacon": { + "name": "pancetta" + }, + "baking-powder": { + "name": "lievito in polvere" + }, + "baking-soda": { + "name": "bicarbonato di sodio" + }, + "baking-sugar": { + "name": "zucchero fino" + }, + "bar-sugar": { + "name": "zucchero di canna" + }, + "basil": { + "name": "basilico" + }, + "beans": { + "name": "faglioli" + }, + "bell-peppers": { + "name": "peperoni", + "plural_name": "peperoni" + }, + "blackberries": { + "name": "more" + }, + "bok-choy": { + "name": "cavolo cinese" + }, + "brassicas": { + "name": "brassica" + }, + "bread": { + "name": "pane" + }, + "breadfruit": { + "name": "frutto del pane" + }, + "broccoflower": { + "name": "cavolfiore verde" + }, + "broccoli": { + "name": "broccolo" + }, + "broccoli-rabe": { + "name": "friarielli" + }, + "broccolini": { + "name": "broccoletto" + }, + "brown-sugar": { + "name": "zucchero bruno" + }, + "brussels-sprouts": { + "name": "cavoletti di Bruxelles" + }, + "butter": { + "name": "burro" + }, + "butternut-pumpkin": { + "name": "zucca violina" + }, + "butternut-squash": { + "name": "zucca violina" + }, + "cabbage": { + "name": "cavolo", + "plural_name": "cavoli" + }, + "cactus-edible": { + "name": "cactus, commestibile" + }, + "calabrese": { + "name": "broccolo calabrese" + }, + "cane-sugar": { + "name": "zucchero di canna" + }, + "cannabis": { + "name": "cannabis" + }, + "capsicum": { + "name": "peperoncino" + }, + "caraway": { + "name": "cumino dei prati" + }, + "carrot": { + "name": "carota", + "plural_name": "carote" + }, + "caster-sugar": { + "name": "zucchero semolato" + }, + "castor-sugar": { + "name": "zucchero semolato" + }, + "catfish": { + "name": "pesce gatto" + }, + "cauliflower": { + "name": "cavolfiore", + "plural_name": "cavolfiori" + }, + "cayenne-pepper": { + "name": "pepe di cayenne" + }, + "celeriac": { + "name": "sedano rapa" + }, + "celery": { + "name": "sedano" + }, + "cereal-grains": { + "name": "cereali" + }, + "chard": { + "name": "bietola" + }, + "cheese": { + "name": "formaggio" + }, + "chicory": { + "name": "cicoria" + }, + "chilli-peppers": { + "name": "peperoncino", + "plural_name": "peperoncino" + }, + "chinese-leaves": { + "name": "cavolo di pechino" + }, + "chives": { + "name": "erba cipollina" + }, + "chocolate": { + "name": "cioccolato" + }, + "cilantro": { + "name": "coriandolo" + }, + "cinnamon": { + "name": "cannella" + }, + "clarified-butter": { + "name": "burro chiarificato" + }, + "coconut": { + "name": "cocco", + "plural_name": "noci di cocco" + }, + "coconut-milk": { + "name": "latte di cocco" + }, + "cod": { + "name": "merluzzo" + }, + "coffee": { + "name": "caffè" + }, + "collard-greens": { + "name": "cavolo nero" + }, + "confectioners-sugar": { + "name": "zucchero a velo" + }, + "coriander": { + "name": "coriandolo" + }, + "corn": { + "name": "granoturco", + "plural_name": "mais" + }, + "corn-syrup": { + "name": "sciroppo di mais" + }, + "cottonseed-oil": { + "name": "olio di semi di cotone" + }, + "courgette": { + "name": "zucchine" + }, + "cream-of-tartar": { + "name": "cremor tartaro" + }, + "cucumber": { + "name": "cetriolo", + "plural_name": "cetrioli" + }, + "cumin": { + "name": "cumino" + }, + "daikon": { + "name": "daikon", + "plural_name": "daikon" + }, + "dairy-products-and-dairy-substitutes": { + "name": "latticini e sostituti dei latticini" + }, + "dandelion": { + "name": "tarassaco" + }, + "demerara-sugar": { + "name": "zucchero grezzo di canna" + }, + "dough": { + "name": "impasto" + }, + "edible-cactus": { + "name": "cactus edibile" + }, + "eggplant": { + "name": "melanzana", + "plural_name": "melanzane" + }, + "eggs": { + "name": "uova", + "plural_name": "uova" + }, + "endive": { + "name": "cicoria", + "plural_name": "indivia" + }, + "fats": { + "name": "grassi" + }, + "fava-beans": { + "name": "fave" + }, + "fiddlehead": { + "name": "cime di felce" + }, + "fiddlehead-fern": { + "name": "germogli di felce", + "plural_name": "germogli di felce" + }, + "fish": { + "name": "pesce" + }, + "five-spice-powder": { + "name": "polvere cinque spezie" + }, + "flour": { + "name": "farina" + }, + "frisee": { + "name": "indivia riccia" + }, + "fructose": { + "name": "fruttosio" + }, + "fruit": { + "name": "frutta" + }, + "fruit-sugar": { + "name": "fruttosio" + }, + "ful": { + "name": "ful medames" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "aglio", + "plural_name": "agli" + }, + "gem-squash": { + "name": "zucca gemma" + }, + "ghee": { + "name": "ghi" + }, + "giblets": { + "name": "frattaglie" + }, + "ginger": { + "name": "zenzero" + }, + "grains": { + "name": "cereali" + }, + "granulated-sugar": { + "name": "zucchero granulato" + }, + "grape-seed-oil": { + "name": "olio di semi di uva" + }, + "green-onion": { + "name": "cipolla verde", + "plural_name": "cipolle verdi" + }, + "heart-of-palm": { + "name": "cuore di palma", + "plural_name": "cuori di palma" + }, + "hemp": { + "name": "canapa" + }, + "herbs": { + "name": "erbe aromatiche" + }, + "honey": { + "name": "miele" + }, + "isomalt": { + "name": "isomaltosio" + }, + "jackfruit": { + "name": "iaca", + "plural_name": "jackfruit" + }, + "jaggery": { + "name": "jaggery" + }, + "jams": { + "name": "marmellate" + }, + "jellies": { + "name": "gelatine" + }, + "jerusalem-artichoke": { + "name": "carciofo di Gerusalemme" + }, + "jicama": { + "name": "patata messicana" + }, + "kale": { + "name": "cavolo da foglia" + }, + "kohlrabi": { + "name": "cavolo rapa" + }, + "kumara": { + "name": "kumara" + }, + "leavening-agents": { + "name": "agenti lievitanti" + }, + "leek": { + "name": "porro", + "plural_name": "porri" + }, + "legumes": { + "name": "legumi" + }, + "lemongrass": { + "name": "citronella" + }, + "lentils": { + "name": "lenticchie" + }, + "lettuce": { + "name": "lattuga" + }, + "liver": { + "name": "fegato", + "plural_name": "fegatini" + }, + "maize": { + "name": "mais" + }, + "maple-syrup": { + "name": "sciroppo d'acero" + }, + "meat": { + "name": "carne" + }, + "milk": { + "name": "latte" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "fungo", + "plural_name": "funghi" + }, + "mussels": { + "name": "cozze" + }, + "nanaimo-bar-mix": { + "name": "miscela per barrette nanaimo" + }, + "nori": { + "name": "alga nori" + }, + "nutmeg": { + "name": "noce moscata" + }, + "nutritional-yeast-flakes": { + "name": "lievito alimentare in scaglie" + }, + "nuts": { + "name": "frutta a guscio" + }, + "octopuses": { + "name": "polpi", + "plural_name": "polpi" + }, + "oils": { + "name": "oli" + }, + "okra": { + "name": "ocra" + }, + "olive": { + "name": "oliva" + }, + "olive-oil": { + "name": "olio d'oliva" + }, + "onion": { + "name": "cipolla" + }, + "onion-family": { + "name": "famiglia delle cipolle" + }, + "orange-blossom-water": { + "name": "acqua di fiori d'arancio" + }, + "oranges": { + "name": "arance", + "plural_name": "arance" + }, + "oregano": { + "name": "origano" + }, + "oysters": { + "name": "ostriche" + }, + "panch-puran": { + "name": "panch puran" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "prezzemolo" + }, + "parsnip": { + "name": "pastinaca", + "plural_name": "pastinache" + }, + "pear": { + "name": "pera", + "plural_name": "pere" + }, + "peas": { + "name": "piselli" + }, + "pepper": { + "name": "pepe", + "plural_name": "peperoni" + }, + "pineapple": { + "name": "ananas", + "plural_name": "ananas" + }, + "plantain": { + "name": "platano", + "plural_name": "platani" + }, + "poppy-seeds": { + "name": "semi di papavero" + }, + "potato": { + "name": "patata", + "plural_name": "patate" + }, + "poultry": { + "name": "pollame" + }, + "powdered-sugar": { + "name": "zucchero in polvere" + }, + "pumpkin": { + "name": "zucca", + "plural_name": "zucca" + }, + "pumpkin-seeds": { + "name": "semi di zucca" + }, + "radish": { + "name": "ravanello", + "plural_name": "ravanelli" + }, + "raw-sugar": { + "name": "zucchero grezzo" + }, + "refined-sugar": { + "name": "zucchero raffinato" + }, + "rice": { + "name": "riso" + }, + "rice-flour": { + "name": "farina di riso" + }, + "rock-sugar": { + "name": "cristalli di zucchero" + }, + "rum": { + "name": "rum" + }, + "salmon": { + "name": "salmone" + }, + "salt": { + "name": "sale" + }, + "salt-cod": { + "name": "baccalà" + }, + "scallion": { + "name": "scalogno", + "plural_name": "scalogno" + }, + "seafood": { + "name": "frutti di mare" + }, + "seeds": { + "name": "semi" + }, + "sesame-seeds": { + "name": "semi di sesamo" + }, + "shallot": { + "name": "scalogno", + "plural_name": "scalogni" + }, + "skate": { + "name": "razza" + }, + "soda": { + "name": "bicarbonato di sodio" + }, + "soda-baking": { + "name": "bicarbonato di sodio" + }, + "soybean": { + "name": "soia" + }, + "spaghetti-squash": { + "name": "zucca spaghetti", + "plural_name": "zucche spaghetti" + }, + "speck": { + "name": "speck" + }, + "spices": { + "name": "spezie" + }, + "spinach": { + "name": "spinacio" + }, + "spring-onion": { + "name": "cipolla verde", + "plural_name": "cipollotti" + }, + "squash": { + "name": "zucca", + "plural_name": "zucche" + }, + "squash-family": { + "name": "cucurbitaceae" + }, + "stockfish": { + "name": "stoccafisso" + }, + "sugar": { + "name": "zucchero" + }, + "sunchoke": { + "name": "topinambur", + "plural_name": "topinambur" + }, + "sunflower-seeds": { + "name": "semi di girasole" + }, + "superfine-sugar": { + "name": "zucchero superfine" + }, + "sweet-potato": { + "name": "patata dolce", + "plural_name": "patate dolci" + }, + "sweetcorn": { + "name": "mais dolce", + "plural_name": "mais dolce" + }, + "sweeteners": { + "name": "dolcificanti" + }, + "tahini": { + "name": "tahina" + }, + "taro": { + "name": "taro", + "plural_name": "tari" + }, + "teff": { + "name": "tef" + }, + "tomato": { + "name": "pomodoro", + "plural_name": "pomodori" + }, + "trout": { + "name": "trota" + }, + "tubers": { + "name": "tuberi", + "plural_name": "tuberi" + }, + "tuna": { + "name": "tonno" + }, + "turbanado-sugar": { + "name": "zucchero bruno" + }, + "turnip": { + "name": "rapa", + "plural_name": "rape" + }, + "unrefined-sugar": { + "name": "zucchero non raffinato" + }, + "vanilla": { + "name": "vaniglia" + }, + "vegetables": { + "name": "verdure" + }, + "watercress": { + "name": "crescione" + }, + "watermelon": { + "name": "anguria", + "plural_name": "angurie" + }, + "white-mushroom": { + "name": "fungo bianco", + "plural_name": "funghi bianchi" + }, + "white-sugar": { + "name": "zucchero bianco" + }, + "xanthan-gum": { + "name": "gomma di xantano" + }, + "yam": { + "name": "igname", + "plural_name": "patate dolci" + }, + "yeast": { + "name": "lievito" + }, + "zucchini": { + "name": "zucchine", + "plural_name": "zucchine" + } + } + }, + "Prodotti": { + "foods": {} + }, + "Cereali": { + "foods": {} + }, + "Frutta": { + "foods": {} + }, + "Verdure": { + "foods": {} + }, + "Carne": { + "foods": {} + }, + "Frutti di Mare": { + "foods": {} + }, + "Bevande": { + "foods": {} + }, + "Prodotti da Forno": { + "foods": {} + }, + "Cibi in Scatola": { + "foods": {} + }, + "Condimenti": { + "foods": {} + }, + "Pasticceria": { + "foods": {} + }, + "Latticini": { + "foods": {} + }, + "Alimenti Congelati": { + "foods": {} + }, + "Alimenti Per La Salute": { + "foods": {} + }, + "Prodotti per la Casa": { + "foods": {} + }, + "Prodotti Di Carne": { + "foods": {} + }, + "Spuntini": { + "foods": {} + }, + "Spezie": { + "foods": {} + }, + "Dolci": { + "foods": {} + }, + "Alcol": { + "foods": {} + }, + "Altro": { + "foods": {} + } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/ja-JP.json b/mealie/repos/seed/resources/foods/locales/ja-JP.json index 40ef18b69..0c82ccdb2 100644 --- a/mealie/repos/seed/resources/foods/locales/ja-JP.json +++ b/mealie/repos/seed/resources/foods/locales/ja-JP.json @@ -1,692 +1,759 @@ { - "acorn-squash": { - "name": "どんぐりかぼちゃ" - }, - "alfalfa-sprouts": { - "name": "アルファルファもやし" - }, - "anchovies": { - "name": "アンチョビ" - }, - "apples": { - "name": "りんご", - "plural_name": "りんご" - }, - "artichoke": { - "name": "アーティチョーク" - }, - "arugula": { - "name": "ルッコラ" - }, - "asparagus": { - "name": "アスパラガス" - }, - "avocado": { - "name": "アボカド", - "plural_name": "アボカド" - }, - "bacon": { - "name": "ベーコン" - }, - "baking-powder": { - "name": "ベーキングパウダー" - }, - "baking-soda": { - "name": "重曹" - }, - "baking-sugar": { - "name": "ベーキングシュガー" - }, - "bar-sugar": { - "name": "棒砂糖" - }, - "basil": { - "name": "バジル" - }, - "beans": { - "name": "豆" - }, - "bell-peppers": { - "name": "ピーマン", - "plural_name": "ピーマン" - }, - "blackberries": { - "name": "ブラックベリー" - }, - "bok-choy": { - "name": "チンゲンサイ" - }, - "brassicas": { - "name": "アブラナ属" - }, - "bread": { - "name": "パン" - }, - "breadfruit": { - "name": "パンノキ" - }, - "broccoflower": { - "name": "ブロッコフラワー" - }, - "broccoli": { - "name": "ブロッコリー" - }, - "broccoli-rabe": { - "name": "ブロッコリーラーブ" - }, - "broccolini": { - "name": "スティックセニョール" - }, - "brown-sugar": { - "name": "黒砂糖" - }, - "brussels-sprouts": { - "name": "芽キャベツ" - }, - "butter": { - "name": "バター" - }, - "butternut-pumpkin": { - "name": "バターナッツ・スクワッシュ" - }, - "butternut-squash": { - "name": "バターナッツ・スクワッシュ" - }, - "cabbage": { - "name": "キャベツ", - "plural_name": "キャベツ" - }, - "cactus-edible": { - "name": "食用サボテン" - }, - "calabrese": { - "name": "カラブレーゼ" - }, - "cane-sugar": { - "name": "甘庶糖" - }, - "cannabis": { - "name": "大麻" - }, - "capsicum": { - "name": "トウガラシ" - }, - "caraway": { - "name": "キャラウェイ" - }, - "carrot": { - "name": "人参", - "plural_name": "人参" - }, - "caster-sugar": { - "name": "微粒子グラニュー糖" - }, - "castor-sugar": { - "name": "微粒子グラニュー糖" - }, - "catfish": { - "name": "ナマズ" - }, - "cauliflower": { - "name": "カリフラワー", - "plural_name": "カリフラワー" - }, - "cayenne-pepper": { - "name": "カイエンペッパー" - }, - "celeriac": { - "name": "セルリアック" - }, - "celery": { - "name": "セロリ" - }, - "cereal-grains": { - "name": "穀物" - }, - "chard": { - "name": "フダンソウ" - }, - "cheese": { - "name": "チーズ" - }, - "chicory": { - "name": "チコリー" - }, - "chilli-peppers": { - "name": "チリペッパー", - "plural_name": "唐辛子" - }, - "chinese-leaves": { - "name": "白菜" - }, - "chives": { - "name": "浅葱" - }, - "chocolate": { - "name": "チョコレート" - }, - "cilantro": { - "name": "コリアンダー" - }, - "cinnamon": { - "name": "シナモン" - }, - "clarified-butter": { - "name": "澄ましバター" - }, - "coconut": { - "name": "ココナッツ", - "plural_name": "ココナッツ" - }, - "coconut-milk": { - "name": "ココナッツミルク" - }, - "cod": { - "name": "タラ" - }, - "coffee": { - "name": "コーヒー" - }, - "collard-greens": { - "name": "カラードグリーン" - }, - "confectioners-sugar": { - "name": "粉糖" - }, - "coriander": { - "name": "コリアンダー" - }, - "corn": { - "name": "トウモロコシ", - "plural_name": "トウモロコシ" - }, - "corn-syrup": { - "name": "コーンシロップ" - }, - "cottonseed-oil": { - "name": "綿実油" - }, - "courgette": { - "name": "ズッキーニ" - }, - "cream-of-tartar": { - "name": "ケレモル" - }, - "cucumber": { - "name": "きゅうり", - "plural_name": "きゅうり" - }, - "cumin": { - "name": "クミン" - }, - "daikon": { - "name": "大根", - "plural_name": "大根" - }, - "dairy-products-and-dairy-substitutes": { - "name": "乳製品および乳製品代替品" - }, - "dandelion": { - "name": "タンポポ" - }, - "demerara-sugar": { - "name": "デメララ砂糖" - }, - "dough": { - "name": "生地" - }, - "edible-cactus": { - "name": "食用サボテン" - }, - "eggplant": { - "name": "茄子", - "plural_name": "茄子" - }, - "eggs": { - "name": "卵", - "plural_name": "卵" - }, - "endive": { - "name": "エンダイブ", - "plural_name": "エンダイブ" - }, - "fats": { - "name": "脂質" - }, - "fava-beans": { - "name": "そら豆" - }, - "fiddlehead": { - "name": "ワラビ" - }, - "fiddlehead-fern": { - "name": "ゼンマイ", - "plural_name": "フィドルヘッド" - }, - "fish": { - "name": "魚" - }, - "five-spice-powder": { - "name": "五香粉" - }, - "flour": { - "name": "小麦粉" - }, - "frisee": { - "name": "エンダイブ" - }, - "fructose": { - "name": "果糖" - }, - "fruit": { - "name": "果物" - }, - "fruit-sugar": { - "name": "果糖" - }, - "ful": { - "name": "そら豆" - }, - "garam-masala": { - "name": "ガラムマサラ" - }, - "garlic": { - "name": "ニンニク", - "plural_name": "ニンニク" - }, - "gem-squash": { - "name": "ジェムスカッシュ" - }, - "ghee": { - "name": "ギー" - }, - "giblets": { - "name": "ジブレッツ" - }, - "ginger": { - "name": "ショウガ" - }, - "grains": { - "name": "穀物" - }, - "granulated-sugar": { - "name": "グラニュー糖" - }, - "grape-seed-oil": { - "name": "グレープシードオイル" - }, - "green-onion": { - "name": "ネギ", - "plural_name": "ネギ" - }, - "heart-of-palm": { - "name": "ハート・オブ・パーム", - "plural_name": "ハート・オブ・パーム" - }, - "hemp": { - "name": "ヘンプ" - }, - "herbs": { - "name": "ハーブ" - }, - "honey": { - "name": "蜂蜜" - }, - "isomalt": { - "name": "イソマルト" - }, - "jackfruit": { - "name": "パラミツ", - "plural_name": "パラミツ" - }, - "jaggery": { - "name": "ジャグリー" - }, - "jams": { - "name": "ジャム" - }, - "jellies": { - "name": "ジェリー" - }, - "jerusalem-artichoke": { - "name": "キクイモ" - }, - "jicama": { - "name": "ヒカマ" - }, - "kale": { - "name": "ケール" - }, - "kohlrabi": { - "name": "コールラビ" - }, - "kumara": { - "name": "サツマイモ" - }, - "leavening-agents": { - "name": "膨張剤" - }, - "leek": { - "name": "ねぎ", - "plural_name": "セイヨウネギ" - }, - "legumes": { - "name": "マメ" - }, - "lemongrass": { - "name": "レモングラス" - }, - "lentils": { - "name": "レンズ豆" - }, - "lettuce": { - "name": "レタス" - }, - "liver": { - "name": "レバー", - "plural_name": "レバー" - }, - "maize": { - "name": "トウモロコシ" - }, - "maple-syrup": { - "name": "メープルシロップ" - }, - "meat": { - "name": "肉" - }, - "milk": { - "name": "牛乳" - }, - "mortadella": { - "name": "モルタデッラ" - }, - "mushroom": { - "name": "キノコ", - "plural_name": "キノコ" - }, - "mussels": { - "name": "ムール貝" - }, - "nanaimo-bar-mix": { - "name": "ナナイモ・バー・ミックス" - }, - "nori": { - "name": "のり" - }, - "nutmeg": { - "name": "ナツメグ" - }, - "nutritional-yeast-flakes": { - "name": "ナショナルイーストフレーク" - }, - "nuts": { - "name": "ナッツ" - }, - "octopuses": { - "name": "タコ", - "plural_name": "タコ" - }, - "oils": { - "name": "油" - }, - "okra": { - "name": "オクラ" - }, - "olive": { - "name": "オリーブ" - }, - "olive-oil": { - "name": "オリーブ油" - }, - "onion": { - "name": "玉ねぎ" - }, - "onion-family": { - "name": "タマネギの仲間" - }, - "orange-blossom-water": { - "name": "オレンジの花の水" - }, - "oranges": { - "name": "オレンジ", - "plural_name": "オレンジ" - }, - "oregano": { - "name": "オレガノ" - }, - "oysters": { - "name": "牡蠣" - }, - "panch-puran": { - "name": "パンチフォロン" - }, - "paprika": { - "name": "パプリカ" - }, - "parsley": { - "name": "パセリ" - }, - "parsnip": { - "name": "パースニプ", - "plural_name": "パースニップ" - }, - "pear": { - "name": "ナシ", - "plural_name": "ナシ" - }, - "peas": { - "name": "豆" - }, - "pepper": { - "name": "コショウ", - "plural_name": "コショウ" - }, - "pineapple": { - "name": "パイナップル", - "plural_name": "パイナップル" - }, - "plantain": { - "name": "プランテン", - "plural_name": "プランテン" - }, - "poppy-seeds": { - "name": "ケシの種" - }, - "potato": { - "name": "ジャガイモ", - "plural_name": "ジャガイモ" - }, - "poultry": { - "name": "鶏肉" - }, - "powdered-sugar": { - "name": "粉糖" - }, - "pumpkin": { - "name": "カボチャ", - "plural_name": "ペポかぼちゃ" - }, - "pumpkin-seeds": { - "name": "かぼちゃの種" - }, - "radish": { - "name": "大根", - "plural_name": "ハツカダイコン" - }, - "raw-sugar": { - "name": "生の砂糖" - }, - "refined-sugar": { - "name": "精製糖" - }, - "rice": { - "name": "米" - }, - "rice-flour": { - "name": "米粉" - }, - "rock-sugar": { - "name": "氷砂糖" - }, - "rum": { - "name": "ラム酒" - }, - "salmon": { - "name": "鮭" - }, - "salt": { - "name": "塩" - }, - "salt-cod": { - "name": "塩タラ" - }, - "scallion": { - "name": "シャロット", - "plural_name": "シャロット" - }, - "seafood": { - "name": "シーフード" - }, - "seeds": { - "name": "種" - }, - "sesame-seeds": { - "name": "ゴマの種" - }, - "shallot": { - "name": "エシャロット", - "plural_name": "エシャロット" - }, - "skate": { - "name": "ガンギエイ" - }, - "soda": { - "name": "ソーダ" - }, - "soda-baking": { - "name": "ソーダ、ベーキング" - }, - "soybean": { - "name": "大豆" - }, - "spaghetti-squash": { - "name": "スパゲッティスカッシュ", - "plural_name": "キンシウリ" - }, - "speck": { - "name": "スペック" - }, - "spices": { - "name": "香辛料" - }, - "spinach": { - "name": "ほうれん草" - }, - "spring-onion": { - "name": "ネギ", - "plural_name": "葉タマネギ" - }, - "squash": { - "name": "カボチャ", - "plural_name": "カボチャ" - }, - "squash-family": { - "name": "カボチャの仲間" - }, - "stockfish": { - "name": "ストックフィッシュ" - }, - "sugar": { - "name": "砂糖" - }, - "sunchoke": { - "name": "キクイモ", - "plural_name": "キクイモ" - }, - "sunflower-seeds": { - "name": "ヒマワリの種" - }, - "superfine-sugar": { - "name": "上白糖" - }, - "sweet-potato": { - "name": "サツマイモ", - "plural_name": "サツマイモ" - }, - "sweetcorn": { - "name": "スイートコーン", - "plural_name": "スイートコーン" - }, - "sweeteners": { - "name": "甘味料" - }, - "tahini": { - "name": "タヒニ" - }, - "taro": { - "name": "タロ芋", - "plural_name": "タロイモ" - }, - "teff": { - "name": "テフ" - }, - "tomato": { - "name": "トマト", - "plural_name": "トマト" - }, - "trout": { - "name": "マス" - }, - "tubers": { - "name": "球根", - "plural_name": "塊茎" - }, - "tuna": { - "name": "マグロ" - }, - "turbanado-sugar": { - "name": "中白糖" - }, - "turnip": { - "name": "カブ", - "plural_name": "カブ" - }, - "unrefined-sugar": { - "name": "粗製糖" - }, - "vanilla": { - "name": "バニラ" - }, - "vegetables": { - "name": "野菜" - }, - "watercress": { - "name": "クレソン" - }, - "watermelon": { - "name": "スイカ", - "plural_name": "スイカ" - }, - "white-mushroom": { - "name": "マッシュルーム", - "plural_name": "マッシュルーム" - }, - "white-sugar": { - "name": "白砂糖" - }, - "xanthan-gum": { - "name": "キサンタンガム" - }, - "yam": { - "name": "ヤムイモ", - "plural_name": "ヤムイモ" - }, - "yeast": { - "name": "イースト" - }, - "zucchini": { - "name": "ズッキーニ", - "plural_name": "ズッキーニ" - } -} \ No newline at end of file + "": { + "foods": { + "acorn-squash": { + "name": "どんぐりかぼちゃ" + }, + "alfalfa-sprouts": { + "name": "アルファルファもやし" + }, + "anchovies": { + "name": "アンチョビ" + }, + "apples": { + "name": "りんご", + "plural_name": "りんご" + }, + "artichoke": { + "name": "アーティチョーク" + }, + "arugula": { + "name": "ルッコラ" + }, + "asparagus": { + "name": "アスパラガス" + }, + "avocado": { + "name": "アボカド", + "plural_name": "アボカド" + }, + "bacon": { + "name": "ベーコン" + }, + "baking-powder": { + "name": "ベーキングパウダー" + }, + "baking-soda": { + "name": "重曹" + }, + "baking-sugar": { + "name": "ベーキングシュガー" + }, + "bar-sugar": { + "name": "棒砂糖" + }, + "basil": { + "name": "バジル" + }, + "beans": { + "name": "豆" + }, + "bell-peppers": { + "name": "ピーマン", + "plural_name": "ピーマン" + }, + "blackberries": { + "name": "ブラックベリー" + }, + "bok-choy": { + "name": "チンゲンサイ" + }, + "brassicas": { + "name": "アブラナ属" + }, + "bread": { + "name": "パン" + }, + "breadfruit": { + "name": "パンノキ" + }, + "broccoflower": { + "name": "ブロッコフラワー" + }, + "broccoli": { + "name": "ブロッコリー" + }, + "broccoli-rabe": { + "name": "ブロッコリーラーブ" + }, + "broccolini": { + "name": "スティックセニョール" + }, + "brown-sugar": { + "name": "黒砂糖" + }, + "brussels-sprouts": { + "name": "芽キャベツ" + }, + "butter": { + "name": "バター" + }, + "butternut-pumpkin": { + "name": "バターナッツ・スクワッシュ" + }, + "butternut-squash": { + "name": "バターナッツ・スクワッシュ" + }, + "cabbage": { + "name": "キャベツ", + "plural_name": "キャベツ" + }, + "cactus-edible": { + "name": "食用サボテン" + }, + "calabrese": { + "name": "カラブレーゼ" + }, + "cane-sugar": { + "name": "甘庶糖" + }, + "cannabis": { + "name": "大麻" + }, + "capsicum": { + "name": "トウガラシ" + }, + "caraway": { + "name": "キャラウェイ" + }, + "carrot": { + "name": "人参", + "plural_name": "人参" + }, + "caster-sugar": { + "name": "微粒子グラニュー糖" + }, + "castor-sugar": { + "name": "微粒子グラニュー糖" + }, + "catfish": { + "name": "ナマズ" + }, + "cauliflower": { + "name": "カリフラワー", + "plural_name": "カリフラワー" + }, + "cayenne-pepper": { + "name": "カイエンペッパー" + }, + "celeriac": { + "name": "セルリアック" + }, + "celery": { + "name": "セロリ" + }, + "cereal-grains": { + "name": "穀物" + }, + "chard": { + "name": "フダンソウ" + }, + "cheese": { + "name": "チーズ" + }, + "chicory": { + "name": "チコリー" + }, + "chilli-peppers": { + "name": "チリペッパー", + "plural_name": "唐辛子" + }, + "chinese-leaves": { + "name": "白菜" + }, + "chives": { + "name": "浅葱" + }, + "chocolate": { + "name": "チョコレート" + }, + "cilantro": { + "name": "コリアンダー" + }, + "cinnamon": { + "name": "シナモン" + }, + "clarified-butter": { + "name": "澄ましバター" + }, + "coconut": { + "name": "ココナッツ", + "plural_name": "ココナッツ" + }, + "coconut-milk": { + "name": "ココナッツミルク" + }, + "cod": { + "name": "タラ" + }, + "coffee": { + "name": "コーヒー" + }, + "collard-greens": { + "name": "カラードグリーン" + }, + "confectioners-sugar": { + "name": "粉糖" + }, + "coriander": { + "name": "コリアンダー" + }, + "corn": { + "name": "トウモロコシ", + "plural_name": "トウモロコシ" + }, + "corn-syrup": { + "name": "コーンシロップ" + }, + "cottonseed-oil": { + "name": "綿実油" + }, + "courgette": { + "name": "ズッキーニ" + }, + "cream-of-tartar": { + "name": "ケレモル" + }, + "cucumber": { + "name": "きゅうり", + "plural_name": "きゅうり" + }, + "cumin": { + "name": "クミン" + }, + "daikon": { + "name": "大根", + "plural_name": "大根" + }, + "dairy-products-and-dairy-substitutes": { + "name": "乳製品および乳製品代替品" + }, + "dandelion": { + "name": "タンポポ" + }, + "demerara-sugar": { + "name": "デメララ砂糖" + }, + "dough": { + "name": "生地" + }, + "edible-cactus": { + "name": "食用サボテン" + }, + "eggplant": { + "name": "茄子", + "plural_name": "茄子" + }, + "eggs": { + "name": "卵", + "plural_name": "卵" + }, + "endive": { + "name": "エンダイブ", + "plural_name": "エンダイブ" + }, + "fats": { + "name": "脂質" + }, + "fava-beans": { + "name": "そら豆" + }, + "fiddlehead": { + "name": "ワラビ" + }, + "fiddlehead-fern": { + "name": "ゼンマイ", + "plural_name": "フィドルヘッド" + }, + "fish": { + "name": "魚" + }, + "five-spice-powder": { + "name": "五香粉" + }, + "flour": { + "name": "小麦粉" + }, + "frisee": { + "name": "エンダイブ" + }, + "fructose": { + "name": "果糖" + }, + "fruit": { + "name": "果物" + }, + "fruit-sugar": { + "name": "果糖" + }, + "ful": { + "name": "そら豆" + }, + "garam-masala": { + "name": "ガラムマサラ" + }, + "garlic": { + "name": "ニンニク", + "plural_name": "ニンニク" + }, + "gem-squash": { + "name": "ジェムスカッシュ" + }, + "ghee": { + "name": "ギー" + }, + "giblets": { + "name": "ジブレッツ" + }, + "ginger": { + "name": "ショウガ" + }, + "grains": { + "name": "穀物" + }, + "granulated-sugar": { + "name": "グラニュー糖" + }, + "grape-seed-oil": { + "name": "グレープシードオイル" + }, + "green-onion": { + "name": "ネギ", + "plural_name": "ネギ" + }, + "heart-of-palm": { + "name": "ハート・オブ・パーム", + "plural_name": "ハート・オブ・パーム" + }, + "hemp": { + "name": "ヘンプ" + }, + "herbs": { + "name": "ハーブ" + }, + "honey": { + "name": "蜂蜜" + }, + "isomalt": { + "name": "イソマルト" + }, + "jackfruit": { + "name": "パラミツ", + "plural_name": "パラミツ" + }, + "jaggery": { + "name": "ジャグリー" + }, + "jams": { + "name": "ジャム" + }, + "jellies": { + "name": "ジェリー" + }, + "jerusalem-artichoke": { + "name": "キクイモ" + }, + "jicama": { + "name": "ヒカマ" + }, + "kale": { + "name": "ケール" + }, + "kohlrabi": { + "name": "コールラビ" + }, + "kumara": { + "name": "サツマイモ" + }, + "leavening-agents": { + "name": "膨張剤" + }, + "leek": { + "name": "ねぎ", + "plural_name": "セイヨウネギ" + }, + "legumes": { + "name": "マメ" + }, + "lemongrass": { + "name": "レモングラス" + }, + "lentils": { + "name": "レンズ豆" + }, + "lettuce": { + "name": "レタス" + }, + "liver": { + "name": "レバー", + "plural_name": "レバー" + }, + "maize": { + "name": "トウモロコシ" + }, + "maple-syrup": { + "name": "メープルシロップ" + }, + "meat": { + "name": "肉" + }, + "milk": { + "name": "牛乳" + }, + "mortadella": { + "name": "モルタデッラ" + }, + "mushroom": { + "name": "キノコ", + "plural_name": "キノコ" + }, + "mussels": { + "name": "ムール貝" + }, + "nanaimo-bar-mix": { + "name": "ナナイモ・バー・ミックス" + }, + "nori": { + "name": "のり" + }, + "nutmeg": { + "name": "ナツメグ" + }, + "nutritional-yeast-flakes": { + "name": "ナショナルイーストフレーク" + }, + "nuts": { + "name": "ナッツ" + }, + "octopuses": { + "name": "タコ", + "plural_name": "タコ" + }, + "oils": { + "name": "油" + }, + "okra": { + "name": "オクラ" + }, + "olive": { + "name": "オリーブ" + }, + "olive-oil": { + "name": "オリーブ油" + }, + "onion": { + "name": "玉ねぎ" + }, + "onion-family": { + "name": "タマネギの仲間" + }, + "orange-blossom-water": { + "name": "オレンジの花の水" + }, + "oranges": { + "name": "オレンジ", + "plural_name": "オレンジ" + }, + "oregano": { + "name": "オレガノ" + }, + "oysters": { + "name": "牡蠣" + }, + "panch-puran": { + "name": "パンチフォロン" + }, + "paprika": { + "name": "パプリカ" + }, + "parsley": { + "name": "パセリ" + }, + "parsnip": { + "name": "パースニプ", + "plural_name": "パースニップ" + }, + "pear": { + "name": "ナシ", + "plural_name": "ナシ" + }, + "peas": { + "name": "豆" + }, + "pepper": { + "name": "コショウ", + "plural_name": "コショウ" + }, + "pineapple": { + "name": "パイナップル", + "plural_name": "パイナップル" + }, + "plantain": { + "name": "プランテン", + "plural_name": "プランテン" + }, + "poppy-seeds": { + "name": "ケシの種" + }, + "potato": { + "name": "ジャガイモ", + "plural_name": "ジャガイモ" + }, + "poultry": { + "name": "鶏肉" + }, + "powdered-sugar": { + "name": "粉糖" + }, + "pumpkin": { + "name": "カボチャ", + "plural_name": "ペポかぼちゃ" + }, + "pumpkin-seeds": { + "name": "かぼちゃの種" + }, + "radish": { + "name": "大根", + "plural_name": "ハツカダイコン" + }, + "raw-sugar": { + "name": "生の砂糖" + }, + "refined-sugar": { + "name": "精製糖" + }, + "rice": { + "name": "米" + }, + "rice-flour": { + "name": "米粉" + }, + "rock-sugar": { + "name": "氷砂糖" + }, + "rum": { + "name": "ラム酒" + }, + "salmon": { + "name": "鮭" + }, + "salt": { + "name": "塩" + }, + "salt-cod": { + "name": "塩タラ" + }, + "scallion": { + "name": "シャロット", + "plural_name": "シャロット" + }, + "seafood": { + "name": "シーフード" + }, + "seeds": { + "name": "種" + }, + "sesame-seeds": { + "name": "ゴマの種" + }, + "shallot": { + "name": "エシャロット", + "plural_name": "エシャロット" + }, + "skate": { + "name": "ガンギエイ" + }, + "soda": { + "name": "ソーダ" + }, + "soda-baking": { + "name": "ソーダ、ベーキング" + }, + "soybean": { + "name": "大豆" + }, + "spaghetti-squash": { + "name": "スパゲッティスカッシュ", + "plural_name": "キンシウリ" + }, + "speck": { + "name": "スペック" + }, + "spices": { + "name": "香辛料" + }, + "spinach": { + "name": "ほうれん草" + }, + "spring-onion": { + "name": "ネギ", + "plural_name": "葉タマネギ" + }, + "squash": { + "name": "カボチャ", + "plural_name": "カボチャ" + }, + "squash-family": { + "name": "カボチャの仲間" + }, + "stockfish": { + "name": "ストックフィッシュ" + }, + "sugar": { + "name": "砂糖" + }, + "sunchoke": { + "name": "キクイモ", + "plural_name": "キクイモ" + }, + "sunflower-seeds": { + "name": "ヒマワリの種" + }, + "superfine-sugar": { + "name": "上白糖" + }, + "sweet-potato": { + "name": "サツマイモ", + "plural_name": "サツマイモ" + }, + "sweetcorn": { + "name": "スイートコーン", + "plural_name": "スイートコーン" + }, + "sweeteners": { + "name": "甘味料" + }, + "tahini": { + "name": "タヒニ" + }, + "taro": { + "name": "タロ芋", + "plural_name": "タロイモ" + }, + "teff": { + "name": "テフ" + }, + "tomato": { + "name": "トマト", + "plural_name": "トマト" + }, + "trout": { + "name": "マス" + }, + "tubers": { + "name": "球根", + "plural_name": "塊茎" + }, + "tuna": { + "name": "マグロ" + }, + "turbanado-sugar": { + "name": "中白糖" + }, + "turnip": { + "name": "カブ", + "plural_name": "カブ" + }, + "unrefined-sugar": { + "name": "粗製糖" + }, + "vanilla": { + "name": "バニラ" + }, + "vegetables": { + "name": "野菜" + }, + "watercress": { + "name": "クレソン" + }, + "watermelon": { + "name": "スイカ", + "plural_name": "スイカ" + }, + "white-mushroom": { + "name": "マッシュルーム", + "plural_name": "マッシュルーム" + }, + "white-sugar": { + "name": "白砂糖" + }, + "xanthan-gum": { + "name": "キサンタンガム" + }, + "yam": { + "name": "ヤムイモ", + "plural_name": "ヤムイモ" + }, + "yeast": { + "name": "イースト" + }, + "zucchini": { + "name": "ズッキーニ", + "plural_name": "ズッキーニ" + } + } + }, + "青果物": { + "foods": {} + }, + "穀物": { + "foods": {} + }, + "果物": { + "foods": {} + }, + "野菜": { + "foods": {} + }, + "肉": { + "foods": {} + }, + "魚介類": { + "foods": {} + }, + "飲料": { + "foods": {} + }, + "焼き物": { + "foods": {} + }, + "缶詰": { + "foods": {} + }, + "調味料": { + "foods": {} + }, + "砂糖菓子": { + "foods": {} + }, + "乳製品": { + "foods": {} + }, + "冷凍食品": { + "foods": {} + }, + "健康食品": { + "foods": {} + }, + "家庭": { + "foods": {} + }, + "食肉製品": { + "foods": {} + }, + "おやつ": { + "foods": {} + }, + "香辛料": { + "foods": {} + }, + "お菓子": { + "foods": {} + }, + "お酒": { + "foods": {} + }, + "その他": { + "foods": {} + } +} diff --git a/mealie/repos/seed/resources/foods/locales/ko-KR.json b/mealie/repos/seed/resources/foods/locales/ko-KR.json index 1ad654fd5..590206a4e 100644 --- a/mealie/repos/seed/resources/foods/locales/ko-KR.json +++ b/mealie/repos/seed/resources/foods/locales/ko-KR.json @@ -1,692 +1,756 @@ { - "acorn-squash": { - "name": "acorn squash" - }, - "alfalfa-sprouts": { - "name": "alfalfa sprouts" - }, - "anchovies": { - "name": "멸치" - }, - "apples": { - "name": "사과", - "plural_name": "사과들" - }, - "artichoke": { - "name": "artichoke" - }, - "arugula": { - "name": "arugula" - }, - "asparagus": { - "name": "아스파라거스" - }, - "avocado": { - "name": "아보카도", - "plural_name": "아보카도" - }, - "bacon": { - "name": "베이컨" - }, - "baking-powder": { - "name": "베이킹 파우더" - }, - "baking-soda": { - "name": "베이킹 소다" - }, - "baking-sugar": { - "name": "baking sugar" - }, - "bar-sugar": { - "name": "bar sugar" - }, - "basil": { - "name": "basil" - }, - "beans": { - "name": "beans" - }, - "bell-peppers": { - "name": "피망", - "plural_name": "피망" - }, - "blackberries": { - "name": "블랙 베리" - }, - "bok-choy": { - "name": "bok choy" - }, - "brassicas": { - "name": "brassicas" - }, - "bread": { - "name": "빵" - }, - "breadfruit": { - "name": "breadfruit" - }, - "broccoflower": { - "name": "broccoflower" - }, - "broccoli": { - "name": "브로콜리" - }, - "broccoli-rabe": { - "name": "broccoli rabe" - }, - "broccolini": { - "name": "broccolini" - }, - "brown-sugar": { - "name": "흑설탕" - }, - "brussels-sprouts": { - "name": "brussels sprouts" - }, - "butter": { - "name": "버터" - }, - "butternut-pumpkin": { - "name": "butternut pumpkin" - }, - "butternut-squash": { - "name": "butternut squash" - }, - "cabbage": { - "name": "cabbage", - "plural_name": "cabbages" - }, - "cactus-edible": { - "name": "cactus, edible" - }, - "calabrese": { - "name": "calabrese" - }, - "cane-sugar": { - "name": "cane sugar" - }, - "cannabis": { - "name": "cannabis" - }, - "capsicum": { - "name": "capsicum" - }, - "caraway": { - "name": "caraway" - }, - "carrot": { - "name": "carrot", - "plural_name": "carrots" - }, - "caster-sugar": { - "name": "caster sugar" - }, - "castor-sugar": { - "name": "castor sugar" - }, - "catfish": { - "name": "메기" - }, - "cauliflower": { - "name": "cauliflower", - "plural_name": "cauliflowers" - }, - "cayenne-pepper": { - "name": "cayenne pepper" - }, - "celeriac": { - "name": "celery root" - }, - "celery": { - "name": "celery" - }, - "cereal-grains": { - "name": "cereal grains" - }, - "chard": { - "name": "chard" - }, - "cheese": { - "name": "cheese" - }, - "chicory": { - "name": "chicory" - }, - "chilli-peppers": { - "name": "chilli pepper", - "plural_name": "chilli peppers" - }, - "chinese-leaves": { - "name": "chinese leaves" - }, - "chives": { - "name": "chives" - }, - "chocolate": { - "name": "chocolate" - }, - "cilantro": { - "name": "cilantro" - }, - "cinnamon": { - "name": "cinnamon" - }, - "clarified-butter": { - "name": "clarified butter" - }, - "coconut": { - "name": "coconut", - "plural_name": "coconuts" - }, - "coconut-milk": { - "name": "coconut milk" - }, - "cod": { - "name": "cod" - }, - "coffee": { - "name": "coffee" - }, - "collard-greens": { - "name": "collard greens" - }, - "confectioners-sugar": { - "name": "confectioners' sugar" - }, - "coriander": { - "name": "coriander" - }, - "corn": { - "name": "corn", - "plural_name": "corns" - }, - "corn-syrup": { - "name": "corn syrup" - }, - "cottonseed-oil": { - "name": "cottonseed oil" - }, - "courgette": { - "name": "courgette" - }, - "cream-of-tartar": { - "name": "cream of tartar" - }, - "cucumber": { - "name": "cucumber", - "plural_name": "cucumbers" - }, - "cumin": { - "name": "cumin" - }, - "daikon": { - "name": "daikon", - "plural_name": "daikons" - }, - "dairy-products-and-dairy-substitutes": { - "name": "dairy products and dairy substitutes" - }, - "dandelion": { - "name": "dandelion" - }, - "demerara-sugar": { - "name": "demerara sugar" - }, - "dough": { - "name": "dough" - }, - "edible-cactus": { - "name": "edible cactus" - }, - "eggplant": { - "name": "eggplant", - "plural_name": "eggplants" - }, - "eggs": { - "name": "egg", - "plural_name": "eggs" - }, - "endive": { - "name": "endive", - "plural_name": "endives" - }, - "fats": { - "name": "fats" - }, - "fava-beans": { - "name": "fava beans" - }, - "fiddlehead": { - "name": "fiddlehead" - }, - "fiddlehead-fern": { - "name": "fiddlehead fern", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "fish" - }, - "five-spice-powder": { - "name": "five spice powder" - }, - "flour": { - "name": "flour" - }, - "frisee": { - "name": "frisee" - }, - "fructose": { - "name": "fructose" - }, - "fruit": { - "name": "fruit" - }, - "fruit-sugar": { - "name": "fruit sugar" - }, - "ful": { - "name": "ful" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "garlic", - "plural_name": "garlics" - }, - "gem-squash": { - "name": "gem squash" - }, - "ghee": { - "name": "ghee" - }, - "giblets": { - "name": "giblets" - }, - "ginger": { - "name": "ginger" - }, - "grains": { - "name": "grains" - }, - "granulated-sugar": { - "name": "granulated sugar" - }, - "grape-seed-oil": { - "name": "grape seed oil" - }, - "green-onion": { - "name": "green onion", - "plural_name": "green onions" - }, - "heart-of-palm": { - "name": "heart of palm", - "plural_name": "heart of palms" - }, - "hemp": { - "name": "hemp" - }, - "herbs": { - "name": "herbs" - }, - "honey": { - "name": "honey" - }, - "isomalt": { - "name": "isomalt" - }, - "jackfruit": { - "name": "jackfruit", - "plural_name": "jackfruits" - }, - "jaggery": { - "name": "jaggery" - }, - "jams": { - "name": "jams" - }, - "jellies": { - "name": "jellies" - }, - "jerusalem-artichoke": { - "name": "jerusalem artichoke" - }, - "jicama": { - "name": "jicama" - }, - "kale": { - "name": "kale" - }, - "kohlrabi": { - "name": "kohlrabi" - }, - "kumara": { - "name": "kumara" - }, - "leavening-agents": { - "name": "leavening agents" - }, - "leek": { - "name": "leek", - "plural_name": "leeks" - }, - "legumes": { - "name": "legumes" - }, - "lemongrass": { - "name": "lemongrass" - }, - "lentils": { - "name": "lentils" - }, - "lettuce": { - "name": "lettuce" - }, - "liver": { - "name": "liver", - "plural_name": "livers" - }, - "maize": { - "name": "maize" - }, - "maple-syrup": { - "name": "maple syrup" - }, - "meat": { - "name": "meat" - }, - "milk": { - "name": "milk" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "mushroom", - "plural_name": "mushrooms" - }, - "mussels": { - "name": "mussels" - }, - "nanaimo-bar-mix": { - "name": "nanaimo bar mix" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "nutmeg" - }, - "nutritional-yeast-flakes": { - "name": "nutritional yeast flakes" - }, - "nuts": { - "name": "nuts" - }, - "octopuses": { - "name": "octopus", - "plural_name": "octopuses" - }, - "oils": { - "name": "oils" - }, - "okra": { - "name": "okra" - }, - "olive": { - "name": "olive" - }, - "olive-oil": { - "name": "olive oil" - }, - "onion": { - "name": "onion" - }, - "onion-family": { - "name": "onion family" - }, - "orange-blossom-water": { - "name": "orange blossom water" - }, - "oranges": { - "name": "orange", - "plural_name": "oranges" - }, - "oregano": { - "name": "oregano" - }, - "oysters": { - "name": "oysters" - }, - "panch-puran": { - "name": "panch puran" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "parsley" - }, - "parsnip": { - "name": "parsnip", - "plural_name": "parsnips" - }, - "pear": { - "name": "pear", - "plural_name": "pears" - }, - "peas": { - "name": "peas" - }, - "pepper": { - "name": "pepper", - "plural_name": "peppers" - }, - "pineapple": { - "name": "pineapple", - "plural_name": "pineapples" - }, - "plantain": { - "name": "plantain", - "plural_name": "plantains" - }, - "poppy-seeds": { - "name": "poppy seeds" - }, - "potato": { - "name": "potato", - "plural_name": "potatoes" - }, - "poultry": { - "name": "poultry" - }, - "powdered-sugar": { - "name": "powdered sugar" - }, - "pumpkin": { - "name": "pumpkin", - "plural_name": "pumpkins" - }, - "pumpkin-seeds": { - "name": "pumpkin seeds" - }, - "radish": { - "name": "radish", - "plural_name": "radishes" - }, - "raw-sugar": { - "name": "raw sugar" - }, - "refined-sugar": { - "name": "refined sugar" - }, - "rice": { - "name": "rice" - }, - "rice-flour": { - "name": "rice flour" - }, - "rock-sugar": { - "name": "rock sugar" - }, - "rum": { - "name": "rum" - }, - "salmon": { - "name": "salmon" - }, - "salt": { - "name": "salt" - }, - "salt-cod": { - "name": "salt cod" - }, - "scallion": { - "name": "scallion", - "plural_name": "scallions" - }, - "seafood": { - "name": "seafood" - }, - "seeds": { - "name": "seeds" - }, - "sesame-seeds": { - "name": "sesame seeds" - }, - "shallot": { - "name": "shallot", - "plural_name": "shallots" - }, - "skate": { - "name": "skate" - }, - "soda": { - "name": "soda" - }, - "soda-baking": { - "name": "soda, baking" - }, - "soybean": { - "name": "soybean" - }, - "spaghetti-squash": { - "name": "spaghetti squash", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "speck" - }, - "spices": { - "name": "spices" - }, - "spinach": { - "name": "spinach" - }, - "spring-onion": { - "name": "spring onion", - "plural_name": "spring onions" - }, - "squash": { - "name": "squash", - "plural_name": "squashes" - }, - "squash-family": { - "name": "squash family" - }, - "stockfish": { - "name": "stockfish" - }, - "sugar": { - "name": "sugar" - }, - "sunchoke": { - "name": "sunchoke", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "sunflower seeds" - }, - "superfine-sugar": { - "name": "superfine sugar" - }, - "sweet-potato": { - "name": "sweet potato", - "plural_name": "sweet potatoes" - }, - "sweetcorn": { - "name": "sweetcorn", - "plural_name": "sweetcorns" - }, - "sweeteners": { - "name": "sweeteners" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "taro", - "plural_name": "taroes" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "tomato", - "plural_name": "tomatoes" - }, - "trout": { - "name": "trout" - }, - "tubers": { - "name": "tuber", - "plural_name": "tubers" - }, - "tuna": { - "name": "tuna" - }, - "turbanado-sugar": { - "name": "turbanado sugar" - }, - "turnip": { - "name": "turnip", - "plural_name": "turnips" - }, - "unrefined-sugar": { - "name": "unrefined sugar" - }, - "vanilla": { - "name": "vanilla" - }, - "vegetables": { - "name": "vegetables" - }, - "watercress": { - "name": "watercress" - }, - "watermelon": { - "name": "watermelon", - "plural_name": "watermelons" - }, - "white-mushroom": { - "name": "white mushroom", - "plural_name": "white mushrooms" - }, - "white-sugar": { - "name": "white sugar" - }, - "xanthan-gum": { - "name": "xanthan gum" - }, - "yam": { - "name": "yam", - "plural_name": "yams" - }, - "yeast": { - "name": "yeast" - }, - "zucchini": { - "name": "zucchini", - "plural_name": "zucchinis" - } -} \ No newline at end of file + "": { + "foods": { + "acorn-squash": { + "name": "acorn squash" + }, + "alfalfa-sprouts": { + "name": "alfalfa sprouts" + }, + "anchovies": { + "name": "멸치" + }, + "apples": { + "name": "사과", + "plural_name": "사과들" + }, + "artichoke": { + "name": "artichoke" + }, + "arugula": { + "name": "arugula" + }, + "asparagus": { + "name": "아스파라거스" + }, + "avocado": { + "name": "아보카도", + "plural_name": "아보카도" + }, + "bacon": { + "name": "베이컨" + }, + "baking-powder": { + "name": "베이킹 파우더" + }, + "baking-soda": { + "name": "베이킹 소다" + }, + "baking-sugar": { + "name": "baking sugar" + }, + "bar-sugar": { + "name": "bar sugar" + }, + "basil": { + "name": "basil" + }, + "beans": { + "name": "beans" + }, + "bell-peppers": { + "name": "피망", + "plural_name": "피망" + }, + "blackberries": { + "name": "블랙 베리" + }, + "bok-choy": { + "name": "bok choy" + }, + "brassicas": { + "name": "brassicas" + }, + "bread": { + "name": "빵" + }, + "breadfruit": { + "name": "breadfruit" + }, + "broccoflower": { + "name": "broccoflower" + }, + "broccoli": { + "name": "브로콜리" + }, + "broccoli-rabe": { + "name": "broccoli rabe" + }, + "broccolini": { + "name": "broccolini" + }, + "brown-sugar": { + "name": "흑설탕" + }, + "brussels-sprouts": { + "name": "brussels sprouts" + }, + "butter": { + "name": "버터" + }, + "butternut-pumpkin": { + "name": "butternut pumpkin" + }, + "butternut-squash": { + "name": "butternut squash" + }, + "cabbage": { + "name": "cabbage", + "plural_name": "cabbages" + }, + "cactus-edible": { + "name": "cactus, edible" + }, + "calabrese": { + "name": "calabrese" + }, + "cane-sugar": { + "name": "cane sugar" + }, + "cannabis": { + "name": "cannabis" + }, + "capsicum": { + "name": "capsicum" + }, + "caraway": { + "name": "caraway" + }, + "carrot": { + "name": "carrot", + "plural_name": "carrots" + }, + "caster-sugar": { + "name": "caster sugar" + }, + "castor-sugar": { + "name": "castor sugar" + }, + "catfish": { + "name": "메기" + }, + "cauliflower": { + "name": "cauliflower", + "plural_name": "cauliflowers" + }, + "cayenne-pepper": { + "name": "cayenne pepper" + }, + "celeriac": { + "name": "celery root" + }, + "celery": { + "name": "celery" + }, + "cereal-grains": { + "name": "cereal grains" + }, + "chard": { + "name": "chard" + }, + "cheese": { + "name": "cheese" + }, + "chicory": { + "name": "chicory" + }, + "chilli-peppers": { + "name": "chilli pepper", + "plural_name": "chilli peppers" + }, + "chinese-leaves": { + "name": "chinese leaves" + }, + "chives": { + "name": "chives" + }, + "chocolate": { + "name": "chocolate" + }, + "cilantro": { + "name": "cilantro" + }, + "cinnamon": { + "name": "cinnamon" + }, + "clarified-butter": { + "name": "clarified butter" + }, + "coconut": { + "name": "coconut", + "plural_name": "coconuts" + }, + "coconut-milk": { + "name": "coconut milk" + }, + "cod": { + "name": "cod" + }, + "coffee": { + "name": "coffee" + }, + "collard-greens": { + "name": "collard greens" + }, + "confectioners-sugar": { + "name": "confectioners' sugar" + }, + "coriander": { + "name": "coriander" + }, + "corn": { + "name": "corn", + "plural_name": "corns" + }, + "corn-syrup": { + "name": "corn syrup" + }, + "cottonseed-oil": { + "name": "cottonseed oil" + }, + "courgette": { + "name": "courgette" + }, + "cream-of-tartar": { + "name": "cream of tartar" + }, + "cucumber": { + "name": "cucumber", + "plural_name": "cucumbers" + }, + "cumin": { + "name": "cumin" + }, + "daikon": { + "name": "daikon", + "plural_name": "daikons" + }, + "dairy-products-and-dairy-substitutes": { + "name": "dairy products and dairy substitutes" + }, + "dandelion": { + "name": "dandelion" + }, + "demerara-sugar": { + "name": "demerara sugar" + }, + "dough": { + "name": "dough" + }, + "edible-cactus": { + "name": "edible cactus" + }, + "eggplant": { + "name": "eggplant", + "plural_name": "eggplants" + }, + "eggs": { + "name": "egg", + "plural_name": "eggs" + }, + "endive": { + "name": "endive", + "plural_name": "endives" + }, + "fats": { + "name": "fats" + }, + "fava-beans": { + "name": "fava beans" + }, + "fiddlehead": { + "name": "fiddlehead" + }, + "fiddlehead-fern": { + "name": "fiddlehead fern", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "fish" + }, + "five-spice-powder": { + "name": "five spice powder" + }, + "flour": { + "name": "flour" + }, + "frisee": { + "name": "frisee" + }, + "fructose": { + "name": "fructose" + }, + "fruit": { + "name": "fruit" + }, + "fruit-sugar": { + "name": "fruit sugar" + }, + "ful": { + "name": "ful" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "garlic", + "plural_name": "garlics" + }, + "gem-squash": { + "name": "gem squash" + }, + "ghee": { + "name": "ghee" + }, + "giblets": { + "name": "giblets" + }, + "ginger": { + "name": "ginger" + }, + "grains": { + "name": "grains" + }, + "granulated-sugar": { + "name": "granulated sugar" + }, + "grape-seed-oil": { + "name": "grape seed oil" + }, + "green-onion": { + "name": "green onion", + "plural_name": "green onions" + }, + "heart-of-palm": { + "name": "heart of palm", + "plural_name": "heart of palms" + }, + "hemp": { + "name": "hemp" + }, + "herbs": { + "name": "herbs" + }, + "honey": { + "name": "honey" + }, + "isomalt": { + "name": "isomalt" + }, + "jackfruit": { + "name": "jackfruit", + "plural_name": "jackfruits" + }, + "jaggery": { + "name": "jaggery" + }, + "jams": { + "name": "jams" + }, + "jellies": { + "name": "jellies" + }, + "jerusalem-artichoke": { + "name": "jerusalem artichoke" + }, + "jicama": { + "name": "jicama" + }, + "kale": { + "name": "kale" + }, + "kohlrabi": { + "name": "kohlrabi" + }, + "kumara": { + "name": "kumara" + }, + "leavening-agents": { + "name": "leavening agents" + }, + "leek": { + "name": "leek", + "plural_name": "leeks" + }, + "legumes": { + "name": "legumes" + }, + "lemongrass": { + "name": "lemongrass" + }, + "lentils": { + "name": "lentils" + }, + "lettuce": { + "name": "lettuce" + }, + "liver": { + "name": "liver", + "plural_name": "livers" + }, + "maize": { + "name": "maize" + }, + "maple-syrup": { + "name": "maple syrup" + }, + "meat": { + "name": "meat" + }, + "milk": { + "name": "milk" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "mushroom", + "plural_name": "mushrooms" + }, + "mussels": { + "name": "mussels" + }, + "nanaimo-bar-mix": { + "name": "nanaimo bar mix" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "nutmeg" + }, + "nutritional-yeast-flakes": { + "name": "nutritional yeast flakes" + }, + "nuts": { + "name": "nuts" + }, + "octopuses": { + "name": "octopus", + "plural_name": "octopuses" + }, + "oils": { + "name": "oils" + }, + "okra": { + "name": "okra" + }, + "olive": { + "name": "olive" + }, + "olive-oil": { + "name": "olive oil" + }, + "onion": { + "name": "onion" + }, + "onion-family": { + "name": "onion family" + }, + "orange-blossom-water": { + "name": "orange blossom water" + }, + "oranges": { + "name": "orange", + "plural_name": "oranges" + }, + "oregano": { + "name": "oregano" + }, + "oysters": { + "name": "oysters" + }, + "panch-puran": { + "name": "panch puran" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "parsley" + }, + "parsnip": { + "name": "parsnip", + "plural_name": "parsnips" + }, + "pear": { + "name": "pear", + "plural_name": "pears" + }, + "peas": { + "name": "peas" + }, + "pepper": { + "name": "pepper", + "plural_name": "peppers" + }, + "pineapple": { + "name": "pineapple", + "plural_name": "pineapples" + }, + "plantain": { + "name": "plantain", + "plural_name": "plantains" + }, + "poppy-seeds": { + "name": "poppy seeds" + }, + "potato": { + "name": "potato", + "plural_name": "potatoes" + }, + "poultry": { + "name": "poultry" + }, + "powdered-sugar": { + "name": "powdered sugar" + }, + "pumpkin": { + "name": "pumpkin", + "plural_name": "pumpkins" + }, + "pumpkin-seeds": { + "name": "pumpkin seeds" + }, + "radish": { + "name": "radish", + "plural_name": "radishes" + }, + "raw-sugar": { + "name": "raw sugar" + }, + "refined-sugar": { + "name": "refined sugar" + }, + "rice": { + "name": "rice" + }, + "rice-flour": { + "name": "rice flour" + }, + "rock-sugar": { + "name": "rock sugar" + }, + "rum": { + "name": "rum" + }, + "salmon": { + "name": "salmon" + }, + "salt": { + "name": "salt" + }, + "salt-cod": { + "name": "salt cod" + }, + "scallion": { + "name": "scallion", + "plural_name": "scallions" + }, + "seafood": { + "name": "seafood" + }, + "seeds": { + "name": "seeds" + }, + "sesame-seeds": { + "name": "sesame seeds" + }, + "shallot": { + "name": "shallot", + "plural_name": "shallots" + }, + "skate": { + "name": "skate" + }, + "soda": { + "name": "soda" + }, + "soda-baking": { + "name": "soda, baking" + }, + "soybean": { + "name": "soybean" + }, + "spaghetti-squash": { + "name": "spaghetti squash", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "speck" + }, + "spices": { + "name": "spices" + }, + "spinach": { + "name": "spinach" + }, + "spring-onion": { + "name": "spring onion", + "plural_name": "spring onions" + }, + "squash": { + "name": "squash", + "plural_name": "squashes" + }, + "squash-family": { + "name": "squash family" + }, + "stockfish": { + "name": "stockfish" + }, + "sugar": { + "name": "sugar" + }, + "sunchoke": { + "name": "sunchoke", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "sunflower seeds" + }, + "superfine-sugar": { + "name": "superfine sugar" + }, + "sweet-potato": { + "name": "sweet potato", + "plural_name": "sweet potatoes" + }, + "sweetcorn": { + "name": "sweetcorn", + "plural_name": "sweetcorns" + }, + "sweeteners": { + "name": "sweeteners" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "taro", + "plural_name": "taroes" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "tomato", + "plural_name": "tomatoes" + }, + "trout": { + "name": "trout" + }, + "tubers": { + "name": "tuber", + "plural_name": "tubers" + }, + "tuna": { + "name": "tuna" + }, + "turbanado-sugar": { + "name": "turbanado sugar" + }, + "turnip": { + "name": "turnip", + "plural_name": "turnips" + }, + "unrefined-sugar": { + "name": "unrefined sugar" + }, + "vanilla": { + "name": "vanilla" + }, + "vegetables": { + "name": "vegetables" + }, + "watercress": { + "name": "watercress" + }, + "watermelon": { + "name": "watermelon", + "plural_name": "watermelons" + }, + "white-mushroom": { + "name": "white mushroom", + "plural_name": "white mushrooms" + }, + "white-sugar": { + "name": "white sugar" + }, + "xanthan-gum": { + "name": "xanthan gum" + }, + "yam": { + "name": "yam", + "plural_name": "yams" + }, + "yeast": { + "name": "yeast" + }, + "zucchini": { + "name": "zucchini", + "plural_name": "zucchinis" + } + } + }, + "Produce": { + "foods": {} + }, + "곡물": { + "foods": {} + }, + "과일류": { + "foods": {} + }, + "채소": { + "foods": {} + }, + "육류": { + "foods": {} + }, + "해산물": { + "foods": {} + }, + "음료": { + "foods": {} + }, + "제빵 음식": { + "foods": {} + }, + "Canned Goods": { + "foods": {} + }, + "조미료": { + "foods": {} + }, + "Confectionary": { + "foods": {} + }, + "유제품": { + "foods": {} + }, + "Frozen Foods": { + "foods": {} + }, + "Health Foods": { + "foods": {} + }, + "Household": { + "foods": {} + }, + "Meat Products": { + "foods": {} + }, + "간식": { + "foods": {} + }, + "Sweets": { + "foods": {} + }, + "주류": { + "foods": {} + }, + "기타": { + "foods": {} + } +} diff --git a/mealie/repos/seed/resources/foods/locales/lt-LT.json b/mealie/repos/seed/resources/foods/locales/lt-LT.json index e73ca0385..1b62eb7a3 100644 --- a/mealie/repos/seed/resources/foods/locales/lt-LT.json +++ b/mealie/repos/seed/resources/foods/locales/lt-LT.json @@ -1,692 +1,759 @@ { - "acorn-squash": { - "name": "acorn squash" - }, - "alfalfa-sprouts": { - "name": "liucernos daigai" - }, - "anchovies": { - "name": "ančiuviai" - }, - "apples": { - "name": "obuoliai", - "plural_name": "apples" - }, - "artichoke": { - "name": "artišokas" - }, - "arugula": { - "name": "gražgarstė" - }, - "asparagus": { - "name": "smidrai" - }, - "avocado": { - "name": "avokadas", - "plural_name": "avocado" - }, - "bacon": { - "name": "šoninė" - }, - "baking-powder": { - "name": "kepimo milteliai" - }, - "baking-soda": { - "name": "kepimo milteliai" - }, - "baking-sugar": { - "name": "baking sugar" - }, - "bar-sugar": { - "name": "bar sugar" - }, - "basil": { - "name": "bazilikas" - }, - "beans": { - "name": "pupelės" - }, - "bell-peppers": { - "name": "paprikos", - "plural_name": "bell peppers" - }, - "blackberries": { - "name": "gervuogės" - }, - "bok-choy": { - "name": "kininiai bastučiai" - }, - "brassicas": { - "name": "kopūstinės daržovės" - }, - "bread": { - "name": "duona" - }, - "breadfruit": { - "name": "duonvaisis" - }, - "broccoflower": { - "name": "broccoflower" - }, - "broccoli": { - "name": "brokolis" - }, - "broccoli-rabe": { - "name": "broccoli rabe" - }, - "broccolini": { - "name": "broccolini" - }, - "brown-sugar": { - "name": "rudasis cukrus" - }, - "brussels-sprouts": { - "name": "briuselio kopūstai" - }, - "butter": { - "name": "sviestas" - }, - "butternut-pumpkin": { - "name": "muskusinis moliūgas" - }, - "butternut-squash": { - "name": "sviestinis moliūgas" - }, - "cabbage": { - "name": "kopūstas", - "plural_name": "cabbages" - }, - "cactus-edible": { - "name": "opuncija" - }, - "calabrese": { - "name": "calabrese" - }, - "cane-sugar": { - "name": "cukranendrių cukrus" - }, - "cannabis": { - "name": "kanapės" - }, - "capsicum": { - "name": "paprikos" - }, - "caraway": { - "name": "kmynai" - }, - "carrot": { - "name": "morka", - "plural_name": "carrots" - }, - "caster-sugar": { - "name": "smulkusis cukrus" - }, - "castor-sugar": { - "name": "castor sugar" - }, - "catfish": { - "name": "šamas" - }, - "cauliflower": { - "name": "žiedinis kopūstas", - "plural_name": "cauliflowers" - }, - "cayenne-pepper": { - "name": "kajeno pipirai" - }, - "celeriac": { - "name": "saliero šaknis" - }, - "celery": { - "name": "salieras" - }, - "cereal-grains": { - "name": "kruopos" - }, - "chard": { - "name": "burokėlių lapai" - }, - "cheese": { - "name": "sūris" - }, - "chicory": { - "name": "cikorija" - }, - "chilli-peppers": { - "name": "aitriosios paprikos", - "plural_name": "chilli peppers" - }, - "chinese-leaves": { - "name": "kininis kopūstas" - }, - "chives": { - "name": "svogūnų laiškai" - }, - "chocolate": { - "name": "šokoladas" - }, - "cilantro": { - "name": "kalendra" - }, - "cinnamon": { - "name": "cinamonas" - }, - "clarified-butter": { - "name": "lydytas sviestas" - }, - "coconut": { - "name": "kokosas", - "plural_name": "coconuts" - }, - "coconut-milk": { - "name": "kokosų pienas" - }, - "cod": { - "name": "menkė" - }, - "coffee": { - "name": "kava" - }, - "collard-greens": { - "name": "lapiniai kopūstai" - }, - "confectioners-sugar": { - "name": "cukraus pudra" - }, - "coriander": { - "name": "kalendra" - }, - "corn": { - "name": "kukurūzai", - "plural_name": "corns" - }, - "corn-syrup": { - "name": "kukurūzų sirupas" - }, - "cottonseed-oil": { - "name": "medvilnės aliejus" - }, - "courgette": { - "name": "cukinija" - }, - "cream-of-tartar": { - "name": "vyno akmuo" - }, - "cucumber": { - "name": "agurkas", - "plural_name": "cucumbers" - }, - "cumin": { - "name": "kuminas" - }, - "daikon": { - "name": "ridikas", - "plural_name": "daikons" - }, - "dairy-products-and-dairy-substitutes": { - "name": "pieno produktai ir pieno pakaitalai" - }, - "dandelion": { - "name": "pienė" - }, - "demerara-sugar": { - "name": "cukranendrių cukrus \"Demerara\"" - }, - "dough": { - "name": "tešla" - }, - "edible-cactus": { - "name": "opuncija" - }, - "eggplant": { - "name": "baklažanas", - "plural_name": "eggplants" - }, - "eggs": { - "name": "kiaušiniai", - "plural_name": "eggs" - }, - "endive": { - "name": "trūkažolė", - "plural_name": "endives" - }, - "fats": { - "name": "riebalai" - }, - "fava-beans": { - "name": "pupos" - }, - "fiddlehead": { - "name": "paparčių ūgliai" - }, - "fiddlehead-fern": { - "name": "papartis", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "žuvis" - }, - "five-spice-powder": { - "name": "penkių prieskonių mišinys" - }, - "flour": { - "name": "miltai" - }, - "frisee": { - "name": "lapinės salotos" - }, - "fructose": { - "name": "fruktozė" - }, - "fruit": { - "name": "vaisius" - }, - "fruit-sugar": { - "name": "fruktozė" - }, - "ful": { - "name": "ful" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "česnakas", - "plural_name": "garlics" - }, - "gem-squash": { - "name": "apvaliosios cukinijos" - }, - "ghee": { - "name": "lydytas/ghee sviestas" - }, - "giblets": { - "name": "viduriai" - }, - "ginger": { - "name": "imbieras" - }, - "grains": { - "name": "grūdai" - }, - "granulated-sugar": { - "name": "cukrus" - }, - "grape-seed-oil": { - "name": "vynuogių kauliukų aliejus" - }, - "green-onion": { - "name": "laiškiniai svogūnai", - "plural_name": "green onions" - }, - "heart-of-palm": { - "name": "heart of palm", - "plural_name": "heart of palms" - }, - "hemp": { - "name": "kanapės" - }, - "herbs": { - "name": "žolelės" - }, - "honey": { - "name": "medus" - }, - "isomalt": { - "name": "izomaltas" - }, - "jackfruit": { - "name": "duonvaisis", - "plural_name": "jackfruits" - }, - "jaggery": { - "name": "cukranendrių cukrus \"Jaggery\"" - }, - "jams": { - "name": "uogienės" - }, - "jellies": { - "name": "drebučiai" - }, - "jerusalem-artichoke": { - "name": "topinambas" - }, - "jicama": { - "name": "ropinė gumbapupė" - }, - "kale": { - "name": "lapiniai kopūstai" - }, - "kohlrabi": { - "name": "kaliaropė" - }, - "kumara": { - "name": "batatas" - }, - "leavening-agents": { - "name": "kildinimo medžiagos" - }, - "leek": { - "name": "poras", - "plural_name": "leeks" - }, - "legumes": { - "name": "ankštinės daržovės" - }, - "lemongrass": { - "name": "citrinžolė" - }, - "lentils": { - "name": "lęšiai" - }, - "lettuce": { - "name": "salotos" - }, - "liver": { - "name": "kepenys", - "plural_name": "livers" - }, - "maize": { - "name": "kukurūzai" - }, - "maple-syrup": { - "name": "klevų sirupas" - }, - "meat": { - "name": "mėsa" - }, - "milk": { - "name": "pienas" - }, - "mortadella": { - "name": "itališka dešra \"Mortadella\"" - }, - "mushroom": { - "name": "grybai", - "plural_name": "mushrooms" - }, - "mussels": { - "name": "midijos" - }, - "nanaimo-bar-mix": { - "name": "nanaimo bar mix" - }, - "nori": { - "name": "jūros dumblių lapai" - }, - "nutmeg": { - "name": "muskato riešutas" - }, - "nutritional-yeast-flakes": { - "name": "maistinių mielių dribsniai" - }, - "nuts": { - "name": "riešutai" - }, - "octopuses": { - "name": "aštuonkojai", - "plural_name": "octopuses" - }, - "oils": { - "name": "aliejai" - }, - "okra": { - "name": "okra" - }, - "olive": { - "name": "alyvuogė" - }, - "olive-oil": { - "name": "alyvuogių aliejus" - }, - "onion": { - "name": "svogūnas" - }, - "onion-family": { - "name": "svogūnų šeima" - }, - "orange-blossom-water": { - "name": "apelsinų žiedų vanduo" - }, - "oranges": { - "name": "apelsinai", - "plural_name": "oranges" - }, - "oregano": { - "name": "raudonėlis" - }, - "oysters": { - "name": "austrės" - }, - "panch-puran": { - "name": "prieskonių mišinys \"Panch Puran\"" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "petražolės" - }, - "parsnip": { - "name": "pastarnokas", - "plural_name": "parsnips" - }, - "pear": { - "name": "kriaušė", - "plural_name": "pears" - }, - "peas": { - "name": "žirniai" - }, - "pepper": { - "name": "pipiras", - "plural_name": "peppers" - }, - "pineapple": { - "name": "ananasas", - "plural_name": "pineapples" - }, - "plantain": { - "name": "mažieji bananai", - "plural_name": "plantains" - }, - "poppy-seeds": { - "name": "aguonos" - }, - "potato": { - "name": "bulvė", - "plural_name": "potatoes" - }, - "poultry": { - "name": "paukštiena" - }, - "powdered-sugar": { - "name": "cukraus pudra" - }, - "pumpkin": { - "name": "moliūgas", - "plural_name": "pumpkins" - }, - "pumpkin-seeds": { - "name": "moliūgų sėklos" - }, - "radish": { - "name": "ridikėlis", - "plural_name": "radishes" - }, - "raw-sugar": { - "name": "nerafinuotas cukrus" - }, - "refined-sugar": { - "name": "rafinuotas cukrus" - }, - "rice": { - "name": "ryžiai" - }, - "rice-flour": { - "name": "ryžių miltai" - }, - "rock-sugar": { - "name": "stambiakristalis cukrus" - }, - "rum": { - "name": "romas" - }, - "salmon": { - "name": "lašiša" - }, - "salt": { - "name": "druska" - }, - "salt-cod": { - "name": "sūdyta menkė" - }, - "scallion": { - "name": "laiškinis svogūnas", - "plural_name": "scallions" - }, - "seafood": { - "name": "jūros gėrybės" - }, - "seeds": { - "name": "sėklos" - }, - "sesame-seeds": { - "name": "sezamo sėklos" - }, - "shallot": { - "name": "šalotiniai svogūnai", - "plural_name": "shallots" - }, - "skate": { - "name": "raja" - }, - "soda": { - "name": "soda" - }, - "soda-baking": { - "name": "kepimo milteliai" - }, - "soybean": { - "name": "sojos pupelės" - }, - "spaghetti-squash": { - "name": "spagetinis moliūgas", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "itališkas \"Speck\" kumpis" - }, - "spices": { - "name": "prieskoniai" - }, - "spinach": { - "name": "špinatai" - }, - "spring-onion": { - "name": "svogūnų laiškai", - "plural_name": "spring onions" - }, - "squash": { - "name": "moliūgas", - "plural_name": "squashes" - }, - "squash-family": { - "name": "squash family" - }, - "stockfish": { - "name": "džiovinta žuvis" - }, - "sugar": { - "name": "cukrus" - }, - "sunchoke": { - "name": "topinambas", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "saulėgrąžų sėklos" - }, - "superfine-sugar": { - "name": "superfine sugar" - }, - "sweet-potato": { - "name": "batatas", - "plural_name": "sweet potatoes" - }, - "sweetcorn": { - "name": "saldusis kukurūzas", - "plural_name": "sweetcorns" - }, - "sweeteners": { - "name": "saldikliai" - }, - "tahini": { - "name": "sezamų pasta" - }, - "taro": { - "name": "taras", - "plural_name": "taroes" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "pomidoras", - "plural_name": "tomatoes" - }, - "trout": { - "name": "upėtakis" - }, - "tubers": { - "name": "šakniavaisiai", - "plural_name": "tubers" - }, - "tuna": { - "name": "tunas" - }, - "turbanado-sugar": { - "name": "cukranendrių cukrus \"Turbinado\"" - }, - "turnip": { - "name": "ropė", - "plural_name": "turnips" - }, - "unrefined-sugar": { - "name": "nerafinuotas cukrus" - }, - "vanilla": { - "name": "vanilė" - }, - "vegetables": { - "name": "daržovės" - }, - "watercress": { - "name": "rėžiukas" - }, - "watermelon": { - "name": "arbūzas", - "plural_name": "watermelons" - }, - "white-mushroom": { - "name": "pievagrybiai", - "plural_name": "white mushrooms" - }, - "white-sugar": { - "name": "baltasis cukrus" - }, - "xanthan-gum": { - "name": "ksantano derva" - }, - "yam": { - "name": "dioskorėja", - "plural_name": "yams" - }, - "yeast": { - "name": "mielės" - }, - "zucchini": { - "name": "cukinijos", - "plural_name": "zucchinis" - } -} \ No newline at end of file + "": { + "foods": { + "acorn-squash": { + "name": "acorn squash" + }, + "alfalfa-sprouts": { + "name": "liucernos daigai" + }, + "anchovies": { + "name": "ančiuviai" + }, + "apples": { + "name": "obuoliai", + "plural_name": "apples" + }, + "artichoke": { + "name": "artišokas" + }, + "arugula": { + "name": "gražgarstė" + }, + "asparagus": { + "name": "smidrai" + }, + "avocado": { + "name": "avokadas", + "plural_name": "avocado" + }, + "bacon": { + "name": "šoninė" + }, + "baking-powder": { + "name": "kepimo milteliai" + }, + "baking-soda": { + "name": "kepimo milteliai" + }, + "baking-sugar": { + "name": "baking sugar" + }, + "bar-sugar": { + "name": "bar sugar" + }, + "basil": { + "name": "bazilikas" + }, + "beans": { + "name": "pupelės" + }, + "bell-peppers": { + "name": "paprikos", + "plural_name": "bell peppers" + }, + "blackberries": { + "name": "gervuogės" + }, + "bok-choy": { + "name": "kininiai bastučiai" + }, + "brassicas": { + "name": "kopūstinės daržovės" + }, + "bread": { + "name": "duona" + }, + "breadfruit": { + "name": "duonvaisis" + }, + "broccoflower": { + "name": "broccoflower" + }, + "broccoli": { + "name": "brokolis" + }, + "broccoli-rabe": { + "name": "broccoli rabe" + }, + "broccolini": { + "name": "broccolini" + }, + "brown-sugar": { + "name": "rudasis cukrus" + }, + "brussels-sprouts": { + "name": "briuselio kopūstai" + }, + "butter": { + "name": "sviestas" + }, + "butternut-pumpkin": { + "name": "muskusinis moliūgas" + }, + "butternut-squash": { + "name": "sviestinis moliūgas" + }, + "cabbage": { + "name": "kopūstas", + "plural_name": "cabbages" + }, + "cactus-edible": { + "name": "opuncija" + }, + "calabrese": { + "name": "calabrese" + }, + "cane-sugar": { + "name": "cukranendrių cukrus" + }, + "cannabis": { + "name": "kanapės" + }, + "capsicum": { + "name": "paprikos" + }, + "caraway": { + "name": "kmynai" + }, + "carrot": { + "name": "morka", + "plural_name": "carrots" + }, + "caster-sugar": { + "name": "smulkusis cukrus" + }, + "castor-sugar": { + "name": "castor sugar" + }, + "catfish": { + "name": "šamas" + }, + "cauliflower": { + "name": "žiedinis kopūstas", + "plural_name": "cauliflowers" + }, + "cayenne-pepper": { + "name": "kajeno pipirai" + }, + "celeriac": { + "name": "saliero šaknis" + }, + "celery": { + "name": "salieras" + }, + "cereal-grains": { + "name": "kruopos" + }, + "chard": { + "name": "burokėlių lapai" + }, + "cheese": { + "name": "sūris" + }, + "chicory": { + "name": "cikorija" + }, + "chilli-peppers": { + "name": "aitriosios paprikos", + "plural_name": "chilli peppers" + }, + "chinese-leaves": { + "name": "kininis kopūstas" + }, + "chives": { + "name": "svogūnų laiškai" + }, + "chocolate": { + "name": "šokoladas" + }, + "cilantro": { + "name": "kalendra" + }, + "cinnamon": { + "name": "cinamonas" + }, + "clarified-butter": { + "name": "lydytas sviestas" + }, + "coconut": { + "name": "kokosas", + "plural_name": "coconuts" + }, + "coconut-milk": { + "name": "kokosų pienas" + }, + "cod": { + "name": "menkė" + }, + "coffee": { + "name": "kava" + }, + "collard-greens": { + "name": "lapiniai kopūstai" + }, + "confectioners-sugar": { + "name": "cukraus pudra" + }, + "coriander": { + "name": "kalendra" + }, + "corn": { + "name": "kukurūzai", + "plural_name": "corns" + }, + "corn-syrup": { + "name": "kukurūzų sirupas" + }, + "cottonseed-oil": { + "name": "medvilnės aliejus" + }, + "courgette": { + "name": "cukinija" + }, + "cream-of-tartar": { + "name": "vyno akmuo" + }, + "cucumber": { + "name": "agurkas", + "plural_name": "cucumbers" + }, + "cumin": { + "name": "kuminas" + }, + "daikon": { + "name": "ridikas", + "plural_name": "daikons" + }, + "dairy-products-and-dairy-substitutes": { + "name": "pieno produktai ir pieno pakaitalai" + }, + "dandelion": { + "name": "pienė" + }, + "demerara-sugar": { + "name": "cukranendrių cukrus \"Demerara\"" + }, + "dough": { + "name": "tešla" + }, + "edible-cactus": { + "name": "opuncija" + }, + "eggplant": { + "name": "baklažanas", + "plural_name": "eggplants" + }, + "eggs": { + "name": "kiaušiniai", + "plural_name": "eggs" + }, + "endive": { + "name": "trūkažolė", + "plural_name": "endives" + }, + "fats": { + "name": "riebalai" + }, + "fava-beans": { + "name": "pupos" + }, + "fiddlehead": { + "name": "paparčių ūgliai" + }, + "fiddlehead-fern": { + "name": "papartis", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "žuvis" + }, + "five-spice-powder": { + "name": "penkių prieskonių mišinys" + }, + "flour": { + "name": "miltai" + }, + "frisee": { + "name": "lapinės salotos" + }, + "fructose": { + "name": "fruktozė" + }, + "fruit": { + "name": "vaisius" + }, + "fruit-sugar": { + "name": "fruktozė" + }, + "ful": { + "name": "ful" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "česnakas", + "plural_name": "garlics" + }, + "gem-squash": { + "name": "apvaliosios cukinijos" + }, + "ghee": { + "name": "lydytas/ghee sviestas" + }, + "giblets": { + "name": "viduriai" + }, + "ginger": { + "name": "imbieras" + }, + "grains": { + "name": "grūdai" + }, + "granulated-sugar": { + "name": "cukrus" + }, + "grape-seed-oil": { + "name": "vynuogių kauliukų aliejus" + }, + "green-onion": { + "name": "laiškiniai svogūnai", + "plural_name": "green onions" + }, + "heart-of-palm": { + "name": "heart of palm", + "plural_name": "heart of palms" + }, + "hemp": { + "name": "kanapės" + }, + "herbs": { + "name": "žolelės" + }, + "honey": { + "name": "medus" + }, + "isomalt": { + "name": "izomaltas" + }, + "jackfruit": { + "name": "duonvaisis", + "plural_name": "jackfruits" + }, + "jaggery": { + "name": "cukranendrių cukrus \"Jaggery\"" + }, + "jams": { + "name": "uogienės" + }, + "jellies": { + "name": "drebučiai" + }, + "jerusalem-artichoke": { + "name": "topinambas" + }, + "jicama": { + "name": "ropinė gumbapupė" + }, + "kale": { + "name": "lapiniai kopūstai" + }, + "kohlrabi": { + "name": "kaliaropė" + }, + "kumara": { + "name": "batatas" + }, + "leavening-agents": { + "name": "kildinimo medžiagos" + }, + "leek": { + "name": "poras", + "plural_name": "leeks" + }, + "legumes": { + "name": "ankštinės daržovės" + }, + "lemongrass": { + "name": "citrinžolė" + }, + "lentils": { + "name": "lęšiai" + }, + "lettuce": { + "name": "salotos" + }, + "liver": { + "name": "kepenys", + "plural_name": "livers" + }, + "maize": { + "name": "kukurūzai" + }, + "maple-syrup": { + "name": "klevų sirupas" + }, + "meat": { + "name": "mėsa" + }, + "milk": { + "name": "pienas" + }, + "mortadella": { + "name": "itališka dešra \"Mortadella\"" + }, + "mushroom": { + "name": "grybai", + "plural_name": "mushrooms" + }, + "mussels": { + "name": "midijos" + }, + "nanaimo-bar-mix": { + "name": "nanaimo bar mix" + }, + "nori": { + "name": "jūros dumblių lapai" + }, + "nutmeg": { + "name": "muskato riešutas" + }, + "nutritional-yeast-flakes": { + "name": "maistinių mielių dribsniai" + }, + "nuts": { + "name": "riešutai" + }, + "octopuses": { + "name": "aštuonkojai", + "plural_name": "octopuses" + }, + "oils": { + "name": "aliejai" + }, + "okra": { + "name": "okra" + }, + "olive": { + "name": "alyvuogė" + }, + "olive-oil": { + "name": "alyvuogių aliejus" + }, + "onion": { + "name": "svogūnas" + }, + "onion-family": { + "name": "svogūnų šeima" + }, + "orange-blossom-water": { + "name": "apelsinų žiedų vanduo" + }, + "oranges": { + "name": "apelsinai", + "plural_name": "oranges" + }, + "oregano": { + "name": "raudonėlis" + }, + "oysters": { + "name": "austrės" + }, + "panch-puran": { + "name": "prieskonių mišinys \"Panch Puran\"" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "petražolės" + }, + "parsnip": { + "name": "pastarnokas", + "plural_name": "parsnips" + }, + "pear": { + "name": "kriaušė", + "plural_name": "pears" + }, + "peas": { + "name": "žirniai" + }, + "pepper": { + "name": "pipiras", + "plural_name": "peppers" + }, + "pineapple": { + "name": "ananasas", + "plural_name": "pineapples" + }, + "plantain": { + "name": "mažieji bananai", + "plural_name": "plantains" + }, + "poppy-seeds": { + "name": "aguonos" + }, + "potato": { + "name": "bulvė", + "plural_name": "potatoes" + }, + "poultry": { + "name": "paukštiena" + }, + "powdered-sugar": { + "name": "cukraus pudra" + }, + "pumpkin": { + "name": "moliūgas", + "plural_name": "pumpkins" + }, + "pumpkin-seeds": { + "name": "moliūgų sėklos" + }, + "radish": { + "name": "ridikėlis", + "plural_name": "radishes" + }, + "raw-sugar": { + "name": "nerafinuotas cukrus" + }, + "refined-sugar": { + "name": "rafinuotas cukrus" + }, + "rice": { + "name": "ryžiai" + }, + "rice-flour": { + "name": "ryžių miltai" + }, + "rock-sugar": { + "name": "stambiakristalis cukrus" + }, + "rum": { + "name": "romas" + }, + "salmon": { + "name": "lašiša" + }, + "salt": { + "name": "druska" + }, + "salt-cod": { + "name": "sūdyta menkė" + }, + "scallion": { + "name": "laiškinis svogūnas", + "plural_name": "scallions" + }, + "seafood": { + "name": "jūros gėrybės" + }, + "seeds": { + "name": "sėklos" + }, + "sesame-seeds": { + "name": "sezamo sėklos" + }, + "shallot": { + "name": "šalotiniai svogūnai", + "plural_name": "shallots" + }, + "skate": { + "name": "raja" + }, + "soda": { + "name": "soda" + }, + "soda-baking": { + "name": "kepimo milteliai" + }, + "soybean": { + "name": "sojos pupelės" + }, + "spaghetti-squash": { + "name": "spagetinis moliūgas", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "itališkas \"Speck\" kumpis" + }, + "spices": { + "name": "prieskoniai" + }, + "spinach": { + "name": "špinatai" + }, + "spring-onion": { + "name": "svogūnų laiškai", + "plural_name": "spring onions" + }, + "squash": { + "name": "moliūgas", + "plural_name": "squashes" + }, + "squash-family": { + "name": "squash family" + }, + "stockfish": { + "name": "džiovinta žuvis" + }, + "sugar": { + "name": "cukrus" + }, + "sunchoke": { + "name": "topinambas", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "saulėgrąžų sėklos" + }, + "superfine-sugar": { + "name": "superfine sugar" + }, + "sweet-potato": { + "name": "batatas", + "plural_name": "sweet potatoes" + }, + "sweetcorn": { + "name": "saldusis kukurūzas", + "plural_name": "sweetcorns" + }, + "sweeteners": { + "name": "saldikliai" + }, + "tahini": { + "name": "sezamų pasta" + }, + "taro": { + "name": "taras", + "plural_name": "taroes" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "pomidoras", + "plural_name": "tomatoes" + }, + "trout": { + "name": "upėtakis" + }, + "tubers": { + "name": "šakniavaisiai", + "plural_name": "tubers" + }, + "tuna": { + "name": "tunas" + }, + "turbanado-sugar": { + "name": "cukranendrių cukrus \"Turbinado\"" + }, + "turnip": { + "name": "ropė", + "plural_name": "turnips" + }, + "unrefined-sugar": { + "name": "nerafinuotas cukrus" + }, + "vanilla": { + "name": "vanilė" + }, + "vegetables": { + "name": "daržovės" + }, + "watercress": { + "name": "rėžiukas" + }, + "watermelon": { + "name": "arbūzas", + "plural_name": "watermelons" + }, + "white-mushroom": { + "name": "pievagrybiai", + "plural_name": "white mushrooms" + }, + "white-sugar": { + "name": "baltasis cukrus" + }, + "xanthan-gum": { + "name": "ksantano derva" + }, + "yam": { + "name": "dioskorėja", + "plural_name": "yams" + }, + "yeast": { + "name": "mielės" + }, + "zucchini": { + "name": "cukinijos", + "plural_name": "zucchinis" + } + } + }, + "Produktai": { + "foods": {} + }, + "Grūdai": { + "foods": {} + }, + "Vaisiai": { + "foods": {} + }, + "Daržovės": { + "foods": {} + }, + "Mėsa": { + "foods": {} + }, + "Jūros gėrybės": { + "foods": {} + }, + "Gėrimai": { + "foods": {} + }, + "Kepiniai": { + "foods": {} + }, + "Konservuoti produktai": { + "foods": {} + }, + "Padažai": { + "foods": {} + }, + "Konditerijos gaminiai": { + "foods": {} + }, + "Pieno produktai": { + "foods": {} + }, + "Šaldyti produktai": { + "foods": {} + }, + "Sveikas maistas": { + "foods": {} + }, + "Buitinės prekės": { + "foods": {} + }, + "Mėsos produktai": { + "foods": {} + }, + "Užkandžiai": { + "foods": {} + }, + "Prieskoniai": { + "foods": {} + }, + "Saldumynai": { + "foods": {} + }, + "Alkoholiniai gėrimai": { + "foods": {} + }, + "Kita": { + "foods": {} + } +} diff --git a/mealie/repos/seed/resources/foods/locales/lv-LV.json b/mealie/repos/seed/resources/foods/locales/lv-LV.json index 9660f4cca..af8e900f7 100644 --- a/mealie/repos/seed/resources/foods/locales/lv-LV.json +++ b/mealie/repos/seed/resources/foods/locales/lv-LV.json @@ -1,692 +1,756 @@ { - "acorn-squash": { - "name": "ozolzīles skvošs" - }, - "alfalfa-sprouts": { - "name": "lucernas kāposti" - }, - "anchovies": { - "name": "anšovs" - }, - "apples": { - "name": "ābols", - "plural_name": "āboli" - }, - "artichoke": { - "name": "artišoks" - }, - "arugula": { - "name": "rukola" - }, - "asparagus": { - "name": "sparģeļi" - }, - "avocado": { - "name": "avokādo", - "plural_name": "avokādo" - }, - "bacon": { - "name": "bekons" - }, - "baking-powder": { - "name": "cepamais pulveris" - }, - "baking-soda": { - "name": "cepamā soda" - }, - "baking-sugar": { - "name": "cepamais pulveris" - }, - "bar-sugar": { - "name": "batoniņu cukurs" - }, - "basil": { - "name": "baziliks" - }, - "beans": { - "name": "pupiņas" - }, - "bell-peppers": { - "name": "bulgāru pipari", - "plural_name": "paprika" - }, - "blackberries": { - "name": "kazenes" - }, - "bok-choy": { - "name": "pak čoi" - }, - "brassicas": { - "name": "brasiccas" - }, - "bread": { - "name": "maize" - }, - "breadfruit": { - "name": "augļu maize" - }, - "broccoflower": { - "name": "brokopuķe" - }, - "broccoli": { - "name": "brokoļi" - }, - "broccoli-rabe": { - "name": "brokoļu rabe" - }, - "broccolini": { - "name": "brokoļi" - }, - "brown-sugar": { - "name": "brūnais cukurs" - }, - "brussels-sprouts": { - "name": "briseles kāposti" - }, - "butter": { - "name": "sviests" - }, - "butternut-pumpkin": { - "name": "sviestriekstu ķirbis" - }, - "butternut-squash": { - "name": "butternut skvošs" - }, - "cabbage": { - "name": "kāposti", - "plural_name": "kāposti" - }, - "cactus-edible": { - "name": "kaktuss, ēdams" - }, - "calabrese": { - "name": "kalabrēze" - }, - "cane-sugar": { - "name": "niedru cukurs" - }, - "cannabis": { - "name": "kaņepes" - }, - "capsicum": { - "name": "paprika" - }, - "caraway": { - "name": "ķimenes" - }, - "carrot": { - "name": "burkāns", - "plural_name": "burkāni" - }, - "caster-sugar": { - "name": "pūdercukurs" - }, - "castor-sugar": { - "name": "rīcincukurs" - }, - "catfish": { - "name": "sams" - }, - "cauliflower": { - "name": "ziedkāposti", - "plural_name": "ziedkāposti" - }, - "cayenne-pepper": { - "name": "kajēnas pipari" - }, - "celeriac": { - "name": "selerijas sakne" - }, - "celery": { - "name": "selerijas" - }, - "cereal-grains": { - "name": "labības graudi" - }, - "chard": { - "name": "mangolds" - }, - "cheese": { - "name": "siers" - }, - "chicory": { - "name": "cigoriņi" - }, - "chilli-peppers": { - "name": "čili pipari", - "plural_name": "čili pipari" - }, - "chinese-leaves": { - "name": "ķīniešu lapas" - }, - "chives": { - "name": "maurloki" - }, - "chocolate": { - "name": "šokolāde" - }, - "cilantro": { - "name": "koriandrs" - }, - "cinnamon": { - "name": "kanēlis" - }, - "clarified-butter": { - "name": "dzidrināts sviests" - }, - "coconut": { - "name": "kokosrieksts", - "plural_name": "kokosrieksti" - }, - "coconut-milk": { - "name": "kokosriekstu piens" - }, - "cod": { - "name": "menca" - }, - "coffee": { - "name": "kafija" - }, - "collard-greens": { - "name": "zaļie kolrābji" - }, - "confectioners-sugar": { - "name": "konditorejas cukurs" - }, - "coriander": { - "name": "koriandrs" - }, - "corn": { - "name": "kukurūza", - "plural_name": "kukurūzas" - }, - "corn-syrup": { - "name": "kukurūzas sīrups" - }, - "cottonseed-oil": { - "name": "kokvilnas sēklu eļļa" - }, - "courgette": { - "name": "kabacis" - }, - "cream-of-tartar": { - "name": "vīnskābes krēms" - }, - "cucumber": { - "name": "gurķis", - "plural_name": "gurķi" - }, - "cumin": { - "name": "ķimenes" - }, - "daikon": { - "name": "daikons", - "plural_name": "daikons" - }, - "dairy-products-and-dairy-substitutes": { - "name": "piena produkti un piena aizstājēji" - }, - "dandelion": { - "name": "pienene" - }, - "demerara-sugar": { - "name": "demerāras cukurs" - }, - "dough": { - "name": "mīkla" - }, - "edible-cactus": { - "name": "ēdamais kaktuss" - }, - "eggplant": { - "name": "baklažāns", - "plural_name": "baklažāni" - }, - "eggs": { - "name": "ola", - "plural_name": "olas" - }, - "endive": { - "name": "endīvija", - "plural_name": "endīvijas" - }, - "fats": { - "name": "tauki" - }, - "fava-beans": { - "name": "fava pupiņas" - }, - "fiddlehead": { - "name": "vijolgalvis" - }, - "fiddlehead-fern": { - "name": "vijoļgalvas paparde", - "plural_name": "vijoļgalvas papardes" - }, - "fish": { - "name": "zivs" - }, - "five-spice-powder": { - "name": "piecu garšvielu pulveris" - }, - "flour": { - "name": "milti" - }, - "frisee": { - "name": "frīze" - }, - "fructose": { - "name": "fruktoze" - }, - "fruit": { - "name": "auglis" - }, - "fruit-sugar": { - "name": "augļu cukurs" - }, - "ful": { - "name": "fulls" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "ķiploki", - "plural_name": "ķiploki" - }, - "gem-squash": { - "name": "gem skvošs" - }, - "ghee": { - "name": "gī" - }, - "giblets": { - "name": "ķidas" - }, - "ginger": { - "name": "ingvers" - }, - "grains": { - "name": "graudi" - }, - "granulated-sugar": { - "name": "granulēts cukurs" - }, - "grape-seed-oil": { - "name": "vīnogu kauliņu eļļa" - }, - "green-onion": { - "name": "zaļais sīpols", - "plural_name": "zaļie sīpoli" - }, - "heart-of-palm": { - "name": "palmu sirds", - "plural_name": "plaukstu sirdis" - }, - "hemp": { - "name": "kaņepes" - }, - "herbs": { - "name": "garšaugi" - }, - "honey": { - "name": "medus" - }, - "isomalt": { - "name": "izomalts" - }, - "jackfruit": { - "name": "džekfrūts", - "plural_name": "džekfrūti" - }, - "jaggery": { - "name": "džagerija" - }, - "jams": { - "name": "ievārījums" - }, - "jellies": { - "name": "želejas" - }, - "jerusalem-artichoke": { - "name": "topinambūrs" - }, - "jicama": { - "name": "jicama" - }, - "kale": { - "name": "kacenkāposts" - }, - "kohlrabi": { - "name": "kolrābis" - }, - "kumara": { - "name": "kumara" - }, - "leavening-agents": { - "name": "raugošanas līdzekļi" - }, - "leek": { - "name": "puravs", - "plural_name": "puravi" - }, - "legumes": { - "name": "pākšaugi" - }, - "lemongrass": { - "name": "citronzāle" - }, - "lentils": { - "name": "lēcas" - }, - "lettuce": { - "name": "salāti" - }, - "liver": { - "name": "aknas", - "plural_name": "aknas" - }, - "maize": { - "name": "kukurūza" - }, - "maple-syrup": { - "name": "kļavu sīrups" - }, - "meat": { - "name": "gaļu" - }, - "milk": { - "name": "piens" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "sēne", - "plural_name": "sēnes" - }, - "mussels": { - "name": "mīdijas" - }, - "nanaimo-bar-mix": { - "name": "nanaimo bāra maisījums" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "muskatrieksts" - }, - "nutritional-yeast-flakes": { - "name": "uztura rauga pārslas" - }, - "nuts": { - "name": "rieksti" - }, - "octopuses": { - "name": "astoņkājis", - "plural_name": "astoņkāji" - }, - "oils": { - "name": "eļļas" - }, - "okra": { - "name": "okra" - }, - "olive": { - "name": "olīve" - }, - "olive-oil": { - "name": "olīveļļa" - }, - "onion": { - "name": "sīpols" - }, - "onion-family": { - "name": "sīpolu ģimene" - }, - "orange-blossom-water": { - "name": "apelsīnu ziedu ūdens" - }, - "oranges": { - "name": "apelsīns", - "plural_name": "apelsīni" - }, - "oregano": { - "name": "oregano" - }, - "oysters": { - "name": "austeres" - }, - "panch-puran": { - "name": "puran panch" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "pētersīļi" - }, - "parsnip": { - "name": "pastinaks", - "plural_name": "pastinaki" - }, - "pear": { - "name": "bumbieris", - "plural_name": "bumbieri" - }, - "peas": { - "name": "zirņi" - }, - "pepper": { - "name": "pipari", - "plural_name": "pipari" - }, - "pineapple": { - "name": "ananass", - "plural_name": "ananasi" - }, - "plantain": { - "name": "ceļmallapa", - "plural_name": "ceļmallapas" - }, - "poppy-seeds": { - "name": "magoņu sēklas" - }, - "potato": { - "name": "kartupelis", - "plural_name": "kartupeļi" - }, - "poultry": { - "name": "mājputni" - }, - "powdered-sugar": { - "name": "pūdercukurs" - }, - "pumpkin": { - "name": "ķirbis", - "plural_name": "ķirbji" - }, - "pumpkin-seeds": { - "name": "ķirbju sēklas" - }, - "radish": { - "name": "redīsi", - "plural_name": "redīsi" - }, - "raw-sugar": { - "name": "jēlcukurs" - }, - "refined-sugar": { - "name": "rafinēts cukurs" - }, - "rice": { - "name": "rīsi" - }, - "rice-flour": { - "name": "rīsu milti" - }, - "rock-sugar": { - "name": "akmens cukurs" - }, - "rum": { - "name": "rums" - }, - "salmon": { - "name": "lasis" - }, - "salt": { - "name": "sāls" - }, - "salt-cod": { - "name": "sāls menca" - }, - "scallion": { - "name": "ķemmīšgliemene", - "plural_name": "ķemmīšgliemenes" - }, - "seafood": { - "name": "jūras veltes" - }, - "seeds": { - "name": "sēklas" - }, - "sesame-seeds": { - "name": "sezama sēklas" - }, - "shallot": { - "name": "šalotes", - "plural_name": "šalotes" - }, - "skate": { - "name": "skeit" - }, - "soda": { - "name": "soda" - }, - "soda-baking": { - "name": "soda, cepamais" - }, - "soybean": { - "name": "sojas pupas" - }, - "spaghetti-squash": { - "name": "spageti skvošs", - "plural_name": "spageti skvoši" - }, - "speck": { - "name": "speķis" - }, - "spices": { - "name": "garšvielas" - }, - "spinach": { - "name": "spināti" - }, - "spring-onion": { - "name": "pavasara sīpols", - "plural_name": "pavasara sīpoli" - }, - "squash": { - "name": "skvošs", - "plural_name": "skvoši" - }, - "squash-family": { - "name": "skvoša ģimene" - }, - "stockfish": { - "name": "zvēru zivis" - }, - "sugar": { - "name": "cukurs" - }, - "sunchoke": { - "name": "bumbuļu topinambūrs", - "plural_name": "bumbuļu topinambūri" - }, - "sunflower-seeds": { - "name": "saulespuķu sēklas" - }, - "superfine-sugar": { - "name": "supersmalks cukurs" - }, - "sweet-potato": { - "name": "saldais kartupelis", - "plural_name": "saldie kartupeļi" - }, - "sweetcorn": { - "name": "cukurkukurūza", - "plural_name": "cukurkukurūzas" - }, - "sweeteners": { - "name": "saldinātāji" - }, - "tahini": { - "name": "tahīni" - }, - "taro": { - "name": "taro", - "plural_name": "taro" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "tomāts", - "plural_name": "tomāti" - }, - "trout": { - "name": "forele" - }, - "tubers": { - "name": "bumbuļi", - "plural_name": "bumbuļi" - }, - "tuna": { - "name": "tuncis" - }, - "turbanado-sugar": { - "name": "turbanādo cukurs" - }, - "turnip": { - "name": "rācenis", - "plural_name": "rāceņi" - }, - "unrefined-sugar": { - "name": "nerafinēts cukurs" - }, - "vanilla": { - "name": "vaniļa" - }, - "vegetables": { - "name": "dārzeņi" - }, - "watercress": { - "name": "ūdenskrese" - }, - "watermelon": { - "name": "arbūzs", - "plural_name": "arbūzi" - }, - "white-mushroom": { - "name": "baltā sēne", - "plural_name": "baltās sēnes" - }, - "white-sugar": { - "name": "baltais cukurs" - }, - "xanthan-gum": { - "name": "ksantāna sveķi" - }, - "yam": { - "name": "jamss", - "plural_name": "žamji" - }, - "yeast": { - "name": "raugs" - }, - "zucchini": { - "name": "cukini", - "plural_name": "cukini" - } -} \ No newline at end of file + "": { + "foods": { + "acorn-squash": { + "name": "ozolzīles skvošs" + }, + "alfalfa-sprouts": { + "name": "lucernas kāposti" + }, + "anchovies": { + "name": "anšovs" + }, + "apples": { + "name": "ābols", + "plural_name": "āboli" + }, + "artichoke": { + "name": "artišoks" + }, + "arugula": { + "name": "rukola" + }, + "asparagus": { + "name": "sparģeļi" + }, + "avocado": { + "name": "avokādo", + "plural_name": "avokādo" + }, + "bacon": { + "name": "bekons" + }, + "baking-powder": { + "name": "cepamais pulveris" + }, + "baking-soda": { + "name": "cepamā soda" + }, + "baking-sugar": { + "name": "cepamais pulveris" + }, + "bar-sugar": { + "name": "batoniņu cukurs" + }, + "basil": { + "name": "baziliks" + }, + "beans": { + "name": "pupiņas" + }, + "bell-peppers": { + "name": "bulgāru pipari", + "plural_name": "paprika" + }, + "blackberries": { + "name": "kazenes" + }, + "bok-choy": { + "name": "pak čoi" + }, + "brassicas": { + "name": "brasiccas" + }, + "bread": { + "name": "maize" + }, + "breadfruit": { + "name": "augļu maize" + }, + "broccoflower": { + "name": "brokopuķe" + }, + "broccoli": { + "name": "brokoļi" + }, + "broccoli-rabe": { + "name": "brokoļu rabe" + }, + "broccolini": { + "name": "brokoļi" + }, + "brown-sugar": { + "name": "brūnais cukurs" + }, + "brussels-sprouts": { + "name": "briseles kāposti" + }, + "butter": { + "name": "sviests" + }, + "butternut-pumpkin": { + "name": "sviestriekstu ķirbis" + }, + "butternut-squash": { + "name": "butternut skvošs" + }, + "cabbage": { + "name": "kāposti", + "plural_name": "kāposti" + }, + "cactus-edible": { + "name": "kaktuss, ēdams" + }, + "calabrese": { + "name": "kalabrēze" + }, + "cane-sugar": { + "name": "niedru cukurs" + }, + "cannabis": { + "name": "kaņepes" + }, + "capsicum": { + "name": "paprika" + }, + "caraway": { + "name": "ķimenes" + }, + "carrot": { + "name": "burkāns", + "plural_name": "burkāni" + }, + "caster-sugar": { + "name": "pūdercukurs" + }, + "castor-sugar": { + "name": "rīcincukurs" + }, + "catfish": { + "name": "sams" + }, + "cauliflower": { + "name": "ziedkāposti", + "plural_name": "ziedkāposti" + }, + "cayenne-pepper": { + "name": "kajēnas pipari" + }, + "celeriac": { + "name": "selerijas sakne" + }, + "celery": { + "name": "selerijas" + }, + "cereal-grains": { + "name": "labības graudi" + }, + "chard": { + "name": "mangolds" + }, + "cheese": { + "name": "siers" + }, + "chicory": { + "name": "cigoriņi" + }, + "chilli-peppers": { + "name": "čili pipari", + "plural_name": "čili pipari" + }, + "chinese-leaves": { + "name": "ķīniešu lapas" + }, + "chives": { + "name": "maurloki" + }, + "chocolate": { + "name": "šokolāde" + }, + "cilantro": { + "name": "koriandrs" + }, + "cinnamon": { + "name": "kanēlis" + }, + "clarified-butter": { + "name": "dzidrināts sviests" + }, + "coconut": { + "name": "kokosrieksts", + "plural_name": "kokosrieksti" + }, + "coconut-milk": { + "name": "kokosriekstu piens" + }, + "cod": { + "name": "menca" + }, + "coffee": { + "name": "kafija" + }, + "collard-greens": { + "name": "zaļie kolrābji" + }, + "confectioners-sugar": { + "name": "konditorejas cukurs" + }, + "coriander": { + "name": "koriandrs" + }, + "corn": { + "name": "kukurūza", + "plural_name": "kukurūzas" + }, + "corn-syrup": { + "name": "kukurūzas sīrups" + }, + "cottonseed-oil": { + "name": "kokvilnas sēklu eļļa" + }, + "courgette": { + "name": "kabacis" + }, + "cream-of-tartar": { + "name": "vīnskābes krēms" + }, + "cucumber": { + "name": "gurķis", + "plural_name": "gurķi" + }, + "cumin": { + "name": "ķimenes" + }, + "daikon": { + "name": "daikons", + "plural_name": "daikons" + }, + "dairy-products-and-dairy-substitutes": { + "name": "piena produkti un piena aizstājēji" + }, + "dandelion": { + "name": "pienene" + }, + "demerara-sugar": { + "name": "demerāras cukurs" + }, + "dough": { + "name": "mīkla" + }, + "edible-cactus": { + "name": "ēdamais kaktuss" + }, + "eggplant": { + "name": "baklažāns", + "plural_name": "baklažāni" + }, + "eggs": { + "name": "ola", + "plural_name": "olas" + }, + "endive": { + "name": "endīvija", + "plural_name": "endīvijas" + }, + "fats": { + "name": "tauki" + }, + "fava-beans": { + "name": "fava pupiņas" + }, + "fiddlehead": { + "name": "vijolgalvis" + }, + "fiddlehead-fern": { + "name": "vijoļgalvas paparde", + "plural_name": "vijoļgalvas papardes" + }, + "fish": { + "name": "zivs" + }, + "five-spice-powder": { + "name": "piecu garšvielu pulveris" + }, + "flour": { + "name": "milti" + }, + "frisee": { + "name": "frīze" + }, + "fructose": { + "name": "fruktoze" + }, + "fruit": { + "name": "auglis" + }, + "fruit-sugar": { + "name": "augļu cukurs" + }, + "ful": { + "name": "fulls" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "ķiploki", + "plural_name": "ķiploki" + }, + "gem-squash": { + "name": "gem skvošs" + }, + "ghee": { + "name": "gī" + }, + "giblets": { + "name": "ķidas" + }, + "ginger": { + "name": "ingvers" + }, + "grains": { + "name": "graudi" + }, + "granulated-sugar": { + "name": "granulēts cukurs" + }, + "grape-seed-oil": { + "name": "vīnogu kauliņu eļļa" + }, + "green-onion": { + "name": "zaļais sīpols", + "plural_name": "zaļie sīpoli" + }, + "heart-of-palm": { + "name": "palmu sirds", + "plural_name": "plaukstu sirdis" + }, + "hemp": { + "name": "kaņepes" + }, + "herbs": { + "name": "garšaugi" + }, + "honey": { + "name": "medus" + }, + "isomalt": { + "name": "izomalts" + }, + "jackfruit": { + "name": "džekfrūts", + "plural_name": "džekfrūti" + }, + "jaggery": { + "name": "džagerija" + }, + "jams": { + "name": "ievārījums" + }, + "jellies": { + "name": "želejas" + }, + "jerusalem-artichoke": { + "name": "topinambūrs" + }, + "jicama": { + "name": "jicama" + }, + "kale": { + "name": "kacenkāposts" + }, + "kohlrabi": { + "name": "kolrābis" + }, + "kumara": { + "name": "kumara" + }, + "leavening-agents": { + "name": "raugošanas līdzekļi" + }, + "leek": { + "name": "puravs", + "plural_name": "puravi" + }, + "legumes": { + "name": "pākšaugi" + }, + "lemongrass": { + "name": "citronzāle" + }, + "lentils": { + "name": "lēcas" + }, + "lettuce": { + "name": "salāti" + }, + "liver": { + "name": "aknas", + "plural_name": "aknas" + }, + "maize": { + "name": "kukurūza" + }, + "maple-syrup": { + "name": "kļavu sīrups" + }, + "meat": { + "name": "gaļu" + }, + "milk": { + "name": "piens" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "sēne", + "plural_name": "sēnes" + }, + "mussels": { + "name": "mīdijas" + }, + "nanaimo-bar-mix": { + "name": "nanaimo bāra maisījums" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "muskatrieksts" + }, + "nutritional-yeast-flakes": { + "name": "uztura rauga pārslas" + }, + "nuts": { + "name": "rieksti" + }, + "octopuses": { + "name": "astoņkājis", + "plural_name": "astoņkāji" + }, + "oils": { + "name": "eļļas" + }, + "okra": { + "name": "okra" + }, + "olive": { + "name": "olīve" + }, + "olive-oil": { + "name": "olīveļļa" + }, + "onion": { + "name": "sīpols" + }, + "onion-family": { + "name": "sīpolu ģimene" + }, + "orange-blossom-water": { + "name": "apelsīnu ziedu ūdens" + }, + "oranges": { + "name": "apelsīns", + "plural_name": "apelsīni" + }, + "oregano": { + "name": "oregano" + }, + "oysters": { + "name": "austeres" + }, + "panch-puran": { + "name": "puran panch" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "pētersīļi" + }, + "parsnip": { + "name": "pastinaks", + "plural_name": "pastinaki" + }, + "pear": { + "name": "bumbieris", + "plural_name": "bumbieri" + }, + "peas": { + "name": "zirņi" + }, + "pepper": { + "name": "pipari", + "plural_name": "pipari" + }, + "pineapple": { + "name": "ananass", + "plural_name": "ananasi" + }, + "plantain": { + "name": "ceļmallapa", + "plural_name": "ceļmallapas" + }, + "poppy-seeds": { + "name": "magoņu sēklas" + }, + "potato": { + "name": "kartupelis", + "plural_name": "kartupeļi" + }, + "poultry": { + "name": "mājputni" + }, + "powdered-sugar": { + "name": "pūdercukurs" + }, + "pumpkin": { + "name": "ķirbis", + "plural_name": "ķirbji" + }, + "pumpkin-seeds": { + "name": "ķirbju sēklas" + }, + "radish": { + "name": "redīsi", + "plural_name": "redīsi" + }, + "raw-sugar": { + "name": "jēlcukurs" + }, + "refined-sugar": { + "name": "rafinēts cukurs" + }, + "rice": { + "name": "rīsi" + }, + "rice-flour": { + "name": "rīsu milti" + }, + "rock-sugar": { + "name": "akmens cukurs" + }, + "rum": { + "name": "rums" + }, + "salmon": { + "name": "lasis" + }, + "salt": { + "name": "sāls" + }, + "salt-cod": { + "name": "sāls menca" + }, + "scallion": { + "name": "ķemmīšgliemene", + "plural_name": "ķemmīšgliemenes" + }, + "seafood": { + "name": "jūras veltes" + }, + "seeds": { + "name": "sēklas" + }, + "sesame-seeds": { + "name": "sezama sēklas" + }, + "shallot": { + "name": "šalotes", + "plural_name": "šalotes" + }, + "skate": { + "name": "skeit" + }, + "soda": { + "name": "soda" + }, + "soda-baking": { + "name": "soda, cepamais" + }, + "soybean": { + "name": "sojas pupas" + }, + "spaghetti-squash": { + "name": "spageti skvošs", + "plural_name": "spageti skvoši" + }, + "speck": { + "name": "speķis" + }, + "spices": { + "name": "garšvielas" + }, + "spinach": { + "name": "spināti" + }, + "spring-onion": { + "name": "pavasara sīpols", + "plural_name": "pavasara sīpoli" + }, + "squash": { + "name": "skvošs", + "plural_name": "skvoši" + }, + "squash-family": { + "name": "skvoša ģimene" + }, + "stockfish": { + "name": "zvēru zivis" + }, + "sugar": { + "name": "cukurs" + }, + "sunchoke": { + "name": "bumbuļu topinambūrs", + "plural_name": "bumbuļu topinambūri" + }, + "sunflower-seeds": { + "name": "saulespuķu sēklas" + }, + "superfine-sugar": { + "name": "supersmalks cukurs" + }, + "sweet-potato": { + "name": "saldais kartupelis", + "plural_name": "saldie kartupeļi" + }, + "sweetcorn": { + "name": "cukurkukurūza", + "plural_name": "cukurkukurūzas" + }, + "sweeteners": { + "name": "saldinātāji" + }, + "tahini": { + "name": "tahīni" + }, + "taro": { + "name": "taro", + "plural_name": "taro" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "tomāts", + "plural_name": "tomāti" + }, + "trout": { + "name": "forele" + }, + "tubers": { + "name": "bumbuļi", + "plural_name": "bumbuļi" + }, + "tuna": { + "name": "tuncis" + }, + "turbanado-sugar": { + "name": "turbanādo cukurs" + }, + "turnip": { + "name": "rācenis", + "plural_name": "rāceņi" + }, + "unrefined-sugar": { + "name": "nerafinēts cukurs" + }, + "vanilla": { + "name": "vaniļa" + }, + "vegetables": { + "name": "dārzeņi" + }, + "watercress": { + "name": "ūdenskrese" + }, + "watermelon": { + "name": "arbūzs", + "plural_name": "arbūzi" + }, + "white-mushroom": { + "name": "baltā sēne", + "plural_name": "baltās sēnes" + }, + "white-sugar": { + "name": "baltais cukurs" + }, + "xanthan-gum": { + "name": "ksantāna sveķi" + }, + "yam": { + "name": "jamss", + "plural_name": "žamji" + }, + "yeast": { + "name": "raugs" + }, + "zucchini": { + "name": "cukini", + "plural_name": "cukini" + } + } + }, + "Gatavot": { + "foods": {} + }, + "Labība": { + "foods": {} + }, + "Augļi": { + "foods": {} + }, + "Dārzeņi": { + "foods": {} + }, + "Gaļa": { + "foods": {} + }, + "Jūras veltes": { + "foods": {} + }, + "Dzērieni": { + "foods": {} + }, + "Ceptas preces": { + "foods": {} + }, + "Konservētas preces": { + "foods": {} + }, + "Garšvielas": { + "foods": {} + }, + "Konditorejas izstrādājumi": { + "foods": {} + }, + "Piena produkti": { + "foods": {} + }, + "Saldēti pārtikas produkti": { + "foods": {} + }, + "Veselīga pārtika": { + "foods": {} + }, + "Mājsaimniecība": { + "foods": {} + }, + "Gaļas produkti": { + "foods": {} + }, + "Uzkodas": { + "foods": {} + }, + "Saldumi": { + "foods": {} + }, + "Alkohols": { + "foods": {} + }, + "Cits": { + "foods": {} + } +} diff --git a/mealie/repos/seed/resources/foods/locales/nl-NL.json b/mealie/repos/seed/resources/foods/locales/nl-NL.json index 2a5ede5c9..b4f6f8800 100644 --- a/mealie/repos/seed/resources/foods/locales/nl-NL.json +++ b/mealie/repos/seed/resources/foods/locales/nl-NL.json @@ -1,692 +1,759 @@ { - "acorn-squash": { - "name": "eikelpompoen" - }, - "alfalfa-sprouts": { - "name": "kiemgroente" - }, - "anchovies": { - "name": "ansjovis" - }, - "apples": { - "name": "appels", - "plural_name": "appels" - }, - "artichoke": { - "name": "artisjok" - }, - "arugula": { - "name": "rucola" - }, - "asparagus": { - "name": "asperge" - }, - "avocado": { - "name": "avocado", - "plural_name": "avocado" - }, - "bacon": { - "name": "spek" - }, - "baking-powder": { - "name": "bakpoeder" - }, - "baking-soda": { - "name": "baksoda" - }, - "baking-sugar": { - "name": "bak suiker" - }, - "bar-sugar": { - "name": "rietsuiker" - }, - "basil": { - "name": "basilicum" - }, - "beans": { - "name": "bonen" - }, - "bell-peppers": { - "name": "paprika", - "plural_name": "paprika" - }, - "blackberries": { - "name": "braambessen" - }, - "bok-choy": { - "name": "paksoi" - }, - "brassicas": { - "name": "kool" - }, - "bread": { - "name": "brood" - }, - "breadfruit": { - "name": "broodvruchten" - }, - "broccoflower": { - "name": "romanesco" - }, - "broccoli": { - "name": "broccoli" - }, - "broccoli-rabe": { - "name": "rapini" - }, - "broccolini": { - "name": "broccolini" - }, - "brown-sugar": { - "name": "bruine suiker" - }, - "brussels-sprouts": { - "name": "spruiten" - }, - "butter": { - "name": "boter" - }, - "butternut-pumpkin": { - "name": "butternut pompoen" - }, - "butternut-squash": { - "name": "butternut pompoen" - }, - "cabbage": { - "name": "kool", - "plural_name": "kolen" - }, - "cactus-edible": { - "name": "cactus, eetbaar" - }, - "calabrese": { - "name": "calabrese" - }, - "cane-sugar": { - "name": "rietsuiker" - }, - "cannabis": { - "name": "cannabis" - }, - "capsicum": { - "name": "paprika" - }, - "caraway": { - "name": "karwij" - }, - "carrot": { - "name": "wortel", - "plural_name": "wortels" - }, - "caster-sugar": { - "name": "basterdsuiker" - }, - "castor-sugar": { - "name": "basterdsuiker" - }, - "catfish": { - "name": "meerval" - }, - "cauliflower": { - "name": "bloemkool", - "plural_name": "bloemkolen" - }, - "cayenne-pepper": { - "name": "cayenne peper" - }, - "celeriac": { - "name": "knolselder" - }, - "celery": { - "name": "selderij" - }, - "cereal-grains": { - "name": "ontbijtgranen" - }, - "chard": { - "name": "snijbiet" - }, - "cheese": { - "name": "kaas" - }, - "chicory": { - "name": "witlof" - }, - "chilli-peppers": { - "name": "chili peper", - "plural_name": "chili pepers" - }, - "chinese-leaves": { - "name": "chinese kool" - }, - "chives": { - "name": "bieslook" - }, - "chocolate": { - "name": "chocolade" - }, - "cilantro": { - "name": "koriander" - }, - "cinnamon": { - "name": "kaneel" - }, - "clarified-butter": { - "name": "geklaarde boter" - }, - "coconut": { - "name": "kokosnoot", - "plural_name": "kokosnoten" - }, - "coconut-milk": { - "name": "kokosmelk" - }, - "cod": { - "name": "kabeljauw" - }, - "coffee": { - "name": "koffie" - }, - "collard-greens": { - "name": "galicische kool" - }, - "confectioners-sugar": { - "name": "poedersuiker" - }, - "coriander": { - "name": "koriander" - }, - "corn": { - "name": "maïs", - "plural_name": "maïs" - }, - "corn-syrup": { - "name": "maisstroop" - }, - "cottonseed-oil": { - "name": "katoenzaadolie" - }, - "courgette": { - "name": "courgette" - }, - "cream-of-tartar": { - "name": "wijnsteen" - }, - "cucumber": { - "name": "komkommer", - "plural_name": "komkommers" - }, - "cumin": { - "name": "komijn" - }, - "daikon": { - "name": "witte rammenas", - "plural_name": "witte rammenassen" - }, - "dairy-products-and-dairy-substitutes": { - "name": "zuivelproducten en zuivelvervangers" - }, - "dandelion": { - "name": "paardenbloem" - }, - "demerara-sugar": { - "name": "demerara suiker" - }, - "dough": { - "name": "deeg" - }, - "edible-cactus": { - "name": "eetbare cactus" - }, - "eggplant": { - "name": "aubergine", - "plural_name": "aubergines" - }, - "eggs": { - "name": "eieren", - "plural_name": "eieren" - }, - "endive": { - "name": "andijvie", - "plural_name": "andijvie" - }, - "fats": { - "name": "vetten" - }, - "fava-beans": { - "name": "tuinbonen" - }, - "fiddlehead": { - "name": "varenkrul" - }, - "fiddlehead-fern": { - "name": "varenkrul", - "plural_name": "varenkrul" - }, - "fish": { - "name": "vis" - }, - "five-spice-powder": { - "name": "vijfkruidenpoeder" - }, - "flour": { - "name": "bloem" - }, - "frisee": { - "name": "krulandijvie" - }, - "fructose": { - "name": "fructose" - }, - "fruit": { - "name": "fruit" - }, - "fruit-sugar": { - "name": "fruit suiker" - }, - "ful": { - "name": "peul" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "knoflook", - "plural_name": "knoflook" - }, - "gem-squash": { - "name": "citroenpompoen" - }, - "ghee": { - "name": "geklaarde boter" - }, - "giblets": { - "name": "kip-ingewanden" - }, - "ginger": { - "name": "gember" - }, - "grains": { - "name": "granen" - }, - "granulated-sugar": { - "name": "kristalsuiker" - }, - "grape-seed-oil": { - "name": "druivenpitolie" - }, - "green-onion": { - "name": "groene ui", - "plural_name": "groene uien" - }, - "heart-of-palm": { - "name": "hart van palm", - "plural_name": "hart van palm" - }, - "hemp": { - "name": "hennep" - }, - "herbs": { - "name": "kruiden" - }, - "honey": { - "name": "honing" - }, - "isomalt": { - "name": "isomalt" - }, - "jackfruit": { - "name": "jackfruit", - "plural_name": "jackfruits" - }, - "jaggery": { - "name": "jaggery" - }, - "jams": { - "name": "confituur" - }, - "jellies": { - "name": "geleien" - }, - "jerusalem-artichoke": { - "name": "aardpeer" - }, - "jicama": { - "name": "yamboon" - }, - "kale": { - "name": "boerenkool" - }, - "kohlrabi": { - "name": "koolrabi" - }, - "kumara": { - "name": "zoete aardappel" - }, - "leavening-agents": { - "name": "rijsmiddelen" - }, - "leek": { - "name": "prei", - "plural_name": "preien" - }, - "legumes": { - "name": "peulvruchten" - }, - "lemongrass": { - "name": "citroengras" - }, - "lentils": { - "name": "linzen" - }, - "lettuce": { - "name": "sla" - }, - "liver": { - "name": "lever", - "plural_name": "levers" - }, - "maize": { - "name": "maïs" - }, - "maple-syrup": { - "name": "ahornsiroop" - }, - "meat": { - "name": "vlees" - }, - "milk": { - "name": "melk" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "paddestoel", - "plural_name": "paddenstoelen" - }, - "mussels": { - "name": "mosselen" - }, - "nanaimo-bar-mix": { - "name": "nanaimo barmix" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "nootmuskaat" - }, - "nutritional-yeast-flakes": { - "name": "gistvlokken" - }, - "nuts": { - "name": "noten" - }, - "octopuses": { - "name": "octopussen", - "plural_name": "octopussen" - }, - "oils": { - "name": "oliën" - }, - "okra": { - "name": "okra" - }, - "olive": { - "name": "olijf" - }, - "olive-oil": { - "name": "olijfolie" - }, - "onion": { - "name": "ui" - }, - "onion-family": { - "name": "uien familie" - }, - "orange-blossom-water": { - "name": "sinaasappelbloesem" - }, - "oranges": { - "name": "sinaasappel", - "plural_name": "sinaasappels" - }, - "oregano": { - "name": "oregano" - }, - "oysters": { - "name": "oester" - }, - "panch-puran": { - "name": "panch puran" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "peterselie" - }, - "parsnip": { - "name": "pastinaak", - "plural_name": "pastinaken" - }, - "pear": { - "name": "peer", - "plural_name": "peren" - }, - "peas": { - "name": "erwten" - }, - "pepper": { - "name": "peper", - "plural_name": "pepers" - }, - "pineapple": { - "name": "ananas", - "plural_name": "ananassen" - }, - "plantain": { - "name": "bakbanaan", - "plural_name": "bakbananen" - }, - "poppy-seeds": { - "name": "papaver zaden" - }, - "potato": { - "name": "aardappel", - "plural_name": "aardappelen" - }, - "poultry": { - "name": "gevogelte" - }, - "powdered-sugar": { - "name": "poedersuiker" - }, - "pumpkin": { - "name": "pompoen", - "plural_name": "pompoenen" - }, - "pumpkin-seeds": { - "name": "pompoenpitten" - }, - "radish": { - "name": "radijs", - "plural_name": "radijsjes" - }, - "raw-sugar": { - "name": "ruwe suiker" - }, - "refined-sugar": { - "name": "gerafineerde suiker" - }, - "rice": { - "name": "rijst" - }, - "rice-flour": { - "name": "rijstbloem" - }, - "rock-sugar": { - "name": "kandijsuiker" - }, - "rum": { - "name": "rum" - }, - "salmon": { - "name": "zalm" - }, - "salt": { - "name": "zout" - }, - "salt-cod": { - "name": "gezoute kabeljauw" - }, - "scallion": { - "name": "lente-ui", - "plural_name": "lente-uien" - }, - "seafood": { - "name": "zeevruchten" - }, - "seeds": { - "name": "zaden" - }, - "sesame-seeds": { - "name": "sesamzaad" - }, - "shallot": { - "name": "sjalotte", - "plural_name": "sjalotjes" - }, - "skate": { - "name": "rog" - }, - "soda": { - "name": "bruiswater" - }, - "soda-baking": { - "name": "soda, bakken" - }, - "soybean": { - "name": "sojaboon" - }, - "spaghetti-squash": { - "name": "spaghetti pompoen", - "plural_name": "spaghetti pompoenen" - }, - "speck": { - "name": "spek" - }, - "spices": { - "name": "kruiden" - }, - "spinach": { - "name": "spinazie" - }, - "spring-onion": { - "name": "lente-ui", - "plural_name": "lente-uitjes" - }, - "squash": { - "name": "pompoen", - "plural_name": "pompoenen" - }, - "squash-family": { - "name": "pompoen familie" - }, - "stockfish": { - "name": "stokvis" - }, - "sugar": { - "name": "suiker" - }, - "sunchoke": { - "name": "aardpeer", - "plural_name": "aardperen" - }, - "sunflower-seeds": { - "name": "zonnebloempitten" - }, - "superfine-sugar": { - "name": "superfijne suiker" - }, - "sweet-potato": { - "name": "zoete aardappel", - "plural_name": "zoete aardappelen" - }, - "sweetcorn": { - "name": "zoete maïs", - "plural_name": "zoete maïs" - }, - "sweeteners": { - "name": "zoetstoffen" - }, - "tahini": { - "name": "tahin" - }, - "taro": { - "name": "taro", - "plural_name": "taroes" - }, - "teff": { - "name": "abessijns liefdegras" - }, - "tomato": { - "name": "tomaat", - "plural_name": "tomaten" - }, - "trout": { - "name": "forel" - }, - "tubers": { - "name": "knolgewassen", - "plural_name": "knolgewassen" - }, - "tuna": { - "name": "tonijn" - }, - "turbanado-sugar": { - "name": "natuurlijke bruine suiker" - }, - "turnip": { - "name": "knolraap", - "plural_name": "knolrapen" - }, - "unrefined-sugar": { - "name": "ongerafineerde suiker" - }, - "vanilla": { - "name": "vanille" - }, - "vegetables": { - "name": "groenten" - }, - "watercress": { - "name": "waterkers" - }, - "watermelon": { - "name": "watermeloen", - "plural_name": "watermeloenen" - }, - "white-mushroom": { - "name": "witte paddenstoel", - "plural_name": "witte paddenstoelen" - }, - "white-sugar": { - "name": "witte suiker" - }, - "xanthan-gum": { - "name": "xanthaangom" - }, - "yam": { - "name": "yamswortel", - "plural_name": "yamswortels" - }, - "yeast": { - "name": "gist" - }, - "zucchini": { - "name": "courgette", - "plural_name": "courgettes" - } -} \ No newline at end of file + "": { + "foods": { + "acorn-squash": { + "name": "eikelpompoen" + }, + "alfalfa-sprouts": { + "name": "kiemgroente" + }, + "anchovies": { + "name": "ansjovis" + }, + "apples": { + "name": "appels", + "plural_name": "appels" + }, + "artichoke": { + "name": "artisjok" + }, + "arugula": { + "name": "rucola" + }, + "asparagus": { + "name": "asperge" + }, + "avocado": { + "name": "avocado", + "plural_name": "avocado" + }, + "bacon": { + "name": "spek" + }, + "baking-powder": { + "name": "bakpoeder" + }, + "baking-soda": { + "name": "baksoda" + }, + "baking-sugar": { + "name": "bak suiker" + }, + "bar-sugar": { + "name": "rietsuiker" + }, + "basil": { + "name": "basilicum" + }, + "beans": { + "name": "bonen" + }, + "bell-peppers": { + "name": "paprika", + "plural_name": "paprika" + }, + "blackberries": { + "name": "braambessen" + }, + "bok-choy": { + "name": "paksoi" + }, + "brassicas": { + "name": "kool" + }, + "bread": { + "name": "brood" + }, + "breadfruit": { + "name": "broodvruchten" + }, + "broccoflower": { + "name": "romanesco" + }, + "broccoli": { + "name": "broccoli" + }, + "broccoli-rabe": { + "name": "rapini" + }, + "broccolini": { + "name": "broccolini" + }, + "brown-sugar": { + "name": "bruine suiker" + }, + "brussels-sprouts": { + "name": "spruiten" + }, + "butter": { + "name": "boter" + }, + "butternut-pumpkin": { + "name": "butternut pompoen" + }, + "butternut-squash": { + "name": "butternut pompoen" + }, + "cabbage": { + "name": "kool", + "plural_name": "kolen" + }, + "cactus-edible": { + "name": "cactus, eetbaar" + }, + "calabrese": { + "name": "calabrese" + }, + "cane-sugar": { + "name": "rietsuiker" + }, + "cannabis": { + "name": "cannabis" + }, + "capsicum": { + "name": "paprika" + }, + "caraway": { + "name": "karwij" + }, + "carrot": { + "name": "wortel", + "plural_name": "wortels" + }, + "caster-sugar": { + "name": "basterdsuiker" + }, + "castor-sugar": { + "name": "basterdsuiker" + }, + "catfish": { + "name": "meerval" + }, + "cauliflower": { + "name": "bloemkool", + "plural_name": "bloemkolen" + }, + "cayenne-pepper": { + "name": "cayenne peper" + }, + "celeriac": { + "name": "knolselder" + }, + "celery": { + "name": "selderij" + }, + "cereal-grains": { + "name": "ontbijtgranen" + }, + "chard": { + "name": "snijbiet" + }, + "cheese": { + "name": "kaas" + }, + "chicory": { + "name": "witlof" + }, + "chilli-peppers": { + "name": "chili peper", + "plural_name": "chili pepers" + }, + "chinese-leaves": { + "name": "chinese kool" + }, + "chives": { + "name": "bieslook" + }, + "chocolate": { + "name": "chocolade" + }, + "cilantro": { + "name": "koriander" + }, + "cinnamon": { + "name": "kaneel" + }, + "clarified-butter": { + "name": "geklaarde boter" + }, + "coconut": { + "name": "kokosnoot", + "plural_name": "kokosnoten" + }, + "coconut-milk": { + "name": "kokosmelk" + }, + "cod": { + "name": "kabeljauw" + }, + "coffee": { + "name": "koffie" + }, + "collard-greens": { + "name": "galicische kool" + }, + "confectioners-sugar": { + "name": "poedersuiker" + }, + "coriander": { + "name": "koriander" + }, + "corn": { + "name": "maïs", + "plural_name": "maïs" + }, + "corn-syrup": { + "name": "maisstroop" + }, + "cottonseed-oil": { + "name": "katoenzaadolie" + }, + "courgette": { + "name": "courgette" + }, + "cream-of-tartar": { + "name": "wijnsteen" + }, + "cucumber": { + "name": "komkommer", + "plural_name": "komkommers" + }, + "cumin": { + "name": "komijn" + }, + "daikon": { + "name": "witte rammenas", + "plural_name": "witte rammenassen" + }, + "dairy-products-and-dairy-substitutes": { + "name": "zuivelproducten en zuivelvervangers" + }, + "dandelion": { + "name": "paardenbloem" + }, + "demerara-sugar": { + "name": "demerara suiker" + }, + "dough": { + "name": "deeg" + }, + "edible-cactus": { + "name": "eetbare cactus" + }, + "eggplant": { + "name": "aubergine", + "plural_name": "aubergines" + }, + "eggs": { + "name": "eieren", + "plural_name": "eieren" + }, + "endive": { + "name": "andijvie", + "plural_name": "andijvie" + }, + "fats": { + "name": "vetten" + }, + "fava-beans": { + "name": "tuinbonen" + }, + "fiddlehead": { + "name": "varenkrul" + }, + "fiddlehead-fern": { + "name": "varenkrul", + "plural_name": "varenkrul" + }, + "fish": { + "name": "vis" + }, + "five-spice-powder": { + "name": "vijfkruidenpoeder" + }, + "flour": { + "name": "bloem" + }, + "frisee": { + "name": "krulandijvie" + }, + "fructose": { + "name": "fructose" + }, + "fruit": { + "name": "fruit" + }, + "fruit-sugar": { + "name": "fruit suiker" + }, + "ful": { + "name": "peul" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "knoflook", + "plural_name": "knoflook" + }, + "gem-squash": { + "name": "citroenpompoen" + }, + "ghee": { + "name": "geklaarde boter" + }, + "giblets": { + "name": "kip-ingewanden" + }, + "ginger": { + "name": "gember" + }, + "grains": { + "name": "granen" + }, + "granulated-sugar": { + "name": "kristalsuiker" + }, + "grape-seed-oil": { + "name": "druivenpitolie" + }, + "green-onion": { + "name": "groene ui", + "plural_name": "groene uien" + }, + "heart-of-palm": { + "name": "hart van palm", + "plural_name": "hart van palm" + }, + "hemp": { + "name": "hennep" + }, + "herbs": { + "name": "kruiden" + }, + "honey": { + "name": "honing" + }, + "isomalt": { + "name": "isomalt" + }, + "jackfruit": { + "name": "jackfruit", + "plural_name": "jackfruits" + }, + "jaggery": { + "name": "jaggery" + }, + "jams": { + "name": "confituur" + }, + "jellies": { + "name": "geleien" + }, + "jerusalem-artichoke": { + "name": "aardpeer" + }, + "jicama": { + "name": "yamboon" + }, + "kale": { + "name": "boerenkool" + }, + "kohlrabi": { + "name": "koolrabi" + }, + "kumara": { + "name": "zoete aardappel" + }, + "leavening-agents": { + "name": "rijsmiddelen" + }, + "leek": { + "name": "prei", + "plural_name": "preien" + }, + "legumes": { + "name": "peulvruchten" + }, + "lemongrass": { + "name": "citroengras" + }, + "lentils": { + "name": "linzen" + }, + "lettuce": { + "name": "sla" + }, + "liver": { + "name": "lever", + "plural_name": "levers" + }, + "maize": { + "name": "maïs" + }, + "maple-syrup": { + "name": "ahornsiroop" + }, + "meat": { + "name": "vlees" + }, + "milk": { + "name": "melk" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "paddestoel", + "plural_name": "paddenstoelen" + }, + "mussels": { + "name": "mosselen" + }, + "nanaimo-bar-mix": { + "name": "nanaimo barmix" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "nootmuskaat" + }, + "nutritional-yeast-flakes": { + "name": "gistvlokken" + }, + "nuts": { + "name": "noten" + }, + "octopuses": { + "name": "octopussen", + "plural_name": "octopussen" + }, + "oils": { + "name": "oliën" + }, + "okra": { + "name": "okra" + }, + "olive": { + "name": "olijf" + }, + "olive-oil": { + "name": "olijfolie" + }, + "onion": { + "name": "ui" + }, + "onion-family": { + "name": "uien familie" + }, + "orange-blossom-water": { + "name": "sinaasappelbloesem" + }, + "oranges": { + "name": "sinaasappel", + "plural_name": "sinaasappels" + }, + "oregano": { + "name": "oregano" + }, + "oysters": { + "name": "oester" + }, + "panch-puran": { + "name": "panch puran" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "peterselie" + }, + "parsnip": { + "name": "pastinaak", + "plural_name": "pastinaken" + }, + "pear": { + "name": "peer", + "plural_name": "peren" + }, + "peas": { + "name": "erwten" + }, + "pepper": { + "name": "peper", + "plural_name": "pepers" + }, + "pineapple": { + "name": "ananas", + "plural_name": "ananassen" + }, + "plantain": { + "name": "bakbanaan", + "plural_name": "bakbananen" + }, + "poppy-seeds": { + "name": "papaver zaden" + }, + "potato": { + "name": "aardappel", + "plural_name": "aardappelen" + }, + "poultry": { + "name": "gevogelte" + }, + "powdered-sugar": { + "name": "poedersuiker" + }, + "pumpkin": { + "name": "pompoen", + "plural_name": "pompoenen" + }, + "pumpkin-seeds": { + "name": "pompoenpitten" + }, + "radish": { + "name": "radijs", + "plural_name": "radijsjes" + }, + "raw-sugar": { + "name": "ruwe suiker" + }, + "refined-sugar": { + "name": "gerafineerde suiker" + }, + "rice": { + "name": "rijst" + }, + "rice-flour": { + "name": "rijstbloem" + }, + "rock-sugar": { + "name": "kandijsuiker" + }, + "rum": { + "name": "rum" + }, + "salmon": { + "name": "zalm" + }, + "salt": { + "name": "zout" + }, + "salt-cod": { + "name": "gezoute kabeljauw" + }, + "scallion": { + "name": "lente-ui", + "plural_name": "lente-uien" + }, + "seafood": { + "name": "zeevruchten" + }, + "seeds": { + "name": "zaden" + }, + "sesame-seeds": { + "name": "sesamzaad" + }, + "shallot": { + "name": "sjalotte", + "plural_name": "sjalotjes" + }, + "skate": { + "name": "rog" + }, + "soda": { + "name": "bruiswater" + }, + "soda-baking": { + "name": "soda, bakken" + }, + "soybean": { + "name": "sojaboon" + }, + "spaghetti-squash": { + "name": "spaghetti pompoen", + "plural_name": "spaghetti pompoenen" + }, + "speck": { + "name": "spek" + }, + "spices": { + "name": "kruiden" + }, + "spinach": { + "name": "spinazie" + }, + "spring-onion": { + "name": "lente-ui", + "plural_name": "lente-uitjes" + }, + "squash": { + "name": "pompoen", + "plural_name": "pompoenen" + }, + "squash-family": { + "name": "pompoen familie" + }, + "stockfish": { + "name": "stokvis" + }, + "sugar": { + "name": "suiker" + }, + "sunchoke": { + "name": "aardpeer", + "plural_name": "aardperen" + }, + "sunflower-seeds": { + "name": "zonnebloempitten" + }, + "superfine-sugar": { + "name": "superfijne suiker" + }, + "sweet-potato": { + "name": "zoete aardappel", + "plural_name": "zoete aardappelen" + }, + "sweetcorn": { + "name": "zoete maïs", + "plural_name": "zoete maïs" + }, + "sweeteners": { + "name": "zoetstoffen" + }, + "tahini": { + "name": "tahin" + }, + "taro": { + "name": "taro", + "plural_name": "taroes" + }, + "teff": { + "name": "abessijns liefdegras" + }, + "tomato": { + "name": "tomaat", + "plural_name": "tomaten" + }, + "trout": { + "name": "forel" + }, + "tubers": { + "name": "knolgewassen", + "plural_name": "knolgewassen" + }, + "tuna": { + "name": "tonijn" + }, + "turbanado-sugar": { + "name": "natuurlijke bruine suiker" + }, + "turnip": { + "name": "knolraap", + "plural_name": "knolrapen" + }, + "unrefined-sugar": { + "name": "ongerafineerde suiker" + }, + "vanilla": { + "name": "vanille" + }, + "vegetables": { + "name": "groenten" + }, + "watercress": { + "name": "waterkers" + }, + "watermelon": { + "name": "watermeloen", + "plural_name": "watermeloenen" + }, + "white-mushroom": { + "name": "witte paddenstoel", + "plural_name": "witte paddenstoelen" + }, + "white-sugar": { + "name": "witte suiker" + }, + "xanthan-gum": { + "name": "xanthaangom" + }, + "yam": { + "name": "yamswortel", + "plural_name": "yamswortels" + }, + "yeast": { + "name": "gist" + }, + "zucchini": { + "name": "courgette", + "plural_name": "courgettes" + } + } + }, + "Groenten en fruit": { + "foods": {} + }, + "Granen": { + "foods": {} + }, + "Fruit": { + "foods": {} + }, + "Groenten": { + "foods": {} + }, + "Vlees": { + "foods": {} + }, + "Zeevruchten": { + "foods": {} + }, + "Dranken": { + "foods": {} + }, + "Gebakken producten": { + "foods": {} + }, + "Ingeblikt eten": { + "foods": {} + }, + "Specerijen": { + "foods": {} + }, + "Zoetigheden": { + "foods": {} + }, + "Zuivelproducten": { + "foods": {} + }, + "Bevroren eten": { + "foods": {} + }, + "Gezond eten": { + "foods": {} + }, + "Huishouden": { + "foods": {} + }, + "Vleesproducten": { + "foods": {} + }, + "Snacks": { + "foods": {} + }, + "Kruiden": { + "foods": {} + }, + "Snoepgoed": { + "foods": {} + }, + "Alcohol": { + "foods": {} + }, + "Anders": { + "foods": {} + } +} diff --git a/mealie/repos/seed/resources/foods/locales/no-NO.json b/mealie/repos/seed/resources/foods/locales/no-NO.json index 65e9799ec..94ba13d65 100644 --- a/mealie/repos/seed/resources/foods/locales/no-NO.json +++ b/mealie/repos/seed/resources/foods/locales/no-NO.json @@ -1,692 +1,759 @@ { - "acorn-squash": { - "name": "pepper squash" - }, - "alfalfa-sprouts": { - "name": "alfalfaspirer" - }, - "anchovies": { - "name": "ansjos" - }, - "apples": { - "name": "eple", - "plural_name": "epler" - }, - "artichoke": { - "name": "artisjokk" - }, - "arugula": { - "name": "ruccola" - }, - "asparagus": { - "name": "asparges" - }, - "avocado": { - "name": "avokado", - "plural_name": "avokadoer" - }, - "bacon": { - "name": "bacon" - }, - "baking-powder": { - "name": "bakepulver" - }, - "baking-soda": { - "name": "natron" - }, - "baking-sugar": { - "name": "melis" - }, - "bar-sugar": { - "name": "bar-sukker" - }, - "basil": { - "name": "basilikum" - }, - "beans": { - "name": "bønner" - }, - "bell-peppers": { - "name": "paprika", - "plural_name": "paprikaer" - }, - "blackberries": { - "name": "bjørnebær" - }, - "bok-choy": { - "name": "pak choi" - }, - "brassicas": { - "name": "brassicae" - }, - "bread": { - "name": "brød" - }, - "breadfruit": { - "name": "brødfrukt" - }, - "broccoflower": { - "name": "blomkål" - }, - "broccoli": { - "name": "brokkoli" - }, - "broccoli-rabe": { - "name": "rapini" - }, - "broccolini": { - "name": "brokkolini" - }, - "brown-sugar": { - "name": "brunt sukker" - }, - "brussels-sprouts": { - "name": "rosenkål" - }, - "butter": { - "name": "smør" - }, - "butternut-pumpkin": { - "name": "flaskegresskar" - }, - "butternut-squash": { - "name": "butternut squash" - }, - "cabbage": { - "name": "kål", - "plural_name": "kål" - }, - "cactus-edible": { - "name": "kaktus, spiselig" - }, - "calabrese": { - "name": "calabrese" - }, - "cane-sugar": { - "name": "rørsukker" - }, - "cannabis": { - "name": "cannabis" - }, - "capsicum": { - "name": "chilipepper" - }, - "caraway": { - "name": "karve" - }, - "carrot": { - "name": "gulrot", - "plural_name": "gulrøtter" - }, - "caster-sugar": { - "name": "finmalt sukker" - }, - "castor-sugar": { - "name": "perlesukker" - }, - "catfish": { - "name": "malle" - }, - "cauliflower": { - "name": "blomkål", - "plural_name": "blomkål" - }, - "cayenne-pepper": { - "name": "kayenne pepper" - }, - "celeriac": { - "name": "sellerirot" - }, - "celery": { - "name": "selleri" - }, - "cereal-grains": { - "name": "frokostblandingkorn" - }, - "chard": { - "name": "bladbete" - }, - "cheese": { - "name": "ost" - }, - "chicory": { - "name": "sikori" - }, - "chilli-peppers": { - "name": "chilli Pepper", - "plural_name": "chilli pepper" - }, - "chinese-leaves": { - "name": "kinakål" - }, - "chives": { - "name": "gressløk" - }, - "chocolate": { - "name": "sjokolade" - }, - "cilantro": { - "name": "koriander" - }, - "cinnamon": { - "name": "kanel" - }, - "clarified-butter": { - "name": "klarnet smør" - }, - "coconut": { - "name": "kokosnøtt", - "plural_name": "kokosnøtter" - }, - "coconut-milk": { - "name": "kokosnøttmelk" - }, - "cod": { - "name": "torsk" - }, - "coffee": { - "name": "kaffe" - }, - "collard-greens": { - "name": "grønnkål" - }, - "confectioners-sugar": { - "name": "melis" - }, - "coriander": { - "name": "koriander" - }, - "corn": { - "name": "mais", - "plural_name": "mais" - }, - "corn-syrup": { - "name": "maissirup" - }, - "cottonseed-oil": { - "name": "bomullsfrøolje" - }, - "courgette": { - "name": "squash" - }, - "cream-of-tartar": { - "name": "krem av tartar" - }, - "cucumber": { - "name": "agurk", - "plural_name": "agurker" - }, - "cumin": { - "name": "spisskummen" - }, - "daikon": { - "name": "daikon-reddik", - "plural_name": "daikons" - }, - "dairy-products-and-dairy-substitutes": { - "name": "meieriprodukter og melkeerstatninger" - }, - "dandelion": { - "name": "løvetann" - }, - "demerara-sugar": { - "name": "demerarasukker" - }, - "dough": { - "name": "deig" - }, - "edible-cactus": { - "name": "spisbar kaktus" - }, - "eggplant": { - "name": "aubergine", - "plural_name": "auberginer" - }, - "eggs": { - "name": "egg", - "plural_name": "egg" - }, - "endive": { - "name": "endive", - "plural_name": "endives" - }, - "fats": { - "name": "fett" - }, - "fava-beans": { - "name": "favabønne" - }, - "fiddlehead": { - "name": "bregne" - }, - "fiddlehead-fern": { - "name": "strutseving", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "fisk" - }, - "five-spice-powder": { - "name": "fem krydderpulver" - }, - "flour": { - "name": "mel" - }, - "frisee": { - "name": "friséesalat" - }, - "fructose": { - "name": "fruktose" - }, - "fruit": { - "name": "frukt" - }, - "fruit-sugar": { - "name": "fruktsukker" - }, - "ful": { - "name": "full" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "hvitløk", - "plural_name": "hvitløker" - }, - "gem-squash": { - "name": "gem squash" - }, - "ghee": { - "name": "ghi" - }, - "giblets": { - "name": "innmat av fugl" - }, - "ginger": { - "name": "ingefær" - }, - "grains": { - "name": "korn" - }, - "granulated-sugar": { - "name": "strøsukker" - }, - "grape-seed-oil": { - "name": "druekjerneolje" - }, - "green-onion": { - "name": "vårløk", - "plural_name": "grønne løker" - }, - "heart-of-palm": { - "name": "palmehjerte", - "plural_name": "heart of palms" - }, - "hemp": { - "name": "hamp" - }, - "herbs": { - "name": "urter" - }, - "honey": { - "name": "honning" - }, - "isomalt": { - "name": "isomalt" - }, - "jackfruit": { - "name": "jackfrukt", - "plural_name": "jackfruits" - }, - "jaggery": { - "name": "jaggery" - }, - "jams": { - "name": "syltetøy" - }, - "jellies": { - "name": "gele" - }, - "jerusalem-artichoke": { - "name": "jordskokk" - }, - "jicama": { - "name": "jicama" - }, - "kale": { - "name": "kål" - }, - "kohlrabi": { - "name": "kålrabi" - }, - "kumara": { - "name": "søtpotet" - }, - "leavening-agents": { - "name": "hevemiddel" - }, - "leek": { - "name": "purre", - "plural_name": "purrer" - }, - "legumes": { - "name": "belgvekster" - }, - "lemongrass": { - "name": "sitrongress" - }, - "lentils": { - "name": "linser" - }, - "lettuce": { - "name": "salat" - }, - "liver": { - "name": "lever", - "plural_name": "livers" - }, - "maize": { - "name": "mais" - }, - "maple-syrup": { - "name": "lønnesirup" - }, - "meat": { - "name": "kjøtt" - }, - "milk": { - "name": "melk" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "sopp", - "plural_name": "sopper" - }, - "mussels": { - "name": "blåskjell" - }, - "nanaimo-bar-mix": { - "name": "nanaimo bardblanding" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "muskat" - }, - "nutritional-yeast-flakes": { - "name": "næringsgjær" - }, - "nuts": { - "name": "nøtter" - }, - "octopuses": { - "name": "blekksprut", - "plural_name": "octopuses" - }, - "oils": { - "name": "oljer" - }, - "okra": { - "name": "okra" - }, - "olive": { - "name": "oliven" - }, - "olive-oil": { - "name": "oliven olje" - }, - "onion": { - "name": "løk" - }, - "onion-family": { - "name": "løkfamilien" - }, - "orange-blossom-water": { - "name": "oransje blossom vann" - }, - "oranges": { - "name": "appelsin", - "plural_name": "appelsiner" - }, - "oregano": { - "name": "oregano" - }, - "oysters": { - "name": "østers" - }, - "panch-puran": { - "name": "panch phoron" - }, - "paprika": { - "name": "paprikakrydder" - }, - "parsley": { - "name": "persille" - }, - "parsnip": { - "name": "pastinakk", - "plural_name": "parsnips" - }, - "pear": { - "name": "pære", - "plural_name": "pærer" - }, - "peas": { - "name": "erter" - }, - "pepper": { - "name": "pepper", - "plural_name": "peppers" - }, - "pineapple": { - "name": "ananas", - "plural_name": "ananaser" - }, - "plantain": { - "name": "kokebanan", - "plural_name": "kokebananer" - }, - "poppy-seeds": { - "name": "valmuefrø" - }, - "potato": { - "name": "potet", - "plural_name": "poteter" - }, - "poultry": { - "name": "fjærfe" - }, - "powdered-sugar": { - "name": "melis" - }, - "pumpkin": { - "name": "gresskar", - "plural_name": "gresskar" - }, - "pumpkin-seeds": { - "name": "gresskarfrø" - }, - "radish": { - "name": "reddik", - "plural_name": "reddiker" - }, - "raw-sugar": { - "name": "brunt sukker" - }, - "refined-sugar": { - "name": "raffinert sukker" - }, - "rice": { - "name": "ris" - }, - "rice-flour": { - "name": "rismel" - }, - "rock-sugar": { - "name": "brunt sukker" - }, - "rum": { - "name": "rom" - }, - "salmon": { - "name": "laks" - }, - "salt": { - "name": "salt" - }, - "salt-cod": { - "name": "salt torsk" - }, - "scallion": { - "name": "vårløk", - "plural_name": "scallions" - }, - "seafood": { - "name": "sjømat" - }, - "seeds": { - "name": "frø" - }, - "sesame-seeds": { - "name": "sesamfrø" - }, - "shallot": { - "name": "sjalottløk", - "plural_name": "shallots" - }, - "skate": { - "name": "skate" - }, - "soda": { - "name": "brus" - }, - "soda-baking": { - "name": "natron" - }, - "soybean": { - "name": "soyabønne" - }, - "spaghetti-squash": { - "name": "spagetti squash", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "spekk" - }, - "spices": { - "name": "krydder" - }, - "spinach": { - "name": "spinat" - }, - "spring-onion": { - "name": "vårløk", - "plural_name": "vårløker" - }, - "squash": { - "name": "squash", - "plural_name": "squash" - }, - "squash-family": { - "name": "squash familien" - }, - "stockfish": { - "name": "tørrfisk" - }, - "sugar": { - "name": "sukker" - }, - "sunchoke": { - "name": "jordskokk", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "solsikkefrø" - }, - "superfine-sugar": { - "name": "finkornet sukker" - }, - "sweet-potato": { - "name": "søtpotet", - "plural_name": "søtpoteter" - }, - "sweetcorn": { - "name": "sukkermais", - "plural_name": "sukkermais" - }, - "sweeteners": { - "name": "søtningsmiddel" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "taro", - "plural_name": "taroes" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "tomat", - "plural_name": "tomater" - }, - "trout": { - "name": "ørret" - }, - "tubers": { - "name": "knoll", - "plural_name": "tubers" - }, - "tuna": { - "name": "tunfisk" - }, - "turbanado-sugar": { - "name": "turbanado sukker" - }, - "turnip": { - "name": "nepe", - "plural_name": "neper" - }, - "unrefined-sugar": { - "name": "uraffinert sukker" - }, - "vanilla": { - "name": "vanilje" - }, - "vegetables": { - "name": "grønnsaker" - }, - "watercress": { - "name": "brønnkarse" - }, - "watermelon": { - "name": "vannmelon", - "plural_name": "vannmeloner" - }, - "white-mushroom": { - "name": "sjampinjong", - "plural_name": "sjampinjonger" - }, - "white-sugar": { - "name": "sukker" - }, - "xanthan-gum": { - "name": "xanthan gum" - }, - "yam": { - "name": "yams", - "plural_name": "yams" - }, - "yeast": { - "name": "gjær" - }, - "zucchini": { - "name": "squash", - "plural_name": "zucchinis" - } -} \ No newline at end of file + "": { + "foods": { + "acorn-squash": { + "name": "pepper squash" + }, + "alfalfa-sprouts": { + "name": "alfalfaspirer" + }, + "anchovies": { + "name": "ansjos" + }, + "apples": { + "name": "eple", + "plural_name": "epler" + }, + "artichoke": { + "name": "artisjokk" + }, + "arugula": { + "name": "ruccola" + }, + "asparagus": { + "name": "asparges" + }, + "avocado": { + "name": "avokado", + "plural_name": "avokadoer" + }, + "bacon": { + "name": "bacon" + }, + "baking-powder": { + "name": "bakepulver" + }, + "baking-soda": { + "name": "natron" + }, + "baking-sugar": { + "name": "melis" + }, + "bar-sugar": { + "name": "bar-sukker" + }, + "basil": { + "name": "basilikum" + }, + "beans": { + "name": "bønner" + }, + "bell-peppers": { + "name": "paprika", + "plural_name": "paprikaer" + }, + "blackberries": { + "name": "bjørnebær" + }, + "bok-choy": { + "name": "pak choi" + }, + "brassicas": { + "name": "brassicae" + }, + "bread": { + "name": "brød" + }, + "breadfruit": { + "name": "brødfrukt" + }, + "broccoflower": { + "name": "blomkål" + }, + "broccoli": { + "name": "brokkoli" + }, + "broccoli-rabe": { + "name": "rapini" + }, + "broccolini": { + "name": "brokkolini" + }, + "brown-sugar": { + "name": "brunt sukker" + }, + "brussels-sprouts": { + "name": "rosenkål" + }, + "butter": { + "name": "smør" + }, + "butternut-pumpkin": { + "name": "flaskegresskar" + }, + "butternut-squash": { + "name": "butternut squash" + }, + "cabbage": { + "name": "kål", + "plural_name": "kål" + }, + "cactus-edible": { + "name": "kaktus, spiselig" + }, + "calabrese": { + "name": "calabrese" + }, + "cane-sugar": { + "name": "rørsukker" + }, + "cannabis": { + "name": "cannabis" + }, + "capsicum": { + "name": "chilipepper" + }, + "caraway": { + "name": "karve" + }, + "carrot": { + "name": "gulrot", + "plural_name": "gulrøtter" + }, + "caster-sugar": { + "name": "finmalt sukker" + }, + "castor-sugar": { + "name": "perlesukker" + }, + "catfish": { + "name": "malle" + }, + "cauliflower": { + "name": "blomkål", + "plural_name": "blomkål" + }, + "cayenne-pepper": { + "name": "kayenne pepper" + }, + "celeriac": { + "name": "sellerirot" + }, + "celery": { + "name": "selleri" + }, + "cereal-grains": { + "name": "frokostblandingkorn" + }, + "chard": { + "name": "bladbete" + }, + "cheese": { + "name": "ost" + }, + "chicory": { + "name": "sikori" + }, + "chilli-peppers": { + "name": "chilli Pepper", + "plural_name": "chilli pepper" + }, + "chinese-leaves": { + "name": "kinakål" + }, + "chives": { + "name": "gressløk" + }, + "chocolate": { + "name": "sjokolade" + }, + "cilantro": { + "name": "koriander" + }, + "cinnamon": { + "name": "kanel" + }, + "clarified-butter": { + "name": "klarnet smør" + }, + "coconut": { + "name": "kokosnøtt", + "plural_name": "kokosnøtter" + }, + "coconut-milk": { + "name": "kokosnøttmelk" + }, + "cod": { + "name": "torsk" + }, + "coffee": { + "name": "kaffe" + }, + "collard-greens": { + "name": "grønnkål" + }, + "confectioners-sugar": { + "name": "melis" + }, + "coriander": { + "name": "koriander" + }, + "corn": { + "name": "mais", + "plural_name": "mais" + }, + "corn-syrup": { + "name": "maissirup" + }, + "cottonseed-oil": { + "name": "bomullsfrøolje" + }, + "courgette": { + "name": "squash" + }, + "cream-of-tartar": { + "name": "krem av tartar" + }, + "cucumber": { + "name": "agurk", + "plural_name": "agurker" + }, + "cumin": { + "name": "spisskummen" + }, + "daikon": { + "name": "daikon-reddik", + "plural_name": "daikons" + }, + "dairy-products-and-dairy-substitutes": { + "name": "meieriprodukter og melkeerstatninger" + }, + "dandelion": { + "name": "løvetann" + }, + "demerara-sugar": { + "name": "demerarasukker" + }, + "dough": { + "name": "deig" + }, + "edible-cactus": { + "name": "spisbar kaktus" + }, + "eggplant": { + "name": "aubergine", + "plural_name": "auberginer" + }, + "eggs": { + "name": "egg", + "plural_name": "egg" + }, + "endive": { + "name": "endive", + "plural_name": "endives" + }, + "fats": { + "name": "fett" + }, + "fava-beans": { + "name": "favabønne" + }, + "fiddlehead": { + "name": "bregne" + }, + "fiddlehead-fern": { + "name": "strutseving", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "fisk" + }, + "five-spice-powder": { + "name": "fem krydderpulver" + }, + "flour": { + "name": "mel" + }, + "frisee": { + "name": "friséesalat" + }, + "fructose": { + "name": "fruktose" + }, + "fruit": { + "name": "frukt" + }, + "fruit-sugar": { + "name": "fruktsukker" + }, + "ful": { + "name": "full" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "hvitløk", + "plural_name": "hvitløker" + }, + "gem-squash": { + "name": "gem squash" + }, + "ghee": { + "name": "ghi" + }, + "giblets": { + "name": "innmat av fugl" + }, + "ginger": { + "name": "ingefær" + }, + "grains": { + "name": "korn" + }, + "granulated-sugar": { + "name": "strøsukker" + }, + "grape-seed-oil": { + "name": "druekjerneolje" + }, + "green-onion": { + "name": "vårløk", + "plural_name": "grønne løker" + }, + "heart-of-palm": { + "name": "palmehjerte", + "plural_name": "heart of palms" + }, + "hemp": { + "name": "hamp" + }, + "herbs": { + "name": "urter" + }, + "honey": { + "name": "honning" + }, + "isomalt": { + "name": "isomalt" + }, + "jackfruit": { + "name": "jackfrukt", + "plural_name": "jackfruits" + }, + "jaggery": { + "name": "jaggery" + }, + "jams": { + "name": "syltetøy" + }, + "jellies": { + "name": "gele" + }, + "jerusalem-artichoke": { + "name": "jordskokk" + }, + "jicama": { + "name": "jicama" + }, + "kale": { + "name": "kål" + }, + "kohlrabi": { + "name": "kålrabi" + }, + "kumara": { + "name": "søtpotet" + }, + "leavening-agents": { + "name": "hevemiddel" + }, + "leek": { + "name": "purre", + "plural_name": "purrer" + }, + "legumes": { + "name": "belgvekster" + }, + "lemongrass": { + "name": "sitrongress" + }, + "lentils": { + "name": "linser" + }, + "lettuce": { + "name": "salat" + }, + "liver": { + "name": "lever", + "plural_name": "livers" + }, + "maize": { + "name": "mais" + }, + "maple-syrup": { + "name": "lønnesirup" + }, + "meat": { + "name": "kjøtt" + }, + "milk": { + "name": "melk" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "sopp", + "plural_name": "sopper" + }, + "mussels": { + "name": "blåskjell" + }, + "nanaimo-bar-mix": { + "name": "nanaimo bardblanding" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "muskat" + }, + "nutritional-yeast-flakes": { + "name": "næringsgjær" + }, + "nuts": { + "name": "nøtter" + }, + "octopuses": { + "name": "blekksprut", + "plural_name": "octopuses" + }, + "oils": { + "name": "oljer" + }, + "okra": { + "name": "okra" + }, + "olive": { + "name": "oliven" + }, + "olive-oil": { + "name": "oliven olje" + }, + "onion": { + "name": "løk" + }, + "onion-family": { + "name": "løkfamilien" + }, + "orange-blossom-water": { + "name": "oransje blossom vann" + }, + "oranges": { + "name": "appelsin", + "plural_name": "appelsiner" + }, + "oregano": { + "name": "oregano" + }, + "oysters": { + "name": "østers" + }, + "panch-puran": { + "name": "panch phoron" + }, + "paprika": { + "name": "paprikakrydder" + }, + "parsley": { + "name": "persille" + }, + "parsnip": { + "name": "pastinakk", + "plural_name": "parsnips" + }, + "pear": { + "name": "pære", + "plural_name": "pærer" + }, + "peas": { + "name": "erter" + }, + "pepper": { + "name": "pepper", + "plural_name": "peppers" + }, + "pineapple": { + "name": "ananas", + "plural_name": "ananaser" + }, + "plantain": { + "name": "kokebanan", + "plural_name": "kokebananer" + }, + "poppy-seeds": { + "name": "valmuefrø" + }, + "potato": { + "name": "potet", + "plural_name": "poteter" + }, + "poultry": { + "name": "fjærfe" + }, + "powdered-sugar": { + "name": "melis" + }, + "pumpkin": { + "name": "gresskar", + "plural_name": "gresskar" + }, + "pumpkin-seeds": { + "name": "gresskarfrø" + }, + "radish": { + "name": "reddik", + "plural_name": "reddiker" + }, + "raw-sugar": { + "name": "brunt sukker" + }, + "refined-sugar": { + "name": "raffinert sukker" + }, + "rice": { + "name": "ris" + }, + "rice-flour": { + "name": "rismel" + }, + "rock-sugar": { + "name": "brunt sukker" + }, + "rum": { + "name": "rom" + }, + "salmon": { + "name": "laks" + }, + "salt": { + "name": "salt" + }, + "salt-cod": { + "name": "salt torsk" + }, + "scallion": { + "name": "vårløk", + "plural_name": "scallions" + }, + "seafood": { + "name": "sjømat" + }, + "seeds": { + "name": "frø" + }, + "sesame-seeds": { + "name": "sesamfrø" + }, + "shallot": { + "name": "sjalottløk", + "plural_name": "shallots" + }, + "skate": { + "name": "skate" + }, + "soda": { + "name": "brus" + }, + "soda-baking": { + "name": "natron" + }, + "soybean": { + "name": "soyabønne" + }, + "spaghetti-squash": { + "name": "spagetti squash", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "spekk" + }, + "spices": { + "name": "krydder" + }, + "spinach": { + "name": "spinat" + }, + "spring-onion": { + "name": "vårløk", + "plural_name": "vårløker" + }, + "squash": { + "name": "squash", + "plural_name": "squash" + }, + "squash-family": { + "name": "squash familien" + }, + "stockfish": { + "name": "tørrfisk" + }, + "sugar": { + "name": "sukker" + }, + "sunchoke": { + "name": "jordskokk", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "solsikkefrø" + }, + "superfine-sugar": { + "name": "finkornet sukker" + }, + "sweet-potato": { + "name": "søtpotet", + "plural_name": "søtpoteter" + }, + "sweetcorn": { + "name": "sukkermais", + "plural_name": "sukkermais" + }, + "sweeteners": { + "name": "søtningsmiddel" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "taro", + "plural_name": "taroes" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "tomat", + "plural_name": "tomater" + }, + "trout": { + "name": "ørret" + }, + "tubers": { + "name": "knoll", + "plural_name": "tubers" + }, + "tuna": { + "name": "tunfisk" + }, + "turbanado-sugar": { + "name": "turbanado sukker" + }, + "turnip": { + "name": "nepe", + "plural_name": "neper" + }, + "unrefined-sugar": { + "name": "uraffinert sukker" + }, + "vanilla": { + "name": "vanilje" + }, + "vegetables": { + "name": "grønnsaker" + }, + "watercress": { + "name": "brønnkarse" + }, + "watermelon": { + "name": "vannmelon", + "plural_name": "vannmeloner" + }, + "white-mushroom": { + "name": "sjampinjong", + "plural_name": "sjampinjonger" + }, + "white-sugar": { + "name": "sukker" + }, + "xanthan-gum": { + "name": "xanthan gum" + }, + "yam": { + "name": "yams", + "plural_name": "yams" + }, + "yeast": { + "name": "gjær" + }, + "zucchini": { + "name": "squash", + "plural_name": "zucchinis" + } + } + }, + "Jordbruksprodukt": { + "foods": {} + }, + "Korn": { + "foods": {} + }, + "Frukt": { + "foods": {} + }, + "Grønnsaker": { + "foods": {} + }, + "Kjøtt": { + "foods": {} + }, + "Sjømat": { + "foods": {} + }, + "Drikkevarer": { + "foods": {} + }, + "Bakevarer": { + "foods": {} + }, + "Hermetikk": { + "foods": {} + }, + "Tilbehør": { + "foods": {} + }, + "Konfekt": { + "foods": {} + }, + "Meieriprodukter": { + "foods": {} + }, + "Frossen mat": { + "foods": {} + }, + "Helsekost": { + "foods": {} + }, + "Husholdning": { + "foods": {} + }, + "Kjøttprodukter": { + "foods": {} + }, + "Snacks": { + "foods": {} + }, + "Krydder": { + "foods": {} + }, + "Søtsaker": { + "foods": {} + }, + "Alkohol": { + "foods": {} + }, + "Annet": { + "foods": {} + } +} diff --git a/mealie/repos/seed/resources/foods/locales/pl-PL.json b/mealie/repos/seed/resources/foods/locales/pl-PL.json index 3dc5df473..75ba9c801 100644 --- a/mealie/repos/seed/resources/foods/locales/pl-PL.json +++ b/mealie/repos/seed/resources/foods/locales/pl-PL.json @@ -1,692 +1,756 @@ { - "acorn-squash": { - "name": "dynia żołędziowa" - }, - "alfalfa-sprouts": { - "name": "kiełki lucerny" - }, - "anchovies": { - "name": "anchois" - }, - "apples": { - "name": "jabłko", - "plural_name": "jabłka" - }, - "artichoke": { - "name": "karczoch" - }, - "arugula": { - "name": "rukola" - }, - "asparagus": { - "name": "szparag" - }, - "avocado": { - "name": "awokado", - "plural_name": "awokado" - }, - "bacon": { - "name": "bekon" - }, - "baking-powder": { - "name": "proszek do pieczenia" - }, - "baking-soda": { - "name": "soda do pieczenia" - }, - "baking-sugar": { - "name": "cukier do pieczenia" - }, - "bar-sugar": { - "name": "cukier barowy" - }, - "basil": { - "name": "bazylia" - }, - "beans": { - "name": "fasola" - }, - "bell-peppers": { - "name": "papryka", - "plural_name": "papryki" - }, - "blackberries": { - "name": "jeżyna" - }, - "bok-choy": { - "name": "pak choi" - }, - "brassicas": { - "name": "kapusty" - }, - "bread": { - "name": "chleb" - }, - "breadfruit": { - "name": "chlebowiec" - }, - "broccoflower": { - "name": "zielony kalafior" - }, - "broccoli": { - "name": "brokuł" - }, - "broccoli-rabe": { - "name": "rapini" - }, - "broccolini": { - "name": "brokuły" - }, - "brown-sugar": { - "name": "cukier brązowy" - }, - "brussels-sprouts": { - "name": "brukselka" - }, - "butter": { - "name": "masło" - }, - "butternut-pumpkin": { - "name": "dynia piżmowa" - }, - "butternut-squash": { - "name": "miąższ dyni piżmowej" - }, - "cabbage": { - "name": "kapusta", - "plural_name": "kapusty" - }, - "cactus-edible": { - "name": "kaktus, jadalny" - }, - "calabrese": { - "name": "nero d'avola" - }, - "cane-sugar": { - "name": "cukier trzcinowy" - }, - "cannabis": { - "name": "konopia indyjska" - }, - "capsicum": { - "name": "papryka roczna" - }, - "caraway": { - "name": "kminek" - }, - "carrot": { - "name": "marchew", - "plural_name": "marchewki" - }, - "caster-sugar": { - "name": "cukier drobny" - }, - "castor-sugar": { - "name": "cukier puder" - }, - "catfish": { - "name": "sum" - }, - "cauliflower": { - "name": "kalafior", - "plural_name": "kalafiory" - }, - "cayenne-pepper": { - "name": "pieprz cayenne" - }, - "celeriac": { - "name": "seler" - }, - "celery": { - "name": "seler naciowy" - }, - "cereal-grains": { - "name": "ziarna zbóż" - }, - "chard": { - "name": "botwina" - }, - "cheese": { - "name": "ser" - }, - "chicory": { - "name": "cykoria" - }, - "chilli-peppers": { - "name": "papryczka chilli", - "plural_name": "papryczki chilli" - }, - "chinese-leaves": { - "name": "kapusta pekińska" - }, - "chives": { - "name": "szczypiorek" - }, - "chocolate": { - "name": "czekolada" - }, - "cilantro": { - "name": "kolendra" - }, - "cinnamon": { - "name": "cynamon" - }, - "clarified-butter": { - "name": "masło klarowane" - }, - "coconut": { - "name": "kokos", - "plural_name": "orzechy kokosowe" - }, - "coconut-milk": { - "name": "mleko kokosowe" - }, - "cod": { - "name": "dorsz" - }, - "coffee": { - "name": "kawa" - }, - "collard-greens": { - "name": "warzywa kapustne" - }, - "confectioners-sugar": { - "name": "cukier cukierników" - }, - "coriander": { - "name": "kolendra" - }, - "corn": { - "name": "kukurydza", - "plural_name": "kukurydze" - }, - "corn-syrup": { - "name": "syrop kukurydziany" - }, - "cottonseed-oil": { - "name": "olej bawełniany" - }, - "courgette": { - "name": "cukinia" - }, - "cream-of-tartar": { - "name": "kwaśny winian potasu" - }, - "cucumber": { - "name": "ogórek", - "plural_name": "ogórki" - }, - "cumin": { - "name": "kminek" - }, - "daikon": { - "name": "rzodkiew japońska", - "plural_name": "rzodkwie japońskie" - }, - "dairy-products-and-dairy-substitutes": { - "name": "przetwory i substytuty mleczne" - }, - "dandelion": { - "name": "mniszek lekarski" - }, - "demerara-sugar": { - "name": "cukier demerara" - }, - "dough": { - "name": "ciasto" - }, - "edible-cactus": { - "name": "kaktus jadalny" - }, - "eggplant": { - "name": "bakłażan", - "plural_name": "bakłażany" - }, - "eggs": { - "name": "jajka", - "plural_name": "jajka" - }, - "endive": { - "name": "endywia", - "plural_name": "endywie" - }, - "fats": { - "name": "tłuszcze" - }, - "fava-beans": { - "name": "bób" - }, - "fiddlehead": { - "name": "pędy paproci" - }, - "fiddlehead-fern": { - "name": "pastorał paproci", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "ryba" - }, - "five-spice-powder": { - "name": "przyprawa pięciu smaków" - }, - "flour": { - "name": "mąka" - }, - "frisee": { - "name": "endywia kędzierzawa" - }, - "fructose": { - "name": "fruktoza" - }, - "fruit": { - "name": "owoc" - }, - "fruit-sugar": { - "name": "cukier z owoców" - }, - "ful": { - "name": "słonecznik bulwiasty" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "czosnek", - "plural_name": "czosnki" - }, - "gem-squash": { - "name": "dynia zielona" - }, - "ghee": { - "name": "ghee" - }, - "giblets": { - "name": "podroby" - }, - "ginger": { - "name": "imbir" - }, - "grains": { - "name": "zboże" - }, - "granulated-sugar": { - "name": "cukier granulowany" - }, - "grape-seed-oil": { - "name": "olej z nasion winogrona" - }, - "green-onion": { - "name": "zielona cebula", - "plural_name": "zielone cebule" - }, - "heart-of-palm": { - "name": "serce palmy", - "plural_name": "serca palm" - }, - "hemp": { - "name": "konopia" - }, - "herbs": { - "name": "zioła" - }, - "honey": { - "name": "miód" - }, - "isomalt": { - "name": "izomalt" - }, - "jackfruit": { - "name": "chlebowiec różnolistny", - "plural_name": "jackfruits" - }, - "jaggery": { - "name": "cukier trzcinowy" - }, - "jams": { - "name": "dżemy" - }, - "jellies": { - "name": "galaretki" - }, - "jerusalem-artichoke": { - "name": "topinambur" - }, - "jicama": { - "name": "kłębian kątowaty" - }, - "kale": { - "name": "jarmuż" - }, - "kohlrabi": { - "name": "kalarepa" - }, - "kumara": { - "name": "kumara" - }, - "leavening-agents": { - "name": "środki spulchniające" - }, - "leek": { - "name": "por", - "plural_name": "pory" - }, - "legumes": { - "name": "rośliny strączkowe" - }, - "lemongrass": { - "name": "trawa cytrynowa" - }, - "lentils": { - "name": "soczewica" - }, - "lettuce": { - "name": "sałata" - }, - "liver": { - "name": "wątróbka", - "plural_name": "wątróbki" - }, - "maize": { - "name": "kukurydza" - }, - "maple-syrup": { - "name": "syrop klonowy" - }, - "meat": { - "name": "mięso" - }, - "milk": { - "name": "mleko" - }, - "mortadella": { - "name": "mortadela" - }, - "mushroom": { - "name": "grzyb", - "plural_name": "grzyby" - }, - "mussels": { - "name": "małże" - }, - "nanaimo-bar-mix": { - "name": "mieszanka batoników nanaimo" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "gałka muszkatołowa" - }, - "nutritional-yeast-flakes": { - "name": "płatki drożdżowe" - }, - "nuts": { - "name": "orzechy" - }, - "octopuses": { - "name": "ośmiornica", - "plural_name": "ośmiornice" - }, - "oils": { - "name": "oleje" - }, - "okra": { - "name": "okra" - }, - "olive": { - "name": "oliwa" - }, - "olive-oil": { - "name": "oliwa z oliwek" - }, - "onion": { - "name": "cebula" - }, - "onion-family": { - "name": "rodzina cebul" - }, - "orange-blossom-water": { - "name": "woda z kwiatu pomarańczy" - }, - "oranges": { - "name": "pomarańcza", - "plural_name": "pomarańcze" - }, - "oregano": { - "name": "oregano" - }, - "oysters": { - "name": "ostrygi" - }, - "panch-puran": { - "name": "panch phoron" - }, - "paprika": { - "name": "papryka słodka" - }, - "parsley": { - "name": "pietruszka" - }, - "parsnip": { - "name": "pasternak", - "plural_name": "pasternaki" - }, - "pear": { - "name": "gruszka", - "plural_name": "gruszki" - }, - "peas": { - "name": "groszek" - }, - "pepper": { - "name": "pieprz", - "plural_name": "pieprz" - }, - "pineapple": { - "name": "ananas", - "plural_name": "ananasy" - }, - "plantain": { - "name": "banan", - "plural_name": "banany" - }, - "poppy-seeds": { - "name": "mak" - }, - "potato": { - "name": "ziemniak", - "plural_name": "ziemniaki" - }, - "poultry": { - "name": "drób" - }, - "powdered-sugar": { - "name": "cukier w proszku" - }, - "pumpkin": { - "name": "dynia", - "plural_name": "dynie" - }, - "pumpkin-seeds": { - "name": "nasiona dyni" - }, - "radish": { - "name": "rzodkiew", - "plural_name": "rzodkiewki" - }, - "raw-sugar": { - "name": "cukier surowy" - }, - "refined-sugar": { - "name": "cukier rafinowany" - }, - "rice": { - "name": "ryż" - }, - "rice-flour": { - "name": "mąka ryżowa" - }, - "rock-sugar": { - "name": "kryształki cukru" - }, - "rum": { - "name": "rum" - }, - "salmon": { - "name": "łosoś" - }, - "salt": { - "name": "sól" - }, - "salt-cod": { - "name": "solony dorsz" - }, - "scallion": { - "name": "cebula dymka", - "plural_name": "cebule dymnki" - }, - "seafood": { - "name": "owoce morza" - }, - "seeds": { - "name": "nasiona" - }, - "sesame-seeds": { - "name": "ziarenka sezamu" - }, - "shallot": { - "name": "szalotka", - "plural_name": "szalotki" - }, - "skate": { - "name": "raja" - }, - "soda": { - "name": "woda sodowa" - }, - "soda-baking": { - "name": "soda do pieczenia" - }, - "soybean": { - "name": "soja" - }, - "spaghetti-squash": { - "name": "dynia makaronowa", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "boczek wędzony" - }, - "spices": { - "name": "przyprawy" - }, - "spinach": { - "name": "szpinak" - }, - "spring-onion": { - "name": "zielona cebulka", - "plural_name": "zielone cebulki" - }, - "squash": { - "name": "kabaczek", - "plural_name": "kabaczki" - }, - "squash-family": { - "name": "dyniowate" - }, - "stockfish": { - "name": "suszona ryba" - }, - "sugar": { - "name": "cukier" - }, - "sunchoke": { - "name": "słonecznik bulwiasty", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "nasiona słonecznika" - }, - "superfine-sugar": { - "name": "bardzo drobny cukier" - }, - "sweet-potato": { - "name": "batat", - "plural_name": "bataty" - }, - "sweetcorn": { - "name": "kukurydza", - "plural_name": "kukurydze" - }, - "sweeteners": { - "name": "słodziki" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "kolokazja jadalna", - "plural_name": "taroes" - }, - "teff": { - "name": "miłka abisyńska" - }, - "tomato": { - "name": "pomidor", - "plural_name": "pomidory" - }, - "trout": { - "name": "pstrąg" - }, - "tubers": { - "name": "bulwy", - "plural_name": "bulwy" - }, - "tuna": { - "name": "tuńczyk" - }, - "turbanado-sugar": { - "name": "cukier turbinado" - }, - "turnip": { - "name": "rzepa", - "plural_name": "rzepy" - }, - "unrefined-sugar": { - "name": "cukier nierafinowany" - }, - "vanilla": { - "name": "wanilia" - }, - "vegetables": { - "name": "warzywa" - }, - "watercress": { - "name": "rukiew wodna" - }, - "watermelon": { - "name": "arbuz", - "plural_name": "arbuzy" - }, - "white-mushroom": { - "name": "pieczarki", - "plural_name": "białe pieczarki" - }, - "white-sugar": { - "name": "cukier biały" - }, - "xanthan-gum": { - "name": "guma ksantanowa" - }, - "yam": { - "name": "pochrzyn", - "plural_name": "pochrzyny" - }, - "yeast": { - "name": "drożdże" - }, - "zucchini": { - "name": "cukinia", - "plural_name": "cukinie" - } -} \ No newline at end of file + "": { + "foods": { + "acorn-squash": { + "name": "dynia żołędziowa" + }, + "alfalfa-sprouts": { + "name": "kiełki lucerny" + }, + "anchovies": { + "name": "anchois" + }, + "apples": { + "name": "jabłko", + "plural_name": "jabłka" + }, + "artichoke": { + "name": "karczoch" + }, + "arugula": { + "name": "rukola" + }, + "asparagus": { + "name": "szparag" + }, + "avocado": { + "name": "awokado", + "plural_name": "awokado" + }, + "bacon": { + "name": "bekon" + }, + "baking-powder": { + "name": "proszek do pieczenia" + }, + "baking-soda": { + "name": "soda do pieczenia" + }, + "baking-sugar": { + "name": "cukier do pieczenia" + }, + "bar-sugar": { + "name": "cukier barowy" + }, + "basil": { + "name": "bazylia" + }, + "beans": { + "name": "fasola" + }, + "bell-peppers": { + "name": "papryka", + "plural_name": "papryki" + }, + "blackberries": { + "name": "jeżyna" + }, + "bok-choy": { + "name": "pak choi" + }, + "brassicas": { + "name": "kapusty" + }, + "bread": { + "name": "chleb" + }, + "breadfruit": { + "name": "chlebowiec" + }, + "broccoflower": { + "name": "zielony kalafior" + }, + "broccoli": { + "name": "brokuł" + }, + "broccoli-rabe": { + "name": "rapini" + }, + "broccolini": { + "name": "brokuły" + }, + "brown-sugar": { + "name": "cukier brązowy" + }, + "brussels-sprouts": { + "name": "brukselka" + }, + "butter": { + "name": "masło" + }, + "butternut-pumpkin": { + "name": "dynia piżmowa" + }, + "butternut-squash": { + "name": "miąższ dyni piżmowej" + }, + "cabbage": { + "name": "kapusta", + "plural_name": "kapusty" + }, + "cactus-edible": { + "name": "kaktus, jadalny" + }, + "calabrese": { + "name": "nero d'avola" + }, + "cane-sugar": { + "name": "cukier trzcinowy" + }, + "cannabis": { + "name": "konopia indyjska" + }, + "capsicum": { + "name": "papryka roczna" + }, + "caraway": { + "name": "kminek" + }, + "carrot": { + "name": "marchew", + "plural_name": "marchewki" + }, + "caster-sugar": { + "name": "cukier drobny" + }, + "castor-sugar": { + "name": "cukier puder" + }, + "catfish": { + "name": "sum" + }, + "cauliflower": { + "name": "kalafior", + "plural_name": "kalafiory" + }, + "cayenne-pepper": { + "name": "pieprz cayenne" + }, + "celeriac": { + "name": "seler" + }, + "celery": { + "name": "seler naciowy" + }, + "cereal-grains": { + "name": "ziarna zbóż" + }, + "chard": { + "name": "botwina" + }, + "cheese": { + "name": "ser" + }, + "chicory": { + "name": "cykoria" + }, + "chilli-peppers": { + "name": "papryczka chilli", + "plural_name": "papryczki chilli" + }, + "chinese-leaves": { + "name": "kapusta pekińska" + }, + "chives": { + "name": "szczypiorek" + }, + "chocolate": { + "name": "czekolada" + }, + "cilantro": { + "name": "kolendra" + }, + "cinnamon": { + "name": "cynamon" + }, + "clarified-butter": { + "name": "masło klarowane" + }, + "coconut": { + "name": "kokos", + "plural_name": "orzechy kokosowe" + }, + "coconut-milk": { + "name": "mleko kokosowe" + }, + "cod": { + "name": "dorsz" + }, + "coffee": { + "name": "kawa" + }, + "collard-greens": { + "name": "warzywa kapustne" + }, + "confectioners-sugar": { + "name": "cukier cukierników" + }, + "coriander": { + "name": "kolendra" + }, + "corn": { + "name": "kukurydza", + "plural_name": "kukurydze" + }, + "corn-syrup": { + "name": "syrop kukurydziany" + }, + "cottonseed-oil": { + "name": "olej bawełniany" + }, + "courgette": { + "name": "cukinia" + }, + "cream-of-tartar": { + "name": "kwaśny winian potasu" + }, + "cucumber": { + "name": "ogórek", + "plural_name": "ogórki" + }, + "cumin": { + "name": "kminek" + }, + "daikon": { + "name": "rzodkiew japońska", + "plural_name": "rzodkwie japońskie" + }, + "dairy-products-and-dairy-substitutes": { + "name": "przetwory i substytuty mleczne" + }, + "dandelion": { + "name": "mniszek lekarski" + }, + "demerara-sugar": { + "name": "cukier demerara" + }, + "dough": { + "name": "ciasto" + }, + "edible-cactus": { + "name": "kaktus jadalny" + }, + "eggplant": { + "name": "bakłażan", + "plural_name": "bakłażany" + }, + "eggs": { + "name": "jajka", + "plural_name": "jajka" + }, + "endive": { + "name": "endywia", + "plural_name": "endywie" + }, + "fats": { + "name": "tłuszcze" + }, + "fava-beans": { + "name": "bób" + }, + "fiddlehead": { + "name": "pędy paproci" + }, + "fiddlehead-fern": { + "name": "pastorał paproci", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "ryba" + }, + "five-spice-powder": { + "name": "przyprawa pięciu smaków" + }, + "flour": { + "name": "mąka" + }, + "frisee": { + "name": "endywia kędzierzawa" + }, + "fructose": { + "name": "fruktoza" + }, + "fruit": { + "name": "owoc" + }, + "fruit-sugar": { + "name": "cukier z owoców" + }, + "ful": { + "name": "słonecznik bulwiasty" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "czosnek", + "plural_name": "czosnki" + }, + "gem-squash": { + "name": "dynia zielona" + }, + "ghee": { + "name": "ghee" + }, + "giblets": { + "name": "podroby" + }, + "ginger": { + "name": "imbir" + }, + "grains": { + "name": "zboże" + }, + "granulated-sugar": { + "name": "cukier granulowany" + }, + "grape-seed-oil": { + "name": "olej z nasion winogrona" + }, + "green-onion": { + "name": "zielona cebula", + "plural_name": "zielone cebule" + }, + "heart-of-palm": { + "name": "serce palmy", + "plural_name": "serca palm" + }, + "hemp": { + "name": "konopia" + }, + "herbs": { + "name": "zioła" + }, + "honey": { + "name": "miód" + }, + "isomalt": { + "name": "izomalt" + }, + "jackfruit": { + "name": "chlebowiec różnolistny", + "plural_name": "jackfruits" + }, + "jaggery": { + "name": "cukier trzcinowy" + }, + "jams": { + "name": "dżemy" + }, + "jellies": { + "name": "galaretki" + }, + "jerusalem-artichoke": { + "name": "topinambur" + }, + "jicama": { + "name": "kłębian kątowaty" + }, + "kale": { + "name": "jarmuż" + }, + "kohlrabi": { + "name": "kalarepa" + }, + "kumara": { + "name": "kumara" + }, + "leavening-agents": { + "name": "środki spulchniające" + }, + "leek": { + "name": "por", + "plural_name": "pory" + }, + "legumes": { + "name": "rośliny strączkowe" + }, + "lemongrass": { + "name": "trawa cytrynowa" + }, + "lentils": { + "name": "soczewica" + }, + "lettuce": { + "name": "sałata" + }, + "liver": { + "name": "wątróbka", + "plural_name": "wątróbki" + }, + "maize": { + "name": "kukurydza" + }, + "maple-syrup": { + "name": "syrop klonowy" + }, + "meat": { + "name": "mięso" + }, + "milk": { + "name": "mleko" + }, + "mortadella": { + "name": "mortadela" + }, + "mushroom": { + "name": "grzyb", + "plural_name": "grzyby" + }, + "mussels": { + "name": "małże" + }, + "nanaimo-bar-mix": { + "name": "mieszanka batoników nanaimo" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "gałka muszkatołowa" + }, + "nutritional-yeast-flakes": { + "name": "płatki drożdżowe" + }, + "nuts": { + "name": "orzechy" + }, + "octopuses": { + "name": "ośmiornica", + "plural_name": "ośmiornice" + }, + "oils": { + "name": "oleje" + }, + "okra": { + "name": "okra" + }, + "olive": { + "name": "oliwa" + }, + "olive-oil": { + "name": "oliwa z oliwek" + }, + "onion": { + "name": "cebula" + }, + "onion-family": { + "name": "rodzina cebul" + }, + "orange-blossom-water": { + "name": "woda z kwiatu pomarańczy" + }, + "oranges": { + "name": "pomarańcza", + "plural_name": "pomarańcze" + }, + "oregano": { + "name": "oregano" + }, + "oysters": { + "name": "ostrygi" + }, + "panch-puran": { + "name": "panch phoron" + }, + "paprika": { + "name": "papryka słodka" + }, + "parsley": { + "name": "pietruszka" + }, + "parsnip": { + "name": "pasternak", + "plural_name": "pasternaki" + }, + "pear": { + "name": "gruszka", + "plural_name": "gruszki" + }, + "peas": { + "name": "groszek" + }, + "pepper": { + "name": "pieprz", + "plural_name": "pieprz" + }, + "pineapple": { + "name": "ananas", + "plural_name": "ananasy" + }, + "plantain": { + "name": "banan", + "plural_name": "banany" + }, + "poppy-seeds": { + "name": "mak" + }, + "potato": { + "name": "ziemniak", + "plural_name": "ziemniaki" + }, + "poultry": { + "name": "drób" + }, + "powdered-sugar": { + "name": "cukier w proszku" + }, + "pumpkin": { + "name": "dynia", + "plural_name": "dynie" + }, + "pumpkin-seeds": { + "name": "nasiona dyni" + }, + "radish": { + "name": "rzodkiew", + "plural_name": "rzodkiewki" + }, + "raw-sugar": { + "name": "cukier surowy" + }, + "refined-sugar": { + "name": "cukier rafinowany" + }, + "rice": { + "name": "ryż" + }, + "rice-flour": { + "name": "mąka ryżowa" + }, + "rock-sugar": { + "name": "kryształki cukru" + }, + "rum": { + "name": "rum" + }, + "salmon": { + "name": "łosoś" + }, + "salt": { + "name": "sól" + }, + "salt-cod": { + "name": "solony dorsz" + }, + "scallion": { + "name": "cebula dymka", + "plural_name": "cebule dymnki" + }, + "seafood": { + "name": "owoce morza" + }, + "seeds": { + "name": "nasiona" + }, + "sesame-seeds": { + "name": "ziarenka sezamu" + }, + "shallot": { + "name": "szalotka", + "plural_name": "szalotki" + }, + "skate": { + "name": "raja" + }, + "soda": { + "name": "woda sodowa" + }, + "soda-baking": { + "name": "soda do pieczenia" + }, + "soybean": { + "name": "soja" + }, + "spaghetti-squash": { + "name": "dynia makaronowa", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "boczek wędzony" + }, + "spices": { + "name": "przyprawy" + }, + "spinach": { + "name": "szpinak" + }, + "spring-onion": { + "name": "zielona cebulka", + "plural_name": "zielone cebulki" + }, + "squash": { + "name": "kabaczek", + "plural_name": "kabaczki" + }, + "squash-family": { + "name": "dyniowate" + }, + "stockfish": { + "name": "suszona ryba" + }, + "sugar": { + "name": "cukier" + }, + "sunchoke": { + "name": "słonecznik bulwiasty", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "nasiona słonecznika" + }, + "superfine-sugar": { + "name": "bardzo drobny cukier" + }, + "sweet-potato": { + "name": "batat", + "plural_name": "bataty" + }, + "sweetcorn": { + "name": "kukurydza", + "plural_name": "kukurydze" + }, + "sweeteners": { + "name": "słodziki" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "kolokazja jadalna", + "plural_name": "taroes" + }, + "teff": { + "name": "miłka abisyńska" + }, + "tomato": { + "name": "pomidor", + "plural_name": "pomidory" + }, + "trout": { + "name": "pstrąg" + }, + "tubers": { + "name": "bulwy", + "plural_name": "bulwy" + }, + "tuna": { + "name": "tuńczyk" + }, + "turbanado-sugar": { + "name": "cukier turbinado" + }, + "turnip": { + "name": "rzepa", + "plural_name": "rzepy" + }, + "unrefined-sugar": { + "name": "cukier nierafinowany" + }, + "vanilla": { + "name": "wanilia" + }, + "vegetables": { + "name": "warzywa" + }, + "watercress": { + "name": "rukiew wodna" + }, + "watermelon": { + "name": "arbuz", + "plural_name": "arbuzy" + }, + "white-mushroom": { + "name": "pieczarki", + "plural_name": "białe pieczarki" + }, + "white-sugar": { + "name": "cukier biały" + }, + "xanthan-gum": { + "name": "guma ksantanowa" + }, + "yam": { + "name": "pochrzyn", + "plural_name": "pochrzyny" + }, + "yeast": { + "name": "drożdże" + }, + "zucchini": { + "name": "cukinia", + "plural_name": "cukinie" + } + } + }, + "Wyroby": { + "foods": {} + }, + "Ziarna": { + "foods": {} + }, + "Owoce": { + "foods": {} + }, + "Warzywa": { + "foods": {} + }, + "Mięso": { + "foods": {} + }, + "Owoce morza": { + "foods": {} + }, + "Napoje": { + "foods": {} + }, + "Wyroby piekarnicze": { + "foods": {} + }, + "Wyroby puszkowe": { + "foods": {} + }, + "Przyprawy": { + "foods": {} + }, + "Wyroby cukiernicze": { + "foods": {} + }, + "Nabiał": { + "foods": {} + }, + "Mrożona żywność": { + "foods": {} + }, + "Żywność zdrowotna": { + "foods": {} + }, + "Wyroby gospodarstwa domowego": { + "foods": {} + }, + "Produkty mięsne": { + "foods": {} + }, + "Przekąski": { + "foods": {} + }, + "Słodycze": { + "foods": {} + }, + "Alkohol": { + "foods": {} + }, + "Inne": { + "foods": {} + } +} diff --git a/mealie/repos/seed/resources/foods/locales/pt-BR.json b/mealie/repos/seed/resources/foods/locales/pt-BR.json index 726e25177..bbdd46cb8 100644 --- a/mealie/repos/seed/resources/foods/locales/pt-BR.json +++ b/mealie/repos/seed/resources/foods/locales/pt-BR.json @@ -1,692 +1,759 @@ { - "acorn-squash": { - "name": "abóbora-bolota" - }, - "alfalfa-sprouts": { - "name": "broto de alfafa" - }, - "anchovies": { - "name": "anchovas" - }, - "apples": { - "name": "maçãs", - "plural_name": "maçãs" - }, - "artichoke": { - "name": "alcachofra" - }, - "arugula": { - "name": "rúcula" - }, - "asparagus": { - "name": "aspargo" - }, - "avocado": { - "name": "avocado", - "plural_name": "avocado" - }, - "bacon": { - "name": "bacon" - }, - "baking-powder": { - "name": "fermento em pó" - }, - "baking-soda": { - "name": "bicarbonato de sódio" - }, - "baking-sugar": { - "name": "açúcar de confeiteiro" - }, - "bar-sugar": { - "name": "açúcar refinado" - }, - "basil": { - "name": "manjericão" - }, - "beans": { - "name": "feijões" - }, - "bell-peppers": { - "name": "pimentões", - "plural_name": "pimentões" - }, - "blackberries": { - "name": "amoras silvestres" - }, - "bok-choy": { - "name": "acelga" - }, - "brassicas": { - "name": "brássicas" - }, - "bread": { - "name": "pão" - }, - "breadfruit": { - "name": "fruta-pão" - }, - "broccoflower": { - "name": "brócolis" - }, - "broccoli": { - "name": "brócolis" - }, - "broccoli-rabe": { - "name": "rapini" - }, - "broccolini": { - "name": "baby brócolis" - }, - "brown-sugar": { - "name": "açúcar mascavo" - }, - "brussels-sprouts": { - "name": "couve-de-bruxelas" - }, - "butter": { - "name": "manteiga" - }, - "butternut-pumpkin": { - "name": "abóbora noz" - }, - "butternut-squash": { - "name": "abóbora-cheirosa" - }, - "cabbage": { - "name": "repolho", - "plural_name": "repolhos" - }, - "cactus-edible": { - "name": "cacto, comestível" - }, - "calabrese": { - "name": "calabresa" - }, - "cane-sugar": { - "name": "açúcar de cana" - }, - "cannabis": { - "name": "cannabis" - }, - "capsicum": { - "name": "páprica" - }, - "caraway": { - "name": "cominho" - }, - "carrot": { - "name": "cenoura", - "plural_name": "cenouras" - }, - "caster-sugar": { - "name": "açúcar refinado" - }, - "castor-sugar": { - "name": "açúcar de confeiteiro" - }, - "catfish": { - "name": "bagre" - }, - "cauliflower": { - "name": "couve-flor", - "plural_name": "couve-flor" - }, - "cayenne-pepper": { - "name": "pimenta caiena" - }, - "celeriac": { - "name": "aipo-rábano" - }, - "celery": { - "name": "aipo" - }, - "cereal-grains": { - "name": "grãos de cereais" - }, - "chard": { - "name": "acelga" - }, - "cheese": { - "name": "queijo" - }, - "chicory": { - "name": "chicória" - }, - "chilli-peppers": { - "name": "pimenta picante", - "plural_name": "pimenta em pó" - }, - "chinese-leaves": { - "name": "couve-china" - }, - "chives": { - "name": "cebolinha" - }, - "chocolate": { - "name": "chocolate" - }, - "cilantro": { - "name": "coentro" - }, - "cinnamon": { - "name": "canela" - }, - "clarified-butter": { - "name": "manteiga clarificada" - }, - "coconut": { - "name": "coco", - "plural_name": "cocos" - }, - "coconut-milk": { - "name": "leite de coco" - }, - "cod": { - "name": "bacalhau" - }, - "coffee": { - "name": "café" - }, - "collard-greens": { - "name": "couve-galega" - }, - "confectioners-sugar": { - "name": "açúcar de confeiteiro" - }, - "coriander": { - "name": "coentro" - }, - "corn": { - "name": "milho", - "plural_name": "milhos" - }, - "corn-syrup": { - "name": "xarope de milho" - }, - "cottonseed-oil": { - "name": "óleo de semente algodão" - }, - "courgette": { - "name": "abobrinha" - }, - "cream-of-tartar": { - "name": "creme de tartar" - }, - "cucumber": { - "name": "pepino", - "plural_name": "pepinos" - }, - "cumin": { - "name": "cominho" - }, - "daikon": { - "name": "rabanete", - "plural_name": "rabanetes" - }, - "dairy-products-and-dairy-substitutes": { - "name": "produtos lácteos e substitutos de leite" - }, - "dandelion": { - "name": "dente-de-leão" - }, - "demerara-sugar": { - "name": "açúcar demerara" - }, - "dough": { - "name": "massa" - }, - "edible-cactus": { - "name": "Cacto comestível" - }, - "eggplant": { - "name": "berinjela", - "plural_name": "berinjelas" - }, - "eggs": { - "name": "ovos", - "plural_name": "ovos" - }, - "endive": { - "name": "endívia", - "plural_name": "endívias" - }, - "fats": { - "name": "gorduras" - }, - "fava-beans": { - "name": "feijão-fava" - }, - "fiddlehead": { - "name": "Broto de Samambaia" - }, - "fiddlehead-fern": { - "name": "broto de samambaia", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "peixe" - }, - "five-spice-powder": { - "name": "pó de cinco especiarias" - }, - "flour": { - "name": "farinha" - }, - "frisee": { - "name": "chicória ondulada" - }, - "fructose": { - "name": "frutose" - }, - "fruit": { - "name": "fruta" - }, - "fruit-sugar": { - "name": "açúcar de fruta" - }, - "ful": { - "name": "flor de jasmim" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "alho", - "plural_name": "alhos" - }, - "gem-squash": { - "name": "abóbora coroa" - }, - "ghee": { - "name": "ghee" - }, - "giblets": { - "name": "miúdos" - }, - "ginger": { - "name": "gengibre" - }, - "grains": { - "name": "cereais" - }, - "granulated-sugar": { - "name": "açúcar cristal" - }, - "grape-seed-oil": { - "name": "óleo de semente de uva" - }, - "green-onion": { - "name": "Cebola Verde", - "plural_name": "cebolinha" - }, - "heart-of-palm": { - "name": "palmito", - "plural_name": "palmito" - }, - "hemp": { - "name": "cânhamo" - }, - "herbs": { - "name": "ervas" - }, - "honey": { - "name": "mel" - }, - "isomalt": { - "name": "açúcar isomalte" - }, - "jackfruit": { - "name": "jaca", - "plural_name": "jaca" - }, - "jaggery": { - "name": "açúcar mascavo" - }, - "jams": { - "name": "geléias" - }, - "jellies": { - "name": "gelatinas" - }, - "jerusalem-artichoke": { - "name": "alcachofra de Jerusalém" - }, - "jicama": { - "name": "jicama" - }, - "kale": { - "name": "couve" - }, - "kohlrabi": { - "name": "couve-rábano" - }, - "kumara": { - "name": "batata doce kumara" - }, - "leavening-agents": { - "name": "fermento químico" - }, - "leek": { - "name": "alho-porró", - "plural_name": "alhos-porró" - }, - "legumes": { - "name": "leguminosas" - }, - "lemongrass": { - "name": "capim-limão" - }, - "lentils": { - "name": "lentilhas" - }, - "lettuce": { - "name": "alface" - }, - "liver": { - "name": "fígado", - "plural_name": "fígados" - }, - "maize": { - "name": "milho" - }, - "maple-syrup": { - "name": "xarope de bordo" - }, - "meat": { - "name": "carne" - }, - "milk": { - "name": "leite" - }, - "mortadella": { - "name": "mortadela" - }, - "mushroom": { - "name": "cogumelo", - "plural_name": "cogumelos" - }, - "mussels": { - "name": "mexilhões" - }, - "nanaimo-bar-mix": { - "name": "açúcar mascavo" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "noz-moscada" - }, - "nutritional-yeast-flakes": { - "name": "levedura nutricional em flocos" - }, - "nuts": { - "name": "nozes" - }, - "octopuses": { - "name": "polvos", - "plural_name": "polvos" - }, - "oils": { - "name": "óleos" - }, - "okra": { - "name": "quiabo" - }, - "olive": { - "name": "azeitona" - }, - "olive-oil": { - "name": "azeite de oliva" - }, - "onion": { - "name": "cebola" - }, - "onion-family": { - "name": "família das amarilidáceas" - }, - "orange-blossom-water": { - "name": "água de flor laranja" - }, - "oranges": { - "name": "laranjas", - "plural_name": "laranjas" - }, - "oregano": { - "name": "orégano" - }, - "oysters": { - "name": "ostras" - }, - "panch-puran": { - "name": "mistura pronta de 5 especiarias indianas" - }, - "paprika": { - "name": "páprica" - }, - "parsley": { - "name": "salsinha" - }, - "parsnip": { - "name": "pastinaca ou cherovia", - "plural_name": "parsnips" - }, - "pear": { - "name": "pêra", - "plural_name": "peras" - }, - "peas": { - "name": "ervilha" - }, - "pepper": { - "name": "pimenta", - "plural_name": "pimentas" - }, - "pineapple": { - "name": "abacaxi", - "plural_name": "abacaxis" - }, - "plantain": { - "name": "banana-da-terra", - "plural_name": "bananas-da-terra" - }, - "poppy-seeds": { - "name": "sementes de papoula" - }, - "potato": { - "name": "batata", - "plural_name": "batatas" - }, - "poultry": { - "name": "carne de frango" - }, - "powdered-sugar": { - "name": "açucar de confeiteiro" - }, - "pumpkin": { - "name": "abóbora", - "plural_name": "abóboras" - }, - "pumpkin-seeds": { - "name": "sementes de abóbora" - }, - "radish": { - "name": "rabanete", - "plural_name": "rabanetes" - }, - "raw-sugar": { - "name": "açúcar mascavo" - }, - "refined-sugar": { - "name": "açúcar refinado" - }, - "rice": { - "name": "arroz" - }, - "rice-flour": { - "name": "farinha de arroz" - }, - "rock-sugar": { - "name": "açúcar em cubo" - }, - "rum": { - "name": "rum" - }, - "salmon": { - "name": "salmão" - }, - "salt": { - "name": "sal" - }, - "salt-cod": { - "name": "bacalhau salgado" - }, - "scallion": { - "name": "cebolinha", - "plural_name": "cebolinhas" - }, - "seafood": { - "name": "frutos do mar" - }, - "seeds": { - "name": "sementes" - }, - "sesame-seeds": { - "name": "sementes de gergelim" - }, - "shallot": { - "name": "chalota", - "plural_name": "chalota" - }, - "skate": { - "name": "raia" - }, - "soda": { - "name": "refrigerante" - }, - "soda-baking": { - "name": "bicarbonato de sódio" - }, - "soybean": { - "name": "soja" - }, - "spaghetti-squash": { - "name": "espaguete de abobrinha", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "presunto" - }, - "spices": { - "name": "temperos" - }, - "spinach": { - "name": "espinafre" - }, - "spring-onion": { - "name": "cebolinha", - "plural_name": "spring onions" - }, - "squash": { - "name": "abóbora", - "plural_name": "squashes" - }, - "squash-family": { - "name": "família das abóboras" - }, - "stockfish": { - "name": "bacalhau seco" - }, - "sugar": { - "name": "açúcar" - }, - "sunchoke": { - "name": "Alcachofra de Jerusalém", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "sementes de girassol" - }, - "superfine-sugar": { - "name": "açúcar refinado" - }, - "sweet-potato": { - "name": "batata doce", - "plural_name": "sweet potatoes" - }, - "sweetcorn": { - "name": "milho-doce", - "plural_name": "sweetcorns" - }, - "sweeteners": { - "name": "adoçantes" - }, - "tahini": { - "name": "tahine" - }, - "taro": { - "name": "taro", - "plural_name": "taroes" - }, - "teff": { - "name": "tefe" - }, - "tomato": { - "name": "tomate", - "plural_name": "tomatoes" - }, - "trout": { - "name": "truta" - }, - "tubers": { - "name": "tubérculos", - "plural_name": "tubers" - }, - "tuna": { - "name": "atum" - }, - "turbanado-sugar": { - "name": "açúcar mascavo não-processado" - }, - "turnip": { - "name": "nabo", - "plural_name": "turnips" - }, - "unrefined-sugar": { - "name": "açúcar não refinado" - }, - "vanilla": { - "name": "baunilha" - }, - "vegetables": { - "name": "vegetais" - }, - "watercress": { - "name": "agrião" - }, - "watermelon": { - "name": "melancia", - "plural_name": "watermelons" - }, - "white-mushroom": { - "name": "cogumelo branco", - "plural_name": "white mushrooms" - }, - "white-sugar": { - "name": "açúcar cristal" - }, - "xanthan-gum": { - "name": "goma xantana" - }, - "yam": { - "name": "mandioca", - "plural_name": "yams" - }, - "yeast": { - "name": "fermento" - }, - "zucchini": { - "name": "abobrinha", - "plural_name": "zucchinis" - } + "": { + "foods": { + "acorn-squash": { + "name": "abóbora-bolota" + }, + "alfalfa-sprouts": { + "name": "broto de alfafa" + }, + "anchovies": { + "name": "anchovas" + }, + "apples": { + "name": "maçãs", + "plural_name": "maçãs" + }, + "artichoke": { + "name": "alcachofra" + }, + "arugula": { + "name": "rúcula" + }, + "asparagus": { + "name": "aspargo" + }, + "avocado": { + "name": "avocado", + "plural_name": "avocado" + }, + "bacon": { + "name": "bacon" + }, + "baking-powder": { + "name": "fermento em pó" + }, + "baking-soda": { + "name": "bicarbonato de sódio" + }, + "baking-sugar": { + "name": "açúcar de confeiteiro" + }, + "bar-sugar": { + "name": "açúcar refinado" + }, + "basil": { + "name": "manjericão" + }, + "beans": { + "name": "feijões" + }, + "bell-peppers": { + "name": "pimentões", + "plural_name": "pimentões" + }, + "blackberries": { + "name": "amoras silvestres" + }, + "bok-choy": { + "name": "acelga" + }, + "brassicas": { + "name": "brássicas" + }, + "bread": { + "name": "pão" + }, + "breadfruit": { + "name": "fruta-pão" + }, + "broccoflower": { + "name": "brócolis" + }, + "broccoli": { + "name": "brócolis" + }, + "broccoli-rabe": { + "name": "rapini" + }, + "broccolini": { + "name": "baby brócolis" + }, + "brown-sugar": { + "name": "açúcar mascavo" + }, + "brussels-sprouts": { + "name": "couve-de-bruxelas" + }, + "butter": { + "name": "manteiga" + }, + "butternut-pumpkin": { + "name": "abóbora noz" + }, + "butternut-squash": { + "name": "abóbora-cheirosa" + }, + "cabbage": { + "name": "repolho", + "plural_name": "repolhos" + }, + "cactus-edible": { + "name": "cacto, comestível" + }, + "calabrese": { + "name": "calabresa" + }, + "cane-sugar": { + "name": "açúcar de cana" + }, + "cannabis": { + "name": "cannabis" + }, + "capsicum": { + "name": "páprica" + }, + "caraway": { + "name": "cominho" + }, + "carrot": { + "name": "cenoura", + "plural_name": "cenouras" + }, + "caster-sugar": { + "name": "açúcar refinado" + }, + "castor-sugar": { + "name": "açúcar de confeiteiro" + }, + "catfish": { + "name": "bagre" + }, + "cauliflower": { + "name": "couve-flor", + "plural_name": "couve-flor" + }, + "cayenne-pepper": { + "name": "pimenta caiena" + }, + "celeriac": { + "name": "aipo-rábano" + }, + "celery": { + "name": "aipo" + }, + "cereal-grains": { + "name": "grãos de cereais" + }, + "chard": { + "name": "acelga" + }, + "cheese": { + "name": "queijo" + }, + "chicory": { + "name": "chicória" + }, + "chilli-peppers": { + "name": "pimenta picante", + "plural_name": "pimenta em pó" + }, + "chinese-leaves": { + "name": "couve-china" + }, + "chives": { + "name": "cebolinha" + }, + "chocolate": { + "name": "chocolate" + }, + "cilantro": { + "name": "coentro" + }, + "cinnamon": { + "name": "canela" + }, + "clarified-butter": { + "name": "manteiga clarificada" + }, + "coconut": { + "name": "coco", + "plural_name": "cocos" + }, + "coconut-milk": { + "name": "leite de coco" + }, + "cod": { + "name": "bacalhau" + }, + "coffee": { + "name": "café" + }, + "collard-greens": { + "name": "couve-galega" + }, + "confectioners-sugar": { + "name": "açúcar de confeiteiro" + }, + "coriander": { + "name": "coentro" + }, + "corn": { + "name": "milho", + "plural_name": "milhos" + }, + "corn-syrup": { + "name": "xarope de milho" + }, + "cottonseed-oil": { + "name": "óleo de semente algodão" + }, + "courgette": { + "name": "abobrinha" + }, + "cream-of-tartar": { + "name": "creme de tartar" + }, + "cucumber": { + "name": "pepino", + "plural_name": "pepinos" + }, + "cumin": { + "name": "cominho" + }, + "daikon": { + "name": "rabanete", + "plural_name": "rabanetes" + }, + "dairy-products-and-dairy-substitutes": { + "name": "produtos lácteos e substitutos de leite" + }, + "dandelion": { + "name": "dente-de-leão" + }, + "demerara-sugar": { + "name": "açúcar demerara" + }, + "dough": { + "name": "massa" + }, + "edible-cactus": { + "name": "Cacto comestível" + }, + "eggplant": { + "name": "berinjela", + "plural_name": "berinjelas" + }, + "eggs": { + "name": "ovos", + "plural_name": "ovos" + }, + "endive": { + "name": "endívia", + "plural_name": "endívias" + }, + "fats": { + "name": "gorduras" + }, + "fava-beans": { + "name": "feijão-fava" + }, + "fiddlehead": { + "name": "Broto de Samambaia" + }, + "fiddlehead-fern": { + "name": "broto de samambaia", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "peixe" + }, + "five-spice-powder": { + "name": "pó de cinco especiarias" + }, + "flour": { + "name": "farinha" + }, + "frisee": { + "name": "chicória ondulada" + }, + "fructose": { + "name": "frutose" + }, + "fruit": { + "name": "fruta" + }, + "fruit-sugar": { + "name": "açúcar de fruta" + }, + "ful": { + "name": "flor de jasmim" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "alho", + "plural_name": "alhos" + }, + "gem-squash": { + "name": "abóbora coroa" + }, + "ghee": { + "name": "ghee" + }, + "giblets": { + "name": "miúdos" + }, + "ginger": { + "name": "gengibre" + }, + "grains": { + "name": "cereais" + }, + "granulated-sugar": { + "name": "açúcar cristal" + }, + "grape-seed-oil": { + "name": "óleo de semente de uva" + }, + "green-onion": { + "name": "Cebola Verde", + "plural_name": "cebolinha" + }, + "heart-of-palm": { + "name": "palmito", + "plural_name": "palmito" + }, + "hemp": { + "name": "cânhamo" + }, + "herbs": { + "name": "ervas" + }, + "honey": { + "name": "mel" + }, + "isomalt": { + "name": "açúcar isomalte" + }, + "jackfruit": { + "name": "jaca", + "plural_name": "jaca" + }, + "jaggery": { + "name": "açúcar mascavo" + }, + "jams": { + "name": "geléias" + }, + "jellies": { + "name": "gelatinas" + }, + "jerusalem-artichoke": { + "name": "alcachofra de Jerusalém" + }, + "jicama": { + "name": "jicama" + }, + "kale": { + "name": "couve" + }, + "kohlrabi": { + "name": "couve-rábano" + }, + "kumara": { + "name": "batata doce kumara" + }, + "leavening-agents": { + "name": "fermento químico" + }, + "leek": { + "name": "alho-porró", + "plural_name": "alhos-porró" + }, + "legumes": { + "name": "leguminosas" + }, + "lemongrass": { + "name": "capim-limão" + }, + "lentils": { + "name": "lentilhas" + }, + "lettuce": { + "name": "alface" + }, + "liver": { + "name": "fígado", + "plural_name": "fígados" + }, + "maize": { + "name": "milho" + }, + "maple-syrup": { + "name": "xarope de bordo" + }, + "meat": { + "name": "carne" + }, + "milk": { + "name": "leite" + }, + "mortadella": { + "name": "mortadela" + }, + "mushroom": { + "name": "cogumelo", + "plural_name": "cogumelos" + }, + "mussels": { + "name": "mexilhões" + }, + "nanaimo-bar-mix": { + "name": "açúcar mascavo" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "noz-moscada" + }, + "nutritional-yeast-flakes": { + "name": "levedura nutricional em flocos" + }, + "nuts": { + "name": "nozes" + }, + "octopuses": { + "name": "polvos", + "plural_name": "polvos" + }, + "oils": { + "name": "óleos" + }, + "okra": { + "name": "quiabo" + }, + "olive": { + "name": "azeitona" + }, + "olive-oil": { + "name": "azeite de oliva" + }, + "onion": { + "name": "cebola" + }, + "onion-family": { + "name": "família das amarilidáceas" + }, + "orange-blossom-water": { + "name": "água de flor laranja" + }, + "oranges": { + "name": "laranjas", + "plural_name": "laranjas" + }, + "oregano": { + "name": "orégano" + }, + "oysters": { + "name": "ostras" + }, + "panch-puran": { + "name": "mistura pronta de 5 especiarias indianas" + }, + "paprika": { + "name": "páprica" + }, + "parsley": { + "name": "salsinha" + }, + "parsnip": { + "name": "pastinaca ou cherovia", + "plural_name": "parsnips" + }, + "pear": { + "name": "pêra", + "plural_name": "peras" + }, + "peas": { + "name": "ervilha" + }, + "pepper": { + "name": "pimenta", + "plural_name": "pimentas" + }, + "pineapple": { + "name": "abacaxi", + "plural_name": "abacaxis" + }, + "plantain": { + "name": "banana-da-terra", + "plural_name": "bananas-da-terra" + }, + "poppy-seeds": { + "name": "sementes de papoula" + }, + "potato": { + "name": "batata", + "plural_name": "batatas" + }, + "poultry": { + "name": "carne de frango" + }, + "powdered-sugar": { + "name": "açucar de confeiteiro" + }, + "pumpkin": { + "name": "abóbora", + "plural_name": "abóboras" + }, + "pumpkin-seeds": { + "name": "sementes de abóbora" + }, + "radish": { + "name": "rabanete", + "plural_name": "rabanetes" + }, + "raw-sugar": { + "name": "açúcar mascavo" + }, + "refined-sugar": { + "name": "açúcar refinado" + }, + "rice": { + "name": "arroz" + }, + "rice-flour": { + "name": "farinha de arroz" + }, + "rock-sugar": { + "name": "açúcar em cubo" + }, + "rum": { + "name": "rum" + }, + "salmon": { + "name": "salmão" + }, + "salt": { + "name": "sal" + }, + "salt-cod": { + "name": "bacalhau salgado" + }, + "scallion": { + "name": "cebolinha", + "plural_name": "cebolinhas" + }, + "seafood": { + "name": "frutos do mar" + }, + "seeds": { + "name": "sementes" + }, + "sesame-seeds": { + "name": "sementes de gergelim" + }, + "shallot": { + "name": "chalota", + "plural_name": "chalota" + }, + "skate": { + "name": "raia" + }, + "soda": { + "name": "refrigerante" + }, + "soda-baking": { + "name": "bicarbonato de sódio" + }, + "soybean": { + "name": "soja" + }, + "spaghetti-squash": { + "name": "espaguete de abobrinha", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "presunto" + }, + "spices": { + "name": "temperos" + }, + "spinach": { + "name": "espinafre" + }, + "spring-onion": { + "name": "cebolinha", + "plural_name": "spring onions" + }, + "squash": { + "name": "abóbora", + "plural_name": "squashes" + }, + "squash-family": { + "name": "família das abóboras" + }, + "stockfish": { + "name": "bacalhau seco" + }, + "sugar": { + "name": "açúcar" + }, + "sunchoke": { + "name": "Alcachofra de Jerusalém", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "sementes de girassol" + }, + "superfine-sugar": { + "name": "açúcar refinado" + }, + "sweet-potato": { + "name": "batata doce", + "plural_name": "sweet potatoes" + }, + "sweetcorn": { + "name": "milho-doce", + "plural_name": "sweetcorns" + }, + "sweeteners": { + "name": "adoçantes" + }, + "tahini": { + "name": "tahine" + }, + "taro": { + "name": "taro", + "plural_name": "taroes" + }, + "teff": { + "name": "tefe" + }, + "tomato": { + "name": "tomate", + "plural_name": "tomatoes" + }, + "trout": { + "name": "truta" + }, + "tubers": { + "name": "tubérculos", + "plural_name": "tubers" + }, + "tuna": { + "name": "atum" + }, + "turbanado-sugar": { + "name": "açúcar mascavo não-processado" + }, + "turnip": { + "name": "nabo", + "plural_name": "turnips" + }, + "unrefined-sugar": { + "name": "açúcar não refinado" + }, + "vanilla": { + "name": "baunilha" + }, + "vegetables": { + "name": "vegetais" + }, + "watercress": { + "name": "agrião" + }, + "watermelon": { + "name": "melancia", + "plural_name": "watermelons" + }, + "white-mushroom": { + "name": "cogumelo branco", + "plural_name": "white mushrooms" + }, + "white-sugar": { + "name": "açúcar cristal" + }, + "xanthan-gum": { + "name": "goma xantana" + }, + "yam": { + "name": "mandioca", + "plural_name": "yams" + }, + "yeast": { + "name": "fermento" + }, + "zucchini": { + "name": "abobrinha", + "plural_name": "zucchinis" + } + } + }, + "Verdura": { + "foods": {} + }, + "Grãos": { + "foods": {} + }, + "Frutas": { + "foods": {} + }, + "Legumes": { + "foods": {} + }, + "Carne": { + "foods": {} + }, + "Frutos do mar": { + "foods": {} + }, + "Bebidas": { + "foods": {} + }, + "Produtos cozidos": { + "foods": {} + }, + "Enlatados": { + "foods": {} + }, + "Condimentos": { + "foods": {} + }, + "Confeitaria": { + "foods": {} + }, + "Lacticínios": { + "foods": {} + }, + "Alimentos Congelados": { + "foods": {} + }, + "Alimentos saudáveis": { + "foods": {} + }, + "Casa": { + "foods": {} + }, + "Produtos de carne": { + "foods": {} + }, + "Lanches": { + "foods": {} + }, + "Temperos": { + "foods": {} + }, + "Doces": { + "foods": {} + }, + "Álcool": { + "foods": {} + }, + "Outros": { + "foods": {} + } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/pt-PT.json b/mealie/repos/seed/resources/foods/locales/pt-PT.json index 39031c5e8..aa9b2ff83 100644 --- a/mealie/repos/seed/resources/foods/locales/pt-PT.json +++ b/mealie/repos/seed/resources/foods/locales/pt-PT.json @@ -1,692 +1,759 @@ { - "acorn-squash": { - "name": "abóbora-bolota" - }, - "alfalfa-sprouts": { - "name": "rebentos de alfafa" - }, - "anchovies": { - "name": "anchovas" - }, - "apples": { - "name": "maçãs", - "plural_name": "maçãs" - }, - "artichoke": { - "name": "alcachofra" - }, - "arugula": { - "name": "rúcula" - }, - "asparagus": { - "name": "espargos" - }, - "avocado": { - "name": "abacate", - "plural_name": "abacate" - }, - "bacon": { - "name": "Carne fumada" - }, - "baking-powder": { - "name": "fermento em pó" - }, - "baking-soda": { - "name": "bicarbonato de sódio" - }, - "baking-sugar": { - "name": "açúcar granulado" - }, - "bar-sugar": { - "name": "açúcar em pó" - }, - "basil": { - "name": "manjericão" - }, - "beans": { - "name": "feijões" - }, - "bell-peppers": { - "name": "pimentões", - "plural_name": "pimentões" - }, - "blackberries": { - "name": "amoras" - }, - "bok-choy": { - "name": "couve chinesa" - }, - "brassicas": { - "name": "crucíferas" - }, - "bread": { - "name": "pão" - }, - "breadfruit": { - "name": "fruta-pão" - }, - "broccoflower": { - "name": "couve-romanesca" - }, - "broccoli": { - "name": "brócolos" - }, - "broccoli-rabe": { - "name": "grelo de brócolo" - }, - "broccolini": { - "name": "bimi" - }, - "brown-sugar": { - "name": "açúcar mascavado" - }, - "brussels-sprouts": { - "name": "couve-de-bruxelas" - }, - "butter": { - "name": "manteiga" - }, - "butternut-pumpkin": { - "name": "abóbora manteiga" - }, - "butternut-squash": { - "name": "puré de abóbora manteiga" - }, - "cabbage": { - "name": "repolho", - "plural_name": "repolhos" - }, - "cactus-edible": { - "name": "cato, comestível" - }, - "calabrese": { - "name": "brócolo calabrese" - }, - "cane-sugar": { - "name": "açúcar de cana" - }, - "cannabis": { - "name": "canábis" - }, - "capsicum": { - "name": "pimentão" - }, - "caraway": { - "name": "alcarávia" - }, - "carrot": { - "name": "cenoura", - "plural_name": "cenouras" - }, - "caster-sugar": { - "name": "açucar refinado" - }, - "castor-sugar": { - "name": "açúcar de confeiteiro" - }, - "catfish": { - "name": "peixe-gato" - }, - "cauliflower": { - "name": "couve-flor", - "plural_name": "couves-flor" - }, - "cayenne-pepper": { - "name": "pimenta caiena" - }, - "celeriac": { - "name": "aipo-rábano" - }, - "celery": { - "name": "aipo" - }, - "cereal-grains": { - "name": "grãos de cereal" - }, - "chard": { - "name": "acelga" - }, - "cheese": { - "name": "queijo" - }, - "chicory": { - "name": "chicória" - }, - "chilli-peppers": { - "name": "pimenta chili", - "plural_name": "pimentas de chili" - }, - "chinese-leaves": { - "name": "folhas chinesas" - }, - "chives": { - "name": "cebolinho" - }, - "chocolate": { - "name": "chocolate" - }, - "cilantro": { - "name": "coentros" - }, - "cinnamon": { - "name": "canela" - }, - "clarified-butter": { - "name": "manteiga clarificada" - }, - "coconut": { - "name": "coco", - "plural_name": "cocos" - }, - "coconut-milk": { - "name": "leite de coco" - }, - "cod": { - "name": "bacalhau" - }, - "coffee": { - "name": "café" - }, - "collard-greens": { - "name": "couve-galega" - }, - "confectioners-sugar": { - "name": "açúcar em pó" - }, - "coriander": { - "name": "coentro" - }, - "corn": { - "name": "milho", - "plural_name": "milhos" - }, - "corn-syrup": { - "name": "xarope de milho" - }, - "cottonseed-oil": { - "name": "óleo de algodão" - }, - "courgette": { - "name": "curgete" - }, - "cream-of-tartar": { - "name": "cremor tártaro" - }, - "cucumber": { - "name": "pepino", - "plural_name": "pepinos" - }, - "cumin": { - "name": "cominho" - }, - "daikon": { - "name": "rabanete branco", - "plural_name": "rabanetes brancos" - }, - "dairy-products-and-dairy-substitutes": { - "name": "produtos lácteos e substitutos de leite" - }, - "dandelion": { - "name": "dente-de-leão" - }, - "demerara-sugar": { - "name": "açúcar demerara" - }, - "dough": { - "name": "massa" - }, - "edible-cactus": { - "name": "cato comestível" - }, - "eggplant": { - "name": "beringela", - "plural_name": "beringelas" - }, - "eggs": { - "name": "ovo", - "plural_name": "ovos" - }, - "endive": { - "name": "endívia", - "plural_name": "endívias" - }, - "fats": { - "name": "gorduras" - }, - "fava-beans": { - "name": "favas" - }, - "fiddlehead": { - "name": "rebentos de feto comestíveis" - }, - "fiddlehead-fern": { - "name": "rebentos de fetos", - "plural_name": "fetos de cabeça de peixe" - }, - "fish": { - "name": "peixe" - }, - "five-spice-powder": { - "name": "cinco especiarias chinesas em pó" - }, - "flour": { - "name": "farinha" - }, - "frisee": { - "name": "chicória" - }, - "fructose": { - "name": "frutose" - }, - "fruit": { - "name": "fruta" - }, - "fruit-sugar": { - "name": "frutose" - }, - "ful": { - "name": "ful medames" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "alho", - "plural_name": "alhos" - }, - "gem-squash": { - "name": "abóbora gem" - }, - "ghee": { - "name": "manteiga ghee" - }, - "giblets": { - "name": "miúdos de aves" - }, - "ginger": { - "name": "gengibre" - }, - "grains": { - "name": "grãos" - }, - "granulated-sugar": { - "name": "açúcar granulado" - }, - "grape-seed-oil": { - "name": "óleo de semente de uva" - }, - "green-onion": { - "name": "cebola verde", - "plural_name": "cebolas verdes" - }, - "heart-of-palm": { - "name": "miolo de palma", - "plural_name": "corações de palma" - }, - "hemp": { - "name": "cânhamo" - }, - "herbs": { - "name": "ervas" - }, - "honey": { - "name": "mel" - }, - "isomalt": { - "name": "isomalte" - }, - "jackfruit": { - "name": "jaca", - "plural_name": "jacas" - }, - "jaggery": { - "name": "açúcar mascavo" - }, - "jams": { - "name": "geleias" - }, - "jellies": { - "name": "gelatinas" - }, - "jerusalem-artichoke": { - "name": "alcachofra-de-jerusalém" - }, - "jicama": { - "name": "nabo-mexicano" - }, - "kale": { - "name": "couve" - }, - "kohlrabi": { - "name": "couve-rábano" - }, - "kumara": { - "name": "batata-doce" - }, - "leavening-agents": { - "name": "fermentos" - }, - "leek": { - "name": "alho-françês", - "plural_name": "alho-françês" - }, - "legumes": { - "name": "legumes" - }, - "lemongrass": { - "name": "erva-príncipe" - }, - "lentils": { - "name": "lentilhas" - }, - "lettuce": { - "name": "alface" - }, - "liver": { - "name": "fígado", - "plural_name": "figados" - }, - "maize": { - "name": "milho" - }, - "maple-syrup": { - "name": "xarope de acer" - }, - "meat": { - "name": "carne" - }, - "milk": { - "name": "leite" - }, - "mortadella": { - "name": "mortadela" - }, - "mushroom": { - "name": "cogumelo", - "plural_name": "cogumelos" - }, - "mussels": { - "name": "mexilhão" - }, - "nanaimo-bar-mix": { - "name": "mistura de barras nanaimo" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "noz-moscada" - }, - "nutritional-yeast-flakes": { - "name": "flocos de levedura nutricional" - }, - "nuts": { - "name": "frutos secos" - }, - "octopuses": { - "name": "polvos", - "plural_name": "polvos" - }, - "oils": { - "name": "óleos" - }, - "okra": { - "name": "quiabo" - }, - "olive": { - "name": "azeitona" - }, - "olive-oil": { - "name": "azeite" - }, - "onion": { - "name": "cebola" - }, - "onion-family": { - "name": "família das cebolas" - }, - "orange-blossom-water": { - "name": "água de flor de laranjeira" - }, - "oranges": { - "name": "laranjas", - "plural_name": "laranjas" - }, - "oregano": { - "name": "orégão" - }, - "oysters": { - "name": "ostras" - }, - "panch-puran": { - "name": "panch puran" - }, - "paprika": { - "name": "colorau" - }, - "parsley": { - "name": "salsa" - }, - "parsnip": { - "name": "cherovia", - "plural_name": "cherovias" - }, - "pear": { - "name": "pera", - "plural_name": "peras" - }, - "peas": { - "name": "ervilhas" - }, - "pepper": { - "name": "pimenta", - "plural_name": "pimentos" - }, - "pineapple": { - "name": "ananás", - "plural_name": "ananases" - }, - "plantain": { - "name": "plátano", - "plural_name": "plátanos" - }, - "poppy-seeds": { - "name": "sementes de papoila" - }, - "potato": { - "name": "batata", - "plural_name": "batatas" - }, - "poultry": { - "name": "carne de aves" - }, - "powdered-sugar": { - "name": "açúcar em pó" - }, - "pumpkin": { - "name": "abóbora", - "plural_name": "abóboras" - }, - "pumpkin-seeds": { - "name": "sementes de abóbora" - }, - "radish": { - "name": "rabanete", - "plural_name": "rabanetes" - }, - "raw-sugar": { - "name": "açúcar mascavado" - }, - "refined-sugar": { - "name": "açúcar refinado" - }, - "rice": { - "name": "arroz" - }, - "rice-flour": { - "name": "farinha de arroz" - }, - "rock-sugar": { - "name": "açúcar mascavo" - }, - "rum": { - "name": "rum" - }, - "salmon": { - "name": "salmão" - }, - "salt": { - "name": "sal" - }, - "salt-cod": { - "name": "bacalhau salgado" - }, - "scallion": { - "name": "cebolinho", - "plural_name": "cebolinhas" - }, - "seafood": { - "name": "marisco" - }, - "seeds": { - "name": "sementes" - }, - "sesame-seeds": { - "name": "sementes de sésamo" - }, - "shallot": { - "name": "chalota", - "plural_name": "chalotas" - }, - "skate": { - "name": "raia" - }, - "soda": { - "name": "gasosa" - }, - "soda-baking": { - "name": "bicaburnato de sódio" - }, - "soybean": { - "name": "soja" - }, - "spaghetti-squash": { - "name": "abóbora esparguete", - "plural_name": "abóboras esparguete" - }, - "speck": { - "name": "presunto tirolês" - }, - "spices": { - "name": "especiarias" - }, - "spinach": { - "name": "espinafre" - }, - "spring-onion": { - "name": "cebolinho", - "plural_name": "cebolinhos" - }, - "squash": { - "name": "abóbora", - "plural_name": "abóboras" - }, - "squash-family": { - "name": "família das abóboras" - }, - "stockfish": { - "name": "bacalhau seco" - }, - "sugar": { - "name": "açúcar" - }, - "sunchoke": { - "name": "alcachofra-girassol", - "plural_name": "alcachofras-girassol" - }, - "sunflower-seeds": { - "name": "sementes de girassol" - }, - "superfine-sugar": { - "name": "açúcar superfino" - }, - "sweet-potato": { - "name": "batata-doce", - "plural_name": "batatas doces" - }, - "sweetcorn": { - "name": "milho doce", - "plural_name": "milhos doces" - }, - "sweeteners": { - "name": "adoçantes" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "taro", - "plural_name": "taroes" - }, - "teff": { - "name": "tefe" - }, - "tomato": { - "name": "tomate", - "plural_name": "tomates" - }, - "trout": { - "name": "truta" - }, - "tubers": { - "name": "tuberculos", - "plural_name": "tubérculos" - }, - "tuna": { - "name": "atum" - }, - "turbanado-sugar": { - "name": "açucar turbinado" - }, - "turnip": { - "name": "nabo", - "plural_name": "nabos" - }, - "unrefined-sugar": { - "name": "açúcar não refinado" - }, - "vanilla": { - "name": "baunilha" - }, - "vegetables": { - "name": "vegetais" - }, - "watercress": { - "name": "agrião" - }, - "watermelon": { - "name": "melancia", - "plural_name": "melancias" - }, - "white-mushroom": { - "name": "cogumelo branco", - "plural_name": "cogumelos brancos" - }, - "white-sugar": { - "name": "açúcar branco" - }, - "xanthan-gum": { - "name": "goma xantana" - }, - "yam": { - "name": "inhame", - "plural_name": "inhames" - }, - "yeast": { - "name": "levedura" - }, - "zucchini": { - "name": "courgette", - "plural_name": "curgetes" - } + "": { + "foods": { + "acorn-squash": { + "name": "abóbora-bolota" + }, + "alfalfa-sprouts": { + "name": "rebentos de alfafa" + }, + "anchovies": { + "name": "anchovas" + }, + "apples": { + "name": "maçãs", + "plural_name": "maçãs" + }, + "artichoke": { + "name": "alcachofra" + }, + "arugula": { + "name": "rúcula" + }, + "asparagus": { + "name": "espargos" + }, + "avocado": { + "name": "abacate", + "plural_name": "abacate" + }, + "bacon": { + "name": "Carne fumada" + }, + "baking-powder": { + "name": "fermento em pó" + }, + "baking-soda": { + "name": "bicarbonato de sódio" + }, + "baking-sugar": { + "name": "açúcar granulado" + }, + "bar-sugar": { + "name": "açúcar em pó" + }, + "basil": { + "name": "manjericão" + }, + "beans": { + "name": "feijões" + }, + "bell-peppers": { + "name": "pimentões", + "plural_name": "pimentões" + }, + "blackberries": { + "name": "amoras" + }, + "bok-choy": { + "name": "couve chinesa" + }, + "brassicas": { + "name": "crucíferas" + }, + "bread": { + "name": "pão" + }, + "breadfruit": { + "name": "fruta-pão" + }, + "broccoflower": { + "name": "couve-romanesca" + }, + "broccoli": { + "name": "brócolos" + }, + "broccoli-rabe": { + "name": "grelo de brócolo" + }, + "broccolini": { + "name": "bimi" + }, + "brown-sugar": { + "name": "açúcar mascavado" + }, + "brussels-sprouts": { + "name": "couve-de-bruxelas" + }, + "butter": { + "name": "manteiga" + }, + "butternut-pumpkin": { + "name": "abóbora manteiga" + }, + "butternut-squash": { + "name": "puré de abóbora manteiga" + }, + "cabbage": { + "name": "repolho", + "plural_name": "repolhos" + }, + "cactus-edible": { + "name": "cato, comestível" + }, + "calabrese": { + "name": "brócolo calabrese" + }, + "cane-sugar": { + "name": "açúcar de cana" + }, + "cannabis": { + "name": "canábis" + }, + "capsicum": { + "name": "pimentão" + }, + "caraway": { + "name": "alcarávia" + }, + "carrot": { + "name": "cenoura", + "plural_name": "cenouras" + }, + "caster-sugar": { + "name": "açucar refinado" + }, + "castor-sugar": { + "name": "açúcar de confeiteiro" + }, + "catfish": { + "name": "peixe-gato" + }, + "cauliflower": { + "name": "couve-flor", + "plural_name": "couves-flor" + }, + "cayenne-pepper": { + "name": "pimenta caiena" + }, + "celeriac": { + "name": "aipo-rábano" + }, + "celery": { + "name": "aipo" + }, + "cereal-grains": { + "name": "grãos de cereal" + }, + "chard": { + "name": "acelga" + }, + "cheese": { + "name": "queijo" + }, + "chicory": { + "name": "chicória" + }, + "chilli-peppers": { + "name": "pimenta chili", + "plural_name": "pimentas de chili" + }, + "chinese-leaves": { + "name": "folhas chinesas" + }, + "chives": { + "name": "cebolinho" + }, + "chocolate": { + "name": "chocolate" + }, + "cilantro": { + "name": "coentros" + }, + "cinnamon": { + "name": "canela" + }, + "clarified-butter": { + "name": "manteiga clarificada" + }, + "coconut": { + "name": "coco", + "plural_name": "cocos" + }, + "coconut-milk": { + "name": "leite de coco" + }, + "cod": { + "name": "bacalhau" + }, + "coffee": { + "name": "café" + }, + "collard-greens": { + "name": "couve-galega" + }, + "confectioners-sugar": { + "name": "açúcar em pó" + }, + "coriander": { + "name": "coentro" + }, + "corn": { + "name": "milho", + "plural_name": "milhos" + }, + "corn-syrup": { + "name": "xarope de milho" + }, + "cottonseed-oil": { + "name": "óleo de algodão" + }, + "courgette": { + "name": "curgete" + }, + "cream-of-tartar": { + "name": "cremor tártaro" + }, + "cucumber": { + "name": "pepino", + "plural_name": "pepinos" + }, + "cumin": { + "name": "cominho" + }, + "daikon": { + "name": "rabanete branco", + "plural_name": "rabanetes brancos" + }, + "dairy-products-and-dairy-substitutes": { + "name": "produtos lácteos e substitutos de leite" + }, + "dandelion": { + "name": "dente-de-leão" + }, + "demerara-sugar": { + "name": "açúcar demerara" + }, + "dough": { + "name": "massa" + }, + "edible-cactus": { + "name": "cato comestível" + }, + "eggplant": { + "name": "beringela", + "plural_name": "beringelas" + }, + "eggs": { + "name": "ovo", + "plural_name": "ovos" + }, + "endive": { + "name": "endívia", + "plural_name": "endívias" + }, + "fats": { + "name": "gorduras" + }, + "fava-beans": { + "name": "favas" + }, + "fiddlehead": { + "name": "rebentos de feto comestíveis" + }, + "fiddlehead-fern": { + "name": "rebentos de fetos", + "plural_name": "fetos de cabeça de peixe" + }, + "fish": { + "name": "peixe" + }, + "five-spice-powder": { + "name": "cinco especiarias chinesas em pó" + }, + "flour": { + "name": "farinha" + }, + "frisee": { + "name": "chicória" + }, + "fructose": { + "name": "frutose" + }, + "fruit": { + "name": "fruta" + }, + "fruit-sugar": { + "name": "frutose" + }, + "ful": { + "name": "ful medames" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "alho", + "plural_name": "alhos" + }, + "gem-squash": { + "name": "abóbora gem" + }, + "ghee": { + "name": "manteiga ghee" + }, + "giblets": { + "name": "miúdos de aves" + }, + "ginger": { + "name": "gengibre" + }, + "grains": { + "name": "grãos" + }, + "granulated-sugar": { + "name": "açúcar granulado" + }, + "grape-seed-oil": { + "name": "óleo de semente de uva" + }, + "green-onion": { + "name": "cebola verde", + "plural_name": "cebolas verdes" + }, + "heart-of-palm": { + "name": "miolo de palma", + "plural_name": "corações de palma" + }, + "hemp": { + "name": "cânhamo" + }, + "herbs": { + "name": "ervas" + }, + "honey": { + "name": "mel" + }, + "isomalt": { + "name": "isomalte" + }, + "jackfruit": { + "name": "jaca", + "plural_name": "jacas" + }, + "jaggery": { + "name": "açúcar mascavo" + }, + "jams": { + "name": "geleias" + }, + "jellies": { + "name": "gelatinas" + }, + "jerusalem-artichoke": { + "name": "alcachofra-de-jerusalém" + }, + "jicama": { + "name": "nabo-mexicano" + }, + "kale": { + "name": "couve" + }, + "kohlrabi": { + "name": "couve-rábano" + }, + "kumara": { + "name": "batata-doce" + }, + "leavening-agents": { + "name": "fermentos" + }, + "leek": { + "name": "alho-françês", + "plural_name": "alho-françês" + }, + "legumes": { + "name": "legumes" + }, + "lemongrass": { + "name": "erva-príncipe" + }, + "lentils": { + "name": "lentilhas" + }, + "lettuce": { + "name": "alface" + }, + "liver": { + "name": "fígado", + "plural_name": "figados" + }, + "maize": { + "name": "milho" + }, + "maple-syrup": { + "name": "xarope de acer" + }, + "meat": { + "name": "carne" + }, + "milk": { + "name": "leite" + }, + "mortadella": { + "name": "mortadela" + }, + "mushroom": { + "name": "cogumelo", + "plural_name": "cogumelos" + }, + "mussels": { + "name": "mexilhão" + }, + "nanaimo-bar-mix": { + "name": "mistura de barras nanaimo" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "noz-moscada" + }, + "nutritional-yeast-flakes": { + "name": "flocos de levedura nutricional" + }, + "nuts": { + "name": "frutos secos" + }, + "octopuses": { + "name": "polvos", + "plural_name": "polvos" + }, + "oils": { + "name": "óleos" + }, + "okra": { + "name": "quiabo" + }, + "olive": { + "name": "azeitona" + }, + "olive-oil": { + "name": "azeite" + }, + "onion": { + "name": "cebola" + }, + "onion-family": { + "name": "família das cebolas" + }, + "orange-blossom-water": { + "name": "água de flor de laranjeira" + }, + "oranges": { + "name": "laranjas", + "plural_name": "laranjas" + }, + "oregano": { + "name": "orégão" + }, + "oysters": { + "name": "ostras" + }, + "panch-puran": { + "name": "panch puran" + }, + "paprika": { + "name": "colorau" + }, + "parsley": { + "name": "salsa" + }, + "parsnip": { + "name": "cherovia", + "plural_name": "cherovias" + }, + "pear": { + "name": "pera", + "plural_name": "peras" + }, + "peas": { + "name": "ervilhas" + }, + "pepper": { + "name": "pimenta", + "plural_name": "pimentos" + }, + "pineapple": { + "name": "ananás", + "plural_name": "ananases" + }, + "plantain": { + "name": "plátano", + "plural_name": "plátanos" + }, + "poppy-seeds": { + "name": "sementes de papoila" + }, + "potato": { + "name": "batata", + "plural_name": "batatas" + }, + "poultry": { + "name": "carne de aves" + }, + "powdered-sugar": { + "name": "açúcar em pó" + }, + "pumpkin": { + "name": "abóbora", + "plural_name": "abóboras" + }, + "pumpkin-seeds": { + "name": "sementes de abóbora" + }, + "radish": { + "name": "rabanete", + "plural_name": "rabanetes" + }, + "raw-sugar": { + "name": "açúcar mascavado" + }, + "refined-sugar": { + "name": "açúcar refinado" + }, + "rice": { + "name": "arroz" + }, + "rice-flour": { + "name": "farinha de arroz" + }, + "rock-sugar": { + "name": "açúcar mascavo" + }, + "rum": { + "name": "rum" + }, + "salmon": { + "name": "salmão" + }, + "salt": { + "name": "sal" + }, + "salt-cod": { + "name": "bacalhau salgado" + }, + "scallion": { + "name": "cebolinho", + "plural_name": "cebolinhas" + }, + "seafood": { + "name": "marisco" + }, + "seeds": { + "name": "sementes" + }, + "sesame-seeds": { + "name": "sementes de sésamo" + }, + "shallot": { + "name": "chalota", + "plural_name": "chalotas" + }, + "skate": { + "name": "raia" + }, + "soda": { + "name": "gasosa" + }, + "soda-baking": { + "name": "bicaburnato de sódio" + }, + "soybean": { + "name": "soja" + }, + "spaghetti-squash": { + "name": "abóbora esparguete", + "plural_name": "abóboras esparguete" + }, + "speck": { + "name": "presunto tirolês" + }, + "spices": { + "name": "especiarias" + }, + "spinach": { + "name": "espinafre" + }, + "spring-onion": { + "name": "cebolinho", + "plural_name": "cebolinhos" + }, + "squash": { + "name": "abóbora", + "plural_name": "abóboras" + }, + "squash-family": { + "name": "família das abóboras" + }, + "stockfish": { + "name": "bacalhau seco" + }, + "sugar": { + "name": "açúcar" + }, + "sunchoke": { + "name": "alcachofra-girassol", + "plural_name": "alcachofras-girassol" + }, + "sunflower-seeds": { + "name": "sementes de girassol" + }, + "superfine-sugar": { + "name": "açúcar superfino" + }, + "sweet-potato": { + "name": "batata-doce", + "plural_name": "batatas doces" + }, + "sweetcorn": { + "name": "milho doce", + "plural_name": "milhos doces" + }, + "sweeteners": { + "name": "adoçantes" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "taro", + "plural_name": "taroes" + }, + "teff": { + "name": "tefe" + }, + "tomato": { + "name": "tomate", + "plural_name": "tomates" + }, + "trout": { + "name": "truta" + }, + "tubers": { + "name": "tuberculos", + "plural_name": "tubérculos" + }, + "tuna": { + "name": "atum" + }, + "turbanado-sugar": { + "name": "açucar turbinado" + }, + "turnip": { + "name": "nabo", + "plural_name": "nabos" + }, + "unrefined-sugar": { + "name": "açúcar não refinado" + }, + "vanilla": { + "name": "baunilha" + }, + "vegetables": { + "name": "vegetais" + }, + "watercress": { + "name": "agrião" + }, + "watermelon": { + "name": "melancia", + "plural_name": "melancias" + }, + "white-mushroom": { + "name": "cogumelo branco", + "plural_name": "cogumelos brancos" + }, + "white-sugar": { + "name": "açúcar branco" + }, + "xanthan-gum": { + "name": "goma xantana" + }, + "yam": { + "name": "inhame", + "plural_name": "inhames" + }, + "yeast": { + "name": "levedura" + }, + "zucchini": { + "name": "courgette", + "plural_name": "curgetes" + } + } + }, + "Produto": { + "foods": {} + }, + "Grãos": { + "foods": {} + }, + "Frutas": { + "foods": {} + }, + "Vegetais": { + "foods": {} + }, + "Carne": { + "foods": {} + }, + "Marisco": { + "foods": {} + }, + "Bebidas": { + "foods": {} + }, + "Produtos de pastelaria": { + "foods": {} + }, + "Enlatados": { + "foods": {} + }, + "Condimentos": { + "foods": {} + }, + "Confeitaria": { + "foods": {} + }, + "Lacticínios": { + "foods": {} + }, + "Congelados": { + "foods": {} + }, + "Alimentos para Saúde": { + "foods": {} + }, + "Casa": { + "foods": {} + }, + "Produtos à base de carne": { + "foods": {} + }, + "Petiscos": { + "foods": {} + }, + "Especiarias": { + "foods": {} + }, + "Doces": { + "foods": {} + }, + "Álcool": { + "foods": {} + }, + "Outros": { + "foods": {} + } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/ro-RO.json b/mealie/repos/seed/resources/foods/locales/ro-RO.json index 7f5c588e7..2aea2410d 100644 --- a/mealie/repos/seed/resources/foods/locales/ro-RO.json +++ b/mealie/repos/seed/resources/foods/locales/ro-RO.json @@ -1,692 +1,756 @@ { - "acorn-squash": { - "name": "dovleac ghindă" - }, - "alfalfa-sprouts": { - "name": "vlăstari de lucernă" - }, - "anchovies": { - "name": "anșoa" - }, - "apples": { - "name": "mere", - "plural_name": "mere" - }, - "artichoke": { - "name": "anghinare" - }, - "arugula": { - "name": "rucola" - }, - "asparagus": { - "name": "sparanghel" - }, - "avocado": { - "name": "avocado", - "plural_name": "avocado" - }, - "bacon": { - "name": "bacon" - }, - "baking-powder": { - "name": "praf de copt" - }, - "baking-soda": { - "name": "bicarbonat de sodiu" - }, - "baking-sugar": { - "name": "zahăr pudră" - }, - "bar-sugar": { - "name": "zahăr fin" - }, - "basil": { - "name": "busuioc" - }, - "beans": { - "name": "fasole" - }, - "bell-peppers": { - "name": "ardei gras", - "plural_name": "ardei gras" - }, - "blackberries": { - "name": "mure" - }, - "bok-choy": { - "name": "varză chinezească" - }, - "brassicas": { - "name": "brasicacee" - }, - "bread": { - "name": "pâine" - }, - "breadfruit": { - "name": "fructul de pâine" - }, - "broccoflower": { - "name": "broccoflower" - }, - "broccoli": { - "name": "brocoli" - }, - "broccoli-rabe": { - "name": "broccoli asiatic" - }, - "broccolini": { - "name": "broccoli tânăr" - }, - "brown-sugar": { - "name": "zahăr brun" - }, - "brussels-sprouts": { - "name": "varză de Bruxelles" - }, - "butter": { - "name": "unt" - }, - "butternut-pumpkin": { - "name": "dovleac plăcintar" - }, - "butternut-squash": { - "name": "dovleac butternut" - }, - "cabbage": { - "name": "varză", - "plural_name": "verze" - }, - "cactus-edible": { - "name": "cactus, comestibil" - }, - "calabrese": { - "name": "calabrese" - }, - "cane-sugar": { - "name": "zahăr din trestie" - }, - "cannabis": { - "name": "canabis" - }, - "capsicum": { - "name": "ardei gras" - }, - "caraway": { - "name": "chimen" - }, - "carrot": { - "name": "morcov", - "plural_name": "morcovi" - }, - "caster-sugar": { - "name": "zahăr tos fin" - }, - "castor-sugar": { - "name": "zahăr tos fin" - }, - "catfish": { - "name": "somn" - }, - "cauliflower": { - "name": "conopidă", - "plural_name": "conopidă" - }, - "cayenne-pepper": { - "name": "piper cayenne" - }, - "celeriac": { - "name": "țelină" - }, - "celery": { - "name": "țelină" - }, - "cereal-grains": { - "name": "boabe de cereale" - }, - "chard": { - "name": "sfeclă elvețiană" - }, - "cheese": { - "name": "brânză" - }, - "chicory": { - "name": "cicoare" - }, - "chilli-peppers": { - "name": "ardei iuţi", - "plural_name": "ardei iuți" - }, - "chinese-leaves": { - "name": "frunze chinezești" - }, - "chives": { - "name": "arpagic" - }, - "chocolate": { - "name": "ciocolată" - }, - "cilantro": { - "name": "coriandru" - }, - "cinnamon": { - "name": "scorţişoară" - }, - "clarified-butter": { - "name": "unt clarificat sau ghee" - }, - "coconut": { - "name": "nucă de cocos", - "plural_name": "nuci de cocos" - }, - "coconut-milk": { - "name": "lapte de cocos" - }, - "cod": { - "name": "cod" - }, - "coffee": { - "name": "cafea" - }, - "collard-greens": { - "name": "varză creață" - }, - "confectioners-sugar": { - "name": "zahăr pudră" - }, - "coriander": { - "name": "coriandru" - }, - "corn": { - "name": "porumb", - "plural_name": "porumbi" - }, - "corn-syrup": { - "name": "sirop de porumb" - }, - "cottonseed-oil": { - "name": "ulei de bumbac" - }, - "courgette": { - "name": "dovlecel" - }, - "cream-of-tartar": { - "name": "cremă de tartar" - }, - "cucumber": { - "name": "castravete", - "plural_name": "castraveți" - }, - "cumin": { - "name": "chimion" - }, - "daikon": { - "name": "ridiche asiatică", - "plural_name": "ridichi asiatice" - }, - "dairy-products-and-dairy-substitutes": { - "name": "produse lactate şi înlocuitori ai acestora" - }, - "dandelion": { - "name": "păpădie" - }, - "demerara-sugar": { - "name": "zahăr demerara" - }, - "dough": { - "name": "aluat" - }, - "edible-cactus": { - "name": "cactus comestibil" - }, - "eggplant": { - "name": "vânătă", - "plural_name": "vinete" - }, - "eggs": { - "name": "ouă", - "plural_name": "ouă" - }, - "endive": { - "name": "andivă", - "plural_name": "andive" - }, - "fats": { - "name": "grăsimi" - }, - "fava-beans": { - "name": "bob" - }, - "fiddlehead": { - "name": "frunze tinere de ferigă" - }, - "fiddlehead-fern": { - "name": "frunză tânără de ferigă", - "plural_name": "frunze tinere de ferigă" - }, - "fish": { - "name": "peşte" - }, - "five-spice-powder": { - "name": "amestec de cinci condimente" - }, - "flour": { - "name": "făină" - }, - "frisee": { - "name": "salată frisée" - }, - "fructose": { - "name": "fructoză" - }, - "fruit": { - "name": "fruct" - }, - "fruit-sugar": { - "name": "zahăr din fructe" - }, - "ful": { - "name": "ful" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "usturoi", - "plural_name": "usturoi" - }, - "gem-squash": { - "name": "dovleac gem" - }, - "ghee": { - "name": "ghee" - }, - "giblets": { - "name": "măruntaie" - }, - "ginger": { - "name": "ghimbir" - }, - "grains": { - "name": "cereale" - }, - "granulated-sugar": { - "name": "zahăr granulat" - }, - "grape-seed-oil": { - "name": "ulei de semințe de struguri" - }, - "green-onion": { - "name": "ceapă verde", - "plural_name": "cepe verzi" - }, - "heart-of-palm": { - "name": "miez de palmier", - "plural_name": "miezuri de palmier" - }, - "hemp": { - "name": "cânepă" - }, - "herbs": { - "name": "ierburi" - }, - "honey": { - "name": "miere" - }, - "isomalt": { - "name": "isomalt" - }, - "jackfruit": { - "name": "jackfruit", - "plural_name": "jackfruit-uri" - }, - "jaggery": { - "name": "zahăr brun nerafinat" - }, - "jams": { - "name": "gemuri" - }, - "jellies": { - "name": "jeleuri" - }, - "jerusalem-artichoke": { - "name": "anghinare de ierusalim" - }, - "jicama": { - "name": "nap mexican" - }, - "kale": { - "name": "varză furajeră" - }, - "kohlrabi": { - "name": "gulie" - }, - "kumara": { - "name": "kumara" - }, - "leavening-agents": { - "name": "agenți de dospire" - }, - "leek": { - "name": "praz", - "plural_name": "praz" - }, - "legumes": { - "name": "leguminoase" - }, - "lemongrass": { - "name": "iarbă de lămâie" - }, - "lentils": { - "name": "linte" - }, - "lettuce": { - "name": "salată" - }, - "liver": { - "name": "ficat", - "plural_name": "ficaţi" - }, - "maize": { - "name": "porumb" - }, - "maple-syrup": { - "name": "sirop de arțar" - }, - "meat": { - "name": "carne" - }, - "milk": { - "name": "lapte" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "ciupercă", - "plural_name": "ciuperci" - }, - "mussels": { - "name": "midii" - }, - "nanaimo-bar-mix": { - "name": "amestec pentru prăjitura nanaimo" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "nucşoară" - }, - "nutritional-yeast-flakes": { - "name": "fulgi de drojdie nutritivă" - }, - "nuts": { - "name": "nuci" - }, - "octopuses": { - "name": "caracatiţe", - "plural_name": "caracatiţe" - }, - "oils": { - "name": "uleiuri" - }, - "okra": { - "name": "bame" - }, - "olive": { - "name": "măslină" - }, - "olive-oil": { - "name": "ulei de măsline" - }, - "onion": { - "name": "ceapă" - }, - "onion-family": { - "name": "familie de ceapă" - }, - "orange-blossom-water": { - "name": "apă de flori de portocal" - }, - "oranges": { - "name": "portocale", - "plural_name": "portocale" - }, - "oregano": { - "name": "oregano" - }, - "oysters": { - "name": "stridii" - }, - "panch-puran": { - "name": "amestec de condimente indiene" - }, - "paprika": { - "name": "boia" - }, - "parsley": { - "name": "pătrunjel" - }, - "parsnip": { - "name": "păstârnac", - "plural_name": "păstârnac" - }, - "pear": { - "name": "pară", - "plural_name": "pere" - }, - "peas": { - "name": "mazăre" - }, - "pepper": { - "name": "piper", - "plural_name": "ardei" - }, - "pineapple": { - "name": "ananas", - "plural_name": "ananas" - }, - "plantain": { - "name": "banană", - "plural_name": "banane" - }, - "poppy-seeds": { - "name": "semințe de mac" - }, - "potato": { - "name": "cartof", - "plural_name": "cartofi" - }, - "poultry": { - "name": "carne de pasăre" - }, - "powdered-sugar": { - "name": "zahăr praf" - }, - "pumpkin": { - "name": "dovleac", - "plural_name": "dovleci" - }, - "pumpkin-seeds": { - "name": "semințe de dovleac" - }, - "radish": { - "name": "ridiche", - "plural_name": "ridichi" - }, - "raw-sugar": { - "name": "zahăr brut" - }, - "refined-sugar": { - "name": "zahăr rafinat" - }, - "rice": { - "name": "orez" - }, - "rice-flour": { - "name": "făină de orez" - }, - "rock-sugar": { - "name": "zahăr cristalizat" - }, - "rum": { - "name": "rom" - }, - "salmon": { - "name": "somon" - }, - "salt": { - "name": "sare" - }, - "salt-cod": { - "name": "cod sărat" - }, - "scallion": { - "name": "ceapă verde", - "plural_name": "cepe verzi" - }, - "seafood": { - "name": "fruct de mare" - }, - "seeds": { - "name": "semințe" - }, - "sesame-seeds": { - "name": "semințe de susan" - }, - "shallot": { - "name": "eșalotă", - "plural_name": "eșalote" - }, - "skate": { - "name": "pește patin" - }, - "soda": { - "name": "băutură carbogazoasă" - }, - "soda-baking": { - "name": "bicarbonat de sodiu" - }, - "soybean": { - "name": "boabe de soia" - }, - "spaghetti-squash": { - "name": "dovleac spaghetti", - "plural_name": "dovlecei spaghetti" - }, - "speck": { - "name": "speck jambon crud-uscat" - }, - "spices": { - "name": "condimente" - }, - "spinach": { - "name": "spanac" - }, - "spring-onion": { - "name": "ceapă verde", - "plural_name": "cepe verzi" - }, - "squash": { - "name": "dovleac", - "plural_name": "dovleci" - }, - "squash-family": { - "name": "familia dovleacului" - }, - "stockfish": { - "name": "pește uscat" - }, - "sugar": { - "name": "zahăr" - }, - "sunchoke": { - "name": "topinambur", - "plural_name": "topinamburi" - }, - "sunflower-seeds": { - "name": "semințe de floarea-soarelui" - }, - "superfine-sugar": { - "name": "zahăr extrafin" - }, - "sweet-potato": { - "name": "cartof dulce", - "plural_name": "cartofi dulci" - }, - "sweetcorn": { - "name": "porumb dulce", - "plural_name": "porumb dulce" - }, - "sweeteners": { - "name": "îndulcitori" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "taro", - "plural_name": "tarouri" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "roșie", - "plural_name": "roșii" - }, - "trout": { - "name": "păstrăv" - }, - "tubers": { - "name": "tubercul", - "plural_name": "tuberculi" - }, - "tuna": { - "name": "ton" - }, - "turbanado-sugar": { - "name": "zahăr brut" - }, - "turnip": { - "name": "nap", - "plural_name": "napi" - }, - "unrefined-sugar": { - "name": "zahăr nerafinat" - }, - "vanilla": { - "name": "vanilie" - }, - "vegetables": { - "name": "legume" - }, - "watercress": { - "name": "năsturel" - }, - "watermelon": { - "name": "pepene", - "plural_name": "pepeni verzi" - }, - "white-mushroom": { - "name": "ciupercă albă", - "plural_name": "ciuperci albe" - }, - "white-sugar": { - "name": "zahăr alb" - }, - "xanthan-gum": { - "name": "gumă xanthan" - }, - "yam": { - "name": "cartof dulce", - "plural_name": "cartofi dulci" - }, - "yeast": { - "name": "drojdie" - }, - "zucchini": { - "name": "dovlecel", - "plural_name": "dovlecei" - } + "": { + "foods": { + "acorn-squash": { + "name": "dovleac ghindă" + }, + "alfalfa-sprouts": { + "name": "vlăstari de lucernă" + }, + "anchovies": { + "name": "anșoa" + }, + "apples": { + "name": "mere", + "plural_name": "mere" + }, + "artichoke": { + "name": "anghinare" + }, + "arugula": { + "name": "rucola" + }, + "asparagus": { + "name": "sparanghel" + }, + "avocado": { + "name": "avocado", + "plural_name": "avocado" + }, + "bacon": { + "name": "bacon" + }, + "baking-powder": { + "name": "praf de copt" + }, + "baking-soda": { + "name": "bicarbonat de sodiu" + }, + "baking-sugar": { + "name": "zahăr pudră" + }, + "bar-sugar": { + "name": "zahăr fin" + }, + "basil": { + "name": "busuioc" + }, + "beans": { + "name": "fasole" + }, + "bell-peppers": { + "name": "ardei gras", + "plural_name": "ardei gras" + }, + "blackberries": { + "name": "mure" + }, + "bok-choy": { + "name": "varză chinezească" + }, + "brassicas": { + "name": "brasicacee" + }, + "bread": { + "name": "pâine" + }, + "breadfruit": { + "name": "fructul de pâine" + }, + "broccoflower": { + "name": "broccoflower" + }, + "broccoli": { + "name": "brocoli" + }, + "broccoli-rabe": { + "name": "broccoli asiatic" + }, + "broccolini": { + "name": "broccoli tânăr" + }, + "brown-sugar": { + "name": "zahăr brun" + }, + "brussels-sprouts": { + "name": "varză de Bruxelles" + }, + "butter": { + "name": "unt" + }, + "butternut-pumpkin": { + "name": "dovleac plăcintar" + }, + "butternut-squash": { + "name": "dovleac butternut" + }, + "cabbage": { + "name": "varză", + "plural_name": "verze" + }, + "cactus-edible": { + "name": "cactus, comestibil" + }, + "calabrese": { + "name": "calabrese" + }, + "cane-sugar": { + "name": "zahăr din trestie" + }, + "cannabis": { + "name": "canabis" + }, + "capsicum": { + "name": "ardei gras" + }, + "caraway": { + "name": "chimen" + }, + "carrot": { + "name": "morcov", + "plural_name": "morcovi" + }, + "caster-sugar": { + "name": "zahăr tos fin" + }, + "castor-sugar": { + "name": "zahăr tos fin" + }, + "catfish": { + "name": "somn" + }, + "cauliflower": { + "name": "conopidă", + "plural_name": "conopidă" + }, + "cayenne-pepper": { + "name": "piper cayenne" + }, + "celeriac": { + "name": "țelină" + }, + "celery": { + "name": "țelină" + }, + "cereal-grains": { + "name": "boabe de cereale" + }, + "chard": { + "name": "sfeclă elvețiană" + }, + "cheese": { + "name": "brânză" + }, + "chicory": { + "name": "cicoare" + }, + "chilli-peppers": { + "name": "ardei iuţi", + "plural_name": "ardei iuți" + }, + "chinese-leaves": { + "name": "frunze chinezești" + }, + "chives": { + "name": "arpagic" + }, + "chocolate": { + "name": "ciocolată" + }, + "cilantro": { + "name": "coriandru" + }, + "cinnamon": { + "name": "scorţişoară" + }, + "clarified-butter": { + "name": "unt clarificat sau ghee" + }, + "coconut": { + "name": "nucă de cocos", + "plural_name": "nuci de cocos" + }, + "coconut-milk": { + "name": "lapte de cocos" + }, + "cod": { + "name": "cod" + }, + "coffee": { + "name": "cafea" + }, + "collard-greens": { + "name": "varză creață" + }, + "confectioners-sugar": { + "name": "zahăr pudră" + }, + "coriander": { + "name": "coriandru" + }, + "corn": { + "name": "porumb", + "plural_name": "porumbi" + }, + "corn-syrup": { + "name": "sirop de porumb" + }, + "cottonseed-oil": { + "name": "ulei de bumbac" + }, + "courgette": { + "name": "dovlecel" + }, + "cream-of-tartar": { + "name": "cremă de tartar" + }, + "cucumber": { + "name": "castravete", + "plural_name": "castraveți" + }, + "cumin": { + "name": "chimion" + }, + "daikon": { + "name": "ridiche asiatică", + "plural_name": "ridichi asiatice" + }, + "dairy-products-and-dairy-substitutes": { + "name": "produse lactate şi înlocuitori ai acestora" + }, + "dandelion": { + "name": "păpădie" + }, + "demerara-sugar": { + "name": "zahăr demerara" + }, + "dough": { + "name": "aluat" + }, + "edible-cactus": { + "name": "cactus comestibil" + }, + "eggplant": { + "name": "vânătă", + "plural_name": "vinete" + }, + "eggs": { + "name": "ouă", + "plural_name": "ouă" + }, + "endive": { + "name": "andivă", + "plural_name": "andive" + }, + "fats": { + "name": "grăsimi" + }, + "fava-beans": { + "name": "bob" + }, + "fiddlehead": { + "name": "frunze tinere de ferigă" + }, + "fiddlehead-fern": { + "name": "frunză tânără de ferigă", + "plural_name": "frunze tinere de ferigă" + }, + "fish": { + "name": "peşte" + }, + "five-spice-powder": { + "name": "amestec de cinci condimente" + }, + "flour": { + "name": "făină" + }, + "frisee": { + "name": "salată frisée" + }, + "fructose": { + "name": "fructoză" + }, + "fruit": { + "name": "fruct" + }, + "fruit-sugar": { + "name": "zahăr din fructe" + }, + "ful": { + "name": "ful" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "usturoi", + "plural_name": "usturoi" + }, + "gem-squash": { + "name": "dovleac gem" + }, + "ghee": { + "name": "ghee" + }, + "giblets": { + "name": "măruntaie" + }, + "ginger": { + "name": "ghimbir" + }, + "grains": { + "name": "cereale" + }, + "granulated-sugar": { + "name": "zahăr granulat" + }, + "grape-seed-oil": { + "name": "ulei de semințe de struguri" + }, + "green-onion": { + "name": "ceapă verde", + "plural_name": "cepe verzi" + }, + "heart-of-palm": { + "name": "miez de palmier", + "plural_name": "miezuri de palmier" + }, + "hemp": { + "name": "cânepă" + }, + "herbs": { + "name": "ierburi" + }, + "honey": { + "name": "miere" + }, + "isomalt": { + "name": "isomalt" + }, + "jackfruit": { + "name": "jackfruit", + "plural_name": "jackfruit-uri" + }, + "jaggery": { + "name": "zahăr brun nerafinat" + }, + "jams": { + "name": "gemuri" + }, + "jellies": { + "name": "jeleuri" + }, + "jerusalem-artichoke": { + "name": "anghinare de ierusalim" + }, + "jicama": { + "name": "nap mexican" + }, + "kale": { + "name": "varză furajeră" + }, + "kohlrabi": { + "name": "gulie" + }, + "kumara": { + "name": "kumara" + }, + "leavening-agents": { + "name": "agenți de dospire" + }, + "leek": { + "name": "praz", + "plural_name": "praz" + }, + "legumes": { + "name": "leguminoase" + }, + "lemongrass": { + "name": "iarbă de lămâie" + }, + "lentils": { + "name": "linte" + }, + "lettuce": { + "name": "salată" + }, + "liver": { + "name": "ficat", + "plural_name": "ficaţi" + }, + "maize": { + "name": "porumb" + }, + "maple-syrup": { + "name": "sirop de arțar" + }, + "meat": { + "name": "carne" + }, + "milk": { + "name": "lapte" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "ciupercă", + "plural_name": "ciuperci" + }, + "mussels": { + "name": "midii" + }, + "nanaimo-bar-mix": { + "name": "amestec pentru prăjitura nanaimo" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "nucşoară" + }, + "nutritional-yeast-flakes": { + "name": "fulgi de drojdie nutritivă" + }, + "nuts": { + "name": "nuci" + }, + "octopuses": { + "name": "caracatiţe", + "plural_name": "caracatiţe" + }, + "oils": { + "name": "uleiuri" + }, + "okra": { + "name": "bame" + }, + "olive": { + "name": "măslină" + }, + "olive-oil": { + "name": "ulei de măsline" + }, + "onion": { + "name": "ceapă" + }, + "onion-family": { + "name": "familie de ceapă" + }, + "orange-blossom-water": { + "name": "apă de flori de portocal" + }, + "oranges": { + "name": "portocale", + "plural_name": "portocale" + }, + "oregano": { + "name": "oregano" + }, + "oysters": { + "name": "stridii" + }, + "panch-puran": { + "name": "amestec de condimente indiene" + }, + "paprika": { + "name": "boia" + }, + "parsley": { + "name": "pătrunjel" + }, + "parsnip": { + "name": "păstârnac", + "plural_name": "păstârnac" + }, + "pear": { + "name": "pară", + "plural_name": "pere" + }, + "peas": { + "name": "mazăre" + }, + "pepper": { + "name": "piper", + "plural_name": "ardei" + }, + "pineapple": { + "name": "ananas", + "plural_name": "ananas" + }, + "plantain": { + "name": "banană", + "plural_name": "banane" + }, + "poppy-seeds": { + "name": "semințe de mac" + }, + "potato": { + "name": "cartof", + "plural_name": "cartofi" + }, + "poultry": { + "name": "carne de pasăre" + }, + "powdered-sugar": { + "name": "zahăr praf" + }, + "pumpkin": { + "name": "dovleac", + "plural_name": "dovleci" + }, + "pumpkin-seeds": { + "name": "semințe de dovleac" + }, + "radish": { + "name": "ridiche", + "plural_name": "ridichi" + }, + "raw-sugar": { + "name": "zahăr brut" + }, + "refined-sugar": { + "name": "zahăr rafinat" + }, + "rice": { + "name": "orez" + }, + "rice-flour": { + "name": "făină de orez" + }, + "rock-sugar": { + "name": "zahăr cristalizat" + }, + "rum": { + "name": "rom" + }, + "salmon": { + "name": "somon" + }, + "salt": { + "name": "sare" + }, + "salt-cod": { + "name": "cod sărat" + }, + "scallion": { + "name": "ceapă verde", + "plural_name": "cepe verzi" + }, + "seafood": { + "name": "fruct de mare" + }, + "seeds": { + "name": "semințe" + }, + "sesame-seeds": { + "name": "semințe de susan" + }, + "shallot": { + "name": "eșalotă", + "plural_name": "eșalote" + }, + "skate": { + "name": "pește patin" + }, + "soda": { + "name": "băutură carbogazoasă" + }, + "soda-baking": { + "name": "bicarbonat de sodiu" + }, + "soybean": { + "name": "boabe de soia" + }, + "spaghetti-squash": { + "name": "dovleac spaghetti", + "plural_name": "dovlecei spaghetti" + }, + "speck": { + "name": "speck jambon crud-uscat" + }, + "spices": { + "name": "condimente" + }, + "spinach": { + "name": "spanac" + }, + "spring-onion": { + "name": "ceapă verde", + "plural_name": "cepe verzi" + }, + "squash": { + "name": "dovleac", + "plural_name": "dovleci" + }, + "squash-family": { + "name": "familia dovleacului" + }, + "stockfish": { + "name": "pește uscat" + }, + "sugar": { + "name": "zahăr" + }, + "sunchoke": { + "name": "topinambur", + "plural_name": "topinamburi" + }, + "sunflower-seeds": { + "name": "semințe de floarea-soarelui" + }, + "superfine-sugar": { + "name": "zahăr extrafin" + }, + "sweet-potato": { + "name": "cartof dulce", + "plural_name": "cartofi dulci" + }, + "sweetcorn": { + "name": "porumb dulce", + "plural_name": "porumb dulce" + }, + "sweeteners": { + "name": "îndulcitori" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "taro", + "plural_name": "tarouri" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "roșie", + "plural_name": "roșii" + }, + "trout": { + "name": "păstrăv" + }, + "tubers": { + "name": "tubercul", + "plural_name": "tuberculi" + }, + "tuna": { + "name": "ton" + }, + "turbanado-sugar": { + "name": "zahăr brut" + }, + "turnip": { + "name": "nap", + "plural_name": "napi" + }, + "unrefined-sugar": { + "name": "zahăr nerafinat" + }, + "vanilla": { + "name": "vanilie" + }, + "vegetables": { + "name": "legume" + }, + "watercress": { + "name": "năsturel" + }, + "watermelon": { + "name": "pepene", + "plural_name": "pepeni verzi" + }, + "white-mushroom": { + "name": "ciupercă albă", + "plural_name": "ciuperci albe" + }, + "white-sugar": { + "name": "zahăr alb" + }, + "xanthan-gum": { + "name": "gumă xanthan" + }, + "yam": { + "name": "cartof dulce", + "plural_name": "cartofi dulci" + }, + "yeast": { + "name": "drojdie" + }, + "zucchini": { + "name": "dovlecel", + "plural_name": "dovlecei" + } + } + }, + "Produs": { + "foods": {} + }, + "Cereale": { + "foods": {} + }, + "Fructe": { + "foods": {} + }, + "Legume": { + "foods": {} + }, + "Carne": { + "foods": {} + }, + "Fructe de Mare": { + "foods": {} + }, + "Băuturi": { + "foods": {} + }, + "Produse coapte": { + "foods": {} + }, + "Produse conservate": { + "foods": {} + }, + "Condimente": { + "foods": {} + }, + "Cofetărie": { + "foods": {} + }, + "Produse lactate": { + "foods": {} + }, + "Alimente înghețate": { + "foods": {} + }, + "Mâncare Sănătoasă": { + "foods": {} + }, + "Gospodărie": { + "foods": {} + }, + "Produse din carne": { + "foods": {} + }, + "Gustări": { + "foods": {} + }, + "Dulciuri": { + "foods": {} + }, + "Alcool": { + "foods": {} + }, + "Altele": { + "foods": {} + } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/ru-RU.json b/mealie/repos/seed/resources/foods/locales/ru-RU.json index a2fa9a207..853e78b93 100644 --- a/mealie/repos/seed/resources/foods/locales/ru-RU.json +++ b/mealie/repos/seed/resources/foods/locales/ru-RU.json @@ -1,692 +1,759 @@ { - "acorn-squash": { - "name": "желудевый сквош" - }, - "alfalfa-sprouts": { - "name": "ростки люцерны" - }, - "anchovies": { - "name": "анчоусы" - }, - "apples": { - "name": "яблоки", - "plural_name": "яблоки" - }, - "artichoke": { - "name": "артишок" - }, - "arugula": { - "name": "руккола" - }, - "asparagus": { - "name": "спаржа" - }, - "avocado": { - "name": "авокадо", - "plural_name": "авокадо" - }, - "bacon": { - "name": "бекон" - }, - "baking-powder": { - "name": "разрыхлитель" - }, - "baking-soda": { - "name": "пищевая сода" - }, - "baking-sugar": { - "name": "сахар-песок" - }, - "bar-sugar": { - "name": "брусковый сахар" - }, - "basil": { - "name": "базилик" - }, - "beans": { - "name": "фасоль" - }, - "bell-peppers": { - "name": "болгарский перец", - "plural_name": "болгарский перец" - }, - "blackberries": { - "name": "ежевика" - }, - "bok-choy": { - "name": "пекинская капуста" - }, - "brassicas": { - "name": "капуста" - }, - "bread": { - "name": "хлеб" - }, - "breadfruit": { - "name": "плод хлебного дерева" - }, - "broccoflower": { - "name": "романеско" - }, - "broccoli": { - "name": "брокколи" - }, - "broccoli-rabe": { - "name": "рапини" - }, - "broccolini": { - "name": "брокколини" - }, - "brown-sugar": { - "name": "коричневый сахар" - }, - "brussels-sprouts": { - "name": "брюссельская капуста" - }, - "butter": { - "name": "сливочное масло" - }, - "butternut-pumpkin": { - "name": "тыква баттернат" - }, - "butternut-squash": { - "name": "мускатная тыква" - }, - "cabbage": { - "name": "капуста", - "plural_name": "капуста" - }, - "cactus-edible": { - "name": "кактус, съедобный" - }, - "calabrese": { - "name": "брокколи калабрезе" - }, - "cane-sugar": { - "name": "тростниковый сахар" - }, - "cannabis": { - "name": "конопля" - }, - "capsicum": { - "name": "стручковый перец" - }, - "caraway": { - "name": "тмин" - }, - "carrot": { - "name": "морковь", - "plural_name": "морковь" - }, - "caster-sugar": { - "name": "мелкозернистый сахар" - }, - "castor-sugar": { - "name": "сахарная пудра" - }, - "catfish": { - "name": "сом" - }, - "cauliflower": { - "name": "цветная капуста", - "plural_name": "цветная капуста" - }, - "cayenne-pepper": { - "name": "кайенский перец" - }, - "celeriac": { - "name": "корень сельдерея" - }, - "celery": { - "name": "сельдерей" - }, - "cereal-grains": { - "name": "злаковое зерно" - }, - "chard": { - "name": "мангольд" - }, - "cheese": { - "name": "сыр" - }, - "chicory": { - "name": "цикорий" - }, - "chilli-peppers": { - "name": "перец чили", - "plural_name": "перец чили" - }, - "chinese-leaves": { - "name": "китайская капуста" - }, - "chives": { - "name": "шнитт-лук" - }, - "chocolate": { - "name": "шоколад" - }, - "cilantro": { - "name": "кинза" - }, - "cinnamon": { - "name": "корица" - }, - "clarified-butter": { - "name": "топленое масло" - }, - "coconut": { - "name": "кокос", - "plural_name": "кокосы" - }, - "coconut-milk": { - "name": "кокосовое молоко" - }, - "cod": { - "name": "треска" - }, - "coffee": { - "name": "кофе" - }, - "collard-greens": { - "name": "листовая капуста" - }, - "confectioners-sugar": { - "name": "кондитерский сахар" - }, - "coriander": { - "name": "кориандр" - }, - "corn": { - "name": "кукуруза", - "plural_name": "кукуруза" - }, - "corn-syrup": { - "name": "кукурузный сироп" - }, - "cottonseed-oil": { - "name": "хлопковое масло" - }, - "courgette": { - "name": "цукини" - }, - "cream-of-tartar": { - "name": "винный камень" - }, - "cucumber": { - "name": "огурцы", - "plural_name": "огурцы" - }, - "cumin": { - "name": "зира" - }, - "daikon": { - "name": "дайкон", - "plural_name": "дайкон" - }, - "dairy-products-and-dairy-substitutes": { - "name": "молочные продукты и заменители молочных продуктов" - }, - "dandelion": { - "name": "одуванчик" - }, - "demerara-sugar": { - "name": "сахар демерара" - }, - "dough": { - "name": "тесто" - }, - "edible-cactus": { - "name": "съедобный кактус" - }, - "eggplant": { - "name": "баклажан", - "plural_name": "баклажаны" - }, - "eggs": { - "name": "яйца", - "plural_name": "яйца" - }, - "endive": { - "name": "эндивий", - "plural_name": "endives" - }, - "fats": { - "name": "жиры" - }, - "fava-beans": { - "name": "бобы обыкновенные" - }, - "fiddlehead": { - "name": "побеги папоротника" - }, - "fiddlehead-fern": { - "name": "побеги папоротника", - "plural_name": "побеги папоротника" - }, - "fish": { - "name": "рыба" - }, - "five-spice-powder": { - "name": "приправа 5 специй" - }, - "flour": { - "name": "мука" - }, - "frisee": { - "name": "фризе" - }, - "fructose": { - "name": "фруктоза" - }, - "fruit": { - "name": "фрукты" - }, - "fruit-sugar": { - "name": "фруктоза" - }, - "ful": { - "name": "фул" - }, - "garam-masala": { - "name": "гарам масала" - }, - "garlic": { - "name": "чеснок", - "plural_name": "чеснок" - }, - "gem-squash": { - "name": "тыква Драгоценный камень" - }, - "ghee": { - "name": "гхи" - }, - "giblets": { - "name": "птичьи потроха" - }, - "ginger": { - "name": "имбирь" - }, - "grains": { - "name": "крупы" - }, - "granulated-sugar": { - "name": "гранулированный сахар" - }, - "grape-seed-oil": { - "name": "масло из семян винограда" - }, - "green-onion": { - "name": "зеленый лук", - "plural_name": "зелёный лук" - }, - "heart-of-palm": { - "name": "сердцевина пальмы", - "plural_name": "heart of palms" - }, - "hemp": { - "name": "конопля" - }, - "herbs": { - "name": "травы" - }, - "honey": { - "name": "мёд" - }, - "isomalt": { - "name": "изомальт" - }, - "jackfruit": { - "name": "джекфрут", - "plural_name": "джекфрут" - }, - "jaggery": { - "name": "джаггери" - }, - "jams": { - "name": "джем" - }, - "jellies": { - "name": "желе" - }, - "jerusalem-artichoke": { - "name": "топинамбур" - }, - "jicama": { - "name": "хикама" - }, - "kale": { - "name": "кудрявая капуста" - }, - "kohlrabi": { - "name": "кольраби" - }, - "kumara": { - "name": "батат" - }, - "leavening-agents": { - "name": "разрыхлитель" - }, - "leek": { - "name": "лук-порей", - "plural_name": "лук-порей" - }, - "legumes": { - "name": "бобовые" - }, - "lemongrass": { - "name": "лемонграсс" - }, - "lentils": { - "name": "чечевица" - }, - "lettuce": { - "name": "салат" - }, - "liver": { - "name": "печень", - "plural_name": "livers" - }, - "maize": { - "name": "кукуруза" - }, - "maple-syrup": { - "name": "кленовый сироп" - }, - "meat": { - "name": "мясо" - }, - "milk": { - "name": "молоко" - }, - "mortadella": { - "name": "мортаделла" - }, - "mushroom": { - "name": "грибы", - "plural_name": "грибы" - }, - "mussels": { - "name": "мидии" - }, - "nanaimo-bar-mix": { - "name": "смесь для батончика нанаймо" - }, - "nori": { - "name": "нори" - }, - "nutmeg": { - "name": "мускат" - }, - "nutritional-yeast-flakes": { - "name": "пищевые дрожжи" - }, - "nuts": { - "name": "орехи" - }, - "octopuses": { - "name": "осьминоги", - "plural_name": "осьминоги" - }, - "oils": { - "name": "масла" - }, - "okra": { - "name": "абельмош" - }, - "olive": { - "name": "оливки" - }, - "olive-oil": { - "name": "оливковое масло" - }, - "onion": { - "name": "лук" - }, - "onion-family": { - "name": "лук" - }, - "orange-blossom-water": { - "name": "флердоранжевая вода" - }, - "oranges": { - "name": "апельсины", - "plural_name": "апельсины" - }, - "oregano": { - "name": "душица" - }, - "oysters": { - "name": "устрицы" - }, - "panch-puran": { - "name": "панч пуран" - }, - "paprika": { - "name": "паприка" - }, - "parsley": { - "name": "петрушка" - }, - "parsnip": { - "name": "пастернак", - "plural_name": "пастернак" - }, - "pear": { - "name": "груша", - "plural_name": "груши" - }, - "peas": { - "name": "горох" - }, - "pepper": { - "name": "перец", - "plural_name": "перцы" - }, - "pineapple": { - "name": "ананас", - "plural_name": "ананасы" - }, - "plantain": { - "name": "плантан", - "plural_name": "plantains" - }, - "poppy-seeds": { - "name": "семена мака" - }, - "potato": { - "name": "картофель", - "plural_name": "картофель" - }, - "poultry": { - "name": "мясо птицы" - }, - "powdered-sugar": { - "name": "сахарная пудра" - }, - "pumpkin": { - "name": "тыква", - "plural_name": "тыквы" - }, - "pumpkin-seeds": { - "name": "семена тыквы" - }, - "radish": { - "name": "редис", - "plural_name": "редис" - }, - "raw-sugar": { - "name": "нерафинированный сахар" - }, - "refined-sugar": { - "name": "рафинад" - }, - "rice": { - "name": "рис" - }, - "rice-flour": { - "name": "рисовая мука" - }, - "rock-sugar": { - "name": "сахар-кандис" - }, - "rum": { - "name": "ром" - }, - "salmon": { - "name": "лосось" - }, - "salt": { - "name": "соль" - }, - "salt-cod": { - "name": "вяленая треска" - }, - "scallion": { - "name": "зеленый лук", - "plural_name": "scallions" - }, - "seafood": { - "name": "морепродукты" - }, - "seeds": { - "name": "семена" - }, - "sesame-seeds": { - "name": "семена кунжута" - }, - "shallot": { - "name": "шалот", - "plural_name": "shallots" - }, - "skate": { - "name": "скат" - }, - "soda": { - "name": "сода" - }, - "soda-baking": { - "name": "пищевая сода" - }, - "soybean": { - "name": "соевые бобы" - }, - "spaghetti-squash": { - "name": "тыква-спагетти", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "шпик" - }, - "spices": { - "name": "специи" - }, - "spinach": { - "name": "шпинат" - }, - "spring-onion": { - "name": "зелёный лук", - "plural_name": "зелёный лук" - }, - "squash": { - "name": "тыква", - "plural_name": "кабачки" - }, - "squash-family": { - "name": "тыквы" - }, - "stockfish": { - "name": "стокфиск" - }, - "sugar": { - "name": "сахар" - }, - "sunchoke": { - "name": "топинамбур", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "семена подсолнечника" - }, - "superfine-sugar": { - "name": "ультрамелкий сахар" - }, - "sweet-potato": { - "name": "сладкий картофель", - "plural_name": "sweet potatoes" - }, - "sweetcorn": { - "name": "кукуруза сахарная", - "plural_name": "sweetcorns" - }, - "sweeteners": { - "name": "подсластители" - }, - "tahini": { - "name": "тахини" - }, - "taro": { - "name": "таро", - "plural_name": "taroes" - }, - "teff": { - "name": "теф" - }, - "tomato": { - "name": "помидор", - "plural_name": "помидоры" - }, - "trout": { - "name": "форель" - }, - "tubers": { - "name": "клубни", - "plural_name": "клубни" - }, - "tuna": { - "name": "тунец" - }, - "turbanado-sugar": { - "name": "сахар турбинадо" - }, - "turnip": { - "name": "репа", - "plural_name": "репа" - }, - "unrefined-sugar": { - "name": "нерафинированный сахар" - }, - "vanilla": { - "name": "ваниль" - }, - "vegetables": { - "name": "овощи" - }, - "watercress": { - "name": "жеруха" - }, - "watermelon": { - "name": "арбуз", - "plural_name": "арбузы" - }, - "white-mushroom": { - "name": "белый гриб", - "plural_name": "белые грибы" - }, - "white-sugar": { - "name": "рафинад" - }, - "xanthan-gum": { - "name": "ксантановая камедь" - }, - "yam": { - "name": "ямс", - "plural_name": "yams" - }, - "yeast": { - "name": "дрожжи" - }, - "zucchini": { - "name": "цуккини", - "plural_name": "цуккини" - } -} \ No newline at end of file + "": { + "foods": { + "acorn-squash": { + "name": "желудевый сквош" + }, + "alfalfa-sprouts": { + "name": "ростки люцерны" + }, + "anchovies": { + "name": "анчоусы" + }, + "apples": { + "name": "яблоки", + "plural_name": "яблоки" + }, + "artichoke": { + "name": "артишок" + }, + "arugula": { + "name": "руккола" + }, + "asparagus": { + "name": "спаржа" + }, + "avocado": { + "name": "авокадо", + "plural_name": "авокадо" + }, + "bacon": { + "name": "бекон" + }, + "baking-powder": { + "name": "разрыхлитель" + }, + "baking-soda": { + "name": "пищевая сода" + }, + "baking-sugar": { + "name": "сахар-песок" + }, + "bar-sugar": { + "name": "брусковый сахар" + }, + "basil": { + "name": "базилик" + }, + "beans": { + "name": "фасоль" + }, + "bell-peppers": { + "name": "болгарский перец", + "plural_name": "болгарский перец" + }, + "blackberries": { + "name": "ежевика" + }, + "bok-choy": { + "name": "пекинская капуста" + }, + "brassicas": { + "name": "капуста" + }, + "bread": { + "name": "хлеб" + }, + "breadfruit": { + "name": "плод хлебного дерева" + }, + "broccoflower": { + "name": "романеско" + }, + "broccoli": { + "name": "брокколи" + }, + "broccoli-rabe": { + "name": "рапини" + }, + "broccolini": { + "name": "брокколини" + }, + "brown-sugar": { + "name": "коричневый сахар" + }, + "brussels-sprouts": { + "name": "брюссельская капуста" + }, + "butter": { + "name": "сливочное масло" + }, + "butternut-pumpkin": { + "name": "тыква баттернат" + }, + "butternut-squash": { + "name": "мускатная тыква" + }, + "cabbage": { + "name": "капуста", + "plural_name": "капуста" + }, + "cactus-edible": { + "name": "кактус, съедобный" + }, + "calabrese": { + "name": "брокколи калабрезе" + }, + "cane-sugar": { + "name": "тростниковый сахар" + }, + "cannabis": { + "name": "конопля" + }, + "capsicum": { + "name": "стручковый перец" + }, + "caraway": { + "name": "тмин" + }, + "carrot": { + "name": "морковь", + "plural_name": "морковь" + }, + "caster-sugar": { + "name": "мелкозернистый сахар" + }, + "castor-sugar": { + "name": "сахарная пудра" + }, + "catfish": { + "name": "сом" + }, + "cauliflower": { + "name": "цветная капуста", + "plural_name": "цветная капуста" + }, + "cayenne-pepper": { + "name": "кайенский перец" + }, + "celeriac": { + "name": "корень сельдерея" + }, + "celery": { + "name": "сельдерей" + }, + "cereal-grains": { + "name": "злаковое зерно" + }, + "chard": { + "name": "мангольд" + }, + "cheese": { + "name": "сыр" + }, + "chicory": { + "name": "цикорий" + }, + "chilli-peppers": { + "name": "перец чили", + "plural_name": "перец чили" + }, + "chinese-leaves": { + "name": "китайская капуста" + }, + "chives": { + "name": "шнитт-лук" + }, + "chocolate": { + "name": "шоколад" + }, + "cilantro": { + "name": "кинза" + }, + "cinnamon": { + "name": "корица" + }, + "clarified-butter": { + "name": "топленое масло" + }, + "coconut": { + "name": "кокос", + "plural_name": "кокосы" + }, + "coconut-milk": { + "name": "кокосовое молоко" + }, + "cod": { + "name": "треска" + }, + "coffee": { + "name": "кофе" + }, + "collard-greens": { + "name": "листовая капуста" + }, + "confectioners-sugar": { + "name": "кондитерский сахар" + }, + "coriander": { + "name": "кориандр" + }, + "corn": { + "name": "кукуруза", + "plural_name": "кукуруза" + }, + "corn-syrup": { + "name": "кукурузный сироп" + }, + "cottonseed-oil": { + "name": "хлопковое масло" + }, + "courgette": { + "name": "цукини" + }, + "cream-of-tartar": { + "name": "винный камень" + }, + "cucumber": { + "name": "огурцы", + "plural_name": "огурцы" + }, + "cumin": { + "name": "зира" + }, + "daikon": { + "name": "дайкон", + "plural_name": "дайкон" + }, + "dairy-products-and-dairy-substitutes": { + "name": "молочные продукты и заменители молочных продуктов" + }, + "dandelion": { + "name": "одуванчик" + }, + "demerara-sugar": { + "name": "сахар демерара" + }, + "dough": { + "name": "тесто" + }, + "edible-cactus": { + "name": "съедобный кактус" + }, + "eggplant": { + "name": "баклажан", + "plural_name": "баклажаны" + }, + "eggs": { + "name": "яйца", + "plural_name": "яйца" + }, + "endive": { + "name": "эндивий", + "plural_name": "endives" + }, + "fats": { + "name": "жиры" + }, + "fava-beans": { + "name": "бобы обыкновенные" + }, + "fiddlehead": { + "name": "побеги папоротника" + }, + "fiddlehead-fern": { + "name": "побеги папоротника", + "plural_name": "побеги папоротника" + }, + "fish": { + "name": "рыба" + }, + "five-spice-powder": { + "name": "приправа 5 специй" + }, + "flour": { + "name": "мука" + }, + "frisee": { + "name": "фризе" + }, + "fructose": { + "name": "фруктоза" + }, + "fruit": { + "name": "фрукты" + }, + "fruit-sugar": { + "name": "фруктоза" + }, + "ful": { + "name": "фул" + }, + "garam-masala": { + "name": "гарам масала" + }, + "garlic": { + "name": "чеснок", + "plural_name": "чеснок" + }, + "gem-squash": { + "name": "тыква Драгоценный камень" + }, + "ghee": { + "name": "гхи" + }, + "giblets": { + "name": "птичьи потроха" + }, + "ginger": { + "name": "имбирь" + }, + "grains": { + "name": "крупы" + }, + "granulated-sugar": { + "name": "гранулированный сахар" + }, + "grape-seed-oil": { + "name": "масло из семян винограда" + }, + "green-onion": { + "name": "зеленый лук", + "plural_name": "зелёный лук" + }, + "heart-of-palm": { + "name": "сердцевина пальмы", + "plural_name": "heart of palms" + }, + "hemp": { + "name": "конопля" + }, + "herbs": { + "name": "травы" + }, + "honey": { + "name": "мёд" + }, + "isomalt": { + "name": "изомальт" + }, + "jackfruit": { + "name": "джекфрут", + "plural_name": "джекфрут" + }, + "jaggery": { + "name": "джаггери" + }, + "jams": { + "name": "джем" + }, + "jellies": { + "name": "желе" + }, + "jerusalem-artichoke": { + "name": "топинамбур" + }, + "jicama": { + "name": "хикама" + }, + "kale": { + "name": "кудрявая капуста" + }, + "kohlrabi": { + "name": "кольраби" + }, + "kumara": { + "name": "батат" + }, + "leavening-agents": { + "name": "разрыхлитель" + }, + "leek": { + "name": "лук-порей", + "plural_name": "лук-порей" + }, + "legumes": { + "name": "бобовые" + }, + "lemongrass": { + "name": "лемонграсс" + }, + "lentils": { + "name": "чечевица" + }, + "lettuce": { + "name": "салат" + }, + "liver": { + "name": "печень", + "plural_name": "livers" + }, + "maize": { + "name": "кукуруза" + }, + "maple-syrup": { + "name": "кленовый сироп" + }, + "meat": { + "name": "мясо" + }, + "milk": { + "name": "молоко" + }, + "mortadella": { + "name": "мортаделла" + }, + "mushroom": { + "name": "грибы", + "plural_name": "грибы" + }, + "mussels": { + "name": "мидии" + }, + "nanaimo-bar-mix": { + "name": "смесь для батончика нанаймо" + }, + "nori": { + "name": "нори" + }, + "nutmeg": { + "name": "мускат" + }, + "nutritional-yeast-flakes": { + "name": "пищевые дрожжи" + }, + "nuts": { + "name": "орехи" + }, + "octopuses": { + "name": "осьминоги", + "plural_name": "осьминоги" + }, + "oils": { + "name": "масла" + }, + "okra": { + "name": "абельмош" + }, + "olive": { + "name": "оливки" + }, + "olive-oil": { + "name": "оливковое масло" + }, + "onion": { + "name": "лук" + }, + "onion-family": { + "name": "лук" + }, + "orange-blossom-water": { + "name": "флердоранжевая вода" + }, + "oranges": { + "name": "апельсины", + "plural_name": "апельсины" + }, + "oregano": { + "name": "душица" + }, + "oysters": { + "name": "устрицы" + }, + "panch-puran": { + "name": "панч пуран" + }, + "paprika": { + "name": "паприка" + }, + "parsley": { + "name": "петрушка" + }, + "parsnip": { + "name": "пастернак", + "plural_name": "пастернак" + }, + "pear": { + "name": "груша", + "plural_name": "груши" + }, + "peas": { + "name": "горох" + }, + "pepper": { + "name": "перец", + "plural_name": "перцы" + }, + "pineapple": { + "name": "ананас", + "plural_name": "ананасы" + }, + "plantain": { + "name": "плантан", + "plural_name": "plantains" + }, + "poppy-seeds": { + "name": "семена мака" + }, + "potato": { + "name": "картофель", + "plural_name": "картофель" + }, + "poultry": { + "name": "мясо птицы" + }, + "powdered-sugar": { + "name": "сахарная пудра" + }, + "pumpkin": { + "name": "тыква", + "plural_name": "тыквы" + }, + "pumpkin-seeds": { + "name": "семена тыквы" + }, + "radish": { + "name": "редис", + "plural_name": "редис" + }, + "raw-sugar": { + "name": "нерафинированный сахар" + }, + "refined-sugar": { + "name": "рафинад" + }, + "rice": { + "name": "рис" + }, + "rice-flour": { + "name": "рисовая мука" + }, + "rock-sugar": { + "name": "сахар-кандис" + }, + "rum": { + "name": "ром" + }, + "salmon": { + "name": "лосось" + }, + "salt": { + "name": "соль" + }, + "salt-cod": { + "name": "вяленая треска" + }, + "scallion": { + "name": "зеленый лук", + "plural_name": "scallions" + }, + "seafood": { + "name": "морепродукты" + }, + "seeds": { + "name": "семена" + }, + "sesame-seeds": { + "name": "семена кунжута" + }, + "shallot": { + "name": "шалот", + "plural_name": "shallots" + }, + "skate": { + "name": "скат" + }, + "soda": { + "name": "сода" + }, + "soda-baking": { + "name": "пищевая сода" + }, + "soybean": { + "name": "соевые бобы" + }, + "spaghetti-squash": { + "name": "тыква-спагетти", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "шпик" + }, + "spices": { + "name": "специи" + }, + "spinach": { + "name": "шпинат" + }, + "spring-onion": { + "name": "зелёный лук", + "plural_name": "зелёный лук" + }, + "squash": { + "name": "тыква", + "plural_name": "кабачки" + }, + "squash-family": { + "name": "тыквы" + }, + "stockfish": { + "name": "стокфиск" + }, + "sugar": { + "name": "сахар" + }, + "sunchoke": { + "name": "топинамбур", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "семена подсолнечника" + }, + "superfine-sugar": { + "name": "ультрамелкий сахар" + }, + "sweet-potato": { + "name": "сладкий картофель", + "plural_name": "sweet potatoes" + }, + "sweetcorn": { + "name": "кукуруза сахарная", + "plural_name": "sweetcorns" + }, + "sweeteners": { + "name": "подсластители" + }, + "tahini": { + "name": "тахини" + }, + "taro": { + "name": "таро", + "plural_name": "taroes" + }, + "teff": { + "name": "теф" + }, + "tomato": { + "name": "помидор", + "plural_name": "помидоры" + }, + "trout": { + "name": "форель" + }, + "tubers": { + "name": "клубни", + "plural_name": "клубни" + }, + "tuna": { + "name": "тунец" + }, + "turbanado-sugar": { + "name": "сахар турбинадо" + }, + "turnip": { + "name": "репа", + "plural_name": "репа" + }, + "unrefined-sugar": { + "name": "нерафинированный сахар" + }, + "vanilla": { + "name": "ваниль" + }, + "vegetables": { + "name": "овощи" + }, + "watercress": { + "name": "жеруха" + }, + "watermelon": { + "name": "арбуз", + "plural_name": "арбузы" + }, + "white-mushroom": { + "name": "белый гриб", + "plural_name": "белые грибы" + }, + "white-sugar": { + "name": "рафинад" + }, + "xanthan-gum": { + "name": "ксантановая камедь" + }, + "yam": { + "name": "ямс", + "plural_name": "yams" + }, + "yeast": { + "name": "дрожжи" + }, + "zucchini": { + "name": "цуккини", + "plural_name": "цуккини" + } + } + }, + "Свежие Овощи&фрукты": { + "foods": {} + }, + "Крупы": { + "foods": {} + }, + "Фрукты": { + "foods": {} + }, + "Овощи": { + "foods": {} + }, + "Мясо": { + "foods": {} + }, + "Морепродукты": { + "foods": {} + }, + "Напитки": { + "foods": {} + }, + "Выпечка": { + "foods": {} + }, + "Консервы": { + "foods": {} + }, + "Приправы": { + "foods": {} + }, + "Кондитерские изделия": { + "foods": {} + }, + "Молочные продукты": { + "foods": {} + }, + "Замороженные продукты": { + "foods": {} + }, + "Здоровая еда": { + "foods": {} + }, + "Домашняя": { + "foods": {} + }, + "Мясные продукты": { + "foods": {} + }, + "Закуски": { + "foods": {} + }, + "Специи": { + "foods": {} + }, + "Сладости": { + "foods": {} + }, + "Алкоголь": { + "foods": {} + }, + "Другое": { + "foods": {} + } +} diff --git a/mealie/repos/seed/resources/foods/locales/sk-SK.json b/mealie/repos/seed/resources/foods/locales/sk-SK.json index 63736eab2..6245e10d8 100644 --- a/mealie/repos/seed/resources/foods/locales/sk-SK.json +++ b/mealie/repos/seed/resources/foods/locales/sk-SK.json @@ -1,692 +1,759 @@ { - "acorn-squash": { - "name": "žaluďová tekvica" - }, - "alfalfa-sprouts": { - "name": "klíčky lucerny" - }, - "anchovies": { - "name": "sardely" - }, - "apples": { - "name": "jablká", - "plural_name": "apples" - }, - "artichoke": { - "name": "artičoka" - }, - "arugula": { - "name": "rukola" - }, - "asparagus": { - "name": "špargľa" - }, - "avocado": { - "name": "avokádo", - "plural_name": "avocado" - }, - "bacon": { - "name": "slanina" - }, - "baking-powder": { - "name": "prášok do pečiva" - }, - "baking-soda": { - "name": "sóda bikarbóna" - }, - "baking-sugar": { - "name": "cukor na pečenie" - }, - "bar-sugar": { - "name": "kryštálový cukor" - }, - "basil": { - "name": "bazalka" - }, - "beans": { - "name": "fazuľa" - }, - "bell-peppers": { - "name": "paprika", - "plural_name": "bell peppers" - }, - "blackberries": { - "name": "Černice" - }, - "bok-choy": { - "name": "bok choy kapusta" - }, - "brassicas": { - "name": "hlúboviny" - }, - "bread": { - "name": "chlieb" - }, - "breadfruit": { - "name": "chlebovník" - }, - "broccoflower": { - "name": "brokolica romanecso" - }, - "broccoli": { - "name": "brokolica" - }, - "broccoli-rabe": { - "name": "brokolica rabe" - }, - "broccolini": { - "name": "brokolica" - }, - "brown-sugar": { - "name": "hnedý cukor" - }, - "brussels-sprouts": { - "name": "ružičkový kel" - }, - "butter": { - "name": "maslo" - }, - "butternut-pumpkin": { - "name": "tekvica z maslových orechov" - }, - "butternut-squash": { - "name": "tekvica maslová" - }, - "cabbage": { - "name": "kapusta", - "plural_name": "cabbages" - }, - "cactus-edible": { - "name": "kaktus, jedlý" - }, - "calabrese": { - "name": "brokolica calabrese" - }, - "cane-sugar": { - "name": "trstinový cukor" - }, - "cannabis": { - "name": "marihuana" - }, - "capsicum": { - "name": "paprika" - }, - "caraway": { - "name": "rasca" - }, - "carrot": { - "name": "mrkva", - "plural_name": "carrots" - }, - "caster-sugar": { - "name": "ricínový cukor" - }, - "castor-sugar": { - "name": "ricínový cukor" - }, - "catfish": { - "name": "sumec" - }, - "cauliflower": { - "name": "karfiol", - "plural_name": "cauliflowers" - }, - "cayenne-pepper": { - "name": "kajenské korenie" - }, - "celeriac": { - "name": "Zeler" - }, - "celery": { - "name": "zeler" - }, - "cereal-grains": { - "name": "obilné zrná" - }, - "chard": { - "name": "mandl" - }, - "cheese": { - "name": "syr" - }, - "chicory": { - "name": "čakanka" - }, - "chilli-peppers": { - "name": "čili papričky", - "plural_name": "chilli peppers" - }, - "chinese-leaves": { - "name": "čínske listy" - }, - "chives": { - "name": "pažítka" - }, - "chocolate": { - "name": "čokoláda" - }, - "cilantro": { - "name": "koriander" - }, - "cinnamon": { - "name": "škorica" - }, - "clarified-butter": { - "name": "vyčistené maslo" - }, - "coconut": { - "name": "kokos", - "plural_name": "coconuts" - }, - "coconut-milk": { - "name": "kokosové mlieko" - }, - "cod": { - "name": "treska" - }, - "coffee": { - "name": "káva" - }, - "collard-greens": { - "name": "listový kel" - }, - "confectioners-sugar": { - "name": "cukrársky cukor" - }, - "coriander": { - "name": "koriander" - }, - "corn": { - "name": "kukurica", - "plural_name": "corns" - }, - "corn-syrup": { - "name": "kukuričný sirup" - }, - "cottonseed-oil": { - "name": "bavlníkový olej" - }, - "courgette": { - "name": "cuketa" - }, - "cream-of-tartar": { - "name": "krém z vínneho kameňa" - }, - "cucumber": { - "name": "uhorka", - "plural_name": "cucumbers" - }, - "cumin": { - "name": "Rasca" - }, - "daikon": { - "name": "reďkovka biela dlhá", - "plural_name": "daikons" - }, - "dairy-products-and-dairy-substitutes": { - "name": "mliečne výrobky a mliečne náhrady" - }, - "dandelion": { - "name": "púpava" - }, - "demerara-sugar": { - "name": "cukor demerara" - }, - "dough": { - "name": "cesto" - }, - "edible-cactus": { - "name": "jedlý kaktus" - }, - "eggplant": { - "name": "baklažán", - "plural_name": "eggplants" - }, - "eggs": { - "name": "vajcia", - "plural_name": "eggs" - }, - "endive": { - "name": "čakanka", - "plural_name": "endives" - }, - "fats": { - "name": "tuky" - }, - "fava-beans": { - "name": "fava fazuľa" - }, - "fiddlehead": { - "name": "papraď fiddlehead" - }, - "fiddlehead-fern": { - "name": "papraď fiddlehead", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "ryba" - }, - "five-spice-powder": { - "name": "prášok z piatich korenín" - }, - "flour": { - "name": "múka" - }, - "frisee": { - "name": "čakanka frisee" - }, - "fructose": { - "name": "fruktóza" - }, - "fruit": { - "name": "ovocie" - }, - "fruit-sugar": { - "name": "ovocný cukor" - }, - "ful": { - "name": "úplný" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "cesnak", - "plural_name": "garlics" - }, - "gem-squash": { - "name": "drahokamová tekvica" - }, - "ghee": { - "name": "ghee" - }, - "giblets": { - "name": "droby" - }, - "ginger": { - "name": "zázvor" - }, - "grains": { - "name": "zrná" - }, - "granulated-sugar": { - "name": "kryštálový cukor" - }, - "grape-seed-oil": { - "name": "olej z hroznových jadierok" - }, - "green-onion": { - "name": "zelená cibuľa", - "plural_name": "green onions" - }, - "heart-of-palm": { - "name": "srdce dlane", - "plural_name": "heart of palms" - }, - "hemp": { - "name": "konope" - }, - "herbs": { - "name": "bylinky" - }, - "honey": { - "name": "med" - }, - "isomalt": { - "name": "izomalt" - }, - "jackfruit": { - "name": "chlebovník rôznolistý", - "plural_name": "jackfruits" - }, - "jaggery": { - "name": "surový trstinový cukor" - }, - "jams": { - "name": "džemy" - }, - "jellies": { - "name": "želé" - }, - "jerusalem-artichoke": { - "name": "jeruzalemský artičok" - }, - "jicama": { - "name": "jicama" - }, - "kale": { - "name": "kel" - }, - "kohlrabi": { - "name": "kaleráb" - }, - "kumara": { - "name": "Kumara" - }, - "leavening-agents": { - "name": "kypriace činidlá" - }, - "leek": { - "name": "pór", - "plural_name": "leeks" - }, - "legumes": { - "name": "strukoviny" - }, - "lemongrass": { - "name": "citrónová tráva" - }, - "lentils": { - "name": "šošovica" - }, - "lettuce": { - "name": "šalát" - }, - "liver": { - "name": "pečeň", - "plural_name": "livers" - }, - "maize": { - "name": "kukurica" - }, - "maple-syrup": { - "name": "javorový sirup" - }, - "meat": { - "name": "mäso" - }, - "milk": { - "name": "mlieko" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "huba", - "plural_name": "mushrooms" - }, - "mussels": { - "name": "mušle" - }, - "nanaimo-bar-mix": { - "name": "nanaimo bar mix" - }, - "nori": { - "name": "morské riasy nori" - }, - "nutmeg": { - "name": "muškátový oriešok" - }, - "nutritional-yeast-flakes": { - "name": "výživové kvasinkové vločky" - }, - "nuts": { - "name": "orechy" - }, - "octopuses": { - "name": "chobotnice", - "plural_name": "octopuses" - }, - "oils": { - "name": "oleje" - }, - "okra": { - "name": "okra" - }, - "olive": { - "name": "oliva" - }, - "olive-oil": { - "name": "olivový olej" - }, - "onion": { - "name": "cibuľa" - }, - "onion-family": { - "name": "cibuľová rodina" - }, - "orange-blossom-water": { - "name": "voda z pomarančového kvetu" - }, - "oranges": { - "name": "pomaranče", - "plural_name": "oranges" - }, - "oregano": { - "name": "oregano" - }, - "oysters": { - "name": "ustrice" - }, - "panch-puran": { - "name": "panch phoron zmes semien" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "petržlen" - }, - "parsnip": { - "name": "paštrnák", - "plural_name": "parsnips" - }, - "pear": { - "name": "hruška", - "plural_name": "pears" - }, - "peas": { - "name": "hrach" - }, - "pepper": { - "name": "čierne korenie", - "plural_name": "peppers" - }, - "pineapple": { - "name": "ananás", - "plural_name": "pineapples" - }, - "plantain": { - "name": "skorocel", - "plural_name": "plantains" - }, - "poppy-seeds": { - "name": "makové semená" - }, - "potato": { - "name": "zemiak", - "plural_name": "potatoes" - }, - "poultry": { - "name": "hydina" - }, - "powdered-sugar": { - "name": "práškový cukor" - }, - "pumpkin": { - "name": "tekvica", - "plural_name": "pumpkins" - }, - "pumpkin-seeds": { - "name": "tekvicové semienka" - }, - "radish": { - "name": "reďkovka", - "plural_name": "radishes" - }, - "raw-sugar": { - "name": "surový cukor" - }, - "refined-sugar": { - "name": "rafinovaný cukor" - }, - "rice": { - "name": "ryža" - }, - "rice-flour": { - "name": "ryžová múka" - }, - "rock-sugar": { - "name": "kamenný cukor" - }, - "rum": { - "name": "rum" - }, - "salmon": { - "name": "losos" - }, - "salt": { - "name": "soľ" - }, - "salt-cod": { - "name": "slaná treska" - }, - "scallion": { - "name": "Pór", - "plural_name": "scallions" - }, - "seafood": { - "name": "morské plody" - }, - "seeds": { - "name": "semená" - }, - "sesame-seeds": { - "name": "sezamové semienka" - }, - "shallot": { - "name": "šalota", - "plural_name": "shallots" - }, - "skate": { - "name": "ryba skate" - }, - "soda": { - "name": "sóda" - }, - "soda-baking": { - "name": "sóda, pečenie" - }, - "soybean": { - "name": "sója" - }, - "spaghetti-squash": { - "name": "špagetová tekvica", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "smietka" - }, - "spices": { - "name": "korenie" - }, - "spinach": { - "name": "špenát" - }, - "spring-onion": { - "name": "jarná cibuľka", - "plural_name": "spring onions" - }, - "squash": { - "name": "tekvica", - "plural_name": "squashes" - }, - "squash-family": { - "name": "rodina tekvic" - }, - "stockfish": { - "name": "sušená ryba" - }, - "sugar": { - "name": "cukor" - }, - "sunchoke": { - "name": "slnečnica hľuznatá", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "slnečnicové semená" - }, - "superfine-sugar": { - "name": "superjemný cukor" - }, - "sweet-potato": { - "name": "batát", - "plural_name": "sweet potatoes" - }, - "sweetcorn": { - "name": "kukurica cukrová", - "plural_name": "sweetcorns" - }, - "sweeteners": { - "name": "sladidlá" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "kolokázia jedlá (Taro)", - "plural_name": "taroes" - }, - "teff": { - "name": "teff - milička abesínska" - }, - "tomato": { - "name": "paradajka", - "plural_name": "tomatoes" - }, - "trout": { - "name": "pstruh" - }, - "tubers": { - "name": "hľuzy", - "plural_name": "tubers" - }, - "tuna": { - "name": "tuniak" - }, - "turbanado-sugar": { - "name": "cukor turbanado" - }, - "turnip": { - "name": "okrúhlica", - "plural_name": "turnips" - }, - "unrefined-sugar": { - "name": "nerafinovaný cukor" - }, - "vanilla": { - "name": "vanilka" - }, - "vegetables": { - "name": "zelenina" - }, - "watercress": { - "name": "žerucha" - }, - "watermelon": { - "name": "melón", - "plural_name": "watermelons" - }, - "white-mushroom": { - "name": "biela huba", - "plural_name": "white mushrooms" - }, - "white-sugar": { - "name": "biely cukor" - }, - "xanthan-gum": { - "name": "xantánová guma" - }, - "yam": { - "name": "dioskórea huňatá", - "plural_name": "yams" - }, - "yeast": { - "name": "kvasnice" - }, - "zucchini": { - "name": "cuketa", - "plural_name": "zucchinis" - } -} \ No newline at end of file + "": { + "foods": { + "acorn-squash": { + "name": "žaluďová tekvica" + }, + "alfalfa-sprouts": { + "name": "klíčky lucerny" + }, + "anchovies": { + "name": "sardely" + }, + "apples": { + "name": "jablká", + "plural_name": "apples" + }, + "artichoke": { + "name": "artičoka" + }, + "arugula": { + "name": "rukola" + }, + "asparagus": { + "name": "špargľa" + }, + "avocado": { + "name": "avokádo", + "plural_name": "avocado" + }, + "bacon": { + "name": "slanina" + }, + "baking-powder": { + "name": "prášok do pečiva" + }, + "baking-soda": { + "name": "sóda bikarbóna" + }, + "baking-sugar": { + "name": "cukor na pečenie" + }, + "bar-sugar": { + "name": "kryštálový cukor" + }, + "basil": { + "name": "bazalka" + }, + "beans": { + "name": "fazuľa" + }, + "bell-peppers": { + "name": "paprika", + "plural_name": "bell peppers" + }, + "blackberries": { + "name": "Černice" + }, + "bok-choy": { + "name": "bok choy kapusta" + }, + "brassicas": { + "name": "hlúboviny" + }, + "bread": { + "name": "chlieb" + }, + "breadfruit": { + "name": "chlebovník" + }, + "broccoflower": { + "name": "brokolica romanecso" + }, + "broccoli": { + "name": "brokolica" + }, + "broccoli-rabe": { + "name": "brokolica rabe" + }, + "broccolini": { + "name": "brokolica" + }, + "brown-sugar": { + "name": "hnedý cukor" + }, + "brussels-sprouts": { + "name": "ružičkový kel" + }, + "butter": { + "name": "maslo" + }, + "butternut-pumpkin": { + "name": "tekvica z maslových orechov" + }, + "butternut-squash": { + "name": "tekvica maslová" + }, + "cabbage": { + "name": "kapusta", + "plural_name": "cabbages" + }, + "cactus-edible": { + "name": "kaktus, jedlý" + }, + "calabrese": { + "name": "brokolica calabrese" + }, + "cane-sugar": { + "name": "trstinový cukor" + }, + "cannabis": { + "name": "marihuana" + }, + "capsicum": { + "name": "paprika" + }, + "caraway": { + "name": "rasca" + }, + "carrot": { + "name": "mrkva", + "plural_name": "carrots" + }, + "caster-sugar": { + "name": "ricínový cukor" + }, + "castor-sugar": { + "name": "ricínový cukor" + }, + "catfish": { + "name": "sumec" + }, + "cauliflower": { + "name": "karfiol", + "plural_name": "cauliflowers" + }, + "cayenne-pepper": { + "name": "kajenské korenie" + }, + "celeriac": { + "name": "Zeler" + }, + "celery": { + "name": "zeler" + }, + "cereal-grains": { + "name": "obilné zrná" + }, + "chard": { + "name": "mandl" + }, + "cheese": { + "name": "syr" + }, + "chicory": { + "name": "čakanka" + }, + "chilli-peppers": { + "name": "čili papričky", + "plural_name": "chilli peppers" + }, + "chinese-leaves": { + "name": "čínske listy" + }, + "chives": { + "name": "pažítka" + }, + "chocolate": { + "name": "čokoláda" + }, + "cilantro": { + "name": "koriander" + }, + "cinnamon": { + "name": "škorica" + }, + "clarified-butter": { + "name": "vyčistené maslo" + }, + "coconut": { + "name": "kokos", + "plural_name": "coconuts" + }, + "coconut-milk": { + "name": "kokosové mlieko" + }, + "cod": { + "name": "treska" + }, + "coffee": { + "name": "káva" + }, + "collard-greens": { + "name": "listový kel" + }, + "confectioners-sugar": { + "name": "cukrársky cukor" + }, + "coriander": { + "name": "koriander" + }, + "corn": { + "name": "kukurica", + "plural_name": "corns" + }, + "corn-syrup": { + "name": "kukuričný sirup" + }, + "cottonseed-oil": { + "name": "bavlníkový olej" + }, + "courgette": { + "name": "cuketa" + }, + "cream-of-tartar": { + "name": "krém z vínneho kameňa" + }, + "cucumber": { + "name": "uhorka", + "plural_name": "cucumbers" + }, + "cumin": { + "name": "Rasca" + }, + "daikon": { + "name": "reďkovka biela dlhá", + "plural_name": "daikons" + }, + "dairy-products-and-dairy-substitutes": { + "name": "mliečne výrobky a mliečne náhrady" + }, + "dandelion": { + "name": "púpava" + }, + "demerara-sugar": { + "name": "cukor demerara" + }, + "dough": { + "name": "cesto" + }, + "edible-cactus": { + "name": "jedlý kaktus" + }, + "eggplant": { + "name": "baklažán", + "plural_name": "eggplants" + }, + "eggs": { + "name": "vajcia", + "plural_name": "eggs" + }, + "endive": { + "name": "čakanka", + "plural_name": "endives" + }, + "fats": { + "name": "tuky" + }, + "fava-beans": { + "name": "fava fazuľa" + }, + "fiddlehead": { + "name": "papraď fiddlehead" + }, + "fiddlehead-fern": { + "name": "papraď fiddlehead", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "ryba" + }, + "five-spice-powder": { + "name": "prášok z piatich korenín" + }, + "flour": { + "name": "múka" + }, + "frisee": { + "name": "čakanka frisee" + }, + "fructose": { + "name": "fruktóza" + }, + "fruit": { + "name": "ovocie" + }, + "fruit-sugar": { + "name": "ovocný cukor" + }, + "ful": { + "name": "úplný" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "cesnak", + "plural_name": "garlics" + }, + "gem-squash": { + "name": "drahokamová tekvica" + }, + "ghee": { + "name": "ghee" + }, + "giblets": { + "name": "droby" + }, + "ginger": { + "name": "zázvor" + }, + "grains": { + "name": "zrná" + }, + "granulated-sugar": { + "name": "kryštálový cukor" + }, + "grape-seed-oil": { + "name": "olej z hroznových jadierok" + }, + "green-onion": { + "name": "zelená cibuľa", + "plural_name": "green onions" + }, + "heart-of-palm": { + "name": "srdce dlane", + "plural_name": "heart of palms" + }, + "hemp": { + "name": "konope" + }, + "herbs": { + "name": "bylinky" + }, + "honey": { + "name": "med" + }, + "isomalt": { + "name": "izomalt" + }, + "jackfruit": { + "name": "chlebovník rôznolistý", + "plural_name": "jackfruits" + }, + "jaggery": { + "name": "surový trstinový cukor" + }, + "jams": { + "name": "džemy" + }, + "jellies": { + "name": "želé" + }, + "jerusalem-artichoke": { + "name": "jeruzalemský artičok" + }, + "jicama": { + "name": "jicama" + }, + "kale": { + "name": "kel" + }, + "kohlrabi": { + "name": "kaleráb" + }, + "kumara": { + "name": "Kumara" + }, + "leavening-agents": { + "name": "kypriace činidlá" + }, + "leek": { + "name": "pór", + "plural_name": "leeks" + }, + "legumes": { + "name": "strukoviny" + }, + "lemongrass": { + "name": "citrónová tráva" + }, + "lentils": { + "name": "šošovica" + }, + "lettuce": { + "name": "šalát" + }, + "liver": { + "name": "pečeň", + "plural_name": "livers" + }, + "maize": { + "name": "kukurica" + }, + "maple-syrup": { + "name": "javorový sirup" + }, + "meat": { + "name": "mäso" + }, + "milk": { + "name": "mlieko" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "huba", + "plural_name": "mushrooms" + }, + "mussels": { + "name": "mušle" + }, + "nanaimo-bar-mix": { + "name": "nanaimo bar mix" + }, + "nori": { + "name": "morské riasy nori" + }, + "nutmeg": { + "name": "muškátový oriešok" + }, + "nutritional-yeast-flakes": { + "name": "výživové kvasinkové vločky" + }, + "nuts": { + "name": "orechy" + }, + "octopuses": { + "name": "chobotnice", + "plural_name": "octopuses" + }, + "oils": { + "name": "oleje" + }, + "okra": { + "name": "okra" + }, + "olive": { + "name": "oliva" + }, + "olive-oil": { + "name": "olivový olej" + }, + "onion": { + "name": "cibuľa" + }, + "onion-family": { + "name": "cibuľová rodina" + }, + "orange-blossom-water": { + "name": "voda z pomarančového kvetu" + }, + "oranges": { + "name": "pomaranče", + "plural_name": "oranges" + }, + "oregano": { + "name": "oregano" + }, + "oysters": { + "name": "ustrice" + }, + "panch-puran": { + "name": "panch phoron zmes semien" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "petržlen" + }, + "parsnip": { + "name": "paštrnák", + "plural_name": "parsnips" + }, + "pear": { + "name": "hruška", + "plural_name": "pears" + }, + "peas": { + "name": "hrach" + }, + "pepper": { + "name": "čierne korenie", + "plural_name": "peppers" + }, + "pineapple": { + "name": "ananás", + "plural_name": "pineapples" + }, + "plantain": { + "name": "skorocel", + "plural_name": "plantains" + }, + "poppy-seeds": { + "name": "makové semená" + }, + "potato": { + "name": "zemiak", + "plural_name": "potatoes" + }, + "poultry": { + "name": "hydina" + }, + "powdered-sugar": { + "name": "práškový cukor" + }, + "pumpkin": { + "name": "tekvica", + "plural_name": "pumpkins" + }, + "pumpkin-seeds": { + "name": "tekvicové semienka" + }, + "radish": { + "name": "reďkovka", + "plural_name": "radishes" + }, + "raw-sugar": { + "name": "surový cukor" + }, + "refined-sugar": { + "name": "rafinovaný cukor" + }, + "rice": { + "name": "ryža" + }, + "rice-flour": { + "name": "ryžová múka" + }, + "rock-sugar": { + "name": "kamenný cukor" + }, + "rum": { + "name": "rum" + }, + "salmon": { + "name": "losos" + }, + "salt": { + "name": "soľ" + }, + "salt-cod": { + "name": "slaná treska" + }, + "scallion": { + "name": "Pór", + "plural_name": "scallions" + }, + "seafood": { + "name": "morské plody" + }, + "seeds": { + "name": "semená" + }, + "sesame-seeds": { + "name": "sezamové semienka" + }, + "shallot": { + "name": "šalota", + "plural_name": "shallots" + }, + "skate": { + "name": "ryba skate" + }, + "soda": { + "name": "sóda" + }, + "soda-baking": { + "name": "sóda, pečenie" + }, + "soybean": { + "name": "sója" + }, + "spaghetti-squash": { + "name": "špagetová tekvica", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "smietka" + }, + "spices": { + "name": "korenie" + }, + "spinach": { + "name": "špenát" + }, + "spring-onion": { + "name": "jarná cibuľka", + "plural_name": "spring onions" + }, + "squash": { + "name": "tekvica", + "plural_name": "squashes" + }, + "squash-family": { + "name": "rodina tekvic" + }, + "stockfish": { + "name": "sušená ryba" + }, + "sugar": { + "name": "cukor" + }, + "sunchoke": { + "name": "slnečnica hľuznatá", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "slnečnicové semená" + }, + "superfine-sugar": { + "name": "superjemný cukor" + }, + "sweet-potato": { + "name": "batát", + "plural_name": "sweet potatoes" + }, + "sweetcorn": { + "name": "kukurica cukrová", + "plural_name": "sweetcorns" + }, + "sweeteners": { + "name": "sladidlá" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "kolokázia jedlá (Taro)", + "plural_name": "taroes" + }, + "teff": { + "name": "teff - milička abesínska" + }, + "tomato": { + "name": "paradajka", + "plural_name": "tomatoes" + }, + "trout": { + "name": "pstruh" + }, + "tubers": { + "name": "hľuzy", + "plural_name": "tubers" + }, + "tuna": { + "name": "tuniak" + }, + "turbanado-sugar": { + "name": "cukor turbanado" + }, + "turnip": { + "name": "okrúhlica", + "plural_name": "turnips" + }, + "unrefined-sugar": { + "name": "nerafinovaný cukor" + }, + "vanilla": { + "name": "vanilka" + }, + "vegetables": { + "name": "zelenina" + }, + "watercress": { + "name": "žerucha" + }, + "watermelon": { + "name": "melón", + "plural_name": "watermelons" + }, + "white-mushroom": { + "name": "biela huba", + "plural_name": "white mushrooms" + }, + "white-sugar": { + "name": "biely cukor" + }, + "xanthan-gum": { + "name": "xantánová guma" + }, + "yam": { + "name": "dioskórea huňatá", + "plural_name": "yams" + }, + "yeast": { + "name": "kvasnice" + }, + "zucchini": { + "name": "cuketa", + "plural_name": "zucchinis" + } + } + }, + "Produkovať": { + "foods": {} + }, + "Zrná": { + "foods": {} + }, + "Ovocie": { + "foods": {} + }, + "Zelenina": { + "foods": {} + }, + "Mäso": { + "foods": {} + }, + "Morské plody": { + "foods": {} + }, + "Nápoje": { + "foods": {} + }, + "Pečivo": { + "foods": {} + }, + "Konzervy": { + "foods": {} + }, + "Koreniny": { + "foods": {} + }, + "Cukrovinky": { + "foods": {} + }, + "Mliečne výrobky": { + "foods": {} + }, + "Mrazené jedlá": { + "foods": {} + }, + "Zdravé jedlá": { + "foods": {} + }, + "Domácnosť": { + "foods": {} + }, + "Mäsové výrobky": { + "foods": {} + }, + "Občerstvenie": { + "foods": {} + }, + "Korenie": { + "foods": {} + }, + "Sladkosti": { + "foods": {} + }, + "Alkohol": { + "foods": {} + }, + "Ostatné": { + "foods": {} + } +} diff --git a/mealie/repos/seed/resources/foods/locales/sl-SI.json b/mealie/repos/seed/resources/foods/locales/sl-SI.json index deb515d63..d1adeafa1 100644 --- a/mealie/repos/seed/resources/foods/locales/sl-SI.json +++ b/mealie/repos/seed/resources/foods/locales/sl-SI.json @@ -1,692 +1,756 @@ { - "acorn-squash": { - "name": "želodova buča" - }, - "alfalfa-sprouts": { - "name": "alfalfa kalčki" - }, - "anchovies": { - "name": "inčuni" - }, - "apples": { - "name": "jabolka", - "plural_name": "jabolka" - }, - "artichoke": { - "name": "artičoke" - }, - "arugula": { - "name": "rukola" - }, - "asparagus": { - "name": "šparglji" - }, - "avocado": { - "name": "avokado", - "plural_name": "avokado" - }, - "bacon": { - "name": "slanina" - }, - "baking-powder": { - "name": "pecilni prašek" - }, - "baking-soda": { - "name": "soda bikarbona" - }, - "baking-sugar": { - "name": "sladkor za peko" - }, - "bar-sugar": { - "name": "palični sladkor" - }, - "basil": { - "name": "bazilika" - }, - "beans": { - "name": "fižol" - }, - "bell-peppers": { - "name": "podolgovate paprike", - "plural_name": "podolgovate paprike" - }, - "blackberries": { - "name": "robide" - }, - "bok-choy": { - "name": "kitajsko zelje" - }, - "brassicas": { - "name": "repa" - }, - "bread": { - "name": "kruh" - }, - "breadfruit": { - "name": "sadni kruh" - }, - "broccoflower": { - "name": "cvetovi brokolija" - }, - "broccoli": { - "name": "brokoli" - }, - "broccoli-rabe": { - "name": "brokoli rabe" - }, - "broccolini": { - "name": "brokolini" - }, - "brown-sugar": { - "name": "rjavi sladkor" - }, - "brussels-sprouts": { - "name": "brstični ohrovt" - }, - "butter": { - "name": "maslo" - }, - "butternut-pumpkin": { - "name": "sladka buča" - }, - "butternut-squash": { - "name": "buče" - }, - "cabbage": { - "name": "zelje", - "plural_name": "zelje" - }, - "cactus-edible": { - "name": "jedilni kaktus" - }, - "calabrese": { - "name": "kalabrez" - }, - "cane-sugar": { - "name": "trsni sladkor" - }, - "cannabis": { - "name": "konoplja" - }, - "capsicum": { - "name": "paprika" - }, - "caraway": { - "name": "kumina" - }, - "carrot": { - "name": "korenje", - "plural_name": "korenje" - }, - "caster-sugar": { - "name": "trsni sladkor" - }, - "castor-sugar": { - "name": "sladkor v prahu" - }, - "catfish": { - "name": "som" - }, - "cauliflower": { - "name": "cvetača", - "plural_name": "cvetača" - }, - "cayenne-pepper": { - "name": "kajenski poper" - }, - "celeriac": { - "name": "zelena" - }, - "celery": { - "name": "zelena" - }, - "cereal-grains": { - "name": "žitna zrna" - }, - "chard": { - "name": "blitva" - }, - "cheese": { - "name": "sir" - }, - "chicory": { - "name": "radič" - }, - "chilli-peppers": { - "name": "čili paprika", - "plural_name": "čili paprika" - }, - "chinese-leaves": { - "name": "kitajski listi" - }, - "chives": { - "name": "drobnjak" - }, - "chocolate": { - "name": "čokolada" - }, - "cilantro": { - "name": "koriander" - }, - "cinnamon": { - "name": "cimet" - }, - "clarified-butter": { - "name": "prečiščeno maslo" - }, - "coconut": { - "name": "kokos", - "plural_name": "kokos" - }, - "coconut-milk": { - "name": "kokosovo mleko" - }, - "cod": { - "name": "trska" - }, - "coffee": { - "name": "kava" - }, - "collard-greens": { - "name": "ovratnik" - }, - "confectioners-sugar": { - "name": "slaščičarski sladkor" - }, - "coriander": { - "name": "koriander" - }, - "corn": { - "name": "koruza", - "plural_name": "koruza" - }, - "corn-syrup": { - "name": "koruzni sirup" - }, - "cottonseed-oil": { - "name": "bombažno olje" - }, - "courgette": { - "name": "bučke" - }, - "cream-of-tartar": { - "name": "tatarska omaka" - }, - "cucumber": { - "name": "kumare", - "plural_name": "kumare" - }, - "cumin": { - "name": "kumina" - }, - "daikon": { - "name": "daikon redkev", - "plural_name": "daikon redkev" - }, - "dairy-products-and-dairy-substitutes": { - "name": "mlečni izdelki in mlečni nadomestki" - }, - "dandelion": { - "name": "regrat" - }, - "demerara-sugar": { - "name": "demerara sladkor" - }, - "dough": { - "name": "testo" - }, - "edible-cactus": { - "name": "jedilni kaktus" - }, - "eggplant": { - "name": "jajčevec", - "plural_name": "jajčevec" - }, - "eggs": { - "name": "jajca", - "plural_name": "jajca" - }, - "endive": { - "name": "endivija", - "plural_name": "endivija" - }, - "fats": { - "name": "maščobe" - }, - "fava-beans": { - "name": "fava fižol" - }, - "fiddlehead": { - "name": "praprotni poganjki" - }, - "fiddlehead-fern": { - "name": "gosličasta praprot", - "plural_name": "gosličasta praprot" - }, - "fish": { - "name": "ribe" - }, - "five-spice-powder": { - "name": "pet začimb v prahu" - }, - "flour": { - "name": "moka" - }, - "frisee": { - "name": "frise solata" - }, - "fructose": { - "name": "fruktoza" - }, - "fruit": { - "name": "sadje" - }, - "fruit-sugar": { - "name": "sadni sladkor" - }, - "ful": { - "name": "fižol" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "česen", - "plural_name": "česen" - }, - "gem-squash": { - "name": "poletna buča" - }, - "ghee": { - "name": "ghee" - }, - "giblets": { - "name": "drobovje" - }, - "ginger": { - "name": "ingver" - }, - "grains": { - "name": "zrna" - }, - "granulated-sugar": { - "name": "sladkor v zrnih" - }, - "grape-seed-oil": { - "name": "olje grozdnih pečk" - }, - "green-onion": { - "name": "zelena čebula", - "plural_name": "zelena čebula" - }, - "heart-of-palm": { - "name": "srce palme", - "plural_name": "srce palme" - }, - "hemp": { - "name": "konoplja" - }, - "herbs": { - "name": "zelišča" - }, - "honey": { - "name": "med" - }, - "isomalt": { - "name": "izomalt" - }, - "jackfruit": { - "name": "nangka", - "plural_name": "nangka" - }, - "jaggery": { - "name": "trsni sladkor" - }, - "jams": { - "name": "džemi" - }, - "jellies": { - "name": "želeji" - }, - "jerusalem-artichoke": { - "name": "jerozalemska artičoka" - }, - "jicama": { - "name": "jicama" - }, - "kale": { - "name": "ohrovt" - }, - "kohlrabi": { - "name": "kolerabe" - }, - "kumara": { - "name": "sladek krompir" - }, - "leavening-agents": { - "name": "kvas" - }, - "leek": { - "name": "por", - "plural_name": "por" - }, - "legumes": { - "name": "stročnice" - }, - "lemongrass": { - "name": "limonina trava" - }, - "lentils": { - "name": "leča" - }, - "lettuce": { - "name": "solata" - }, - "liver": { - "name": "jetra", - "plural_name": "jetra" - }, - "maize": { - "name": "koruza" - }, - "maple-syrup": { - "name": "javorjev sirup" - }, - "meat": { - "name": "meso" - }, - "milk": { - "name": "mleko" - }, - "mortadella": { - "name": "mortadela" - }, - "mushroom": { - "name": "gobe", - "plural_name": "gobe" - }, - "mussels": { - "name": "školjke" - }, - "nanaimo-bar-mix": { - "name": "nanaimo ploščice" - }, - "nori": { - "name": "nori alge" - }, - "nutmeg": { - "name": "muškatni orešček" - }, - "nutritional-yeast-flakes": { - "name": "prehranski kvasni kosmiči" - }, - "nuts": { - "name": "oreščki" - }, - "octopuses": { - "name": "hobotnice", - "plural_name": "hobotnice" - }, - "oils": { - "name": "olja" - }, - "okra": { - "name": "jedilni oslez" - }, - "olive": { - "name": "oliva" - }, - "olive-oil": { - "name": "olivno olje" - }, - "onion": { - "name": "čebula" - }, - "onion-family": { - "name": "družina čebul" - }, - "orange-blossom-water": { - "name": "voda pomarančnih cvetov" - }, - "oranges": { - "name": "pomaranče", - "plural_name": "pomaranče" - }, - "oregano": { - "name": "origano" - }, - "oysters": { - "name": "ostrige" - }, - "panch-puran": { - "name": "panch puran" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "peteršilj" - }, - "parsnip": { - "name": "pastinak", - "plural_name": "pastinak" - }, - "pear": { - "name": "hruška", - "plural_name": "hruške" - }, - "peas": { - "name": "grah" - }, - "pepper": { - "name": "poper", - "plural_name": "popri" - }, - "pineapple": { - "name": "ananas", - "plural_name": "ananas" - }, - "plantain": { - "name": "trpotec", - "plural_name": "trpotec" - }, - "poppy-seeds": { - "name": "makova semena" - }, - "potato": { - "name": "krompir", - "plural_name": "krompir" - }, - "poultry": { - "name": "perutnina" - }, - "powdered-sugar": { - "name": "sladkor v prahu" - }, - "pumpkin": { - "name": "buča", - "plural_name": "buča" - }, - "pumpkin-seeds": { - "name": "bučna semena" - }, - "radish": { - "name": "redkev", - "plural_name": "redkev" - }, - "raw-sugar": { - "name": "surovi sladkor" - }, - "refined-sugar": { - "name": "rafiniran sladkor" - }, - "rice": { - "name": "riž" - }, - "rice-flour": { - "name": "riževa moka" - }, - "rock-sugar": { - "name": "rjavi sladkor" - }, - "rum": { - "name": "rum" - }, - "salmon": { - "name": "losos" - }, - "salt": { - "name": "sol" - }, - "salt-cod": { - "name": "slana trska" - }, - "scallion": { - "name": "česen", - "plural_name": "mlada čebula" - }, - "seafood": { - "name": "morska hrana" - }, - "seeds": { - "name": "semena" - }, - "sesame-seeds": { - "name": "sezamova semena" - }, - "shallot": { - "name": "šalotka", - "plural_name": "šalotka" - }, - "skate": { - "name": "skat" - }, - "soda": { - "name": "soda" - }, - "soda-baking": { - "name": "soda, pecilna" - }, - "soybean": { - "name": "soja" - }, - "spaghetti-squash": { - "name": "špageti buča", - "plural_name": "buča špagetarica" - }, - "speck": { - "name": "špeh" - }, - "spices": { - "name": "začimbe" - }, - "spinach": { - "name": "špinača" - }, - "spring-onion": { - "name": "mlada čebulica", - "plural_name": "mlada čebulica" - }, - "squash": { - "name": "buča", - "plural_name": "buča" - }, - "squash-family": { - "name": "družina buč" - }, - "stockfish": { - "name": "stock riba" - }, - "sugar": { - "name": "sladkor" - }, - "sunchoke": { - "name": "topinambur", - "plural_name": "topinambur" - }, - "sunflower-seeds": { - "name": "sončnična semena" - }, - "superfine-sugar": { - "name": "sladkor v prahu" - }, - "sweet-potato": { - "name": "sladki krompir", - "plural_name": "sladki krompir" - }, - "sweetcorn": { - "name": "sladka koruza", - "plural_name": "sladka koruza" - }, - "sweeteners": { - "name": "sladilo" - }, - "tahini": { - "name": "tahin" - }, - "taro": { - "name": "taro", - "plural_name": "taroji" - }, - "teff": { - "name": "tef" - }, - "tomato": { - "name": "paradižnik", - "plural_name": "paradižnik" - }, - "trout": { - "name": "postrv" - }, - "tubers": { - "name": "gomolji", - "plural_name": "gomolji" - }, - "tuna": { - "name": "tuna" - }, - "turbanado-sugar": { - "name": "turbinado sladkor" - }, - "turnip": { - "name": "repa", - "plural_name": "repa" - }, - "unrefined-sugar": { - "name": "nerafiniran sladkor" - }, - "vanilla": { - "name": "vanilija" - }, - "vegetables": { - "name": "zelenjava" - }, - "watercress": { - "name": "vodna kreša" - }, - "watermelon": { - "name": "lubenica", - "plural_name": "lubenica" - }, - "white-mushroom": { - "name": "bele gobe", - "plural_name": "bele gobe" - }, - "white-sugar": { - "name": "beli sladkor" - }, - "xanthan-gum": { - "name": "ksantan gumi" - }, - "yam": { - "name": "marmelada", - "plural_name": "marmelada" - }, - "yeast": { - "name": "kvas" - }, - "zucchini": { - "name": "bučke", - "plural_name": "bučke" - } + "": { + "foods": { + "acorn-squash": { + "name": "želodova buča" + }, + "alfalfa-sprouts": { + "name": "alfalfa kalčki" + }, + "anchovies": { + "name": "inčuni" + }, + "apples": { + "name": "jabolka", + "plural_name": "jabolka" + }, + "artichoke": { + "name": "artičoke" + }, + "arugula": { + "name": "rukola" + }, + "asparagus": { + "name": "šparglji" + }, + "avocado": { + "name": "avokado", + "plural_name": "avokado" + }, + "bacon": { + "name": "slanina" + }, + "baking-powder": { + "name": "pecilni prašek" + }, + "baking-soda": { + "name": "soda bikarbona" + }, + "baking-sugar": { + "name": "sladkor za peko" + }, + "bar-sugar": { + "name": "palični sladkor" + }, + "basil": { + "name": "bazilika" + }, + "beans": { + "name": "fižol" + }, + "bell-peppers": { + "name": "podolgovate paprike", + "plural_name": "podolgovate paprike" + }, + "blackberries": { + "name": "robide" + }, + "bok-choy": { + "name": "kitajsko zelje" + }, + "brassicas": { + "name": "repa" + }, + "bread": { + "name": "kruh" + }, + "breadfruit": { + "name": "sadni kruh" + }, + "broccoflower": { + "name": "cvetovi brokolija" + }, + "broccoli": { + "name": "brokoli" + }, + "broccoli-rabe": { + "name": "brokoli rabe" + }, + "broccolini": { + "name": "brokolini" + }, + "brown-sugar": { + "name": "rjavi sladkor" + }, + "brussels-sprouts": { + "name": "brstični ohrovt" + }, + "butter": { + "name": "maslo" + }, + "butternut-pumpkin": { + "name": "sladka buča" + }, + "butternut-squash": { + "name": "buče" + }, + "cabbage": { + "name": "zelje", + "plural_name": "zelje" + }, + "cactus-edible": { + "name": "jedilni kaktus" + }, + "calabrese": { + "name": "kalabrez" + }, + "cane-sugar": { + "name": "trsni sladkor" + }, + "cannabis": { + "name": "konoplja" + }, + "capsicum": { + "name": "paprika" + }, + "caraway": { + "name": "kumina" + }, + "carrot": { + "name": "korenje", + "plural_name": "korenje" + }, + "caster-sugar": { + "name": "trsni sladkor" + }, + "castor-sugar": { + "name": "sladkor v prahu" + }, + "catfish": { + "name": "som" + }, + "cauliflower": { + "name": "cvetača", + "plural_name": "cvetača" + }, + "cayenne-pepper": { + "name": "kajenski poper" + }, + "celeriac": { + "name": "zelena" + }, + "celery": { + "name": "zelena" + }, + "cereal-grains": { + "name": "žitna zrna" + }, + "chard": { + "name": "blitva" + }, + "cheese": { + "name": "sir" + }, + "chicory": { + "name": "radič" + }, + "chilli-peppers": { + "name": "čili paprika", + "plural_name": "čili paprika" + }, + "chinese-leaves": { + "name": "kitajski listi" + }, + "chives": { + "name": "drobnjak" + }, + "chocolate": { + "name": "čokolada" + }, + "cilantro": { + "name": "koriander" + }, + "cinnamon": { + "name": "cimet" + }, + "clarified-butter": { + "name": "prečiščeno maslo" + }, + "coconut": { + "name": "kokos", + "plural_name": "kokos" + }, + "coconut-milk": { + "name": "kokosovo mleko" + }, + "cod": { + "name": "trska" + }, + "coffee": { + "name": "kava" + }, + "collard-greens": { + "name": "ovratnik" + }, + "confectioners-sugar": { + "name": "slaščičarski sladkor" + }, + "coriander": { + "name": "koriander" + }, + "corn": { + "name": "koruza", + "plural_name": "koruza" + }, + "corn-syrup": { + "name": "koruzni sirup" + }, + "cottonseed-oil": { + "name": "bombažno olje" + }, + "courgette": { + "name": "bučke" + }, + "cream-of-tartar": { + "name": "tatarska omaka" + }, + "cucumber": { + "name": "kumare", + "plural_name": "kumare" + }, + "cumin": { + "name": "kumina" + }, + "daikon": { + "name": "daikon redkev", + "plural_name": "daikon redkev" + }, + "dairy-products-and-dairy-substitutes": { + "name": "mlečni izdelki in mlečni nadomestki" + }, + "dandelion": { + "name": "regrat" + }, + "demerara-sugar": { + "name": "demerara sladkor" + }, + "dough": { + "name": "testo" + }, + "edible-cactus": { + "name": "jedilni kaktus" + }, + "eggplant": { + "name": "jajčevec", + "plural_name": "jajčevec" + }, + "eggs": { + "name": "jajca", + "plural_name": "jajca" + }, + "endive": { + "name": "endivija", + "plural_name": "endivija" + }, + "fats": { + "name": "maščobe" + }, + "fava-beans": { + "name": "fava fižol" + }, + "fiddlehead": { + "name": "praprotni poganjki" + }, + "fiddlehead-fern": { + "name": "gosličasta praprot", + "plural_name": "gosličasta praprot" + }, + "fish": { + "name": "ribe" + }, + "five-spice-powder": { + "name": "pet začimb v prahu" + }, + "flour": { + "name": "moka" + }, + "frisee": { + "name": "frise solata" + }, + "fructose": { + "name": "fruktoza" + }, + "fruit": { + "name": "sadje" + }, + "fruit-sugar": { + "name": "sadni sladkor" + }, + "ful": { + "name": "fižol" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "česen", + "plural_name": "česen" + }, + "gem-squash": { + "name": "poletna buča" + }, + "ghee": { + "name": "ghee" + }, + "giblets": { + "name": "drobovje" + }, + "ginger": { + "name": "ingver" + }, + "grains": { + "name": "zrna" + }, + "granulated-sugar": { + "name": "sladkor v zrnih" + }, + "grape-seed-oil": { + "name": "olje grozdnih pečk" + }, + "green-onion": { + "name": "zelena čebula", + "plural_name": "zelena čebula" + }, + "heart-of-palm": { + "name": "srce palme", + "plural_name": "srce palme" + }, + "hemp": { + "name": "konoplja" + }, + "herbs": { + "name": "zelišča" + }, + "honey": { + "name": "med" + }, + "isomalt": { + "name": "izomalt" + }, + "jackfruit": { + "name": "nangka", + "plural_name": "nangka" + }, + "jaggery": { + "name": "trsni sladkor" + }, + "jams": { + "name": "džemi" + }, + "jellies": { + "name": "želeji" + }, + "jerusalem-artichoke": { + "name": "jerozalemska artičoka" + }, + "jicama": { + "name": "jicama" + }, + "kale": { + "name": "ohrovt" + }, + "kohlrabi": { + "name": "kolerabe" + }, + "kumara": { + "name": "sladek krompir" + }, + "leavening-agents": { + "name": "kvas" + }, + "leek": { + "name": "por", + "plural_name": "por" + }, + "legumes": { + "name": "stročnice" + }, + "lemongrass": { + "name": "limonina trava" + }, + "lentils": { + "name": "leča" + }, + "lettuce": { + "name": "solata" + }, + "liver": { + "name": "jetra", + "plural_name": "jetra" + }, + "maize": { + "name": "koruza" + }, + "maple-syrup": { + "name": "javorjev sirup" + }, + "meat": { + "name": "meso" + }, + "milk": { + "name": "mleko" + }, + "mortadella": { + "name": "mortadela" + }, + "mushroom": { + "name": "gobe", + "plural_name": "gobe" + }, + "mussels": { + "name": "školjke" + }, + "nanaimo-bar-mix": { + "name": "nanaimo ploščice" + }, + "nori": { + "name": "nori alge" + }, + "nutmeg": { + "name": "muškatni orešček" + }, + "nutritional-yeast-flakes": { + "name": "prehranski kvasni kosmiči" + }, + "nuts": { + "name": "oreščki" + }, + "octopuses": { + "name": "hobotnice", + "plural_name": "hobotnice" + }, + "oils": { + "name": "olja" + }, + "okra": { + "name": "jedilni oslez" + }, + "olive": { + "name": "oliva" + }, + "olive-oil": { + "name": "olivno olje" + }, + "onion": { + "name": "čebula" + }, + "onion-family": { + "name": "družina čebul" + }, + "orange-blossom-water": { + "name": "voda pomarančnih cvetov" + }, + "oranges": { + "name": "pomaranče", + "plural_name": "pomaranče" + }, + "oregano": { + "name": "origano" + }, + "oysters": { + "name": "ostrige" + }, + "panch-puran": { + "name": "panch puran" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "peteršilj" + }, + "parsnip": { + "name": "pastinak", + "plural_name": "pastinak" + }, + "pear": { + "name": "hruška", + "plural_name": "hruške" + }, + "peas": { + "name": "grah" + }, + "pepper": { + "name": "poper", + "plural_name": "popri" + }, + "pineapple": { + "name": "ananas", + "plural_name": "ananas" + }, + "plantain": { + "name": "trpotec", + "plural_name": "trpotec" + }, + "poppy-seeds": { + "name": "makova semena" + }, + "potato": { + "name": "krompir", + "plural_name": "krompir" + }, + "poultry": { + "name": "perutnina" + }, + "powdered-sugar": { + "name": "sladkor v prahu" + }, + "pumpkin": { + "name": "buča", + "plural_name": "buča" + }, + "pumpkin-seeds": { + "name": "bučna semena" + }, + "radish": { + "name": "redkev", + "plural_name": "redkev" + }, + "raw-sugar": { + "name": "surovi sladkor" + }, + "refined-sugar": { + "name": "rafiniran sladkor" + }, + "rice": { + "name": "riž" + }, + "rice-flour": { + "name": "riževa moka" + }, + "rock-sugar": { + "name": "rjavi sladkor" + }, + "rum": { + "name": "rum" + }, + "salmon": { + "name": "losos" + }, + "salt": { + "name": "sol" + }, + "salt-cod": { + "name": "slana trska" + }, + "scallion": { + "name": "česen", + "plural_name": "mlada čebula" + }, + "seafood": { + "name": "morska hrana" + }, + "seeds": { + "name": "semena" + }, + "sesame-seeds": { + "name": "sezamova semena" + }, + "shallot": { + "name": "šalotka", + "plural_name": "šalotka" + }, + "skate": { + "name": "skat" + }, + "soda": { + "name": "soda" + }, + "soda-baking": { + "name": "soda, pecilna" + }, + "soybean": { + "name": "soja" + }, + "spaghetti-squash": { + "name": "špageti buča", + "plural_name": "buča špagetarica" + }, + "speck": { + "name": "špeh" + }, + "spices": { + "name": "začimbe" + }, + "spinach": { + "name": "špinača" + }, + "spring-onion": { + "name": "mlada čebulica", + "plural_name": "mlada čebulica" + }, + "squash": { + "name": "buča", + "plural_name": "buča" + }, + "squash-family": { + "name": "družina buč" + }, + "stockfish": { + "name": "stock riba" + }, + "sugar": { + "name": "sladkor" + }, + "sunchoke": { + "name": "topinambur", + "plural_name": "topinambur" + }, + "sunflower-seeds": { + "name": "sončnična semena" + }, + "superfine-sugar": { + "name": "sladkor v prahu" + }, + "sweet-potato": { + "name": "sladki krompir", + "plural_name": "sladki krompir" + }, + "sweetcorn": { + "name": "sladka koruza", + "plural_name": "sladka koruza" + }, + "sweeteners": { + "name": "sladilo" + }, + "tahini": { + "name": "tahin" + }, + "taro": { + "name": "taro", + "plural_name": "taroji" + }, + "teff": { + "name": "tef" + }, + "tomato": { + "name": "paradižnik", + "plural_name": "paradižnik" + }, + "trout": { + "name": "postrv" + }, + "tubers": { + "name": "gomolji", + "plural_name": "gomolji" + }, + "tuna": { + "name": "tuna" + }, + "turbanado-sugar": { + "name": "turbinado sladkor" + }, + "turnip": { + "name": "repa", + "plural_name": "repa" + }, + "unrefined-sugar": { + "name": "nerafiniran sladkor" + }, + "vanilla": { + "name": "vanilija" + }, + "vegetables": { + "name": "zelenjava" + }, + "watercress": { + "name": "vodna kreša" + }, + "watermelon": { + "name": "lubenica", + "plural_name": "lubenica" + }, + "white-mushroom": { + "name": "bele gobe", + "plural_name": "bele gobe" + }, + "white-sugar": { + "name": "beli sladkor" + }, + "xanthan-gum": { + "name": "ksantan gumi" + }, + "yam": { + "name": "marmelada", + "plural_name": "marmelada" + }, + "yeast": { + "name": "kvas" + }, + "zucchini": { + "name": "bučke", + "plural_name": "bučke" + } + } + }, + "Pridelek": { + "foods": {} + }, + "Zrna": { + "foods": {} + }, + "Sadje": { + "foods": {} + }, + "Zelenjava": { + "foods": {} + }, + "Meso": { + "foods": {} + }, + "Morska hrana": { + "foods": {} + }, + "Pijače": { + "foods": {} + }, + "Pečene dobrote": { + "foods": {} + }, + "Konzervirana hrana": { + "foods": {} + }, + "Začimbe": { + "foods": {} + }, + "Slaščičarna": { + "foods": {} + }, + "Mlečni produkti": { + "foods": {} + }, + "Zmrznjena hrana": { + "foods": {} + }, + "Zdrava hrana": { + "foods": {} + }, + "Gospodinjstvo": { + "foods": {} + }, + "Mesni produkti": { + "foods": {} + }, + "Priboljški": { + "foods": {} + }, + "Sladkarije": { + "foods": {} + }, + "Alkohol": { + "foods": {} + }, + "Drugo": { + "foods": {} + } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/sr-SP.json b/mealie/repos/seed/resources/foods/locales/sr-SP.json index 4d14dbad3..d3ccd07eb 100644 --- a/mealie/repos/seed/resources/foods/locales/sr-SP.json +++ b/mealie/repos/seed/resources/foods/locales/sr-SP.json @@ -1,692 +1,756 @@ { - "acorn-squash": { - "name": "acorn squash" - }, - "alfalfa-sprouts": { - "name": "alfalfa sprouts" - }, - "anchovies": { - "name": "anchovies" - }, - "apples": { - "name": "apple", - "plural_name": "apples" - }, - "artichoke": { - "name": "artichoke" - }, - "arugula": { - "name": "arugula" - }, - "asparagus": { - "name": "asparagus" - }, - "avocado": { - "name": "avocado", - "plural_name": "avocado" - }, - "bacon": { - "name": "bacon" - }, - "baking-powder": { - "name": "baking powder" - }, - "baking-soda": { - "name": "baking soda" - }, - "baking-sugar": { - "name": "baking sugar" - }, - "bar-sugar": { - "name": "bar sugar" - }, - "basil": { - "name": "basil" - }, - "beans": { - "name": "beans" - }, - "bell-peppers": { - "name": "bell peppers", - "plural_name": "bell peppers" - }, - "blackberries": { - "name": "blackberries" - }, - "bok-choy": { - "name": "bok choy" - }, - "brassicas": { - "name": "brassicas" - }, - "bread": { - "name": "bread" - }, - "breadfruit": { - "name": "breadfruit" - }, - "broccoflower": { - "name": "broccoflower" - }, - "broccoli": { - "name": "broccoli" - }, - "broccoli-rabe": { - "name": "broccoli rabe" - }, - "broccolini": { - "name": "broccolini" - }, - "brown-sugar": { - "name": "brown sugar" - }, - "brussels-sprouts": { - "name": "brussels sprouts" - }, - "butter": { - "name": "butter" - }, - "butternut-pumpkin": { - "name": "butternut pumpkin" - }, - "butternut-squash": { - "name": "butternut squash" - }, - "cabbage": { - "name": "cabbage", - "plural_name": "cabbages" - }, - "cactus-edible": { - "name": "cactus, edible" - }, - "calabrese": { - "name": "calabrese" - }, - "cane-sugar": { - "name": "cane sugar" - }, - "cannabis": { - "name": "cannabis" - }, - "capsicum": { - "name": "capsicum" - }, - "caraway": { - "name": "caraway" - }, - "carrot": { - "name": "carrot", - "plural_name": "carrots" - }, - "caster-sugar": { - "name": "caster sugar" - }, - "castor-sugar": { - "name": "castor sugar" - }, - "catfish": { - "name": "catfish" - }, - "cauliflower": { - "name": "cauliflower", - "plural_name": "cauliflowers" - }, - "cayenne-pepper": { - "name": "cayenne pepper" - }, - "celeriac": { - "name": "celery root" - }, - "celery": { - "name": "celery" - }, - "cereal-grains": { - "name": "cereal grains" - }, - "chard": { - "name": "chard" - }, - "cheese": { - "name": "cheese" - }, - "chicory": { - "name": "chicory" - }, - "chilli-peppers": { - "name": "chilli pepper", - "plural_name": "chilli peppers" - }, - "chinese-leaves": { - "name": "chinese leaves" - }, - "chives": { - "name": "chives" - }, - "chocolate": { - "name": "chocolate" - }, - "cilantro": { - "name": "cilantro" - }, - "cinnamon": { - "name": "cinnamon" - }, - "clarified-butter": { - "name": "clarified butter" - }, - "coconut": { - "name": "coconut", - "plural_name": "coconuts" - }, - "coconut-milk": { - "name": "coconut milk" - }, - "cod": { - "name": "cod" - }, - "coffee": { - "name": "coffee" - }, - "collard-greens": { - "name": "collard greens" - }, - "confectioners-sugar": { - "name": "confectioners' sugar" - }, - "coriander": { - "name": "coriander" - }, - "corn": { - "name": "corn", - "plural_name": "corns" - }, - "corn-syrup": { - "name": "corn syrup" - }, - "cottonseed-oil": { - "name": "cottonseed oil" - }, - "courgette": { - "name": "courgette" - }, - "cream-of-tartar": { - "name": "cream of tartar" - }, - "cucumber": { - "name": "cucumber", - "plural_name": "cucumbers" - }, - "cumin": { - "name": "cumin" - }, - "daikon": { - "name": "daikon", - "plural_name": "daikons" - }, - "dairy-products-and-dairy-substitutes": { - "name": "dairy products and dairy substitutes" - }, - "dandelion": { - "name": "dandelion" - }, - "demerara-sugar": { - "name": "demerara sugar" - }, - "dough": { - "name": "dough" - }, - "edible-cactus": { - "name": "edible cactus" - }, - "eggplant": { - "name": "eggplant", - "plural_name": "eggplants" - }, - "eggs": { - "name": "egg", - "plural_name": "eggs" - }, - "endive": { - "name": "endive", - "plural_name": "endives" - }, - "fats": { - "name": "fats" - }, - "fava-beans": { - "name": "fava beans" - }, - "fiddlehead": { - "name": "fiddlehead" - }, - "fiddlehead-fern": { - "name": "fiddlehead fern", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "fish" - }, - "five-spice-powder": { - "name": "five spice powder" - }, - "flour": { - "name": "flour" - }, - "frisee": { - "name": "frisee" - }, - "fructose": { - "name": "fructose" - }, - "fruit": { - "name": "fruit" - }, - "fruit-sugar": { - "name": "fruit sugar" - }, - "ful": { - "name": "ful" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "garlic", - "plural_name": "garlics" - }, - "gem-squash": { - "name": "gem squash" - }, - "ghee": { - "name": "ghee" - }, - "giblets": { - "name": "giblets" - }, - "ginger": { - "name": "ginger" - }, - "grains": { - "name": "grains" - }, - "granulated-sugar": { - "name": "granulated sugar" - }, - "grape-seed-oil": { - "name": "grape seed oil" - }, - "green-onion": { - "name": "green onion", - "plural_name": "green onions" - }, - "heart-of-palm": { - "name": "heart of palm", - "plural_name": "heart of palms" - }, - "hemp": { - "name": "hemp" - }, - "herbs": { - "name": "herbs" - }, - "honey": { - "name": "honey" - }, - "isomalt": { - "name": "isomalt" - }, - "jackfruit": { - "name": "jackfruit", - "plural_name": "jackfruits" - }, - "jaggery": { - "name": "jaggery" - }, - "jams": { - "name": "jams" - }, - "jellies": { - "name": "jellies" - }, - "jerusalem-artichoke": { - "name": "jerusalem artichoke" - }, - "jicama": { - "name": "jicama" - }, - "kale": { - "name": "kale" - }, - "kohlrabi": { - "name": "kohlrabi" - }, - "kumara": { - "name": "kumara" - }, - "leavening-agents": { - "name": "leavening agents" - }, - "leek": { - "name": "leek", - "plural_name": "leeks" - }, - "legumes": { - "name": "legumes" - }, - "lemongrass": { - "name": "lemongrass" - }, - "lentils": { - "name": "lentils" - }, - "lettuce": { - "name": "lettuce" - }, - "liver": { - "name": "liver", - "plural_name": "livers" - }, - "maize": { - "name": "maize" - }, - "maple-syrup": { - "name": "maple syrup" - }, - "meat": { - "name": "meat" - }, - "milk": { - "name": "milk" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "mushroom", - "plural_name": "mushrooms" - }, - "mussels": { - "name": "mussels" - }, - "nanaimo-bar-mix": { - "name": "nanaimo bar mix" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "nutmeg" - }, - "nutritional-yeast-flakes": { - "name": "nutritional yeast flakes" - }, - "nuts": { - "name": "nuts" - }, - "octopuses": { - "name": "octopus", - "plural_name": "octopuses" - }, - "oils": { - "name": "oils" - }, - "okra": { - "name": "okra" - }, - "olive": { - "name": "olive" - }, - "olive-oil": { - "name": "olive oil" - }, - "onion": { - "name": "onion" - }, - "onion-family": { - "name": "onion family" - }, - "orange-blossom-water": { - "name": "orange blossom water" - }, - "oranges": { - "name": "orange", - "plural_name": "oranges" - }, - "oregano": { - "name": "oregano" - }, - "oysters": { - "name": "oysters" - }, - "panch-puran": { - "name": "panch puran" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "parsley" - }, - "parsnip": { - "name": "parsnip", - "plural_name": "parsnips" - }, - "pear": { - "name": "pear", - "plural_name": "pears" - }, - "peas": { - "name": "peas" - }, - "pepper": { - "name": "pepper", - "plural_name": "peppers" - }, - "pineapple": { - "name": "pineapple", - "plural_name": "pineapples" - }, - "plantain": { - "name": "plantain", - "plural_name": "plantains" - }, - "poppy-seeds": { - "name": "poppy seeds" - }, - "potato": { - "name": "potato", - "plural_name": "potatoes" - }, - "poultry": { - "name": "poultry" - }, - "powdered-sugar": { - "name": "powdered sugar" - }, - "pumpkin": { - "name": "pumpkin", - "plural_name": "pumpkins" - }, - "pumpkin-seeds": { - "name": "pumpkin seeds" - }, - "radish": { - "name": "radish", - "plural_name": "radishes" - }, - "raw-sugar": { - "name": "raw sugar" - }, - "refined-sugar": { - "name": "refined sugar" - }, - "rice": { - "name": "rice" - }, - "rice-flour": { - "name": "rice flour" - }, - "rock-sugar": { - "name": "rock sugar" - }, - "rum": { - "name": "rum" - }, - "salmon": { - "name": "salmon" - }, - "salt": { - "name": "salt" - }, - "salt-cod": { - "name": "salt cod" - }, - "scallion": { - "name": "scallion", - "plural_name": "scallions" - }, - "seafood": { - "name": "seafood" - }, - "seeds": { - "name": "seeds" - }, - "sesame-seeds": { - "name": "sesame seeds" - }, - "shallot": { - "name": "shallot", - "plural_name": "shallots" - }, - "skate": { - "name": "skate" - }, - "soda": { - "name": "soda" - }, - "soda-baking": { - "name": "soda, baking" - }, - "soybean": { - "name": "soybean" - }, - "spaghetti-squash": { - "name": "spaghetti squash", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "speck" - }, - "spices": { - "name": "spices" - }, - "spinach": { - "name": "spinach" - }, - "spring-onion": { - "name": "spring onion", - "plural_name": "spring onions" - }, - "squash": { - "name": "squash", - "plural_name": "squashes" - }, - "squash-family": { - "name": "squash family" - }, - "stockfish": { - "name": "stockfish" - }, - "sugar": { - "name": "sugar" - }, - "sunchoke": { - "name": "sunchoke", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "sunflower seeds" - }, - "superfine-sugar": { - "name": "superfine sugar" - }, - "sweet-potato": { - "name": "sweet potato", - "plural_name": "sweet potatoes" - }, - "sweetcorn": { - "name": "sweetcorn", - "plural_name": "sweetcorns" - }, - "sweeteners": { - "name": "sweeteners" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "taro", - "plural_name": "taroes" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "tomato", - "plural_name": "tomatoes" - }, - "trout": { - "name": "trout" - }, - "tubers": { - "name": "tuber", - "plural_name": "tubers" - }, - "tuna": { - "name": "tuna" - }, - "turbanado-sugar": { - "name": "turbanado sugar" - }, - "turnip": { - "name": "turnip", - "plural_name": "turnips" - }, - "unrefined-sugar": { - "name": "unrefined sugar" - }, - "vanilla": { - "name": "vanilla" - }, - "vegetables": { - "name": "vegetables" - }, - "watercress": { - "name": "watercress" - }, - "watermelon": { - "name": "watermelon", - "plural_name": "watermelons" - }, - "white-mushroom": { - "name": "white mushroom", - "plural_name": "white mushrooms" - }, - "white-sugar": { - "name": "white sugar" - }, - "xanthan-gum": { - "name": "xanthan gum" - }, - "yam": { - "name": "yam", - "plural_name": "yams" - }, - "yeast": { - "name": "yeast" - }, - "zucchini": { - "name": "zucchini", - "plural_name": "zucchinis" - } -} \ No newline at end of file + "": { + "foods": { + "acorn-squash": { + "name": "acorn squash" + }, + "alfalfa-sprouts": { + "name": "alfalfa sprouts" + }, + "anchovies": { + "name": "anchovies" + }, + "apples": { + "name": "apple", + "plural_name": "apples" + }, + "artichoke": { + "name": "artichoke" + }, + "arugula": { + "name": "arugula" + }, + "asparagus": { + "name": "asparagus" + }, + "avocado": { + "name": "avocado", + "plural_name": "avocado" + }, + "bacon": { + "name": "bacon" + }, + "baking-powder": { + "name": "baking powder" + }, + "baking-soda": { + "name": "baking soda" + }, + "baking-sugar": { + "name": "baking sugar" + }, + "bar-sugar": { + "name": "bar sugar" + }, + "basil": { + "name": "basil" + }, + "beans": { + "name": "beans" + }, + "bell-peppers": { + "name": "bell peppers", + "plural_name": "bell peppers" + }, + "blackberries": { + "name": "blackberries" + }, + "bok-choy": { + "name": "bok choy" + }, + "brassicas": { + "name": "brassicas" + }, + "bread": { + "name": "bread" + }, + "breadfruit": { + "name": "breadfruit" + }, + "broccoflower": { + "name": "broccoflower" + }, + "broccoli": { + "name": "broccoli" + }, + "broccoli-rabe": { + "name": "broccoli rabe" + }, + "broccolini": { + "name": "broccolini" + }, + "brown-sugar": { + "name": "brown sugar" + }, + "brussels-sprouts": { + "name": "brussels sprouts" + }, + "butter": { + "name": "butter" + }, + "butternut-pumpkin": { + "name": "butternut pumpkin" + }, + "butternut-squash": { + "name": "butternut squash" + }, + "cabbage": { + "name": "cabbage", + "plural_name": "cabbages" + }, + "cactus-edible": { + "name": "cactus, edible" + }, + "calabrese": { + "name": "calabrese" + }, + "cane-sugar": { + "name": "cane sugar" + }, + "cannabis": { + "name": "cannabis" + }, + "capsicum": { + "name": "capsicum" + }, + "caraway": { + "name": "caraway" + }, + "carrot": { + "name": "carrot", + "plural_name": "carrots" + }, + "caster-sugar": { + "name": "caster sugar" + }, + "castor-sugar": { + "name": "castor sugar" + }, + "catfish": { + "name": "catfish" + }, + "cauliflower": { + "name": "cauliflower", + "plural_name": "cauliflowers" + }, + "cayenne-pepper": { + "name": "cayenne pepper" + }, + "celeriac": { + "name": "celery root" + }, + "celery": { + "name": "celery" + }, + "cereal-grains": { + "name": "cereal grains" + }, + "chard": { + "name": "chard" + }, + "cheese": { + "name": "cheese" + }, + "chicory": { + "name": "chicory" + }, + "chilli-peppers": { + "name": "chilli pepper", + "plural_name": "chilli peppers" + }, + "chinese-leaves": { + "name": "chinese leaves" + }, + "chives": { + "name": "chives" + }, + "chocolate": { + "name": "chocolate" + }, + "cilantro": { + "name": "cilantro" + }, + "cinnamon": { + "name": "cinnamon" + }, + "clarified-butter": { + "name": "clarified butter" + }, + "coconut": { + "name": "coconut", + "plural_name": "coconuts" + }, + "coconut-milk": { + "name": "coconut milk" + }, + "cod": { + "name": "cod" + }, + "coffee": { + "name": "coffee" + }, + "collard-greens": { + "name": "collard greens" + }, + "confectioners-sugar": { + "name": "confectioners' sugar" + }, + "coriander": { + "name": "coriander" + }, + "corn": { + "name": "corn", + "plural_name": "corns" + }, + "corn-syrup": { + "name": "corn syrup" + }, + "cottonseed-oil": { + "name": "cottonseed oil" + }, + "courgette": { + "name": "courgette" + }, + "cream-of-tartar": { + "name": "cream of tartar" + }, + "cucumber": { + "name": "cucumber", + "plural_name": "cucumbers" + }, + "cumin": { + "name": "cumin" + }, + "daikon": { + "name": "daikon", + "plural_name": "daikons" + }, + "dairy-products-and-dairy-substitutes": { + "name": "dairy products and dairy substitutes" + }, + "dandelion": { + "name": "dandelion" + }, + "demerara-sugar": { + "name": "demerara sugar" + }, + "dough": { + "name": "dough" + }, + "edible-cactus": { + "name": "edible cactus" + }, + "eggplant": { + "name": "eggplant", + "plural_name": "eggplants" + }, + "eggs": { + "name": "egg", + "plural_name": "eggs" + }, + "endive": { + "name": "endive", + "plural_name": "endives" + }, + "fats": { + "name": "fats" + }, + "fava-beans": { + "name": "fava beans" + }, + "fiddlehead": { + "name": "fiddlehead" + }, + "fiddlehead-fern": { + "name": "fiddlehead fern", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "fish" + }, + "five-spice-powder": { + "name": "five spice powder" + }, + "flour": { + "name": "flour" + }, + "frisee": { + "name": "frisee" + }, + "fructose": { + "name": "fructose" + }, + "fruit": { + "name": "fruit" + }, + "fruit-sugar": { + "name": "fruit sugar" + }, + "ful": { + "name": "ful" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "garlic", + "plural_name": "garlics" + }, + "gem-squash": { + "name": "gem squash" + }, + "ghee": { + "name": "ghee" + }, + "giblets": { + "name": "giblets" + }, + "ginger": { + "name": "ginger" + }, + "grains": { + "name": "grains" + }, + "granulated-sugar": { + "name": "granulated sugar" + }, + "grape-seed-oil": { + "name": "grape seed oil" + }, + "green-onion": { + "name": "green onion", + "plural_name": "green onions" + }, + "heart-of-palm": { + "name": "heart of palm", + "plural_name": "heart of palms" + }, + "hemp": { + "name": "hemp" + }, + "herbs": { + "name": "herbs" + }, + "honey": { + "name": "honey" + }, + "isomalt": { + "name": "isomalt" + }, + "jackfruit": { + "name": "jackfruit", + "plural_name": "jackfruits" + }, + "jaggery": { + "name": "jaggery" + }, + "jams": { + "name": "jams" + }, + "jellies": { + "name": "jellies" + }, + "jerusalem-artichoke": { + "name": "jerusalem artichoke" + }, + "jicama": { + "name": "jicama" + }, + "kale": { + "name": "kale" + }, + "kohlrabi": { + "name": "kohlrabi" + }, + "kumara": { + "name": "kumara" + }, + "leavening-agents": { + "name": "leavening agents" + }, + "leek": { + "name": "leek", + "plural_name": "leeks" + }, + "legumes": { + "name": "legumes" + }, + "lemongrass": { + "name": "lemongrass" + }, + "lentils": { + "name": "lentils" + }, + "lettuce": { + "name": "lettuce" + }, + "liver": { + "name": "liver", + "plural_name": "livers" + }, + "maize": { + "name": "maize" + }, + "maple-syrup": { + "name": "maple syrup" + }, + "meat": { + "name": "meat" + }, + "milk": { + "name": "milk" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "mushroom", + "plural_name": "mushrooms" + }, + "mussels": { + "name": "mussels" + }, + "nanaimo-bar-mix": { + "name": "nanaimo bar mix" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "nutmeg" + }, + "nutritional-yeast-flakes": { + "name": "nutritional yeast flakes" + }, + "nuts": { + "name": "nuts" + }, + "octopuses": { + "name": "octopus", + "plural_name": "octopuses" + }, + "oils": { + "name": "oils" + }, + "okra": { + "name": "okra" + }, + "olive": { + "name": "olive" + }, + "olive-oil": { + "name": "olive oil" + }, + "onion": { + "name": "onion" + }, + "onion-family": { + "name": "onion family" + }, + "orange-blossom-water": { + "name": "orange blossom water" + }, + "oranges": { + "name": "orange", + "plural_name": "oranges" + }, + "oregano": { + "name": "oregano" + }, + "oysters": { + "name": "oysters" + }, + "panch-puran": { + "name": "panch puran" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "parsley" + }, + "parsnip": { + "name": "parsnip", + "plural_name": "parsnips" + }, + "pear": { + "name": "pear", + "plural_name": "pears" + }, + "peas": { + "name": "peas" + }, + "pepper": { + "name": "pepper", + "plural_name": "peppers" + }, + "pineapple": { + "name": "pineapple", + "plural_name": "pineapples" + }, + "plantain": { + "name": "plantain", + "plural_name": "plantains" + }, + "poppy-seeds": { + "name": "poppy seeds" + }, + "potato": { + "name": "potato", + "plural_name": "potatoes" + }, + "poultry": { + "name": "poultry" + }, + "powdered-sugar": { + "name": "powdered sugar" + }, + "pumpkin": { + "name": "pumpkin", + "plural_name": "pumpkins" + }, + "pumpkin-seeds": { + "name": "pumpkin seeds" + }, + "radish": { + "name": "radish", + "plural_name": "radishes" + }, + "raw-sugar": { + "name": "raw sugar" + }, + "refined-sugar": { + "name": "refined sugar" + }, + "rice": { + "name": "rice" + }, + "rice-flour": { + "name": "rice flour" + }, + "rock-sugar": { + "name": "rock sugar" + }, + "rum": { + "name": "rum" + }, + "salmon": { + "name": "salmon" + }, + "salt": { + "name": "salt" + }, + "salt-cod": { + "name": "salt cod" + }, + "scallion": { + "name": "scallion", + "plural_name": "scallions" + }, + "seafood": { + "name": "seafood" + }, + "seeds": { + "name": "seeds" + }, + "sesame-seeds": { + "name": "sesame seeds" + }, + "shallot": { + "name": "shallot", + "plural_name": "shallots" + }, + "skate": { + "name": "skate" + }, + "soda": { + "name": "soda" + }, + "soda-baking": { + "name": "soda, baking" + }, + "soybean": { + "name": "soybean" + }, + "spaghetti-squash": { + "name": "spaghetti squash", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "speck" + }, + "spices": { + "name": "spices" + }, + "spinach": { + "name": "spinach" + }, + "spring-onion": { + "name": "spring onion", + "plural_name": "spring onions" + }, + "squash": { + "name": "squash", + "plural_name": "squashes" + }, + "squash-family": { + "name": "squash family" + }, + "stockfish": { + "name": "stockfish" + }, + "sugar": { + "name": "sugar" + }, + "sunchoke": { + "name": "sunchoke", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "sunflower seeds" + }, + "superfine-sugar": { + "name": "superfine sugar" + }, + "sweet-potato": { + "name": "sweet potato", + "plural_name": "sweet potatoes" + }, + "sweetcorn": { + "name": "sweetcorn", + "plural_name": "sweetcorns" + }, + "sweeteners": { + "name": "sweeteners" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "taro", + "plural_name": "taroes" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "tomato", + "plural_name": "tomatoes" + }, + "trout": { + "name": "trout" + }, + "tubers": { + "name": "tuber", + "plural_name": "tubers" + }, + "tuna": { + "name": "tuna" + }, + "turbanado-sugar": { + "name": "turbanado sugar" + }, + "turnip": { + "name": "turnip", + "plural_name": "turnips" + }, + "unrefined-sugar": { + "name": "unrefined sugar" + }, + "vanilla": { + "name": "vanilla" + }, + "vegetables": { + "name": "vegetables" + }, + "watercress": { + "name": "watercress" + }, + "watermelon": { + "name": "watermelon", + "plural_name": "watermelons" + }, + "white-mushroom": { + "name": "white mushroom", + "plural_name": "white mushrooms" + }, + "white-sugar": { + "name": "white sugar" + }, + "xanthan-gum": { + "name": "xanthan gum" + }, + "yam": { + "name": "yam", + "plural_name": "yams" + }, + "yeast": { + "name": "yeast" + }, + "zucchini": { + "name": "zucchini", + "plural_name": "zucchinis" + } + } + }, + "Домаћи производи": { + "foods": {} + }, + "Житарице": { + "foods": {} + }, + "Воће": { + "foods": {} + }, + "Поврће": { + "foods": {} + }, + "Месо": { + "foods": {} + }, + "Морски плодови": { + "foods": {} + }, + "Пића": { + "foods": {} + }, + "Пецива": { + "foods": {} + }, + "Конзервирана храна": { + "foods": {} + }, + "Зачини": { + "foods": {} + }, + "Кондиторски производи": { + "foods": {} + }, + "Млечни производи": { + "foods": {} + }, + "Смрзнута храна": { + "foods": {} + }, + "Здрава храна": { + "foods": {} + }, + "Домаћинство": { + "foods": {} + }, + "Месни производи": { + "foods": {} + }, + "Грицкалице": { + "foods": {} + }, + "Слаткиши": { + "foods": {} + }, + "Алкохол": { + "foods": {} + }, + "Остало": { + "foods": {} + } +} diff --git a/mealie/repos/seed/resources/foods/locales/sv-SE.json b/mealie/repos/seed/resources/foods/locales/sv-SE.json index 3e4eb5317..1074ba797 100644 --- a/mealie/repos/seed/resources/foods/locales/sv-SE.json +++ b/mealie/repos/seed/resources/foods/locales/sv-SE.json @@ -1,692 +1,759 @@ { - "acorn-squash": { - "name": "peppar squash" - }, - "alfalfa-sprouts": { - "name": "alfalfagroddar" - }, - "anchovies": { - "name": "ansjovis" - }, - "apples": { - "name": "äpple", - "plural_name": "äpplen" - }, - "artichoke": { - "name": "kronärtskocka" - }, - "arugula": { - "name": "ruccola" - }, - "asparagus": { - "name": "sparris" - }, - "avocado": { - "name": "avokado", - "plural_name": "avokado" - }, - "bacon": { - "name": "bacon" - }, - "baking-powder": { - "name": "bakpulver" - }, - "baking-soda": { - "name": "bikarbonat" - }, - "baking-sugar": { - "name": "florsocker" - }, - "bar-sugar": { - "name": "socker från sockerrör" - }, - "basil": { - "name": "basilika" - }, - "beans": { - "name": "bönor" - }, - "bell-peppers": { - "name": "paprika", - "plural_name": "paprika" - }, - "blackberries": { - "name": "björnbär" - }, - "bok-choy": { - "name": "pak choi" - }, - "brassicas": { - "name": "kål" - }, - "bread": { - "name": "bröd" - }, - "breadfruit": { - "name": "brödfrukt" - }, - "broccoflower": { - "name": "broccolo" - }, - "broccoli": { - "name": "broccoli" - }, - "broccoli-rabe": { - "name": "broccolirybs" - }, - "broccolini": { - "name": "broccolini" - }, - "brown-sugar": { - "name": "brunt socker" - }, - "brussels-sprouts": { - "name": "brysselkål" - }, - "butter": { - "name": "smör" - }, - "butternut-pumpkin": { - "name": "butternut pumpa" - }, - "butternut-squash": { - "name": "butternut squash" - }, - "cabbage": { - "name": "vitkål", - "plural_name": "kål" - }, - "cactus-edible": { - "name": "kaktus, ätbar" - }, - "calabrese": { - "name": "calabrese" - }, - "cane-sugar": { - "name": "socker från sockerrör" - }, - "cannabis": { - "name": "cannabis" - }, - "capsicum": { - "name": "spanskpeppar" - }, - "caraway": { - "name": "kummin" - }, - "carrot": { - "name": "morot", - "plural_name": "morötter" - }, - "caster-sugar": { - "name": "strösocker" - }, - "castor-sugar": { - "name": "strösocker" - }, - "catfish": { - "name": "havskatt" - }, - "cauliflower": { - "name": "blomkål", - "plural_name": "blomkål" - }, - "cayenne-pepper": { - "name": "cayennepeppar" - }, - "celeriac": { - "name": "rotselleri" - }, - "celery": { - "name": "selleri" - }, - "cereal-grains": { - "name": "sädesslag" - }, - "chard": { - "name": "mangold" - }, - "cheese": { - "name": "ost" - }, - "chicory": { - "name": "cikoria" - }, - "chilli-peppers": { - "name": "chilipeppar", - "plural_name": "chilipeppar" - }, - "chinese-leaves": { - "name": "salladskål" - }, - "chives": { - "name": "gräslök" - }, - "chocolate": { - "name": "choklad" - }, - "cilantro": { - "name": "koriander" - }, - "cinnamon": { - "name": "kanel" - }, - "clarified-butter": { - "name": "skirat smör" - }, - "coconut": { - "name": "kokos", - "plural_name": "kokosnötter" - }, - "coconut-milk": { - "name": "kokosmjölk" - }, - "cod": { - "name": "torsk" - }, - "coffee": { - "name": "kaffe" - }, - "collard-greens": { - "name": "collard" - }, - "confectioners-sugar": { - "name": "florsocker" - }, - "coriander": { - "name": "koriander" - }, - "corn": { - "name": "majs", - "plural_name": "majs" - }, - "corn-syrup": { - "name": "majssirap" - }, - "cottonseed-oil": { - "name": "bomullsfröolja" - }, - "courgette": { - "name": "zucchini" - }, - "cream-of-tartar": { - "name": "vinsten" - }, - "cucumber": { - "name": "gurka", - "plural_name": "gurkor" - }, - "cumin": { - "name": "spiskummin" - }, - "daikon": { - "name": "rättika", - "plural_name": "rättikor" - }, - "dairy-products-and-dairy-substitutes": { - "name": "mejeriprodukter och mejerisubstitut" - }, - "dandelion": { - "name": "maskros" - }, - "demerara-sugar": { - "name": "råsocker" - }, - "dough": { - "name": "deg" - }, - "edible-cactus": { - "name": "ätbar kaktus" - }, - "eggplant": { - "name": "äggplanta", - "plural_name": "äggplantor" - }, - "eggs": { - "name": "ägg", - "plural_name": "ägg" - }, - "endive": { - "name": "endiv", - "plural_name": "endiver" - }, - "fats": { - "name": "fetter" - }, - "fava-beans": { - "name": "bondböna" - }, - "fiddlehead": { - "name": "strutbräken" - }, - "fiddlehead-fern": { - "name": "strutbräken", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "fisk" - }, - "five-spice-powder": { - "name": "femkrydda" - }, - "flour": { - "name": "mjöl" - }, - "frisee": { - "name": "frisésallat" - }, - "fructose": { - "name": "fruktos" - }, - "fruit": { - "name": "frukt" - }, - "fruit-sugar": { - "name": "fruktsocker" - }, - "ful": { - "name": "full" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "vitlök", - "plural_name": "vitlökar" - }, - "gem-squash": { - "name": "gem squash" - }, - "ghee": { - "name": "ghee" - }, - "giblets": { - "name": "inkråm" - }, - "ginger": { - "name": "ingefära" - }, - "grains": { - "name": "korn" - }, - "granulated-sugar": { - "name": "strösocker" - }, - "grape-seed-oil": { - "name": "druvkärneolja" - }, - "green-onion": { - "name": "salladslök", - "plural_name": "salladslökar" - }, - "heart-of-palm": { - "name": "palmhjärta", - "plural_name": "palmhjärta" - }, - "hemp": { - "name": "hampa" - }, - "herbs": { - "name": "örter" - }, - "honey": { - "name": "honung" - }, - "isomalt": { - "name": "isomalt" - }, - "jackfruit": { - "name": "jackfrukt", - "plural_name": "jackfrukter" - }, - "jaggery": { - "name": "jaggery" - }, - "jams": { - "name": "sylt" - }, - "jellies": { - "name": "geléer" - }, - "jerusalem-artichoke": { - "name": "jordärtskocka" - }, - "jicama": { - "name": "jamsbönrot" - }, - "kale": { - "name": "grönkål" - }, - "kohlrabi": { - "name": "kålrabbi" - }, - "kumara": { - "name": "sötpotatis" - }, - "leavening-agents": { - "name": "jäsmedel" - }, - "leek": { - "name": "purjolök", - "plural_name": "purjolökar" - }, - "legumes": { - "name": "baljväxter" - }, - "lemongrass": { - "name": "citrongräs" - }, - "lentils": { - "name": "linser" - }, - "lettuce": { - "name": "sallad" - }, - "liver": { - "name": "lever", - "plural_name": "levrar" - }, - "maize": { - "name": "majs" - }, - "maple-syrup": { - "name": "lönnsirap" - }, - "meat": { - "name": "kött" - }, - "milk": { - "name": "mjölk" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "svamp", - "plural_name": "svampar" - }, - "mussels": { - "name": "musslor" - }, - "nanaimo-bar-mix": { - "name": "nanaimo bar mix" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "muskotnöt" - }, - "nutritional-yeast-flakes": { - "name": "näringsrika jästflingor" - }, - "nuts": { - "name": "nötter" - }, - "octopuses": { - "name": "bläckfiskar", - "plural_name": "bläckfiskar" - }, - "oils": { - "name": "oljor" - }, - "okra": { - "name": "okra" - }, - "olive": { - "name": "oliv" - }, - "olive-oil": { - "name": "olivolja" - }, - "onion": { - "name": "lök" - }, - "onion-family": { - "name": "lökfamilj" - }, - "orange-blossom-water": { - "name": "apelsinblomsvatten" - }, - "oranges": { - "name": "apelsiner", - "plural_name": "apelsiner" - }, - "oregano": { - "name": "oregano" - }, - "oysters": { - "name": "ostron" - }, - "panch-puran": { - "name": "panch phoron" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "persilja" - }, - "parsnip": { - "name": "palsternacka", - "plural_name": "palsternackor" - }, - "pear": { - "name": "päron", - "plural_name": "päron" - }, - "peas": { - "name": "ärtor" - }, - "pepper": { - "name": "peppar", - "plural_name": "paprikor" - }, - "pineapple": { - "name": "ananas", - "plural_name": "ananas" - }, - "plantain": { - "name": "kokbanan", - "plural_name": "plantains" - }, - "poppy-seeds": { - "name": "vallmofrön" - }, - "potato": { - "name": "potatis", - "plural_name": "potatis" - }, - "poultry": { - "name": "kyckling" - }, - "powdered-sugar": { - "name": "florsocker" - }, - "pumpkin": { - "name": "pumpa", - "plural_name": "pumpor" - }, - "pumpkin-seeds": { - "name": "pumpafrön" - }, - "radish": { - "name": "rädisa", - "plural_name": "rädisor" - }, - "raw-sugar": { - "name": "brunt socker" - }, - "refined-sugar": { - "name": "raffinerat socker" - }, - "rice": { - "name": "ris" - }, - "rice-flour": { - "name": "rismjöl" - }, - "rock-sugar": { - "name": "sten socker" - }, - "rum": { - "name": "rom" - }, - "salmon": { - "name": "lax" - }, - "salt": { - "name": "salt" - }, - "salt-cod": { - "name": "salt torsk" - }, - "scallion": { - "name": "salladslök", - "plural_name": "salladslökar" - }, - "seafood": { - "name": "fisk och skaldjur" - }, - "seeds": { - "name": "frön" - }, - "sesame-seeds": { - "name": "sesamfrön" - }, - "shallot": { - "name": "schalottenlök", - "plural_name": "schalottenlökar" - }, - "skate": { - "name": "skate" - }, - "soda": { - "name": "natriumkarbonat" - }, - "soda-baking": { - "name": "bikarbonat" - }, - "soybean": { - "name": "sojaböna" - }, - "spaghetti-squash": { - "name": "spagettipumpa", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "fläsk" - }, - "spices": { - "name": "kryddor" - }, - "spinach": { - "name": "spenat" - }, - "spring-onion": { - "name": "vårlök", - "plural_name": "vårlökar" - }, - "squash": { - "name": "squash", - "plural_name": "squash" - }, - "squash-family": { - "name": "squash-familj" - }, - "stockfish": { - "name": "torkad fisk" - }, - "sugar": { - "name": "socker" - }, - "sunchoke": { - "name": "jordärtskocka", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "solrosfrön" - }, - "superfine-sugar": { - "name": "strösocker" - }, - "sweet-potato": { - "name": "sötpotatis", - "plural_name": "sötpotatisar" - }, - "sweetcorn": { - "name": "sockermajs", - "plural_name": "majs" - }, - "sweeteners": { - "name": "sötningsmedel" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "taro", - "plural_name": "taroes" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "tomat", - "plural_name": "tomater" - }, - "trout": { - "name": "öring" - }, - "tubers": { - "name": "knölar", - "plural_name": "tubers" - }, - "tuna": { - "name": "tonfisk" - }, - "turbanado-sugar": { - "name": "brunt råsocker" - }, - "turnip": { - "name": "majrova", - "plural_name": "majrovor" - }, - "unrefined-sugar": { - "name": "råsocker" - }, - "vanilla": { - "name": "vanilj" - }, - "vegetables": { - "name": "grönsaker" - }, - "watercress": { - "name": "vattenkrasse" - }, - "watermelon": { - "name": "vattenmelon", - "plural_name": "vattenmeloner" - }, - "white-mushroom": { - "name": "schampinjon", - "plural_name": "champinjoner" - }, - "white-sugar": { - "name": "strösocker" - }, - "xanthan-gum": { - "name": "xantangummi" - }, - "yam": { - "name": "jams", - "plural_name": "sötpotatisar" - }, - "yeast": { - "name": "jäst" - }, - "zucchini": { - "name": "zucchini", - "plural_name": "zucchinins" - } + "": { + "foods": { + "acorn-squash": { + "name": "peppar squash" + }, + "alfalfa-sprouts": { + "name": "alfalfagroddar" + }, + "anchovies": { + "name": "ansjovis" + }, + "apples": { + "name": "äpple", + "plural_name": "äpplen" + }, + "artichoke": { + "name": "kronärtskocka" + }, + "arugula": { + "name": "ruccola" + }, + "asparagus": { + "name": "sparris" + }, + "avocado": { + "name": "avokado", + "plural_name": "avokado" + }, + "bacon": { + "name": "bacon" + }, + "baking-powder": { + "name": "bakpulver" + }, + "baking-soda": { + "name": "bikarbonat" + }, + "baking-sugar": { + "name": "florsocker" + }, + "bar-sugar": { + "name": "socker från sockerrör" + }, + "basil": { + "name": "basilika" + }, + "beans": { + "name": "bönor" + }, + "bell-peppers": { + "name": "paprika", + "plural_name": "paprika" + }, + "blackberries": { + "name": "björnbär" + }, + "bok-choy": { + "name": "pak choi" + }, + "brassicas": { + "name": "kål" + }, + "bread": { + "name": "bröd" + }, + "breadfruit": { + "name": "brödfrukt" + }, + "broccoflower": { + "name": "broccolo" + }, + "broccoli": { + "name": "broccoli" + }, + "broccoli-rabe": { + "name": "broccolirybs" + }, + "broccolini": { + "name": "broccolini" + }, + "brown-sugar": { + "name": "brunt socker" + }, + "brussels-sprouts": { + "name": "brysselkål" + }, + "butter": { + "name": "smör" + }, + "butternut-pumpkin": { + "name": "butternut pumpa" + }, + "butternut-squash": { + "name": "butternut squash" + }, + "cabbage": { + "name": "vitkål", + "plural_name": "kål" + }, + "cactus-edible": { + "name": "kaktus, ätbar" + }, + "calabrese": { + "name": "calabrese" + }, + "cane-sugar": { + "name": "socker från sockerrör" + }, + "cannabis": { + "name": "cannabis" + }, + "capsicum": { + "name": "spanskpeppar" + }, + "caraway": { + "name": "kummin" + }, + "carrot": { + "name": "morot", + "plural_name": "morötter" + }, + "caster-sugar": { + "name": "strösocker" + }, + "castor-sugar": { + "name": "strösocker" + }, + "catfish": { + "name": "havskatt" + }, + "cauliflower": { + "name": "blomkål", + "plural_name": "blomkål" + }, + "cayenne-pepper": { + "name": "cayennepeppar" + }, + "celeriac": { + "name": "rotselleri" + }, + "celery": { + "name": "selleri" + }, + "cereal-grains": { + "name": "sädesslag" + }, + "chard": { + "name": "mangold" + }, + "cheese": { + "name": "ost" + }, + "chicory": { + "name": "cikoria" + }, + "chilli-peppers": { + "name": "chilipeppar", + "plural_name": "chilipeppar" + }, + "chinese-leaves": { + "name": "salladskål" + }, + "chives": { + "name": "gräslök" + }, + "chocolate": { + "name": "choklad" + }, + "cilantro": { + "name": "koriander" + }, + "cinnamon": { + "name": "kanel" + }, + "clarified-butter": { + "name": "skirat smör" + }, + "coconut": { + "name": "kokos", + "plural_name": "kokosnötter" + }, + "coconut-milk": { + "name": "kokosmjölk" + }, + "cod": { + "name": "torsk" + }, + "coffee": { + "name": "kaffe" + }, + "collard-greens": { + "name": "collard" + }, + "confectioners-sugar": { + "name": "florsocker" + }, + "coriander": { + "name": "koriander" + }, + "corn": { + "name": "majs", + "plural_name": "majs" + }, + "corn-syrup": { + "name": "majssirap" + }, + "cottonseed-oil": { + "name": "bomullsfröolja" + }, + "courgette": { + "name": "zucchini" + }, + "cream-of-tartar": { + "name": "vinsten" + }, + "cucumber": { + "name": "gurka", + "plural_name": "gurkor" + }, + "cumin": { + "name": "spiskummin" + }, + "daikon": { + "name": "rättika", + "plural_name": "rättikor" + }, + "dairy-products-and-dairy-substitutes": { + "name": "mejeriprodukter och mejerisubstitut" + }, + "dandelion": { + "name": "maskros" + }, + "demerara-sugar": { + "name": "råsocker" + }, + "dough": { + "name": "deg" + }, + "edible-cactus": { + "name": "ätbar kaktus" + }, + "eggplant": { + "name": "äggplanta", + "plural_name": "äggplantor" + }, + "eggs": { + "name": "ägg", + "plural_name": "ägg" + }, + "endive": { + "name": "endiv", + "plural_name": "endiver" + }, + "fats": { + "name": "fetter" + }, + "fava-beans": { + "name": "bondböna" + }, + "fiddlehead": { + "name": "strutbräken" + }, + "fiddlehead-fern": { + "name": "strutbräken", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "fisk" + }, + "five-spice-powder": { + "name": "femkrydda" + }, + "flour": { + "name": "mjöl" + }, + "frisee": { + "name": "frisésallat" + }, + "fructose": { + "name": "fruktos" + }, + "fruit": { + "name": "frukt" + }, + "fruit-sugar": { + "name": "fruktsocker" + }, + "ful": { + "name": "full" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "vitlök", + "plural_name": "vitlökar" + }, + "gem-squash": { + "name": "gem squash" + }, + "ghee": { + "name": "ghee" + }, + "giblets": { + "name": "inkråm" + }, + "ginger": { + "name": "ingefära" + }, + "grains": { + "name": "korn" + }, + "granulated-sugar": { + "name": "strösocker" + }, + "grape-seed-oil": { + "name": "druvkärneolja" + }, + "green-onion": { + "name": "salladslök", + "plural_name": "salladslökar" + }, + "heart-of-palm": { + "name": "palmhjärta", + "plural_name": "palmhjärta" + }, + "hemp": { + "name": "hampa" + }, + "herbs": { + "name": "örter" + }, + "honey": { + "name": "honung" + }, + "isomalt": { + "name": "isomalt" + }, + "jackfruit": { + "name": "jackfrukt", + "plural_name": "jackfrukter" + }, + "jaggery": { + "name": "jaggery" + }, + "jams": { + "name": "sylt" + }, + "jellies": { + "name": "geléer" + }, + "jerusalem-artichoke": { + "name": "jordärtskocka" + }, + "jicama": { + "name": "jamsbönrot" + }, + "kale": { + "name": "grönkål" + }, + "kohlrabi": { + "name": "kålrabbi" + }, + "kumara": { + "name": "sötpotatis" + }, + "leavening-agents": { + "name": "jäsmedel" + }, + "leek": { + "name": "purjolök", + "plural_name": "purjolökar" + }, + "legumes": { + "name": "baljväxter" + }, + "lemongrass": { + "name": "citrongräs" + }, + "lentils": { + "name": "linser" + }, + "lettuce": { + "name": "sallad" + }, + "liver": { + "name": "lever", + "plural_name": "levrar" + }, + "maize": { + "name": "majs" + }, + "maple-syrup": { + "name": "lönnsirap" + }, + "meat": { + "name": "kött" + }, + "milk": { + "name": "mjölk" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "svamp", + "plural_name": "svampar" + }, + "mussels": { + "name": "musslor" + }, + "nanaimo-bar-mix": { + "name": "nanaimo bar mix" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "muskotnöt" + }, + "nutritional-yeast-flakes": { + "name": "näringsrika jästflingor" + }, + "nuts": { + "name": "nötter" + }, + "octopuses": { + "name": "bläckfiskar", + "plural_name": "bläckfiskar" + }, + "oils": { + "name": "oljor" + }, + "okra": { + "name": "okra" + }, + "olive": { + "name": "oliv" + }, + "olive-oil": { + "name": "olivolja" + }, + "onion": { + "name": "lök" + }, + "onion-family": { + "name": "lökfamilj" + }, + "orange-blossom-water": { + "name": "apelsinblomsvatten" + }, + "oranges": { + "name": "apelsiner", + "plural_name": "apelsiner" + }, + "oregano": { + "name": "oregano" + }, + "oysters": { + "name": "ostron" + }, + "panch-puran": { + "name": "panch phoron" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "persilja" + }, + "parsnip": { + "name": "palsternacka", + "plural_name": "palsternackor" + }, + "pear": { + "name": "päron", + "plural_name": "päron" + }, + "peas": { + "name": "ärtor" + }, + "pepper": { + "name": "peppar", + "plural_name": "paprikor" + }, + "pineapple": { + "name": "ananas", + "plural_name": "ananas" + }, + "plantain": { + "name": "kokbanan", + "plural_name": "plantains" + }, + "poppy-seeds": { + "name": "vallmofrön" + }, + "potato": { + "name": "potatis", + "plural_name": "potatis" + }, + "poultry": { + "name": "kyckling" + }, + "powdered-sugar": { + "name": "florsocker" + }, + "pumpkin": { + "name": "pumpa", + "plural_name": "pumpor" + }, + "pumpkin-seeds": { + "name": "pumpafrön" + }, + "radish": { + "name": "rädisa", + "plural_name": "rädisor" + }, + "raw-sugar": { + "name": "brunt socker" + }, + "refined-sugar": { + "name": "raffinerat socker" + }, + "rice": { + "name": "ris" + }, + "rice-flour": { + "name": "rismjöl" + }, + "rock-sugar": { + "name": "sten socker" + }, + "rum": { + "name": "rom" + }, + "salmon": { + "name": "lax" + }, + "salt": { + "name": "salt" + }, + "salt-cod": { + "name": "salt torsk" + }, + "scallion": { + "name": "salladslök", + "plural_name": "salladslökar" + }, + "seafood": { + "name": "fisk och skaldjur" + }, + "seeds": { + "name": "frön" + }, + "sesame-seeds": { + "name": "sesamfrön" + }, + "shallot": { + "name": "schalottenlök", + "plural_name": "schalottenlökar" + }, + "skate": { + "name": "skate" + }, + "soda": { + "name": "natriumkarbonat" + }, + "soda-baking": { + "name": "bikarbonat" + }, + "soybean": { + "name": "sojaböna" + }, + "spaghetti-squash": { + "name": "spagettipumpa", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "fläsk" + }, + "spices": { + "name": "kryddor" + }, + "spinach": { + "name": "spenat" + }, + "spring-onion": { + "name": "vårlök", + "plural_name": "vårlökar" + }, + "squash": { + "name": "squash", + "plural_name": "squash" + }, + "squash-family": { + "name": "squash-familj" + }, + "stockfish": { + "name": "torkad fisk" + }, + "sugar": { + "name": "socker" + }, + "sunchoke": { + "name": "jordärtskocka", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "solrosfrön" + }, + "superfine-sugar": { + "name": "strösocker" + }, + "sweet-potato": { + "name": "sötpotatis", + "plural_name": "sötpotatisar" + }, + "sweetcorn": { + "name": "sockermajs", + "plural_name": "majs" + }, + "sweeteners": { + "name": "sötningsmedel" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "taro", + "plural_name": "taroes" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "tomat", + "plural_name": "tomater" + }, + "trout": { + "name": "öring" + }, + "tubers": { + "name": "knölar", + "plural_name": "tubers" + }, + "tuna": { + "name": "tonfisk" + }, + "turbanado-sugar": { + "name": "brunt råsocker" + }, + "turnip": { + "name": "majrova", + "plural_name": "majrovor" + }, + "unrefined-sugar": { + "name": "råsocker" + }, + "vanilla": { + "name": "vanilj" + }, + "vegetables": { + "name": "grönsaker" + }, + "watercress": { + "name": "vattenkrasse" + }, + "watermelon": { + "name": "vattenmelon", + "plural_name": "vattenmeloner" + }, + "white-mushroom": { + "name": "schampinjon", + "plural_name": "champinjoner" + }, + "white-sugar": { + "name": "strösocker" + }, + "xanthan-gum": { + "name": "xantangummi" + }, + "yam": { + "name": "jams", + "plural_name": "sötpotatisar" + }, + "yeast": { + "name": "jäst" + }, + "zucchini": { + "name": "zucchini", + "plural_name": "zucchinins" + } + } + }, + "Jordbruksprodukter": { + "foods": {} + }, + "Spannmål": { + "foods": {} + }, + "Frukter": { + "foods": {} + }, + "Grönsaker": { + "foods": {} + }, + "Kött": { + "foods": {} + }, + "Fisk- och skaldjur": { + "foods": {} + }, + "Drycker": { + "foods": {} + }, + "Bakverk": { + "foods": {} + }, + "Konserver": { + "foods": {} + }, + "Smaktillsatser": { + "foods": {} + }, + "Konfektyr": { + "foods": {} + }, + "Mejeriprodukter": { + "foods": {} + }, + "Frysta livsmedel": { + "foods": {} + }, + "Hälsolivsmedel": { + "foods": {} + }, + "Hushåll": { + "foods": {} + }, + "Köttprodukter": { + "foods": {} + }, + "Tilltugg": { + "foods": {} + }, + "Kryddor": { + "foods": {} + }, + "Sötsaker": { + "foods": {} + }, + "Alkohol": { + "foods": {} + }, + "Övrigt": { + "foods": {} + } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/tr-TR.json b/mealie/repos/seed/resources/foods/locales/tr-TR.json index 0e74d6be1..6d083ce44 100644 --- a/mealie/repos/seed/resources/foods/locales/tr-TR.json +++ b/mealie/repos/seed/resources/foods/locales/tr-TR.json @@ -1,692 +1,759 @@ { - "acorn-squash": { - "name": "meşe palamudu kabağı" - }, - "alfalfa-sprouts": { - "name": "yonca filizi" - }, - "anchovies": { - "name": "hamsi" - }, - "apples": { - "name": "elma", - "plural_name": "apples" - }, - "artichoke": { - "name": "enginar" - }, - "arugula": { - "name": "roka" - }, - "asparagus": { - "name": "kuşkonmaz" - }, - "avocado": { - "name": "avokado", - "plural_name": "avocado" - }, - "bacon": { - "name": "domuz pastırması" - }, - "baking-powder": { - "name": "kabartma tozu" - }, - "baking-soda": { - "name": "karbonat" - }, - "baking-sugar": { - "name": "fırınlama şekeri" - }, - "bar-sugar": { - "name": "kesme şeker" - }, - "basil": { - "name": "fesleğen" - }, - "beans": { - "name": "fasulye" - }, - "bell-peppers": { - "name": "kırmızı biber", - "plural_name": "bell peppers" - }, - "blackberries": { - "name": "böğürtlen" - }, - "bok-choy": { - "name": "çin lahanası" - }, - "brassicas": { - "name": "brassicalar" - }, - "bread": { - "name": "ekmek" - }, - "breadfruit": { - "name": "ekmek ağacı" - }, - "broccoflower": { - "name": "broccoflower" - }, - "broccoli": { - "name": "brokoli" - }, - "broccoli-rabe": { - "name": "rapini" - }, - "broccolini": { - "name": "bebek brokoli" - }, - "brown-sugar": { - "name": "esmer şeker" - }, - "brussels-sprouts": { - "name": "brüksel lahanası" - }, - "butter": { - "name": "tereyağı" - }, - "butternut-pumpkin": { - "name": "butternut pumpkin" - }, - "butternut-squash": { - "name": "butternut squash" - }, - "cabbage": { - "name": "lahana", - "plural_name": "cabbages" - }, - "cactus-edible": { - "name": "yenilebilir kaktüs" - }, - "calabrese": { - "name": "calabrese" - }, - "cane-sugar": { - "name": "şeker kamışı" - }, - "cannabis": { - "name": "kenevir" - }, - "capsicum": { - "name": "kırmızı biber" - }, - "caraway": { - "name": "kimyon" - }, - "carrot": { - "name": "havuç", - "plural_name": "carrots" - }, - "caster-sugar": { - "name": "pudra şekeri" - }, - "castor-sugar": { - "name": "pudra şekeri" - }, - "catfish": { - "name": "kedibalığı" - }, - "cauliflower": { - "name": "karnabahar", - "plural_name": "cauliflowers" - }, - "cayenne-pepper": { - "name": "kırmızı biber" - }, - "celeriac": { - "name": "kereviz" - }, - "celery": { - "name": "kereviz" - }, - "cereal-grains": { - "name": "tam taneli tahıl" - }, - "chard": { - "name": "pazı" - }, - "cheese": { - "name": "peynir" - }, - "chicory": { - "name": "hindiba" - }, - "chilli-peppers": { - "name": "acı biber", - "plural_name": "chilli peppers" - }, - "chinese-leaves": { - "name": "chinese leaves" - }, - "chives": { - "name": "frenk soğanı" - }, - "chocolate": { - "name": "çikolata" - }, - "cilantro": { - "name": "kişniş" - }, - "cinnamon": { - "name": "tarçın" - }, - "clarified-butter": { - "name": "sade yağ" - }, - "coconut": { - "name": "hindistan cevizi", - "plural_name": "coconuts" - }, - "coconut-milk": { - "name": "hindistan cevizi sütü" - }, - "cod": { - "name": "morina" - }, - "coffee": { - "name": "kahve" - }, - "collard-greens": { - "name": "kara lahana" - }, - "confectioners-sugar": { - "name": "pudra şekeri" - }, - "coriander": { - "name": "kişniş" - }, - "corn": { - "name": "mısır", - "plural_name": "corns" - }, - "corn-syrup": { - "name": "mısır şurubu" - }, - "cottonseed-oil": { - "name": "pamuk yağı" - }, - "courgette": { - "name": "dolmalık kabak" - }, - "cream-of-tartar": { - "name": "krem tartar" - }, - "cucumber": { - "name": "salatalık", - "plural_name": "cucumbers" - }, - "cumin": { - "name": "kimyon" - }, - "daikon": { - "name": "beyaz turp", - "plural_name": "daikons" - }, - "dairy-products-and-dairy-substitutes": { - "name": "süt ürünleri ve süt yerine geçen ürünler" - }, - "dandelion": { - "name": "karahindiba" - }, - "demerara-sugar": { - "name": "esmer şeker" - }, - "dough": { - "name": "hamur" - }, - "edible-cactus": { - "name": "yenilebilir kaktüs" - }, - "eggplant": { - "name": "patlıcan", - "plural_name": "eggplants" - }, - "eggs": { - "name": "yumurta", - "plural_name": "eggs" - }, - "endive": { - "name": "hindiba", - "plural_name": "endives" - }, - "fats": { - "name": "yağlar" - }, - "fava-beans": { - "name": "fava fasulyesi" - }, - "fiddlehead": { - "name": "eğrelti otu filizi" - }, - "fiddlehead-fern": { - "name": "eğrelti otu filizi", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "balık" - }, - "five-spice-powder": { - "name": "beşli baharat" - }, - "flour": { - "name": "un" - }, - "frisee": { - "name": "frisee" - }, - "fructose": { - "name": "fruktoz" - }, - "fruit": { - "name": "meyve" - }, - "fruit-sugar": { - "name": "meyve şekeri" - }, - "ful": { - "name": "ful" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "sarımsak", - "plural_name": "garlics" - }, - "gem-squash": { - "name": "gem squash" - }, - "ghee": { - "name": "saf yağ" - }, - "giblets": { - "name": "sakatatlar" - }, - "ginger": { - "name": "zencefil" - }, - "grains": { - "name": "tahıllar" - }, - "granulated-sugar": { - "name": "toz şeker" - }, - "grape-seed-oil": { - "name": "üzüm çekirdeği yağı" - }, - "green-onion": { - "name": "taze soğan", - "plural_name": "green onions" - }, - "heart-of-palm": { - "name": "heart of palm", - "plural_name": "heart of palms" - }, - "hemp": { - "name": "kenevir" - }, - "herbs": { - "name": "otlar" - }, - "honey": { - "name": "bal" - }, - "isomalt": { - "name": "izomalt" - }, - "jackfruit": { - "name": "jak meyvesi", - "plural_name": "jackfruits" - }, - "jaggery": { - "name": "jaggery" - }, - "jams": { - "name": "reçel" - }, - "jellies": { - "name": "jöleler" - }, - "jerusalem-artichoke": { - "name": "yerelması" - }, - "jicama": { - "name": "meksika turpu" - }, - "kale": { - "name": "lahana" - }, - "kohlrabi": { - "name": "alabaş" - }, - "kumara": { - "name": "tatlı patates" - }, - "leavening-agents": { - "name": "mayalama maddeleri" - }, - "leek": { - "name": "pırasa", - "plural_name": "leeks" - }, - "legumes": { - "name": "baklagiller" - }, - "lemongrass": { - "name": "limon otu" - }, - "lentils": { - "name": "mercimek" - }, - "lettuce": { - "name": "marul" - }, - "liver": { - "name": "karaciğer", - "plural_name": "livers" - }, - "maize": { - "name": "mısır" - }, - "maple-syrup": { - "name": "akçaağaç şurubu" - }, - "meat": { - "name": "et" - }, - "milk": { - "name": "süt" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "mantar", - "plural_name": "mushrooms" - }, - "mussels": { - "name": "midye" - }, - "nanaimo-bar-mix": { - "name": "nanaimo bar mix" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "muskat" - }, - "nutritional-yeast-flakes": { - "name": "besin mayası" - }, - "nuts": { - "name": "kuruyemişler" - }, - "octopuses": { - "name": "ahtapotlar", - "plural_name": "octopuses" - }, - "oils": { - "name": "yağ" - }, - "okra": { - "name": "bamya" - }, - "olive": { - "name": "zeytin" - }, - "olive-oil": { - "name": "zeytin yağı" - }, - "onion": { - "name": "soğan" - }, - "onion-family": { - "name": "soğan ailesi" - }, - "orange-blossom-water": { - "name": "portakal çiçeği suyu" - }, - "oranges": { - "name": "portakal", - "plural_name": "oranges" - }, - "oregano": { - "name": "kekik" - }, - "oysters": { - "name": "istiridye" - }, - "panch-puran": { - "name": "panch puran" - }, - "paprika": { - "name": "kırmızı biber" - }, - "parsley": { - "name": "maydanoz" - }, - "parsnip": { - "name": "yaban havucu", - "plural_name": "parsnips" - }, - "pear": { - "name": "armut", - "plural_name": "pears" - }, - "peas": { - "name": "bezelye" - }, - "pepper": { - "name": "biber", - "plural_name": "peppers" - }, - "pineapple": { - "name": "ananas", - "plural_name": "pineapples" - }, - "plantain": { - "name": "yemeklik muz", - "plural_name": "plantains" - }, - "poppy-seeds": { - "name": "haşhaş tohumu" - }, - "potato": { - "name": "patates", - "plural_name": "potatoes" - }, - "poultry": { - "name": "kümes hayvanları" - }, - "powdered-sugar": { - "name": "pudra şekeri" - }, - "pumpkin": { - "name": "balkabağı", - "plural_name": "pumpkins" - }, - "pumpkin-seeds": { - "name": "kabak çekirdeği" - }, - "radish": { - "name": "turp", - "plural_name": "radishes" - }, - "raw-sugar": { - "name": "kesme şeker" - }, - "refined-sugar": { - "name": "rafine şeker" - }, - "rice": { - "name": "pirinç" - }, - "rice-flour": { - "name": "pirinç unu" - }, - "rock-sugar": { - "name": "kide şekeri" - }, - "rum": { - "name": "rom" - }, - "salmon": { - "name": "somon" - }, - "salt": { - "name": "tuz" - }, - "salt-cod": { - "name": "tuzlu morina" - }, - "scallion": { - "name": "taze soğan", - "plural_name": "scallions" - }, - "seafood": { - "name": "deniz ürünleri" - }, - "seeds": { - "name": "tohumlar" - }, - "sesame-seeds": { - "name": "susam" - }, - "shallot": { - "name": "arpacık soğan", - "plural_name": "shallots" - }, - "skate": { - "name": "çemçe balığı" - }, - "soda": { - "name": "soda" - }, - "soda-baking": { - "name": "karbonat" - }, - "soybean": { - "name": "soya fasulyesi" - }, - "spaghetti-squash": { - "name": "spaghetti squash", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "speck" - }, - "spices": { - "name": "baharatlar" - }, - "spinach": { - "name": "ıspanak" - }, - "spring-onion": { - "name": "yeşil soğan", - "plural_name": "spring onions" - }, - "squash": { - "name": "kabak", - "plural_name": "squashes" - }, - "squash-family": { - "name": "kabak ailesi" - }, - "stockfish": { - "name": "kurutulmuş balık" - }, - "sugar": { - "name": "şeker" - }, - "sunchoke": { - "name": "yer elması", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "ay çekirdeği" - }, - "superfine-sugar": { - "name": "pudra şekeri" - }, - "sweet-potato": { - "name": "tatlı patates", - "plural_name": "sweet potatoes" - }, - "sweetcorn": { - "name": "tatlı mısır", - "plural_name": "sweetcorns" - }, - "sweeteners": { - "name": "tatlandırıcı" - }, - "tahini": { - "name": "tahin" - }, - "taro": { - "name": "taro", - "plural_name": "taroes" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "domates", - "plural_name": "tomatoes" - }, - "trout": { - "name": "alabalık" - }, - "tubers": { - "name": "tuber", - "plural_name": "tubers" - }, - "tuna": { - "name": "ton balığı" - }, - "turbanado-sugar": { - "name": "doğal esmer şeker" - }, - "turnip": { - "name": "şalgam", - "plural_name": "turnips" - }, - "unrefined-sugar": { - "name": "rafine edilmemiş şeker" - }, - "vanilla": { - "name": "vanilya" - }, - "vegetables": { - "name": "sebze" - }, - "watercress": { - "name": "su teresi" - }, - "watermelon": { - "name": "karpuz", - "plural_name": "watermelons" - }, - "white-mushroom": { - "name": "beyaz mantar", - "plural_name": "white mushrooms" - }, - "white-sugar": { - "name": "beyaz şeker" - }, - "xanthan-gum": { - "name": "ksantan gum" - }, - "yam": { - "name": "tatlı patates", - "plural_name": "yams" - }, - "yeast": { - "name": "maya" - }, - "zucchini": { - "name": "kabak", - "plural_name": "zucchinis" - } -} \ No newline at end of file + "": { + "foods": { + "acorn-squash": { + "name": "meşe palamudu kabağı" + }, + "alfalfa-sprouts": { + "name": "yonca filizi" + }, + "anchovies": { + "name": "hamsi" + }, + "apples": { + "name": "elma", + "plural_name": "apples" + }, + "artichoke": { + "name": "enginar" + }, + "arugula": { + "name": "roka" + }, + "asparagus": { + "name": "kuşkonmaz" + }, + "avocado": { + "name": "avokado", + "plural_name": "avocado" + }, + "bacon": { + "name": "domuz pastırması" + }, + "baking-powder": { + "name": "kabartma tozu" + }, + "baking-soda": { + "name": "karbonat" + }, + "baking-sugar": { + "name": "fırınlama şekeri" + }, + "bar-sugar": { + "name": "kesme şeker" + }, + "basil": { + "name": "fesleğen" + }, + "beans": { + "name": "fasulye" + }, + "bell-peppers": { + "name": "kırmızı biber", + "plural_name": "bell peppers" + }, + "blackberries": { + "name": "böğürtlen" + }, + "bok-choy": { + "name": "çin lahanası" + }, + "brassicas": { + "name": "brassicalar" + }, + "bread": { + "name": "ekmek" + }, + "breadfruit": { + "name": "ekmek ağacı" + }, + "broccoflower": { + "name": "broccoflower" + }, + "broccoli": { + "name": "brokoli" + }, + "broccoli-rabe": { + "name": "rapini" + }, + "broccolini": { + "name": "bebek brokoli" + }, + "brown-sugar": { + "name": "esmer şeker" + }, + "brussels-sprouts": { + "name": "brüksel lahanası" + }, + "butter": { + "name": "tereyağı" + }, + "butternut-pumpkin": { + "name": "butternut pumpkin" + }, + "butternut-squash": { + "name": "butternut squash" + }, + "cabbage": { + "name": "lahana", + "plural_name": "cabbages" + }, + "cactus-edible": { + "name": "yenilebilir kaktüs" + }, + "calabrese": { + "name": "calabrese" + }, + "cane-sugar": { + "name": "şeker kamışı" + }, + "cannabis": { + "name": "kenevir" + }, + "capsicum": { + "name": "kırmızı biber" + }, + "caraway": { + "name": "kimyon" + }, + "carrot": { + "name": "havuç", + "plural_name": "carrots" + }, + "caster-sugar": { + "name": "pudra şekeri" + }, + "castor-sugar": { + "name": "pudra şekeri" + }, + "catfish": { + "name": "kedibalığı" + }, + "cauliflower": { + "name": "karnabahar", + "plural_name": "cauliflowers" + }, + "cayenne-pepper": { + "name": "kırmızı biber" + }, + "celeriac": { + "name": "kereviz" + }, + "celery": { + "name": "kereviz" + }, + "cereal-grains": { + "name": "tam taneli tahıl" + }, + "chard": { + "name": "pazı" + }, + "cheese": { + "name": "peynir" + }, + "chicory": { + "name": "hindiba" + }, + "chilli-peppers": { + "name": "acı biber", + "plural_name": "chilli peppers" + }, + "chinese-leaves": { + "name": "chinese leaves" + }, + "chives": { + "name": "frenk soğanı" + }, + "chocolate": { + "name": "çikolata" + }, + "cilantro": { + "name": "kişniş" + }, + "cinnamon": { + "name": "tarçın" + }, + "clarified-butter": { + "name": "sade yağ" + }, + "coconut": { + "name": "hindistan cevizi", + "plural_name": "coconuts" + }, + "coconut-milk": { + "name": "hindistan cevizi sütü" + }, + "cod": { + "name": "morina" + }, + "coffee": { + "name": "kahve" + }, + "collard-greens": { + "name": "kara lahana" + }, + "confectioners-sugar": { + "name": "pudra şekeri" + }, + "coriander": { + "name": "kişniş" + }, + "corn": { + "name": "mısır", + "plural_name": "corns" + }, + "corn-syrup": { + "name": "mısır şurubu" + }, + "cottonseed-oil": { + "name": "pamuk yağı" + }, + "courgette": { + "name": "dolmalık kabak" + }, + "cream-of-tartar": { + "name": "krem tartar" + }, + "cucumber": { + "name": "salatalık", + "plural_name": "cucumbers" + }, + "cumin": { + "name": "kimyon" + }, + "daikon": { + "name": "beyaz turp", + "plural_name": "daikons" + }, + "dairy-products-and-dairy-substitutes": { + "name": "süt ürünleri ve süt yerine geçen ürünler" + }, + "dandelion": { + "name": "karahindiba" + }, + "demerara-sugar": { + "name": "esmer şeker" + }, + "dough": { + "name": "hamur" + }, + "edible-cactus": { + "name": "yenilebilir kaktüs" + }, + "eggplant": { + "name": "patlıcan", + "plural_name": "eggplants" + }, + "eggs": { + "name": "yumurta", + "plural_name": "eggs" + }, + "endive": { + "name": "hindiba", + "plural_name": "endives" + }, + "fats": { + "name": "yağlar" + }, + "fava-beans": { + "name": "fava fasulyesi" + }, + "fiddlehead": { + "name": "eğrelti otu filizi" + }, + "fiddlehead-fern": { + "name": "eğrelti otu filizi", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "balık" + }, + "five-spice-powder": { + "name": "beşli baharat" + }, + "flour": { + "name": "un" + }, + "frisee": { + "name": "frisee" + }, + "fructose": { + "name": "fruktoz" + }, + "fruit": { + "name": "meyve" + }, + "fruit-sugar": { + "name": "meyve şekeri" + }, + "ful": { + "name": "ful" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "sarımsak", + "plural_name": "garlics" + }, + "gem-squash": { + "name": "gem squash" + }, + "ghee": { + "name": "saf yağ" + }, + "giblets": { + "name": "sakatatlar" + }, + "ginger": { + "name": "zencefil" + }, + "grains": { + "name": "tahıllar" + }, + "granulated-sugar": { + "name": "toz şeker" + }, + "grape-seed-oil": { + "name": "üzüm çekirdeği yağı" + }, + "green-onion": { + "name": "taze soğan", + "plural_name": "green onions" + }, + "heart-of-palm": { + "name": "heart of palm", + "plural_name": "heart of palms" + }, + "hemp": { + "name": "kenevir" + }, + "herbs": { + "name": "otlar" + }, + "honey": { + "name": "bal" + }, + "isomalt": { + "name": "izomalt" + }, + "jackfruit": { + "name": "jak meyvesi", + "plural_name": "jackfruits" + }, + "jaggery": { + "name": "jaggery" + }, + "jams": { + "name": "reçel" + }, + "jellies": { + "name": "jöleler" + }, + "jerusalem-artichoke": { + "name": "yerelması" + }, + "jicama": { + "name": "meksika turpu" + }, + "kale": { + "name": "lahana" + }, + "kohlrabi": { + "name": "alabaş" + }, + "kumara": { + "name": "tatlı patates" + }, + "leavening-agents": { + "name": "mayalama maddeleri" + }, + "leek": { + "name": "pırasa", + "plural_name": "leeks" + }, + "legumes": { + "name": "baklagiller" + }, + "lemongrass": { + "name": "limon otu" + }, + "lentils": { + "name": "mercimek" + }, + "lettuce": { + "name": "marul" + }, + "liver": { + "name": "karaciğer", + "plural_name": "livers" + }, + "maize": { + "name": "mısır" + }, + "maple-syrup": { + "name": "akçaağaç şurubu" + }, + "meat": { + "name": "et" + }, + "milk": { + "name": "süt" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "mantar", + "plural_name": "mushrooms" + }, + "mussels": { + "name": "midye" + }, + "nanaimo-bar-mix": { + "name": "nanaimo bar mix" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "muskat" + }, + "nutritional-yeast-flakes": { + "name": "besin mayası" + }, + "nuts": { + "name": "kuruyemişler" + }, + "octopuses": { + "name": "ahtapotlar", + "plural_name": "octopuses" + }, + "oils": { + "name": "yağ" + }, + "okra": { + "name": "bamya" + }, + "olive": { + "name": "zeytin" + }, + "olive-oil": { + "name": "zeytin yağı" + }, + "onion": { + "name": "soğan" + }, + "onion-family": { + "name": "soğan ailesi" + }, + "orange-blossom-water": { + "name": "portakal çiçeği suyu" + }, + "oranges": { + "name": "portakal", + "plural_name": "oranges" + }, + "oregano": { + "name": "kekik" + }, + "oysters": { + "name": "istiridye" + }, + "panch-puran": { + "name": "panch puran" + }, + "paprika": { + "name": "kırmızı biber" + }, + "parsley": { + "name": "maydanoz" + }, + "parsnip": { + "name": "yaban havucu", + "plural_name": "parsnips" + }, + "pear": { + "name": "armut", + "plural_name": "pears" + }, + "peas": { + "name": "bezelye" + }, + "pepper": { + "name": "biber", + "plural_name": "peppers" + }, + "pineapple": { + "name": "ananas", + "plural_name": "pineapples" + }, + "plantain": { + "name": "yemeklik muz", + "plural_name": "plantains" + }, + "poppy-seeds": { + "name": "haşhaş tohumu" + }, + "potato": { + "name": "patates", + "plural_name": "potatoes" + }, + "poultry": { + "name": "kümes hayvanları" + }, + "powdered-sugar": { + "name": "pudra şekeri" + }, + "pumpkin": { + "name": "balkabağı", + "plural_name": "pumpkins" + }, + "pumpkin-seeds": { + "name": "kabak çekirdeği" + }, + "radish": { + "name": "turp", + "plural_name": "radishes" + }, + "raw-sugar": { + "name": "kesme şeker" + }, + "refined-sugar": { + "name": "rafine şeker" + }, + "rice": { + "name": "pirinç" + }, + "rice-flour": { + "name": "pirinç unu" + }, + "rock-sugar": { + "name": "kide şekeri" + }, + "rum": { + "name": "rom" + }, + "salmon": { + "name": "somon" + }, + "salt": { + "name": "tuz" + }, + "salt-cod": { + "name": "tuzlu morina" + }, + "scallion": { + "name": "taze soğan", + "plural_name": "scallions" + }, + "seafood": { + "name": "deniz ürünleri" + }, + "seeds": { + "name": "tohumlar" + }, + "sesame-seeds": { + "name": "susam" + }, + "shallot": { + "name": "arpacık soğan", + "plural_name": "shallots" + }, + "skate": { + "name": "çemçe balığı" + }, + "soda": { + "name": "soda" + }, + "soda-baking": { + "name": "karbonat" + }, + "soybean": { + "name": "soya fasulyesi" + }, + "spaghetti-squash": { + "name": "spaghetti squash", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "speck" + }, + "spices": { + "name": "baharatlar" + }, + "spinach": { + "name": "ıspanak" + }, + "spring-onion": { + "name": "yeşil soğan", + "plural_name": "spring onions" + }, + "squash": { + "name": "kabak", + "plural_name": "squashes" + }, + "squash-family": { + "name": "kabak ailesi" + }, + "stockfish": { + "name": "kurutulmuş balık" + }, + "sugar": { + "name": "şeker" + }, + "sunchoke": { + "name": "yer elması", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "ay çekirdeği" + }, + "superfine-sugar": { + "name": "pudra şekeri" + }, + "sweet-potato": { + "name": "tatlı patates", + "plural_name": "sweet potatoes" + }, + "sweetcorn": { + "name": "tatlı mısır", + "plural_name": "sweetcorns" + }, + "sweeteners": { + "name": "tatlandırıcı" + }, + "tahini": { + "name": "tahin" + }, + "taro": { + "name": "taro", + "plural_name": "taroes" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "domates", + "plural_name": "tomatoes" + }, + "trout": { + "name": "alabalık" + }, + "tubers": { + "name": "tuber", + "plural_name": "tubers" + }, + "tuna": { + "name": "ton balığı" + }, + "turbanado-sugar": { + "name": "doğal esmer şeker" + }, + "turnip": { + "name": "şalgam", + "plural_name": "turnips" + }, + "unrefined-sugar": { + "name": "rafine edilmemiş şeker" + }, + "vanilla": { + "name": "vanilya" + }, + "vegetables": { + "name": "sebze" + }, + "watercress": { + "name": "su teresi" + }, + "watermelon": { + "name": "karpuz", + "plural_name": "watermelons" + }, + "white-mushroom": { + "name": "beyaz mantar", + "plural_name": "white mushrooms" + }, + "white-sugar": { + "name": "beyaz şeker" + }, + "xanthan-gum": { + "name": "ksantan gum" + }, + "yam": { + "name": "tatlı patates", + "plural_name": "yams" + }, + "yeast": { + "name": "maya" + }, + "zucchini": { + "name": "kabak", + "plural_name": "zucchinis" + } + } + }, + "Sebze-Meyve": { + "foods": {} + }, + "Hububat": { + "foods": {} + }, + "Meyveler": { + "foods": {} + }, + "Sebzeler": { + "foods": {} + }, + "Et": { + "foods": {} + }, + "Deniz Ürünleri": { + "foods": {} + }, + "İçecekler": { + "foods": {} + }, + "Unlu Mamüller": { + "foods": {} + }, + "Konserve Ürünleri": { + "foods": {} + }, + "Çeşniler": { + "foods": {} + }, + "Şekerleme": { + "foods": {} + }, + "Süt Ürünleri": { + "foods": {} + }, + "Donmuş Gıdalar": { + "foods": {} + }, + "Sağlıklı Gıdalar": { + "foods": {} + }, + "Ev Halkı": { + "foods": {} + }, + "Et Ürünleri": { + "foods": {} + }, + "Atıştırmalıklar": { + "foods": {} + }, + "Baharatlar": { + "foods": {} + }, + "Tatlılar": { + "foods": {} + }, + "Alkol": { + "foods": {} + }, + "Diğer": { + "foods": {} + } +} diff --git a/mealie/repos/seed/resources/foods/locales/uk-UA.json b/mealie/repos/seed/resources/foods/locales/uk-UA.json index c14b9be89..b1710792c 100644 --- a/mealie/repos/seed/resources/foods/locales/uk-UA.json +++ b/mealie/repos/seed/resources/foods/locales/uk-UA.json @@ -1,692 +1,759 @@ { - "acorn-squash": { - "name": "гарбуз акорн" - }, - "alfalfa-sprouts": { - "name": "люцерна" - }, - "anchovies": { - "name": "анчоуси" - }, - "apples": { - "name": "яблуки", - "plural_name": "яблука" - }, - "artichoke": { - "name": "артишок" - }, - "arugula": { - "name": "рукола" - }, - "asparagus": { - "name": "спаржа" - }, - "avocado": { - "name": "авокадо", - "plural_name": "авокадо" - }, - "bacon": { - "name": "бекон" - }, - "baking-powder": { - "name": "харчовий розпушувач" - }, - "baking-soda": { - "name": "столова сода" - }, - "baking-sugar": { - "name": "цукрова пудра" - }, - "bar-sugar": { - "name": "цукрова пудра" - }, - "basil": { - "name": "базилік" - }, - "beans": { - "name": "боби" - }, - "bell-peppers": { - "name": "солодкий перець", - "plural_name": "болгарський перець" - }, - "blackberries": { - "name": "ожина" - }, - "bok-choy": { - "name": "пак чой" - }, - "brassicas": { - "name": "капуста" - }, - "bread": { - "name": "хліб" - }, - "breadfruit": { - "name": "плоди хлібного дерева" - }, - "broccoflower": { - "name": "брокофлауер" - }, - "broccoli": { - "name": "брокколі" - }, - "broccoli-rabe": { - "name": "рапіні" - }, - "broccolini": { - "name": "брокколіні" - }, - "brown-sugar": { - "name": "коричневий цукор" - }, - "brussels-sprouts": { - "name": "брюссельська капуста" - }, - "butter": { - "name": "вершкове масло" - }, - "butternut-pumpkin": { - "name": "мускатний гарбуз" - }, - "butternut-squash": { - "name": "мускатний гарбуз" - }, - "cabbage": { - "name": "капуста", - "plural_name": "капуста" - }, - "cactus-edible": { - "name": "кактус" - }, - "calabrese": { - "name": "броколі" - }, - "cane-sugar": { - "name": "тростинний цукор" - }, - "cannabis": { - "name": "канабіс" - }, - "capsicum": { - "name": "перці" - }, - "caraway": { - "name": "кмин" - }, - "carrot": { - "name": "морква", - "plural_name": "морква" - }, - "caster-sugar": { - "name": "цукрова пудра" - }, - "castor-sugar": { - "name": "цукрова пудра" - }, - "catfish": { - "name": "сом" - }, - "cauliflower": { - "name": "цвітна капуста", - "plural_name": "цвітна капуста" - }, - "cayenne-pepper": { - "name": "каєнський перець" - }, - "celeriac": { - "name": "корінь селери" - }, - "celery": { - "name": "селера" - }, - "cereal-grains": { - "name": "висівки" - }, - "chard": { - "name": "мангольд" - }, - "cheese": { - "name": "сир" - }, - "chicory": { - "name": "цикорій" - }, - "chilli-peppers": { - "name": "перець чилі", - "plural_name": "перець чилі" - }, - "chinese-leaves": { - "name": "китайська капуста" - }, - "chives": { - "name": "цибуля-трибулька" - }, - "chocolate": { - "name": "шоколад" - }, - "cilantro": { - "name": "коріандр" - }, - "cinnamon": { - "name": "кориця" - }, - "clarified-butter": { - "name": "пряжене масло" - }, - "coconut": { - "name": "кокос", - "plural_name": "кокоси" - }, - "coconut-milk": { - "name": "кокосове молоко" - }, - "cod": { - "name": "тріска" - }, - "coffee": { - "name": "кава" - }, - "collard-greens": { - "name": "капуста коллард" - }, - "confectioners-sugar": { - "name": "кондитерський цукор" - }, - "coriander": { - "name": "коріандр" - }, - "corn": { - "name": "кукурудза", - "plural_name": "кукурудза" - }, - "corn-syrup": { - "name": "кукурудзяний сироп" - }, - "cottonseed-oil": { - "name": "бавовняна олія" - }, - "courgette": { - "name": "кабачок" - }, - "cream-of-tartar": { - "name": "винний камінь" - }, - "cucumber": { - "name": "огірок", - "plural_name": "огірки" - }, - "cumin": { - "name": "кумин" - }, - "daikon": { - "name": "дайкон", - "plural_name": "дайкони" - }, - "dairy-products-and-dairy-substitutes": { - "name": "молочні продукти та молочні замінники" - }, - "dandelion": { - "name": "кульбаба" - }, - "demerara-sugar": { - "name": "демерара" - }, - "dough": { - "name": "тісто" - }, - "edible-cactus": { - "name": "кактус" - }, - "eggplant": { - "name": "баклажан", - "plural_name": "баклажани" - }, - "eggs": { - "name": "яйця", - "plural_name": "яйця" - }, - "endive": { - "name": "ендивій (салатний цикорій)", - "plural_name": "салатний цикорій" - }, - "fats": { - "name": "жири" - }, - "fava-beans": { - "name": "біб кінський" - }, - "fiddlehead": { - "name": "рахіси папороті" - }, - "fiddlehead-fern": { - "name": "рахіс папороті", - "plural_name": "рахіси папороті" - }, - "fish": { - "name": "риба" - }, - "five-spice-powder": { - "name": "5 спецій" - }, - "flour": { - "name": "борошно" - }, - "frisee": { - "name": "салат фрізе" - }, - "fructose": { - "name": "фруктоза" - }, - "fruit": { - "name": "фрукт" - }, - "fruit-sugar": { - "name": "фруктоза" - }, - "ful": { - "name": "фул" - }, - "garam-masala": { - "name": "гарам масала" - }, - "garlic": { - "name": "часник", - "plural_name": "часник" - }, - "gem-squash": { - "name": "гарбуз \"джем\"" - }, - "ghee": { - "name": "гхі" - }, - "giblets": { - "name": "пташині тельбухи" - }, - "ginger": { - "name": "імбир" - }, - "grains": { - "name": "зерна" - }, - "granulated-sugar": { - "name": "гранульований цукор" - }, - "grape-seed-oil": { - "name": "олія з виноградних кісточок" - }, - "green-onion": { - "name": "зелена цибуля", - "plural_name": "зелена цибуля" - }, - "heart-of-palm": { - "name": "серцевина пальми", - "plural_name": "серцевина пальми" - }, - "hemp": { - "name": "коноплі" - }, - "herbs": { - "name": "трави" - }, - "honey": { - "name": "мед" - }, - "isomalt": { - "name": "ізомальт" - }, - "jackfruit": { - "name": "джекфрут", - "plural_name": "джекфрукти" - }, - "jaggery": { - "name": "цукор джаггері" - }, - "jams": { - "name": "джеми" - }, - "jellies": { - "name": "желе" - }, - "jerusalem-artichoke": { - "name": "топінамбур" - }, - "jicama": { - "name": "хікама" - }, - "kale": { - "name": "капуста кейл" - }, - "kohlrabi": { - "name": "кольрабі" - }, - "kumara": { - "name": "батат" - }, - "leavening-agents": { - "name": "харчовий розпушувач" - }, - "leek": { - "name": "цибуля-порей", - "plural_name": "цибуля-порей" - }, - "legumes": { - "name": "бобові" - }, - "lemongrass": { - "name": "лемонграс" - }, - "lentils": { - "name": "сочевиця" - }, - "lettuce": { - "name": "салат" - }, - "liver": { - "name": "печінка", - "plural_name": "печінки" - }, - "maize": { - "name": "маіс" - }, - "maple-syrup": { - "name": "кленовий сироп" - }, - "meat": { - "name": "м’ясо" - }, - "milk": { - "name": "молоко" - }, - "mortadella": { - "name": "мортадела" - }, - "mushroom": { - "name": "гриби", - "plural_name": "гриби" - }, - "mussels": { - "name": "мідії" - }, - "nanaimo-bar-mix": { - "name": "суміш для тістечок \"Нанаімо\"" - }, - "nori": { - "name": "норі" - }, - "nutmeg": { - "name": "мускатний горіх" - }, - "nutritional-yeast-flakes": { - "name": "харчові дріжджі" - }, - "nuts": { - "name": "горіхи" - }, - "octopuses": { - "name": "восьминоги", - "plural_name": "восьминоги" - }, - "oils": { - "name": "олії" - }, - "okra": { - "name": "бамія" - }, - "olive": { - "name": "оливка" - }, - "olive-oil": { - "name": "оливкова олія" - }, - "onion": { - "name": "цибуля" - }, - "onion-family": { - "name": "цибулеві" - }, - "orange-blossom-water": { - "name": "апельсинова квіткова вода" - }, - "oranges": { - "name": "апельсини", - "plural_name": "апельсини" - }, - "oregano": { - "name": "орегано" - }, - "oysters": { - "name": "устриці" - }, - "panch-puran": { - "name": "спеціі Панч Пурeн" - }, - "paprika": { - "name": "паприка" - }, - "parsley": { - "name": "петрушка" - }, - "parsnip": { - "name": "пастернак", - "plural_name": "пастернаки" - }, - "pear": { - "name": "груша", - "plural_name": "груші" - }, - "peas": { - "name": "горох" - }, - "pepper": { - "name": "перець", - "plural_name": "перці" - }, - "pineapple": { - "name": "ананас", - "plural_name": "ананаси" - }, - "plantain": { - "name": "плантан", - "plural_name": "плантани" - }, - "poppy-seeds": { - "name": "макове насіння" - }, - "potato": { - "name": "картопля", - "plural_name": "картоплини" - }, - "poultry": { - "name": "птиця" - }, - "powdered-sugar": { - "name": "цукрова пудра" - }, - "pumpkin": { - "name": "гарбуз", - "plural_name": "гарбузи" - }, - "pumpkin-seeds": { - "name": "гарбузове насіння" - }, - "radish": { - "name": "редис", - "plural_name": "редиски" - }, - "raw-sugar": { - "name": "цукор сирець" - }, - "refined-sugar": { - "name": "рафінований цукор" - }, - "rice": { - "name": "рис" - }, - "rice-flour": { - "name": "рисове борошно" - }, - "rock-sugar": { - "name": "кандований цукор" - }, - "rum": { - "name": "ром" - }, - "salmon": { - "name": "лосось" - }, - "salt": { - "name": "сіль" - }, - "salt-cod": { - "name": "солона тріска" - }, - "scallion": { - "name": "зелена цибуля", - "plural_name": "зелена цибуля" - }, - "seafood": { - "name": "морепродукти" - }, - "seeds": { - "name": "насіння" - }, - "sesame-seeds": { - "name": "насіння кунжуту" - }, - "shallot": { - "name": "цибуля шалот", - "plural_name": "цибуля шалот" - }, - "skate": { - "name": "скат" - }, - "soda": { - "name": "сода" - }, - "soda-baking": { - "name": "харчова сода" - }, - "soybean": { - "name": "соєві боби" - }, - "spaghetti-squash": { - "name": "гарбуз спагеті", - "plural_name": "гарбуз спагеті" - }, - "speck": { - "name": "шпек" - }, - "spices": { - "name": "спеції" - }, - "spinach": { - "name": "шпинат" - }, - "spring-onion": { - "name": "зелена цибуля", - "plural_name": "зелена цибуля" - }, - "squash": { - "name": "гарбуз", - "plural_name": "гарбузи" - }, - "squash-family": { - "name": "гарбузові" - }, - "stockfish": { - "name": "в'ялена риба" - }, - "sugar": { - "name": "цукор" - }, - "sunchoke": { - "name": "топінамбур", - "plural_name": "топінамбури" - }, - "sunflower-seeds": { - "name": "насіння соняшника" - }, - "superfine-sugar": { - "name": "цукрова пудра" - }, - "sweet-potato": { - "name": "батат", - "plural_name": "батати" - }, - "sweetcorn": { - "name": "солодка кукурудза", - "plural_name": "солодка кукурудза" - }, - "sweeteners": { - "name": "підсолоджувачі" - }, - "tahini": { - "name": "тахіні" - }, - "taro": { - "name": "таро", - "plural_name": "таро" - }, - "teff": { - "name": "тефф" - }, - "tomato": { - "name": "помідор", - "plural_name": "помідори" - }, - "trout": { - "name": "форель" - }, - "tubers": { - "name": "бульби", - "plural_name": "бульби" - }, - "tuna": { - "name": "тунець" - }, - "turbanado-sugar": { - "name": "цукор турбінадо" - }, - "turnip": { - "name": "ріпа", - "plural_name": "ріпи" - }, - "unrefined-sugar": { - "name": "нерафінований цукор" - }, - "vanilla": { - "name": "ваніль" - }, - "vegetables": { - "name": "овочі" - }, - "watercress": { - "name": "настурція лікарська" - }, - "watermelon": { - "name": "кавун", - "plural_name": "кавуни" - }, - "white-mushroom": { - "name": "білий гриб", - "plural_name": "білі гриби" - }, - "white-sugar": { - "name": "білий цукор" - }, - "xanthan-gum": { - "name": "ксантанова камедь" - }, - "yam": { - "name": "ямс", - "plural_name": "ямс" - }, - "yeast": { - "name": "дріжджі" - }, - "zucchini": { - "name": "цукіні", - "plural_name": "цукіні" - } -} \ No newline at end of file + "": { + "foods": { + "acorn-squash": { + "name": "гарбуз акорн" + }, + "alfalfa-sprouts": { + "name": "люцерна" + }, + "anchovies": { + "name": "анчоуси" + }, + "apples": { + "name": "яблуки", + "plural_name": "яблука" + }, + "artichoke": { + "name": "артишок" + }, + "arugula": { + "name": "рукола" + }, + "asparagus": { + "name": "спаржа" + }, + "avocado": { + "name": "авокадо", + "plural_name": "авокадо" + }, + "bacon": { + "name": "бекон" + }, + "baking-powder": { + "name": "харчовий розпушувач" + }, + "baking-soda": { + "name": "столова сода" + }, + "baking-sugar": { + "name": "цукрова пудра" + }, + "bar-sugar": { + "name": "цукрова пудра" + }, + "basil": { + "name": "базилік" + }, + "beans": { + "name": "боби" + }, + "bell-peppers": { + "name": "солодкий перець", + "plural_name": "болгарський перець" + }, + "blackberries": { + "name": "ожина" + }, + "bok-choy": { + "name": "пак чой" + }, + "brassicas": { + "name": "капуста" + }, + "bread": { + "name": "хліб" + }, + "breadfruit": { + "name": "плоди хлібного дерева" + }, + "broccoflower": { + "name": "брокофлауер" + }, + "broccoli": { + "name": "брокколі" + }, + "broccoli-rabe": { + "name": "рапіні" + }, + "broccolini": { + "name": "брокколіні" + }, + "brown-sugar": { + "name": "коричневий цукор" + }, + "brussels-sprouts": { + "name": "брюссельська капуста" + }, + "butter": { + "name": "вершкове масло" + }, + "butternut-pumpkin": { + "name": "мускатний гарбуз" + }, + "butternut-squash": { + "name": "мускатний гарбуз" + }, + "cabbage": { + "name": "капуста", + "plural_name": "капуста" + }, + "cactus-edible": { + "name": "кактус" + }, + "calabrese": { + "name": "броколі" + }, + "cane-sugar": { + "name": "тростинний цукор" + }, + "cannabis": { + "name": "канабіс" + }, + "capsicum": { + "name": "перці" + }, + "caraway": { + "name": "кмин" + }, + "carrot": { + "name": "морква", + "plural_name": "морква" + }, + "caster-sugar": { + "name": "цукрова пудра" + }, + "castor-sugar": { + "name": "цукрова пудра" + }, + "catfish": { + "name": "сом" + }, + "cauliflower": { + "name": "цвітна капуста", + "plural_name": "цвітна капуста" + }, + "cayenne-pepper": { + "name": "каєнський перець" + }, + "celeriac": { + "name": "корінь селери" + }, + "celery": { + "name": "селера" + }, + "cereal-grains": { + "name": "висівки" + }, + "chard": { + "name": "мангольд" + }, + "cheese": { + "name": "сир" + }, + "chicory": { + "name": "цикорій" + }, + "chilli-peppers": { + "name": "перець чилі", + "plural_name": "перець чилі" + }, + "chinese-leaves": { + "name": "китайська капуста" + }, + "chives": { + "name": "цибуля-трибулька" + }, + "chocolate": { + "name": "шоколад" + }, + "cilantro": { + "name": "коріандр" + }, + "cinnamon": { + "name": "кориця" + }, + "clarified-butter": { + "name": "пряжене масло" + }, + "coconut": { + "name": "кокос", + "plural_name": "кокоси" + }, + "coconut-milk": { + "name": "кокосове молоко" + }, + "cod": { + "name": "тріска" + }, + "coffee": { + "name": "кава" + }, + "collard-greens": { + "name": "капуста коллард" + }, + "confectioners-sugar": { + "name": "кондитерський цукор" + }, + "coriander": { + "name": "коріандр" + }, + "corn": { + "name": "кукурудза", + "plural_name": "кукурудза" + }, + "corn-syrup": { + "name": "кукурудзяний сироп" + }, + "cottonseed-oil": { + "name": "бавовняна олія" + }, + "courgette": { + "name": "кабачок" + }, + "cream-of-tartar": { + "name": "винний камінь" + }, + "cucumber": { + "name": "огірок", + "plural_name": "огірки" + }, + "cumin": { + "name": "кумин" + }, + "daikon": { + "name": "дайкон", + "plural_name": "дайкони" + }, + "dairy-products-and-dairy-substitutes": { + "name": "молочні продукти та молочні замінники" + }, + "dandelion": { + "name": "кульбаба" + }, + "demerara-sugar": { + "name": "демерара" + }, + "dough": { + "name": "тісто" + }, + "edible-cactus": { + "name": "кактус" + }, + "eggplant": { + "name": "баклажан", + "plural_name": "баклажани" + }, + "eggs": { + "name": "яйця", + "plural_name": "яйця" + }, + "endive": { + "name": "ендивій (салатний цикорій)", + "plural_name": "салатний цикорій" + }, + "fats": { + "name": "жири" + }, + "fava-beans": { + "name": "біб кінський" + }, + "fiddlehead": { + "name": "рахіси папороті" + }, + "fiddlehead-fern": { + "name": "рахіс папороті", + "plural_name": "рахіси папороті" + }, + "fish": { + "name": "риба" + }, + "five-spice-powder": { + "name": "5 спецій" + }, + "flour": { + "name": "борошно" + }, + "frisee": { + "name": "салат фрізе" + }, + "fructose": { + "name": "фруктоза" + }, + "fruit": { + "name": "фрукт" + }, + "fruit-sugar": { + "name": "фруктоза" + }, + "ful": { + "name": "фул" + }, + "garam-masala": { + "name": "гарам масала" + }, + "garlic": { + "name": "часник", + "plural_name": "часник" + }, + "gem-squash": { + "name": "гарбуз \"джем\"" + }, + "ghee": { + "name": "гхі" + }, + "giblets": { + "name": "пташині тельбухи" + }, + "ginger": { + "name": "імбир" + }, + "grains": { + "name": "зерна" + }, + "granulated-sugar": { + "name": "гранульований цукор" + }, + "grape-seed-oil": { + "name": "олія з виноградних кісточок" + }, + "green-onion": { + "name": "зелена цибуля", + "plural_name": "зелена цибуля" + }, + "heart-of-palm": { + "name": "серцевина пальми", + "plural_name": "серцевина пальми" + }, + "hemp": { + "name": "коноплі" + }, + "herbs": { + "name": "трави" + }, + "honey": { + "name": "мед" + }, + "isomalt": { + "name": "ізомальт" + }, + "jackfruit": { + "name": "джекфрут", + "plural_name": "джекфрукти" + }, + "jaggery": { + "name": "цукор джаггері" + }, + "jams": { + "name": "джеми" + }, + "jellies": { + "name": "желе" + }, + "jerusalem-artichoke": { + "name": "топінамбур" + }, + "jicama": { + "name": "хікама" + }, + "kale": { + "name": "капуста кейл" + }, + "kohlrabi": { + "name": "кольрабі" + }, + "kumara": { + "name": "батат" + }, + "leavening-agents": { + "name": "харчовий розпушувач" + }, + "leek": { + "name": "цибуля-порей", + "plural_name": "цибуля-порей" + }, + "legumes": { + "name": "бобові" + }, + "lemongrass": { + "name": "лемонграс" + }, + "lentils": { + "name": "сочевиця" + }, + "lettuce": { + "name": "салат" + }, + "liver": { + "name": "печінка", + "plural_name": "печінки" + }, + "maize": { + "name": "маіс" + }, + "maple-syrup": { + "name": "кленовий сироп" + }, + "meat": { + "name": "м’ясо" + }, + "milk": { + "name": "молоко" + }, + "mortadella": { + "name": "мортадела" + }, + "mushroom": { + "name": "гриби", + "plural_name": "гриби" + }, + "mussels": { + "name": "мідії" + }, + "nanaimo-bar-mix": { + "name": "суміш для тістечок \"Нанаімо\"" + }, + "nori": { + "name": "норі" + }, + "nutmeg": { + "name": "мускатний горіх" + }, + "nutritional-yeast-flakes": { + "name": "харчові дріжджі" + }, + "nuts": { + "name": "горіхи" + }, + "octopuses": { + "name": "восьминоги", + "plural_name": "восьминоги" + }, + "oils": { + "name": "олії" + }, + "okra": { + "name": "бамія" + }, + "olive": { + "name": "оливка" + }, + "olive-oil": { + "name": "оливкова олія" + }, + "onion": { + "name": "цибуля" + }, + "onion-family": { + "name": "цибулеві" + }, + "orange-blossom-water": { + "name": "апельсинова квіткова вода" + }, + "oranges": { + "name": "апельсини", + "plural_name": "апельсини" + }, + "oregano": { + "name": "орегано" + }, + "oysters": { + "name": "устриці" + }, + "panch-puran": { + "name": "спеціі Панч Пурeн" + }, + "paprika": { + "name": "паприка" + }, + "parsley": { + "name": "петрушка" + }, + "parsnip": { + "name": "пастернак", + "plural_name": "пастернаки" + }, + "pear": { + "name": "груша", + "plural_name": "груші" + }, + "peas": { + "name": "горох" + }, + "pepper": { + "name": "перець", + "plural_name": "перці" + }, + "pineapple": { + "name": "ананас", + "plural_name": "ананаси" + }, + "plantain": { + "name": "плантан", + "plural_name": "плантани" + }, + "poppy-seeds": { + "name": "макове насіння" + }, + "potato": { + "name": "картопля", + "plural_name": "картоплини" + }, + "poultry": { + "name": "птиця" + }, + "powdered-sugar": { + "name": "цукрова пудра" + }, + "pumpkin": { + "name": "гарбуз", + "plural_name": "гарбузи" + }, + "pumpkin-seeds": { + "name": "гарбузове насіння" + }, + "radish": { + "name": "редис", + "plural_name": "редиски" + }, + "raw-sugar": { + "name": "цукор сирець" + }, + "refined-sugar": { + "name": "рафінований цукор" + }, + "rice": { + "name": "рис" + }, + "rice-flour": { + "name": "рисове борошно" + }, + "rock-sugar": { + "name": "кандований цукор" + }, + "rum": { + "name": "ром" + }, + "salmon": { + "name": "лосось" + }, + "salt": { + "name": "сіль" + }, + "salt-cod": { + "name": "солона тріска" + }, + "scallion": { + "name": "зелена цибуля", + "plural_name": "зелена цибуля" + }, + "seafood": { + "name": "морепродукти" + }, + "seeds": { + "name": "насіння" + }, + "sesame-seeds": { + "name": "насіння кунжуту" + }, + "shallot": { + "name": "цибуля шалот", + "plural_name": "цибуля шалот" + }, + "skate": { + "name": "скат" + }, + "soda": { + "name": "сода" + }, + "soda-baking": { + "name": "харчова сода" + }, + "soybean": { + "name": "соєві боби" + }, + "spaghetti-squash": { + "name": "гарбуз спагеті", + "plural_name": "гарбуз спагеті" + }, + "speck": { + "name": "шпек" + }, + "spices": { + "name": "спеції" + }, + "spinach": { + "name": "шпинат" + }, + "spring-onion": { + "name": "зелена цибуля", + "plural_name": "зелена цибуля" + }, + "squash": { + "name": "гарбуз", + "plural_name": "гарбузи" + }, + "squash-family": { + "name": "гарбузові" + }, + "stockfish": { + "name": "в'ялена риба" + }, + "sugar": { + "name": "цукор" + }, + "sunchoke": { + "name": "топінамбур", + "plural_name": "топінамбури" + }, + "sunflower-seeds": { + "name": "насіння соняшника" + }, + "superfine-sugar": { + "name": "цукрова пудра" + }, + "sweet-potato": { + "name": "батат", + "plural_name": "батати" + }, + "sweetcorn": { + "name": "солодка кукурудза", + "plural_name": "солодка кукурудза" + }, + "sweeteners": { + "name": "підсолоджувачі" + }, + "tahini": { + "name": "тахіні" + }, + "taro": { + "name": "таро", + "plural_name": "таро" + }, + "teff": { + "name": "тефф" + }, + "tomato": { + "name": "помідор", + "plural_name": "помідори" + }, + "trout": { + "name": "форель" + }, + "tubers": { + "name": "бульби", + "plural_name": "бульби" + }, + "tuna": { + "name": "тунець" + }, + "turbanado-sugar": { + "name": "цукор турбінадо" + }, + "turnip": { + "name": "ріпа", + "plural_name": "ріпи" + }, + "unrefined-sugar": { + "name": "нерафінований цукор" + }, + "vanilla": { + "name": "ваніль" + }, + "vegetables": { + "name": "овочі" + }, + "watercress": { + "name": "настурція лікарська" + }, + "watermelon": { + "name": "кавун", + "plural_name": "кавуни" + }, + "white-mushroom": { + "name": "білий гриб", + "plural_name": "білі гриби" + }, + "white-sugar": { + "name": "білий цукор" + }, + "xanthan-gum": { + "name": "ксантанова камедь" + }, + "yam": { + "name": "ямс", + "plural_name": "ямс" + }, + "yeast": { + "name": "дріжджі" + }, + "zucchini": { + "name": "цукіні", + "plural_name": "цукіні" + } + } + }, + "Продукти": { + "foods": {} + }, + "Зерна": { + "foods": {} + }, + "Фрукти": { + "foods": {} + }, + "Овочі": { + "foods": {} + }, + "М’ясо": { + "foods": {} + }, + "Морепродукти": { + "foods": {} + }, + "Напої": { + "foods": {} + }, + "Печені страви": { + "foods": {} + }, + "Консерви": { + "foods": {} + }, + "Приправи": { + "foods": {} + }, + "Солодощі": { + "foods": {} + }, + "Молочні продукти": { + "foods": {} + }, + "Заморожені продукти": { + "foods": {} + }, + "Здорова їжа": { + "foods": {} + }, + "Сім'я": { + "foods": {} + }, + "М'ясні Продукти": { + "foods": {} + }, + "Закуски": { + "foods": {} + }, + "Спеції": { + "foods": {} + }, + "Cолодощі": { + "foods": {} + }, + "Алкоголь": { + "foods": {} + }, + "Інше": { + "foods": {} + } +} diff --git a/mealie/repos/seed/resources/foods/locales/vi-VN.json b/mealie/repos/seed/resources/foods/locales/vi-VN.json index 4d14dbad3..1963989b4 100644 --- a/mealie/repos/seed/resources/foods/locales/vi-VN.json +++ b/mealie/repos/seed/resources/foods/locales/vi-VN.json @@ -1,692 +1,756 @@ { - "acorn-squash": { - "name": "acorn squash" - }, - "alfalfa-sprouts": { - "name": "alfalfa sprouts" - }, - "anchovies": { - "name": "anchovies" - }, - "apples": { - "name": "apple", - "plural_name": "apples" - }, - "artichoke": { - "name": "artichoke" - }, - "arugula": { - "name": "arugula" - }, - "asparagus": { - "name": "asparagus" - }, - "avocado": { - "name": "avocado", - "plural_name": "avocado" - }, - "bacon": { - "name": "bacon" - }, - "baking-powder": { - "name": "baking powder" - }, - "baking-soda": { - "name": "baking soda" - }, - "baking-sugar": { - "name": "baking sugar" - }, - "bar-sugar": { - "name": "bar sugar" - }, - "basil": { - "name": "basil" - }, - "beans": { - "name": "beans" - }, - "bell-peppers": { - "name": "bell peppers", - "plural_name": "bell peppers" - }, - "blackberries": { - "name": "blackberries" - }, - "bok-choy": { - "name": "bok choy" - }, - "brassicas": { - "name": "brassicas" - }, - "bread": { - "name": "bread" - }, - "breadfruit": { - "name": "breadfruit" - }, - "broccoflower": { - "name": "broccoflower" - }, - "broccoli": { - "name": "broccoli" - }, - "broccoli-rabe": { - "name": "broccoli rabe" - }, - "broccolini": { - "name": "broccolini" - }, - "brown-sugar": { - "name": "brown sugar" - }, - "brussels-sprouts": { - "name": "brussels sprouts" - }, - "butter": { - "name": "butter" - }, - "butternut-pumpkin": { - "name": "butternut pumpkin" - }, - "butternut-squash": { - "name": "butternut squash" - }, - "cabbage": { - "name": "cabbage", - "plural_name": "cabbages" - }, - "cactus-edible": { - "name": "cactus, edible" - }, - "calabrese": { - "name": "calabrese" - }, - "cane-sugar": { - "name": "cane sugar" - }, - "cannabis": { - "name": "cannabis" - }, - "capsicum": { - "name": "capsicum" - }, - "caraway": { - "name": "caraway" - }, - "carrot": { - "name": "carrot", - "plural_name": "carrots" - }, - "caster-sugar": { - "name": "caster sugar" - }, - "castor-sugar": { - "name": "castor sugar" - }, - "catfish": { - "name": "catfish" - }, - "cauliflower": { - "name": "cauliflower", - "plural_name": "cauliflowers" - }, - "cayenne-pepper": { - "name": "cayenne pepper" - }, - "celeriac": { - "name": "celery root" - }, - "celery": { - "name": "celery" - }, - "cereal-grains": { - "name": "cereal grains" - }, - "chard": { - "name": "chard" - }, - "cheese": { - "name": "cheese" - }, - "chicory": { - "name": "chicory" - }, - "chilli-peppers": { - "name": "chilli pepper", - "plural_name": "chilli peppers" - }, - "chinese-leaves": { - "name": "chinese leaves" - }, - "chives": { - "name": "chives" - }, - "chocolate": { - "name": "chocolate" - }, - "cilantro": { - "name": "cilantro" - }, - "cinnamon": { - "name": "cinnamon" - }, - "clarified-butter": { - "name": "clarified butter" - }, - "coconut": { - "name": "coconut", - "plural_name": "coconuts" - }, - "coconut-milk": { - "name": "coconut milk" - }, - "cod": { - "name": "cod" - }, - "coffee": { - "name": "coffee" - }, - "collard-greens": { - "name": "collard greens" - }, - "confectioners-sugar": { - "name": "confectioners' sugar" - }, - "coriander": { - "name": "coriander" - }, - "corn": { - "name": "corn", - "plural_name": "corns" - }, - "corn-syrup": { - "name": "corn syrup" - }, - "cottonseed-oil": { - "name": "cottonseed oil" - }, - "courgette": { - "name": "courgette" - }, - "cream-of-tartar": { - "name": "cream of tartar" - }, - "cucumber": { - "name": "cucumber", - "plural_name": "cucumbers" - }, - "cumin": { - "name": "cumin" - }, - "daikon": { - "name": "daikon", - "plural_name": "daikons" - }, - "dairy-products-and-dairy-substitutes": { - "name": "dairy products and dairy substitutes" - }, - "dandelion": { - "name": "dandelion" - }, - "demerara-sugar": { - "name": "demerara sugar" - }, - "dough": { - "name": "dough" - }, - "edible-cactus": { - "name": "edible cactus" - }, - "eggplant": { - "name": "eggplant", - "plural_name": "eggplants" - }, - "eggs": { - "name": "egg", - "plural_name": "eggs" - }, - "endive": { - "name": "endive", - "plural_name": "endives" - }, - "fats": { - "name": "fats" - }, - "fava-beans": { - "name": "fava beans" - }, - "fiddlehead": { - "name": "fiddlehead" - }, - "fiddlehead-fern": { - "name": "fiddlehead fern", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "fish" - }, - "five-spice-powder": { - "name": "five spice powder" - }, - "flour": { - "name": "flour" - }, - "frisee": { - "name": "frisee" - }, - "fructose": { - "name": "fructose" - }, - "fruit": { - "name": "fruit" - }, - "fruit-sugar": { - "name": "fruit sugar" - }, - "ful": { - "name": "ful" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "garlic", - "plural_name": "garlics" - }, - "gem-squash": { - "name": "gem squash" - }, - "ghee": { - "name": "ghee" - }, - "giblets": { - "name": "giblets" - }, - "ginger": { - "name": "ginger" - }, - "grains": { - "name": "grains" - }, - "granulated-sugar": { - "name": "granulated sugar" - }, - "grape-seed-oil": { - "name": "grape seed oil" - }, - "green-onion": { - "name": "green onion", - "plural_name": "green onions" - }, - "heart-of-palm": { - "name": "heart of palm", - "plural_name": "heart of palms" - }, - "hemp": { - "name": "hemp" - }, - "herbs": { - "name": "herbs" - }, - "honey": { - "name": "honey" - }, - "isomalt": { - "name": "isomalt" - }, - "jackfruit": { - "name": "jackfruit", - "plural_name": "jackfruits" - }, - "jaggery": { - "name": "jaggery" - }, - "jams": { - "name": "jams" - }, - "jellies": { - "name": "jellies" - }, - "jerusalem-artichoke": { - "name": "jerusalem artichoke" - }, - "jicama": { - "name": "jicama" - }, - "kale": { - "name": "kale" - }, - "kohlrabi": { - "name": "kohlrabi" - }, - "kumara": { - "name": "kumara" - }, - "leavening-agents": { - "name": "leavening agents" - }, - "leek": { - "name": "leek", - "plural_name": "leeks" - }, - "legumes": { - "name": "legumes" - }, - "lemongrass": { - "name": "lemongrass" - }, - "lentils": { - "name": "lentils" - }, - "lettuce": { - "name": "lettuce" - }, - "liver": { - "name": "liver", - "plural_name": "livers" - }, - "maize": { - "name": "maize" - }, - "maple-syrup": { - "name": "maple syrup" - }, - "meat": { - "name": "meat" - }, - "milk": { - "name": "milk" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "mushroom", - "plural_name": "mushrooms" - }, - "mussels": { - "name": "mussels" - }, - "nanaimo-bar-mix": { - "name": "nanaimo bar mix" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "nutmeg" - }, - "nutritional-yeast-flakes": { - "name": "nutritional yeast flakes" - }, - "nuts": { - "name": "nuts" - }, - "octopuses": { - "name": "octopus", - "plural_name": "octopuses" - }, - "oils": { - "name": "oils" - }, - "okra": { - "name": "okra" - }, - "olive": { - "name": "olive" - }, - "olive-oil": { - "name": "olive oil" - }, - "onion": { - "name": "onion" - }, - "onion-family": { - "name": "onion family" - }, - "orange-blossom-water": { - "name": "orange blossom water" - }, - "oranges": { - "name": "orange", - "plural_name": "oranges" - }, - "oregano": { - "name": "oregano" - }, - "oysters": { - "name": "oysters" - }, - "panch-puran": { - "name": "panch puran" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "parsley" - }, - "parsnip": { - "name": "parsnip", - "plural_name": "parsnips" - }, - "pear": { - "name": "pear", - "plural_name": "pears" - }, - "peas": { - "name": "peas" - }, - "pepper": { - "name": "pepper", - "plural_name": "peppers" - }, - "pineapple": { - "name": "pineapple", - "plural_name": "pineapples" - }, - "plantain": { - "name": "plantain", - "plural_name": "plantains" - }, - "poppy-seeds": { - "name": "poppy seeds" - }, - "potato": { - "name": "potato", - "plural_name": "potatoes" - }, - "poultry": { - "name": "poultry" - }, - "powdered-sugar": { - "name": "powdered sugar" - }, - "pumpkin": { - "name": "pumpkin", - "plural_name": "pumpkins" - }, - "pumpkin-seeds": { - "name": "pumpkin seeds" - }, - "radish": { - "name": "radish", - "plural_name": "radishes" - }, - "raw-sugar": { - "name": "raw sugar" - }, - "refined-sugar": { - "name": "refined sugar" - }, - "rice": { - "name": "rice" - }, - "rice-flour": { - "name": "rice flour" - }, - "rock-sugar": { - "name": "rock sugar" - }, - "rum": { - "name": "rum" - }, - "salmon": { - "name": "salmon" - }, - "salt": { - "name": "salt" - }, - "salt-cod": { - "name": "salt cod" - }, - "scallion": { - "name": "scallion", - "plural_name": "scallions" - }, - "seafood": { - "name": "seafood" - }, - "seeds": { - "name": "seeds" - }, - "sesame-seeds": { - "name": "sesame seeds" - }, - "shallot": { - "name": "shallot", - "plural_name": "shallots" - }, - "skate": { - "name": "skate" - }, - "soda": { - "name": "soda" - }, - "soda-baking": { - "name": "soda, baking" - }, - "soybean": { - "name": "soybean" - }, - "spaghetti-squash": { - "name": "spaghetti squash", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "speck" - }, - "spices": { - "name": "spices" - }, - "spinach": { - "name": "spinach" - }, - "spring-onion": { - "name": "spring onion", - "plural_name": "spring onions" - }, - "squash": { - "name": "squash", - "plural_name": "squashes" - }, - "squash-family": { - "name": "squash family" - }, - "stockfish": { - "name": "stockfish" - }, - "sugar": { - "name": "sugar" - }, - "sunchoke": { - "name": "sunchoke", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "sunflower seeds" - }, - "superfine-sugar": { - "name": "superfine sugar" - }, - "sweet-potato": { - "name": "sweet potato", - "plural_name": "sweet potatoes" - }, - "sweetcorn": { - "name": "sweetcorn", - "plural_name": "sweetcorns" - }, - "sweeteners": { - "name": "sweeteners" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "taro", - "plural_name": "taroes" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "tomato", - "plural_name": "tomatoes" - }, - "trout": { - "name": "trout" - }, - "tubers": { - "name": "tuber", - "plural_name": "tubers" - }, - "tuna": { - "name": "tuna" - }, - "turbanado-sugar": { - "name": "turbanado sugar" - }, - "turnip": { - "name": "turnip", - "plural_name": "turnips" - }, - "unrefined-sugar": { - "name": "unrefined sugar" - }, - "vanilla": { - "name": "vanilla" - }, - "vegetables": { - "name": "vegetables" - }, - "watercress": { - "name": "watercress" - }, - "watermelon": { - "name": "watermelon", - "plural_name": "watermelons" - }, - "white-mushroom": { - "name": "white mushroom", - "plural_name": "white mushrooms" - }, - "white-sugar": { - "name": "white sugar" - }, - "xanthan-gum": { - "name": "xanthan gum" - }, - "yam": { - "name": "yam", - "plural_name": "yams" - }, - "yeast": { - "name": "yeast" - }, - "zucchini": { - "name": "zucchini", - "plural_name": "zucchinis" - } -} \ No newline at end of file + "": { + "foods": { + "acorn-squash": { + "name": "acorn squash" + }, + "alfalfa-sprouts": { + "name": "alfalfa sprouts" + }, + "anchovies": { + "name": "anchovies" + }, + "apples": { + "name": "apple", + "plural_name": "apples" + }, + "artichoke": { + "name": "artichoke" + }, + "arugula": { + "name": "arugula" + }, + "asparagus": { + "name": "asparagus" + }, + "avocado": { + "name": "avocado", + "plural_name": "avocado" + }, + "bacon": { + "name": "bacon" + }, + "baking-powder": { + "name": "baking powder" + }, + "baking-soda": { + "name": "baking soda" + }, + "baking-sugar": { + "name": "baking sugar" + }, + "bar-sugar": { + "name": "bar sugar" + }, + "basil": { + "name": "basil" + }, + "beans": { + "name": "beans" + }, + "bell-peppers": { + "name": "bell peppers", + "plural_name": "bell peppers" + }, + "blackberries": { + "name": "blackberries" + }, + "bok-choy": { + "name": "bok choy" + }, + "brassicas": { + "name": "brassicas" + }, + "bread": { + "name": "bread" + }, + "breadfruit": { + "name": "breadfruit" + }, + "broccoflower": { + "name": "broccoflower" + }, + "broccoli": { + "name": "broccoli" + }, + "broccoli-rabe": { + "name": "broccoli rabe" + }, + "broccolini": { + "name": "broccolini" + }, + "brown-sugar": { + "name": "brown sugar" + }, + "brussels-sprouts": { + "name": "brussels sprouts" + }, + "butter": { + "name": "butter" + }, + "butternut-pumpkin": { + "name": "butternut pumpkin" + }, + "butternut-squash": { + "name": "butternut squash" + }, + "cabbage": { + "name": "cabbage", + "plural_name": "cabbages" + }, + "cactus-edible": { + "name": "cactus, edible" + }, + "calabrese": { + "name": "calabrese" + }, + "cane-sugar": { + "name": "cane sugar" + }, + "cannabis": { + "name": "cannabis" + }, + "capsicum": { + "name": "capsicum" + }, + "caraway": { + "name": "caraway" + }, + "carrot": { + "name": "carrot", + "plural_name": "carrots" + }, + "caster-sugar": { + "name": "caster sugar" + }, + "castor-sugar": { + "name": "castor sugar" + }, + "catfish": { + "name": "catfish" + }, + "cauliflower": { + "name": "cauliflower", + "plural_name": "cauliflowers" + }, + "cayenne-pepper": { + "name": "cayenne pepper" + }, + "celeriac": { + "name": "celery root" + }, + "celery": { + "name": "celery" + }, + "cereal-grains": { + "name": "cereal grains" + }, + "chard": { + "name": "chard" + }, + "cheese": { + "name": "cheese" + }, + "chicory": { + "name": "chicory" + }, + "chilli-peppers": { + "name": "chilli pepper", + "plural_name": "chilli peppers" + }, + "chinese-leaves": { + "name": "chinese leaves" + }, + "chives": { + "name": "chives" + }, + "chocolate": { + "name": "chocolate" + }, + "cilantro": { + "name": "cilantro" + }, + "cinnamon": { + "name": "cinnamon" + }, + "clarified-butter": { + "name": "clarified butter" + }, + "coconut": { + "name": "coconut", + "plural_name": "coconuts" + }, + "coconut-milk": { + "name": "coconut milk" + }, + "cod": { + "name": "cod" + }, + "coffee": { + "name": "coffee" + }, + "collard-greens": { + "name": "collard greens" + }, + "confectioners-sugar": { + "name": "confectioners' sugar" + }, + "coriander": { + "name": "coriander" + }, + "corn": { + "name": "corn", + "plural_name": "corns" + }, + "corn-syrup": { + "name": "corn syrup" + }, + "cottonseed-oil": { + "name": "cottonseed oil" + }, + "courgette": { + "name": "courgette" + }, + "cream-of-tartar": { + "name": "cream of tartar" + }, + "cucumber": { + "name": "cucumber", + "plural_name": "cucumbers" + }, + "cumin": { + "name": "cumin" + }, + "daikon": { + "name": "daikon", + "plural_name": "daikons" + }, + "dairy-products-and-dairy-substitutes": { + "name": "dairy products and dairy substitutes" + }, + "dandelion": { + "name": "dandelion" + }, + "demerara-sugar": { + "name": "demerara sugar" + }, + "dough": { + "name": "dough" + }, + "edible-cactus": { + "name": "edible cactus" + }, + "eggplant": { + "name": "eggplant", + "plural_name": "eggplants" + }, + "eggs": { + "name": "egg", + "plural_name": "eggs" + }, + "endive": { + "name": "endive", + "plural_name": "endives" + }, + "fats": { + "name": "fats" + }, + "fava-beans": { + "name": "fava beans" + }, + "fiddlehead": { + "name": "fiddlehead" + }, + "fiddlehead-fern": { + "name": "fiddlehead fern", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "fish" + }, + "five-spice-powder": { + "name": "five spice powder" + }, + "flour": { + "name": "flour" + }, + "frisee": { + "name": "frisee" + }, + "fructose": { + "name": "fructose" + }, + "fruit": { + "name": "fruit" + }, + "fruit-sugar": { + "name": "fruit sugar" + }, + "ful": { + "name": "ful" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "garlic", + "plural_name": "garlics" + }, + "gem-squash": { + "name": "gem squash" + }, + "ghee": { + "name": "ghee" + }, + "giblets": { + "name": "giblets" + }, + "ginger": { + "name": "ginger" + }, + "grains": { + "name": "grains" + }, + "granulated-sugar": { + "name": "granulated sugar" + }, + "grape-seed-oil": { + "name": "grape seed oil" + }, + "green-onion": { + "name": "green onion", + "plural_name": "green onions" + }, + "heart-of-palm": { + "name": "heart of palm", + "plural_name": "heart of palms" + }, + "hemp": { + "name": "hemp" + }, + "herbs": { + "name": "herbs" + }, + "honey": { + "name": "honey" + }, + "isomalt": { + "name": "isomalt" + }, + "jackfruit": { + "name": "jackfruit", + "plural_name": "jackfruits" + }, + "jaggery": { + "name": "jaggery" + }, + "jams": { + "name": "jams" + }, + "jellies": { + "name": "jellies" + }, + "jerusalem-artichoke": { + "name": "jerusalem artichoke" + }, + "jicama": { + "name": "jicama" + }, + "kale": { + "name": "kale" + }, + "kohlrabi": { + "name": "kohlrabi" + }, + "kumara": { + "name": "kumara" + }, + "leavening-agents": { + "name": "leavening agents" + }, + "leek": { + "name": "leek", + "plural_name": "leeks" + }, + "legumes": { + "name": "legumes" + }, + "lemongrass": { + "name": "lemongrass" + }, + "lentils": { + "name": "lentils" + }, + "lettuce": { + "name": "lettuce" + }, + "liver": { + "name": "liver", + "plural_name": "livers" + }, + "maize": { + "name": "maize" + }, + "maple-syrup": { + "name": "maple syrup" + }, + "meat": { + "name": "meat" + }, + "milk": { + "name": "milk" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "mushroom", + "plural_name": "mushrooms" + }, + "mussels": { + "name": "mussels" + }, + "nanaimo-bar-mix": { + "name": "nanaimo bar mix" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "nutmeg" + }, + "nutritional-yeast-flakes": { + "name": "nutritional yeast flakes" + }, + "nuts": { + "name": "nuts" + }, + "octopuses": { + "name": "octopus", + "plural_name": "octopuses" + }, + "oils": { + "name": "oils" + }, + "okra": { + "name": "okra" + }, + "olive": { + "name": "olive" + }, + "olive-oil": { + "name": "olive oil" + }, + "onion": { + "name": "onion" + }, + "onion-family": { + "name": "onion family" + }, + "orange-blossom-water": { + "name": "orange blossom water" + }, + "oranges": { + "name": "orange", + "plural_name": "oranges" + }, + "oregano": { + "name": "oregano" + }, + "oysters": { + "name": "oysters" + }, + "panch-puran": { + "name": "panch puran" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "parsley" + }, + "parsnip": { + "name": "parsnip", + "plural_name": "parsnips" + }, + "pear": { + "name": "pear", + "plural_name": "pears" + }, + "peas": { + "name": "peas" + }, + "pepper": { + "name": "pepper", + "plural_name": "peppers" + }, + "pineapple": { + "name": "pineapple", + "plural_name": "pineapples" + }, + "plantain": { + "name": "plantain", + "plural_name": "plantains" + }, + "poppy-seeds": { + "name": "poppy seeds" + }, + "potato": { + "name": "potato", + "plural_name": "potatoes" + }, + "poultry": { + "name": "poultry" + }, + "powdered-sugar": { + "name": "powdered sugar" + }, + "pumpkin": { + "name": "pumpkin", + "plural_name": "pumpkins" + }, + "pumpkin-seeds": { + "name": "pumpkin seeds" + }, + "radish": { + "name": "radish", + "plural_name": "radishes" + }, + "raw-sugar": { + "name": "raw sugar" + }, + "refined-sugar": { + "name": "refined sugar" + }, + "rice": { + "name": "rice" + }, + "rice-flour": { + "name": "rice flour" + }, + "rock-sugar": { + "name": "rock sugar" + }, + "rum": { + "name": "rum" + }, + "salmon": { + "name": "salmon" + }, + "salt": { + "name": "salt" + }, + "salt-cod": { + "name": "salt cod" + }, + "scallion": { + "name": "scallion", + "plural_name": "scallions" + }, + "seafood": { + "name": "seafood" + }, + "seeds": { + "name": "seeds" + }, + "sesame-seeds": { + "name": "sesame seeds" + }, + "shallot": { + "name": "shallot", + "plural_name": "shallots" + }, + "skate": { + "name": "skate" + }, + "soda": { + "name": "soda" + }, + "soda-baking": { + "name": "soda, baking" + }, + "soybean": { + "name": "soybean" + }, + "spaghetti-squash": { + "name": "spaghetti squash", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "speck" + }, + "spices": { + "name": "spices" + }, + "spinach": { + "name": "spinach" + }, + "spring-onion": { + "name": "spring onion", + "plural_name": "spring onions" + }, + "squash": { + "name": "squash", + "plural_name": "squashes" + }, + "squash-family": { + "name": "squash family" + }, + "stockfish": { + "name": "stockfish" + }, + "sugar": { + "name": "sugar" + }, + "sunchoke": { + "name": "sunchoke", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "sunflower seeds" + }, + "superfine-sugar": { + "name": "superfine sugar" + }, + "sweet-potato": { + "name": "sweet potato", + "plural_name": "sweet potatoes" + }, + "sweetcorn": { + "name": "sweetcorn", + "plural_name": "sweetcorns" + }, + "sweeteners": { + "name": "sweeteners" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "taro", + "plural_name": "taroes" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "tomato", + "plural_name": "tomatoes" + }, + "trout": { + "name": "trout" + }, + "tubers": { + "name": "tuber", + "plural_name": "tubers" + }, + "tuna": { + "name": "tuna" + }, + "turbanado-sugar": { + "name": "turbanado sugar" + }, + "turnip": { + "name": "turnip", + "plural_name": "turnips" + }, + "unrefined-sugar": { + "name": "unrefined sugar" + }, + "vanilla": { + "name": "vanilla" + }, + "vegetables": { + "name": "vegetables" + }, + "watercress": { + "name": "watercress" + }, + "watermelon": { + "name": "watermelon", + "plural_name": "watermelons" + }, + "white-mushroom": { + "name": "white mushroom", + "plural_name": "white mushrooms" + }, + "white-sugar": { + "name": "white sugar" + }, + "xanthan-gum": { + "name": "xanthan gum" + }, + "yam": { + "name": "yam", + "plural_name": "yams" + }, + "yeast": { + "name": "yeast" + }, + "zucchini": { + "name": "zucchini", + "plural_name": "zucchinis" + } + } + }, + "Rau củ": { + "foods": {} + }, + "Các loại hạt": { + "foods": {} + }, + "Trái cây": { + "foods": {} + }, + "Thịt": { + "foods": {} + }, + "Hải sản": { + "foods": {} + }, + "Đồ uống": { + "foods": {} + }, + "Bánh": { + "foods": {} + }, + "Đồ hộp": { + "foods": {} + }, + "Đồ gia vị": { + "foods": {} + }, + "Kẹo": { + "foods": {} + }, + "Sản phẩm từ sữa": { + "foods": {} + }, + "Đồ đông lạnh": { + "foods": {} + }, + "Đồ tốt cho sức khỏe": { + "foods": {} + }, + "Gia đình": { + "foods": {} + }, + "Sản phẩm thịt": { + "foods": {} + }, + "Đồ ăn vặt": { + "foods": {} + }, + "Gia vị": { + "foods": {} + }, + "Đồ ngọt": { + "foods": {} + }, + "Cồn": { + "foods": {} + }, + "Khác": { + "foods": {} + } +} diff --git a/mealie/repos/seed/resources/foods/locales/zh-CN.json b/mealie/repos/seed/resources/foods/locales/zh-CN.json index bd1ebee6b..edd414a16 100644 --- a/mealie/repos/seed/resources/foods/locales/zh-CN.json +++ b/mealie/repos/seed/resources/foods/locales/zh-CN.json @@ -1,692 +1,756 @@ { - "acorn-squash": { - "name": "橡果南瓜" - }, - "alfalfa-sprouts": { - "name": "紫花苜蓿芽" - }, - "anchovies": { - "name": "凤尾鱼" - }, - "apples": { - "name": "苹果", - "plural_name": "apples" - }, - "artichoke": { - "name": "洋蓟" - }, - "arugula": { - "name": "芝麻菜" - }, - "asparagus": { - "name": "芦笋" - }, - "avocado": { - "name": "牛油果", - "plural_name": "avocado" - }, - "bacon": { - "name": "培根" - }, - "baking-powder": { - "name": "发酵粉" - }, - "baking-soda": { - "name": "烘焙用小苏打" - }, - "baking-sugar": { - "name": "烘焙用糖" - }, - "bar-sugar": { - "name": "bar sugar" - }, - "basil": { - "name": "罗勒" - }, - "beans": { - "name": "豆子" - }, - "bell-peppers": { - "name": "甜椒", - "plural_name": "bell peppers" - }, - "blackberries": { - "name": "黑莓" - }, - "bok-choy": { - "name": "小白菜" - }, - "brassicas": { - "name": "甘蓝" - }, - "bread": { - "name": "面包" - }, - "breadfruit": { - "name": "breadfruit" - }, - "broccoflower": { - "name": "西蓝花" - }, - "broccoli": { - "name": "西兰花" - }, - "broccoli-rabe": { - "name": "broccoli rabe" - }, - "broccolini": { - "name": "broccolini" - }, - "brown-sugar": { - "name": "红糖" - }, - "brussels-sprouts": { - "name": "抱子甘蓝" - }, - "butter": { - "name": "黄油" - }, - "butternut-pumpkin": { - "name": "butternut pumpkin" - }, - "butternut-squash": { - "name": "奶油南瓜" - }, - "cabbage": { - "name": "卷心菜", - "plural_name": "cabbages" - }, - "cactus-edible": { - "name": "仙人掌 (可食用)" - }, - "calabrese": { - "name": "calabrese" - }, - "cane-sugar": { - "name": "蔗糖" - }, - "cannabis": { - "name": "cannabis" - }, - "capsicum": { - "name": "capsicum" - }, - "caraway": { - "name": "caraway" - }, - "carrot": { - "name": "胡萝卜", - "plural_name": "carrots" - }, - "caster-sugar": { - "name": "细砂糖" - }, - "castor-sugar": { - "name": "castor sugar" - }, - "catfish": { - "name": "鲶鱼" - }, - "cauliflower": { - "name": "菜花", - "plural_name": "cauliflowers" - }, - "cayenne-pepper": { - "name": "cayenne pepper" - }, - "celeriac": { - "name": "celery root" - }, - "celery": { - "name": "芹菜" - }, - "cereal-grains": { - "name": "cereal grains" - }, - "chard": { - "name": "chard" - }, - "cheese": { - "name": "芝士" - }, - "chicory": { - "name": "chicory" - }, - "chilli-peppers": { - "name": "chilli pepper", - "plural_name": "chilli peppers" - }, - "chinese-leaves": { - "name": "chinese leaves" - }, - "chives": { - "name": "韭菜" - }, - "chocolate": { - "name": "巧克力" - }, - "cilantro": { - "name": "欧芹" - }, - "cinnamon": { - "name": "肉桂" - }, - "clarified-butter": { - "name": "clarified butter" - }, - "coconut": { - "name": "椰子", - "plural_name": "coconuts" - }, - "coconut-milk": { - "name": "椰奶" - }, - "cod": { - "name": "鳕鱼" - }, - "coffee": { - "name": "咖啡" - }, - "collard-greens": { - "name": "collard greens" - }, - "confectioners-sugar": { - "name": "confectioners' sugar" - }, - "coriander": { - "name": "香菜" - }, - "corn": { - "name": "玉米", - "plural_name": "corns" - }, - "corn-syrup": { - "name": "玉米糖浆" - }, - "cottonseed-oil": { - "name": "棉花籽油" - }, - "courgette": { - "name": "西葫芦" - }, - "cream-of-tartar": { - "name": "塔塔酱" - }, - "cucumber": { - "name": "黄瓜", - "plural_name": "cucumbers" - }, - "cumin": { - "name": "孜然" - }, - "daikon": { - "name": "白萝卜", - "plural_name": "daikons" - }, - "dairy-products-and-dairy-substitutes": { - "name": "奶制品和奶制品替代品" - }, - "dandelion": { - "name": "蒲公英" - }, - "demerara-sugar": { - "name": "德麦拉拉蔗糖" - }, - "dough": { - "name": "面团" - }, - "edible-cactus": { - "name": "可食用仙人掌" - }, - "eggplant": { - "name": "茄子", - "plural_name": "eggplants" - }, - "eggs": { - "name": "蛋", - "plural_name": "eggs" - }, - "endive": { - "name": "endive", - "plural_name": "endives" - }, - "fats": { - "name": "脂肪" - }, - "fava-beans": { - "name": "蚕豆" - }, - "fiddlehead": { - "name": "蕨菜" - }, - "fiddlehead-fern": { - "name": "fiddlehead fern", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "鱼" - }, - "five-spice-powder": { - "name": "五香粉" - }, - "flour": { - "name": "面粉" - }, - "frisee": { - "name": "frisee" - }, - "fructose": { - "name": "fructose" - }, - "fruit": { - "name": "水果" - }, - "fruit-sugar": { - "name": "果糖" - }, - "ful": { - "name": "ful" - }, - "garam-masala": { - "name": "马萨拉咖哩粉" - }, - "garlic": { - "name": "大蒜", - "plural_name": "garlics" - }, - "gem-squash": { - "name": "gem squash" - }, - "ghee": { - "name": "ghee" - }, - "giblets": { - "name": "内脏" - }, - "ginger": { - "name": "姜" - }, - "grains": { - "name": "谷物" - }, - "granulated-sugar": { - "name": "白砂糖" - }, - "grape-seed-oil": { - "name": "葡萄籽油" - }, - "green-onion": { - "name": "小葱", - "plural_name": "green onions" - }, - "heart-of-palm": { - "name": "heart of palm", - "plural_name": "heart of palms" - }, - "hemp": { - "name": "hemp" - }, - "herbs": { - "name": "香草" - }, - "honey": { - "name": "蜂蜜" - }, - "isomalt": { - "name": "isomalt" - }, - "jackfruit": { - "name": "菠萝蜜", - "plural_name": "jackfruits" - }, - "jaggery": { - "name": "jaggery" - }, - "jams": { - "name": "果酱" - }, - "jellies": { - "name": "果冻" - }, - "jerusalem-artichoke": { - "name": "jerusalem artichoke" - }, - "jicama": { - "name": "jicama" - }, - "kale": { - "name": "羽衣甘蓝" - }, - "kohlrabi": { - "name": "kohlrabi" - }, - "kumara": { - "name": "kumara" - }, - "leavening-agents": { - "name": "leavening agents" - }, - "leek": { - "name": "韭葱", - "plural_name": "leeks" - }, - "legumes": { - "name": "豆类" - }, - "lemongrass": { - "name": "lemongrass" - }, - "lentils": { - "name": "lentils" - }, - "lettuce": { - "name": "生菜" - }, - "liver": { - "name": "肝", - "plural_name": "livers" - }, - "maize": { - "name": "玉米" - }, - "maple-syrup": { - "name": "枫糖浆" - }, - "meat": { - "name": "肉类" - }, - "milk": { - "name": "牛奶" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "蘑菇", - "plural_name": "mushrooms" - }, - "mussels": { - "name": "青口贝" - }, - "nanaimo-bar-mix": { - "name": "nanaimo bar mix" - }, - "nori": { - "name": "海苔" - }, - "nutmeg": { - "name": "nutmeg" - }, - "nutritional-yeast-flakes": { - "name": "nutritional yeast flakes" - }, - "nuts": { - "name": "坚果" - }, - "octopuses": { - "name": "章鱼", - "plural_name": "octopuses" - }, - "oils": { - "name": "油" - }, - "okra": { - "name": "秋葵" - }, - "olive": { - "name": "橄榄" - }, - "olive-oil": { - "name": "橄榄油" - }, - "onion": { - "name": "洋葱" - }, - "onion-family": { - "name": "葱类" - }, - "orange-blossom-water": { - "name": "橙花水" - }, - "oranges": { - "name": "橙子", - "plural_name": "oranges" - }, - "oregano": { - "name": "牛至" - }, - "oysters": { - "name": "生蚝" - }, - "panch-puran": { - "name": "panch puran" - }, - "paprika": { - "name": "红辣椒" - }, - "parsley": { - "name": "香菜" - }, - "parsnip": { - "name": "欧防风", - "plural_name": "parsnips" - }, - "pear": { - "name": "梨", - "plural_name": "pears" - }, - "peas": { - "name": "豌豆" - }, - "pepper": { - "name": "胡椒", - "plural_name": "peppers" - }, - "pineapple": { - "name": "菠萝", - "plural_name": "pineapples" - }, - "plantain": { - "name": "plantain", - "plural_name": "plantains" - }, - "poppy-seeds": { - "name": "罂粟籽" - }, - "potato": { - "name": "马铃薯", - "plural_name": "potatoes" - }, - "poultry": { - "name": "家禽" - }, - "powdered-sugar": { - "name": "糖粉" - }, - "pumpkin": { - "name": "南瓜", - "plural_name": "pumpkins" - }, - "pumpkin-seeds": { - "name": "南瓜籽" - }, - "radish": { - "name": "萝卜", - "plural_name": "radishes" - }, - "raw-sugar": { - "name": "原糖" - }, - "refined-sugar": { - "name": "精炼糖" - }, - "rice": { - "name": "米饭" - }, - "rice-flour": { - "name": "大米粉" - }, - "rock-sugar": { - "name": "冰糖" - }, - "rum": { - "name": "朗姆酒" - }, - "salmon": { - "name": "三文鱼" - }, - "salt": { - "name": "盐" - }, - "salt-cod": { - "name": "腌鳕鱼" - }, - "scallion": { - "name": "香葱", - "plural_name": "scallions" - }, - "seafood": { - "name": "海鲜" - }, - "seeds": { - "name": "种子" - }, - "sesame-seeds": { - "name": "芝麻" - }, - "shallot": { - "name": "红葱头", - "plural_name": "shallots" - }, - "skate": { - "name": "skate" - }, - "soda": { - "name": "苏打" - }, - "soda-baking": { - "name": "烘焙用苏打" - }, - "soybean": { - "name": "黄豆" - }, - "spaghetti-squash": { - "name": "南瓜意面", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "speck" - }, - "spices": { - "name": "香料" - }, - "spinach": { - "name": "菠菜" - }, - "spring-onion": { - "name": "小葱", - "plural_name": "spring onions" - }, - "squash": { - "name": "南瓜", - "plural_name": "squashes" - }, - "squash-family": { - "name": "南瓜属植物" - }, - "stockfish": { - "name": "stockfish" - }, - "sugar": { - "name": "糖" - }, - "sunchoke": { - "name": "sunchoke", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "瓜子" - }, - "superfine-sugar": { - "name": "特细砂糖" - }, - "sweet-potato": { - "name": "红薯", - "plural_name": "sweet potatoes" - }, - "sweetcorn": { - "name": "甜玉米", - "plural_name": "sweetcorns" - }, - "sweeteners": { - "name": "甜味剂" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "芋头", - "plural_name": "taroes" - }, - "teff": { - "name": "苔麸" - }, - "tomato": { - "name": "番茄", - "plural_name": "tomatoes" - }, - "trout": { - "name": "鳟鱼" - }, - "tubers": { - "name": "tuber", - "plural_name": "tubers" - }, - "tuna": { - "name": "金枪鱼" - }, - "turbanado-sugar": { - "name": "turbanado sugar" - }, - "turnip": { - "name": "芜菁", - "plural_name": "turnips" - }, - "unrefined-sugar": { - "name": "unrefined sugar" - }, - "vanilla": { - "name": "香草" - }, - "vegetables": { - "name": "蔬菜" - }, - "watercress": { - "name": "watercress" - }, - "watermelon": { - "name": "西瓜", - "plural_name": "watermelons" - }, - "white-mushroom": { - "name": "白蘑菇", - "plural_name": "white mushrooms" - }, - "white-sugar": { - "name": "白糖" - }, - "xanthan-gum": { - "name": "xanthan gum" - }, - "yam": { - "name": "yam", - "plural_name": "yams" - }, - "yeast": { - "name": "酵母" - }, - "zucchini": { - "name": "西葫芦", - "plural_name": "zucchinis" - } -} \ No newline at end of file + "": { + "foods": { + "acorn-squash": { + "name": "橡果南瓜" + }, + "alfalfa-sprouts": { + "name": "紫花苜蓿芽" + }, + "anchovies": { + "name": "凤尾鱼" + }, + "apples": { + "name": "苹果", + "plural_name": "apples" + }, + "artichoke": { + "name": "洋蓟" + }, + "arugula": { + "name": "芝麻菜" + }, + "asparagus": { + "name": "芦笋" + }, + "avocado": { + "name": "牛油果", + "plural_name": "avocado" + }, + "bacon": { + "name": "培根" + }, + "baking-powder": { + "name": "发酵粉" + }, + "baking-soda": { + "name": "烘焙用小苏打" + }, + "baking-sugar": { + "name": "烘焙用糖" + }, + "bar-sugar": { + "name": "bar sugar" + }, + "basil": { + "name": "罗勒" + }, + "beans": { + "name": "豆子" + }, + "bell-peppers": { + "name": "甜椒", + "plural_name": "bell peppers" + }, + "blackberries": { + "name": "黑莓" + }, + "bok-choy": { + "name": "小白菜" + }, + "brassicas": { + "name": "甘蓝" + }, + "bread": { + "name": "面包" + }, + "breadfruit": { + "name": "breadfruit" + }, + "broccoflower": { + "name": "西蓝花" + }, + "broccoli": { + "name": "西兰花" + }, + "broccoli-rabe": { + "name": "broccoli rabe" + }, + "broccolini": { + "name": "broccolini" + }, + "brown-sugar": { + "name": "红糖" + }, + "brussels-sprouts": { + "name": "抱子甘蓝" + }, + "butter": { + "name": "黄油" + }, + "butternut-pumpkin": { + "name": "butternut pumpkin" + }, + "butternut-squash": { + "name": "奶油南瓜" + }, + "cabbage": { + "name": "卷心菜", + "plural_name": "cabbages" + }, + "cactus-edible": { + "name": "仙人掌 (可食用)" + }, + "calabrese": { + "name": "calabrese" + }, + "cane-sugar": { + "name": "蔗糖" + }, + "cannabis": { + "name": "cannabis" + }, + "capsicum": { + "name": "capsicum" + }, + "caraway": { + "name": "caraway" + }, + "carrot": { + "name": "胡萝卜", + "plural_name": "carrots" + }, + "caster-sugar": { + "name": "细砂糖" + }, + "castor-sugar": { + "name": "castor sugar" + }, + "catfish": { + "name": "鲶鱼" + }, + "cauliflower": { + "name": "菜花", + "plural_name": "cauliflowers" + }, + "cayenne-pepper": { + "name": "cayenne pepper" + }, + "celeriac": { + "name": "celery root" + }, + "celery": { + "name": "芹菜" + }, + "cereal-grains": { + "name": "cereal grains" + }, + "chard": { + "name": "chard" + }, + "cheese": { + "name": "芝士" + }, + "chicory": { + "name": "chicory" + }, + "chilli-peppers": { + "name": "chilli pepper", + "plural_name": "chilli peppers" + }, + "chinese-leaves": { + "name": "chinese leaves" + }, + "chives": { + "name": "韭菜" + }, + "chocolate": { + "name": "巧克力" + }, + "cilantro": { + "name": "欧芹" + }, + "cinnamon": { + "name": "肉桂" + }, + "clarified-butter": { + "name": "clarified butter" + }, + "coconut": { + "name": "椰子", + "plural_name": "coconuts" + }, + "coconut-milk": { + "name": "椰奶" + }, + "cod": { + "name": "鳕鱼" + }, + "coffee": { + "name": "咖啡" + }, + "collard-greens": { + "name": "collard greens" + }, + "confectioners-sugar": { + "name": "confectioners' sugar" + }, + "coriander": { + "name": "香菜" + }, + "corn": { + "name": "玉米", + "plural_name": "corns" + }, + "corn-syrup": { + "name": "玉米糖浆" + }, + "cottonseed-oil": { + "name": "棉花籽油" + }, + "courgette": { + "name": "西葫芦" + }, + "cream-of-tartar": { + "name": "塔塔酱" + }, + "cucumber": { + "name": "黄瓜", + "plural_name": "cucumbers" + }, + "cumin": { + "name": "孜然" + }, + "daikon": { + "name": "白萝卜", + "plural_name": "daikons" + }, + "dairy-products-and-dairy-substitutes": { + "name": "奶制品和奶制品替代品" + }, + "dandelion": { + "name": "蒲公英" + }, + "demerara-sugar": { + "name": "德麦拉拉蔗糖" + }, + "dough": { + "name": "面团" + }, + "edible-cactus": { + "name": "可食用仙人掌" + }, + "eggplant": { + "name": "茄子", + "plural_name": "eggplants" + }, + "eggs": { + "name": "蛋", + "plural_name": "eggs" + }, + "endive": { + "name": "endive", + "plural_name": "endives" + }, + "fats": { + "name": "脂肪" + }, + "fava-beans": { + "name": "蚕豆" + }, + "fiddlehead": { + "name": "蕨菜" + }, + "fiddlehead-fern": { + "name": "fiddlehead fern", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "鱼" + }, + "five-spice-powder": { + "name": "五香粉" + }, + "flour": { + "name": "面粉" + }, + "frisee": { + "name": "frisee" + }, + "fructose": { + "name": "fructose" + }, + "fruit": { + "name": "水果" + }, + "fruit-sugar": { + "name": "果糖" + }, + "ful": { + "name": "ful" + }, + "garam-masala": { + "name": "马萨拉咖哩粉" + }, + "garlic": { + "name": "大蒜", + "plural_name": "garlics" + }, + "gem-squash": { + "name": "gem squash" + }, + "ghee": { + "name": "ghee" + }, + "giblets": { + "name": "内脏" + }, + "ginger": { + "name": "姜" + }, + "grains": { + "name": "谷物" + }, + "granulated-sugar": { + "name": "白砂糖" + }, + "grape-seed-oil": { + "name": "葡萄籽油" + }, + "green-onion": { + "name": "小葱", + "plural_name": "green onions" + }, + "heart-of-palm": { + "name": "heart of palm", + "plural_name": "heart of palms" + }, + "hemp": { + "name": "hemp" + }, + "herbs": { + "name": "香草" + }, + "honey": { + "name": "蜂蜜" + }, + "isomalt": { + "name": "isomalt" + }, + "jackfruit": { + "name": "菠萝蜜", + "plural_name": "jackfruits" + }, + "jaggery": { + "name": "jaggery" + }, + "jams": { + "name": "果酱" + }, + "jellies": { + "name": "果冻" + }, + "jerusalem-artichoke": { + "name": "jerusalem artichoke" + }, + "jicama": { + "name": "jicama" + }, + "kale": { + "name": "羽衣甘蓝" + }, + "kohlrabi": { + "name": "kohlrabi" + }, + "kumara": { + "name": "kumara" + }, + "leavening-agents": { + "name": "leavening agents" + }, + "leek": { + "name": "韭葱", + "plural_name": "leeks" + }, + "legumes": { + "name": "豆类" + }, + "lemongrass": { + "name": "lemongrass" + }, + "lentils": { + "name": "lentils" + }, + "lettuce": { + "name": "生菜" + }, + "liver": { + "name": "肝", + "plural_name": "livers" + }, + "maize": { + "name": "玉米" + }, + "maple-syrup": { + "name": "枫糖浆" + }, + "meat": { + "name": "肉类" + }, + "milk": { + "name": "牛奶" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "蘑菇", + "plural_name": "mushrooms" + }, + "mussels": { + "name": "青口贝" + }, + "nanaimo-bar-mix": { + "name": "nanaimo bar mix" + }, + "nori": { + "name": "海苔" + }, + "nutmeg": { + "name": "nutmeg" + }, + "nutritional-yeast-flakes": { + "name": "nutritional yeast flakes" + }, + "nuts": { + "name": "坚果" + }, + "octopuses": { + "name": "章鱼", + "plural_name": "octopuses" + }, + "oils": { + "name": "油" + }, + "okra": { + "name": "秋葵" + }, + "olive": { + "name": "橄榄" + }, + "olive-oil": { + "name": "橄榄油" + }, + "onion": { + "name": "洋葱" + }, + "onion-family": { + "name": "葱类" + }, + "orange-blossom-water": { + "name": "橙花水" + }, + "oranges": { + "name": "橙子", + "plural_name": "oranges" + }, + "oregano": { + "name": "牛至" + }, + "oysters": { + "name": "生蚝" + }, + "panch-puran": { + "name": "panch puran" + }, + "paprika": { + "name": "红辣椒" + }, + "parsley": { + "name": "香菜" + }, + "parsnip": { + "name": "欧防风", + "plural_name": "parsnips" + }, + "pear": { + "name": "梨", + "plural_name": "pears" + }, + "peas": { + "name": "豌豆" + }, + "pepper": { + "name": "胡椒", + "plural_name": "peppers" + }, + "pineapple": { + "name": "菠萝", + "plural_name": "pineapples" + }, + "plantain": { + "name": "plantain", + "plural_name": "plantains" + }, + "poppy-seeds": { + "name": "罂粟籽" + }, + "potato": { + "name": "马铃薯", + "plural_name": "potatoes" + }, + "poultry": { + "name": "家禽" + }, + "powdered-sugar": { + "name": "糖粉" + }, + "pumpkin": { + "name": "南瓜", + "plural_name": "pumpkins" + }, + "pumpkin-seeds": { + "name": "南瓜籽" + }, + "radish": { + "name": "萝卜", + "plural_name": "radishes" + }, + "raw-sugar": { + "name": "原糖" + }, + "refined-sugar": { + "name": "精炼糖" + }, + "rice": { + "name": "米饭" + }, + "rice-flour": { + "name": "大米粉" + }, + "rock-sugar": { + "name": "冰糖" + }, + "rum": { + "name": "朗姆酒" + }, + "salmon": { + "name": "三文鱼" + }, + "salt": { + "name": "盐" + }, + "salt-cod": { + "name": "腌鳕鱼" + }, + "scallion": { + "name": "香葱", + "plural_name": "scallions" + }, + "seafood": { + "name": "海鲜" + }, + "seeds": { + "name": "种子" + }, + "sesame-seeds": { + "name": "芝麻" + }, + "shallot": { + "name": "红葱头", + "plural_name": "shallots" + }, + "skate": { + "name": "skate" + }, + "soda": { + "name": "苏打" + }, + "soda-baking": { + "name": "烘焙用苏打" + }, + "soybean": { + "name": "黄豆" + }, + "spaghetti-squash": { + "name": "南瓜意面", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "speck" + }, + "spices": { + "name": "香料" + }, + "spinach": { + "name": "菠菜" + }, + "spring-onion": { + "name": "小葱", + "plural_name": "spring onions" + }, + "squash": { + "name": "南瓜", + "plural_name": "squashes" + }, + "squash-family": { + "name": "南瓜属植物" + }, + "stockfish": { + "name": "stockfish" + }, + "sugar": { + "name": "糖" + }, + "sunchoke": { + "name": "sunchoke", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "瓜子" + }, + "superfine-sugar": { + "name": "特细砂糖" + }, + "sweet-potato": { + "name": "红薯", + "plural_name": "sweet potatoes" + }, + "sweetcorn": { + "name": "甜玉米", + "plural_name": "sweetcorns" + }, + "sweeteners": { + "name": "甜味剂" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "芋头", + "plural_name": "taroes" + }, + "teff": { + "name": "苔麸" + }, + "tomato": { + "name": "番茄", + "plural_name": "tomatoes" + }, + "trout": { + "name": "鳟鱼" + }, + "tubers": { + "name": "tuber", + "plural_name": "tubers" + }, + "tuna": { + "name": "金枪鱼" + }, + "turbanado-sugar": { + "name": "turbanado sugar" + }, + "turnip": { + "name": "芜菁", + "plural_name": "turnips" + }, + "unrefined-sugar": { + "name": "unrefined sugar" + }, + "vanilla": { + "name": "香草" + }, + "vegetables": { + "name": "蔬菜" + }, + "watercress": { + "name": "watercress" + }, + "watermelon": { + "name": "西瓜", + "plural_name": "watermelons" + }, + "white-mushroom": { + "name": "白蘑菇", + "plural_name": "white mushrooms" + }, + "white-sugar": { + "name": "白糖" + }, + "xanthan-gum": { + "name": "xanthan gum" + }, + "yam": { + "name": "yam", + "plural_name": "yams" + }, + "yeast": { + "name": "酵母" + }, + "zucchini": { + "name": "西葫芦", + "plural_name": "zucchinis" + } + } + }, + "农产品": { + "foods": {} + }, + "谷物": { + "foods": {} + }, + "水果": { + "foods": {} + }, + "蔬菜": { + "foods": {} + }, + "肉类": { + "foods": {} + }, + "海鲜": { + "foods": {} + }, + "饮料": { + "foods": {} + }, + "烘焙食品": { + "foods": {} + }, + "罐头食品": { + "foods": {} + }, + "调味品": { + "foods": {} + }, + "糖果类": { + "foods": {} + }, + "乳制品": { + "foods": {} + }, + "冷冻食品": { + "foods": {} + }, + "健康食品": { + "foods": {} + }, + "家庭": { + "foods": {} + }, + "肉制品": { + "foods": {} + }, + "零食": { + "foods": {} + }, + "甜食": { + "foods": {} + }, + "酒类": { + "foods": {} + }, + "其它": { + "foods": {} + } +} diff --git a/mealie/repos/seed/resources/foods/locales/zh-TW.json b/mealie/repos/seed/resources/foods/locales/zh-TW.json index c1a0c090f..3a30a35c8 100644 --- a/mealie/repos/seed/resources/foods/locales/zh-TW.json +++ b/mealie/repos/seed/resources/foods/locales/zh-TW.json @@ -1,692 +1,759 @@ { - "acorn-squash": { - "name": "acorn squash" - }, - "alfalfa-sprouts": { - "name": "alfalfa sprouts" - }, - "anchovies": { - "name": "鯷魚" - }, - "apples": { - "name": "蘋果", - "plural_name": "apples" - }, - "artichoke": { - "name": "菜薊" - }, - "arugula": { - "name": "arugula" - }, - "asparagus": { - "name": "蘆筍" - }, - "avocado": { - "name": "酪梨", - "plural_name": "avocado" - }, - "bacon": { - "name": "培根" - }, - "baking-powder": { - "name": "baking powder" - }, - "baking-soda": { - "name": "小蘇打粉" - }, - "baking-sugar": { - "name": "烘焙糖" - }, - "bar-sugar": { - "name": "方糖" - }, - "basil": { - "name": "羅勒" - }, - "beans": { - "name": "豆子" - }, - "bell-peppers": { - "name": "甜椒", - "plural_name": "bell peppers" - }, - "blackberries": { - "name": "黑莓" - }, - "bok-choy": { - "name": "青江菜" - }, - "brassicas": { - "name": "brassicas" - }, - "bread": { - "name": "麵包" - }, - "breadfruit": { - "name": "breadfruit" - }, - "broccoflower": { - "name": "broccoflower" - }, - "broccoli": { - "name": "花椰菜" - }, - "broccoli-rabe": { - "name": "broccoli rabe" - }, - "broccolini": { - "name": "綠色花椰菜" - }, - "brown-sugar": { - "name": "紅糖" - }, - "brussels-sprouts": { - "name": "球芽甘藍" - }, - "butter": { - "name": "奶油" - }, - "butternut-pumpkin": { - "name": "butternut pumpkin" - }, - "butternut-squash": { - "name": "butternut squash" - }, - "cabbage": { - "name": "高麗菜", - "plural_name": "cabbages" - }, - "cactus-edible": { - "name": "cactus, edible" - }, - "calabrese": { - "name": "calabrese" - }, - "cane-sugar": { - "name": "蔗糖" - }, - "cannabis": { - "name": "大麻" - }, - "capsicum": { - "name": "capsicum" - }, - "caraway": { - "name": "caraway" - }, - "carrot": { - "name": "胡蘿蔔", - "plural_name": "carrots" - }, - "caster-sugar": { - "name": "caster sugar" - }, - "castor-sugar": { - "name": "細砂白糖" - }, - "catfish": { - "name": "鯰魚" - }, - "cauliflower": { - "name": "白花菜", - "plural_name": "cauliflowers" - }, - "cayenne-pepper": { - "name": "cayenne pepper" - }, - "celeriac": { - "name": "celery root" - }, - "celery": { - "name": "西芹" - }, - "cereal-grains": { - "name": "cereal grains" - }, - "chard": { - "name": "chard" - }, - "cheese": { - "name": "起司" - }, - "chicory": { - "name": "chicory" - }, - "chilli-peppers": { - "name": "辣椒", - "plural_name": "chilli peppers" - }, - "chinese-leaves": { - "name": "chinese leaves" - }, - "chives": { - "name": "chives" - }, - "chocolate": { - "name": "巧克力" - }, - "cilantro": { - "name": "香菜" - }, - "cinnamon": { - "name": "肉桂" - }, - "clarified-butter": { - "name": "clarified butter" - }, - "coconut": { - "name": "椰子", - "plural_name": "coconuts" - }, - "coconut-milk": { - "name": "椰奶" - }, - "cod": { - "name": "鱈魚" - }, - "coffee": { - "name": "咖啡" - }, - "collard-greens": { - "name": "collard greens" - }, - "confectioners-sugar": { - "name": "confectioners' sugar" - }, - "coriander": { - "name": "香菜" - }, - "corn": { - "name": "玉米", - "plural_name": "corns" - }, - "corn-syrup": { - "name": "玉米糖漿" - }, - "cottonseed-oil": { - "name": "棉籽油" - }, - "courgette": { - "name": "courgette" - }, - "cream-of-tartar": { - "name": "cream of tartar" - }, - "cucumber": { - "name": "黃瓜", - "plural_name": "cucumbers" - }, - "cumin": { - "name": "孜然" - }, - "daikon": { - "name": "白蘿蔔", - "plural_name": "daikons" - }, - "dairy-products-and-dairy-substitutes": { - "name": "dairy products and dairy substitutes" - }, - "dandelion": { - "name": "蒲公英" - }, - "demerara-sugar": { - "name": "demerara sugar" - }, - "dough": { - "name": "麵團" - }, - "edible-cactus": { - "name": "edible cactus" - }, - "eggplant": { - "name": "茄子", - "plural_name": "eggplants" - }, - "eggs": { - "name": "蛋", - "plural_name": "eggs" - }, - "endive": { - "name": "endive", - "plural_name": "endives" - }, - "fats": { - "name": "脂肪" - }, - "fava-beans": { - "name": "fava beans" - }, - "fiddlehead": { - "name": "fiddlehead" - }, - "fiddlehead-fern": { - "name": "fiddlehead fern", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "魚" - }, - "five-spice-powder": { - "name": "五香粉" - }, - "flour": { - "name": "麵粉" - }, - "frisee": { - "name": "frisee" - }, - "fructose": { - "name": "fructose" - }, - "fruit": { - "name": "水果" - }, - "fruit-sugar": { - "name": "果糖" - }, - "ful": { - "name": "ful" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "大蒜", - "plural_name": "garlics" - }, - "gem-squash": { - "name": "gem squash" - }, - "ghee": { - "name": "ghee" - }, - "giblets": { - "name": "內臟" - }, - "ginger": { - "name": "薑" - }, - "grains": { - "name": "穀物" - }, - "granulated-sugar": { - "name": "granulated sugar" - }, - "grape-seed-oil": { - "name": "葡萄籽油" - }, - "green-onion": { - "name": "蔥", - "plural_name": "green onions" - }, - "heart-of-palm": { - "name": "heart of palm", - "plural_name": "heart of palms" - }, - "hemp": { - "name": "大麻" - }, - "herbs": { - "name": "herbs" - }, - "honey": { - "name": "蜂蜜" - }, - "isomalt": { - "name": "isomalt" - }, - "jackfruit": { - "name": "菠蘿蜜", - "plural_name": "jackfruits" - }, - "jaggery": { - "name": "jaggery" - }, - "jams": { - "name": "果醬" - }, - "jellies": { - "name": "果凍" - }, - "jerusalem-artichoke": { - "name": "jerusalem artichoke" - }, - "jicama": { - "name": "jicama" - }, - "kale": { - "name": "kale" - }, - "kohlrabi": { - "name": "kohlrabi" - }, - "kumara": { - "name": "kumara" - }, - "leavening-agents": { - "name": "leavening agents" - }, - "leek": { - "name": "leek", - "plural_name": "leeks" - }, - "legumes": { - "name": "legumes" - }, - "lemongrass": { - "name": "lemongrass" - }, - "lentils": { - "name": "lentils" - }, - "lettuce": { - "name": "萵苣" - }, - "liver": { - "name": "肝臟", - "plural_name": "livers" - }, - "maize": { - "name": "maize" - }, - "maple-syrup": { - "name": "楓糖漿" - }, - "meat": { - "name": "肉類" - }, - "milk": { - "name": "牛奶" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "蘑菇", - "plural_name": "mushrooms" - }, - "mussels": { - "name": "淡菜" - }, - "nanaimo-bar-mix": { - "name": "nanaimo bar mix" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "nutmeg" - }, - "nutritional-yeast-flakes": { - "name": "nutritional yeast flakes" - }, - "nuts": { - "name": "堅果" - }, - "octopuses": { - "name": "章魚", - "plural_name": "octopuses" - }, - "oils": { - "name": "油" - }, - "okra": { - "name": "秋葵" - }, - "olive": { - "name": "橄欖" - }, - "olive-oil": { - "name": "橄欖油" - }, - "onion": { - "name": "洋葱" - }, - "onion-family": { - "name": "onion family" - }, - "orange-blossom-water": { - "name": "orange blossom water" - }, - "oranges": { - "name": "橙", - "plural_name": "oranges" - }, - "oregano": { - "name": "oregano" - }, - "oysters": { - "name": "牡蠣" - }, - "panch-puran": { - "name": "panch puran" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "香芹" - }, - "parsnip": { - "name": "parsnip", - "plural_name": "parsnips" - }, - "pear": { - "name": "梨子", - "plural_name": "pears" - }, - "peas": { - "name": "peas" - }, - "pepper": { - "name": "胡椒", - "plural_name": "peppers" - }, - "pineapple": { - "name": "鳳梨", - "plural_name": "pineapples" - }, - "plantain": { - "name": "芭蕉", - "plural_name": "plantains" - }, - "poppy-seeds": { - "name": "罌粟子" - }, - "potato": { - "name": "馬鈴薯", - "plural_name": "potatoes" - }, - "poultry": { - "name": "家禽" - }, - "powdered-sugar": { - "name": "糖粉" - }, - "pumpkin": { - "name": "南瓜", - "plural_name": "pumpkins" - }, - "pumpkin-seeds": { - "name": "南瓜子" - }, - "radish": { - "name": "蘿蔔", - "plural_name": "radishes" - }, - "raw-sugar": { - "name": "粗糖" - }, - "refined-sugar": { - "name": "精糖" - }, - "rice": { - "name": "米飯" - }, - "rice-flour": { - "name": "米粉" - }, - "rock-sugar": { - "name": "rock sugar" - }, - "rum": { - "name": "萊姆酒" - }, - "salmon": { - "name": "鮭魚" - }, - "salt": { - "name": "鹽" - }, - "salt-cod": { - "name": "salt cod" - }, - "scallion": { - "name": "青蔥", - "plural_name": "scallions" - }, - "seafood": { - "name": "海鮮" - }, - "seeds": { - "name": "種子" - }, - "sesame-seeds": { - "name": "芝麻" - }, - "shallot": { - "name": "紅蔥頭", - "plural_name": "shallots" - }, - "skate": { - "name": "skate" - }, - "soda": { - "name": "汽水" - }, - "soda-baking": { - "name": "小蘇打粉" - }, - "soybean": { - "name": "黃豆" - }, - "spaghetti-squash": { - "name": "spaghetti squash", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "speck" - }, - "spices": { - "name": "香料" - }, - "spinach": { - "name": "菠菜" - }, - "spring-onion": { - "name": "spring onion", - "plural_name": "spring onions" - }, - "squash": { - "name": "squash", - "plural_name": "squashes" - }, - "squash-family": { - "name": "squash family" - }, - "stockfish": { - "name": "stockfish" - }, - "sugar": { - "name": "糖" - }, - "sunchoke": { - "name": "sunchoke", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "瓜子" - }, - "superfine-sugar": { - "name": "superfine sugar" - }, - "sweet-potato": { - "name": "地瓜", - "plural_name": "sweet potatoes" - }, - "sweetcorn": { - "name": "甜玉米", - "plural_name": "sweetcorns" - }, - "sweeteners": { - "name": "sweeteners" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "芋頭", - "plural_name": "taroes" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "蕃茄", - "plural_name": "tomatoes" - }, - "trout": { - "name": "鱒魚" - }, - "tubers": { - "name": "tuber", - "plural_name": "tubers" - }, - "tuna": { - "name": "鮪魚" - }, - "turbanado-sugar": { - "name": "turbanado sugar" - }, - "turnip": { - "name": "turnip", - "plural_name": "turnips" - }, - "unrefined-sugar": { - "name": "unrefined sugar" - }, - "vanilla": { - "name": "香草" - }, - "vegetables": { - "name": "蔬菜" - }, - "watercress": { - "name": "watercress" - }, - "watermelon": { - "name": "西瓜", - "plural_name": "watermelons" - }, - "white-mushroom": { - "name": "白蘑菇", - "plural_name": "white mushrooms" - }, - "white-sugar": { - "name": "白糖" - }, - "xanthan-gum": { - "name": "xanthan gum" - }, - "yam": { - "name": "yam", - "plural_name": "yams" - }, - "yeast": { - "name": "酵母" - }, - "zucchini": { - "name": "zucchini", - "plural_name": "zucchinis" - } -} \ No newline at end of file + "": { + "foods": { + "acorn-squash": { + "name": "acorn squash" + }, + "alfalfa-sprouts": { + "name": "alfalfa sprouts" + }, + "anchovies": { + "name": "鯷魚" + }, + "apples": { + "name": "蘋果", + "plural_name": "apples" + }, + "artichoke": { + "name": "菜薊" + }, + "arugula": { + "name": "arugula" + }, + "asparagus": { + "name": "蘆筍" + }, + "avocado": { + "name": "酪梨", + "plural_name": "avocado" + }, + "bacon": { + "name": "培根" + }, + "baking-powder": { + "name": "baking powder" + }, + "baking-soda": { + "name": "小蘇打粉" + }, + "baking-sugar": { + "name": "烘焙糖" + }, + "bar-sugar": { + "name": "方糖" + }, + "basil": { + "name": "羅勒" + }, + "beans": { + "name": "豆子" + }, + "bell-peppers": { + "name": "甜椒", + "plural_name": "bell peppers" + }, + "blackberries": { + "name": "黑莓" + }, + "bok-choy": { + "name": "青江菜" + }, + "brassicas": { + "name": "brassicas" + }, + "bread": { + "name": "麵包" + }, + "breadfruit": { + "name": "breadfruit" + }, + "broccoflower": { + "name": "broccoflower" + }, + "broccoli": { + "name": "花椰菜" + }, + "broccoli-rabe": { + "name": "broccoli rabe" + }, + "broccolini": { + "name": "綠色花椰菜" + }, + "brown-sugar": { + "name": "紅糖" + }, + "brussels-sprouts": { + "name": "球芽甘藍" + }, + "butter": { + "name": "奶油" + }, + "butternut-pumpkin": { + "name": "butternut pumpkin" + }, + "butternut-squash": { + "name": "butternut squash" + }, + "cabbage": { + "name": "高麗菜", + "plural_name": "cabbages" + }, + "cactus-edible": { + "name": "cactus, edible" + }, + "calabrese": { + "name": "calabrese" + }, + "cane-sugar": { + "name": "蔗糖" + }, + "cannabis": { + "name": "大麻" + }, + "capsicum": { + "name": "capsicum" + }, + "caraway": { + "name": "caraway" + }, + "carrot": { + "name": "胡蘿蔔", + "plural_name": "carrots" + }, + "caster-sugar": { + "name": "caster sugar" + }, + "castor-sugar": { + "name": "細砂白糖" + }, + "catfish": { + "name": "鯰魚" + }, + "cauliflower": { + "name": "白花菜", + "plural_name": "cauliflowers" + }, + "cayenne-pepper": { + "name": "cayenne pepper" + }, + "celeriac": { + "name": "celery root" + }, + "celery": { + "name": "西芹" + }, + "cereal-grains": { + "name": "cereal grains" + }, + "chard": { + "name": "chard" + }, + "cheese": { + "name": "起司" + }, + "chicory": { + "name": "chicory" + }, + "chilli-peppers": { + "name": "辣椒", + "plural_name": "chilli peppers" + }, + "chinese-leaves": { + "name": "chinese leaves" + }, + "chives": { + "name": "chives" + }, + "chocolate": { + "name": "巧克力" + }, + "cilantro": { + "name": "香菜" + }, + "cinnamon": { + "name": "肉桂" + }, + "clarified-butter": { + "name": "clarified butter" + }, + "coconut": { + "name": "椰子", + "plural_name": "coconuts" + }, + "coconut-milk": { + "name": "椰奶" + }, + "cod": { + "name": "鱈魚" + }, + "coffee": { + "name": "咖啡" + }, + "collard-greens": { + "name": "collard greens" + }, + "confectioners-sugar": { + "name": "confectioners' sugar" + }, + "coriander": { + "name": "香菜" + }, + "corn": { + "name": "玉米", + "plural_name": "corns" + }, + "corn-syrup": { + "name": "玉米糖漿" + }, + "cottonseed-oil": { + "name": "棉籽油" + }, + "courgette": { + "name": "courgette" + }, + "cream-of-tartar": { + "name": "cream of tartar" + }, + "cucumber": { + "name": "黃瓜", + "plural_name": "cucumbers" + }, + "cumin": { + "name": "孜然" + }, + "daikon": { + "name": "白蘿蔔", + "plural_name": "daikons" + }, + "dairy-products-and-dairy-substitutes": { + "name": "dairy products and dairy substitutes" + }, + "dandelion": { + "name": "蒲公英" + }, + "demerara-sugar": { + "name": "demerara sugar" + }, + "dough": { + "name": "麵團" + }, + "edible-cactus": { + "name": "edible cactus" + }, + "eggplant": { + "name": "茄子", + "plural_name": "eggplants" + }, + "eggs": { + "name": "蛋", + "plural_name": "eggs" + }, + "endive": { + "name": "endive", + "plural_name": "endives" + }, + "fats": { + "name": "脂肪" + }, + "fava-beans": { + "name": "fava beans" + }, + "fiddlehead": { + "name": "fiddlehead" + }, + "fiddlehead-fern": { + "name": "fiddlehead fern", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "魚" + }, + "five-spice-powder": { + "name": "五香粉" + }, + "flour": { + "name": "麵粉" + }, + "frisee": { + "name": "frisee" + }, + "fructose": { + "name": "fructose" + }, + "fruit": { + "name": "水果" + }, + "fruit-sugar": { + "name": "果糖" + }, + "ful": { + "name": "ful" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "大蒜", + "plural_name": "garlics" + }, + "gem-squash": { + "name": "gem squash" + }, + "ghee": { + "name": "ghee" + }, + "giblets": { + "name": "內臟" + }, + "ginger": { + "name": "薑" + }, + "grains": { + "name": "穀物" + }, + "granulated-sugar": { + "name": "granulated sugar" + }, + "grape-seed-oil": { + "name": "葡萄籽油" + }, + "green-onion": { + "name": "蔥", + "plural_name": "green onions" + }, + "heart-of-palm": { + "name": "heart of palm", + "plural_name": "heart of palms" + }, + "hemp": { + "name": "大麻" + }, + "herbs": { + "name": "herbs" + }, + "honey": { + "name": "蜂蜜" + }, + "isomalt": { + "name": "isomalt" + }, + "jackfruit": { + "name": "菠蘿蜜", + "plural_name": "jackfruits" + }, + "jaggery": { + "name": "jaggery" + }, + "jams": { + "name": "果醬" + }, + "jellies": { + "name": "果凍" + }, + "jerusalem-artichoke": { + "name": "jerusalem artichoke" + }, + "jicama": { + "name": "jicama" + }, + "kale": { + "name": "kale" + }, + "kohlrabi": { + "name": "kohlrabi" + }, + "kumara": { + "name": "kumara" + }, + "leavening-agents": { + "name": "leavening agents" + }, + "leek": { + "name": "leek", + "plural_name": "leeks" + }, + "legumes": { + "name": "legumes" + }, + "lemongrass": { + "name": "lemongrass" + }, + "lentils": { + "name": "lentils" + }, + "lettuce": { + "name": "萵苣" + }, + "liver": { + "name": "肝臟", + "plural_name": "livers" + }, + "maize": { + "name": "maize" + }, + "maple-syrup": { + "name": "楓糖漿" + }, + "meat": { + "name": "肉類" + }, + "milk": { + "name": "牛奶" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "蘑菇", + "plural_name": "mushrooms" + }, + "mussels": { + "name": "淡菜" + }, + "nanaimo-bar-mix": { + "name": "nanaimo bar mix" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "nutmeg" + }, + "nutritional-yeast-flakes": { + "name": "nutritional yeast flakes" + }, + "nuts": { + "name": "堅果" + }, + "octopuses": { + "name": "章魚", + "plural_name": "octopuses" + }, + "oils": { + "name": "油" + }, + "okra": { + "name": "秋葵" + }, + "olive": { + "name": "橄欖" + }, + "olive-oil": { + "name": "橄欖油" + }, + "onion": { + "name": "洋葱" + }, + "onion-family": { + "name": "onion family" + }, + "orange-blossom-water": { + "name": "orange blossom water" + }, + "oranges": { + "name": "橙", + "plural_name": "oranges" + }, + "oregano": { + "name": "oregano" + }, + "oysters": { + "name": "牡蠣" + }, + "panch-puran": { + "name": "panch puran" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "香芹" + }, + "parsnip": { + "name": "parsnip", + "plural_name": "parsnips" + }, + "pear": { + "name": "梨子", + "plural_name": "pears" + }, + "peas": { + "name": "peas" + }, + "pepper": { + "name": "胡椒", + "plural_name": "peppers" + }, + "pineapple": { + "name": "鳳梨", + "plural_name": "pineapples" + }, + "plantain": { + "name": "芭蕉", + "plural_name": "plantains" + }, + "poppy-seeds": { + "name": "罌粟子" + }, + "potato": { + "name": "馬鈴薯", + "plural_name": "potatoes" + }, + "poultry": { + "name": "家禽" + }, + "powdered-sugar": { + "name": "糖粉" + }, + "pumpkin": { + "name": "南瓜", + "plural_name": "pumpkins" + }, + "pumpkin-seeds": { + "name": "南瓜子" + }, + "radish": { + "name": "蘿蔔", + "plural_name": "radishes" + }, + "raw-sugar": { + "name": "粗糖" + }, + "refined-sugar": { + "name": "精糖" + }, + "rice": { + "name": "米飯" + }, + "rice-flour": { + "name": "米粉" + }, + "rock-sugar": { + "name": "rock sugar" + }, + "rum": { + "name": "萊姆酒" + }, + "salmon": { + "name": "鮭魚" + }, + "salt": { + "name": "鹽" + }, + "salt-cod": { + "name": "salt cod" + }, + "scallion": { + "name": "青蔥", + "plural_name": "scallions" + }, + "seafood": { + "name": "海鮮" + }, + "seeds": { + "name": "種子" + }, + "sesame-seeds": { + "name": "芝麻" + }, + "shallot": { + "name": "紅蔥頭", + "plural_name": "shallots" + }, + "skate": { + "name": "skate" + }, + "soda": { + "name": "汽水" + }, + "soda-baking": { + "name": "小蘇打粉" + }, + "soybean": { + "name": "黃豆" + }, + "spaghetti-squash": { + "name": "spaghetti squash", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "speck" + }, + "spices": { + "name": "香料" + }, + "spinach": { + "name": "菠菜" + }, + "spring-onion": { + "name": "spring onion", + "plural_name": "spring onions" + }, + "squash": { + "name": "squash", + "plural_name": "squashes" + }, + "squash-family": { + "name": "squash family" + }, + "stockfish": { + "name": "stockfish" + }, + "sugar": { + "name": "糖" + }, + "sunchoke": { + "name": "sunchoke", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "瓜子" + }, + "superfine-sugar": { + "name": "superfine sugar" + }, + "sweet-potato": { + "name": "地瓜", + "plural_name": "sweet potatoes" + }, + "sweetcorn": { + "name": "甜玉米", + "plural_name": "sweetcorns" + }, + "sweeteners": { + "name": "sweeteners" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "芋頭", + "plural_name": "taroes" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "蕃茄", + "plural_name": "tomatoes" + }, + "trout": { + "name": "鱒魚" + }, + "tubers": { + "name": "tuber", + "plural_name": "tubers" + }, + "tuna": { + "name": "鮪魚" + }, + "turbanado-sugar": { + "name": "turbanado sugar" + }, + "turnip": { + "name": "turnip", + "plural_name": "turnips" + }, + "unrefined-sugar": { + "name": "unrefined sugar" + }, + "vanilla": { + "name": "香草" + }, + "vegetables": { + "name": "蔬菜" + }, + "watercress": { + "name": "watercress" + }, + "watermelon": { + "name": "西瓜", + "plural_name": "watermelons" + }, + "white-mushroom": { + "name": "白蘑菇", + "plural_name": "white mushrooms" + }, + "white-sugar": { + "name": "白糖" + }, + "xanthan-gum": { + "name": "xanthan gum" + }, + "yam": { + "name": "yam", + "plural_name": "yams" + }, + "yeast": { + "name": "酵母" + }, + "zucchini": { + "name": "zucchini", + "plural_name": "zucchinis" + } + } + }, + "生產": { + "foods": {} + }, + "穀物": { + "foods": {} + }, + "水果": { + "foods": {} + }, + "蔬菜": { + "foods": {} + }, + "肉類": { + "foods": {} + }, + "海鮮": { + "foods": {} + }, + "飲料": { + "foods": {} + }, + "烘培食品": { + "foods": {} + }, + "罐頭食品": { + "foods": {} + }, + "調料": { + "foods": {} + }, + "甜品": { + "foods": {} + }, + "奶類": { + "foods": {} + }, + "冷凍食物": { + "foods": {} + }, + "健康食品": { + "foods": {} + }, + "家庭": { + "foods": {} + }, + "肉類食品": { + "foods": {} + }, + "零食": { + "foods": {} + }, + "香料": { + "foods": {} + }, + "甜食": { + "foods": {} + }, + "酒精類": { + "foods": {} + }, + "其它": { + "foods": {} + } +} diff --git a/mealie/repos/seed/seeders.py b/mealie/repos/seed/seeders.py index 7ff4d2da1..72f68c453 100644 --- a/mealie/repos/seed/seeders.py +++ b/mealie/repos/seed/seeders.py @@ -3,12 +3,17 @@ import pathlib from collections.abc import Generator from functools import cached_property -from mealie.schema.labels import MultiPurposeLabelSave -from mealie.schema.recipe.recipe_ingredient import SaveIngredientFood, SaveIngredientUnit +from mealie.schema.labels import MultiPurposeLabelOut, MultiPurposeLabelSave +from mealie.schema.recipe.recipe_ingredient import ( + IngredientFood, + IngredientUnit, + SaveIngredientFood, + SaveIngredientUnit, +) from mealie.services.group_services.labels_service import MultiPurposeLabelService from ._abstract_seeder import AbstractSeeder -from .resources import foods, labels, units +from .resources import foods, units class MultiPurposeLabelSeeder(AbstractSeeder): @@ -17,20 +22,24 @@ class MultiPurposeLabelSeeder(AbstractSeeder): return MultiPurposeLabelService(self.repos) def get_file(self, locale: str | None = None) -> pathlib.Path: - locale_path = self.resources / "labels" / "locales" / f"{locale}.json" - return locale_path if locale_path.exists() else labels.en_US + # Get the labels from the foods seed file now + locale_path = self.resources / "foods" / "locales" / f"{locale}.json" + return locale_path if locale_path.exists() else foods.en_US + + def get_all_labels(self) -> list[MultiPurposeLabelOut]: + return self.repos.group_multi_purpose_labels.get_all() def load_data(self, locale: str | None = None) -> Generator[MultiPurposeLabelSave, None, None]: file = self.get_file(locale) - seen_label_names = set() - for label in json.loads(file.read_text(encoding="utf-8")): - if label["name"] in seen_label_names: - continue - - seen_label_names.add(label["name"]) + current_label_names = {label.name for label in self.get_all_labels()} + # load from the foods locale file and remove any empty strings + seed_label_names = set(filter(None, json.loads(file.read_text(encoding="utf-8")).keys())) # type: set[str] + # only seed new labels + to_seed_labels = seed_label_names - current_label_names + for label in to_seed_labels: yield MultiPurposeLabelSave( - name=label["name"], + name=label, group_id=self.repos.group_id, ) @@ -48,10 +57,13 @@ class IngredientUnitsSeeder(AbstractSeeder): locale_path = self.resources / "units" / "locales" / f"{locale}.json" return locale_path if locale_path.exists() else units.en_US + def get_all_units(self) -> list[IngredientUnit]: + return self.repos.ingredient_units.get_all() + def load_data(self, locale: str | None = None) -> Generator[SaveIngredientUnit, None, None]: file = self.get_file(locale) - seen_unit_names = set() + seen_unit_names = {unit.name for unit in self.get_all_units()} for unit in json.loads(file.read_text(encoding="utf-8")).values(): if unit["name"] in seen_unit_names: continue @@ -80,21 +92,32 @@ class IngredientFoodsSeeder(AbstractSeeder): locale_path = self.resources / "foods" / "locales" / f"{locale}.json" return locale_path if locale_path.exists() else foods.en_US + def get_label(self, value: str) -> MultiPurposeLabelOut | None: + return self.repos.group_multi_purpose_labels.get_one(value, "name") + + def get_all_foods(self) -> list[IngredientFood]: + return self.repos.ingredient_foods.get_all() + def load_data(self, locale: str | None = None) -> Generator[SaveIngredientFood, None, None]: file = self.get_file(locale) - seed_foods_names = set() - for food in json.loads(file.read_text(encoding="utf-8")).values(): - if food["name"] in seed_foods_names: - continue + # get all current unique foods + seen_foods_names = {food.name for food in self.get_all_foods()} + for label, values in json.loads(file.read_text(encoding="utf-8")).items(): + label_out = self.get_label(label) - seed_foods_names.add(food["name"]) - yield SaveIngredientFood( - group_id=self.repos.group_id, - name=food["name"], - plural_name=food.get("plural_name"), - description="", - ) + for food_name, attributes in values["foods"].items(): + if food_name in seen_foods_names: + continue + + seen_foods_names.add(food_name) + yield SaveIngredientFood( + group_id=self.repos.group_id, + name=attributes["name"], + plural_name=attributes.get("plural_name"), + description="", # description expected to be empty string by UnitFoodBase class + label_id=label_out.id if label_out and label_out.id else None, + ) def seed(self, locale: str | None = None) -> None: self.logger.info("Seeding Ingredient Foods") diff --git a/tests/integration_tests/user_group_tests/test_group_seeder.py b/tests/integration_tests/user_group_tests/test_group_seeder.py index dba09ed87..9e7d5b137 100644 --- a/tests/integration_tests/user_group_tests/test_group_seeder.py +++ b/tests/integration_tests/user_group_tests/test_group_seeder.py @@ -12,7 +12,7 @@ def test_seed_invalid_locale(api_client: TestClient, unique_user: TestUser): def test_seed_foods(api_client: TestClient, unique_user: TestUser): - CREATED_FOODS = 214 + CREATED_FOODS = 2687 database = unique_user.repos # Check that the foods was created @@ -44,7 +44,7 @@ def test_seed_units(api_client: TestClient, unique_user: TestUser): def test_seed_labels(api_client: TestClient, unique_user: TestUser): - CREATED_LABELS = 21 + CREATED_LABELS = 32 database = unique_user.repos # Check that the foods was created diff --git a/tests/integration_tests/user_household_tests/test_shopping_list_labels.py b/tests/integration_tests/user_household_tests/test_shopping_list_labels.py index cd6947bb7..8cba16666 100644 --- a/tests/integration_tests/user_household_tests/test_shopping_list_labels.py +++ b/tests/integration_tests/user_household_tests/test_shopping_list_labels.py @@ -99,7 +99,7 @@ def test_new_label_creates_list_labels_in_all_households( def test_seed_label_creates_list_labels(api_client: TestClient, unique_user: TestUser): - CREATED_LABELS = 21 + CREATED_LABELS = 32 database = unique_user.repos # create a list with some labels From 974d848ee296e479d2cb57e2213abe8303a6fbe1 Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Wed, 12 Mar 2025 23:27:18 -0500 Subject: [PATCH 027/390] fix: Revert "feat: Update seeding to use new foods list format - round 2" (#5208) --- .../convert_seed_files_to_new_format.py | 70 - frontend/lang/messages/en-US.json | 4 +- .../seed/resources/foods/locales/af-ZA.json | 1449 +- .../seed/resources/foods/locales/ar-SA.json | 1446 +- .../seed/resources/foods/locales/bg-BG.json | 1449 +- .../seed/resources/foods/locales/ca-ES.json | 1449 +- .../seed/resources/foods/locales/cs-CZ.json | 1446 +- .../seed/resources/foods/locales/da-DK.json | 1447 +- .../seed/resources/foods/locales/de-DE.json | 1449 +- .../seed/resources/foods/locales/el-GR.json | 1447 +- .../seed/resources/foods/locales/en-GB.json | 1449 +- .../seed/resources/foods/locales/en-US.json | 16997 +--------------- .../seed/resources/foods/locales/es-ES.json | 1449 +- .../seed/resources/foods/locales/fi-FI.json | 1447 +- .../seed/resources/foods/locales/fr-BE.json | 1449 +- .../seed/resources/foods/locales/fr-CA.json | 1447 +- .../seed/resources/foods/locales/fr-FR.json | 1447 +- .../seed/resources/foods/locales/gl-ES.json | 1447 +- .../seed/resources/foods/locales/he-IL.json | 1449 +- .../seed/resources/foods/locales/hr-HR.json | 1446 +- .../seed/resources/foods/locales/hu-HU.json | 1447 +- .../seed/resources/foods/locales/is-IS.json | 1449 +- .../seed/resources/foods/locales/it-IT.json | 1447 +- .../seed/resources/foods/locales/ja-JP.json | 1449 +- .../seed/resources/foods/locales/ko-KR.json | 1446 +- .../seed/resources/foods/locales/lt-LT.json | 1449 +- .../seed/resources/foods/locales/lv-LV.json | 1446 +- .../seed/resources/foods/locales/nl-NL.json | 1449 +- .../seed/resources/foods/locales/no-NO.json | 1449 +- .../seed/resources/foods/locales/pl-PL.json | 1446 +- .../seed/resources/foods/locales/pt-BR.json | 1447 +- .../seed/resources/foods/locales/pt-PT.json | 1447 +- .../seed/resources/foods/locales/ro-RO.json | 1444 +- .../seed/resources/foods/locales/ru-RU.json | 1449 +- .../seed/resources/foods/locales/sk-SK.json | 1449 +- .../seed/resources/foods/locales/sl-SI.json | 1444 +- .../seed/resources/foods/locales/sr-SP.json | 1446 +- .../seed/resources/foods/locales/sv-SE.json | 1447 +- .../seed/resources/foods/locales/tr-TR.json | 1449 +- .../seed/resources/foods/locales/uk-UA.json | 1449 +- .../seed/resources/foods/locales/vi-VN.json | 1446 +- .../seed/resources/foods/locales/zh-CN.json | 1446 +- .../seed/resources/foods/locales/zh-TW.json | 1449 +- mealie/repos/seed/seeders.py | 71 +- .../user_group_tests/test_group_seeder.py | 4 +- .../test_shopping_list_labels.py | 2 +- 46 files changed, 28347 insertions(+), 46702 deletions(-) delete mode 100644 dev/scripts/convert_seed_files_to_new_format.py diff --git a/dev/scripts/convert_seed_files_to_new_format.py b/dev/scripts/convert_seed_files_to_new_format.py deleted file mode 100644 index c0e1078eb..000000000 --- a/dev/scripts/convert_seed_files_to_new_format.py +++ /dev/null @@ -1,70 +0,0 @@ -import glob -import json -import pathlib - - -def get_seed_locale_names() -> set[str]: - """Find all locales in the seed/resources/ folder - - Returns: - A set of every file name where there's both a seed label and seed food file - """ - - LABELS_PATH = "/workspaces/mealie/mealie/repos/seed/resources/labels/locales/" - FOODS_PATH = "/workspaces/mealie/mealie/repos/seed/resources/foods/locales/" - label_locales = glob.glob("*.json", root_dir=LABELS_PATH) - foods_locales = glob.glob("*.json", root_dir=FOODS_PATH) - - # ensure that a locale has both a label and a food seed file - return set(label_locales).intersection(foods_locales) - - -def get_labels_from_file(locale: str) -> list[str]: - """Query a locale to get all of the labels so that they can be added to the new foods seed format - - Returns: - All of the labels found within the seed file for a given locale - """ - - locale_path = pathlib.Path("/workspaces/mealie/mealie/repos/seed/resources/labels/locales/" + locale) - label_names = [label["name"] for label in json.loads(locale_path.read_text(encoding="utf-8"))] - return label_names - - -def transform_foods(locale: str): - """ - Convert the current food seed file for a locale into a new format which maps each food to a label - - Existing format of foods seed file is a dictionary where each key is a food name and the values are a dictionary - of attributes such as name and plural_name - - New format maps each food to a label. The top-level dictionary has each key as a label e.g. "Fruits". - Each label key as a value that is a dictionary with an element called "foods" - "Foods" is a dictionary of each food for that label, with a key of the english food name e.g. "baking-soda" - and a value of attributes, including the translated name of the item e.g. "bicarbonate of soda" for en-GB. - """ - - locale_path = pathlib.Path("/workspaces/mealie/mealie/repos/seed/resources/foods/locales/" + locale) - - with open(locale_path, encoding="utf-8") as infile: - data = json.load(infile) - - transformed_data = {"": {"foods": dict(data.items())}} - - # Seeding for labels now pulls from the foods file and parses the labels from there (as top-level keys), - # thus we need to add all of the existing labels to the new food seed file and give them an empty foods dictionary - label_names = get_labels_from_file(locale) - for label in label_names: - transformed_data[label] = {"foods": {}} - - with open(locale_path, "w", encoding="utf-8") as outfile: - json.dump(transformed_data, outfile, indent=4, ensure_ascii=False) - - -def main(): - for locale in get_seed_locale_names(): - transform_foods(locale) - - -if __name__ == "__main__": - main() diff --git a/frontend/lang/messages/en-US.json b/frontend/lang/messages/en-US.json index 47225301a..fb25f51f3 100644 --- a/frontend/lang/messages/en-US.json +++ b/frontend/lang/messages/en-US.json @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "Combining the selected foods will merge the source food and target food into a single food. The source food will be deleted and all of the references to the source food will be updated to point to the target food.", "merge-food-example": "Merging {food1} into {food2}", - "seed-dialog-text": "Seed the database with foods based on your local language. This will create ~2700 common foods that can be used to organize your database. Foods are translated via a community effort.", - "seed-dialog-warning": "You already have some items in your database. A new item will not be added if an item with the same name already exists.", + "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", + "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", "combine-food": "Combine Food", "source-food": "Source Food", "target-food": "Target Food", diff --git a/mealie/repos/seed/resources/foods/locales/af-ZA.json b/mealie/repos/seed/resources/foods/locales/af-ZA.json index 629fa0f32..10b863b2f 100644 --- a/mealie/repos/seed/resources/foods/locales/af-ZA.json +++ b/mealie/repos/seed/resources/foods/locales/af-ZA.json @@ -1,759 +1,692 @@ { - "": { - "foods": { - "acorn-squash": { - "name": "akkersap" - }, - "alfalfa-sprouts": { - "name": "lusernspruite" - }, - "anchovies": { - "name": "ansjovis" - }, - "apples": { - "name": "appels", - "plural_name": "apples" - }, - "artichoke": { - "name": "artisjok" - }, - "arugula": { - "name": "rucola" - }, - "asparagus": { - "name": "aspersies" - }, - "avocado": { - "name": "avokadopeer", - "plural_name": "avocado" - }, - "bacon": { - "name": "spek" - }, - "baking-powder": { - "name": "bakpoeier" - }, - "baking-soda": { - "name": "koeksoda" - }, - "baking-sugar": { - "name": "baksuiker" - }, - "bar-sugar": { - "name": "suikerriet" - }, - "basil": { - "name": "basiliekruid" - }, - "beans": { - "name": "boontjies" - }, - "bell-peppers": { - "name": "soetrissies", - "plural_name": "bell peppers" - }, - "blackberries": { - "name": "swartbessies" - }, - "bok-choy": { - "name": "bok choy" - }, - "brassicas": { - "name": "kool" - }, - "bread": { - "name": "brood" - }, - "breadfruit": { - "name": "broodvrug" - }, - "broccoflower": { - "name": "romanesco" - }, - "broccoli": { - "name": "broccoli" - }, - "broccoli-rabe": { - "name": "rapini" - }, - "broccolini": { - "name": "broccolini" - }, - "brown-sugar": { - "name": "bruinsuiker" - }, - "brussels-sprouts": { - "name": "brusselse spruite" - }, - "butter": { - "name": "botter" - }, - "butternut-pumpkin": { - "name": "botterskorsie pampoen" - }, - "butternut-squash": { - "name": "botterskorsie" - }, - "cabbage": { - "name": "kool", - "plural_name": "cabbages" - }, - "cactus-edible": { - "name": "kaktus, eetbaar" - }, - "calabrese": { - "name": "calabrese" - }, - "cane-sugar": { - "name": "suikerriet" - }, - "cannabis": { - "name": "cannabis" - }, - "capsicum": { - "name": "paprika" - }, - "caraway": { - "name": "komyn" - }, - "carrot": { - "name": "wortel", - "plural_name": "carrots" - }, - "caster-sugar": { - "name": "caster sugar" - }, - "castor-sugar": { - "name": "strooisuiker" - }, - "catfish": { - "name": "catfish" - }, - "cauliflower": { - "name": "blomkool", - "plural_name": "cauliflowers" - }, - "cayenne-pepper": { - "name": "rooipeper" - }, - "celeriac": { - "name": "seldery wortel" - }, - "celery": { - "name": "seldery" - }, - "cereal-grains": { - "name": "ontbytgraan" - }, - "chard": { - "name": "chard" - }, - "cheese": { - "name": "kaas" - }, - "chicory": { - "name": "chicory" - }, - "chilli-peppers": { - "name": "chilli pepper", - "plural_name": "chilli peppers" - }, - "chinese-leaves": { - "name": "chinese kool" - }, - "chives": { - "name": "chives" - }, - "chocolate": { - "name": "chocolate" - }, - "cilantro": { - "name": "cilantro" - }, - "cinnamon": { - "name": "cinnamon" - }, - "clarified-butter": { - "name": "clarified butter" - }, - "coconut": { - "name": "coconut", - "plural_name": "coconuts" - }, - "coconut-milk": { - "name": "coconut milk" - }, - "cod": { - "name": "cod" - }, - "coffee": { - "name": "coffee" - }, - "collard-greens": { - "name": "galisiese kool" - }, - "confectioners-sugar": { - "name": "confectioners' sugar" - }, - "coriander": { - "name": "coriander" - }, - "corn": { - "name": "corn", - "plural_name": "corns" - }, - "corn-syrup": { - "name": "corn syrup" - }, - "cottonseed-oil": { - "name": "cottonseed oil" - }, - "courgette": { - "name": "courgette" - }, - "cream-of-tartar": { - "name": "cream of tartar" - }, - "cucumber": { - "name": "cucumber", - "plural_name": "cucumbers" - }, - "cumin": { - "name": "cumin" - }, - "daikon": { - "name": "daikon", - "plural_name": "daikons" - }, - "dairy-products-and-dairy-substitutes": { - "name": "dairy products and dairy substitutes" - }, - "dandelion": { - "name": "dandelion" - }, - "demerara-sugar": { - "name": "demerara sugar" - }, - "dough": { - "name": "dough" - }, - "edible-cactus": { - "name": "edible cactus" - }, - "eggplant": { - "name": "eggplant", - "plural_name": "eggplants" - }, - "eggs": { - "name": "egg", - "plural_name": "eggs" - }, - "endive": { - "name": "endive", - "plural_name": "endives" - }, - "fats": { - "name": "fats" - }, - "fava-beans": { - "name": "fava beans" - }, - "fiddlehead": { - "name": "fiddlehead" - }, - "fiddlehead-fern": { - "name": "fiddlehead varing", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "fish" - }, - "five-spice-powder": { - "name": "five spice powder" - }, - "flour": { - "name": "flour" - }, - "frisee": { - "name": "frisee" - }, - "fructose": { - "name": "fructose" - }, - "fruit": { - "name": "fruit" - }, - "fruit-sugar": { - "name": "vrugte suiker" - }, - "ful": { - "name": "peul" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "knoffel", - "plural_name": "garlics" - }, - "gem-squash": { - "name": "skorsies" - }, - "ghee": { - "name": "ghee" - }, - "giblets": { - "name": "hoender binnegoed" - }, - "ginger": { - "name": "gemmer" - }, - "grains": { - "name": "graankosse" - }, - "granulated-sugar": { - "name": "granulated sugar" - }, - "grape-seed-oil": { - "name": "druiwepitolie" - }, - "green-onion": { - "name": "groenui", - "plural_name": "green onions" - }, - "heart-of-palm": { - "name": "hart van palm", - "plural_name": "heart of palms" - }, - "hemp": { - "name": "hennep" - }, - "herbs": { - "name": "kruie" - }, - "honey": { - "name": "heuning" - }, - "isomalt": { - "name": "isomalt" - }, - "jackfruit": { - "name": "jackfruit", - "plural_name": "jackfruits" - }, - "jaggery": { - "name": "jaggery" - }, - "jams": { - "name": "konfyt" - }, - "jellies": { - "name": "jellies" - }, - "jerusalem-artichoke": { - "name": "jerusalem artisjok" - }, - "jicama": { - "name": "jicama" - }, - "kale": { - "name": "boerenkool" - }, - "kohlrabi": { - "name": "koolrabi" - }, - "kumara": { - "name": "patat" - }, - "leavening-agents": { - "name": "rysmiddels" - }, - "leek": { - "name": "prei", - "plural_name": "leeks" - }, - "legumes": { - "name": "peulgewasse" - }, - "lemongrass": { - "name": "sitroengras" - }, - "lentils": { - "name": "lensies" - }, - "lettuce": { - "name": "blaarslaai" - }, - "liver": { - "name": "lewer", - "plural_name": "livers" - }, - "maize": { - "name": "mielies" - }, - "maple-syrup": { - "name": "esdoringstroop" - }, - "meat": { - "name": "vleis" - }, - "milk": { - "name": "milk" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "sampioen", - "plural_name": "mushrooms" - }, - "mussels": { - "name": "mossels" - }, - "nanaimo-bar-mix": { - "name": "nanaimo bar bakmengsel" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "neutmuskaat" - }, - "nutritional-yeast-flakes": { - "name": "gisvlokkies" - }, - "nuts": { - "name": "neute" - }, - "octopuses": { - "name": "octopus", - "plural_name": "octopuses" - }, - "oils": { - "name": "oils" - }, - "okra": { - "name": "okra" - }, - "olive": { - "name": "olive" - }, - "olive-oil": { - "name": "olive oil" - }, - "onion": { - "name": "onion" - }, - "onion-family": { - "name": "onion family" - }, - "orange-blossom-water": { - "name": "orange blossom water" - }, - "oranges": { - "name": "orange", - "plural_name": "oranges" - }, - "oregano": { - "name": "origanum" - }, - "oysters": { - "name": "oysters" - }, - "panch-puran": { - "name": "panch puran" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "pietersielie" - }, - "parsnip": { - "name": "parsnip", - "plural_name": "parsnips" - }, - "pear": { - "name": "peer", - "plural_name": "pears" - }, - "peas": { - "name": "ertjies" - }, - "pepper": { - "name": "pepper", - "plural_name": "peppers" - }, - "pineapple": { - "name": "pineapple", - "plural_name": "pineapples" - }, - "plantain": { - "name": "plantain", - "plural_name": "plantains" - }, - "poppy-seeds": { - "name": "poppy seeds" - }, - "potato": { - "name": "aartappel", - "plural_name": "potatoes" - }, - "poultry": { - "name": "poultry" - }, - "powdered-sugar": { - "name": "powdered sugar" - }, - "pumpkin": { - "name": "pumpkin", - "plural_name": "pumpkins" - }, - "pumpkin-seeds": { - "name": "pumpkin seeds" - }, - "radish": { - "name": "radish", - "plural_name": "radishes" - }, - "raw-sugar": { - "name": "raw sugar" - }, - "refined-sugar": { - "name": "refined sugar" - }, - "rice": { - "name": "rys" - }, - "rice-flour": { - "name": "rice flour" - }, - "rock-sugar": { - "name": "rock sugar" - }, - "rum": { - "name": "rum" - }, - "salmon": { - "name": "salmon" - }, - "salt": { - "name": "salt" - }, - "salt-cod": { - "name": "salt cod" - }, - "scallion": { - "name": "scallion", - "plural_name": "scallions" - }, - "seafood": { - "name": "seafood" - }, - "seeds": { - "name": "seeds" - }, - "sesame-seeds": { - "name": "sesame seeds" - }, - "shallot": { - "name": "shallot", - "plural_name": "shallots" - }, - "skate": { - "name": "skate" - }, - "soda": { - "name": "soda" - }, - "soda-baking": { - "name": "soda, baking" - }, - "soybean": { - "name": "soybean" - }, - "spaghetti-squash": { - "name": "spaghetti squash", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "speck" - }, - "spices": { - "name": "spices" - }, - "spinach": { - "name": "spinach" - }, - "spring-onion": { - "name": "spring onion", - "plural_name": "spring onions" - }, - "squash": { - "name": "squash", - "plural_name": "squashes" - }, - "squash-family": { - "name": "squash family" - }, - "stockfish": { - "name": "stockfish" - }, - "sugar": { - "name": "sugar" - }, - "sunchoke": { - "name": "jerusalem artisjok", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "sunflower seeds" - }, - "superfine-sugar": { - "name": "superfine sugar" - }, - "sweet-potato": { - "name": "soetpatat", - "plural_name": "sweet potatoes" - }, - "sweetcorn": { - "name": "suikermielies", - "plural_name": "sweetcorns" - }, - "sweeteners": { - "name": "versoeters" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "taro", - "plural_name": "taroes" - }, - "teff": { - "name": "abessiniese liefdesgras" - }, - "tomato": { - "name": "tamatie", - "plural_name": "tomatoes" - }, - "trout": { - "name": "trout" - }, - "tubers": { - "name": "wortelgroente", - "plural_name": "tubers" - }, - "tuna": { - "name": "tuna" - }, - "turbanado-sugar": { - "name": "turbanado sugar" - }, - "turnip": { - "name": "raap", - "plural_name": "turnips" - }, - "unrefined-sugar": { - "name": "ongeraffineerde suiker" - }, - "vanilla": { - "name": "vanielje" - }, - "vegetables": { - "name": "groente" - }, - "watercress": { - "name": "waterkers" - }, - "watermelon": { - "name": "waatlemoen", - "plural_name": "watermelons" - }, - "white-mushroom": { - "name": "wit sampioen", - "plural_name": "white mushrooms" - }, - "white-sugar": { - "name": "wit suiker" - }, - "xanthan-gum": { - "name": "xanthan kougom" - }, - "yam": { - "name": "patat", - "plural_name": "yams" - }, - "yeast": { - "name": "gis" - }, - "zucchini": { - "name": "zucchini", - "plural_name": "zucchinis" - } - } - }, - "Produkte": { - "foods": {} - }, - "Graankosse": { - "foods": {} - }, - "Vrugte": { - "foods": {} - }, - "Groente": { - "foods": {} - }, - "Vleis": { - "foods": {} - }, - "Seekos": { - "foods": {} - }, - "Drinkgoed": { - "foods": {} - }, - "Gebakte goedere": { - "foods": {} - }, - "Geblikte goedere": { - "foods": {} - }, - "Geurmiddels": { - "foods": {} - }, - "Soetgoed": { - "foods": {} - }, - "Suiwelprodukte": { - "foods": {} - }, - "Bevrore kosse": { - "foods": {} - }, - "Gesondheidskos": { - "foods": {} - }, - "Huishouding": { - "foods": {} - }, - "Vleis produkte": { - "foods": {} - }, - "Peuselhappies": { - "foods": {} - }, - "Speserye": { - "foods": {} - }, - "Lekkers": { - "foods": {} - }, - "Drank": { - "foods": {} - }, - "Ander": { - "foods": {} - } -} + "acorn-squash": { + "name": "akkersap" + }, + "alfalfa-sprouts": { + "name": "lusernspruite" + }, + "anchovies": { + "name": "ansjovis" + }, + "apples": { + "name": "appels", + "plural_name": "apples" + }, + "artichoke": { + "name": "artisjok" + }, + "arugula": { + "name": "rucola" + }, + "asparagus": { + "name": "aspersies" + }, + "avocado": { + "name": "avokadopeer", + "plural_name": "avocado" + }, + "bacon": { + "name": "spek" + }, + "baking-powder": { + "name": "bakpoeier" + }, + "baking-soda": { + "name": "koeksoda" + }, + "baking-sugar": { + "name": "baksuiker" + }, + "bar-sugar": { + "name": "suikerriet" + }, + "basil": { + "name": "basiliekruid" + }, + "beans": { + "name": "boontjies" + }, + "bell-peppers": { + "name": "soetrissies", + "plural_name": "bell peppers" + }, + "blackberries": { + "name": "swartbessies" + }, + "bok-choy": { + "name": "bok choy" + }, + "brassicas": { + "name": "kool" + }, + "bread": { + "name": "brood" + }, + "breadfruit": { + "name": "broodvrug" + }, + "broccoflower": { + "name": "romanesco" + }, + "broccoli": { + "name": "broccoli" + }, + "broccoli-rabe": { + "name": "rapini" + }, + "broccolini": { + "name": "broccolini" + }, + "brown-sugar": { + "name": "bruinsuiker" + }, + "brussels-sprouts": { + "name": "brusselse spruite" + }, + "butter": { + "name": "botter" + }, + "butternut-pumpkin": { + "name": "botterskorsie pampoen" + }, + "butternut-squash": { + "name": "botterskorsie" + }, + "cabbage": { + "name": "kool", + "plural_name": "cabbages" + }, + "cactus-edible": { + "name": "kaktus, eetbaar" + }, + "calabrese": { + "name": "calabrese" + }, + "cane-sugar": { + "name": "suikerriet" + }, + "cannabis": { + "name": "cannabis" + }, + "capsicum": { + "name": "paprika" + }, + "caraway": { + "name": "komyn" + }, + "carrot": { + "name": "wortel", + "plural_name": "carrots" + }, + "caster-sugar": { + "name": "caster sugar" + }, + "castor-sugar": { + "name": "strooisuiker" + }, + "catfish": { + "name": "catfish" + }, + "cauliflower": { + "name": "blomkool", + "plural_name": "cauliflowers" + }, + "cayenne-pepper": { + "name": "rooipeper" + }, + "celeriac": { + "name": "seldery wortel" + }, + "celery": { + "name": "seldery" + }, + "cereal-grains": { + "name": "ontbytgraan" + }, + "chard": { + "name": "chard" + }, + "cheese": { + "name": "kaas" + }, + "chicory": { + "name": "chicory" + }, + "chilli-peppers": { + "name": "chilli pepper", + "plural_name": "chilli peppers" + }, + "chinese-leaves": { + "name": "chinese kool" + }, + "chives": { + "name": "chives" + }, + "chocolate": { + "name": "chocolate" + }, + "cilantro": { + "name": "cilantro" + }, + "cinnamon": { + "name": "cinnamon" + }, + "clarified-butter": { + "name": "clarified butter" + }, + "coconut": { + "name": "coconut", + "plural_name": "coconuts" + }, + "coconut-milk": { + "name": "coconut milk" + }, + "cod": { + "name": "cod" + }, + "coffee": { + "name": "coffee" + }, + "collard-greens": { + "name": "galisiese kool" + }, + "confectioners-sugar": { + "name": "confectioners' sugar" + }, + "coriander": { + "name": "coriander" + }, + "corn": { + "name": "corn", + "plural_name": "corns" + }, + "corn-syrup": { + "name": "corn syrup" + }, + "cottonseed-oil": { + "name": "cottonseed oil" + }, + "courgette": { + "name": "courgette" + }, + "cream-of-tartar": { + "name": "cream of tartar" + }, + "cucumber": { + "name": "cucumber", + "plural_name": "cucumbers" + }, + "cumin": { + "name": "cumin" + }, + "daikon": { + "name": "daikon", + "plural_name": "daikons" + }, + "dairy-products-and-dairy-substitutes": { + "name": "dairy products and dairy substitutes" + }, + "dandelion": { + "name": "dandelion" + }, + "demerara-sugar": { + "name": "demerara sugar" + }, + "dough": { + "name": "dough" + }, + "edible-cactus": { + "name": "edible cactus" + }, + "eggplant": { + "name": "eggplant", + "plural_name": "eggplants" + }, + "eggs": { + "name": "egg", + "plural_name": "eggs" + }, + "endive": { + "name": "endive", + "plural_name": "endives" + }, + "fats": { + "name": "fats" + }, + "fava-beans": { + "name": "fava beans" + }, + "fiddlehead": { + "name": "fiddlehead" + }, + "fiddlehead-fern": { + "name": "fiddlehead varing", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "fish" + }, + "five-spice-powder": { + "name": "five spice powder" + }, + "flour": { + "name": "flour" + }, + "frisee": { + "name": "frisee" + }, + "fructose": { + "name": "fructose" + }, + "fruit": { + "name": "fruit" + }, + "fruit-sugar": { + "name": "vrugte suiker" + }, + "ful": { + "name": "peul" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "knoffel", + "plural_name": "garlics" + }, + "gem-squash": { + "name": "skorsies" + }, + "ghee": { + "name": "ghee" + }, + "giblets": { + "name": "hoender binnegoed" + }, + "ginger": { + "name": "gemmer" + }, + "grains": { + "name": "graankosse" + }, + "granulated-sugar": { + "name": "granulated sugar" + }, + "grape-seed-oil": { + "name": "druiwepitolie" + }, + "green-onion": { + "name": "groenui", + "plural_name": "green onions" + }, + "heart-of-palm": { + "name": "hart van palm", + "plural_name": "heart of palms" + }, + "hemp": { + "name": "hennep" + }, + "herbs": { + "name": "kruie" + }, + "honey": { + "name": "heuning" + }, + "isomalt": { + "name": "isomalt" + }, + "jackfruit": { + "name": "jackfruit", + "plural_name": "jackfruits" + }, + "jaggery": { + "name": "jaggery" + }, + "jams": { + "name": "konfyt" + }, + "jellies": { + "name": "jellies" + }, + "jerusalem-artichoke": { + "name": "jerusalem artisjok" + }, + "jicama": { + "name": "jicama" + }, + "kale": { + "name": "boerenkool" + }, + "kohlrabi": { + "name": "koolrabi" + }, + "kumara": { + "name": "patat" + }, + "leavening-agents": { + "name": "rysmiddels" + }, + "leek": { + "name": "prei", + "plural_name": "leeks" + }, + "legumes": { + "name": "peulgewasse" + }, + "lemongrass": { + "name": "sitroengras" + }, + "lentils": { + "name": "lensies" + }, + "lettuce": { + "name": "blaarslaai" + }, + "liver": { + "name": "lewer", + "plural_name": "livers" + }, + "maize": { + "name": "mielies" + }, + "maple-syrup": { + "name": "esdoringstroop" + }, + "meat": { + "name": "vleis" + }, + "milk": { + "name": "milk" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "sampioen", + "plural_name": "mushrooms" + }, + "mussels": { + "name": "mossels" + }, + "nanaimo-bar-mix": { + "name": "nanaimo bar bakmengsel" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "neutmuskaat" + }, + "nutritional-yeast-flakes": { + "name": "gisvlokkies" + }, + "nuts": { + "name": "neute" + }, + "octopuses": { + "name": "octopus", + "plural_name": "octopuses" + }, + "oils": { + "name": "oils" + }, + "okra": { + "name": "okra" + }, + "olive": { + "name": "olive" + }, + "olive-oil": { + "name": "olive oil" + }, + "onion": { + "name": "onion" + }, + "onion-family": { + "name": "onion family" + }, + "orange-blossom-water": { + "name": "orange blossom water" + }, + "oranges": { + "name": "orange", + "plural_name": "oranges" + }, + "oregano": { + "name": "origanum" + }, + "oysters": { + "name": "oysters" + }, + "panch-puran": { + "name": "panch puran" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "pietersielie" + }, + "parsnip": { + "name": "parsnip", + "plural_name": "parsnips" + }, + "pear": { + "name": "peer", + "plural_name": "pears" + }, + "peas": { + "name": "ertjies" + }, + "pepper": { + "name": "pepper", + "plural_name": "peppers" + }, + "pineapple": { + "name": "pineapple", + "plural_name": "pineapples" + }, + "plantain": { + "name": "plantain", + "plural_name": "plantains" + }, + "poppy-seeds": { + "name": "poppy seeds" + }, + "potato": { + "name": "aartappel", + "plural_name": "potatoes" + }, + "poultry": { + "name": "poultry" + }, + "powdered-sugar": { + "name": "powdered sugar" + }, + "pumpkin": { + "name": "pumpkin", + "plural_name": "pumpkins" + }, + "pumpkin-seeds": { + "name": "pumpkin seeds" + }, + "radish": { + "name": "radish", + "plural_name": "radishes" + }, + "raw-sugar": { + "name": "raw sugar" + }, + "refined-sugar": { + "name": "refined sugar" + }, + "rice": { + "name": "rys" + }, + "rice-flour": { + "name": "rice flour" + }, + "rock-sugar": { + "name": "rock sugar" + }, + "rum": { + "name": "rum" + }, + "salmon": { + "name": "salmon" + }, + "salt": { + "name": "salt" + }, + "salt-cod": { + "name": "salt cod" + }, + "scallion": { + "name": "scallion", + "plural_name": "scallions" + }, + "seafood": { + "name": "seafood" + }, + "seeds": { + "name": "seeds" + }, + "sesame-seeds": { + "name": "sesame seeds" + }, + "shallot": { + "name": "shallot", + "plural_name": "shallots" + }, + "skate": { + "name": "skate" + }, + "soda": { + "name": "soda" + }, + "soda-baking": { + "name": "soda, baking" + }, + "soybean": { + "name": "soybean" + }, + "spaghetti-squash": { + "name": "spaghetti squash", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "speck" + }, + "spices": { + "name": "spices" + }, + "spinach": { + "name": "spinach" + }, + "spring-onion": { + "name": "spring onion", + "plural_name": "spring onions" + }, + "squash": { + "name": "squash", + "plural_name": "squashes" + }, + "squash-family": { + "name": "squash family" + }, + "stockfish": { + "name": "stockfish" + }, + "sugar": { + "name": "sugar" + }, + "sunchoke": { + "name": "jerusalem artisjok", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "sunflower seeds" + }, + "superfine-sugar": { + "name": "superfine sugar" + }, + "sweet-potato": { + "name": "soetpatat", + "plural_name": "sweet potatoes" + }, + "sweetcorn": { + "name": "suikermielies", + "plural_name": "sweetcorns" + }, + "sweeteners": { + "name": "versoeters" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "taro", + "plural_name": "taroes" + }, + "teff": { + "name": "abessiniese liefdesgras" + }, + "tomato": { + "name": "tamatie", + "plural_name": "tomatoes" + }, + "trout": { + "name": "trout" + }, + "tubers": { + "name": "wortelgroente", + "plural_name": "tubers" + }, + "tuna": { + "name": "tuna" + }, + "turbanado-sugar": { + "name": "turbanado sugar" + }, + "turnip": { + "name": "raap", + "plural_name": "turnips" + }, + "unrefined-sugar": { + "name": "ongeraffineerde suiker" + }, + "vanilla": { + "name": "vanielje" + }, + "vegetables": { + "name": "groente" + }, + "watercress": { + "name": "waterkers" + }, + "watermelon": { + "name": "waatlemoen", + "plural_name": "watermelons" + }, + "white-mushroom": { + "name": "wit sampioen", + "plural_name": "white mushrooms" + }, + "white-sugar": { + "name": "wit suiker" + }, + "xanthan-gum": { + "name": "xanthan kougom" + }, + "yam": { + "name": "patat", + "plural_name": "yams" + }, + "yeast": { + "name": "gis" + }, + "zucchini": { + "name": "zucchini", + "plural_name": "zucchinis" + } +} \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/ar-SA.json b/mealie/repos/seed/resources/foods/locales/ar-SA.json index 25b0a0dce..c018ebc36 100644 --- a/mealie/repos/seed/resources/foods/locales/ar-SA.json +++ b/mealie/repos/seed/resources/foods/locales/ar-SA.json @@ -1,756 +1,692 @@ { - "": { - "foods": { - "acorn-squash": { - "name": "acorn squash" - }, - "alfalfa-sprouts": { - "name": "alfalfa sprouts" - }, - "anchovies": { - "name": "anchovies" - }, - "apples": { - "name": "تفاح", - "plural_name": "apples" - }, - "artichoke": { - "name": "خرشوف" - }, - "arugula": { - "name": "جرجير" - }, - "asparagus": { - "name": "asparagus" - }, - "avocado": { - "name": "اﻷفوكادو", - "plural_name": "avocado" - }, - "bacon": { - "name": "bacon" - }, - "baking-powder": { - "name": "مسحوق الخبز" - }, - "baking-soda": { - "name": "baking soda" - }, - "baking-sugar": { - "name": "سكر الخبز" - }, - "bar-sugar": { - "name": "bar sugar" - }, - "basil": { - "name": "ريحان" - }, - "beans": { - "name": "beans" - }, - "bell-peppers": { - "name": "bell peppers", - "plural_name": "bell peppers" - }, - "blackberries": { - "name": "توت الأسود" - }, - "bok-choy": { - "name": "bok choy" - }, - "brassicas": { - "name": "brassicas" - }, - "bread": { - "name": "خبز" - }, - "breadfruit": { - "name": "ثمرة الخبز" - }, - "broccoflower": { - "name": "بروكلي" - }, - "broccoli": { - "name": "بروكلي" - }, - "broccoli-rabe": { - "name": "ربيع البروكلي" - }, - "broccolini": { - "name": "بروكوليني" - }, - "brown-sugar": { - "name": "سكر بني" - }, - "brussels-sprouts": { - "name": "brussels sprouts" - }, - "butter": { - "name": "زبدة" - }, - "butternut-pumpkin": { - "name": "butternut pumpkin" - }, - "butternut-squash": { - "name": "butternut squash" - }, - "cabbage": { - "name": "كرنب", - "plural_name": "cabbages" - }, - "cactus-edible": { - "name": "cactus, edible" - }, - "calabrese": { - "name": "كالابريس" - }, - "cane-sugar": { - "name": "cane sugar" - }, - "cannabis": { - "name": "القنب" - }, - "capsicum": { - "name": "capsicum" - }, - "caraway": { - "name": "caraway" - }, - "carrot": { - "name": "جزر", - "plural_name": "carrots" - }, - "caster-sugar": { - "name": "caster sugar" - }, - "castor-sugar": { - "name": "castor sugar" - }, - "catfish": { - "name": "catfish" - }, - "cauliflower": { - "name": "قرنبيط", - "plural_name": "cauliflowers" - }, - "cayenne-pepper": { - "name": "فلفل الكايين" - }, - "celeriac": { - "name": "celery root" - }, - "celery": { - "name": "كرفس" - }, - "cereal-grains": { - "name": "cereal grains" - }, - "chard": { - "name": "chard" - }, - "cheese": { - "name": "جبن" - }, - "chicory": { - "name": "chicory" - }, - "chilli-peppers": { - "name": "chilli pepper", - "plural_name": "chilli peppers" - }, - "chinese-leaves": { - "name": "chinese leaves" - }, - "chives": { - "name": "chives" - }, - "chocolate": { - "name": "بالشوكولاتة" - }, - "cilantro": { - "name": "كزبرة" - }, - "cinnamon": { - "name": "قرفة" - }, - "clarified-butter": { - "name": "clarified butter" - }, - "coconut": { - "name": "جوز الهند", - "plural_name": "coconuts" - }, - "coconut-milk": { - "name": "حليب جوز الهند" - }, - "cod": { - "name": "cod" - }, - "coffee": { - "name": "قهوة" - }, - "collard-greens": { - "name": "collard greens" - }, - "confectioners-sugar": { - "name": "confectioners' sugar" - }, - "coriander": { - "name": "كزبرة" - }, - "corn": { - "name": "ذرة", - "plural_name": "corns" - }, - "corn-syrup": { - "name": "corn syrup" - }, - "cottonseed-oil": { - "name": "cottonseed oil" - }, - "courgette": { - "name": "courgette" - }, - "cream-of-tartar": { - "name": "cream of tartar" - }, - "cucumber": { - "name": "خيار", - "plural_name": "cucumbers" - }, - "cumin": { - "name": "كمون" - }, - "daikon": { - "name": "daikon", - "plural_name": "daikons" - }, - "dairy-products-and-dairy-substitutes": { - "name": "dairy products and dairy substitutes" - }, - "dandelion": { - "name": "dandelion" - }, - "demerara-sugar": { - "name": "demerara sugar" - }, - "dough": { - "name": "dough" - }, - "edible-cactus": { - "name": "edible cactus" - }, - "eggplant": { - "name": "باذنجان", - "plural_name": "eggplants" - }, - "eggs": { - "name": "بيض", - "plural_name": "eggs" - }, - "endive": { - "name": "endive", - "plural_name": "endives" - }, - "fats": { - "name": "fats" - }, - "fava-beans": { - "name": "fava beans" - }, - "fiddlehead": { - "name": "fiddlehead" - }, - "fiddlehead-fern": { - "name": "fiddlehead fern", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "سَمَكٌ" - }, - "five-spice-powder": { - "name": "مسحوق التوابل 5" - }, - "flour": { - "name": "دقيق" - }, - "frisee": { - "name": "frisee" - }, - "fructose": { - "name": "fructose" - }, - "fruit": { - "name": "فاكهة" - }, - "fruit-sugar": { - "name": "fruit sugar" - }, - "ful": { - "name": "ful" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "ثوم", - "plural_name": "garlics" - }, - "gem-squash": { - "name": "gem squash" - }, - "ghee": { - "name": "ghee" - }, - "giblets": { - "name": "giblets" - }, - "ginger": { - "name": "ginger" - }, - "grains": { - "name": "grains" - }, - "granulated-sugar": { - "name": "granulated sugar" - }, - "grape-seed-oil": { - "name": "grape seed oil" - }, - "green-onion": { - "name": "green onion", - "plural_name": "green onions" - }, - "heart-of-palm": { - "name": "heart of palm", - "plural_name": "heart of palms" - }, - "hemp": { - "name": "hemp" - }, - "herbs": { - "name": "أعشاب" - }, - "honey": { - "name": "honey" - }, - "isomalt": { - "name": "isomalt" - }, - "jackfruit": { - "name": "jackfruit", - "plural_name": "jackfruits" - }, - "jaggery": { - "name": "jaggery" - }, - "jams": { - "name": "jams" - }, - "jellies": { - "name": "jellies" - }, - "jerusalem-artichoke": { - "name": "jerusalem artichoke" - }, - "jicama": { - "name": "jicama" - }, - "kale": { - "name": "kale" - }, - "kohlrabi": { - "name": "kohlrabi" - }, - "kumara": { - "name": "kumara" - }, - "leavening-agents": { - "name": "leavening agents" - }, - "leek": { - "name": "leek", - "plural_name": "leeks" - }, - "legumes": { - "name": "legumes" - }, - "lemongrass": { - "name": "lemongrass" - }, - "lentils": { - "name": "lentils" - }, - "lettuce": { - "name": "خس" - }, - "liver": { - "name": "كبد", - "plural_name": "livers" - }, - "maize": { - "name": "maize" - }, - "maple-syrup": { - "name": "maple syrup" - }, - "meat": { - "name": "لحم" - }, - "milk": { - "name": "حليب" - }, - "mortadella": { - "name": "الموتادلا" - }, - "mushroom": { - "name": "فطر", - "plural_name": "mushrooms" - }, - "mussels": { - "name": "بلح البحر" - }, - "nanaimo-bar-mix": { - "name": "nanaimo bar mix" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "nutmeg" - }, - "nutritional-yeast-flakes": { - "name": "nutritional yeast flakes" - }, - "nuts": { - "name": "nuts" - }, - "octopuses": { - "name": "octopus", - "plural_name": "octopuses" - }, - "oils": { - "name": "زيوت" - }, - "okra": { - "name": "okra" - }, - "olive": { - "name": "زيتون" - }, - "olive-oil": { - "name": "زيت الزيتون" - }, - "onion": { - "name": "بصل" - }, - "onion-family": { - "name": "عائلة البصل" - }, - "orange-blossom-water": { - "name": "orange blossom water" - }, - "oranges": { - "name": "برتقال", - "plural_name": "oranges" - }, - "oregano": { - "name": "توابل اوريجانو" - }, - "oysters": { - "name": "محار" - }, - "panch-puran": { - "name": "panch puran" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "parsley" - }, - "parsnip": { - "name": "parsnip", - "plural_name": "parsnips" - }, - "pear": { - "name": "كمثرى", - "plural_name": "pears" - }, - "peas": { - "name": "peas" - }, - "pepper": { - "name": "فلفل", - "plural_name": "peppers" - }, - "pineapple": { - "name": "أناناس", - "plural_name": "pineapples" - }, - "plantain": { - "name": "plantain", - "plural_name": "plantains" - }, - "poppy-seeds": { - "name": "بذور الخشخاش" - }, - "potato": { - "name": "potato", - "plural_name": "potatoes" - }, - "poultry": { - "name": "دواجن" - }, - "powdered-sugar": { - "name": "سكر مسحوق" - }, - "pumpkin": { - "name": "pumpkin", - "plural_name": "pumpkins" - }, - "pumpkin-seeds": { - "name": "pumpkin seeds" - }, - "radish": { - "name": "radish", - "plural_name": "radishes" - }, - "raw-sugar": { - "name": "السكر الخام" - }, - "refined-sugar": { - "name": "refined sugar" - }, - "rice": { - "name": "أرز" - }, - "rice-flour": { - "name": "دقيق الأرز" - }, - "rock-sugar": { - "name": "rock sugar" - }, - "rum": { - "name": "rum" - }, - "salmon": { - "name": "سمك السالمون" - }, - "salt": { - "name": "ملح" - }, - "salt-cod": { - "name": "salt cod" - }, - "scallion": { - "name": "scallion", - "plural_name": "scallions" - }, - "seafood": { - "name": "المأكولات البحرية" - }, - "seeds": { - "name": "بذور" - }, - "sesame-seeds": { - "name": "بذور السمسم" - }, - "shallot": { - "name": "shallot", - "plural_name": "shallots" - }, - "skate": { - "name": "skate" - }, - "soda": { - "name": "soda" - }, - "soda-baking": { - "name": "soda, baking" - }, - "soybean": { - "name": "soybean" - }, - "spaghetti-squash": { - "name": "spaghetti squash", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "speck" - }, - "spices": { - "name": "spices" - }, - "spinach": { - "name": "spinach" - }, - "spring-onion": { - "name": "البصل الأخضر", - "plural_name": "spring onions" - }, - "squash": { - "name": "squash", - "plural_name": "squashes" - }, - "squash-family": { - "name": "squash family" - }, - "stockfish": { - "name": "stockfish" - }, - "sugar": { - "name": "sugar" - }, - "sunchoke": { - "name": "sunchoke", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "بذور عباد الشمس" - }, - "superfine-sugar": { - "name": "superfine sugar" - }, - "sweet-potato": { - "name": "sweet potato", - "plural_name": "sweet potatoes" - }, - "sweetcorn": { - "name": "sweetcorn", - "plural_name": "sweetcorns" - }, - "sweeteners": { - "name": "sweeteners" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "taro", - "plural_name": "taroes" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "طماطم", - "plural_name": "tomatoes" - }, - "trout": { - "name": "سمك السلمون المرقط" - }, - "tubers": { - "name": "tuber", - "plural_name": "tubers" - }, - "tuna": { - "name": "تونة" - }, - "turbanado-sugar": { - "name": "turbanado sugar" - }, - "turnip": { - "name": "turnip", - "plural_name": "turnips" - }, - "unrefined-sugar": { - "name": "unrefined sugar" - }, - "vanilla": { - "name": "vanilla" - }, - "vegetables": { - "name": "vegetables" - }, - "watercress": { - "name": "watercress" - }, - "watermelon": { - "name": "watermelon", - "plural_name": "watermelons" - }, - "white-mushroom": { - "name": "الفطر الأبيض", - "plural_name": "white mushrooms" - }, - "white-sugar": { - "name": "white sugar" - }, - "xanthan-gum": { - "name": "xanthan gum" - }, - "yam": { - "name": "yam", - "plural_name": "yams" - }, - "yeast": { - "name": "yeast" - }, - "zucchini": { - "name": "zucchini", - "plural_name": "zucchinis" - } - } - }, - "المنتج": { - "foods": {} - }, - "الحبوب": { - "foods": {} - }, - "آلفواكه": { - "foods": {} - }, - "الخضراوات": { - "foods": {} - }, - "اللحوم": { - "foods": {} - }, - "المأكولات البحرية": { - "foods": {} - }, - "المشروبات": { - "foods": {} - }, - "المخبوزات": { - "foods": {} - }, - "المعلبات": { - "foods": {} - }, - "الباهرات": { - "foods": {} - }, - "الحَلْوَيَات": { - "foods": {} - }, - "منتجات الألبان": { - "foods": {} - }, - "الأطعمة المجمدة": { - "foods": {} - }, - "الأغذية الصحية": { - "foods": {} - }, - "المنزل": { - "foods": {} - }, - "منتجات اللحوم": { - "foods": {} - }, - "الوجبات الخفيفة": { - "foods": {} - }, - "التوابل": { - "foods": {} - }, - "الكحول": { - "foods": {} - }, - "أخرى": { - "foods": {} - } -} + "acorn-squash": { + "name": "acorn squash" + }, + "alfalfa-sprouts": { + "name": "alfalfa sprouts" + }, + "anchovies": { + "name": "anchovies" + }, + "apples": { + "name": "تفاح", + "plural_name": "apples" + }, + "artichoke": { + "name": "خرشوف" + }, + "arugula": { + "name": "جرجير" + }, + "asparagus": { + "name": "asparagus" + }, + "avocado": { + "name": "اﻷفوكادو", + "plural_name": "avocado" + }, + "bacon": { + "name": "bacon" + }, + "baking-powder": { + "name": "مسحوق الخبز" + }, + "baking-soda": { + "name": "baking soda" + }, + "baking-sugar": { + "name": "سكر الخبز" + }, + "bar-sugar": { + "name": "bar sugar" + }, + "basil": { + "name": "ريحان" + }, + "beans": { + "name": "beans" + }, + "bell-peppers": { + "name": "bell peppers", + "plural_name": "bell peppers" + }, + "blackberries": { + "name": "توت الأسود" + }, + "bok-choy": { + "name": "bok choy" + }, + "brassicas": { + "name": "brassicas" + }, + "bread": { + "name": "خبز" + }, + "breadfruit": { + "name": "ثمرة الخبز" + }, + "broccoflower": { + "name": "بروكلي" + }, + "broccoli": { + "name": "بروكلي" + }, + "broccoli-rabe": { + "name": "ربيع البروكلي" + }, + "broccolini": { + "name": "بروكوليني" + }, + "brown-sugar": { + "name": "سكر بني" + }, + "brussels-sprouts": { + "name": "brussels sprouts" + }, + "butter": { + "name": "زبدة" + }, + "butternut-pumpkin": { + "name": "butternut pumpkin" + }, + "butternut-squash": { + "name": "butternut squash" + }, + "cabbage": { + "name": "كرنب", + "plural_name": "cabbages" + }, + "cactus-edible": { + "name": "cactus, edible" + }, + "calabrese": { + "name": "كالابريس" + }, + "cane-sugar": { + "name": "cane sugar" + }, + "cannabis": { + "name": "القنب" + }, + "capsicum": { + "name": "capsicum" + }, + "caraway": { + "name": "caraway" + }, + "carrot": { + "name": "جزر", + "plural_name": "carrots" + }, + "caster-sugar": { + "name": "caster sugar" + }, + "castor-sugar": { + "name": "castor sugar" + }, + "catfish": { + "name": "catfish" + }, + "cauliflower": { + "name": "قرنبيط", + "plural_name": "cauliflowers" + }, + "cayenne-pepper": { + "name": "فلفل الكايين" + }, + "celeriac": { + "name": "celery root" + }, + "celery": { + "name": "كرفس" + }, + "cereal-grains": { + "name": "cereal grains" + }, + "chard": { + "name": "chard" + }, + "cheese": { + "name": "جبن" + }, + "chicory": { + "name": "chicory" + }, + "chilli-peppers": { + "name": "chilli pepper", + "plural_name": "chilli peppers" + }, + "chinese-leaves": { + "name": "chinese leaves" + }, + "chives": { + "name": "chives" + }, + "chocolate": { + "name": "بالشوكولاتة" + }, + "cilantro": { + "name": "كزبرة" + }, + "cinnamon": { + "name": "قرفة" + }, + "clarified-butter": { + "name": "clarified butter" + }, + "coconut": { + "name": "جوز الهند", + "plural_name": "coconuts" + }, + "coconut-milk": { + "name": "حليب جوز الهند" + }, + "cod": { + "name": "cod" + }, + "coffee": { + "name": "قهوة" + }, + "collard-greens": { + "name": "collard greens" + }, + "confectioners-sugar": { + "name": "confectioners' sugar" + }, + "coriander": { + "name": "كزبرة" + }, + "corn": { + "name": "ذرة", + "plural_name": "corns" + }, + "corn-syrup": { + "name": "corn syrup" + }, + "cottonseed-oil": { + "name": "cottonseed oil" + }, + "courgette": { + "name": "courgette" + }, + "cream-of-tartar": { + "name": "cream of tartar" + }, + "cucumber": { + "name": "خيار", + "plural_name": "cucumbers" + }, + "cumin": { + "name": "كمون" + }, + "daikon": { + "name": "daikon", + "plural_name": "daikons" + }, + "dairy-products-and-dairy-substitutes": { + "name": "dairy products and dairy substitutes" + }, + "dandelion": { + "name": "dandelion" + }, + "demerara-sugar": { + "name": "demerara sugar" + }, + "dough": { + "name": "dough" + }, + "edible-cactus": { + "name": "edible cactus" + }, + "eggplant": { + "name": "باذنجان", + "plural_name": "eggplants" + }, + "eggs": { + "name": "بيض", + "plural_name": "eggs" + }, + "endive": { + "name": "endive", + "plural_name": "endives" + }, + "fats": { + "name": "fats" + }, + "fava-beans": { + "name": "fava beans" + }, + "fiddlehead": { + "name": "fiddlehead" + }, + "fiddlehead-fern": { + "name": "fiddlehead fern", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "سَمَكٌ" + }, + "five-spice-powder": { + "name": "مسحوق التوابل 5" + }, + "flour": { + "name": "دقيق" + }, + "frisee": { + "name": "frisee" + }, + "fructose": { + "name": "fructose" + }, + "fruit": { + "name": "فاكهة" + }, + "fruit-sugar": { + "name": "fruit sugar" + }, + "ful": { + "name": "ful" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "ثوم", + "plural_name": "garlics" + }, + "gem-squash": { + "name": "gem squash" + }, + "ghee": { + "name": "ghee" + }, + "giblets": { + "name": "giblets" + }, + "ginger": { + "name": "ginger" + }, + "grains": { + "name": "grains" + }, + "granulated-sugar": { + "name": "granulated sugar" + }, + "grape-seed-oil": { + "name": "grape seed oil" + }, + "green-onion": { + "name": "green onion", + "plural_name": "green onions" + }, + "heart-of-palm": { + "name": "heart of palm", + "plural_name": "heart of palms" + }, + "hemp": { + "name": "hemp" + }, + "herbs": { + "name": "أعشاب" + }, + "honey": { + "name": "honey" + }, + "isomalt": { + "name": "isomalt" + }, + "jackfruit": { + "name": "jackfruit", + "plural_name": "jackfruits" + }, + "jaggery": { + "name": "jaggery" + }, + "jams": { + "name": "jams" + }, + "jellies": { + "name": "jellies" + }, + "jerusalem-artichoke": { + "name": "jerusalem artichoke" + }, + "jicama": { + "name": "jicama" + }, + "kale": { + "name": "kale" + }, + "kohlrabi": { + "name": "kohlrabi" + }, + "kumara": { + "name": "kumara" + }, + "leavening-agents": { + "name": "leavening agents" + }, + "leek": { + "name": "leek", + "plural_name": "leeks" + }, + "legumes": { + "name": "legumes" + }, + "lemongrass": { + "name": "lemongrass" + }, + "lentils": { + "name": "lentils" + }, + "lettuce": { + "name": "خس" + }, + "liver": { + "name": "كبد", + "plural_name": "livers" + }, + "maize": { + "name": "maize" + }, + "maple-syrup": { + "name": "maple syrup" + }, + "meat": { + "name": "لحم" + }, + "milk": { + "name": "حليب" + }, + "mortadella": { + "name": "الموتادلا" + }, + "mushroom": { + "name": "فطر", + "plural_name": "mushrooms" + }, + "mussels": { + "name": "بلح البحر" + }, + "nanaimo-bar-mix": { + "name": "nanaimo bar mix" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "nutmeg" + }, + "nutritional-yeast-flakes": { + "name": "nutritional yeast flakes" + }, + "nuts": { + "name": "nuts" + }, + "octopuses": { + "name": "octopus", + "plural_name": "octopuses" + }, + "oils": { + "name": "زيوت" + }, + "okra": { + "name": "okra" + }, + "olive": { + "name": "زيتون" + }, + "olive-oil": { + "name": "زيت الزيتون" + }, + "onion": { + "name": "بصل" + }, + "onion-family": { + "name": "عائلة البصل" + }, + "orange-blossom-water": { + "name": "orange blossom water" + }, + "oranges": { + "name": "برتقال", + "plural_name": "oranges" + }, + "oregano": { + "name": "توابل اوريجانو" + }, + "oysters": { + "name": "محار" + }, + "panch-puran": { + "name": "panch puran" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "parsley" + }, + "parsnip": { + "name": "parsnip", + "plural_name": "parsnips" + }, + "pear": { + "name": "كمثرى", + "plural_name": "pears" + }, + "peas": { + "name": "peas" + }, + "pepper": { + "name": "فلفل", + "plural_name": "peppers" + }, + "pineapple": { + "name": "أناناس", + "plural_name": "pineapples" + }, + "plantain": { + "name": "plantain", + "plural_name": "plantains" + }, + "poppy-seeds": { + "name": "بذور الخشخاش" + }, + "potato": { + "name": "potato", + "plural_name": "potatoes" + }, + "poultry": { + "name": "دواجن" + }, + "powdered-sugar": { + "name": "سكر مسحوق" + }, + "pumpkin": { + "name": "pumpkin", + "plural_name": "pumpkins" + }, + "pumpkin-seeds": { + "name": "pumpkin seeds" + }, + "radish": { + "name": "radish", + "plural_name": "radishes" + }, + "raw-sugar": { + "name": "السكر الخام" + }, + "refined-sugar": { + "name": "refined sugar" + }, + "rice": { + "name": "أرز" + }, + "rice-flour": { + "name": "دقيق الأرز" + }, + "rock-sugar": { + "name": "rock sugar" + }, + "rum": { + "name": "rum" + }, + "salmon": { + "name": "سمك السالمون" + }, + "salt": { + "name": "ملح" + }, + "salt-cod": { + "name": "salt cod" + }, + "scallion": { + "name": "scallion", + "plural_name": "scallions" + }, + "seafood": { + "name": "المأكولات البحرية" + }, + "seeds": { + "name": "بذور" + }, + "sesame-seeds": { + "name": "بذور السمسم" + }, + "shallot": { + "name": "shallot", + "plural_name": "shallots" + }, + "skate": { + "name": "skate" + }, + "soda": { + "name": "soda" + }, + "soda-baking": { + "name": "soda, baking" + }, + "soybean": { + "name": "soybean" + }, + "spaghetti-squash": { + "name": "spaghetti squash", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "speck" + }, + "spices": { + "name": "spices" + }, + "spinach": { + "name": "spinach" + }, + "spring-onion": { + "name": "البصل الأخضر", + "plural_name": "spring onions" + }, + "squash": { + "name": "squash", + "plural_name": "squashes" + }, + "squash-family": { + "name": "squash family" + }, + "stockfish": { + "name": "stockfish" + }, + "sugar": { + "name": "sugar" + }, + "sunchoke": { + "name": "sunchoke", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "بذور عباد الشمس" + }, + "superfine-sugar": { + "name": "superfine sugar" + }, + "sweet-potato": { + "name": "sweet potato", + "plural_name": "sweet potatoes" + }, + "sweetcorn": { + "name": "sweetcorn", + "plural_name": "sweetcorns" + }, + "sweeteners": { + "name": "sweeteners" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "taro", + "plural_name": "taroes" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "طماطم", + "plural_name": "tomatoes" + }, + "trout": { + "name": "سمك السلمون المرقط" + }, + "tubers": { + "name": "tuber", + "plural_name": "tubers" + }, + "tuna": { + "name": "تونة" + }, + "turbanado-sugar": { + "name": "turbanado sugar" + }, + "turnip": { + "name": "turnip", + "plural_name": "turnips" + }, + "unrefined-sugar": { + "name": "unrefined sugar" + }, + "vanilla": { + "name": "vanilla" + }, + "vegetables": { + "name": "vegetables" + }, + "watercress": { + "name": "watercress" + }, + "watermelon": { + "name": "watermelon", + "plural_name": "watermelons" + }, + "white-mushroom": { + "name": "الفطر الأبيض", + "plural_name": "white mushrooms" + }, + "white-sugar": { + "name": "white sugar" + }, + "xanthan-gum": { + "name": "xanthan gum" + }, + "yam": { + "name": "yam", + "plural_name": "yams" + }, + "yeast": { + "name": "yeast" + }, + "zucchini": { + "name": "zucchini", + "plural_name": "zucchinis" + } +} \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/bg-BG.json b/mealie/repos/seed/resources/foods/locales/bg-BG.json index 19e33576f..764f704e3 100644 --- a/mealie/repos/seed/resources/foods/locales/bg-BG.json +++ b/mealie/repos/seed/resources/foods/locales/bg-BG.json @@ -1,759 +1,692 @@ { - "": { - "foods": { - "acorn-squash": { - "name": "цикория" - }, - "alfalfa-sprouts": { - "name": "алфалфа кълнове" - }, - "anchovies": { - "name": "аншоа" - }, - "apples": { - "name": "ябълки", - "plural_name": "apples" - }, - "artichoke": { - "name": "артишок" - }, - "arugula": { - "name": "рукола" - }, - "asparagus": { - "name": "аспержи" - }, - "avocado": { - "name": "авокадо", - "plural_name": "avocado" - }, - "bacon": { - "name": "бекон" - }, - "baking-powder": { - "name": "бакпулвер" - }, - "baking-soda": { - "name": "сода за хляб" - }, - "baking-sugar": { - "name": "захар" - }, - "bar-sugar": { - "name": "захар" - }, - "basil": { - "name": "босилек" - }, - "beans": { - "name": "боб" - }, - "bell-peppers": { - "name": "камби", - "plural_name": "bell peppers" - }, - "blackberries": { - "name": "къпини" - }, - "bok-choy": { - "name": "бок чой" - }, - "brassicas": { - "name": "семейство Кръстоцветни" - }, - "bread": { - "name": "хляб" - }, - "breadfruit": { - "name": "плод от хлебно дърво" - }, - "broccoflower": { - "name": "романеско" - }, - "broccoli": { - "name": "броколи" - }, - "broccoli-rabe": { - "name": "броколи рабе" - }, - "broccolini": { - "name": "броколини" - }, - "brown-sugar": { - "name": "кафява захар" - }, - "brussels-sprouts": { - "name": "брюкселско зеле" - }, - "butter": { - "name": "масло" - }, - "butternut-pumpkin": { - "name": "тиква цигулка (Матилда)" - }, - "butternut-squash": { - "name": "тиква цигулка (Матилда)" - }, - "cabbage": { - "name": "зеле", - "plural_name": "cabbages" - }, - "cactus-edible": { - "name": "ядлив кактус" - }, - "calabrese": { - "name": "ит. салам Калабрезе" - }, - "cane-sugar": { - "name": "тръстикова захар" - }, - "cannabis": { - "name": "канабис" - }, - "capsicum": { - "name": "кит. люта чушка, подобна на хабанеро" - }, - "caraway": { - "name": "кимион" - }, - "carrot": { - "name": "морков", - "plural_name": "carrots" - }, - "caster-sugar": { - "name": "захар" - }, - "castor-sugar": { - "name": "захар" - }, - "catfish": { - "name": "сом" - }, - "cauliflower": { - "name": "карфиол", - "plural_name": "cauliflowers" - }, - "cayenne-pepper": { - "name": "лют червен пипер" - }, - "celeriac": { - "name": "целина" - }, - "celery": { - "name": "целина" - }, - "cereal-grains": { - "name": "житни зърна" - }, - "chard": { - "name": "манголд" - }, - "cheese": { - "name": "кашкавал" - }, - "chicory": { - "name": "цикория" - }, - "chilli-peppers": { - "name": "лют пипер", - "plural_name": "chilli peppers" - }, - "chinese-leaves": { - "name": "китайско зеле" - }, - "chives": { - "name": "див лук" - }, - "chocolate": { - "name": "шоколад" - }, - "cilantro": { - "name": "кориандър" - }, - "cinnamon": { - "name": "канела" - }, - "clarified-butter": { - "name": "избистрено масло" - }, - "coconut": { - "name": "кокос", - "plural_name": "coconuts" - }, - "coconut-milk": { - "name": "кокосово мляко" - }, - "cod": { - "name": "треска" - }, - "coffee": { - "name": "кафе" - }, - "collard-greens": { - "name": "коуард (вид зеле)" - }, - "confectioners-sugar": { - "name": "пудра захар" - }, - "coriander": { - "name": "кориандър" - }, - "corn": { - "name": "царевица", - "plural_name": "corns" - }, - "corn-syrup": { - "name": "царевичен сироп" - }, - "cottonseed-oil": { - "name": "масло от памучно семе" - }, - "courgette": { - "name": "тиквичка" - }, - "cream-of-tartar": { - "name": "крем от тартар" - }, - "cucumber": { - "name": "краставица", - "plural_name": "cucumbers" - }, - "cumin": { - "name": "кимион" - }, - "daikon": { - "name": "ряпа дайкон", - "plural_name": "daikons" - }, - "dairy-products-and-dairy-substitutes": { - "name": "млечни продукти и млечни заместители" - }, - "dandelion": { - "name": "глухарче" - }, - "demerara-sugar": { - "name": "захар" - }, - "dough": { - "name": "тесто" - }, - "edible-cactus": { - "name": "ядлив кактус" - }, - "eggplant": { - "name": "патладжан", - "plural_name": "eggplants" - }, - "eggs": { - "name": "яйца", - "plural_name": "eggs" - }, - "endive": { - "name": "ендивия", - "plural_name": "endives" - }, - "fats": { - "name": "мазнини" - }, - "fava-beans": { - "name": "боб бакла" - }, - "fiddlehead": { - "name": "fiddlehead" - }, - "fiddlehead-fern": { - "name": "цигулкова папрат", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "риба" - }, - "five-spice-powder": { - "name": "микс от пет китайски подправки на прах" - }, - "flour": { - "name": "брашно" - }, - "frisee": { - "name": "фризе" - }, - "fructose": { - "name": "фруктоза" - }, - "fruit": { - "name": "плод" - }, - "fruit-sugar": { - "name": "фруктоза" - }, - "ful": { - "name": "фул" - }, - "garam-masala": { - "name": "гарам масала" - }, - "garlic": { - "name": "чесън", - "plural_name": "garlics" - }, - "gem-squash": { - "name": "тиква (тъмнозелена)" - }, - "ghee": { - "name": "масло Гхи" - }, - "giblets": { - "name": "карантия" - }, - "ginger": { - "name": "джинджифил" - }, - "grains": { - "name": "зърнени култури" - }, - "granulated-sugar": { - "name": "гранулирана захар" - }, - "grape-seed-oil": { - "name": "масло от гроздови семки" - }, - "green-onion": { - "name": "зелен лук", - "plural_name": "green onions" - }, - "heart-of-palm": { - "name": "сърцевина от палма", - "plural_name": "heart of palms" - }, - "hemp": { - "name": "коноп" - }, - "herbs": { - "name": "подравки" - }, - "honey": { - "name": "мед" - }, - "isomalt": { - "name": "изомалт" - }, - "jackfruit": { - "name": "джакфрут", - "plural_name": "jackfruits" - }, - "jaggery": { - "name": "тръстикова захар" - }, - "jams": { - "name": "плодово сладко" - }, - "jellies": { - "name": "мармалад" - }, - "jerusalem-artichoke": { - "name": "йерусалимски артишок" - }, - "jicama": { - "name": "джикама (мексикански картоф)" - }, - "kale": { - "name": "кейл" - }, - "kohlrabi": { - "name": "алабаш" - }, - "kumara": { - "name": "кумара" - }, - "leavening-agents": { - "name": "набухватели" - }, - "leek": { - "name": "праз лук", - "plural_name": "leeks" - }, - "legumes": { - "name": "варива" - }, - "lemongrass": { - "name": "лимонена трева" - }, - "lentils": { - "name": "леща" - }, - "lettuce": { - "name": "маруля" - }, - "liver": { - "name": "черен дроб", - "plural_name": "livers" - }, - "maize": { - "name": "царевица" - }, - "maple-syrup": { - "name": "кленов сироп" - }, - "meat": { - "name": "месо" - }, - "milk": { - "name": "прясно мляко" - }, - "mortadella": { - "name": "салам Мортадела" - }, - "mushroom": { - "name": "гъба", - "plural_name": "mushrooms" - }, - "mussels": { - "name": "миди" - }, - "nanaimo-bar-mix": { - "name": "nanaimo бар микс" - }, - "nori": { - "name": "нори" - }, - "nutmeg": { - "name": "индийско орехче" - }, - "nutritional-yeast-flakes": { - "name": "хранителна мая на люспи" - }, - "nuts": { - "name": "ядки" - }, - "octopuses": { - "name": "октопод", - "plural_name": "octopuses" - }, - "oils": { - "name": "масла" - }, - "okra": { - "name": "бамя" - }, - "olive": { - "name": "маслина" - }, - "olive-oil": { - "name": "зехтин" - }, - "onion": { - "name": "лук" - }, - "onion-family": { - "name": "семейство Лучени" - }, - "orange-blossom-water": { - "name": "вода от портокалов цвят" - }, - "oranges": { - "name": "портокали", - "plural_name": "oranges" - }, - "oregano": { - "name": "риган" - }, - "oysters": { - "name": "стриди" - }, - "panch-puran": { - "name": "пет пурани (микс от пет индийски подправки)" - }, - "paprika": { - "name": "червен пипер" - }, - "parsley": { - "name": "магданоз" - }, - "parsnip": { - "name": "пащърнак", - "plural_name": "parsnips" - }, - "pear": { - "name": "круша", - "plural_name": "pears" - }, - "peas": { - "name": "грах" - }, - "pepper": { - "name": "черен пипер", - "plural_name": "peppers" - }, - "pineapple": { - "name": "ананас", - "plural_name": "pineapples" - }, - "plantain": { - "name": "живовляк", - "plural_name": "plantains" - }, - "poppy-seeds": { - "name": "маково семе" - }, - "potato": { - "name": "картоф", - "plural_name": "potatoes" - }, - "poultry": { - "name": "птиче месо" - }, - "powdered-sugar": { - "name": "пудра захар" - }, - "pumpkin": { - "name": "тиква", - "plural_name": "pumpkins" - }, - "pumpkin-seeds": { - "name": "тиквени семки" - }, - "radish": { - "name": "ряпа", - "plural_name": "radishes" - }, - "raw-sugar": { - "name": "захар" - }, - "refined-sugar": { - "name": "рафинирана захар" - }, - "rice": { - "name": "ориз" - }, - "rice-flour": { - "name": "оризово брашно" - }, - "rock-sugar": { - "name": "захар на бучки" - }, - "rum": { - "name": "ром" - }, - "salmon": { - "name": "сьомга" - }, - "salt": { - "name": "сол" - }, - "salt-cod": { - "name": "осолена треска" - }, - "scallion": { - "name": "зелен лук", - "plural_name": "scallions" - }, - "seafood": { - "name": "морска храна" - }, - "seeds": { - "name": "семена" - }, - "sesame-seeds": { - "name": "сусамово семе" - }, - "shallot": { - "name": "шалот (дребен лук)", - "plural_name": "shallots" - }, - "skate": { - "name": "морска лисица" - }, - "soda": { - "name": "сода" - }, - "soda-baking": { - "name": "сода за хляб" - }, - "soybean": { - "name": "соеви зърна" - }, - "spaghetti-squash": { - "name": "спагетена тиква", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "италиански бекон Спек" - }, - "spices": { - "name": "подправки" - }, - "spinach": { - "name": "спанак" - }, - "spring-onion": { - "name": "пресен лук", - "plural_name": "spring onions" - }, - "squash": { - "name": "скуош", - "plural_name": "squashes" - }, - "squash-family": { - "name": "семейство тикви" - }, - "stockfish": { - "name": "студено сушена риба" - }, - "sugar": { - "name": "захар" - }, - "sunchoke": { - "name": "йерусалимски артишок", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "слънчогледово семе" - }, - "superfine-sugar": { - "name": "фина захар" - }, - "sweet-potato": { - "name": "сладък картоф", - "plural_name": "sweet potatoes" - }, - "sweetcorn": { - "name": "сладка царевица", - "plural_name": "sweetcorns" - }, - "sweeteners": { - "name": "подсладители" - }, - "tahini": { - "name": "тахан" - }, - "taro": { - "name": "таро", - "plural_name": "taroes" - }, - "teff": { - "name": "теф" - }, - "tomato": { - "name": "домат", - "plural_name": "tomatoes" - }, - "trout": { - "name": "пъстърва" - }, - "tubers": { - "name": "трюфели", - "plural_name": "tubers" - }, - "tuna": { - "name": "риба тон" - }, - "turbanado-sugar": { - "name": "турбинадо захар" - }, - "turnip": { - "name": "ряпа", - "plural_name": "turnips" - }, - "unrefined-sugar": { - "name": "нерафинирана захар" - }, - "vanilla": { - "name": "ванилия" - }, - "vegetables": { - "name": "зеленчуци" - }, - "watercress": { - "name": "кресон" - }, - "watermelon": { - "name": "диня", - "plural_name": "watermelons" - }, - "white-mushroom": { - "name": "бяла гъба", - "plural_name": "white mushrooms" - }, - "white-sugar": { - "name": "бяла захар" - }, - "xanthan-gum": { - "name": "ксантанова гума" - }, - "yam": { - "name": "картоф ям", - "plural_name": "yams" - }, - "yeast": { - "name": "мая" - }, - "zucchini": { - "name": "тиквичка", - "plural_name": "zucchinis" - } - } - }, - "Пресни плодове&зеленчуци": { - "foods": {} - }, - "Зърнени култури": { - "foods": {} - }, - "Плодове": { - "foods": {} - }, - "Зеленчуци": { - "foods": {} - }, - "Месо": { - "foods": {} - }, - "Морски дарове": { - "foods": {} - }, - "Напитки": { - "foods": {} - }, - "Печива": { - "foods": {} - }, - "Консерви": { - "foods": {} - }, - "Допълнения": { - "foods": {} - }, - "Сладкарски изделия": { - "foods": {} - }, - "Млечни продукти": { - "foods": {} - }, - "Замразени храни": { - "foods": {} - }, - "Здравословни храни": { - "foods": {} - }, - "Домакинство": { - "foods": {} - }, - "Местни продукти": { - "foods": {} - }, - "Лека закуски": { - "foods": {} - }, - "Подправки": { - "foods": {} - }, - "Сладко": { - "foods": {} - }, - "Алкохол": { - "foods": {} - }, - "Други": { - "foods": {} - } -} + "acorn-squash": { + "name": "цикория" + }, + "alfalfa-sprouts": { + "name": "алфалфа кълнове" + }, + "anchovies": { + "name": "аншоа" + }, + "apples": { + "name": "ябълки", + "plural_name": "apples" + }, + "artichoke": { + "name": "артишок" + }, + "arugula": { + "name": "рукола" + }, + "asparagus": { + "name": "аспержи" + }, + "avocado": { + "name": "авокадо", + "plural_name": "avocado" + }, + "bacon": { + "name": "бекон" + }, + "baking-powder": { + "name": "бакпулвер" + }, + "baking-soda": { + "name": "сода за хляб" + }, + "baking-sugar": { + "name": "захар" + }, + "bar-sugar": { + "name": "захар" + }, + "basil": { + "name": "босилек" + }, + "beans": { + "name": "боб" + }, + "bell-peppers": { + "name": "камби", + "plural_name": "bell peppers" + }, + "blackberries": { + "name": "къпини" + }, + "bok-choy": { + "name": "бок чой" + }, + "brassicas": { + "name": "семейство Кръстоцветни" + }, + "bread": { + "name": "хляб" + }, + "breadfruit": { + "name": "плод от хлебно дърво" + }, + "broccoflower": { + "name": "романеско" + }, + "broccoli": { + "name": "броколи" + }, + "broccoli-rabe": { + "name": "броколи рабе" + }, + "broccolini": { + "name": "броколини" + }, + "brown-sugar": { + "name": "кафява захар" + }, + "brussels-sprouts": { + "name": "брюкселско зеле" + }, + "butter": { + "name": "масло" + }, + "butternut-pumpkin": { + "name": "тиква цигулка (Матилда)" + }, + "butternut-squash": { + "name": "тиква цигулка (Матилда)" + }, + "cabbage": { + "name": "зеле", + "plural_name": "cabbages" + }, + "cactus-edible": { + "name": "ядлив кактус" + }, + "calabrese": { + "name": "ит. салам Калабрезе" + }, + "cane-sugar": { + "name": "тръстикова захар" + }, + "cannabis": { + "name": "канабис" + }, + "capsicum": { + "name": "кит. люта чушка, подобна на хабанеро" + }, + "caraway": { + "name": "кимион" + }, + "carrot": { + "name": "морков", + "plural_name": "carrots" + }, + "caster-sugar": { + "name": "захар" + }, + "castor-sugar": { + "name": "захар" + }, + "catfish": { + "name": "сом" + }, + "cauliflower": { + "name": "карфиол", + "plural_name": "cauliflowers" + }, + "cayenne-pepper": { + "name": "лют червен пипер" + }, + "celeriac": { + "name": "целина" + }, + "celery": { + "name": "целина" + }, + "cereal-grains": { + "name": "житни зърна" + }, + "chard": { + "name": "манголд" + }, + "cheese": { + "name": "кашкавал" + }, + "chicory": { + "name": "цикория" + }, + "chilli-peppers": { + "name": "лют пипер", + "plural_name": "chilli peppers" + }, + "chinese-leaves": { + "name": "китайско зеле" + }, + "chives": { + "name": "див лук" + }, + "chocolate": { + "name": "шоколад" + }, + "cilantro": { + "name": "кориандър" + }, + "cinnamon": { + "name": "канела" + }, + "clarified-butter": { + "name": "избистрено масло" + }, + "coconut": { + "name": "кокос", + "plural_name": "coconuts" + }, + "coconut-milk": { + "name": "кокосово мляко" + }, + "cod": { + "name": "треска" + }, + "coffee": { + "name": "кафе" + }, + "collard-greens": { + "name": "коуард (вид зеле)" + }, + "confectioners-sugar": { + "name": "пудра захар" + }, + "coriander": { + "name": "кориандър" + }, + "corn": { + "name": "царевица", + "plural_name": "corns" + }, + "corn-syrup": { + "name": "царевичен сироп" + }, + "cottonseed-oil": { + "name": "масло от памучно семе" + }, + "courgette": { + "name": "тиквичка" + }, + "cream-of-tartar": { + "name": "крем от тартар" + }, + "cucumber": { + "name": "краставица", + "plural_name": "cucumbers" + }, + "cumin": { + "name": "кимион" + }, + "daikon": { + "name": "ряпа дайкон", + "plural_name": "daikons" + }, + "dairy-products-and-dairy-substitutes": { + "name": "млечни продукти и млечни заместители" + }, + "dandelion": { + "name": "глухарче" + }, + "demerara-sugar": { + "name": "захар" + }, + "dough": { + "name": "тесто" + }, + "edible-cactus": { + "name": "ядлив кактус" + }, + "eggplant": { + "name": "патладжан", + "plural_name": "eggplants" + }, + "eggs": { + "name": "яйца", + "plural_name": "eggs" + }, + "endive": { + "name": "ендивия", + "plural_name": "endives" + }, + "fats": { + "name": "мазнини" + }, + "fava-beans": { + "name": "боб бакла" + }, + "fiddlehead": { + "name": "fiddlehead" + }, + "fiddlehead-fern": { + "name": "цигулкова папрат", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "риба" + }, + "five-spice-powder": { + "name": "микс от пет китайски подправки на прах" + }, + "flour": { + "name": "брашно" + }, + "frisee": { + "name": "фризе" + }, + "fructose": { + "name": "фруктоза" + }, + "fruit": { + "name": "плод" + }, + "fruit-sugar": { + "name": "фруктоза" + }, + "ful": { + "name": "фул" + }, + "garam-masala": { + "name": "гарам масала" + }, + "garlic": { + "name": "чесън", + "plural_name": "garlics" + }, + "gem-squash": { + "name": "тиква (тъмнозелена)" + }, + "ghee": { + "name": "масло Гхи" + }, + "giblets": { + "name": "карантия" + }, + "ginger": { + "name": "джинджифил" + }, + "grains": { + "name": "зърнени култури" + }, + "granulated-sugar": { + "name": "гранулирана захар" + }, + "grape-seed-oil": { + "name": "масло от гроздови семки" + }, + "green-onion": { + "name": "зелен лук", + "plural_name": "green onions" + }, + "heart-of-palm": { + "name": "сърцевина от палма", + "plural_name": "heart of palms" + }, + "hemp": { + "name": "коноп" + }, + "herbs": { + "name": "подравки" + }, + "honey": { + "name": "мед" + }, + "isomalt": { + "name": "изомалт" + }, + "jackfruit": { + "name": "джакфрут", + "plural_name": "jackfruits" + }, + "jaggery": { + "name": "тръстикова захар" + }, + "jams": { + "name": "плодово сладко" + }, + "jellies": { + "name": "мармалад" + }, + "jerusalem-artichoke": { + "name": "йерусалимски артишок" + }, + "jicama": { + "name": "джикама (мексикански картоф)" + }, + "kale": { + "name": "кейл" + }, + "kohlrabi": { + "name": "алабаш" + }, + "kumara": { + "name": "кумара" + }, + "leavening-agents": { + "name": "набухватели" + }, + "leek": { + "name": "праз лук", + "plural_name": "leeks" + }, + "legumes": { + "name": "варива" + }, + "lemongrass": { + "name": "лимонена трева" + }, + "lentils": { + "name": "леща" + }, + "lettuce": { + "name": "маруля" + }, + "liver": { + "name": "черен дроб", + "plural_name": "livers" + }, + "maize": { + "name": "царевица" + }, + "maple-syrup": { + "name": "кленов сироп" + }, + "meat": { + "name": "месо" + }, + "milk": { + "name": "прясно мляко" + }, + "mortadella": { + "name": "салам Мортадела" + }, + "mushroom": { + "name": "гъба", + "plural_name": "mushrooms" + }, + "mussels": { + "name": "миди" + }, + "nanaimo-bar-mix": { + "name": "nanaimo бар микс" + }, + "nori": { + "name": "нори" + }, + "nutmeg": { + "name": "индийско орехче" + }, + "nutritional-yeast-flakes": { + "name": "хранителна мая на люспи" + }, + "nuts": { + "name": "ядки" + }, + "octopuses": { + "name": "октопод", + "plural_name": "octopuses" + }, + "oils": { + "name": "масла" + }, + "okra": { + "name": "бамя" + }, + "olive": { + "name": "маслина" + }, + "olive-oil": { + "name": "зехтин" + }, + "onion": { + "name": "лук" + }, + "onion-family": { + "name": "семейство Лучени" + }, + "orange-blossom-water": { + "name": "вода от портокалов цвят" + }, + "oranges": { + "name": "портокали", + "plural_name": "oranges" + }, + "oregano": { + "name": "риган" + }, + "oysters": { + "name": "стриди" + }, + "panch-puran": { + "name": "пет пурани (микс от пет индийски подправки)" + }, + "paprika": { + "name": "червен пипер" + }, + "parsley": { + "name": "магданоз" + }, + "parsnip": { + "name": "пащърнак", + "plural_name": "parsnips" + }, + "pear": { + "name": "круша", + "plural_name": "pears" + }, + "peas": { + "name": "грах" + }, + "pepper": { + "name": "черен пипер", + "plural_name": "peppers" + }, + "pineapple": { + "name": "ананас", + "plural_name": "pineapples" + }, + "plantain": { + "name": "живовляк", + "plural_name": "plantains" + }, + "poppy-seeds": { + "name": "маково семе" + }, + "potato": { + "name": "картоф", + "plural_name": "potatoes" + }, + "poultry": { + "name": "птиче месо" + }, + "powdered-sugar": { + "name": "пудра захар" + }, + "pumpkin": { + "name": "тиква", + "plural_name": "pumpkins" + }, + "pumpkin-seeds": { + "name": "тиквени семки" + }, + "radish": { + "name": "ряпа", + "plural_name": "radishes" + }, + "raw-sugar": { + "name": "захар" + }, + "refined-sugar": { + "name": "рафинирана захар" + }, + "rice": { + "name": "ориз" + }, + "rice-flour": { + "name": "оризово брашно" + }, + "rock-sugar": { + "name": "захар на бучки" + }, + "rum": { + "name": "ром" + }, + "salmon": { + "name": "сьомга" + }, + "salt": { + "name": "сол" + }, + "salt-cod": { + "name": "осолена треска" + }, + "scallion": { + "name": "зелен лук", + "plural_name": "scallions" + }, + "seafood": { + "name": "морска храна" + }, + "seeds": { + "name": "семена" + }, + "sesame-seeds": { + "name": "сусамово семе" + }, + "shallot": { + "name": "шалот (дребен лук)", + "plural_name": "shallots" + }, + "skate": { + "name": "морска лисица" + }, + "soda": { + "name": "сода" + }, + "soda-baking": { + "name": "сода за хляб" + }, + "soybean": { + "name": "соеви зърна" + }, + "spaghetti-squash": { + "name": "спагетена тиква", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "италиански бекон Спек" + }, + "spices": { + "name": "подправки" + }, + "spinach": { + "name": "спанак" + }, + "spring-onion": { + "name": "пресен лук", + "plural_name": "spring onions" + }, + "squash": { + "name": "скуош", + "plural_name": "squashes" + }, + "squash-family": { + "name": "семейство тикви" + }, + "stockfish": { + "name": "студено сушена риба" + }, + "sugar": { + "name": "захар" + }, + "sunchoke": { + "name": "йерусалимски артишок", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "слънчогледово семе" + }, + "superfine-sugar": { + "name": "фина захар" + }, + "sweet-potato": { + "name": "сладък картоф", + "plural_name": "sweet potatoes" + }, + "sweetcorn": { + "name": "сладка царевица", + "plural_name": "sweetcorns" + }, + "sweeteners": { + "name": "подсладители" + }, + "tahini": { + "name": "тахан" + }, + "taro": { + "name": "таро", + "plural_name": "taroes" + }, + "teff": { + "name": "теф" + }, + "tomato": { + "name": "домат", + "plural_name": "tomatoes" + }, + "trout": { + "name": "пъстърва" + }, + "tubers": { + "name": "трюфели", + "plural_name": "tubers" + }, + "tuna": { + "name": "риба тон" + }, + "turbanado-sugar": { + "name": "турбинадо захар" + }, + "turnip": { + "name": "ряпа", + "plural_name": "turnips" + }, + "unrefined-sugar": { + "name": "нерафинирана захар" + }, + "vanilla": { + "name": "ванилия" + }, + "vegetables": { + "name": "зеленчуци" + }, + "watercress": { + "name": "кресон" + }, + "watermelon": { + "name": "диня", + "plural_name": "watermelons" + }, + "white-mushroom": { + "name": "бяла гъба", + "plural_name": "white mushrooms" + }, + "white-sugar": { + "name": "бяла захар" + }, + "xanthan-gum": { + "name": "ксантанова гума" + }, + "yam": { + "name": "картоф ям", + "plural_name": "yams" + }, + "yeast": { + "name": "мая" + }, + "zucchini": { + "name": "тиквичка", + "plural_name": "zucchinis" + } +} \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/ca-ES.json b/mealie/repos/seed/resources/foods/locales/ca-ES.json index 08da1c458..5aca05b9b 100644 --- a/mealie/repos/seed/resources/foods/locales/ca-ES.json +++ b/mealie/repos/seed/resources/foods/locales/ca-ES.json @@ -1,759 +1,692 @@ { - "": { - "foods": { - "acorn-squash": { - "name": "carabassa de pelegrí" - }, - "alfalfa-sprouts": { - "name": "brots d'alfals" - }, - "anchovies": { - "name": "anxoves" - }, - "apples": { - "name": "pomes", - "plural_name": "pomes" - }, - "artichoke": { - "name": "carxofa" - }, - "arugula": { - "name": "ruca" - }, - "asparagus": { - "name": "espàrrec" - }, - "avocado": { - "name": "alvocat", - "plural_name": "alvocat" - }, - "bacon": { - "name": "cansalada" - }, - "baking-powder": { - "name": "rent" - }, - "baking-soda": { - "name": "bicarbonat sòdic" - }, - "baking-sugar": { - "name": "sucre blanc" - }, - "bar-sugar": { - "name": "sucre de canya" - }, - "basil": { - "name": "alfàbrega" - }, - "beans": { - "name": "fesols/mongetes" - }, - "bell-peppers": { - "name": "pebrot", - "plural_name": "pebrots vermells" - }, - "blackberries": { - "name": "mores" - }, - "bok-choy": { - "name": "bleda xinesa (pak choi)" - }, - "brassicas": { - "name": "floricol" - }, - "bread": { - "name": "pa" - }, - "breadfruit": { - "name": "fruit del pa" - }, - "broccoflower": { - "name": "romanesco" - }, - "broccoli": { - "name": "bròcoli" - }, - "broccoli-rabe": { - "name": "grelos" - }, - "broccolini": { - "name": "bimi" - }, - "brown-sugar": { - "name": "sucre morè" - }, - "brussels-sprouts": { - "name": "col de Brussel·les" - }, - "butter": { - "name": "mantega" - }, - "butternut-pumpkin": { - "name": "carabassa de cacauet" - }, - "butternut-squash": { - "name": "carabassa de cacauet" - }, - "cabbage": { - "name": "col", - "plural_name": "cols" - }, - "cactus-edible": { - "name": "figues de pala" - }, - "calabrese": { - "name": "bròcoli" - }, - "cane-sugar": { - "name": "sucre de canya" - }, - "cannabis": { - "name": "cànnabis" - }, - "capsicum": { - "name": "nyora" - }, - "caraway": { - "name": "comí" - }, - "carrot": { - "name": "carlota", - "plural_name": "pastanagues" - }, - "caster-sugar": { - "name": "sucre de remolatxa" - }, - "castor-sugar": { - "name": "sucre" - }, - "catfish": { - "name": "siluriformes" - }, - "cauliflower": { - "name": "floricol", - "plural_name": "coliflors" - }, - "cayenne-pepper": { - "name": "caiena" - }, - "celeriac": { - "name": "api-rave" - }, - "celery": { - "name": "api" - }, - "cereal-grains": { - "name": "cereals en gra" - }, - "chard": { - "name": "bledes" - }, - "cheese": { - "name": "formatge" - }, - "chicory": { - "name": "xicoira" - }, - "chilli-peppers": { - "name": "vitxo/vitet", - "plural_name": "bitxos" - }, - "chinese-leaves": { - "name": "col xinesa" - }, - "chives": { - "name": "cibulet" - }, - "chocolate": { - "name": "xocolata" - }, - "cilantro": { - "name": "coriandre" - }, - "cinnamon": { - "name": "canyella" - }, - "clarified-butter": { - "name": "mantega clarificada" - }, - "coconut": { - "name": "coco", - "plural_name": "cocos" - }, - "coconut-milk": { - "name": "llet de coco" - }, - "cod": { - "name": "bacallà" - }, - "coffee": { - "name": "cafè" - }, - "collard-greens": { - "name": "col de cabdell" - }, - "confectioners-sugar": { - "name": "sucre glacé" - }, - "coriander": { - "name": "coriandre" - }, - "corn": { - "name": "blat de moro", - "plural_name": "panissos de blat de moro" - }, - "corn-syrup": { - "name": "xarop de dacsa" - }, - "cottonseed-oil": { - "name": "oli de cotó" - }, - "courgette": { - "name": "carabasseta" - }, - "cream-of-tartar": { - "name": "crema de tàrtar" - }, - "cucumber": { - "name": "cogombre", - "plural_name": "cogombres" - }, - "cumin": { - "name": "comí" - }, - "daikon": { - "name": "daikon (rave japonés)", - "plural_name": "raves blancs" - }, - "dairy-products-and-dairy-substitutes": { - "name": "lactis i substituts" - }, - "dandelion": { - "name": "xicoia" - }, - "demerara-sugar": { - "name": "sucre negre" - }, - "dough": { - "name": "massa" - }, - "edible-cactus": { - "name": "figa palera" - }, - "eggplant": { - "name": "albergínia", - "plural_name": "albergínies" - }, - "eggs": { - "name": "ous", - "plural_name": "ous" - }, - "endive": { - "name": "endívia", - "plural_name": "endívia" - }, - "fats": { - "name": "greixos" - }, - "fava-beans": { - "name": "faves" - }, - "fiddlehead": { - "name": "brots de falguera" - }, - "fiddlehead-fern": { - "name": "brots de falguera", - "plural_name": "brots de falguera" - }, - "fish": { - "name": "peix" - }, - "five-spice-powder": { - "name": "cinc espècies (espècies xineses)" - }, - "flour": { - "name": "farina" - }, - "frisee": { - "name": "enciam arrissat" - }, - "fructose": { - "name": "fructosa" - }, - "fruit": { - "name": "fruita" - }, - "fruit-sugar": { - "name": "fructosa" - }, - "ful": { - "name": "faves" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "all", - "plural_name": "alls" - }, - "gem-squash": { - "name": "carabassa gem" - }, - "ghee": { - "name": "ghee" - }, - "giblets": { - "name": "vísceres d'au" - }, - "ginger": { - "name": "gingebre" - }, - "grains": { - "name": "cereals" - }, - "granulated-sugar": { - "name": "sucre granulat" - }, - "grape-seed-oil": { - "name": "oli de llavors de raïm" - }, - "green-onion": { - "name": "ceba tendra", - "plural_name": "cebes tendres" - }, - "heart-of-palm": { - "name": "cor de palmera", - "plural_name": "cor de palmera" - }, - "hemp": { - "name": "cànem" - }, - "herbs": { - "name": "herbes" - }, - "honey": { - "name": "mel" - }, - "isomalt": { - "name": "isomalt" - }, - "jackfruit": { - "name": "fruita del pa", - "plural_name": "jaca" - }, - "jaggery": { - "name": "sucre de canya" - }, - "jams": { - "name": "melmelada" - }, - "jellies": { - "name": "gominoles" - }, - "jerusalem-artichoke": { - "name": "nyàmera" - }, - "jicama": { - "name": "jícama" - }, - "kale": { - "name": "col arrissada" - }, - "kohlrabi": { - "name": "colrave" - }, - "kumara": { - "name": "moniato" - }, - "leavening-agents": { - "name": "gasificant" - }, - "leek": { - "name": "porro", - "plural_name": "porros" - }, - "legumes": { - "name": "llegums" - }, - "lemongrass": { - "name": "herba llimonera" - }, - "lentils": { - "name": "llentilles" - }, - "lettuce": { - "name": "lletuga/enciam" - }, - "liver": { - "name": "fetge", - "plural_name": "fetges" - }, - "maize": { - "name": "dacsa" - }, - "maple-syrup": { - "name": "xarop d'auró" - }, - "meat": { - "name": "carn" - }, - "milk": { - "name": "llet" - }, - "mortadella": { - "name": "mortadel·la" - }, - "mushroom": { - "name": "xampinyó", - "plural_name": "bolets" - }, - "mussels": { - "name": "clòxitnes/musclos" - }, - "nanaimo-bar-mix": { - "name": "barreja de barra nanaimo" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "nou moscada" - }, - "nutritional-yeast-flakes": { - "name": "llevat nutricional" - }, - "nuts": { - "name": "fruita de closca" - }, - "octopuses": { - "name": "pops", - "plural_name": "pops" - }, - "oils": { - "name": "olis" - }, - "okra": { - "name": "ocra" - }, - "olive": { - "name": "oliva" - }, - "olive-oil": { - "name": "oli d'oliva" - }, - "onion": { - "name": "ceba" - }, - "onion-family": { - "name": "cebes" - }, - "orange-blossom-water": { - "name": "aigua de tarongina" - }, - "oranges": { - "name": "taronges", - "plural_name": "taronges" - }, - "oregano": { - "name": "orenga" - }, - "oysters": { - "name": "ostres" - }, - "panch-puran": { - "name": "panch phoron" - }, - "paprika": { - "name": "pebre dolç" - }, - "parsley": { - "name": "julivert" - }, - "parsnip": { - "name": "xirivia", - "plural_name": "xirivia" - }, - "pear": { - "name": "pera", - "plural_name": "peres" - }, - "peas": { - "name": "pèsols" - }, - "pepper": { - "name": "pimentó/bajoca", - "plural_name": "pebrots" - }, - "pineapple": { - "name": "pinya", - "plural_name": "pinyes" - }, - "plantain": { - "name": "plàtan de cuinar", - "plural_name": "plàtans" - }, - "poppy-seeds": { - "name": "llavors de rosella" - }, - "potato": { - "name": "creïlla", - "plural_name": "patates" - }, - "poultry": { - "name": "aviram" - }, - "powdered-sugar": { - "name": "sucre en pols" - }, - "pumpkin": { - "name": "carabassa", - "plural_name": "carabasses" - }, - "pumpkin-seeds": { - "name": "pipes de carabassa" - }, - "radish": { - "name": "rave", - "plural_name": "raves" - }, - "raw-sugar": { - "name": "sucre integral" - }, - "refined-sugar": { - "name": "sucre blanc" - }, - "rice": { - "name": "arròs" - }, - "rice-flour": { - "name": "farina d'arròs" - }, - "rock-sugar": { - "name": "sucre candi" - }, - "rum": { - "name": "rom" - }, - "salmon": { - "name": "salmó" - }, - "salt": { - "name": "sal" - }, - "salt-cod": { - "name": "bacallà salat" - }, - "scallion": { - "name": "calçots", - "plural_name": "cebes tendres" - }, - "seafood": { - "name": "marisc" - }, - "seeds": { - "name": "llavors" - }, - "sesame-seeds": { - "name": "llavors de sèsam" - }, - "shallot": { - "name": "escalunya", - "plural_name": "escalunyes" - }, - "skate": { - "name": "raids" - }, - "soda": { - "name": "refrescs" - }, - "soda-baking": { - "name": "soda gasificant" - }, - "soybean": { - "name": "faves de soja" - }, - "spaghetti-squash": { - "name": "carabassa de torrar", - "plural_name": "carabassa de torrar" - }, - "speck": { - "name": "speck (pernil)" - }, - "spices": { - "name": "espècies" - }, - "spinach": { - "name": "espinacs" - }, - "spring-onion": { - "name": "ceba tendra", - "plural_name": "cebes tendres" - }, - "squash": { - "name": "carabassa cabell d'àngel", - "plural_name": "carabassa cabell d'àngel" - }, - "squash-family": { - "name": "carabasses" - }, - "stockfish": { - "name": "peix assecat" - }, - "sugar": { - "name": "sucre" - }, - "sunchoke": { - "name": "nyàmera", - "plural_name": "nyàmeres" - }, - "sunflower-seeds": { - "name": "pipes de gira-sol" - }, - "superfine-sugar": { - "name": "sucre extrafí" - }, - "sweet-potato": { - "name": "moniato", - "plural_name": "moniatos" - }, - "sweetcorn": { - "name": "dacsa dolça", - "plural_name": "dacsa dolça" - }, - "sweeteners": { - "name": "edulcorants" - }, - "tahini": { - "name": "tahina" - }, - "taro": { - "name": "taro", - "plural_name": "pituques" - }, - "teff": { - "name": "tef" - }, - "tomato": { - "name": "tomata", - "plural_name": "tomàquets" - }, - "trout": { - "name": "truita" - }, - "tubers": { - "name": "tubèrculs", - "plural_name": "tubèrculs" - }, - "tuna": { - "name": "tonyina" - }, - "turbanado-sugar": { - "name": "sucre" - }, - "turnip": { - "name": "nap", - "plural_name": "naps" - }, - "unrefined-sugar": { - "name": "sucre integral" - }, - "vanilla": { - "name": "vainilla" - }, - "vegetables": { - "name": "verdures" - }, - "watercress": { - "name": "creixen" - }, - "watermelon": { - "name": "meló d'Alger/síndria", - "plural_name": "síndires" - }, - "white-mushroom": { - "name": "xampinyó blanc", - "plural_name": "bolets blancs" - }, - "white-sugar": { - "name": "sucre blanc" - }, - "xanthan-gum": { - "name": "goma xantana" - }, - "yam": { - "name": "nyam", - "plural_name": "nyams" - }, - "yeast": { - "name": "llevat" - }, - "zucchini": { - "name": "carabassot", - "plural_name": "carabassots" - } - } - }, - "Producte fresc": { - "foods": {} - }, - "Cereals": { - "foods": {} - }, - "Fruita": { - "foods": {} - }, - "Verdures": { - "foods": {} - }, - "Carn": { - "foods": {} - }, - "Pescateria": { - "foods": {} - }, - "Begudes": { - "foods": {} - }, - "Forn": { - "foods": {} - }, - "Conserves": { - "foods": {} - }, - "Condiments": { - "foods": {} - }, - "Llepolies": { - "foods": {} - }, - "Productes lactis": { - "foods": {} - }, - "Congelats": { - "foods": {} - }, - "Menjars saludables": { - "foods": {} - }, - "Llar": { - "foods": {} - }, - "Productes càrnics": { - "foods": {} - }, - "Entremesos": { - "foods": {} - }, - "Espècies": { - "foods": {} - }, - "Dolços": { - "foods": {} - }, - "Celler": { - "foods": {} - }, - "Altres": { - "foods": {} - } -} + "acorn-squash": { + "name": "carabassa de pelegrí" + }, + "alfalfa-sprouts": { + "name": "brots d'alfals" + }, + "anchovies": { + "name": "anxoves" + }, + "apples": { + "name": "pomes", + "plural_name": "pomes" + }, + "artichoke": { + "name": "carxofa" + }, + "arugula": { + "name": "ruca" + }, + "asparagus": { + "name": "espàrrec" + }, + "avocado": { + "name": "alvocat", + "plural_name": "alvocat" + }, + "bacon": { + "name": "cansalada" + }, + "baking-powder": { + "name": "rent" + }, + "baking-soda": { + "name": "bicarbonat sòdic" + }, + "baking-sugar": { + "name": "sucre blanc" + }, + "bar-sugar": { + "name": "sucre de canya" + }, + "basil": { + "name": "alfàbrega" + }, + "beans": { + "name": "fesols/mongetes" + }, + "bell-peppers": { + "name": "pebrot", + "plural_name": "pebrots vermells" + }, + "blackberries": { + "name": "mores" + }, + "bok-choy": { + "name": "bleda xinesa (pak choi)" + }, + "brassicas": { + "name": "floricol" + }, + "bread": { + "name": "pa" + }, + "breadfruit": { + "name": "fruit del pa" + }, + "broccoflower": { + "name": "romanesco" + }, + "broccoli": { + "name": "bròcoli" + }, + "broccoli-rabe": { + "name": "grelos" + }, + "broccolini": { + "name": "bimi" + }, + "brown-sugar": { + "name": "sucre morè" + }, + "brussels-sprouts": { + "name": "col de Brussel·les" + }, + "butter": { + "name": "mantega" + }, + "butternut-pumpkin": { + "name": "carabassa de cacauet" + }, + "butternut-squash": { + "name": "carabassa de cacauet" + }, + "cabbage": { + "name": "col", + "plural_name": "cols" + }, + "cactus-edible": { + "name": "figues de pala" + }, + "calabrese": { + "name": "bròcoli" + }, + "cane-sugar": { + "name": "sucre de canya" + }, + "cannabis": { + "name": "cànnabis" + }, + "capsicum": { + "name": "nyora" + }, + "caraway": { + "name": "comí" + }, + "carrot": { + "name": "carlota", + "plural_name": "pastanagues" + }, + "caster-sugar": { + "name": "sucre de remolatxa" + }, + "castor-sugar": { + "name": "sucre" + }, + "catfish": { + "name": "siluriformes" + }, + "cauliflower": { + "name": "floricol", + "plural_name": "coliflors" + }, + "cayenne-pepper": { + "name": "caiena" + }, + "celeriac": { + "name": "api-rave" + }, + "celery": { + "name": "api" + }, + "cereal-grains": { + "name": "cereals en gra" + }, + "chard": { + "name": "bledes" + }, + "cheese": { + "name": "formatge" + }, + "chicory": { + "name": "xicoira" + }, + "chilli-peppers": { + "name": "vitxo/vitet", + "plural_name": "bitxos" + }, + "chinese-leaves": { + "name": "col xinesa" + }, + "chives": { + "name": "cibulet" + }, + "chocolate": { + "name": "xocolata" + }, + "cilantro": { + "name": "coriandre" + }, + "cinnamon": { + "name": "canyella" + }, + "clarified-butter": { + "name": "mantega clarificada" + }, + "coconut": { + "name": "coco", + "plural_name": "cocos" + }, + "coconut-milk": { + "name": "llet de coco" + }, + "cod": { + "name": "bacallà" + }, + "coffee": { + "name": "cafè" + }, + "collard-greens": { + "name": "col de cabdell" + }, + "confectioners-sugar": { + "name": "sucre glacé" + }, + "coriander": { + "name": "coriandre" + }, + "corn": { + "name": "blat de moro", + "plural_name": "panissos de blat de moro" + }, + "corn-syrup": { + "name": "xarop de dacsa" + }, + "cottonseed-oil": { + "name": "oli de cotó" + }, + "courgette": { + "name": "carabasseta" + }, + "cream-of-tartar": { + "name": "crema de tàrtar" + }, + "cucumber": { + "name": "cogombre", + "plural_name": "cogombres" + }, + "cumin": { + "name": "comí" + }, + "daikon": { + "name": "daikon (rave japonés)", + "plural_name": "raves blancs" + }, + "dairy-products-and-dairy-substitutes": { + "name": "lactis i substituts" + }, + "dandelion": { + "name": "xicoia" + }, + "demerara-sugar": { + "name": "sucre negre" + }, + "dough": { + "name": "massa" + }, + "edible-cactus": { + "name": "figa palera" + }, + "eggplant": { + "name": "albergínia", + "plural_name": "albergínies" + }, + "eggs": { + "name": "ous", + "plural_name": "ous" + }, + "endive": { + "name": "endívia", + "plural_name": "endívia" + }, + "fats": { + "name": "greixos" + }, + "fava-beans": { + "name": "faves" + }, + "fiddlehead": { + "name": "brots de falguera" + }, + "fiddlehead-fern": { + "name": "brots de falguera", + "plural_name": "brots de falguera" + }, + "fish": { + "name": "peix" + }, + "five-spice-powder": { + "name": "cinc espècies (espècies xineses)" + }, + "flour": { + "name": "farina" + }, + "frisee": { + "name": "enciam arrissat" + }, + "fructose": { + "name": "fructosa" + }, + "fruit": { + "name": "fruita" + }, + "fruit-sugar": { + "name": "fructosa" + }, + "ful": { + "name": "faves" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "all", + "plural_name": "alls" + }, + "gem-squash": { + "name": "carabassa gem" + }, + "ghee": { + "name": "ghee" + }, + "giblets": { + "name": "vísceres d'au" + }, + "ginger": { + "name": "gingebre" + }, + "grains": { + "name": "cereals" + }, + "granulated-sugar": { + "name": "sucre granulat" + }, + "grape-seed-oil": { + "name": "oli de llavors de raïm" + }, + "green-onion": { + "name": "ceba tendra", + "plural_name": "cebes tendres" + }, + "heart-of-palm": { + "name": "cor de palmera", + "plural_name": "cor de palmera" + }, + "hemp": { + "name": "cànem" + }, + "herbs": { + "name": "herbes" + }, + "honey": { + "name": "mel" + }, + "isomalt": { + "name": "isomalt" + }, + "jackfruit": { + "name": "fruita del pa", + "plural_name": "jaca" + }, + "jaggery": { + "name": "sucre de canya" + }, + "jams": { + "name": "melmelada" + }, + "jellies": { + "name": "gominoles" + }, + "jerusalem-artichoke": { + "name": "nyàmera" + }, + "jicama": { + "name": "jícama" + }, + "kale": { + "name": "col arrissada" + }, + "kohlrabi": { + "name": "colrave" + }, + "kumara": { + "name": "moniato" + }, + "leavening-agents": { + "name": "gasificant" + }, + "leek": { + "name": "porro", + "plural_name": "porros" + }, + "legumes": { + "name": "llegums" + }, + "lemongrass": { + "name": "herba llimonera" + }, + "lentils": { + "name": "llentilles" + }, + "lettuce": { + "name": "lletuga/enciam" + }, + "liver": { + "name": "fetge", + "plural_name": "fetges" + }, + "maize": { + "name": "dacsa" + }, + "maple-syrup": { + "name": "xarop d'auró" + }, + "meat": { + "name": "carn" + }, + "milk": { + "name": "llet" + }, + "mortadella": { + "name": "mortadel·la" + }, + "mushroom": { + "name": "xampinyó", + "plural_name": "bolets" + }, + "mussels": { + "name": "clòxitnes/musclos" + }, + "nanaimo-bar-mix": { + "name": "barreja de barra nanaimo" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "nou moscada" + }, + "nutritional-yeast-flakes": { + "name": "llevat nutricional" + }, + "nuts": { + "name": "fruita de closca" + }, + "octopuses": { + "name": "pops", + "plural_name": "pops" + }, + "oils": { + "name": "olis" + }, + "okra": { + "name": "ocra" + }, + "olive": { + "name": "oliva" + }, + "olive-oil": { + "name": "oli d'oliva" + }, + "onion": { + "name": "ceba" + }, + "onion-family": { + "name": "cebes" + }, + "orange-blossom-water": { + "name": "aigua de tarongina" + }, + "oranges": { + "name": "taronges", + "plural_name": "taronges" + }, + "oregano": { + "name": "orenga" + }, + "oysters": { + "name": "ostres" + }, + "panch-puran": { + "name": "panch phoron" + }, + "paprika": { + "name": "pebre dolç" + }, + "parsley": { + "name": "julivert" + }, + "parsnip": { + "name": "xirivia", + "plural_name": "xirivia" + }, + "pear": { + "name": "pera", + "plural_name": "peres" + }, + "peas": { + "name": "pèsols" + }, + "pepper": { + "name": "pimentó/bajoca", + "plural_name": "pebrots" + }, + "pineapple": { + "name": "pinya", + "plural_name": "pinyes" + }, + "plantain": { + "name": "plàtan de cuinar", + "plural_name": "plàtans" + }, + "poppy-seeds": { + "name": "llavors de rosella" + }, + "potato": { + "name": "creïlla", + "plural_name": "patates" + }, + "poultry": { + "name": "aviram" + }, + "powdered-sugar": { + "name": "sucre en pols" + }, + "pumpkin": { + "name": "carabassa", + "plural_name": "carabasses" + }, + "pumpkin-seeds": { + "name": "pipes de carabassa" + }, + "radish": { + "name": "rave", + "plural_name": "raves" + }, + "raw-sugar": { + "name": "sucre integral" + }, + "refined-sugar": { + "name": "sucre blanc" + }, + "rice": { + "name": "arròs" + }, + "rice-flour": { + "name": "farina d'arròs" + }, + "rock-sugar": { + "name": "sucre candi" + }, + "rum": { + "name": "rom" + }, + "salmon": { + "name": "salmó" + }, + "salt": { + "name": "sal" + }, + "salt-cod": { + "name": "bacallà salat" + }, + "scallion": { + "name": "calçots", + "plural_name": "cebes tendres" + }, + "seafood": { + "name": "marisc" + }, + "seeds": { + "name": "llavors" + }, + "sesame-seeds": { + "name": "llavors de sèsam" + }, + "shallot": { + "name": "escalunya", + "plural_name": "escalunyes" + }, + "skate": { + "name": "raids" + }, + "soda": { + "name": "refrescs" + }, + "soda-baking": { + "name": "soda gasificant" + }, + "soybean": { + "name": "faves de soja" + }, + "spaghetti-squash": { + "name": "carabassa de torrar", + "plural_name": "carabassa de torrar" + }, + "speck": { + "name": "speck (pernil)" + }, + "spices": { + "name": "espècies" + }, + "spinach": { + "name": "espinacs" + }, + "spring-onion": { + "name": "ceba tendra", + "plural_name": "cebes tendres" + }, + "squash": { + "name": "carabassa cabell d'àngel", + "plural_name": "carabassa cabell d'àngel" + }, + "squash-family": { + "name": "carabasses" + }, + "stockfish": { + "name": "peix assecat" + }, + "sugar": { + "name": "sucre" + }, + "sunchoke": { + "name": "nyàmera", + "plural_name": "nyàmeres" + }, + "sunflower-seeds": { + "name": "pipes de gira-sol" + }, + "superfine-sugar": { + "name": "sucre extrafí" + }, + "sweet-potato": { + "name": "moniato", + "plural_name": "moniatos" + }, + "sweetcorn": { + "name": "dacsa dolça", + "plural_name": "dacsa dolça" + }, + "sweeteners": { + "name": "edulcorants" + }, + "tahini": { + "name": "tahina" + }, + "taro": { + "name": "taro", + "plural_name": "pituques" + }, + "teff": { + "name": "tef" + }, + "tomato": { + "name": "tomata", + "plural_name": "tomàquets" + }, + "trout": { + "name": "truita" + }, + "tubers": { + "name": "tubèrculs", + "plural_name": "tubèrculs" + }, + "tuna": { + "name": "tonyina" + }, + "turbanado-sugar": { + "name": "sucre" + }, + "turnip": { + "name": "nap", + "plural_name": "naps" + }, + "unrefined-sugar": { + "name": "sucre integral" + }, + "vanilla": { + "name": "vainilla" + }, + "vegetables": { + "name": "verdures" + }, + "watercress": { + "name": "creixen" + }, + "watermelon": { + "name": "meló d'Alger/síndria", + "plural_name": "síndires" + }, + "white-mushroom": { + "name": "xampinyó blanc", + "plural_name": "bolets blancs" + }, + "white-sugar": { + "name": "sucre blanc" + }, + "xanthan-gum": { + "name": "goma xantana" + }, + "yam": { + "name": "nyam", + "plural_name": "nyams" + }, + "yeast": { + "name": "llevat" + }, + "zucchini": { + "name": "carabassot", + "plural_name": "carabassots" + } +} \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/cs-CZ.json b/mealie/repos/seed/resources/foods/locales/cs-CZ.json index 67a58e255..cd563f227 100644 --- a/mealie/repos/seed/resources/foods/locales/cs-CZ.json +++ b/mealie/repos/seed/resources/foods/locales/cs-CZ.json @@ -1,756 +1,692 @@ { - "": { - "foods": { - "acorn-squash": { - "name": "tykev" - }, - "alfalfa-sprouts": { - "name": "vojtěškové klíčky" - }, - "anchovies": { - "name": "ančovičky" - }, - "apples": { - "name": "jablka", - "plural_name": "jablka" - }, - "artichoke": { - "name": "artyčok" - }, - "arugula": { - "name": "rukola" - }, - "asparagus": { - "name": "chřest" - }, - "avocado": { - "name": "avokádo", - "plural_name": "avokádo" - }, - "bacon": { - "name": "slanina" - }, - "baking-powder": { - "name": "prášek na pečení" - }, - "baking-soda": { - "name": "pekařská soda" - }, - "baking-sugar": { - "name": "cukr na pečení" - }, - "bar-sugar": { - "name": "cukr" - }, - "basil": { - "name": "bazalka" - }, - "beans": { - "name": "fazole" - }, - "bell-peppers": { - "name": "papriky", - "plural_name": "papriky" - }, - "blackberries": { - "name": "ostružiny" - }, - "bok-choy": { - "name": "brukev čínská" - }, - "brassicas": { - "name": "brukev" - }, - "bread": { - "name": "chléb" - }, - "breadfruit": { - "name": "chlebovník" - }, - "broccoflower": { - "name": "zelený květák" - }, - "broccoli": { - "name": "brokolice" - }, - "broccoli-rabe": { - "name": "rapini" - }, - "broccolini": { - "name": "brokolice" - }, - "brown-sugar": { - "name": "hnědý cukr" - }, - "brussels-sprouts": { - "name": "růžičková kapusta" - }, - "butter": { - "name": "máslo" - }, - "butternut-pumpkin": { - "name": "muškátová dýně" - }, - "butternut-squash": { - "name": "tykev muškátová" - }, - "cabbage": { - "name": "zelí", - "plural_name": "zelí" - }, - "cactus-edible": { - "name": "kaktus, jedlý" - }, - "calabrese": { - "name": "kalábrijský" - }, - "cane-sugar": { - "name": "třtinový cukr" - }, - "cannabis": { - "name": "konopí" - }, - "capsicum": { - "name": "kapie" - }, - "caraway": { - "name": "kmín" - }, - "carrot": { - "name": "mrkev", - "plural_name": "mrkve" - }, - "caster-sugar": { - "name": "cukr krupice" - }, - "castor-sugar": { - "name": "cukr moučka" - }, - "catfish": { - "name": "sumec" - }, - "cauliflower": { - "name": "květák", - "plural_name": "květáky" - }, - "cayenne-pepper": { - "name": "kayenský pepř" - }, - "celeriac": { - "name": "bulva celeru" - }, - "celery": { - "name": "celer" - }, - "cereal-grains": { - "name": "obilniny" - }, - "chard": { - "name": "mangold" - }, - "cheese": { - "name": "sýr" - }, - "chicory": { - "name": "čekanka" - }, - "chilli-peppers": { - "name": "čili papričky", - "plural_name": "čili papričky" - }, - "chinese-leaves": { - "name": "pekingské zelí" - }, - "chives": { - "name": "pažitka" - }, - "chocolate": { - "name": "čokoláda" - }, - "cilantro": { - "name": "koriandr" - }, - "cinnamon": { - "name": "skořice" - }, - "clarified-butter": { - "name": "přepuštěné máslo" - }, - "coconut": { - "name": "kokosový ořech", - "plural_name": "kokosové ořechy" - }, - "coconut-milk": { - "name": "kokosové mléko" - }, - "cod": { - "name": "treska" - }, - "coffee": { - "name": "káva" - }, - "collard-greens": { - "name": "kapustové listy" - }, - "confectioners-sugar": { - "name": "cukr moučka" - }, - "coriander": { - "name": "koriandr" - }, - "corn": { - "name": "kukuřice", - "plural_name": "kukuřice" - }, - "corn-syrup": { - "name": "kukuřičný sirup" - }, - "cottonseed-oil": { - "name": "bavlníkový olej" - }, - "courgette": { - "name": "cuketa" - }, - "cream-of-tartar": { - "name": "vinný kámen" - }, - "cucumber": { - "name": "okurka", - "plural_name": "okurky" - }, - "cumin": { - "name": "římský kmín" - }, - "daikon": { - "name": "ředkev bílá", - "plural_name": "ředkve bílé" - }, - "dairy-products-and-dairy-substitutes": { - "name": "mléčné výrobky a mléčné náhražky" - }, - "dandelion": { - "name": "pampeliška" - }, - "demerara-sugar": { - "name": "třtinový cukr" - }, - "dough": { - "name": "těsto" - }, - "edible-cactus": { - "name": "jedlý kaktus" - }, - "eggplant": { - "name": "lilek", - "plural_name": "lilky" - }, - "eggs": { - "name": "vejce", - "plural_name": "vejce" - }, - "endive": { - "name": "čekanka", - "plural_name": "čekanky" - }, - "fats": { - "name": "tuky" - }, - "fava-beans": { - "name": "fava fazole" - }, - "fiddlehead": { - "name": "kapradiny" - }, - "fiddlehead-fern": { - "name": "kapradina", - "plural_name": "kapradiny" - }, - "fish": { - "name": "ryba" - }, - "five-spice-powder": { - "name": "směs pěti koření" - }, - "flour": { - "name": "mouka" - }, - "frisee": { - "name": "čekanka štěrbák" - }, - "fructose": { - "name": "fruktóza" - }, - "fruit": { - "name": "ovoce" - }, - "fruit-sugar": { - "name": "ovocný cukr" - }, - "ful": { - "name": "ful" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "česnek", - "plural_name": "česneky" - }, - "gem-squash": { - "name": "gem squash" - }, - "ghee": { - "name": "ghí" - }, - "giblets": { - "name": "droby" - }, - "ginger": { - "name": "zázvor" - }, - "grains": { - "name": "zrna" - }, - "granulated-sugar": { - "name": "granulovaný cukr" - }, - "grape-seed-oil": { - "name": "olej z hroznů" - }, - "green-onion": { - "name": "zelená cibule", - "plural_name": "zelené cibule" - }, - "heart-of-palm": { - "name": "palmové srdce", - "plural_name": "heart of palms" - }, - "hemp": { - "name": "konopí" - }, - "herbs": { - "name": "bylinky" - }, - "honey": { - "name": "med" - }, - "isomalt": { - "name": "isomalt" - }, - "jackfruit": { - "name": "jackfruit", - "plural_name": "jackfruit" - }, - "jaggery": { - "name": "jaggery" - }, - "jams": { - "name": "džemy" - }, - "jellies": { - "name": "želé" - }, - "jerusalem-artichoke": { - "name": "artyčok jeruzalémský" - }, - "jicama": { - "name": "mexický tuřín" - }, - "kale": { - "name": "kapusta" - }, - "kohlrabi": { - "name": "kedluben" - }, - "kumara": { - "name": "povijnice batátová" - }, - "leavening-agents": { - "name": "kypřící prášek" - }, - "leek": { - "name": "pórek", - "plural_name": "pórky" - }, - "legumes": { - "name": "luštěniny" - }, - "lemongrass": { - "name": "citronová tráva" - }, - "lentils": { - "name": "čočka" - }, - "lettuce": { - "name": "hlávkový salát" - }, - "liver": { - "name": "játra", - "plural_name": "játra" - }, - "maize": { - "name": "kukuřice" - }, - "maple-syrup": { - "name": "javorový syrup" - }, - "meat": { - "name": "maso" - }, - "milk": { - "name": "mléko" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "houba", - "plural_name": "houby" - }, - "mussels": { - "name": "mušle" - }, - "nanaimo-bar-mix": { - "name": "směs tyčinek nanaimo" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "muškátový oříšek" - }, - "nutritional-yeast-flakes": { - "name": "nutriční kvasnice vločky" - }, - "nuts": { - "name": "ořechy" - }, - "octopuses": { - "name": "chobotnice", - "plural_name": "chobotnice" - }, - "oils": { - "name": "oleje" - }, - "okra": { - "name": "okra" - }, - "olive": { - "name": "olivy" - }, - "olive-oil": { - "name": "olivový olej" - }, - "onion": { - "name": "cibule" - }, - "onion-family": { - "name": "cibule" - }, - "orange-blossom-water": { - "name": "voda z pomerančových květů" - }, - "oranges": { - "name": "pomeranče", - "plural_name": "pomeranče" - }, - "oregano": { - "name": "dobromysl" - }, - "oysters": { - "name": "ústřice" - }, - "panch-puran": { - "name": "panch phoron" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "petržel" - }, - "parsnip": { - "name": "pastinák", - "plural_name": "pastináky" - }, - "pear": { - "name": "hruška", - "plural_name": "hrušky" - }, - "peas": { - "name": "hrášek" - }, - "pepper": { - "name": "pepř", - "plural_name": "papriky" - }, - "pineapple": { - "name": "ananas", - "plural_name": "ananasy" - }, - "plantain": { - "name": "plantýn", - "plural_name": "plantains" - }, - "poppy-seeds": { - "name": "maková semena" - }, - "potato": { - "name": "brambor", - "plural_name": "brambory" - }, - "poultry": { - "name": "drůbež" - }, - "powdered-sugar": { - "name": "moučkový cukr" - }, - "pumpkin": { - "name": "dýně", - "plural_name": "dýně" - }, - "pumpkin-seeds": { - "name": "dýňová semínka" - }, - "radish": { - "name": "ředkvička", - "plural_name": "ředkvičky" - }, - "raw-sugar": { - "name": "hnědý cukr" - }, - "refined-sugar": { - "name": "rafinovaný cukr" - }, - "rice": { - "name": "rýže" - }, - "rice-flour": { - "name": "rýžová mouka" - }, - "rock-sugar": { - "name": "cukr krystal" - }, - "rum": { - "name": "rum" - }, - "salmon": { - "name": "losos" - }, - "salt": { - "name": "sůl" - }, - "salt-cod": { - "name": "solená treska" - }, - "scallion": { - "name": "jarní cibulka", - "plural_name": "jarní cibulky" - }, - "seafood": { - "name": "mořské plody" - }, - "seeds": { - "name": "semínka" - }, - "sesame-seeds": { - "name": "sezamová semena" - }, - "shallot": { - "name": "šalotka", - "plural_name": "šalotky" - }, - "skate": { - "name": "rejnok" - }, - "soda": { - "name": "soda" - }, - "soda-baking": { - "name": "soda, pečení" - }, - "soybean": { - "name": "sójové boby" - }, - "spaghetti-squash": { - "name": "špagetová dýně", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "špek" - }, - "spices": { - "name": "koření" - }, - "spinach": { - "name": "špenát" - }, - "spring-onion": { - "name": "jarní cibulka", - "plural_name": "jarní cibulky" - }, - "squash": { - "name": "dýně", - "plural_name": "squashes" - }, - "squash-family": { - "name": "dýně" - }, - "stockfish": { - "name": "treska" - }, - "sugar": { - "name": "cukr" - }, - "sunchoke": { - "name": "slunečnice topinambur", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "slunečnicová semena" - }, - "superfine-sugar": { - "name": "cukr krupice" - }, - "sweet-potato": { - "name": "batát", - "plural_name": "batáty" - }, - "sweetcorn": { - "name": "kukuřice cukrová", - "plural_name": "kukuřice cukrová" - }, - "sweeteners": { - "name": "sladidla" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "kolokázie jedlá", - "plural_name": "taro" - }, - "teff": { - "name": "milička abesínska" - }, - "tomato": { - "name": "rajče", - "plural_name": "rajčata" - }, - "trout": { - "name": "pstruh" - }, - "tubers": { - "name": "hlízy", - "plural_name": "tubers" - }, - "tuna": { - "name": "tuňák" - }, - "turbanado-sugar": { - "name": "nerafinovaný třtinový cukr" - }, - "turnip": { - "name": "tuřín", - "plural_name": "tuříny" - }, - "unrefined-sugar": { - "name": "nerafinovaný cukr" - }, - "vanilla": { - "name": "vanilka" - }, - "vegetables": { - "name": "zelenina" - }, - "watercress": { - "name": "potočnice lékařská" - }, - "watermelon": { - "name": "vodní meloun", - "plural_name": "vodní melouny" - }, - "white-mushroom": { - "name": "bílý žampion", - "plural_name": "bílé žampiony" - }, - "white-sugar": { - "name": "bílý cukr" - }, - "xanthan-gum": { - "name": "xanthanová guma" - }, - "yam": { - "name": "yam", - "plural_name": "yams" - }, - "yeast": { - "name": "kvasnice" - }, - "zucchini": { - "name": "cuketa", - "plural_name": "cukety" - } - } - }, - "Ovoce a Zelenina": { - "foods": {} - }, - "Zrna": { - "foods": {} - }, - "Ovoce": { - "foods": {} - }, - "Zelenina": { - "foods": {} - }, - "Maso": { - "foods": {} - }, - "Mořské plody": { - "foods": {} - }, - "Nápoje": { - "foods": {} - }, - "Pečené jídlo": { - "foods": {} - }, - "Konzervované jídlo": { - "foods": {} - }, - "Koření": { - "foods": {} - }, - "Cukrovinky": { - "foods": {} - }, - "Mléčné Výrobky": { - "foods": {} - }, - "Mražené Potraviny": { - "foods": {} - }, - "Zdravá Strava": { - "foods": {} - }, - "Domácí": { - "foods": {} - }, - "Masné Výrobky": { - "foods": {} - }, - "Svačiny": { - "foods": {} - }, - "Sladkosti": { - "foods": {} - }, - "Alkohol": { - "foods": {} - }, - "Jiné": { - "foods": {} - } -} + "acorn-squash": { + "name": "tykev" + }, + "alfalfa-sprouts": { + "name": "vojtěškové klíčky" + }, + "anchovies": { + "name": "ančovičky" + }, + "apples": { + "name": "jablka", + "plural_name": "jablka" + }, + "artichoke": { + "name": "artyčok" + }, + "arugula": { + "name": "rukola" + }, + "asparagus": { + "name": "chřest" + }, + "avocado": { + "name": "avokádo", + "plural_name": "avokádo" + }, + "bacon": { + "name": "slanina" + }, + "baking-powder": { + "name": "prášek na pečení" + }, + "baking-soda": { + "name": "pekařská soda" + }, + "baking-sugar": { + "name": "cukr na pečení" + }, + "bar-sugar": { + "name": "cukr" + }, + "basil": { + "name": "bazalka" + }, + "beans": { + "name": "fazole" + }, + "bell-peppers": { + "name": "papriky", + "plural_name": "papriky" + }, + "blackberries": { + "name": "ostružiny" + }, + "bok-choy": { + "name": "brukev čínská" + }, + "brassicas": { + "name": "brukev" + }, + "bread": { + "name": "chléb" + }, + "breadfruit": { + "name": "chlebovník" + }, + "broccoflower": { + "name": "zelený květák" + }, + "broccoli": { + "name": "brokolice" + }, + "broccoli-rabe": { + "name": "rapini" + }, + "broccolini": { + "name": "brokolice" + }, + "brown-sugar": { + "name": "hnědý cukr" + }, + "brussels-sprouts": { + "name": "růžičková kapusta" + }, + "butter": { + "name": "máslo" + }, + "butternut-pumpkin": { + "name": "muškátová dýně" + }, + "butternut-squash": { + "name": "tykev muškátová" + }, + "cabbage": { + "name": "zelí", + "plural_name": "zelí" + }, + "cactus-edible": { + "name": "kaktus, jedlý" + }, + "calabrese": { + "name": "kalábrijský" + }, + "cane-sugar": { + "name": "třtinový cukr" + }, + "cannabis": { + "name": "konopí" + }, + "capsicum": { + "name": "kapie" + }, + "caraway": { + "name": "kmín" + }, + "carrot": { + "name": "mrkev", + "plural_name": "mrkve" + }, + "caster-sugar": { + "name": "cukr krupice" + }, + "castor-sugar": { + "name": "cukr moučka" + }, + "catfish": { + "name": "sumec" + }, + "cauliflower": { + "name": "květák", + "plural_name": "květáky" + }, + "cayenne-pepper": { + "name": "kayenský pepř" + }, + "celeriac": { + "name": "bulva celeru" + }, + "celery": { + "name": "celer" + }, + "cereal-grains": { + "name": "obilniny" + }, + "chard": { + "name": "mangold" + }, + "cheese": { + "name": "sýr" + }, + "chicory": { + "name": "čekanka" + }, + "chilli-peppers": { + "name": "čili papričky", + "plural_name": "čili papričky" + }, + "chinese-leaves": { + "name": "pekingské zelí" + }, + "chives": { + "name": "pažitka" + }, + "chocolate": { + "name": "čokoláda" + }, + "cilantro": { + "name": "koriandr" + }, + "cinnamon": { + "name": "skořice" + }, + "clarified-butter": { + "name": "přepuštěné máslo" + }, + "coconut": { + "name": "kokosový ořech", + "plural_name": "kokosové ořechy" + }, + "coconut-milk": { + "name": "kokosové mléko" + }, + "cod": { + "name": "treska" + }, + "coffee": { + "name": "káva" + }, + "collard-greens": { + "name": "kapustové listy" + }, + "confectioners-sugar": { + "name": "cukr moučka" + }, + "coriander": { + "name": "koriandr" + }, + "corn": { + "name": "kukuřice", + "plural_name": "kukuřice" + }, + "corn-syrup": { + "name": "kukuřičný sirup" + }, + "cottonseed-oil": { + "name": "bavlníkový olej" + }, + "courgette": { + "name": "cuketa" + }, + "cream-of-tartar": { + "name": "vinný kámen" + }, + "cucumber": { + "name": "okurka", + "plural_name": "okurky" + }, + "cumin": { + "name": "římský kmín" + }, + "daikon": { + "name": "ředkev bílá", + "plural_name": "ředkve bílé" + }, + "dairy-products-and-dairy-substitutes": { + "name": "mléčné výrobky a mléčné náhražky" + }, + "dandelion": { + "name": "pampeliška" + }, + "demerara-sugar": { + "name": "třtinový cukr" + }, + "dough": { + "name": "těsto" + }, + "edible-cactus": { + "name": "jedlý kaktus" + }, + "eggplant": { + "name": "lilek", + "plural_name": "lilky" + }, + "eggs": { + "name": "vejce", + "plural_name": "vejce" + }, + "endive": { + "name": "čekanka", + "plural_name": "čekanky" + }, + "fats": { + "name": "tuky" + }, + "fava-beans": { + "name": "fava fazole" + }, + "fiddlehead": { + "name": "kapradiny" + }, + "fiddlehead-fern": { + "name": "kapradina", + "plural_name": "kapradiny" + }, + "fish": { + "name": "ryba" + }, + "five-spice-powder": { + "name": "směs pěti koření" + }, + "flour": { + "name": "mouka" + }, + "frisee": { + "name": "čekanka štěrbák" + }, + "fructose": { + "name": "fruktóza" + }, + "fruit": { + "name": "ovoce" + }, + "fruit-sugar": { + "name": "ovocný cukr" + }, + "ful": { + "name": "ful" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "česnek", + "plural_name": "česneky" + }, + "gem-squash": { + "name": "gem squash" + }, + "ghee": { + "name": "ghí" + }, + "giblets": { + "name": "droby" + }, + "ginger": { + "name": "zázvor" + }, + "grains": { + "name": "zrna" + }, + "granulated-sugar": { + "name": "granulovaný cukr" + }, + "grape-seed-oil": { + "name": "olej z hroznů" + }, + "green-onion": { + "name": "zelená cibule", + "plural_name": "zelené cibule" + }, + "heart-of-palm": { + "name": "palmové srdce", + "plural_name": "heart of palms" + }, + "hemp": { + "name": "konopí" + }, + "herbs": { + "name": "bylinky" + }, + "honey": { + "name": "med" + }, + "isomalt": { + "name": "isomalt" + }, + "jackfruit": { + "name": "jackfruit", + "plural_name": "jackfruit" + }, + "jaggery": { + "name": "jaggery" + }, + "jams": { + "name": "džemy" + }, + "jellies": { + "name": "želé" + }, + "jerusalem-artichoke": { + "name": "artyčok jeruzalémský" + }, + "jicama": { + "name": "mexický tuřín" + }, + "kale": { + "name": "kapusta" + }, + "kohlrabi": { + "name": "kedluben" + }, + "kumara": { + "name": "povijnice batátová" + }, + "leavening-agents": { + "name": "kypřící prášek" + }, + "leek": { + "name": "pórek", + "plural_name": "pórky" + }, + "legumes": { + "name": "luštěniny" + }, + "lemongrass": { + "name": "citronová tráva" + }, + "lentils": { + "name": "čočka" + }, + "lettuce": { + "name": "hlávkový salát" + }, + "liver": { + "name": "játra", + "plural_name": "játra" + }, + "maize": { + "name": "kukuřice" + }, + "maple-syrup": { + "name": "javorový syrup" + }, + "meat": { + "name": "maso" + }, + "milk": { + "name": "mléko" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "houba", + "plural_name": "houby" + }, + "mussels": { + "name": "mušle" + }, + "nanaimo-bar-mix": { + "name": "směs tyčinek nanaimo" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "muškátový oříšek" + }, + "nutritional-yeast-flakes": { + "name": "nutriční kvasnice vločky" + }, + "nuts": { + "name": "ořechy" + }, + "octopuses": { + "name": "chobotnice", + "plural_name": "chobotnice" + }, + "oils": { + "name": "oleje" + }, + "okra": { + "name": "okra" + }, + "olive": { + "name": "olivy" + }, + "olive-oil": { + "name": "olivový olej" + }, + "onion": { + "name": "cibule" + }, + "onion-family": { + "name": "cibule" + }, + "orange-blossom-water": { + "name": "voda z pomerančových květů" + }, + "oranges": { + "name": "pomeranče", + "plural_name": "pomeranče" + }, + "oregano": { + "name": "dobromysl" + }, + "oysters": { + "name": "ústřice" + }, + "panch-puran": { + "name": "panch phoron" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "petržel" + }, + "parsnip": { + "name": "pastinák", + "plural_name": "pastináky" + }, + "pear": { + "name": "hruška", + "plural_name": "hrušky" + }, + "peas": { + "name": "hrášek" + }, + "pepper": { + "name": "pepř", + "plural_name": "papriky" + }, + "pineapple": { + "name": "ananas", + "plural_name": "ananasy" + }, + "plantain": { + "name": "plantýn", + "plural_name": "plantains" + }, + "poppy-seeds": { + "name": "maková semena" + }, + "potato": { + "name": "brambor", + "plural_name": "brambory" + }, + "poultry": { + "name": "drůbež" + }, + "powdered-sugar": { + "name": "moučkový cukr" + }, + "pumpkin": { + "name": "dýně", + "plural_name": "dýně" + }, + "pumpkin-seeds": { + "name": "dýňová semínka" + }, + "radish": { + "name": "ředkvička", + "plural_name": "ředkvičky" + }, + "raw-sugar": { + "name": "hnědý cukr" + }, + "refined-sugar": { + "name": "rafinovaný cukr" + }, + "rice": { + "name": "rýže" + }, + "rice-flour": { + "name": "rýžová mouka" + }, + "rock-sugar": { + "name": "cukr krystal" + }, + "rum": { + "name": "rum" + }, + "salmon": { + "name": "losos" + }, + "salt": { + "name": "sůl" + }, + "salt-cod": { + "name": "solená treska" + }, + "scallion": { + "name": "jarní cibulka", + "plural_name": "jarní cibulky" + }, + "seafood": { + "name": "mořské plody" + }, + "seeds": { + "name": "semínka" + }, + "sesame-seeds": { + "name": "sezamová semena" + }, + "shallot": { + "name": "šalotka", + "plural_name": "šalotky" + }, + "skate": { + "name": "rejnok" + }, + "soda": { + "name": "soda" + }, + "soda-baking": { + "name": "soda, pečení" + }, + "soybean": { + "name": "sójové boby" + }, + "spaghetti-squash": { + "name": "špagetová dýně", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "špek" + }, + "spices": { + "name": "koření" + }, + "spinach": { + "name": "špenát" + }, + "spring-onion": { + "name": "jarní cibulka", + "plural_name": "jarní cibulky" + }, + "squash": { + "name": "dýně", + "plural_name": "squashes" + }, + "squash-family": { + "name": "dýně" + }, + "stockfish": { + "name": "treska" + }, + "sugar": { + "name": "cukr" + }, + "sunchoke": { + "name": "slunečnice topinambur", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "slunečnicová semena" + }, + "superfine-sugar": { + "name": "cukr krupice" + }, + "sweet-potato": { + "name": "batát", + "plural_name": "batáty" + }, + "sweetcorn": { + "name": "kukuřice cukrová", + "plural_name": "kukuřice cukrová" + }, + "sweeteners": { + "name": "sladidla" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "kolokázie jedlá", + "plural_name": "taro" + }, + "teff": { + "name": "milička abesínska" + }, + "tomato": { + "name": "rajče", + "plural_name": "rajčata" + }, + "trout": { + "name": "pstruh" + }, + "tubers": { + "name": "hlízy", + "plural_name": "tubers" + }, + "tuna": { + "name": "tuňák" + }, + "turbanado-sugar": { + "name": "nerafinovaný třtinový cukr" + }, + "turnip": { + "name": "tuřín", + "plural_name": "tuříny" + }, + "unrefined-sugar": { + "name": "nerafinovaný cukr" + }, + "vanilla": { + "name": "vanilka" + }, + "vegetables": { + "name": "zelenina" + }, + "watercress": { + "name": "potočnice lékařská" + }, + "watermelon": { + "name": "vodní meloun", + "plural_name": "vodní melouny" + }, + "white-mushroom": { + "name": "bílý žampion", + "plural_name": "bílé žampiony" + }, + "white-sugar": { + "name": "bílý cukr" + }, + "xanthan-gum": { + "name": "xanthanová guma" + }, + "yam": { + "name": "yam", + "plural_name": "yams" + }, + "yeast": { + "name": "kvasnice" + }, + "zucchini": { + "name": "cuketa", + "plural_name": "cukety" + } +} \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/da-DK.json b/mealie/repos/seed/resources/foods/locales/da-DK.json index 5476b8f19..62885698f 100644 --- a/mealie/repos/seed/resources/foods/locales/da-DK.json +++ b/mealie/repos/seed/resources/foods/locales/da-DK.json @@ -1,759 +1,692 @@ { - "": { - "foods": { - "acorn-squash": { - "name": "agern squash" - }, - "alfalfa-sprouts": { - "name": "lucernespirer" - }, - "anchovies": { - "name": "ansjoser" - }, - "apples": { - "name": "æble", - "plural_name": "æbler" - }, - "artichoke": { - "name": "artiskok" - }, - "arugula": { - "name": "rucola" - }, - "asparagus": { - "name": "asparges" - }, - "avocado": { - "name": "avocado", - "plural_name": "avocado" - }, - "bacon": { - "name": "bacon" - }, - "baking-powder": { - "name": "bagepulver" - }, - "baking-soda": { - "name": "natron" - }, - "baking-sugar": { - "name": "bagesukker" - }, - "bar-sugar": { - "name": "sukkerstang" - }, - "basil": { - "name": "basilikum" - }, - "beans": { - "name": "bønner" - }, - "bell-peppers": { - "name": "peberfrugter", - "plural_name": "peberfrugter" - }, - "blackberries": { - "name": "brombær" - }, - "bok-choy": { - "name": "pak choi" - }, - "brassicas": { - "name": "havekål" - }, - "bread": { - "name": "brød" - }, - "breadfruit": { - "name": "brødfrugt" - }, - "broccoflower": { - "name": "romanesco" - }, - "broccoli": { - "name": "broccoli" - }, - "broccoli-rabe": { - "name": "rapini" - }, - "broccolini": { - "name": "broccolini" - }, - "brown-sugar": { - "name": "brun farin" - }, - "brussels-sprouts": { - "name": "rosenkål" - }, - "butter": { - "name": "smør" - }, - "butternut-pumpkin": { - "name": "moskusgræskar" - }, - "butternut-squash": { - "name": "butternut squash" - }, - "cabbage": { - "name": "kål", - "plural_name": "kål" - }, - "cactus-edible": { - "name": "kaktus, spiselig" - }, - "calabrese": { - "name": "calabrese" - }, - "cane-sugar": { - "name": "rørsukker" - }, - "cannabis": { - "name": "kanabis" - }, - "capsicum": { - "name": "paprika" - }, - "caraway": { - "name": "kommen" - }, - "carrot": { - "name": "gulerod", - "plural_name": "gulerødder" - }, - "caster-sugar": { - "name": "strøsukker" - }, - "castor-sugar": { - "name": "ricinussukker" - }, - "catfish": { - "name": "havkat" - }, - "cauliflower": { - "name": "blomkål", - "plural_name": "blomkål" - }, - "cayenne-pepper": { - "name": "cayennepeber" - }, - "celeriac": { - "name": "knoldselleri" - }, - "celery": { - "name": "selleri" - }, - "cereal-grains": { - "name": "korn" - }, - "chard": { - "name": "bladbede" - }, - "cheese": { - "name": "ost" - }, - "chicory": { - "name": "cikorie" - }, - "chilli-peppers": { - "name": "chilipeber", - "plural_name": "chilipeber" - }, - "chinese-leaves": { - "name": "kinakål" - }, - "chives": { - "name": "purløg" - }, - "chocolate": { - "name": "chokolade" - }, - "cilantro": { - "name": "koriander" - }, - "cinnamon": { - "name": "kanel" - }, - "clarified-butter": { - "name": "klaret smør" - }, - "coconut": { - "name": "kokosnød", - "plural_name": "kokosnødder" - }, - "coconut-milk": { - "name": "kokosmælk" - }, - "cod": { - "name": "torsk" - }, - "coffee": { - "name": "kaffe" - }, - "collard-greens": { - "name": "marvkål" - }, - "confectioners-sugar": { - "name": "flormelis" - }, - "coriander": { - "name": "koriander" - }, - "corn": { - "name": "majs", - "plural_name": "majs" - }, - "corn-syrup": { - "name": "majssirup" - }, - "cottonseed-oil": { - "name": "bomuldsfrøolie" - }, - "courgette": { - "name": "squash" - }, - "cream-of-tartar": { - "name": "eddikepulver" - }, - "cucumber": { - "name": "agurk", - "plural_name": "agurker" - }, - "cumin": { - "name": "spidskommen" - }, - "daikon": { - "name": "kinaradise", - "plural_name": "kinaradiser" - }, - "dairy-products-and-dairy-substitutes": { - "name": "mejeriprodukter og mælkeerstatninger" - }, - "dandelion": { - "name": "mælkebøtte" - }, - "demerara-sugar": { - "name": "rørsukker" - }, - "dough": { - "name": "dej" - }, - "edible-cactus": { - "name": "spiselig kaktus" - }, - "eggplant": { - "name": "aubergine", - "plural_name": "aubergine" - }, - "eggs": { - "name": "æg", - "plural_name": "æg" - }, - "endive": { - "name": "endive", - "plural_name": "endives" - }, - "fats": { - "name": "fedt" - }, - "fava-beans": { - "name": "hestebønner" - }, - "fiddlehead": { - "name": "bispestav" - }, - "fiddlehead-fern": { - "name": "fiddlehead bregne", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "fisk" - }, - "five-spice-powder": { - "name": "femkrydderipulver" - }, - "flour": { - "name": "mel" - }, - "frisee": { - "name": "friséesalat" - }, - "fructose": { - "name": "fruktose" - }, - "fruit": { - "name": "frugt" - }, - "fruit-sugar": { - "name": "frugtsukker" - }, - "ful": { - "name": "ful" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "hvidløg", - "plural_name": "hvidløg" - }, - "gem-squash": { - "name": "citron squash" - }, - "ghee": { - "name": "klaret smør" - }, - "giblets": { - "name": "fugleindmad" - }, - "ginger": { - "name": "ingefær" - }, - "grains": { - "name": "gryn" - }, - "granulated-sugar": { - "name": "sukker" - }, - "grape-seed-oil": { - "name": "vindruekerneolie" - }, - "green-onion": { - "name": "forårsløg", - "plural_name": "forårsløg" - }, - "heart-of-palm": { - "name": "palmehjerte", - "plural_name": "heart of palms" - }, - "hemp": { - "name": "hamp" - }, - "herbs": { - "name": "krydderurter" - }, - "honey": { - "name": "honning" - }, - "isomalt": { - "name": "isomalt" - }, - "jackfruit": { - "name": "jackfrugt", - "plural_name": "jackfruits" - }, - "jaggery": { - "name": "jaggery" - }, - "jams": { - "name": "marmelade" - }, - "jellies": { - "name": "gelé" - }, - "jerusalem-artichoke": { - "name": "jordskok" - }, - "jicama": { - "name": "jicama" - }, - "kale": { - "name": "grønkål" - }, - "kohlrabi": { - "name": "glaskål" - }, - "kumara": { - "name": "sød kartoffel" - }, - "leavening-agents": { - "name": "hævemiddel" - }, - "leek": { - "name": "porre", - "plural_name": "porre" - }, - "legumes": { - "name": "bælgplante" - }, - "lemongrass": { - "name": "citrongræs" - }, - "lentils": { - "name": "linser" - }, - "lettuce": { - "name": "salat" - }, - "liver": { - "name": "lever", - "plural_name": "lever" - }, - "maize": { - "name": "majs" - }, - "maple-syrup": { - "name": "ahornsirup" - }, - "meat": { - "name": "kød" - }, - "milk": { - "name": "mælk" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "svamp", - "plural_name": "svampe" - }, - "mussels": { - "name": "musling" - }, - "nanaimo-bar-mix": { - "name": "nanaimo barmix" - }, - "nori": { - "name": "tank" - }, - "nutmeg": { - "name": "muskatnød" - }, - "nutritional-yeast-flakes": { - "name": "gærflager" - }, - "nuts": { - "name": "nødder" - }, - "octopuses": { - "name": "ottearmede blæksprutter", - "plural_name": "blæksprutter" - }, - "oils": { - "name": "olier" - }, - "okra": { - "name": "okra" - }, - "olive": { - "name": "oliven" - }, - "olive-oil": { - "name": "olivenolie" - }, - "onion": { - "name": "løg" - }, - "onion-family": { - "name": "løgfamilien" - }, - "orange-blossom-water": { - "name": "orangeblossomvand" - }, - "oranges": { - "name": "appelsiner", - "plural_name": "appelsiner" - }, - "oregano": { - "name": "oregano" - }, - "oysters": { - "name": "østers" - }, - "panch-puran": { - "name": "panch puran" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "persille" - }, - "parsnip": { - "name": "pastinak", - "plural_name": "pastinak" - }, - "pear": { - "name": "pære", - "plural_name": "pærer" - }, - "peas": { - "name": "ærter" - }, - "pepper": { - "name": "peber", - "plural_name": "peberfrugter" - }, - "pineapple": { - "name": "ananas", - "plural_name": "ananas" - }, - "plantain": { - "name": "madbanan", - "plural_name": "plantains" - }, - "poppy-seeds": { - "name": "birkes" - }, - "potato": { - "name": "kartoffel", - "plural_name": "kartofler" - }, - "poultry": { - "name": "fjerkræ" - }, - "powdered-sugar": { - "name": "flormelis" - }, - "pumpkin": { - "name": "græskar", - "plural_name": "græskar" - }, - "pumpkin-seeds": { - "name": "græskarkerner" - }, - "radish": { - "name": "radise", - "plural_name": "radiser" - }, - "raw-sugar": { - "name": "hel rørsukker" - }, - "refined-sugar": { - "name": "raffineret sukker" - }, - "rice": { - "name": "ri" - }, - "rice-flour": { - "name": "rismel" - }, - "rock-sugar": { - "name": "kandis" - }, - "rum": { - "name": "rom" - }, - "salmon": { - "name": "laks" - }, - "salt": { - "name": "salt" - }, - "salt-cod": { - "name": "saltet torsk" - }, - "scallion": { - "name": "forårsløg", - "plural_name": "scallions" - }, - "seafood": { - "name": "fisk og skaldyr" - }, - "seeds": { - "name": "frø" - }, - "sesame-seeds": { - "name": "sesamfrø" - }, - "shallot": { - "name": "skalotteløg", - "plural_name": "skalotteløg" - }, - "skate": { - "name": "rokke" - }, - "soda": { - "name": "soda" - }, - "soda-baking": { - "name": "natron" - }, - "soybean": { - "name": "sojabønne" - }, - "spaghetti-squash": { - "name": "spaghettisquash", - "plural_name": "spaghettisquash" - }, - "speck": { - "name": "speck" - }, - "spices": { - "name": "krydderier" - }, - "spinach": { - "name": "spinat" - }, - "spring-onion": { - "name": "forårsløg", - "plural_name": "forårsløg" - }, - "squash": { - "name": "squash", - "plural_name": "squash" - }, - "squash-family": { - "name": "squashfamilien" - }, - "stockfish": { - "name": "tørfisk" - }, - "sugar": { - "name": "sukker" - }, - "sunchoke": { - "name": "jordskok", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "solsikkefrø" - }, - "superfine-sugar": { - "name": "superfint sukker" - }, - "sweet-potato": { - "name": "sød kartoffel", - "plural_name": "søde kartofler" - }, - "sweetcorn": { - "name": "søde majs", - "plural_name": "sukkermajs" - }, - "sweeteners": { - "name": "sødemiddel" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "taro", - "plural_name": "taroes" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "tomat", - "plural_name": "tomater" - }, - "trout": { - "name": "ørred" - }, - "tubers": { - "name": "knold", - "plural_name": "tubers" - }, - "tuna": { - "name": "tun" - }, - "turbanado-sugar": { - "name": "rørsukker" - }, - "turnip": { - "name": "majroe", - "plural_name": "majroer" - }, - "unrefined-sugar": { - "name": "uraffineret sukker" - }, - "vanilla": { - "name": "vanilje" - }, - "vegetables": { - "name": "grøntsager" - }, - "watercress": { - "name": "brøndkarse" - }, - "watermelon": { - "name": "vandmelon", - "plural_name": "vandmeloner" - }, - "white-mushroom": { - "name": "champignon", - "plural_name": "hvide svampe" - }, - "white-sugar": { - "name": "hvidt sukker" - }, - "xanthan-gum": { - "name": "xanthan gum" - }, - "yam": { - "name": "yam", - "plural_name": "yams" - }, - "yeast": { - "name": "gær" - }, - "zucchini": { - "name": "sommersquash", - "plural_name": "courgette" - } - } - }, - "Landbrugsprodukt": { - "foods": {} - }, - "Gryn": { - "foods": {} - }, - "Frugter": { - "foods": {} - }, - "Grøntsager": { - "foods": {} - }, - "Kød": { - "foods": {} - }, - "Fisk og skaldyr": { - "foods": {} - }, - "Drikkevarer": { - "foods": {} - }, - "Bagværk": { - "foods": {} - }, - "Dåsemad": { - "foods": {} - }, - "Tilbehør": { - "foods": {} - }, - "Konfekt": { - "foods": {} - }, - "Mejeriprodukter": { - "foods": {} - }, - "Frostvarer": { - "foods": {} - }, - "Helseprodukter": { - "foods": {} - }, - "Husholdning": { - "foods": {} - }, - "Kødprodukter": { - "foods": {} - }, - "Snacks": { - "foods": {} - }, - "Krydderier": { - "foods": {} - }, - "Søde sager": { - "foods": {} - }, - "Alkohol": { - "foods": {} - }, - "Andet": { - "foods": {} - } + "acorn-squash": { + "name": "agern squash" + }, + "alfalfa-sprouts": { + "name": "lucernespirer" + }, + "anchovies": { + "name": "ansjoser" + }, + "apples": { + "name": "æble", + "plural_name": "æbler" + }, + "artichoke": { + "name": "artiskok" + }, + "arugula": { + "name": "rucola" + }, + "asparagus": { + "name": "asparges" + }, + "avocado": { + "name": "avocado", + "plural_name": "avocado" + }, + "bacon": { + "name": "bacon" + }, + "baking-powder": { + "name": "bagepulver" + }, + "baking-soda": { + "name": "natron" + }, + "baking-sugar": { + "name": "bagesukker" + }, + "bar-sugar": { + "name": "sukkerstang" + }, + "basil": { + "name": "basilikum" + }, + "beans": { + "name": "bønner" + }, + "bell-peppers": { + "name": "peberfrugter", + "plural_name": "peberfrugter" + }, + "blackberries": { + "name": "brombær" + }, + "bok-choy": { + "name": "pak choi" + }, + "brassicas": { + "name": "havekål" + }, + "bread": { + "name": "brød" + }, + "breadfruit": { + "name": "brødfrugt" + }, + "broccoflower": { + "name": "romanesco" + }, + "broccoli": { + "name": "broccoli" + }, + "broccoli-rabe": { + "name": "rapini" + }, + "broccolini": { + "name": "broccolini" + }, + "brown-sugar": { + "name": "brun farin" + }, + "brussels-sprouts": { + "name": "rosenkål" + }, + "butter": { + "name": "smør" + }, + "butternut-pumpkin": { + "name": "moskusgræskar" + }, + "butternut-squash": { + "name": "butternut squash" + }, + "cabbage": { + "name": "kål", + "plural_name": "kål" + }, + "cactus-edible": { + "name": "kaktus, spiselig" + }, + "calabrese": { + "name": "calabrese" + }, + "cane-sugar": { + "name": "rørsukker" + }, + "cannabis": { + "name": "kanabis" + }, + "capsicum": { + "name": "paprika" + }, + "caraway": { + "name": "kommen" + }, + "carrot": { + "name": "gulerod", + "plural_name": "gulerødder" + }, + "caster-sugar": { + "name": "strøsukker" + }, + "castor-sugar": { + "name": "ricinussukker" + }, + "catfish": { + "name": "havkat" + }, + "cauliflower": { + "name": "blomkål", + "plural_name": "blomkål" + }, + "cayenne-pepper": { + "name": "cayennepeber" + }, + "celeriac": { + "name": "knoldselleri" + }, + "celery": { + "name": "selleri" + }, + "cereal-grains": { + "name": "korn" + }, + "chard": { + "name": "bladbede" + }, + "cheese": { + "name": "ost" + }, + "chicory": { + "name": "cikorie" + }, + "chilli-peppers": { + "name": "chilipeber", + "plural_name": "chilipeber" + }, + "chinese-leaves": { + "name": "kinakål" + }, + "chives": { + "name": "purløg" + }, + "chocolate": { + "name": "chokolade" + }, + "cilantro": { + "name": "koriander" + }, + "cinnamon": { + "name": "kanel" + }, + "clarified-butter": { + "name": "klaret smør" + }, + "coconut": { + "name": "kokosnød", + "plural_name": "kokosnødder" + }, + "coconut-milk": { + "name": "kokosmælk" + }, + "cod": { + "name": "torsk" + }, + "coffee": { + "name": "kaffe" + }, + "collard-greens": { + "name": "marvkål" + }, + "confectioners-sugar": { + "name": "flormelis" + }, + "coriander": { + "name": "koriander" + }, + "corn": { + "name": "majs", + "plural_name": "majs" + }, + "corn-syrup": { + "name": "majssirup" + }, + "cottonseed-oil": { + "name": "bomuldsfrøolie" + }, + "courgette": { + "name": "squash" + }, + "cream-of-tartar": { + "name": "eddikepulver" + }, + "cucumber": { + "name": "agurk", + "plural_name": "agurker" + }, + "cumin": { + "name": "spidskommen" + }, + "daikon": { + "name": "kinaradise", + "plural_name": "kinaradiser" + }, + "dairy-products-and-dairy-substitutes": { + "name": "mejeriprodukter og mælkeerstatninger" + }, + "dandelion": { + "name": "mælkebøtte" + }, + "demerara-sugar": { + "name": "rørsukker" + }, + "dough": { + "name": "dej" + }, + "edible-cactus": { + "name": "spiselig kaktus" + }, + "eggplant": { + "name": "aubergine", + "plural_name": "aubergine" + }, + "eggs": { + "name": "æg", + "plural_name": "æg" + }, + "endive": { + "name": "endive", + "plural_name": "endives" + }, + "fats": { + "name": "fedt" + }, + "fava-beans": { + "name": "hestebønner" + }, + "fiddlehead": { + "name": "bispestav" + }, + "fiddlehead-fern": { + "name": "fiddlehead bregne", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "fisk" + }, + "five-spice-powder": { + "name": "femkrydderipulver" + }, + "flour": { + "name": "mel" + }, + "frisee": { + "name": "friséesalat" + }, + "fructose": { + "name": "fruktose" + }, + "fruit": { + "name": "frugt" + }, + "fruit-sugar": { + "name": "frugtsukker" + }, + "ful": { + "name": "ful" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "hvidløg", + "plural_name": "hvidløg" + }, + "gem-squash": { + "name": "citron squash" + }, + "ghee": { + "name": "klaret smør" + }, + "giblets": { + "name": "fugleindmad" + }, + "ginger": { + "name": "ingefær" + }, + "grains": { + "name": "gryn" + }, + "granulated-sugar": { + "name": "sukker" + }, + "grape-seed-oil": { + "name": "vindruekerneolie" + }, + "green-onion": { + "name": "forårsløg", + "plural_name": "forårsløg" + }, + "heart-of-palm": { + "name": "palmehjerte", + "plural_name": "heart of palms" + }, + "hemp": { + "name": "hamp" + }, + "herbs": { + "name": "krydderurter" + }, + "honey": { + "name": "honning" + }, + "isomalt": { + "name": "isomalt" + }, + "jackfruit": { + "name": "jackfrugt", + "plural_name": "jackfruits" + }, + "jaggery": { + "name": "jaggery" + }, + "jams": { + "name": "marmelade" + }, + "jellies": { + "name": "gelé" + }, + "jerusalem-artichoke": { + "name": "jordskok" + }, + "jicama": { + "name": "jicama" + }, + "kale": { + "name": "grønkål" + }, + "kohlrabi": { + "name": "glaskål" + }, + "kumara": { + "name": "sød kartoffel" + }, + "leavening-agents": { + "name": "hævemiddel" + }, + "leek": { + "name": "porre", + "plural_name": "porre" + }, + "legumes": { + "name": "bælgplante" + }, + "lemongrass": { + "name": "citrongræs" + }, + "lentils": { + "name": "linser" + }, + "lettuce": { + "name": "salat" + }, + "liver": { + "name": "lever", + "plural_name": "lever" + }, + "maize": { + "name": "majs" + }, + "maple-syrup": { + "name": "ahornsirup" + }, + "meat": { + "name": "kød" + }, + "milk": { + "name": "mælk" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "svamp", + "plural_name": "svampe" + }, + "mussels": { + "name": "musling" + }, + "nanaimo-bar-mix": { + "name": "nanaimo barmix" + }, + "nori": { + "name": "tank" + }, + "nutmeg": { + "name": "muskatnød" + }, + "nutritional-yeast-flakes": { + "name": "gærflager" + }, + "nuts": { + "name": "nødder" + }, + "octopuses": { + "name": "ottearmede blæksprutter", + "plural_name": "blæksprutter" + }, + "oils": { + "name": "olier" + }, + "okra": { + "name": "okra" + }, + "olive": { + "name": "oliven" + }, + "olive-oil": { + "name": "olivenolie" + }, + "onion": { + "name": "løg" + }, + "onion-family": { + "name": "løgfamilien" + }, + "orange-blossom-water": { + "name": "orangeblossomvand" + }, + "oranges": { + "name": "appelsiner", + "plural_name": "appelsiner" + }, + "oregano": { + "name": "oregano" + }, + "oysters": { + "name": "østers" + }, + "panch-puran": { + "name": "panch puran" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "persille" + }, + "parsnip": { + "name": "pastinak", + "plural_name": "pastinak" + }, + "pear": { + "name": "pære", + "plural_name": "pærer" + }, + "peas": { + "name": "ærter" + }, + "pepper": { + "name": "peber", + "plural_name": "peberfrugter" + }, + "pineapple": { + "name": "ananas", + "plural_name": "ananas" + }, + "plantain": { + "name": "madbanan", + "plural_name": "plantains" + }, + "poppy-seeds": { + "name": "birkes" + }, + "potato": { + "name": "kartoffel", + "plural_name": "kartofler" + }, + "poultry": { + "name": "fjerkræ" + }, + "powdered-sugar": { + "name": "flormelis" + }, + "pumpkin": { + "name": "græskar", + "plural_name": "græskar" + }, + "pumpkin-seeds": { + "name": "græskarkerner" + }, + "radish": { + "name": "radise", + "plural_name": "radiser" + }, + "raw-sugar": { + "name": "hel rørsukker" + }, + "refined-sugar": { + "name": "raffineret sukker" + }, + "rice": { + "name": "ri" + }, + "rice-flour": { + "name": "rismel" + }, + "rock-sugar": { + "name": "kandis" + }, + "rum": { + "name": "rom" + }, + "salmon": { + "name": "laks" + }, + "salt": { + "name": "salt" + }, + "salt-cod": { + "name": "saltet torsk" + }, + "scallion": { + "name": "forårsløg", + "plural_name": "scallions" + }, + "seafood": { + "name": "fisk og skaldyr" + }, + "seeds": { + "name": "frø" + }, + "sesame-seeds": { + "name": "sesamfrø" + }, + "shallot": { + "name": "skalotteløg", + "plural_name": "skalotteløg" + }, + "skate": { + "name": "rokke" + }, + "soda": { + "name": "soda" + }, + "soda-baking": { + "name": "natron" + }, + "soybean": { + "name": "sojabønne" + }, + "spaghetti-squash": { + "name": "spaghettisquash", + "plural_name": "spaghettisquash" + }, + "speck": { + "name": "speck" + }, + "spices": { + "name": "krydderier" + }, + "spinach": { + "name": "spinat" + }, + "spring-onion": { + "name": "forårsløg", + "plural_name": "forårsløg" + }, + "squash": { + "name": "squash", + "plural_name": "squash" + }, + "squash-family": { + "name": "squashfamilien" + }, + "stockfish": { + "name": "tørfisk" + }, + "sugar": { + "name": "sukker" + }, + "sunchoke": { + "name": "jordskok", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "solsikkefrø" + }, + "superfine-sugar": { + "name": "superfint sukker" + }, + "sweet-potato": { + "name": "sød kartoffel", + "plural_name": "søde kartofler" + }, + "sweetcorn": { + "name": "søde majs", + "plural_name": "sukkermajs" + }, + "sweeteners": { + "name": "sødemiddel" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "taro", + "plural_name": "taroes" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "tomat", + "plural_name": "tomater" + }, + "trout": { + "name": "ørred" + }, + "tubers": { + "name": "knold", + "plural_name": "tubers" + }, + "tuna": { + "name": "tun" + }, + "turbanado-sugar": { + "name": "rørsukker" + }, + "turnip": { + "name": "majroe", + "plural_name": "majroer" + }, + "unrefined-sugar": { + "name": "uraffineret sukker" + }, + "vanilla": { + "name": "vanilje" + }, + "vegetables": { + "name": "grøntsager" + }, + "watercress": { + "name": "brøndkarse" + }, + "watermelon": { + "name": "vandmelon", + "plural_name": "vandmeloner" + }, + "white-mushroom": { + "name": "champignon", + "plural_name": "hvide svampe" + }, + "white-sugar": { + "name": "hvidt sukker" + }, + "xanthan-gum": { + "name": "xanthan gum" + }, + "yam": { + "name": "yam", + "plural_name": "yams" + }, + "yeast": { + "name": "gær" + }, + "zucchini": { + "name": "sommersquash", + "plural_name": "courgette" + } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/de-DE.json b/mealie/repos/seed/resources/foods/locales/de-DE.json index 00262ce4d..ddd488ffb 100644 --- a/mealie/repos/seed/resources/foods/locales/de-DE.json +++ b/mealie/repos/seed/resources/foods/locales/de-DE.json @@ -1,759 +1,692 @@ { - "": { - "foods": { - "acorn-squash": { - "name": "Eichelkürbis" - }, - "alfalfa-sprouts": { - "name": "Alfalfasprossen" - }, - "anchovies": { - "name": "Sardellen" - }, - "apples": { - "name": "Apfel", - "plural_name": "Äpfel" - }, - "artichoke": { - "name": "Artischocke" - }, - "arugula": { - "name": "Rucola" - }, - "asparagus": { - "name": "Spargel" - }, - "avocado": { - "name": "Avocado", - "plural_name": "Avocados" - }, - "bacon": { - "name": "Speck" - }, - "baking-powder": { - "name": "Backpulver" - }, - "baking-soda": { - "name": "Backnatron" - }, - "baking-sugar": { - "name": "Backzucker" - }, - "bar-sugar": { - "name": "Rohrzucker" - }, - "basil": { - "name": "Basilikum" - }, - "beans": { - "name": "Bohnen" - }, - "bell-peppers": { - "name": "Paprika", - "plural_name": "Paprikas" - }, - "blackberries": { - "name": "Brombeeren" - }, - "bok-choy": { - "name": "Pak Choi" - }, - "brassicas": { - "name": "Kohlarten" - }, - "bread": { - "name": "Brot" - }, - "breadfruit": { - "name": "Brotfrucht" - }, - "broccoflower": { - "name": "Brokkoli" - }, - "broccoli": { - "name": "Brokkoli" - }, - "broccoli-rabe": { - "name": "Brokkoli" - }, - "broccolini": { - "name": "Brokkoli" - }, - "brown-sugar": { - "name": "brauner Zucker" - }, - "brussels-sprouts": { - "name": "Rosenkohl" - }, - "butter": { - "name": "Butter" - }, - "butternut-pumpkin": { - "name": "Butternut-Kürbis" - }, - "butternut-squash": { - "name": "Butternut-Kürbis" - }, - "cabbage": { - "name": "Kohl", - "plural_name": "Kohle" - }, - "cactus-edible": { - "name": "Kaktus, essbar" - }, - "calabrese": { - "name": "Calabrese" - }, - "cane-sugar": { - "name": "Rohrzucker" - }, - "cannabis": { - "name": "Cannabis" - }, - "capsicum": { - "name": "Paprika" - }, - "caraway": { - "name": "Kümmel" - }, - "carrot": { - "name": "Karotte", - "plural_name": "Karotten" - }, - "caster-sugar": { - "name": "Backzucker" - }, - "castor-sugar": { - "name": "Zucker" - }, - "catfish": { - "name": "Wels" - }, - "cauliflower": { - "name": "Blumenkohl", - "plural_name": "Blumenkohle" - }, - "cayenne-pepper": { - "name": "Cayennepfeffer" - }, - "celeriac": { - "name": "Sellerieknolle" - }, - "celery": { - "name": "Sellerie" - }, - "cereal-grains": { - "name": "Getreidekörner" - }, - "chard": { - "name": "Mangold" - }, - "cheese": { - "name": "Käse" - }, - "chicory": { - "name": "Chicorée" - }, - "chilli-peppers": { - "name": "Chilischote", - "plural_name": "Chilischoten" - }, - "chinese-leaves": { - "name": "Chinakohl" - }, - "chives": { - "name": "Schnittlauch" - }, - "chocolate": { - "name": "Schokolade" - }, - "cilantro": { - "name": "Koriander" - }, - "cinnamon": { - "name": "Zimt" - }, - "clarified-butter": { - "name": "geklärte Butter" - }, - "coconut": { - "name": "Kokosnuss", - "plural_name": "Kokosnüsse" - }, - "coconut-milk": { - "name": "Kokosmilch" - }, - "cod": { - "name": "Kabeljau" - }, - "coffee": { - "name": "Kaffee" - }, - "collard-greens": { - "name": "Kohlblätter" - }, - "confectioners-sugar": { - "name": "Konditorzucker" - }, - "coriander": { - "name": "Koriander" - }, - "corn": { - "name": "Mais", - "plural_name": "Mais" - }, - "corn-syrup": { - "name": "Maissirup" - }, - "cottonseed-oil": { - "name": "Baumwollsaatöl" - }, - "courgette": { - "name": "Zucchini" - }, - "cream-of-tartar": { - "name": "Weinstein" - }, - "cucumber": { - "name": "Gurke", - "plural_name": "Gurken" - }, - "cumin": { - "name": "Kreuzkümmel" - }, - "daikon": { - "name": "Winterrettich", - "plural_name": "Winterrettiche" - }, - "dairy-products-and-dairy-substitutes": { - "name": "Milchprodukte und Milchersatzprodukte" - }, - "dandelion": { - "name": "Löwenzahn" - }, - "demerara-sugar": { - "name": "Demerara-Zucker" - }, - "dough": { - "name": "Teig" - }, - "edible-cactus": { - "name": "Speisekaktus" - }, - "eggplant": { - "name": "Aubergine", - "plural_name": "Auberginen" - }, - "eggs": { - "name": "Ei", - "plural_name": "Eier" - }, - "endive": { - "name": "Endivie", - "plural_name": "Endivien" - }, - "fats": { - "name": "Fett" - }, - "fava-beans": { - "name": "Ackerbohnen" - }, - "fiddlehead": { - "name": "Farnspitzen des Straußenfarns (Fiddleheads)" - }, - "fiddlehead-fern": { - "name": "Farnspitze des Straußenfarns (Fiddlehead)", - "plural_name": "Farnspitzen des Straußenfarns (Fiddleheads)" - }, - "fish": { - "name": "Fisch" - }, - "five-spice-powder": { - "name": "Fünf-Gewürze-Pulver" - }, - "flour": { - "name": "Mehl" - }, - "frisee": { - "name": "Frisée" - }, - "fructose": { - "name": "Fruktose" - }, - "fruit": { - "name": "Obst" - }, - "fruit-sugar": { - "name": "Fruchtzucker" - }, - "ful": { - "name": "Bohnen" - }, - "garam-masala": { - "name": "Garam Masala" - }, - "garlic": { - "name": "Knoblauch", - "plural_name": "Knoblauch" - }, - "gem-squash": { - "name": "Gem Squash (Gartenkürbis)" - }, - "ghee": { - "name": "Ghee" - }, - "giblets": { - "name": "Innereien" - }, - "ginger": { - "name": "Ingwer" - }, - "grains": { - "name": "Getreide" - }, - "granulated-sugar": { - "name": "granulierter Zucker" - }, - "grape-seed-oil": { - "name": "Traubenkernöl" - }, - "green-onion": { - "name": "Frühlingszwiebel", - "plural_name": "Frühlingszwiebeln" - }, - "heart-of-palm": { - "name": "Palmherz", - "plural_name": "Palmherzen" - }, - "hemp": { - "name": "Hanf" - }, - "herbs": { - "name": "Kräuter" - }, - "honey": { - "name": "Honig" - }, - "isomalt": { - "name": "Isomalt" - }, - "jackfruit": { - "name": "Jackfruit", - "plural_name": "Jackfruits" - }, - "jaggery": { - "name": "Jaggery" - }, - "jams": { - "name": "Marmelade" - }, - "jellies": { - "name": "Gelees" - }, - "jerusalem-artichoke": { - "name": "Topinambur" - }, - "jicama": { - "name": "Yambohnenknolle" - }, - "kale": { - "name": "Grünkohl" - }, - "kohlrabi": { - "name": "Kohlrabi" - }, - "kumara": { - "name": "Süßkartoffel" - }, - "leavening-agents": { - "name": "Backtriebmittel" - }, - "leek": { - "name": "Lauch", - "plural_name": "Lauch" - }, - "legumes": { - "name": "Hülsenfrüchte" - }, - "lemongrass": { - "name": "Zitronengras" - }, - "lentils": { - "name": "Linsen" - }, - "lettuce": { - "name": "Salat" - }, - "liver": { - "name": "Leber", - "plural_name": "Lebern" - }, - "maize": { - "name": "Mais" - }, - "maple-syrup": { - "name": "Ahornsirup" - }, - "meat": { - "name": "Fleisch" - }, - "milk": { - "name": "Milch" - }, - "mortadella": { - "name": "Mortadella" - }, - "mushroom": { - "name": "Pilz", - "plural_name": "Pilze" - }, - "mussels": { - "name": "Muscheln" - }, - "nanaimo-bar-mix": { - "name": "Nanaimo-Riegel Backmischung" - }, - "nori": { - "name": "Nori" - }, - "nutmeg": { - "name": "Muskatnuss" - }, - "nutritional-yeast-flakes": { - "name": "Nahrungsmittelhefeflocken" - }, - "nuts": { - "name": "Nüsse" - }, - "octopuses": { - "name": "Tintenfisch", - "plural_name": "Tintenfische" - }, - "oils": { - "name": "Öl" - }, - "okra": { - "name": "Okra" - }, - "olive": { - "name": "Olive" - }, - "olive-oil": { - "name": "Olivenöl" - }, - "onion": { - "name": "Zwiebel" - }, - "onion-family": { - "name": "Zwiebelgewächse" - }, - "orange-blossom-water": { - "name": "Orangenblütenwasser" - }, - "oranges": { - "name": "Orange", - "plural_name": "Orangen" - }, - "oregano": { - "name": "Oregano" - }, - "oysters": { - "name": "Austern" - }, - "panch-puran": { - "name": "Panch Phoron" - }, - "paprika": { - "name": "Paprika" - }, - "parsley": { - "name": "Petersilie" - }, - "parsnip": { - "name": "Pastinake", - "plural_name": "Pastinaken" - }, - "pear": { - "name": "Birne", - "plural_name": "Birnen" - }, - "peas": { - "name": "Erbsen" - }, - "pepper": { - "name": "Pfeffer", - "plural_name": "Pfeffer" - }, - "pineapple": { - "name": "Ananas", - "plural_name": "Ananas" - }, - "plantain": { - "name": "Wegerich", - "plural_name": "Kochbananen" - }, - "poppy-seeds": { - "name": "Mohnsamen" - }, - "potato": { - "name": "Kartoffel", - "plural_name": "Kartoffeln" - }, - "poultry": { - "name": "Geflügel" - }, - "powdered-sugar": { - "name": "Puderzucker" - }, - "pumpkin": { - "name": "Kürbis", - "plural_name": "Kürbisse" - }, - "pumpkin-seeds": { - "name": "Kürbiskerne" - }, - "radish": { - "name": "Radieschen", - "plural_name": "Radieschen" - }, - "raw-sugar": { - "name": "Rohzucker" - }, - "refined-sugar": { - "name": "Zucker" - }, - "rice": { - "name": "Reis" - }, - "rice-flour": { - "name": "Reismehl" - }, - "rock-sugar": { - "name": "Kandis" - }, - "rum": { - "name": "Rum" - }, - "salmon": { - "name": "Lachs" - }, - "salt": { - "name": "Salz" - }, - "salt-cod": { - "name": "Stockfisch" - }, - "scallion": { - "name": "Frühlingszwiebel", - "plural_name": "Frühlingszwiebeln" - }, - "seafood": { - "name": "Meeresfrüchte" - }, - "seeds": { - "name": "Samen" - }, - "sesame-seeds": { - "name": "Sesamsamen" - }, - "shallot": { - "name": "Schalotte", - "plural_name": "Schalotten" - }, - "skate": { - "name": "Rochen" - }, - "soda": { - "name": "Natron" - }, - "soda-baking": { - "name": "Backnatron" - }, - "soybean": { - "name": "Sojabohne" - }, - "spaghetti-squash": { - "name": "Spaghettikürbis", - "plural_name": "Spaghettikürbisse" - }, - "speck": { - "name": "Speck" - }, - "spices": { - "name": "Gewürze" - }, - "spinach": { - "name": "Spinat" - }, - "spring-onion": { - "name": "Frühlingszwiebeln", - "plural_name": "Frühlingszwiebeln" - }, - "squash": { - "name": "Kürbis", - "plural_name": "Kürbisse" - }, - "squash-family": { - "name": "Kürbisgewächse" - }, - "stockfish": { - "name": "Stockfisch" - }, - "sugar": { - "name": "Zucker" - }, - "sunchoke": { - "name": "Topinambur", - "plural_name": "Topinamburen" - }, - "sunflower-seeds": { - "name": "Sonnenblumenkerne" - }, - "superfine-sugar": { - "name": "superfeiner Zucker" - }, - "sweet-potato": { - "name": "Süßkartoffel", - "plural_name": "Süßkartoffeln" - }, - "sweetcorn": { - "name": "Zuckermais", - "plural_name": "Zuckermais" - }, - "sweeteners": { - "name": "Süßstoffe" - }, - "tahini": { - "name": "Tahina" - }, - "taro": { - "name": "Taro (Wasserbrotwurzel)", - "plural_name": "Taros (Wasserbrotwurzeln)" - }, - "teff": { - "name": "Zwerghirse" - }, - "tomato": { - "name": "Tomate", - "plural_name": "Tomaten" - }, - "trout": { - "name": "Forelle" - }, - "tubers": { - "name": "Knolle", - "plural_name": "Knollen" - }, - "tuna": { - "name": "Thunfisch" - }, - "turbanado-sugar": { - "name": "Turbinado-Zucker" - }, - "turnip": { - "name": "Speiserübe", - "plural_name": "Speiserüben" - }, - "unrefined-sugar": { - "name": "unraffinierter Zucker" - }, - "vanilla": { - "name": "Vanille" - }, - "vegetables": { - "name": "Gemüse" - }, - "watercress": { - "name": "Brunnenkresse" - }, - "watermelon": { - "name": "Wassermelone", - "plural_name": "Wassermelonen" - }, - "white-mushroom": { - "name": "weißer Pilz", - "plural_name": "weiße Pilze" - }, - "white-sugar": { - "name": "weißer Zucker" - }, - "xanthan-gum": { - "name": "Xanthan" - }, - "yam": { - "name": "Yamswurzel", - "plural_name": "Yamswurzeln" - }, - "yeast": { - "name": "Hefe" - }, - "zucchini": { - "name": "Zucchini", - "plural_name": "Zucchini" - } - } - }, - "Obst & Gemüse": { - "foods": {} - }, - "Getreide": { - "foods": {} - }, - "Obst": { - "foods": {} - }, - "Gemüse": { - "foods": {} - }, - "Fleisch": { - "foods": {} - }, - "Meeresfrüchte": { - "foods": {} - }, - "Getränke": { - "foods": {} - }, - "Backwaren": { - "foods": {} - }, - "Konserven": { - "foods": {} - }, - "Würzmittel": { - "foods": {} - }, - "Konditorwaren": { - "foods": {} - }, - "Milchprodukte": { - "foods": {} - }, - "Tiefkühlware": { - "foods": {} - }, - "Bio-Lebensmittel": { - "foods": {} - }, - "Haushalt": { - "foods": {} - }, - "Fleischprodukte": { - "foods": {} - }, - "Snacks": { - "foods": {} - }, - "Gewürze": { - "foods": {} - }, - "Süßwaren": { - "foods": {} - }, - "Alkohol": { - "foods": {} - }, - "Sonstiges": { - "foods": {} - } -} + "acorn-squash": { + "name": "Eichelkürbis" + }, + "alfalfa-sprouts": { + "name": "Alfalfasprossen" + }, + "anchovies": { + "name": "Sardellen" + }, + "apples": { + "name": "Apfel", + "plural_name": "Äpfel" + }, + "artichoke": { + "name": "Artischocke" + }, + "arugula": { + "name": "Rucola" + }, + "asparagus": { + "name": "Spargel" + }, + "avocado": { + "name": "Avocado", + "plural_name": "Avocados" + }, + "bacon": { + "name": "Speck" + }, + "baking-powder": { + "name": "Backpulver" + }, + "baking-soda": { + "name": "Backnatron" + }, + "baking-sugar": { + "name": "Backzucker" + }, + "bar-sugar": { + "name": "Rohrzucker" + }, + "basil": { + "name": "Basilikum" + }, + "beans": { + "name": "Bohnen" + }, + "bell-peppers": { + "name": "Paprika", + "plural_name": "Paprikas" + }, + "blackberries": { + "name": "Brombeeren" + }, + "bok-choy": { + "name": "Pak Choi" + }, + "brassicas": { + "name": "Kohlarten" + }, + "bread": { + "name": "Brot" + }, + "breadfruit": { + "name": "Brotfrucht" + }, + "broccoflower": { + "name": "Brokkoli" + }, + "broccoli": { + "name": "Brokkoli" + }, + "broccoli-rabe": { + "name": "Brokkoli" + }, + "broccolini": { + "name": "Brokkoli" + }, + "brown-sugar": { + "name": "brauner Zucker" + }, + "brussels-sprouts": { + "name": "Rosenkohl" + }, + "butter": { + "name": "Butter" + }, + "butternut-pumpkin": { + "name": "Butternut-Kürbis" + }, + "butternut-squash": { + "name": "Butternut-Kürbis" + }, + "cabbage": { + "name": "Kohl", + "plural_name": "Kohle" + }, + "cactus-edible": { + "name": "Kaktus, essbar" + }, + "calabrese": { + "name": "Calabrese" + }, + "cane-sugar": { + "name": "Rohrzucker" + }, + "cannabis": { + "name": "Cannabis" + }, + "capsicum": { + "name": "Paprika" + }, + "caraway": { + "name": "Kümmel" + }, + "carrot": { + "name": "Karotte", + "plural_name": "Karotten" + }, + "caster-sugar": { + "name": "Backzucker" + }, + "castor-sugar": { + "name": "Zucker" + }, + "catfish": { + "name": "Wels" + }, + "cauliflower": { + "name": "Blumenkohl", + "plural_name": "Blumenkohle" + }, + "cayenne-pepper": { + "name": "Cayennepfeffer" + }, + "celeriac": { + "name": "Sellerieknolle" + }, + "celery": { + "name": "Sellerie" + }, + "cereal-grains": { + "name": "Getreidekörner" + }, + "chard": { + "name": "Mangold" + }, + "cheese": { + "name": "Käse" + }, + "chicory": { + "name": "Chicorée" + }, + "chilli-peppers": { + "name": "Chilischote", + "plural_name": "Chilischoten" + }, + "chinese-leaves": { + "name": "Chinakohl" + }, + "chives": { + "name": "Schnittlauch" + }, + "chocolate": { + "name": "Schokolade" + }, + "cilantro": { + "name": "Koriander" + }, + "cinnamon": { + "name": "Zimt" + }, + "clarified-butter": { + "name": "geklärte Butter" + }, + "coconut": { + "name": "Kokosnuss", + "plural_name": "Kokosnüsse" + }, + "coconut-milk": { + "name": "Kokosmilch" + }, + "cod": { + "name": "Kabeljau" + }, + "coffee": { + "name": "Kaffee" + }, + "collard-greens": { + "name": "Kohlblätter" + }, + "confectioners-sugar": { + "name": "Konditorzucker" + }, + "coriander": { + "name": "Koriander" + }, + "corn": { + "name": "Mais", + "plural_name": "Mais" + }, + "corn-syrup": { + "name": "Maissirup" + }, + "cottonseed-oil": { + "name": "Baumwollsaatöl" + }, + "courgette": { + "name": "Zucchini" + }, + "cream-of-tartar": { + "name": "Weinstein" + }, + "cucumber": { + "name": "Gurke", + "plural_name": "Gurken" + }, + "cumin": { + "name": "Kreuzkümmel" + }, + "daikon": { + "name": "Winterrettich", + "plural_name": "Winterrettiche" + }, + "dairy-products-and-dairy-substitutes": { + "name": "Milchprodukte und Milchersatzprodukte" + }, + "dandelion": { + "name": "Löwenzahn" + }, + "demerara-sugar": { + "name": "Demerara-Zucker" + }, + "dough": { + "name": "Teig" + }, + "edible-cactus": { + "name": "Speisekaktus" + }, + "eggplant": { + "name": "Aubergine", + "plural_name": "Auberginen" + }, + "eggs": { + "name": "Ei", + "plural_name": "Eier" + }, + "endive": { + "name": "Endivie", + "plural_name": "Endivien" + }, + "fats": { + "name": "Fett" + }, + "fava-beans": { + "name": "Ackerbohnen" + }, + "fiddlehead": { + "name": "Farnspitzen des Straußenfarns (Fiddleheads)" + }, + "fiddlehead-fern": { + "name": "Farnspitze des Straußenfarns (Fiddlehead)", + "plural_name": "Farnspitzen des Straußenfarns (Fiddleheads)" + }, + "fish": { + "name": "Fisch" + }, + "five-spice-powder": { + "name": "Fünf-Gewürze-Pulver" + }, + "flour": { + "name": "Mehl" + }, + "frisee": { + "name": "Frisée" + }, + "fructose": { + "name": "Fruktose" + }, + "fruit": { + "name": "Obst" + }, + "fruit-sugar": { + "name": "Fruchtzucker" + }, + "ful": { + "name": "Bohnen" + }, + "garam-masala": { + "name": "Garam Masala" + }, + "garlic": { + "name": "Knoblauch", + "plural_name": "Knoblauch" + }, + "gem-squash": { + "name": "Gem Squash (Gartenkürbis)" + }, + "ghee": { + "name": "Ghee" + }, + "giblets": { + "name": "Innereien" + }, + "ginger": { + "name": "Ingwer" + }, + "grains": { + "name": "Getreide" + }, + "granulated-sugar": { + "name": "granulierter Zucker" + }, + "grape-seed-oil": { + "name": "Traubenkernöl" + }, + "green-onion": { + "name": "Frühlingszwiebel", + "plural_name": "Frühlingszwiebeln" + }, + "heart-of-palm": { + "name": "Palmherz", + "plural_name": "Palmherzen" + }, + "hemp": { + "name": "Hanf" + }, + "herbs": { + "name": "Kräuter" + }, + "honey": { + "name": "Honig" + }, + "isomalt": { + "name": "Isomalt" + }, + "jackfruit": { + "name": "Jackfruit", + "plural_name": "Jackfruits" + }, + "jaggery": { + "name": "Jaggery" + }, + "jams": { + "name": "Marmelade" + }, + "jellies": { + "name": "Gelees" + }, + "jerusalem-artichoke": { + "name": "Topinambur" + }, + "jicama": { + "name": "Yambohnenknolle" + }, + "kale": { + "name": "Grünkohl" + }, + "kohlrabi": { + "name": "Kohlrabi" + }, + "kumara": { + "name": "Süßkartoffel" + }, + "leavening-agents": { + "name": "Backtriebmittel" + }, + "leek": { + "name": "Lauch", + "plural_name": "Lauch" + }, + "legumes": { + "name": "Hülsenfrüchte" + }, + "lemongrass": { + "name": "Zitronengras" + }, + "lentils": { + "name": "Linsen" + }, + "lettuce": { + "name": "Salat" + }, + "liver": { + "name": "Leber", + "plural_name": "Lebern" + }, + "maize": { + "name": "Mais" + }, + "maple-syrup": { + "name": "Ahornsirup" + }, + "meat": { + "name": "Fleisch" + }, + "milk": { + "name": "Milch" + }, + "mortadella": { + "name": "Mortadella" + }, + "mushroom": { + "name": "Pilz", + "plural_name": "Pilze" + }, + "mussels": { + "name": "Muscheln" + }, + "nanaimo-bar-mix": { + "name": "Nanaimo-Riegel Backmischung" + }, + "nori": { + "name": "Nori" + }, + "nutmeg": { + "name": "Muskatnuss" + }, + "nutritional-yeast-flakes": { + "name": "Nahrungsmittelhefeflocken" + }, + "nuts": { + "name": "Nüsse" + }, + "octopuses": { + "name": "Tintenfisch", + "plural_name": "Tintenfische" + }, + "oils": { + "name": "Öl" + }, + "okra": { + "name": "Okra" + }, + "olive": { + "name": "Olive" + }, + "olive-oil": { + "name": "Olivenöl" + }, + "onion": { + "name": "Zwiebel" + }, + "onion-family": { + "name": "Zwiebelgewächse" + }, + "orange-blossom-water": { + "name": "Orangenblütenwasser" + }, + "oranges": { + "name": "Orange", + "plural_name": "Orangen" + }, + "oregano": { + "name": "Oregano" + }, + "oysters": { + "name": "Austern" + }, + "panch-puran": { + "name": "Panch Phoron" + }, + "paprika": { + "name": "Paprika" + }, + "parsley": { + "name": "Petersilie" + }, + "parsnip": { + "name": "Pastinake", + "plural_name": "Pastinaken" + }, + "pear": { + "name": "Birne", + "plural_name": "Birnen" + }, + "peas": { + "name": "Erbsen" + }, + "pepper": { + "name": "Pfeffer", + "plural_name": "Pfeffer" + }, + "pineapple": { + "name": "Ananas", + "plural_name": "Ananas" + }, + "plantain": { + "name": "Wegerich", + "plural_name": "Kochbananen" + }, + "poppy-seeds": { + "name": "Mohnsamen" + }, + "potato": { + "name": "Kartoffel", + "plural_name": "Kartoffeln" + }, + "poultry": { + "name": "Geflügel" + }, + "powdered-sugar": { + "name": "Puderzucker" + }, + "pumpkin": { + "name": "Kürbis", + "plural_name": "Kürbisse" + }, + "pumpkin-seeds": { + "name": "Kürbiskerne" + }, + "radish": { + "name": "Radieschen", + "plural_name": "Radieschen" + }, + "raw-sugar": { + "name": "Rohzucker" + }, + "refined-sugar": { + "name": "Zucker" + }, + "rice": { + "name": "Reis" + }, + "rice-flour": { + "name": "Reismehl" + }, + "rock-sugar": { + "name": "Kandis" + }, + "rum": { + "name": "Rum" + }, + "salmon": { + "name": "Lachs" + }, + "salt": { + "name": "Salz" + }, + "salt-cod": { + "name": "Stockfisch" + }, + "scallion": { + "name": "Frühlingszwiebel", + "plural_name": "Frühlingszwiebeln" + }, + "seafood": { + "name": "Meeresfrüchte" + }, + "seeds": { + "name": "Samen" + }, + "sesame-seeds": { + "name": "Sesamsamen" + }, + "shallot": { + "name": "Schalotte", + "plural_name": "Schalotten" + }, + "skate": { + "name": "Rochen" + }, + "soda": { + "name": "Natron" + }, + "soda-baking": { + "name": "Backnatron" + }, + "soybean": { + "name": "Sojabohne" + }, + "spaghetti-squash": { + "name": "Spaghettikürbis", + "plural_name": "Spaghettikürbisse" + }, + "speck": { + "name": "Speck" + }, + "spices": { + "name": "Gewürze" + }, + "spinach": { + "name": "Spinat" + }, + "spring-onion": { + "name": "Frühlingszwiebeln", + "plural_name": "Frühlingszwiebeln" + }, + "squash": { + "name": "Kürbis", + "plural_name": "Kürbisse" + }, + "squash-family": { + "name": "Kürbisgewächse" + }, + "stockfish": { + "name": "Stockfisch" + }, + "sugar": { + "name": "Zucker" + }, + "sunchoke": { + "name": "Topinambur", + "plural_name": "Topinamburen" + }, + "sunflower-seeds": { + "name": "Sonnenblumenkerne" + }, + "superfine-sugar": { + "name": "superfeiner Zucker" + }, + "sweet-potato": { + "name": "Süßkartoffel", + "plural_name": "Süßkartoffeln" + }, + "sweetcorn": { + "name": "Zuckermais", + "plural_name": "Zuckermais" + }, + "sweeteners": { + "name": "Süßstoffe" + }, + "tahini": { + "name": "Tahina" + }, + "taro": { + "name": "Taro (Wasserbrotwurzel)", + "plural_name": "Taros (Wasserbrotwurzeln)" + }, + "teff": { + "name": "Zwerghirse" + }, + "tomato": { + "name": "Tomate", + "plural_name": "Tomaten" + }, + "trout": { + "name": "Forelle" + }, + "tubers": { + "name": "Knolle", + "plural_name": "Knollen" + }, + "tuna": { + "name": "Thunfisch" + }, + "turbanado-sugar": { + "name": "Turbinado-Zucker" + }, + "turnip": { + "name": "Speiserübe", + "plural_name": "Speiserüben" + }, + "unrefined-sugar": { + "name": "unraffinierter Zucker" + }, + "vanilla": { + "name": "Vanille" + }, + "vegetables": { + "name": "Gemüse" + }, + "watercress": { + "name": "Brunnenkresse" + }, + "watermelon": { + "name": "Wassermelone", + "plural_name": "Wassermelonen" + }, + "white-mushroom": { + "name": "weißer Pilz", + "plural_name": "weiße Pilze" + }, + "white-sugar": { + "name": "weißer Zucker" + }, + "xanthan-gum": { + "name": "Xanthan" + }, + "yam": { + "name": "Yamswurzel", + "plural_name": "Yamswurzeln" + }, + "yeast": { + "name": "Hefe" + }, + "zucchini": { + "name": "Zucchini", + "plural_name": "Zucchini" + } +} \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/el-GR.json b/mealie/repos/seed/resources/foods/locales/el-GR.json index 266262bd5..30012e071 100644 --- a/mealie/repos/seed/resources/foods/locales/el-GR.json +++ b/mealie/repos/seed/resources/foods/locales/el-GR.json @@ -1,759 +1,692 @@ { - "": { - "foods": { - "acorn-squash": { - "name": "βελανίδι σκουός" - }, - "alfalfa-sprouts": { - "name": "φύτρα σπόρων αλφάλφα" - }, - "anchovies": { - "name": "αντζούγιες" - }, - "apples": { - "name": "μήλα", - "plural_name": "μήλα" - }, - "artichoke": { - "name": "αγκινάρα" - }, - "arugula": { - "name": "ρόκα" - }, - "asparagus": { - "name": "σπαράγγι" - }, - "avocado": { - "name": "αβοκάντο", - "plural_name": "αβοκάντο" - }, - "bacon": { - "name": "μπέικον" - }, - "baking-powder": { - "name": "μπέικιν πάουντερ" - }, - "baking-soda": { - "name": "μαγειρική σόδα" - }, - "baking-sugar": { - "name": "μαγειρική ζάχαρη" - }, - "bar-sugar": { - "name": "μπάρα ζάχαρης" - }, - "basil": { - "name": "βασιλικός" - }, - "beans": { - "name": "φασόλια" - }, - "bell-peppers": { - "name": "πιπεριές", - "plural_name": "πιπεριές" - }, - "blackberries": { - "name": "βατόμουρα" - }, - "bok-choy": { - "name": "μποκ τσόι" - }, - "brassicas": { - "name": "μπράσικες" - }, - "bread": { - "name": "ψωμί" - }, - "breadfruit": { - "name": "αρτόκαρπος" - }, - "broccoflower": { - "name": "ρομανέσκο" - }, - "broccoli": { - "name": "μπρόκολο" - }, - "broccoli-rabe": { - "name": "ραπίνι" - }, - "broccolini": { - "name": "μπροκολίνι" - }, - "brown-sugar": { - "name": "καστανή ζάχαρη" - }, - "brussels-sprouts": { - "name": "λαχανάκια Βρυξελλών" - }, - "butter": { - "name": "βούτυρο" - }, - "butternut-pumpkin": { - "name": "κολοκύθα βουτυράτη" - }, - "butternut-squash": { - "name": "κολοκύθα βουτυράτη" - }, - "cabbage": { - "name": "λάχανο", - "plural_name": "λάχανα" - }, - "cactus-edible": { - "name": "κάκτος, βρώσιμος" - }, - "calabrese": { - "name": "calabrese" - }, - "cane-sugar": { - "name": "ζάχαρη ζαχαροκαλάμου" - }, - "cannabis": { - "name": "κάνναβη" - }, - "capsicum": { - "name": "καψικόν" - }, - "caraway": { - "name": "άγριο κύμινο" - }, - "carrot": { - "name": "καρότο", - "plural_name": "καρότα" - }, - "caster-sugar": { - "name": "άχνη ζάχαρη" - }, - "castor-sugar": { - "name": "castor sugar" - }, - "catfish": { - "name": "γατόψαρο" - }, - "cauliflower": { - "name": "κουνουπίδι", - "plural_name": "κουνουπίδια" - }, - "cayenne-pepper": { - "name": "πιπέρι καγιέν" - }, - "celeriac": { - "name": "σέλινο" - }, - "celery": { - "name": "σέλινο" - }, - "cereal-grains": { - "name": "πίτουρο δημητριακών" - }, - "chard": { - "name": "σέσκουλο" - }, - "cheese": { - "name": "τυρί" - }, - "chicory": { - "name": "ραδίκι" - }, - "chilli-peppers": { - "name": "πιπεριές τσίλι", - "plural_name": "πιπεριές τσίλι" - }, - "chinese-leaves": { - "name": "κινέζικα φύλλα" - }, - "chives": { - "name": "σχοινόπρασο" - }, - "chocolate": { - "name": "σοκολάτα" - }, - "cilantro": { - "name": "κόλιανδρος" - }, - "cinnamon": { - "name": "κανέλα" - }, - "clarified-butter": { - "name": "διαυγές βούτυρο" - }, - "coconut": { - "name": "καρύδα", - "plural_name": "καρύδες" - }, - "coconut-milk": { - "name": "γάλα καρύδας" - }, - "cod": { - "name": "μπακαλιάρος" - }, - "coffee": { - "name": "καφές" - }, - "collard-greens": { - "name": "λαχανίδες" - }, - "confectioners-sugar": { - "name": "ζάχαρη άχνη" - }, - "coriander": { - "name": "κόλιανδρος" - }, - "corn": { - "name": "καλαμπόκι", - "plural_name": "καλαμπόκια" - }, - "corn-syrup": { - "name": "σιρόπι καλαμποκιού" - }, - "cottonseed-oil": { - "name": "βαμβακέλαιο" - }, - "courgette": { - "name": "κολοκυθάκι" - }, - "cream-of-tartar": { - "name": "κρέμα ταρτάρ" - }, - "cucumber": { - "name": "αγγούρι", - "plural_name": "αγγούρια" - }, - "cumin": { - "name": "κύμινο" - }, - "daikon": { - "name": "νταϊκόν", - "plural_name": "νταϊκόν" - }, - "dairy-products-and-dairy-substitutes": { - "name": "γαλακτοκομικά και υποκατάστατα γαλακτοκομικών" - }, - "dandelion": { - "name": "πικραλίδα" - }, - "demerara-sugar": { - "name": "ζάχαρη demerara" - }, - "dough": { - "name": "ζυμάρι" - }, - "edible-cactus": { - "name": "κάκτος που τρώγεται" - }, - "eggplant": { - "name": "μελιτζάνα", - "plural_name": "μελιτζάνες" - }, - "eggs": { - "name": "αβγά", - "plural_name": "αβγά" - }, - "endive": { - "name": "αντίδι", - "plural_name": "αντίδια" - }, - "fats": { - "name": "λιπαρά" - }, - "fava-beans": { - "name": "κουκιά" - }, - "fiddlehead": { - "name": "βλαστάρια φτέρης" - }, - "fiddlehead-fern": { - "name": "fiddlehead fern", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "ψάρι" - }, - "five-spice-powder": { - "name": "σκόνη πέντε μπαχαρικών" - }, - "flour": { - "name": "αλεύρι" - }, - "frisee": { - "name": "κατσαρό αντίδι" - }, - "fructose": { - "name": "φρουκτόζη" - }, - "fruit": { - "name": "φρούτο" - }, - "fruit-sugar": { - "name": "ζάχαρη φρούτων" - }, - "ful": { - "name": "ful" - }, - "garam-masala": { - "name": "γκαράμ μασάλα" - }, - "garlic": { - "name": "σκόρδο", - "plural_name": "σκόρδα" - }, - "gem-squash": { - "name": "gem squash" - }, - "ghee": { - "name": "γκι (βούτυρο)" - }, - "giblets": { - "name": "εντόσθια πουλερικών" - }, - "ginger": { - "name": "τζίντζερ" - }, - "grains": { - "name": "σιτηρά" - }, - "granulated-sugar": { - "name": "ζάχαρη σε κόκκους" - }, - "grape-seed-oil": { - "name": "έλαιο από σταφύλια" - }, - "green-onion": { - "name": "πράσινο κρεμμύδι", - "plural_name": "πράσινα κρεμμύδια" - }, - "heart-of-palm": { - "name": "καρδιά φοίνικα", - "plural_name": "καρδιές φοινίκων" - }, - "hemp": { - "name": "βιομηχανική κάνναβη" - }, - "herbs": { - "name": "βότανα" - }, - "honey": { - "name": "μέλι" - }, - "isomalt": { - "name": "ισομαλτόζη" - }, - "jackfruit": { - "name": "τζάκφρουτ", - "plural_name": "τζάκφρουτ" - }, - "jaggery": { - "name": "ζάχαρη jaggery" - }, - "jams": { - "name": "μαρμελάδα" - }, - "jellies": { - "name": "ζελέδες" - }, - "jerusalem-artichoke": { - "name": "αγκινάρα της Ιερουσαλήμ" - }, - "jicama": { - "name": "χίκαμα" - }, - "kale": { - "name": "λαχανίδα" - }, - "kohlrabi": { - "name": "λαχανόριζα" - }, - "kumara": { - "name": "κούμαρα" - }, - "leavening-agents": { - "name": "διογκωτικά" - }, - "leek": { - "name": "πράσο", - "plural_name": "πράσα" - }, - "legumes": { - "name": "όσπρια" - }, - "lemongrass": { - "name": "λεμονόχορτο" - }, - "lentils": { - "name": "φακές" - }, - "lettuce": { - "name": "μαρούλι" - }, - "liver": { - "name": "συκώτι", - "plural_name": "συκώτια" - }, - "maize": { - "name": "καλαμπόκι" - }, - "maple-syrup": { - "name": "σιρόπι σφενδάμου" - }, - "meat": { - "name": "κρέας" - }, - "milk": { - "name": "γάλα" - }, - "mortadella": { - "name": "μορταδέλα" - }, - "mushroom": { - "name": "μανιτάρι", - "plural_name": "μανιτάρια" - }, - "mussels": { - "name": "μύδια" - }, - "nanaimo-bar-mix": { - "name": "μείγμα μπάρας nanaimo" - }, - "nori": { - "name": "νόρι" - }, - "nutmeg": { - "name": "μοσχοκάρυδο" - }, - "nutritional-yeast-flakes": { - "name": "νιφάδες μαγιάς" - }, - "nuts": { - "name": "ξηροί καρποί" - }, - "octopuses": { - "name": "χταπόδια", - "plural_name": "χταπόδια" - }, - "oils": { - "name": "λάδια" - }, - "okra": { - "name": "μπάμια" - }, - "olive": { - "name": "ελιά" - }, - "olive-oil": { - "name": "ελαιόλαδο" - }, - "onion": { - "name": "κρεμμύδι" - }, - "onion-family": { - "name": "κρεμμυδοειδή" - }, - "orange-blossom-water": { - "name": "νερό από άνθη πορτοκαλιάς" - }, - "oranges": { - "name": "πορτοκάλι", - "plural_name": "πορτοκάλια" - }, - "oregano": { - "name": "ρίγανη" - }, - "oysters": { - "name": "στρείδια" - }, - "panch-puran": { - "name": "panch puran" - }, - "paprika": { - "name": "πάπρικα" - }, - "parsley": { - "name": "μαϊντανός" - }, - "parsnip": { - "name": "παστινάκι", - "plural_name": "παστινάκια" - }, - "pear": { - "name": "αχλάδι", - "plural_name": "αχλάδια" - }, - "peas": { - "name": "αρακάς" - }, - "pepper": { - "name": "πιπέρι", - "plural_name": "πιπεριές" - }, - "pineapple": { - "name": "ανανάς", - "plural_name": "ανανάδες" - }, - "plantain": { - "name": "μπανάνες Αντιλλών", - "plural_name": "μπανάνες Αντιλλών" - }, - "poppy-seeds": { - "name": "παπαρουνόσπορος" - }, - "potato": { - "name": "πατάτα", - "plural_name": "πατάτες" - }, - "poultry": { - "name": "πουλερικά" - }, - "powdered-sugar": { - "name": "ζάχαρη άχνη" - }, - "pumpkin": { - "name": "κολοκύθα", - "plural_name": "κολοκύθες" - }, - "pumpkin-seeds": { - "name": "σπόροι κολοκύθας" - }, - "radish": { - "name": "ραπανάκι", - "plural_name": "ραπανάκια" - }, - "raw-sugar": { - "name": "ακατέργαστη ζάχαρη" - }, - "refined-sugar": { - "name": "ραφιναρισμένη ζάχαρη" - }, - "rice": { - "name": "ρύζι" - }, - "rice-flour": { - "name": "ρυζάλευρο" - }, - "rock-sugar": { - "name": "κύβοι ζάχαρης" - }, - "rum": { - "name": "ρούμι" - }, - "salmon": { - "name": "σολομός" - }, - "salt": { - "name": "αλάτι" - }, - "salt-cod": { - "name": "αλατισμένος μπακαλιάρος" - }, - "scallion": { - "name": "φρέσκο κρεμμυδάκι", - "plural_name": "φρέσκα κρεμμυδάκια" - }, - "seafood": { - "name": "θαλασσινά" - }, - "seeds": { - "name": "σπόροι" - }, - "sesame-seeds": { - "name": "σπόροι σουσαμιού" - }, - "shallot": { - "name": "ασκαλώνιο", - "plural_name": "ασκαλώνια" - }, - "skate": { - "name": "σαλάχι" - }, - "soda": { - "name": "σόδα" - }, - "soda-baking": { - "name": "σόδα, μπέικιν" - }, - "soybean": { - "name": "σόγια" - }, - "spaghetti-squash": { - "name": "μακαρόνια κολοκύθας", - "plural_name": "μακαρόνια κολοκύθας" - }, - "speck": { - "name": "σπεκ" - }, - "spices": { - "name": "μπαχαρικά" - }, - "spinach": { - "name": "σπανάκι" - }, - "spring-onion": { - "name": "φρέσκο κρεμμυδάκι", - "plural_name": "φρέσκα κρεμμυδάκια" - }, - "squash": { - "name": "κολοκύθα", - "plural_name": "κολοκύθες" - }, - "squash-family": { - "name": "κολοκυθοειδή" - }, - "stockfish": { - "name": "ξηρός μπακαλάος" - }, - "sugar": { - "name": "ζάχαρη" - }, - "sunchoke": { - "name": "τοπιναμπούρ", - "plural_name": "τοπιναμπούρ" - }, - "sunflower-seeds": { - "name": "σπόροι ηλίανθου" - }, - "superfine-sugar": { - "name": "υπερλεπτή ζάχαρη" - }, - "sweet-potato": { - "name": "γλυκοπατάτα", - "plural_name": "γλυκοπατάτες" - }, - "sweetcorn": { - "name": "γλυκο καλαμποκι", - "plural_name": "γλυκά καλαμπόκια" - }, - "sweeteners": { - "name": "γλυκαντικά" - }, - "tahini": { - "name": "ταχίνι" - }, - "taro": { - "name": "κολοκασία (εδώδιμος)", - "plural_name": "κολοκασίες (εδώδιμες)" - }, - "teff": { - "name": "τεφ" - }, - "tomato": { - "name": "ντομάτα", - "plural_name": "ντομάτες" - }, - "trout": { - "name": "πέστροφα" - }, - "tubers": { - "name": "κόνδυλοι", - "plural_name": "κόνδυλοι" - }, - "tuna": { - "name": "τόνος" - }, - "turbanado-sugar": { - "name": "turbanado sugar" - }, - "turnip": { - "name": "γογγύλι", - "plural_name": "γογγύλια" - }, - "unrefined-sugar": { - "name": "αραφινάριστη ζάχαρη" - }, - "vanilla": { - "name": "βανίλια" - }, - "vegetables": { - "name": "λαχανικά" - }, - "watercress": { - "name": "νεροκάρδαμο" - }, - "watermelon": { - "name": "καρπούζι", - "plural_name": "καρπούζια" - }, - "white-mushroom": { - "name": "λευκό μανιτάρι", - "plural_name": "λευκά μανιτάρια" - }, - "white-sugar": { - "name": "λευκή ζάχαρη" - }, - "xanthan-gum": { - "name": "ξανθάνη" - }, - "yam": { - "name": "γιαμ", - "plural_name": "γιαμ" - }, - "yeast": { - "name": "μαγιά" - }, - "zucchini": { - "name": "κολοκύθι", - "plural_name": "κολοκύθια" - } - } - }, - "Παραγωγής": { - "foods": {} - }, - "Σιτηρά": { - "foods": {} - }, - "Φρούτα": { - "foods": {} - }, - "Λαχανικά": { - "foods": {} - }, - "Κρέας": { - "foods": {} - }, - "Θαλασσινά": { - "foods": {} - }, - "Ποτά": { - "foods": {} - }, - "Αρτοσκευάσματα": { - "foods": {} - }, - "Κονσερβοποιημένα Αγαθά": { - "foods": {} - }, - "Καρυκεύματα": { - "foods": {} - }, - "Ζαχαροπλαστική": { - "foods": {} - }, - "Γαλακτοκομικά": { - "foods": {} - }, - "Κατεψυγμένα Τρόφιμα": { - "foods": {} - }, - "Υγιεινά τρόφιμα": { - "foods": {} - }, - "Νοικοκυριό": { - "foods": {} - }, - "Κρεατικά": { - "foods": {} - }, - "Σνακ": { - "foods": {} - }, - "Μπαχαρικά": { - "foods": {} - }, - "Γλυκά": { - "foods": {} - }, - "Αλκοόλ": { - "foods": {} - }, - "Άλλα": { - "foods": {} - } + "acorn-squash": { + "name": "βελανίδι σκουός" + }, + "alfalfa-sprouts": { + "name": "φύτρα σπόρων αλφάλφα" + }, + "anchovies": { + "name": "αντζούγιες" + }, + "apples": { + "name": "μήλα", + "plural_name": "μήλα" + }, + "artichoke": { + "name": "αγκινάρα" + }, + "arugula": { + "name": "ρόκα" + }, + "asparagus": { + "name": "σπαράγγι" + }, + "avocado": { + "name": "αβοκάντο", + "plural_name": "αβοκάντο" + }, + "bacon": { + "name": "μπέικον" + }, + "baking-powder": { + "name": "μπέικιν πάουντερ" + }, + "baking-soda": { + "name": "μαγειρική σόδα" + }, + "baking-sugar": { + "name": "μαγειρική ζάχαρη" + }, + "bar-sugar": { + "name": "μπάρα ζάχαρης" + }, + "basil": { + "name": "βασιλικός" + }, + "beans": { + "name": "φασόλια" + }, + "bell-peppers": { + "name": "πιπεριές", + "plural_name": "πιπεριές" + }, + "blackberries": { + "name": "βατόμουρα" + }, + "bok-choy": { + "name": "μποκ τσόι" + }, + "brassicas": { + "name": "μπράσικες" + }, + "bread": { + "name": "ψωμί" + }, + "breadfruit": { + "name": "αρτόκαρπος" + }, + "broccoflower": { + "name": "ρομανέσκο" + }, + "broccoli": { + "name": "μπρόκολο" + }, + "broccoli-rabe": { + "name": "ραπίνι" + }, + "broccolini": { + "name": "μπροκολίνι" + }, + "brown-sugar": { + "name": "καστανή ζάχαρη" + }, + "brussels-sprouts": { + "name": "λαχανάκια Βρυξελλών" + }, + "butter": { + "name": "βούτυρο" + }, + "butternut-pumpkin": { + "name": "κολοκύθα βουτυράτη" + }, + "butternut-squash": { + "name": "κολοκύθα βουτυράτη" + }, + "cabbage": { + "name": "λάχανο", + "plural_name": "λάχανα" + }, + "cactus-edible": { + "name": "κάκτος, βρώσιμος" + }, + "calabrese": { + "name": "calabrese" + }, + "cane-sugar": { + "name": "ζάχαρη ζαχαροκαλάμου" + }, + "cannabis": { + "name": "κάνναβη" + }, + "capsicum": { + "name": "καψικόν" + }, + "caraway": { + "name": "άγριο κύμινο" + }, + "carrot": { + "name": "καρότο", + "plural_name": "καρότα" + }, + "caster-sugar": { + "name": "άχνη ζάχαρη" + }, + "castor-sugar": { + "name": "castor sugar" + }, + "catfish": { + "name": "γατόψαρο" + }, + "cauliflower": { + "name": "κουνουπίδι", + "plural_name": "κουνουπίδια" + }, + "cayenne-pepper": { + "name": "πιπέρι καγιέν" + }, + "celeriac": { + "name": "σέλινο" + }, + "celery": { + "name": "σέλινο" + }, + "cereal-grains": { + "name": "πίτουρο δημητριακών" + }, + "chard": { + "name": "σέσκουλο" + }, + "cheese": { + "name": "τυρί" + }, + "chicory": { + "name": "ραδίκι" + }, + "chilli-peppers": { + "name": "πιπεριές τσίλι", + "plural_name": "πιπεριές τσίλι" + }, + "chinese-leaves": { + "name": "κινέζικα φύλλα" + }, + "chives": { + "name": "σχοινόπρασο" + }, + "chocolate": { + "name": "σοκολάτα" + }, + "cilantro": { + "name": "κόλιανδρος" + }, + "cinnamon": { + "name": "κανέλα" + }, + "clarified-butter": { + "name": "διαυγές βούτυρο" + }, + "coconut": { + "name": "καρύδα", + "plural_name": "καρύδες" + }, + "coconut-milk": { + "name": "γάλα καρύδας" + }, + "cod": { + "name": "μπακαλιάρος" + }, + "coffee": { + "name": "καφές" + }, + "collard-greens": { + "name": "λαχανίδες" + }, + "confectioners-sugar": { + "name": "ζάχαρη άχνη" + }, + "coriander": { + "name": "κόλιανδρος" + }, + "corn": { + "name": "καλαμπόκι", + "plural_name": "καλαμπόκια" + }, + "corn-syrup": { + "name": "σιρόπι καλαμποκιού" + }, + "cottonseed-oil": { + "name": "βαμβακέλαιο" + }, + "courgette": { + "name": "κολοκυθάκι" + }, + "cream-of-tartar": { + "name": "κρέμα ταρτάρ" + }, + "cucumber": { + "name": "αγγούρι", + "plural_name": "αγγούρια" + }, + "cumin": { + "name": "κύμινο" + }, + "daikon": { + "name": "νταϊκόν", + "plural_name": "νταϊκόν" + }, + "dairy-products-and-dairy-substitutes": { + "name": "γαλακτοκομικά και υποκατάστατα γαλακτοκομικών" + }, + "dandelion": { + "name": "πικραλίδα" + }, + "demerara-sugar": { + "name": "ζάχαρη demerara" + }, + "dough": { + "name": "ζυμάρι" + }, + "edible-cactus": { + "name": "κάκτος που τρώγεται" + }, + "eggplant": { + "name": "μελιτζάνα", + "plural_name": "μελιτζάνες" + }, + "eggs": { + "name": "αβγά", + "plural_name": "αβγά" + }, + "endive": { + "name": "αντίδι", + "plural_name": "αντίδια" + }, + "fats": { + "name": "λιπαρά" + }, + "fava-beans": { + "name": "κουκιά" + }, + "fiddlehead": { + "name": "βλαστάρια φτέρης" + }, + "fiddlehead-fern": { + "name": "fiddlehead fern", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "ψάρι" + }, + "five-spice-powder": { + "name": "σκόνη πέντε μπαχαρικών" + }, + "flour": { + "name": "αλεύρι" + }, + "frisee": { + "name": "κατσαρό αντίδι" + }, + "fructose": { + "name": "φρουκτόζη" + }, + "fruit": { + "name": "φρούτο" + }, + "fruit-sugar": { + "name": "ζάχαρη φρούτων" + }, + "ful": { + "name": "ful" + }, + "garam-masala": { + "name": "γκαράμ μασάλα" + }, + "garlic": { + "name": "σκόρδο", + "plural_name": "σκόρδα" + }, + "gem-squash": { + "name": "gem squash" + }, + "ghee": { + "name": "γκι (βούτυρο)" + }, + "giblets": { + "name": "εντόσθια πουλερικών" + }, + "ginger": { + "name": "τζίντζερ" + }, + "grains": { + "name": "σιτηρά" + }, + "granulated-sugar": { + "name": "ζάχαρη σε κόκκους" + }, + "grape-seed-oil": { + "name": "έλαιο από σταφύλια" + }, + "green-onion": { + "name": "πράσινο κρεμμύδι", + "plural_name": "πράσινα κρεμμύδια" + }, + "heart-of-palm": { + "name": "καρδιά φοίνικα", + "plural_name": "καρδιές φοινίκων" + }, + "hemp": { + "name": "βιομηχανική κάνναβη" + }, + "herbs": { + "name": "βότανα" + }, + "honey": { + "name": "μέλι" + }, + "isomalt": { + "name": "ισομαλτόζη" + }, + "jackfruit": { + "name": "τζάκφρουτ", + "plural_name": "τζάκφρουτ" + }, + "jaggery": { + "name": "ζάχαρη jaggery" + }, + "jams": { + "name": "μαρμελάδα" + }, + "jellies": { + "name": "ζελέδες" + }, + "jerusalem-artichoke": { + "name": "αγκινάρα της Ιερουσαλήμ" + }, + "jicama": { + "name": "χίκαμα" + }, + "kale": { + "name": "λαχανίδα" + }, + "kohlrabi": { + "name": "λαχανόριζα" + }, + "kumara": { + "name": "κούμαρα" + }, + "leavening-agents": { + "name": "διογκωτικά" + }, + "leek": { + "name": "πράσο", + "plural_name": "πράσα" + }, + "legumes": { + "name": "όσπρια" + }, + "lemongrass": { + "name": "λεμονόχορτο" + }, + "lentils": { + "name": "φακές" + }, + "lettuce": { + "name": "μαρούλι" + }, + "liver": { + "name": "συκώτι", + "plural_name": "συκώτια" + }, + "maize": { + "name": "καλαμπόκι" + }, + "maple-syrup": { + "name": "σιρόπι σφενδάμου" + }, + "meat": { + "name": "κρέας" + }, + "milk": { + "name": "γάλα" + }, + "mortadella": { + "name": "μορταδέλα" + }, + "mushroom": { + "name": "μανιτάρι", + "plural_name": "μανιτάρια" + }, + "mussels": { + "name": "μύδια" + }, + "nanaimo-bar-mix": { + "name": "μείγμα μπάρας nanaimo" + }, + "nori": { + "name": "νόρι" + }, + "nutmeg": { + "name": "μοσχοκάρυδο" + }, + "nutritional-yeast-flakes": { + "name": "νιφάδες μαγιάς" + }, + "nuts": { + "name": "ξηροί καρποί" + }, + "octopuses": { + "name": "χταπόδια", + "plural_name": "χταπόδια" + }, + "oils": { + "name": "λάδια" + }, + "okra": { + "name": "μπάμια" + }, + "olive": { + "name": "ελιά" + }, + "olive-oil": { + "name": "ελαιόλαδο" + }, + "onion": { + "name": "κρεμμύδι" + }, + "onion-family": { + "name": "κρεμμυδοειδή" + }, + "orange-blossom-water": { + "name": "νερό από άνθη πορτοκαλιάς" + }, + "oranges": { + "name": "πορτοκάλι", + "plural_name": "πορτοκάλια" + }, + "oregano": { + "name": "ρίγανη" + }, + "oysters": { + "name": "στρείδια" + }, + "panch-puran": { + "name": "panch puran" + }, + "paprika": { + "name": "πάπρικα" + }, + "parsley": { + "name": "μαϊντανός" + }, + "parsnip": { + "name": "παστινάκι", + "plural_name": "παστινάκια" + }, + "pear": { + "name": "αχλάδι", + "plural_name": "αχλάδια" + }, + "peas": { + "name": "αρακάς" + }, + "pepper": { + "name": "πιπέρι", + "plural_name": "πιπεριές" + }, + "pineapple": { + "name": "ανανάς", + "plural_name": "ανανάδες" + }, + "plantain": { + "name": "μπανάνες Αντιλλών", + "plural_name": "μπανάνες Αντιλλών" + }, + "poppy-seeds": { + "name": "παπαρουνόσπορος" + }, + "potato": { + "name": "πατάτα", + "plural_name": "πατάτες" + }, + "poultry": { + "name": "πουλερικά" + }, + "powdered-sugar": { + "name": "ζάχαρη άχνη" + }, + "pumpkin": { + "name": "κολοκύθα", + "plural_name": "κολοκύθες" + }, + "pumpkin-seeds": { + "name": "σπόροι κολοκύθας" + }, + "radish": { + "name": "ραπανάκι", + "plural_name": "ραπανάκια" + }, + "raw-sugar": { + "name": "ακατέργαστη ζάχαρη" + }, + "refined-sugar": { + "name": "ραφιναρισμένη ζάχαρη" + }, + "rice": { + "name": "ρύζι" + }, + "rice-flour": { + "name": "ρυζάλευρο" + }, + "rock-sugar": { + "name": "κύβοι ζάχαρης" + }, + "rum": { + "name": "ρούμι" + }, + "salmon": { + "name": "σολομός" + }, + "salt": { + "name": "αλάτι" + }, + "salt-cod": { + "name": "αλατισμένος μπακαλιάρος" + }, + "scallion": { + "name": "φρέσκο κρεμμυδάκι", + "plural_name": "φρέσκα κρεμμυδάκια" + }, + "seafood": { + "name": "θαλασσινά" + }, + "seeds": { + "name": "σπόροι" + }, + "sesame-seeds": { + "name": "σπόροι σουσαμιού" + }, + "shallot": { + "name": "ασκαλώνιο", + "plural_name": "ασκαλώνια" + }, + "skate": { + "name": "σαλάχι" + }, + "soda": { + "name": "σόδα" + }, + "soda-baking": { + "name": "σόδα, μπέικιν" + }, + "soybean": { + "name": "σόγια" + }, + "spaghetti-squash": { + "name": "μακαρόνια κολοκύθας", + "plural_name": "μακαρόνια κολοκύθας" + }, + "speck": { + "name": "σπεκ" + }, + "spices": { + "name": "μπαχαρικά" + }, + "spinach": { + "name": "σπανάκι" + }, + "spring-onion": { + "name": "φρέσκο κρεμμυδάκι", + "plural_name": "φρέσκα κρεμμυδάκια" + }, + "squash": { + "name": "κολοκύθα", + "plural_name": "κολοκύθες" + }, + "squash-family": { + "name": "κολοκυθοειδή" + }, + "stockfish": { + "name": "ξηρός μπακαλάος" + }, + "sugar": { + "name": "ζάχαρη" + }, + "sunchoke": { + "name": "τοπιναμπούρ", + "plural_name": "τοπιναμπούρ" + }, + "sunflower-seeds": { + "name": "σπόροι ηλίανθου" + }, + "superfine-sugar": { + "name": "υπερλεπτή ζάχαρη" + }, + "sweet-potato": { + "name": "γλυκοπατάτα", + "plural_name": "γλυκοπατάτες" + }, + "sweetcorn": { + "name": "γλυκο καλαμποκι", + "plural_name": "γλυκά καλαμπόκια" + }, + "sweeteners": { + "name": "γλυκαντικά" + }, + "tahini": { + "name": "ταχίνι" + }, + "taro": { + "name": "κολοκασία (εδώδιμος)", + "plural_name": "κολοκασίες (εδώδιμες)" + }, + "teff": { + "name": "τεφ" + }, + "tomato": { + "name": "ντομάτα", + "plural_name": "ντομάτες" + }, + "trout": { + "name": "πέστροφα" + }, + "tubers": { + "name": "κόνδυλοι", + "plural_name": "κόνδυλοι" + }, + "tuna": { + "name": "τόνος" + }, + "turbanado-sugar": { + "name": "turbanado sugar" + }, + "turnip": { + "name": "γογγύλι", + "plural_name": "γογγύλια" + }, + "unrefined-sugar": { + "name": "αραφινάριστη ζάχαρη" + }, + "vanilla": { + "name": "βανίλια" + }, + "vegetables": { + "name": "λαχανικά" + }, + "watercress": { + "name": "νεροκάρδαμο" + }, + "watermelon": { + "name": "καρπούζι", + "plural_name": "καρπούζια" + }, + "white-mushroom": { + "name": "λευκό μανιτάρι", + "plural_name": "λευκά μανιτάρια" + }, + "white-sugar": { + "name": "λευκή ζάχαρη" + }, + "xanthan-gum": { + "name": "ξανθάνη" + }, + "yam": { + "name": "γιαμ", + "plural_name": "γιαμ" + }, + "yeast": { + "name": "μαγιά" + }, + "zucchini": { + "name": "κολοκύθι", + "plural_name": "κολοκύθια" + } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/en-GB.json b/mealie/repos/seed/resources/foods/locales/en-GB.json index 0537c499a..67f4cecfd 100644 --- a/mealie/repos/seed/resources/foods/locales/en-GB.json +++ b/mealie/repos/seed/resources/foods/locales/en-GB.json @@ -1,759 +1,692 @@ { - "": { - "foods": { - "acorn-squash": { - "name": "acorn squash" - }, - "alfalfa-sprouts": { - "name": "alfalfa sprouts" - }, - "anchovies": { - "name": "anchovies" - }, - "apples": { - "name": "apple", - "plural_name": "apples" - }, - "artichoke": { - "name": "artichoke" - }, - "arugula": { - "name": "rocket" - }, - "asparagus": { - "name": "asparagus" - }, - "avocado": { - "name": "avocado", - "plural_name": "avocados" - }, - "bacon": { - "name": "bacon" - }, - "baking-powder": { - "name": "baking powder" - }, - "baking-soda": { - "name": "bicarbonate of soda" - }, - "baking-sugar": { - "name": "baking sugar" - }, - "bar-sugar": { - "name": "bar sugar" - }, - "basil": { - "name": "basil" - }, - "beans": { - "name": "beans" - }, - "bell-peppers": { - "name": "bell pepper", - "plural_name": "bell peppers" - }, - "blackberries": { - "name": "blackberries" - }, - "bok-choy": { - "name": "pak choi" - }, - "brassicas": { - "name": "brassicas" - }, - "bread": { - "name": "bread" - }, - "breadfruit": { - "name": "breadfruit" - }, - "broccoflower": { - "name": "broccoflower" - }, - "broccoli": { - "name": "broccoli" - }, - "broccoli-rabe": { - "name": "broccoli rabe" - }, - "broccolini": { - "name": "Tender-stem broccoli" - }, - "brown-sugar": { - "name": "brown sugar" - }, - "brussels-sprouts": { - "name": "brussel sprouts" - }, - "butter": { - "name": "butter" - }, - "butternut-pumpkin": { - "name": "butternut pumpkin" - }, - "butternut-squash": { - "name": "butternut squash" - }, - "cabbage": { - "name": "cabbage", - "plural_name": "cabbages" - }, - "cactus-edible": { - "name": "cactus, edible" - }, - "calabrese": { - "name": "calabrese" - }, - "cane-sugar": { - "name": "cane sugar" - }, - "cannabis": { - "name": "cannabis" - }, - "capsicum": { - "name": "capsicum" - }, - "caraway": { - "name": "caraway" - }, - "carrot": { - "name": "carrot", - "plural_name": "carrots" - }, - "caster-sugar": { - "name": "caster sugar" - }, - "castor-sugar": { - "name": "caster sugar" - }, - "catfish": { - "name": "catfish" - }, - "cauliflower": { - "name": "cauliflower", - "plural_name": "cauliflowers" - }, - "cayenne-pepper": { - "name": "cayenne pepper" - }, - "celeriac": { - "name": "celery root" - }, - "celery": { - "name": "celery" - }, - "cereal-grains": { - "name": "cereal grains" - }, - "chard": { - "name": "chard" - }, - "cheese": { - "name": "cheese" - }, - "chicory": { - "name": "chicory" - }, - "chilli-peppers": { - "name": "chilli pepper", - "plural_name": "chilli peppers" - }, - "chinese-leaves": { - "name": "chinese leaves" - }, - "chives": { - "name": "chives" - }, - "chocolate": { - "name": "chocolate" - }, - "cilantro": { - "name": "cilantro" - }, - "cinnamon": { - "name": "cinnamon" - }, - "clarified-butter": { - "name": "clarified butter" - }, - "coconut": { - "name": "coconut", - "plural_name": "coconuts" - }, - "coconut-milk": { - "name": "coconut milk" - }, - "cod": { - "name": "cod" - }, - "coffee": { - "name": "coffee" - }, - "collard-greens": { - "name": "collard greens" - }, - "confectioners-sugar": { - "name": "confectioners' sugar" - }, - "coriander": { - "name": "coriander" - }, - "corn": { - "name": "corn", - "plural_name": "corns" - }, - "corn-syrup": { - "name": "corn syrup" - }, - "cottonseed-oil": { - "name": "cottonseed oil" - }, - "courgette": { - "name": "courgette" - }, - "cream-of-tartar": { - "name": "cream of tartar" - }, - "cucumber": { - "name": "cucumber", - "plural_name": "cucumbers" - }, - "cumin": { - "name": "cumin" - }, - "daikon": { - "name": "diakon", - "plural_name": "daikons" - }, - "dairy-products-and-dairy-substitutes": { - "name": "dairy products and dairy substitutes" - }, - "dandelion": { - "name": "dandelion" - }, - "demerara-sugar": { - "name": "demerara sugar" - }, - "dough": { - "name": "dough" - }, - "edible-cactus": { - "name": "edible cactus" - }, - "eggplant": { - "name": "aubergine", - "plural_name": "eggplants" - }, - "eggs": { - "name": "egg", - "plural_name": "eggs" - }, - "endive": { - "name": "endive", - "plural_name": "endives" - }, - "fats": { - "name": "fats" - }, - "fava-beans": { - "name": "broad beans" - }, - "fiddlehead": { - "name": "fiddlehead" - }, - "fiddlehead-fern": { - "name": "fiddlehead fern", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "fish" - }, - "five-spice-powder": { - "name": "five spice powder" - }, - "flour": { - "name": "flour" - }, - "frisee": { - "name": "frisee" - }, - "fructose": { - "name": "fructose" - }, - "fruit": { - "name": "fruit" - }, - "fruit-sugar": { - "name": "fruit sugar" - }, - "ful": { - "name": "ful" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "garlic", - "plural_name": "garlics" - }, - "gem-squash": { - "name": "gem squash" - }, - "ghee": { - "name": "ghee" - }, - "giblets": { - "name": "giblets" - }, - "ginger": { - "name": "ginger" - }, - "grains": { - "name": "grain" - }, - "granulated-sugar": { - "name": "granulated sugar" - }, - "grape-seed-oil": { - "name": "grape seed oil" - }, - "green-onion": { - "name": "green onion", - "plural_name": "green onions" - }, - "heart-of-palm": { - "name": "heart of palm", - "plural_name": "heart of palms" - }, - "hemp": { - "name": "hemp" - }, - "herbs": { - "name": "herbs" - }, - "honey": { - "name": "honey" - }, - "isomalt": { - "name": "isomalt" - }, - "jackfruit": { - "name": "jackfruit", - "plural_name": "jackfruits" - }, - "jaggery": { - "name": "jaggery" - }, - "jams": { - "name": "jam" - }, - "jellies": { - "name": "jellies" - }, - "jerusalem-artichoke": { - "name": "jerusalem artichoke" - }, - "jicama": { - "name": "jicama" - }, - "kale": { - "name": "kale" - }, - "kohlrabi": { - "name": "kohlrabi" - }, - "kumara": { - "name": "kumara" - }, - "leavening-agents": { - "name": "leavening agents" - }, - "leek": { - "name": "leek", - "plural_name": "leeks" - }, - "legumes": { - "name": "legumes" - }, - "lemongrass": { - "name": "lemongrass" - }, - "lentils": { - "name": "lentils" - }, - "lettuce": { - "name": "lettuce" - }, - "liver": { - "name": "liver", - "plural_name": "livers" - }, - "maize": { - "name": "maize" - }, - "maple-syrup": { - "name": "maple syrup" - }, - "meat": { - "name": "meat" - }, - "milk": { - "name": "milk" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "mushroom", - "plural_name": "mushrooms" - }, - "mussels": { - "name": "mussels" - }, - "nanaimo-bar-mix": { - "name": "nanaimo bar mix" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "nutmeg" - }, - "nutritional-yeast-flakes": { - "name": "nutritional yeast flakes" - }, - "nuts": { - "name": "nuts" - }, - "octopuses": { - "name": "octopus", - "plural_name": "octopuses" - }, - "oils": { - "name": "oils" - }, - "okra": { - "name": "okra" - }, - "olive": { - "name": "olive" - }, - "olive-oil": { - "name": "olive oil" - }, - "onion": { - "name": "onion" - }, - "onion-family": { - "name": "onion family" - }, - "orange-blossom-water": { - "name": "orange blossom water" - }, - "oranges": { - "name": "orange", - "plural_name": "oranges" - }, - "oregano": { - "name": "oregano" - }, - "oysters": { - "name": "oyster" - }, - "panch-puran": { - "name": "panch puran" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "parsley" - }, - "parsnip": { - "name": "parsnip", - "plural_name": "parsnips" - }, - "pear": { - "name": "pear", - "plural_name": "pears" - }, - "peas": { - "name": "peas" - }, - "pepper": { - "name": "pepper", - "plural_name": "peppers" - }, - "pineapple": { - "name": "pineapple", - "plural_name": "pineapples" - }, - "plantain": { - "name": "plantain", - "plural_name": "plantains" - }, - "poppy-seeds": { - "name": "poppy seeds" - }, - "potato": { - "name": "potato", - "plural_name": "potatoes" - }, - "poultry": { - "name": "poultry" - }, - "powdered-sugar": { - "name": "powdered sugar" - }, - "pumpkin": { - "name": "pumpkin", - "plural_name": "pumpkins" - }, - "pumpkin-seeds": { - "name": "pumpkin seeds" - }, - "radish": { - "name": "radish", - "plural_name": "radishes" - }, - "raw-sugar": { - "name": "raw sugar" - }, - "refined-sugar": { - "name": "refined sugar" - }, - "rice": { - "name": "rice" - }, - "rice-flour": { - "name": "rice flour" - }, - "rock-sugar": { - "name": "rock sugar" - }, - "rum": { - "name": "rum" - }, - "salmon": { - "name": "salmon" - }, - "salt": { - "name": "salt" - }, - "salt-cod": { - "name": "salt cod" - }, - "scallion": { - "name": "spring onion", - "plural_name": "scallions" - }, - "seafood": { - "name": "seafood" - }, - "seeds": { - "name": "seeds" - }, - "sesame-seeds": { - "name": "sesame seeds" - }, - "shallot": { - "name": "shallot", - "plural_name": "shallots" - }, - "skate": { - "name": "skate" - }, - "soda": { - "name": "soda" - }, - "soda-baking": { - "name": "bicarbonate of soda" - }, - "soybean": { - "name": "soya beans" - }, - "spaghetti-squash": { - "name": "spaghetti squash", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "speck" - }, - "spices": { - "name": "spices" - }, - "spinach": { - "name": "spinach" - }, - "spring-onion": { - "name": "spring onion", - "plural_name": "spring onions" - }, - "squash": { - "name": "squash", - "plural_name": "squashes" - }, - "squash-family": { - "name": "squash family" - }, - "stockfish": { - "name": "stockfish" - }, - "sugar": { - "name": "sugar" - }, - "sunchoke": { - "name": "sunchoke", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "sunflower seeds" - }, - "superfine-sugar": { - "name": "superfine sugar" - }, - "sweet-potato": { - "name": "sweet potato", - "plural_name": "sweet potatoes" - }, - "sweetcorn": { - "name": "sweetcorn", - "plural_name": "sweetcorns" - }, - "sweeteners": { - "name": "sweeteners" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "taro", - "plural_name": "taroes" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "tomato", - "plural_name": "tomatoes" - }, - "trout": { - "name": "trout" - }, - "tubers": { - "name": "tuber", - "plural_name": "tubers" - }, - "tuna": { - "name": "tuna" - }, - "turbanado-sugar": { - "name": "turbanado sugar" - }, - "turnip": { - "name": "turnip", - "plural_name": "turnips" - }, - "unrefined-sugar": { - "name": "unrefined sugar" - }, - "vanilla": { - "name": "vanilla" - }, - "vegetables": { - "name": "vegetables" - }, - "watercress": { - "name": "watercress" - }, - "watermelon": { - "name": "watermelon", - "plural_name": "watermelons" - }, - "white-mushroom": { - "name": "white mushroom", - "plural_name": "white mushrooms" - }, - "white-sugar": { - "name": "white sugar" - }, - "xanthan-gum": { - "name": "xanthan gum" - }, - "yam": { - "name": "yam", - "plural_name": "yams" - }, - "yeast": { - "name": "yeast" - }, - "zucchini": { - "name": "zucchini", - "plural_name": "zucchinis" - } - } - }, - "Fresh Produce": { - "foods": {} - }, - "Grains": { - "foods": {} - }, - "Fruits": { - "foods": {} - }, - "Vegetables": { - "foods": {} - }, - "Meat": { - "foods": {} - }, - "Seafood": { - "foods": {} - }, - "Beverages": { - "foods": {} - }, - "Baked Goods": { - "foods": {} - }, - "Canned Goods": { - "foods": {} - }, - "Condiments": { - "foods": {} - }, - "Confectionery": { - "foods": {} - }, - "Dairy Products": { - "foods": {} - }, - "Frozen Foods": { - "foods": {} - }, - "Health Foods": { - "foods": {} - }, - "Household": { - "foods": {} - }, - "Meat Products": { - "foods": {} - }, - "Snacks": { - "foods": {} - }, - "Spices": { - "foods": {} - }, - "Sweets": { - "foods": {} - }, - "Alcohol": { - "foods": {} - }, - "Other": { - "foods": {} - } -} + "acorn-squash": { + "name": "acorn squash" + }, + "alfalfa-sprouts": { + "name": "alfalfa sprouts" + }, + "anchovies": { + "name": "anchovies" + }, + "apples": { + "name": "apple", + "plural_name": "apples" + }, + "artichoke": { + "name": "artichoke" + }, + "arugula": { + "name": "rocket" + }, + "asparagus": { + "name": "asparagus" + }, + "avocado": { + "name": "avocado", + "plural_name": "avocados" + }, + "bacon": { + "name": "bacon" + }, + "baking-powder": { + "name": "baking powder" + }, + "baking-soda": { + "name": "bicarbonate of soda" + }, + "baking-sugar": { + "name": "baking sugar" + }, + "bar-sugar": { + "name": "bar sugar" + }, + "basil": { + "name": "basil" + }, + "beans": { + "name": "beans" + }, + "bell-peppers": { + "name": "bell pepper", + "plural_name": "bell peppers" + }, + "blackberries": { + "name": "blackberries" + }, + "bok-choy": { + "name": "pak choi" + }, + "brassicas": { + "name": "brassicas" + }, + "bread": { + "name": "bread" + }, + "breadfruit": { + "name": "breadfruit" + }, + "broccoflower": { + "name": "broccoflower" + }, + "broccoli": { + "name": "broccoli" + }, + "broccoli-rabe": { + "name": "broccoli rabe" + }, + "broccolini": { + "name": "Tender-stem broccoli" + }, + "brown-sugar": { + "name": "brown sugar" + }, + "brussels-sprouts": { + "name": "brussel sprouts" + }, + "butter": { + "name": "butter" + }, + "butternut-pumpkin": { + "name": "butternut pumpkin" + }, + "butternut-squash": { + "name": "butternut squash" + }, + "cabbage": { + "name": "cabbage", + "plural_name": "cabbages" + }, + "cactus-edible": { + "name": "cactus, edible" + }, + "calabrese": { + "name": "calabrese" + }, + "cane-sugar": { + "name": "cane sugar" + }, + "cannabis": { + "name": "cannabis" + }, + "capsicum": { + "name": "capsicum" + }, + "caraway": { + "name": "caraway" + }, + "carrot": { + "name": "carrot", + "plural_name": "carrots" + }, + "caster-sugar": { + "name": "caster sugar" + }, + "castor-sugar": { + "name": "caster sugar" + }, + "catfish": { + "name": "catfish" + }, + "cauliflower": { + "name": "cauliflower", + "plural_name": "cauliflowers" + }, + "cayenne-pepper": { + "name": "cayenne pepper" + }, + "celeriac": { + "name": "celery root" + }, + "celery": { + "name": "celery" + }, + "cereal-grains": { + "name": "cereal grains" + }, + "chard": { + "name": "chard" + }, + "cheese": { + "name": "cheese" + }, + "chicory": { + "name": "chicory" + }, + "chilli-peppers": { + "name": "chilli pepper", + "plural_name": "chilli peppers" + }, + "chinese-leaves": { + "name": "chinese leaves" + }, + "chives": { + "name": "chives" + }, + "chocolate": { + "name": "chocolate" + }, + "cilantro": { + "name": "cilantro" + }, + "cinnamon": { + "name": "cinnamon" + }, + "clarified-butter": { + "name": "clarified butter" + }, + "coconut": { + "name": "coconut", + "plural_name": "coconuts" + }, + "coconut-milk": { + "name": "coconut milk" + }, + "cod": { + "name": "cod" + }, + "coffee": { + "name": "coffee" + }, + "collard-greens": { + "name": "collard greens" + }, + "confectioners-sugar": { + "name": "confectioners' sugar" + }, + "coriander": { + "name": "coriander" + }, + "corn": { + "name": "corn", + "plural_name": "corns" + }, + "corn-syrup": { + "name": "corn syrup" + }, + "cottonseed-oil": { + "name": "cottonseed oil" + }, + "courgette": { + "name": "courgette" + }, + "cream-of-tartar": { + "name": "cream of tartar" + }, + "cucumber": { + "name": "cucumber", + "plural_name": "cucumbers" + }, + "cumin": { + "name": "cumin" + }, + "daikon": { + "name": "diakon", + "plural_name": "daikons" + }, + "dairy-products-and-dairy-substitutes": { + "name": "dairy products and dairy substitutes" + }, + "dandelion": { + "name": "dandelion" + }, + "demerara-sugar": { + "name": "demerara sugar" + }, + "dough": { + "name": "dough" + }, + "edible-cactus": { + "name": "edible cactus" + }, + "eggplant": { + "name": "aubergine", + "plural_name": "eggplants" + }, + "eggs": { + "name": "egg", + "plural_name": "eggs" + }, + "endive": { + "name": "endive", + "plural_name": "endives" + }, + "fats": { + "name": "fats" + }, + "fava-beans": { + "name": "broad beans" + }, + "fiddlehead": { + "name": "fiddlehead" + }, + "fiddlehead-fern": { + "name": "fiddlehead fern", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "fish" + }, + "five-spice-powder": { + "name": "five spice powder" + }, + "flour": { + "name": "flour" + }, + "frisee": { + "name": "frisee" + }, + "fructose": { + "name": "fructose" + }, + "fruit": { + "name": "fruit" + }, + "fruit-sugar": { + "name": "fruit sugar" + }, + "ful": { + "name": "ful" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "garlic", + "plural_name": "garlics" + }, + "gem-squash": { + "name": "gem squash" + }, + "ghee": { + "name": "ghee" + }, + "giblets": { + "name": "giblets" + }, + "ginger": { + "name": "ginger" + }, + "grains": { + "name": "grain" + }, + "granulated-sugar": { + "name": "granulated sugar" + }, + "grape-seed-oil": { + "name": "grape seed oil" + }, + "green-onion": { + "name": "green onion", + "plural_name": "green onions" + }, + "heart-of-palm": { + "name": "heart of palm", + "plural_name": "heart of palms" + }, + "hemp": { + "name": "hemp" + }, + "herbs": { + "name": "herbs" + }, + "honey": { + "name": "honey" + }, + "isomalt": { + "name": "isomalt" + }, + "jackfruit": { + "name": "jackfruit", + "plural_name": "jackfruits" + }, + "jaggery": { + "name": "jaggery" + }, + "jams": { + "name": "jam" + }, + "jellies": { + "name": "jellies" + }, + "jerusalem-artichoke": { + "name": "jerusalem artichoke" + }, + "jicama": { + "name": "jicama" + }, + "kale": { + "name": "kale" + }, + "kohlrabi": { + "name": "kohlrabi" + }, + "kumara": { + "name": "kumara" + }, + "leavening-agents": { + "name": "leavening agents" + }, + "leek": { + "name": "leek", + "plural_name": "leeks" + }, + "legumes": { + "name": "legumes" + }, + "lemongrass": { + "name": "lemongrass" + }, + "lentils": { + "name": "lentils" + }, + "lettuce": { + "name": "lettuce" + }, + "liver": { + "name": "liver", + "plural_name": "livers" + }, + "maize": { + "name": "maize" + }, + "maple-syrup": { + "name": "maple syrup" + }, + "meat": { + "name": "meat" + }, + "milk": { + "name": "milk" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "mushroom", + "plural_name": "mushrooms" + }, + "mussels": { + "name": "mussels" + }, + "nanaimo-bar-mix": { + "name": "nanaimo bar mix" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "nutmeg" + }, + "nutritional-yeast-flakes": { + "name": "nutritional yeast flakes" + }, + "nuts": { + "name": "nuts" + }, + "octopuses": { + "name": "octopus", + "plural_name": "octopuses" + }, + "oils": { + "name": "oils" + }, + "okra": { + "name": "okra" + }, + "olive": { + "name": "olive" + }, + "olive-oil": { + "name": "olive oil" + }, + "onion": { + "name": "onion" + }, + "onion-family": { + "name": "onion family" + }, + "orange-blossom-water": { + "name": "orange blossom water" + }, + "oranges": { + "name": "orange", + "plural_name": "oranges" + }, + "oregano": { + "name": "oregano" + }, + "oysters": { + "name": "oyster" + }, + "panch-puran": { + "name": "panch puran" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "parsley" + }, + "parsnip": { + "name": "parsnip", + "plural_name": "parsnips" + }, + "pear": { + "name": "pear", + "plural_name": "pears" + }, + "peas": { + "name": "peas" + }, + "pepper": { + "name": "pepper", + "plural_name": "peppers" + }, + "pineapple": { + "name": "pineapple", + "plural_name": "pineapples" + }, + "plantain": { + "name": "plantain", + "plural_name": "plantains" + }, + "poppy-seeds": { + "name": "poppy seeds" + }, + "potato": { + "name": "potato", + "plural_name": "potatoes" + }, + "poultry": { + "name": "poultry" + }, + "powdered-sugar": { + "name": "powdered sugar" + }, + "pumpkin": { + "name": "pumpkin", + "plural_name": "pumpkins" + }, + "pumpkin-seeds": { + "name": "pumpkin seeds" + }, + "radish": { + "name": "radish", + "plural_name": "radishes" + }, + "raw-sugar": { + "name": "raw sugar" + }, + "refined-sugar": { + "name": "refined sugar" + }, + "rice": { + "name": "rice" + }, + "rice-flour": { + "name": "rice flour" + }, + "rock-sugar": { + "name": "rock sugar" + }, + "rum": { + "name": "rum" + }, + "salmon": { + "name": "salmon" + }, + "salt": { + "name": "salt" + }, + "salt-cod": { + "name": "salt cod" + }, + "scallion": { + "name": "spring onion", + "plural_name": "scallions" + }, + "seafood": { + "name": "seafood" + }, + "seeds": { + "name": "seeds" + }, + "sesame-seeds": { + "name": "sesame seeds" + }, + "shallot": { + "name": "shallot", + "plural_name": "shallots" + }, + "skate": { + "name": "skate" + }, + "soda": { + "name": "soda" + }, + "soda-baking": { + "name": "bicarbonate of soda" + }, + "soybean": { + "name": "soya beans" + }, + "spaghetti-squash": { + "name": "spaghetti squash", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "speck" + }, + "spices": { + "name": "spices" + }, + "spinach": { + "name": "spinach" + }, + "spring-onion": { + "name": "spring onion", + "plural_name": "spring onions" + }, + "squash": { + "name": "squash", + "plural_name": "squashes" + }, + "squash-family": { + "name": "squash family" + }, + "stockfish": { + "name": "stockfish" + }, + "sugar": { + "name": "sugar" + }, + "sunchoke": { + "name": "sunchoke", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "sunflower seeds" + }, + "superfine-sugar": { + "name": "superfine sugar" + }, + "sweet-potato": { + "name": "sweet potato", + "plural_name": "sweet potatoes" + }, + "sweetcorn": { + "name": "sweetcorn", + "plural_name": "sweetcorns" + }, + "sweeteners": { + "name": "sweeteners" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "taro", + "plural_name": "taroes" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "tomato", + "plural_name": "tomatoes" + }, + "trout": { + "name": "trout" + }, + "tubers": { + "name": "tuber", + "plural_name": "tubers" + }, + "tuna": { + "name": "tuna" + }, + "turbanado-sugar": { + "name": "turbanado sugar" + }, + "turnip": { + "name": "turnip", + "plural_name": "turnips" + }, + "unrefined-sugar": { + "name": "unrefined sugar" + }, + "vanilla": { + "name": "vanilla" + }, + "vegetables": { + "name": "vegetables" + }, + "watercress": { + "name": "watercress" + }, + "watermelon": { + "name": "watermelon", + "plural_name": "watermelons" + }, + "white-mushroom": { + "name": "white mushroom", + "plural_name": "white mushrooms" + }, + "white-sugar": { + "name": "white sugar" + }, + "xanthan-gum": { + "name": "xanthan gum" + }, + "yam": { + "name": "yam", + "plural_name": "yams" + }, + "yeast": { + "name": "yeast" + }, + "zucchini": { + "name": "zucchini", + "plural_name": "zucchinis" + } +} \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/en-US.json b/mealie/repos/seed/resources/foods/locales/en-US.json index 020f71daa..4d14dbad3 100644 --- a/mealie/repos/seed/resources/foods/locales/en-US.json +++ b/mealie/repos/seed/resources/foods/locales/en-US.json @@ -1,16307 +1,692 @@ { - "Vegetables & Greens": { - "foods": { - "garlic": { - "aliases": [], - "description": "", - "name": "garlic", - "plural_name": "garlics" - }, - "onion": { - "aliases": [], - "description": "", - "name": "onion", - "plural_name": "onions" - }, - "bell pepper": { - "aliases": [], - "description": "", - "name": "bell pepper", - "plural_name": "bell peppers" - }, - "carrot": { - "aliases": [], - "description": "", - "name": "carrot", - "plural_name": "carrots" - }, - "scallion": { - "aliases": [], - "description": "", - "name": "scallion", - "plural_name": "scallions" - }, - "zucchini": { - "aliases": [], - "description": "", - "name": "zucchini", - "plural_name": "zucchinis" - }, - "potato": { - "aliases": [], - "description": "", - "name": "potato", - "plural_name": "potatoes" - }, - "red onion": { - "aliases": [], - "description": "", - "name": "red onion", - "plural_name": "red onions" - }, - "yellow onion": { - "aliases": [], - "description": "", - "name": "yellow onion", - "plural_name": "yellow onions" - }, - "celery": { - "aliases": [], - "description": "", - "name": "celery", - "plural_name": "celeries" - }, - "jalapeno": { - "aliases": [], - "description": "", - "name": "jalapeno", - "plural_name": "jalapenoes" - }, - "avocado": { - "aliases": [], - "description": "", - "name": "avocado", - "plural_name": "avocados" - }, - "shallot": { - "aliases": [], - "description": "", - "name": "shallot", - "plural_name": "shallots" - }, - "cherry tomato": { - "aliases": [], - "description": "", - "name": "cherry tomato", - "plural_name": "cherry tomatoes" - }, - "cucumber": { - "aliases": [], - "description": "", - "name": "cucumber", - "plural_name": "cucumbers" - }, - "spinach": { - "aliases": [], - "description": "", - "name": "spinach", - "plural_name": "spinaches" - }, - "sweet corn": { - "aliases": [], - "description": "", - "name": "sweet corn", - "plural_name": "sweet corns" - }, - "chile pepper": { - "aliases": [ - "capsicum" - ], - "description": "", - "name": "chile pepper", - "plural_name": "chile peppers" - }, - "sweet potato": { - "aliases": [], - "description": "", - "name": "sweet potato", - "plural_name": "sweet potatoes" - }, - "broccoli": { - "aliases": [], - "description": "", - "name": "broccoli", - "plural_name": "broccolis" - }, - "heart of palm": { - "aliases": [], - "description": "", - "name": "heart of palm", - "plural_name": "heart of palms" - }, - "baby green": { - "aliases": [], - "description": "", - "name": "baby green", - "plural_name": "baby greens" - }, - "pumpkin": { - "aliases": [], - "description": "", - "name": "pumpkin", - "plural_name": "pumpkins" - }, - "cauliflower": { - "aliases": [], - "description": "", - "name": "cauliflower", - "plural_name": "cauliflowers" - }, - "cabbage": { - "aliases": [], - "description": "", - "name": "cabbage", - "plural_name": "cabbages" - }, - "asparagu": { - "aliases": [], - "description": "", - "name": "asparagu", - "plural_name": "asparagus" - }, - "kale": { - "aliases": [], - "description": "", - "name": "kale", - "plural_name": "kales" - }, - "arugula": { - "aliases": [], - "description": "", - "name": "arugula", - "plural_name": "arugulas" - }, - "leek": { - "aliases": [], - "description": "", - "name": "leek", - "plural_name": "leeks" - }, - "eggplant": { - "aliases": [], - "description": "", - "name": "eggplant", - "plural_name": "eggplants" - }, - "lettuce": { - "aliases": [], - "description": "", - "name": "lettuce", - "plural_name": "lettuces" - }, - "butternut squash": { - "aliases": [], - "description": "", - "name": "butternut squash", - "plural_name": "butternut squashes" - }, - "romaine": { - "aliases": [], - "description": "", - "name": "romaine", - "plural_name": "romaines" - }, - "beetroot": { - "aliases": [], - "description": "", - "name": "beetroot", - "plural_name": "beetroots" - }, - "brussels sprout": { - "aliases": [], - "description": "", - "name": "brussels sprout", - "plural_name": "brussels sprouts" - }, - "fennel": { - "aliases": [], - "description": "", - "name": "fennel", - "plural_name": "fennels" - }, - "sun dried tomato": { - "aliases": [], - "description": "", - "name": "sun dried tomato", - "plural_name": "sun dried tomatoes" - }, - "radish": { - "aliases": [], - "description": "", - "name": "radish", - "plural_name": "radishes" - }, - "red cabbage": { - "aliases": [], - "description": "", - "name": "red cabbage", - "plural_name": "red cabbages" - }, - "artichoke": { - "aliases": [], - "description": "", - "name": "artichoke", - "plural_name": "artichokes" - }, - "new potato": { - "aliases": [], - "description": "", - "name": "new potato", - "plural_name": "new potatoes" - }, - "summer squash": { - "aliases": [ - "courgette", - "gem squash" - ], - "description": "", - "name": "summer squash", - "plural_name": "summer squashes" - }, - "mixed green": { - "aliases": [], - "description": "", - "name": "mixed green", - "plural_name": "mixed greens" - }, - "parsnip": { - "aliases": [], - "description": "", - "name": "parsnip", - "plural_name": "parsnips" - }, - "baby carrot": { - "aliases": [], - "description": "", - "name": "baby carrot", - "plural_name": "baby carrots" - }, - "mixed vegetable": { - "aliases": [], - "description": "", - "name": "mixed vegetable", - "plural_name": "mixed vegetables" - }, - "poblano pepper": { - "aliases": [], - "description": "", - "name": "poblano pepper", - "plural_name": "poblano peppers" - }, - "sweet pepper": { - "aliases": [], - "description": "", - "name": "sweet pepper", - "plural_name": "sweet peppers" - }, - "serrano pepper": { - "aliases": [], - "description": "", - "name": "serrano pepper", - "plural_name": "serrano peppers" - }, - "cayenne pepper": { - "aliases": [], - "description": "", - "name": "cayenne pepper", - "plural_name": "cayenne peppers" - }, - "green tomato": { - "aliases": [], - "description": "", - "name": "green tomato", - "plural_name": "green tomatoes" - }, - "watercress": { - "aliases": [], - "description": "", - "name": "watercress", - "plural_name": "watercress" - }, - "iceberg": { - "aliases": [], - "description": "", - "name": "iceberg", - "plural_name": "icebergs" - }, - "mashed potato": { - "aliases": [], - "description": "", - "name": "mashed potato", - "plural_name": "mashed potatoes" - }, - "horseradish": { - "aliases": [], - "description": "", - "name": "horseradish", - "plural_name": "horseradishes" - }, - "chard": { - "aliases": [], - "description": "", - "name": "chard", - "plural_name": "chards" - }, - "pimiento": { - "aliases": [], - "description": "", - "name": "pimiento", - "plural_name": "pimientoes" - }, - "spaghetti squash": { - "aliases": [], - "description": "", - "name": "spaghetti squash", - "plural_name": "spaghetti squashes" - }, - "butter lettuce": { - "aliases": [], - "description": "", - "name": "butter lettuce", - "plural_name": "butter lettuces" - }, - "hash brown": { - "aliases": [], - "description": "", - "name": "hash brown", - "plural_name": "hash browns" - }, - "napa cabbage": { - "aliases": [ - "chinese leaves" - ], - "description": "", - "name": "napa cabbage", - "plural_name": "napa cabbages" - }, - "celeriac": { - "aliases": [], - "description": "", - "name": "celeriac", - "plural_name": "celeriacs" - }, - "water chestnut": { - "aliases": [], - "description": "", - "name": "water chestnut", - "plural_name": "water chestnuts" - }, - "turnip": { - "aliases": [], - "description": "", - "name": "turnip", - "plural_name": "turnips" - }, - "thai chile pepper": { - "aliases": [], - "description": "", - "name": "thai chile pepper", - "plural_name": "thai chile peppers" - }, - "bok choy": { - "aliases": [], - "description": "", - "name": "bok choy", - "plural_name": "bok choy" - }, - "okra": { - "aliases": [], - "description": "", - "name": "okra", - "plural_name": "okra" - }, - "acorn squash": { - "aliases": [], - "description": "", - "name": "acorn squash", - "plural_name": "acorn squashes" - }, - "corn cob": { - "aliases": [], - "description": "", - "name": "corn cob", - "plural_name": "corn cobs" - }, - "radicchio": { - "aliases": [], - "description": "", - "name": "radicchio", - "plural_name": "radicchio" - }, - "pearl onion": { - "aliases": [], - "description": "", - "name": "pearl onion", - "plural_name": "pearl onions" - }, - "tenderstem broccoli": { - "aliases": [], - "description": "", - "name": "tenderstem broccoli", - "plural_name": "tenderstem broccolis" - }, - "plantain": { - "aliases": [], - "description": "", - "name": "plantain", - "plural_name": "plantains" - }, - "leaf lettuce": { - "aliases": [], - "description": "", - "name": "leaf lettuce", - "plural_name": "leaf lettuces" - }, - "pepperoncini": { - "aliases": [], - "description": "", - "name": "pepperoncini", - "plural_name": "pepperoncinis" - }, - "baby bok choy": { - "aliases": [], - "description": "", - "name": "baby bok choy", - "plural_name": "baby bok choys" - }, - "jicama": { - "aliases": [], - "description": "", - "name": "jicama", - "plural_name": "jicamas" - }, - "endive": { - "aliases": [], - "description": "", - "name": "endive", - "plural_name": "endives" - }, - "habanero pepper": { - "aliases": [], - "description": "", - "name": "habanero pepper", - "plural_name": "habanero peppers" - }, - "corn husk": { - "aliases": [ - "maize" - ], - "description": "", - "name": "corn husk", - "plural_name": "corn husks" - }, - "collard green": { - "aliases": [], - "description": "", - "name": "collard green", - "plural_name": "collard greens" - }, - "french-fried onion": { - "aliases": [], - "description": "", - "name": "french-fried onion", - "plural_name": "french-fried onions" - }, - "daikon": { - "aliases": [], - "description": "", - "name": "daikon", - "plural_name": "daikons" - }, - "baby corn": { - "aliases": [], - "description": "", - "name": "baby corn", - "plural_name": "baby corns" - }, - "broccoli rabe": { - "aliases": [], - "description": "", - "name": "broccoli rabe", - "plural_name": "broccoli rabes" - }, - "rutabaga": { - "aliases": [], - "description": "", - "name": "rutabaga", - "plural_name": "rutabagas" - }, - "belgian endive": { - "aliases": [], - "description": "", - "name": "belgian endive", - "plural_name": "belgian endives" - }, - "yam": { - "aliases": [], - "description": "", - "name": "yam", - "plural_name": "yams" - }, - "ancho chile pepper": { - "aliases": [], - "description": "", - "name": "ancho chile pepper", - "plural_name": "ancho chile peppers" - }, - "microgreen": { - "aliases": [], - "description": "", - "name": "microgreen", - "plural_name": "microgreens" - }, - "boston lettuce": { - "aliases": [], - "description": "", - "name": "boston lettuce", - "plural_name": "boston lettuces" - }, - "kohlrabi": { - "aliases": [], - "description": "", - "name": "kohlrabi", - "plural_name": "kohlrabis" - }, - "fresno chile": { - "aliases": [], - "description": "", - "name": "fresno chile", - "plural_name": "fresno chiles" - }, - "delicata squash": { - "aliases": [], - "description": "", - "name": "delicata squash", - "plural_name": "delicata squashes" - }, - "frisee": { - "aliases": [], - "description": "", - "name": "frisee", - "plural_name": "frisees" - }, - "anaheim pepper": { - "aliases": [], - "description": "", - "name": "anaheim pepper", - "plural_name": "anaheim peppers" - }, - "cres": { - "aliases": [], - "description": "", - "name": "cres", - "plural_name": "cress" - }, - "broccoli slaw": { - "aliases": [], - "description": "", - "name": "broccoli slaw", - "plural_name": "broccoli slaws" - }, - "arbol chile pepper": { - "aliases": [], - "description": "", - "name": "arbol chile pepper", - "plural_name": "arbol chile peppers" - }, - "golden beet": { - "aliases": [], - "description": "", - "name": "golden beet", - "plural_name": "golden beets" - }, - "pea shoot": { - "aliases": [], - "description": "", - "name": "pea shoot", - "plural_name": "pea shoots" - }, - "alfalfa": { - "aliases": [], - "description": "", - "name": "alfalfa", - "plural_name": "alfalfas" - } - } - }, - "Fruits": { - "foods": { - "tomato": { - "aliases": [], - "description": "Yes they are a fruit", - "name": "tomato", - "plural_name": "tomatoes" - }, - "lemon": { - "aliases": [], - "description": "", - "name": "lemon", - "plural_name": "lemons" - }, - "lime": { - "aliases": [], - "description": "", - "name": "lime", - "plural_name": "limes" - }, - "apple": { - "aliases": [], - "description": "", - "name": "apple", - "plural_name": "apples" - }, - "banana": { - "aliases": [], - "description": "", - "name": "banana", - "plural_name": "bananas" - }, - "orange": { - "aliases": [], - "description": "", - "name": "orange", - "plural_name": "oranges" - }, - "raisin": { - "aliases": [], - "description": "", - "name": "raisin", - "plural_name": "raisins" - }, - "pineapple": { - "aliases": [], - "description": "", - "name": "pineapple", - "plural_name": "pineapples" - }, - "mango": { - "aliases": [], - "description": "", - "name": "mango", - "plural_name": "mangoes" - }, - "peach": { - "aliases": [], - "description": "", - "name": "peach", - "plural_name": "peaches" - }, - "date": { - "aliases": [], - "description": "", - "name": "date", - "plural_name": "dates" - }, - "coconut": { - "aliases": [], - "description": "", - "name": "coconut", - "plural_name": "coconuts" - }, - "craisin": { - "aliases": [], - "description": "", - "name": "craisin", - "plural_name": "craisins" - }, - "pear": { - "aliases": [], - "description": "", - "name": "pear", - "plural_name": "pears" - }, - "grape": { - "aliases": [], - "description": "", - "name": "grape", - "plural_name": "grapes" - }, - "pomegranate": { - "aliases": [], - "description": "", - "name": "pomegranate", - "plural_name": "pomegranates" - }, - "watermelon": { - "aliases": [], - "description": "", - "name": "watermelon", - "plural_name": "watermelons" - }, - "rhubarb": { - "aliases": [], - "description": "", - "name": "rhubarb", - "plural_name": "rhubarbs" - }, - "dried apricot": { - "aliases": [], - "description": "", - "name": "dried apricot", - "plural_name": "dried apricots" - }, - "kiwi": { - "aliases": [], - "description": "", - "name": "kiwi", - "plural_name": "kiwis" - }, - "grapefruit": { - "aliases": [], - "description": "", - "name": "grapefruit", - "plural_name": "grapefruits" - }, - "plum": { - "aliases": [], - "description": "", - "name": "plum", - "plural_name": "plums" - }, - "fig": { - "aliases": [], - "description": "", - "name": "fig", - "plural_name": "figs" - }, - "apricot": { - "aliases": [], - "description": "", - "name": "apricot", - "plural_name": "apricots" - }, - "currant": { - "aliases": [], - "description": "", - "name": "currant", - "plural_name": "currants" - }, - "mandarin": { - "aliases": [], - "description": "", - "name": "mandarin", - "plural_name": "mandarins" - }, - "prune": { - "aliases": [], - "description": "", - "name": "prune", - "plural_name": "prunes" - }, - "cantaloupe": { - "aliases": [], - "description": "", - "name": "cantaloupe", - "plural_name": "cantaloupes" - }, - "sultana": { - "aliases": [], - "description": "", - "name": "sultana", - "plural_name": "sultanas" - }, - "passion fruit": { - "aliases": [], - "description": "", - "name": "passion fruit", - "plural_name": "passion fruits" - }, - "papaya": { - "aliases": [], - "description": "", - "name": "papaya", - "plural_name": "papayas" - }, - "tamarind": { - "aliases": [], - "description": "", - "name": "tamarind", - "plural_name": "tamarinds" - }, - "nectarine": { - "aliases": [], - "description": "", - "name": "nectarine", - "plural_name": "nectarines" - }, - "dried fig": { - "aliases": [], - "description": "", - "name": "dried fig", - "plural_name": "dried figs" - }, - "chestnut": { - "aliases": [], - "description": "", - "name": "chestnut", - "plural_name": "chestnuts" - }, - "meyer lemon": { - "aliases": [], - "description": "", - "name": "meyer lemon", - "plural_name": "meyer lemons" - }, - "honeydew melon": { - "aliases": [], - "description": "", - "name": "honeydew melon", - "plural_name": "honeydew melons" - }, - "dried fruit": { - "aliases": [], - "description": "", - "name": "dried fruit", - "plural_name": "dried fruits" - }, - "clementine": { - "aliases": [], - "description": "", - "name": "clementine", - "plural_name": "clementines" - }, - "persimmon": { - "aliases": [], - "description": "", - "name": "persimmon", - "plural_name": "persimmons" - }, - "melon": { - "aliases": [], - "description": "", - "name": "melon", - "plural_name": "melons" - }, - "tangerine": { - "aliases": [], - "description": "", - "name": "tangerine", - "plural_name": "tangerines" - }, - "dried mango": { - "aliases": [], - "description": "", - "name": "dried mango", - "plural_name": "dried mangoes" - }, - "dried apple": { - "aliases": [], - "description": "", - "name": "dried apple", - "plural_name": "dried apples" - }, - "quince": { - "aliases": [], - "description": "", - "name": "quince", - "plural_name": "quinces" - }, - "guava": { - "aliases": [], - "description": "", - "name": "guava", - "plural_name": "guavas" - }, - "banana chip": { - "aliases": [], - "description": "", - "name": "banana chip", - "plural_name": "banana chips" - }, - "kumquat": { - "aliases": [], - "description": "", - "name": "kumquat", - "plural_name": "kumquats" - }, - "jackfruit": { - "aliases": [], - "description": "", - "name": "jackfruit", - "plural_name": "jackfruits" - }, - "dragon fruit": { - "aliases": [], - "description": "", - "name": "dragon fruit", - "plural_name": "dragon fruits" - }, - "mixed fruit": { - "aliases": [], - "description": "", - "name": "mixed fruit", - "plural_name": "mixed fruits" - }, - "asian pear": { - "aliases": [], - "description": "", - "name": "asian pear", - "plural_name": "asian pears" - }, - "lychee": { - "aliases": [], - "description": "", - "name": "lychee", - "plural_name": "lychees" - }, - "young coconut": { - "aliases": [], - "description": "", - "name": "young coconut", - "plural_name": "young coconuts" - }, - "kaffir lime": { - "aliases": [], - "description": "", - "name": "kaffir lime", - "plural_name": "kaffir limes" - }, - "star fruit": { - "aliases": [], - "description": "", - "name": "star fruit", - "plural_name": "star fruits" - }, - "green papaya": { - "aliases": [], - "description": "", - "name": "green papaya", - "plural_name": "green papayas" - }, - "pomelo": { - "aliases": [], - "description": "", - "name": "pomelo", - "plural_name": "pomeloes" - }, - "chestnut puree": { - "aliases": [], - "description": "", - "name": "chestnut puree", - "plural_name": "chestnut purees" - }, - "prickly pear": { - "aliases": [], - "description": "", - "name": "prickly pear", - "plural_name": "prickly pears" - }, - "calamansi": { - "aliases": [], - "description": "", - "name": "calamansi", - "plural_name": "calamansis" - }, - "yuzu": { - "aliases": [], - "description": "", - "name": "yuzu", - "plural_name": "yuzus" - }, - "granadilla": { - "aliases": [], - "description": "", - "name": "granadilla", - "plural_name": "granadillas" - }, - "apple chip": { - "aliases": [], - "description": "", - "name": "apple chip", - "plural_name": "apple chips" - }, - "mixed peel": { - "aliases": [], - "description": "", - "name": "mixed peel", - "plural_name": "mixed peels" - }, - "kokum": { - "aliases": [], - "description": "", - "name": "kokum", - "plural_name": "kokums" - }, - "tangelo": { - "aliases": [], - "description": "", - "name": "tangelo", - "plural_name": "tangeloes" - }, - "dried lime": { - "aliases": [], - "description": "", - "name": "dried lime", - "plural_name": "dried limes" - }, - "jujube": { - "aliases": [], - "description": "", - "name": "jujube", - "plural_name": "jujubes" - }, - "sweet lime": { - "aliases": [], - "description": "", - "name": "sweet lime", - "plural_name": "sweet limes" - }, - "custard-apple": { - "aliases": [], - "description": "", - "name": "custard-apple", - "plural_name": "custard-apples" - }, - "dried lemon": { - "aliases": [], - "description": "", - "name": "dried lemon", - "plural_name": "dried lemons" - }, - "young jackfruit": { - "aliases": [], - "description": "", - "name": "young jackfruit", - "plural_name": "young jackfruits" - }, - "durian": { - "aliases": [], - "description": "", - "name": "durian", - "plural_name": "durians" - }, - "freeze-dried apple": { - "aliases": [], - "description": "", - "name": "freeze-dried apple", - "plural_name": "freeze-dried apples" - }, - "dried tamarind": { - "aliases": [], - "description": "", - "name": "dried tamarind", - "plural_name": "dried tamarinds" - }, - "honey date": { - "aliases": [], - "description": "", - "name": "honey date", - "plural_name": "honey dates" - }, - "physali": { - "aliases": [], - "description": "", - "name": "physali", - "plural_name": "physalis" - }, - "tamarillo": { - "aliases": [], - "description": "", - "name": "tamarillo", - "plural_name": "tamarilloes" - }, - "ice-apple": { - "aliases": [], - "description": "", - "name": "ice-apple", - "plural_name": "ice-apples" - }, - "longan": { - "aliases": [], - "description": "", - "name": "longan", - "plural_name": "longans" - }, - "finger lime": { - "aliases": [], - "description": "", - "name": "finger lime", - "plural_name": "finger limes" - }, - "bitter orange": { - "aliases": [], - "description": "", - "name": "bitter orange", - "plural_name": "bitter oranges" - }, - "feijoa": { - "aliases": [], - "description": "", - "name": "feijoa", - "plural_name": "feijoas" - }, - "dried persimmon": { - "aliases": [], - "description": "", - "name": "dried persimmon", - "plural_name": "dried persimmons" - }, - "rambutan": { - "aliases": [], - "description": "", - "name": "rambutan", - "plural_name": "rambutans" - }, - "rose apple": { - "aliases": [], - "description": "", - "name": "rose apple", - "plural_name": "rose apples" - }, - "dried orange slice": { - "aliases": [], - "description": "", - "name": "dried orange slice", - "plural_name": "dried orange slices" - }, - "loquat": { - "aliases": [], - "description": "", - "name": "loquat", - "plural_name": "loquats" - }, - "crabapple": { - "aliases": [], - "description": "", - "name": "crabapple", - "plural_name": "crabapples" - }, - "fig leaf": { - "aliases": [], - "description": "", - "name": "fig leaf", - "plural_name": "fig leaves" - }, - "freeze-dried pineapple": { - "aliases": [], - "description": "", - "name": "freeze-dried pineapple", - "plural_name": "freeze-dried pineapples" - }, - "pluot": { - "aliases": [], - "description": "", - "name": "pluot", - "plural_name": "pluots" - }, - "soursop": { - "aliases": [], - "description": "", - "name": "soursop", - "plural_name": "soursops" - }, - "hog plum": { - "aliases": [], - "description": "", - "name": "hog plum", - "plural_name": "hog plums" - }, - "bergamot orange": { - "aliases": [], - "description": "", - "name": "bergamot orange", - "plural_name": "bergamot oranges" - }, - "luo han guo": { - "aliases": [], - "description": "", - "name": "luo han guo", - "plural_name": "luo han guos" - }, - "mamey": { - "aliases": [], - "description": "", - "name": "mamey", - "plural_name": "mameys" - }, - "sapote": { - "aliases": [], - "description": "", - "name": "sapote", - "plural_name": "sapotes" - }, - "green ume plum": { - "aliases": [], - "description": "", - "name": "green ume plum", - "plural_name": "green ume plums" - }, - "kiwano": { - "aliases": [], - "description": "", - "name": "kiwano", - "plural_name": "kiwanoes" - } - } - }, - "Mushrooms": { - "foods": { - "button mushroom": { - "aliases": [], - "description": "", - "name": "button mushroom", - "plural_name": "button mushrooms" - }, - "shiitake mushroom": { - "aliases": [], - "description": "", - "name": "shiitake mushroom", - "plural_name": "shiitake mushrooms" - }, - "portobello mushroom": { - "aliases": [], - "description": "", - "name": "portobello mushroom", - "plural_name": "portobello mushrooms" - }, - "wild mushroom": { - "aliases": [], - "description": "", - "name": "wild mushroom", - "plural_name": "wild mushrooms" - }, - "porcini": { - "aliases": [], - "description": "", - "name": "porcini", - "plural_name": "porcinis" - }, - "mixed mushroom": { - "aliases": [], - "description": "", - "name": "mixed mushroom", - "plural_name": "mixed mushrooms" - }, - "oyster mushroom": { - "aliases": [], - "description": "", - "name": "oyster mushroom", - "plural_name": "oyster mushrooms" - }, - "chestnut mushroom": { - "aliases": [], - "description": "", - "name": "chestnut mushroom", - "plural_name": "chestnut mushrooms" - }, - "enoki mushroom": { - "aliases": [], - "description": "", - "name": "enoki mushroom", - "plural_name": "enoki mushrooms" - }, - "black fungu": { - "aliases": [], - "description": "", - "name": "black fungu", - "plural_name": "black fungus" - }, - "black truffle": { - "aliases": [], - "description": "", - "name": "black truffle", - "plural_name": "black truffles" - }, - "morel mushroom": { - "aliases": [], - "description": "", - "name": "morel mushroom", - "plural_name": "morel mushrooms" - }, - "field mushroom": { - "aliases": [], - "description": "", - "name": "field mushroom", - "plural_name": "field mushrooms" - }, - "king oyster mushroom": { - "aliases": [], - "description": "", - "name": "king oyster mushroom", - "plural_name": "king oyster mushrooms" - }, - "shimeji mushroom": { - "aliases": [], - "description": "", - "name": "shimeji mushroom", - "plural_name": "shimeji mushrooms" - }, - "straw mushroom": { - "aliases": [], - "description": "", - "name": "straw mushroom", - "plural_name": "straw mushrooms" - }, - "dried chinese mushroom": { - "aliases": [], - "description": "", - "name": "dried chinese mushroom", - "plural_name": "dried chinese mushrooms" - }, - "maitake": { - "aliases": [], - "description": "", - "name": "maitake", - "plural_name": "maitakes" - }, - "trumpet mushroom": { - "aliases": [], - "description": "", - "name": "trumpet mushroom", - "plural_name": "trumpet mushrooms" - }, - "white truffle": { - "aliases": [], - "description": "", - "name": "white truffle", - "plural_name": "white truffles" - }, - "white fungu": { - "aliases": [], - "description": "", - "name": "white fungu", - "plural_name": "white fungus" - }, - "pioppini": { - "aliases": [], - "description": "", - "name": "pioppini", - "plural_name": "pioppinis" - }, - "snow fungu": { - "aliases": [], - "description": "", - "name": "snow fungu", - "plural_name": "snow fungus" - }, - "white beech mushroom": { - "aliases": [], - "description": "", - "name": "white beech mushroom", - "plural_name": "white beech mushrooms" - }, - "boletu": { - "aliases": [], - "description": "", - "name": "boletu", - "plural_name": "boletus" - }, - "huitlacoche": { - "aliases": [], - "description": "", - "name": "huitlacoche", - "plural_name": "huitlacoches" - }, - "matsutake": { - "aliases": [], - "description": "", - "name": "matsutake", - "plural_name": "matsutakes" - }, - "nameko": { - "aliases": [], - "description": "", - "name": "nameko", - "plural_name": "namekoes" - }, - "djon djon mushroom": { - "aliases": [], - "description": "", - "name": "djon djon mushroom", - "plural_name": "djon djon mushrooms" - }, - "mixed asian mushroom": { - "aliases": [], - "description": "", - "name": "mixed asian mushroom", - "plural_name": "mixed asian mushrooms" - }, - "puffball": { - "aliases": [], - "description": "", - "name": "puffball", - "plural_name": "puffballs" - }, - "honey fungu": { - "aliases": [], - "description": "", - "name": "honey fungu", - "plural_name": "honey fungus" - }, - "caesar's mushroom": { - "aliases": [], - "description": "", - "name": "caesar's mushroom", - "plural_name": "caesar's mushrooms" - }, - "candy cap mushroom": { - "aliases": [], - "description": "", - "name": "candy cap mushroom", - "plural_name": "candy cap mushrooms" - }, - "lion\u2019s mane mushroom": { - "aliases": [], - "description": "", - "name": "lion\u2019s mane mushroom", - "plural_name": "lion\u2019s mane mushrooms" - } - } - }, - "Berries": { - "foods": { - "strawberry": { - "aliases": [], - "description": "", - "name": "strawberry", - "plural_name": "strawberries" - }, - "blueberry": { - "aliases": [], - "description": "", - "name": "blueberry", - "plural_name": "blueberries" - }, - "raspberry": { - "aliases": [], - "description": "", - "name": "raspberry", - "plural_name": "raspberries" - }, - "cranberry": { - "aliases": [], - "description": "", - "name": "cranberry", - "plural_name": "cranberries" - }, - "cherry": { - "aliases": [], - "description": "", - "name": "cherry", - "plural_name": "cherries" - }, - "blackberry": { - "aliases": [], - "description": "", - "name": "blackberry", - "plural_name": "blackberries" - }, - "berry mix": { - "aliases": [], - "description": "", - "name": "berry mix", - "plural_name": "berry mixes" - }, - "maraschino cherry": { - "aliases": [], - "description": "", - "name": "maraschino cherry", - "plural_name": "maraschino cherries" - }, - "dried cherry": { - "aliases": [], - "description": "", - "name": "dried cherry", - "plural_name": "dried cherries" - }, - "juniper berry": { - "aliases": [], - "description": "", - "name": "juniper berry", - "plural_name": "juniper berries" - }, - "sour cherry": { - "aliases": [], - "description": "", - "name": "sour cherry", - "plural_name": "sour cherries" - }, - "goji berry": { - "aliases": [], - "description": "", - "name": "goji berry", - "plural_name": "goji berries" - }, - "dried blueberry": { - "aliases": [], - "description": "", - "name": "dried blueberry", - "plural_name": "dried blueberries" - }, - "freeze-dried strawberry": { - "aliases": [], - "description": "", - "name": "freeze-dried strawberry", - "plural_name": "freeze-dried strawberries" - }, - "gooseberry": { - "aliases": [], - "description": "", - "name": "gooseberry", - "plural_name": "gooseberries" - }, - "freeze-dried raspberry": { - "aliases": [], - "description": "", - "name": "freeze-dried raspberry", - "plural_name": "freeze-dried raspberries" - }, - "lingonberry": { - "aliases": [], - "description": "", - "name": "lingonberry", - "plural_name": "lingonberries" - }, - "canned sour cherry": { - "aliases": [], - "description": "", - "name": "canned sour cherry", - "plural_name": "canned sour cherries" - }, - "mulberry": { - "aliases": [], - "description": "", - "name": "mulberry", - "plural_name": "mulberries" - }, - "acai berry": { - "aliases": [], - "description": "", - "name": "acai berry", - "plural_name": "acai berries" - }, - "canned cherry": { - "aliases": [], - "description": "", - "name": "canned cherry", - "plural_name": "canned cherries" - }, - "amla": { - "aliases": [], - "description": "", - "name": "amla", - "plural_name": "amlas" - }, - "elderberry": { - "aliases": [], - "description": "", - "name": "elderberry", - "plural_name": "elderberries" - }, - "freeze-dried blueberry": { - "aliases": [], - "description": "", - "name": "freeze-dried blueberry", - "plural_name": "freeze-dried blueberries" - }, - "huckleberry": { - "aliases": [], - "description": "", - "name": "huckleberry", - "plural_name": "huckleberries" - }, - "dried elderberry": { - "aliases": [], - "description": "", - "name": "dried elderberry", - "plural_name": "dried elderberries" - }, - "barberry": { - "aliases": [], - "description": "", - "name": "barberry", - "plural_name": "barberries" - }, - "dried berry": { - "aliases": [], - "description": "", - "name": "dried berry", - "plural_name": "dried berries" - }, - "sea buckthorn": { - "aliases": [], - "description": "", - "name": "sea buckthorn", - "plural_name": "sea buckthorns" - }, - "saskatoon berry": { - "aliases": [], - "description": "", - "name": "saskatoon berry", - "plural_name": "saskatoon berries" - }, - "rosehip": { - "aliases": [], - "description": "", - "name": "rosehip", - "plural_name": "rosehips" - }, - "hawthorn": { - "aliases": [], - "description": "", - "name": "hawthorn", - "plural_name": "hawthorns" - }, - "boysenberry": { - "aliases": [], - "description": "", - "name": "boysenberry", - "plural_name": "boysenberries" - }, - "cloudberry": { - "aliases": [], - "description": "", - "name": "cloudberry", - "plural_name": "cloudberries" - }, - "freeze-dried berry": { - "aliases": [], - "description": "", - "name": "freeze-dried berry", - "plural_name": "freeze-dried berries" - }, - "aronia berry": { - "aliases": [], - "description": "", - "name": "aronia berry", - "plural_name": "aronia berries" - }, - "chokeberry": { - "aliases": [], - "description": "", - "name": "chokeberry", - "plural_name": "chokeberries" - }, - "loganberry": { - "aliases": [], - "description": "", - "name": "loganberry", - "plural_name": "loganberries" - }, - "blackcurrant leaf": { - "aliases": [], - "description": "", - "name": "blackcurrant leaf", - "plural_name": "blackcurrant leaves" - }, - "haskap berry": { - "aliases": [], - "description": "", - "name": "haskap berry", - "plural_name": "haskap berries" - }, - "dewberry": { - "aliases": [], - "description": "", - "name": "dewberry", - "plural_name": "dewberries" - }, - "sloe berry": { - "aliases": [], - "description": "", - "name": "sloe berry", - "plural_name": "sloe berries" - }, - "oregon grape": { - "aliases": [], - "description": "", - "name": "oregon grape", - "plural_name": "oregon grapes" - } - } - }, - "Nuts & Seeds": { - "foods": { - "walnut": { - "aliases": [], - "description": "", - "name": "walnut", - "plural_name": "walnuts" - }, - "pecan": { - "aliases": [], - "description": "", - "name": "pecan", - "plural_name": "pecans" - }, - "almond": { - "aliases": [], - "description": "", - "name": "almond", - "plural_name": "almonds" - }, - "sesame seed": { - "aliases": [], - "description": "", - "name": "sesame seed", - "plural_name": "sesame seeds" - }, - "cashew": { - "aliases": [], - "description": "", - "name": "cashew", - "plural_name": "cashews" - }, - "pine nut": { - "aliases": [], - "description": "", - "name": "pine nut", - "plural_name": "pine nuts" - }, - "pistachio": { - "aliases": [], - "description": "", - "name": "pistachio", - "plural_name": "pistachios" - }, - "peanut": { - "aliases": [], - "description": "", - "name": "peanut", - "plural_name": "peanuts" - }, - "chia": { - "aliases": [], - "description": "", - "name": "chia", - "plural_name": "chias" - }, - "flax": { - "aliases": [], - "description": "", - "name": "flax", - "plural_name": "flaxes" - }, - "slivered almond": { - "aliases": [], - "description": "", - "name": "slivered almond", - "plural_name": "slivered almonds" - }, - "pumpkin seed": { - "aliases": [], - "description": "", - "name": "pumpkin seed", - "plural_name": "pumpkin seeds" - }, - "hazelnut": { - "aliases": [], - "description": "", - "name": "hazelnut", - "plural_name": "hazelnuts" - }, - "poppy seed": { - "aliases": [], - "description": "", - "name": "poppy seed", - "plural_name": "poppy seeds" - }, - "sunflower seed": { - "aliases": [], - "description": "", - "name": "sunflower seed", - "plural_name": "sunflower seeds" - }, - "macadamia": { - "aliases": [], - "description": "", - "name": "macadamia", - "plural_name": "macadamias" - }, - "roasted peanut": { - "aliases": [], - "description": "", - "name": "roasted peanut", - "plural_name": "roasted peanuts" - }, - "chopped nut": { - "aliases": [], - "description": "", - "name": "chopped nut", - "plural_name": "chopped nuts" - }, - "hemp heart": { - "aliases": [], - "description": "", - "name": "hemp heart", - "plural_name": "hemp hearts" - }, - "nigella seed": { - "aliases": [], - "description": "", - "name": "nigella seed", - "plural_name": "nigella seeds" - }, - "mixed nut": { - "aliases": [], - "description": "", - "name": "mixed nut", - "plural_name": "mixed nuts" - }, - "brazil nut": { - "aliases": [], - "description": "", - "name": "brazil nut", - "plural_name": "brazil nuts" - }, - "mixed seed": { - "aliases": [], - "description": "", - "name": "mixed seed", - "plural_name": "mixed seeds" - }, - "onion seed": { - "aliases": [], - "description": "", - "name": "onion seed", - "plural_name": "onion seeds" - }, - "watermelon seed": { - "aliases": [], - "description": "", - "name": "watermelon seed", - "plural_name": "watermelon seeds" - }, - "honey-roasted peanut": { - "aliases": [], - "description": "", - "name": "honey-roasted peanut", - "plural_name": "honey-roasted peanuts" - }, - "melon seed": { - "aliases": [], - "description": "", - "name": "melon seed", - "plural_name": "melon seeds" - }, - "lotus seed": { - "aliases": [], - "description": "", - "name": "lotus seed", - "plural_name": "lotus seeds" - }, - "white chia": { - "aliases": [], - "description": "", - "name": "white chia", - "plural_name": "white chias" - }, - "trail mix": { - "aliases": [], - "description": "", - "name": "trail mix", - "plural_name": "trail mixes" - }, - "basil seed": { - "aliases": [], - "description": "", - "name": "basil seed", - "plural_name": "basil seeds" - }, - "candlenut": { - "aliases": [], - "description": "", - "name": "candlenut", - "plural_name": "candlenuts" - }, - "peanut brittle": { - "aliases": [], - "description": "", - "name": "peanut brittle", - "plural_name": "peanut brittles" - }, - "jackfruit seed": { - "aliases": [], - "description": "", - "name": "jackfruit seed", - "plural_name": "jackfruit seeds" - }, - "honey-roasted almond": { - "aliases": [], - "description": "", - "name": "honey-roasted almond", - "plural_name": "honey-roasted almonds" - }, - "toasted nut": { - "aliases": [], - "description": "", - "name": "toasted nut", - "plural_name": "toasted nuts" - }, - "chironji": { - "aliases": [], - "description": "", - "name": "chironji", - "plural_name": "chironjis" - }, - "honey-roasted pecan": { - "aliases": [], - "description": "", - "name": "honey-roasted pecan", - "plural_name": "honey-roasted pecans" - }, - "tigernut": { - "aliases": [], - "description": "", - "name": "tigernut", - "plural_name": "tigernuts" - }, - "sunflower sprout": { - "aliases": [], - "description": "", - "name": "sunflower sprout", - "plural_name": "sunflower sprouts" - }, - "apricot kernel": { - "aliases": [], - "description": "", - "name": "apricot kernel", - "plural_name": "apricot kernels" - }, - "palm seed": { - "aliases": [], - "description": "", - "name": "palm seed", - "plural_name": "palm seeds" - }, - "ginkgo nut": { - "aliases": [], - "description": "", - "name": "ginkgo nut", - "plural_name": "ginkgo nuts" - }, - "keto trail mix": { - "aliases": [], - "description": "", - "name": "keto trail mix", - "plural_name": "keto trail mixes" - }, - "wattleseed": { - "aliases": [], - "description": "", - "name": "wattleseed", - "plural_name": "wattleseeds" - }, - "bar\u00f9ka": { - "aliases": [], - "description": "", - "name": "bar\u00f9ka", - "plural_name": "bar\u00f9kas" - }, - "indian almond": { - "aliases": [], - "description": "", - "name": "indian almond", - "plural_name": "indian almonds" - } - } - }, - "Cheeses": { - "foods": { - "parmesan": { - "aliases": [], - "description": "", - "name": "parmesan", - "plural_name": "parmesans" - }, - "cheddar cheese": { - "aliases": [ - "cheddars" - ], - "description": "", - "name": "cheddar cheese", - "plural_name": "cheddar cheeses" - }, - "cream cheese": { - "aliases": [], - "description": "", - "name": "cream cheese", - "plural_name": "cream cheeses" - }, - "sharp cheddar": { - "aliases": [], - "description": "", - "name": "sharp cheddar", - "plural_name": "sharp cheddars" - }, - "cheese": { - "aliases": [], - "description": "", - "name": "cheese", - "plural_name": "cheeses" - }, - "mozzarella": { - "aliases": [], - "description": "", - "name": "mozzarella", - "plural_name": "mozzarellas" - }, - "feta": { - "aliases": [], - "description": "", - "name": "feta", - "plural_name": "fetas" - }, - "ricotta": { - "aliases": [], - "description": "", - "name": "ricotta", - "plural_name": "ricottas" - }, - "cheddar-jack cheese": { - "aliases": [], - "description": "", - "name": "cheddar-jack cheese", - "plural_name": "cheddar-jack cheeses" - }, - "monterey jack": { - "aliases": [], - "description": "", - "name": "monterey jack", - "plural_name": "monterey jacks" - }, - "blue cheese": { - "aliases": [], - "description": "", - "name": "blue cheese", - "plural_name": "blue cheeses" - }, - "goat cheese": { - "aliases": [], - "description": "", - "name": "goat cheese", - "plural_name": "goat cheeses" - }, - "fresh mozzarella": { - "aliases": [], - "description": "", - "name": "fresh mozzarella", - "plural_name": "fresh mozzarellas" - }, - "swiss cheese": { - "aliases": [], - "description": "", - "name": "swiss cheese", - "plural_name": "swiss cheeses" - }, - "pecorino": { - "aliases": [], - "description": "", - "name": "pecorino", - "plural_name": "pecorinoes" - }, - "gruyere": { - "aliases": [], - "description": "", - "name": "gruyere", - "plural_name": "gruyeres" - }, - "mascarpone": { - "aliases": [], - "description": "", - "name": "mascarpone", - "plural_name": "mascarpones" - }, - "cottage cheese": { - "aliases": [], - "description": "", - "name": "cottage cheese", - "plural_name": "cottage cheeses" - }, - "american cheese": { - "aliases": [], - "description": "", - "name": "american cheese", - "plural_name": "american cheeses" - }, - "provolone": { - "aliases": [], - "description": "", - "name": "provolone", - "plural_name": "provolones" - }, - "mexican cheese blend": { - "aliases": [], - "description": "", - "name": "mexican cheese blend", - "plural_name": "mexican cheese blends" - }, - "pepper jack": { - "aliases": [], - "description": "", - "name": "pepper jack", - "plural_name": "pepper jacks" - }, - "brie": { - "aliases": [], - "description": "", - "name": "brie", - "plural_name": "bries" - }, - "paneer": { - "aliases": [], - "description": "", - "name": "paneer", - "plural_name": "paneers" - }, - "fontina": { - "aliases": [], - "description": "", - "name": "fontina", - "plural_name": "fontinas" - }, - "queso fresco": { - "aliases": [], - "description": "", - "name": "queso fresco", - "plural_name": "queso frescoes" - }, - "quark": { - "aliases": [], - "description": "", - "name": "quark", - "plural_name": "quarks" - }, - "gouda": { - "aliases": [], - "description": "", - "name": "gouda", - "plural_name": "goudas" - }, - "cotija": { - "aliases": [], - "description": "", - "name": "cotija", - "plural_name": "cotijas" - }, - "asiago": { - "aliases": [], - "description": "", - "name": "asiago", - "plural_name": "asiagoes" - }, - "smoked cheese": { - "aliases": [], - "description": "", - "name": "smoked cheese", - "plural_name": "smoked cheeses" - }, - "halloumi": { - "aliases": [], - "description": "", - "name": "halloumi", - "plural_name": "halloumis" - }, - "chevre": { - "aliases": [], - "description": "", - "name": "chevre", - "plural_name": "chevres" - }, - "manchego": { - "aliases": [], - "description": "", - "name": "manchego", - "plural_name": "manchegoes" - }, - "italian cheese blend": { - "aliases": [], - "description": "", - "name": "italian cheese blend", - "plural_name": "italian cheese blends" - }, - "neufchatel": { - "aliases": [], - "description": "", - "name": "neufchatel", - "plural_name": "neufchatels" - }, - "herb cream cheese": { - "aliases": [], - "description": "", - "name": "herb cream cheese", - "plural_name": "herb cream cheeses" - }, - "burrata": { - "aliases": [], - "description": "", - "name": "burrata", - "plural_name": "burratas" - }, - "havarti": { - "aliases": [], - "description": "", - "name": "havarti", - "plural_name": "havartis" - }, - "colby": { - "aliases": [], - "description": "", - "name": "colby", - "plural_name": "colbies" - }, - "grana-padano": { - "aliases": [], - "description": "", - "name": "grana-padano", - "plural_name": "grana-padanoes" - }, - "muenster": { - "aliases": [], - "description": "", - "name": "muenster", - "plural_name": "muensters" - }, - "string cheese": { - "aliases": [], - "description": "", - "name": "string cheese", - "plural_name": "string cheeses" - }, - "camembert": { - "aliases": [], - "description": "", - "name": "camembert", - "plural_name": "camemberts" - }, - "soft cheese": { - "aliases": [], - "description": "", - "name": "soft cheese", - "plural_name": "soft cheeses" - }, - "stilton": { - "aliases": [], - "description": "", - "name": "stilton", - "plural_name": "stiltons" - }, - "raclette": { - "aliases": [], - "description": "", - "name": "raclette", - "plural_name": "raclettes" - }, - "colby-jack cheese": { - "aliases": [], - "description": "", - "name": "colby-jack cheese", - "plural_name": "colby-jack cheeses" - }, - "jarlsberg cheese": { - "aliases": [], - "description": "", - "name": "jarlsberg cheese", - "plural_name": "jarlsberg cheeses" - }, - "taleggio": { - "aliases": [], - "description": "", - "name": "taleggio", - "plural_name": "taleggios" - }, - "oaxaca": { - "aliases": [], - "description": "", - "name": "oaxaca", - "plural_name": "oaxacas" - }, - "labneh": { - "aliases": [], - "description": "", - "name": "labneh", - "plural_name": "labnehs" - }, - "edam": { - "aliases": [], - "description": "", - "name": "edam", - "plural_name": "edams" - }, - "creamy cheese wedge": { - "aliases": [], - "description": "", - "name": "creamy cheese wedge", - "plural_name": "creamy cheese wedges" - }, - "cheese powder": { - "aliases": [], - "description": "", - "name": "cheese powder", - "plural_name": "cheese powders" - }, - "fromage blanc": { - "aliases": [], - "description": "", - "name": "fromage blanc", - "plural_name": "fromage blancs" - }, - "asadero": { - "aliases": [], - "description": "", - "name": "asadero", - "plural_name": "asaderoes" - }, - "marble cheese": { - "aliases": [], - "description": "", - "name": "marble cheese", - "plural_name": "marble cheeses" - }, - "leicester": { - "aliases": [], - "description": "", - "name": "leicester", - "plural_name": "leicesters" - }, - "kefalotyri": { - "aliases": [], - "description": "", - "name": "kefalotyri", - "plural_name": "kefalotyris" - }, - "mizithra": { - "aliases": [], - "description": "", - "name": "mizithra", - "plural_name": "mizithras" - }, - "lancashire": { - "aliases": [], - "description": "", - "name": "lancashire", - "plural_name": "lancashires" - }, - "kasseri": { - "aliases": [], - "description": "", - "name": "kasseri", - "plural_name": "kasseris" - }, - "babybel": { - "aliases": [], - "description": "", - "name": "babybel", - "plural_name": "babybels" - }, - "panela cheese": { - "aliases": [], - "description": "", - "name": "panela cheese", - "plural_name": "panela cheeses" - }, - "longhorn": { - "aliases": [], - "description": "", - "name": "longhorn", - "plural_name": "longhorns" - }, - "seasoned feta cheese": { - "aliases": [], - "description": "", - "name": "seasoned feta cheese", - "plural_name": "seasoned feta cheeses" - }, - "comt\u00e9": { - "aliases": [], - "description": "", - "name": "comt\u00e9", - "plural_name": "comt\u00e9s" - }, - "graviera": { - "aliases": [], - "description": "", - "name": "graviera", - "plural_name": "gravieras" - }, - "wensleydale": { - "aliases": [], - "description": "", - "name": "wensleydale", - "plural_name": "wensleydales" - }, - "scamorza": { - "aliases": [], - "description": "", - "name": "scamorza", - "plural_name": "scamorzas" - }, - "cambozola": { - "aliases": [], - "description": "", - "name": "cambozola", - "plural_name": "cambozolas" - }, - "cheshire cheese": { - "aliases": [], - "description": "", - "name": "cheshire cheese", - "plural_name": "cheshire cheeses" - }, - "anthotyro": { - "aliases": [], - "description": "", - "name": "anthotyro", - "plural_name": "anthotyros" - }, - "chenna": { - "aliases": [], - "description": "", - "name": "chenna", - "plural_name": "chennas" - }, - "hard goat cheese": { - "aliases": [], - "description": "", - "name": "hard goat cheese", - "plural_name": "hard goat cheeses" - }, - "kashkaval": { - "aliases": [], - "description": "", - "name": "kashkaval", - "plural_name": "kashkavals" - }, - "sheep cheese": { - "aliases": [], - "description": "", - "name": "sheep cheese", - "plural_name": "sheep cheeses" - }, - "amul cheese": { - "aliases": [], - "description": "", - "name": "amul cheese", - "plural_name": "amul cheeses" - }, - "reblochon": { - "aliases": [], - "description": "", - "name": "reblochon", - "plural_name": "reblochons" - }, - "robiola": { - "aliases": [], - "description": "", - "name": "robiola", - "plural_name": "robiolas" - }, - "brick cheese": { - "aliases": [], - "description": "", - "name": "brick cheese", - "plural_name": "brick cheeses" - }, - "quick-melt cheese": { - "aliases": [], - "description": "", - "name": "quick-melt cheese", - "plural_name": "quick-melt cheeses" - }, - "farmer's cheese": { - "aliases": [], - "description": "", - "name": "farmer's cheese", - "plural_name": "farmer's cheeses" - }, - "manouri": { - "aliases": [], - "description": "", - "name": "manouri", - "plural_name": "manouris" - }, - "mimolette": { - "aliases": [], - "description": "", - "name": "mimolette", - "plural_name": "mimolettes" - }, - "queso quesadilla": { - "aliases": [], - "description": "", - "name": "queso quesadilla", - "plural_name": "queso quesadillas" - }, - "caciocavallo": { - "aliases": [], - "description": "", - "name": "caciocavallo", - "plural_name": "caciocavalloes" - }, - "requeij\u00e3o": { - "aliases": [], - "description": "", - "name": "requeij\u00e3o", - "plural_name": "requeij\u00e3oes" - }, - "vacherin": { - "aliases": [], - "description": "", - "name": "vacherin", - "plural_name": "vacherins" - }, - "brown cheese": { - "aliases": [], - "description": "", - "name": "brown cheese", - "plural_name": "brown cheeses" - }, - "gloucester": { - "aliases": [], - "description": "", - "name": "gloucester", - "plural_name": "gloucesters" - }, - "port salut": { - "aliases": [], - "description": "", - "name": "port salut", - "plural_name": "port saluts" - }, - "derby cheese": { - "aliases": [], - "description": "", - "name": "derby cheese", - "plural_name": "derby cheeses" - }, - "fontal": { - "aliases": [], - "description": "", - "name": "fontal", - "plural_name": "fontals" - }, - "salad cheese": { - "aliases": [], - "description": "", - "name": "salad cheese", - "plural_name": "salad cheeses" - }, - "truffle cheese": { - "aliases": [], - "description": "", - "name": "truffle cheese", - "plural_name": "truffle cheeses" - }, - "epoisses cheese": { - "aliases": [], - "description": "", - "name": "epoisses cheese", - "plural_name": "epoisses cheeses" - }, - "maasdam": { - "aliases": [], - "description": "", - "name": "maasdam", - "plural_name": "maasdams" - }, - "petit-suisse": { - "aliases": [], - "description": "", - "name": "petit-suisse", - "plural_name": "petit-suisses" - }, - "sbrinz": { - "aliases": [], - "description": "", - "name": "sbrinz", - "plural_name": "sbrinzzes" - } - } - }, - "Dairy & Eggs": { - "foods": { - "butter": { - "aliases": [], - "description": "", - "name": "butter", - "plural_name": "butter" - }, - "egg": { - "aliases": [], - "description": "", - "name": "egg", - "plural_name": "eggs" - }, - "milk": { - "aliases": [], - "description": "", - "name": "milk", - "plural_name": "milks" - }, - "heavy cream": { - "aliases": [], - "description": "", - "name": "heavy cream", - "plural_name": "heavy creams" - }, - "sour cream": { - "aliases": [], - "description": "", - "name": "sour cream", - "plural_name": "sour creams" - }, - "buttermilk": { - "aliases": [], - "description": "", - "name": "buttermilk", - "plural_name": "buttermilks" - }, - "yogurt": { - "aliases": [], - "description": "", - "name": "yogurt", - "plural_name": "yogurts" - }, - "greek yogurt": { - "aliases": [], - "description": "", - "name": "greek yogurt", - "plural_name": "greek yogurts" - }, - "cream": { - "aliases": [], - "description": "", - "name": "cream", - "plural_name": "creams" - }, - "whipped cream": { - "aliases": [], - "description": "", - "name": "whipped cream", - "plural_name": "whipped creams" - }, - "ghee": { - "aliases": [ - "clarified butter" - ], - "description": "", - "name": "ghee", - "plural_name": "ghees" - }, - "shortening": { - "aliases": [], - "description": "", - "name": "shortening", - "plural_name": "shortenings" - }, - "condensed milk": { - "aliases": [], - "description": "", - "name": "condensed milk", - "plural_name": "condensed milks" - }, - "half and half": { - "aliases": [], - "description": "", - "name": "half and half", - "plural_name": "half and halves" - }, - "sweetened condensed milk": { - "aliases": [], - "description": "", - "name": "sweetened condensed milk", - "plural_name": "sweetened condensed milks" - }, - "ice cream": { - "aliases": [], - "description": "", - "name": "ice cream", - "plural_name": "ice creams" - }, - "margarine": { - "aliases": [], - "description": "", - "name": "margarine", - "plural_name": "margarines" - }, - "creme fraiche": { - "aliases": [], - "description": "", - "name": "creme fraiche", - "plural_name": "creme fraiches" - }, - "frosting": { - "aliases": [], - "description": "", - "name": "frosting", - "plural_name": "frostings" - }, - "milk powder": { - "aliases": [], - "description": "", - "name": "milk powder", - "plural_name": "milk powders" - }, - "curd": { - "aliases": [], - "description": "", - "name": "curd", - "plural_name": "curds" - }, - "thickened cream": { - "aliases": [], - "description": "", - "name": "thickened cream", - "plural_name": "thickened creams" - }, - "lemon curd": { - "aliases": [], - "description": "", - "name": "lemon curd", - "plural_name": "lemon curds" - }, - "dulce de leche": { - "aliases": [], - "description": "", - "name": "dulce de leche", - "plural_name": "dulce de leche" - }, - "custard": { - "aliases": [], - "description": "", - "name": "custard", - "plural_name": "custards" - }, - "chocolate frosting": { - "aliases": [], - "description": "", - "name": "chocolate frosting", - "plural_name": "chocolate frostings" - }, - "kefir": { - "aliases": [], - "description": "", - "name": "kefir", - "plural_name": "kefirs" - }, - "sherbet": { - "aliases": [], - "description": "", - "name": "sherbet", - "plural_name": "sherbets" - }, - "chocolate milk": { - "aliases": [], - "description": "", - "name": "chocolate milk", - "plural_name": "chocolate milks" - }, - "liquid egg substitute": { - "aliases": [], - "description": "", - "name": "liquid egg substitute", - "plural_name": "liquid egg substitutes" - }, - "whey": { - "aliases": [], - "description": "", - "name": "whey", - "plural_name": "wheys" - }, - "hung curd": { - "aliases": [], - "description": "", - "name": "hung curd", - "plural_name": "hung curds" - }, - "quail egg": { - "aliases": [], - "description": "", - "name": "quail egg", - "plural_name": "quail eggs" - }, - "buttermilk powder": { - "aliases": [], - "description": "", - "name": "buttermilk powder", - "plural_name": "buttermilk powders" - }, - "frozen yogurt": { - "aliases": [], - "description": "", - "name": "frozen yogurt", - "plural_name": "frozen yogurts" - }, - "khoya": { - "aliases": [], - "description": "", - "name": "khoya", - "plural_name": "khoyas" - }, - "milk cream": { - "aliases": [], - "description": "", - "name": "milk cream", - "plural_name": "milk creams" - }, - "coffee creamer": { - "aliases": [], - "description": "", - "name": "coffee creamer", - "plural_name": "coffee creamers" - }, - "clotted cream": { - "aliases": [], - "description": "", - "name": "clotted cream", - "plural_name": "clotted creams" - }, - "goat milk": { - "aliases": [], - "description": "", - "name": "goat milk", - "plural_name": "goat milks" - }, - "cheese curd": { - "aliases": [], - "description": "", - "name": "cheese curd", - "plural_name": "cheese curds" - }, - "sour milk": { - "aliases": [], - "description": "", - "name": "sour milk", - "plural_name": "sour milks" - }, - "ganache": { - "aliases": [], - "description": "", - "name": "ganache", - "plural_name": "ganaches" - }, - "cajeta": { - "aliases": [], - "description": "", - "name": "cajeta", - "plural_name": "cajetas" - }, - "duck egg": { - "aliases": [], - "description": "", - "name": "duck egg", - "plural_name": "duck eggs" - }, - "salted egg": { - "aliases": [], - "description": "", - "name": "salted egg", - "plural_name": "salted eggs" - }, - "skyr": { - "aliases": [], - "description": "", - "name": "skyr", - "plural_name": "skyrs" - }, - "pumpkin spice coffee creamer": { - "aliases": [], - "description": "", - "name": "pumpkin spice coffee creamer", - "plural_name": "pumpkin spice coffee creamers" - }, - "raw milk": { - "aliases": [], - "description": "", - "name": "raw milk", - "plural_name": "raw milks" - }, - "lime curd": { - "aliases": [], - "description": "", - "name": "lime curd", - "plural_name": "lime curds" - }, - "powdered coffee creamer": { - "aliases": [], - "description": "", - "name": "powdered coffee creamer", - "plural_name": "powdered coffee creamers" - }, - "chantilly": { - "aliases": [], - "description": "", - "name": "chantilly", - "plural_name": "chantillies" - }, - "milkfat": { - "aliases": [], - "description": "", - "name": "milkfat", - "plural_name": "milkfats" - }, - "yogurt starter": { - "aliases": [], - "description": "", - "name": "yogurt starter", - "plural_name": "yogurt starters" - }, - "rainbow sherbet": { - "aliases": [], - "description": "", - "name": "rainbow sherbet", - "plural_name": "rainbow sherbets" - }, - "strawberry frosting": { - "aliases": [], - "description": "", - "name": "strawberry frosting", - "plural_name": "strawberry frostings" - }, - "honey greek yogurt": { - "aliases": [], - "description": "", - "name": "honey greek yogurt", - "plural_name": "honey greek yogurts" - }, - "amul butter": { - "aliases": [], - "description": "", - "name": "amul butter", - "plural_name": "amul butter" - }, - "honey butter": { - "aliases": [], - "description": "", - "name": "honey butter", - "plural_name": "honey butter" - }, - "strawberry cream cheese": { - "aliases": [], - "description": "", - "name": "strawberry cream cheese", - "plural_name": "strawberry cream cheeses" - }, - "goat butter": { - "aliases": [], - "description": "", - "name": "goat butter", - "plural_name": "goat butter" - }, - "century egg": { - "aliases": [], - "description": "", - "name": "century egg", - "plural_name": "century eggs" - }, - "orange curd": { - "aliases": [], - "description": "", - "name": "orange curd", - "plural_name": "orange curds" - }, - "goat yogurt": { - "aliases": [], - "description": "", - "name": "goat yogurt", - "plural_name": "goat yogurts" - }, - "dahi": { - "aliases": [], - "description": "", - "name": "dahi", - "plural_name": "dahis" - }, - "cinnamon sugar butter spread": { - "aliases": [], - "description": "", - "name": "cinnamon sugar butter spread", - "plural_name": "cinnamon sugar butter spreads" - }, - "bulgarian yogurt": { - "aliases": [], - "description": "", - "name": "bulgarian yogurt", - "plural_name": "bulgarian yogurts" - }, - "tvorog": { - "aliases": [], - "description": "", - "name": "tvorog", - "plural_name": "tvorogs" - }, - "chocolate milk powder": { - "aliases": [], - "description": "", - "name": "chocolate milk powder", - "plural_name": "chocolate milk powders" - }, - "liquid rennet": { - "aliases": [], - "description": "", - "name": "liquid rennet", - "plural_name": "liquid rennets" - }, - "sheep\u2019s milk yoghurt": { - "aliases": [], - "description": "", - "name": "sheep\u2019s milk yoghurt", - "plural_name": "sheep\u2019s milk yoghurts" - }, - "strawberry milk": { - "aliases": [], - "description": "", - "name": "strawberry milk", - "plural_name": "strawberry milks" - }, - "ayran": { - "aliases": [], - "description": "", - "name": "ayran", - "plural_name": "ayrans" - }, - "cuajada": { - "aliases": [], - "description": "", - "name": "cuajada", - "plural_name": "cuajadas" - }, - "yogurt drink": { - "aliases": [], - "description": "", - "name": "yogurt drink", - "plural_name": "yogurt drinks" - }, - "passion-fruit curd": { - "aliases": [], - "description": "", - "name": "passion-fruit curd", - "plural_name": "passion-fruit curds" - }, - "pickled egg": { - "aliases": [], - "description": "", - "name": "pickled egg", - "plural_name": "pickled eggs" - }, - "sheep milk": { - "aliases": [], - "description": "", - "name": "sheep milk", - "plural_name": "sheep milks" - }, - "starter culture": { - "aliases": [], - "description": "", - "name": "starter culture", - "plural_name": "starter cultures" - }, - "kashk": { - "aliases": [], - "description": "", - "name": "kashk", - "plural_name": "kashks" - }, - "ostrich egg": { - "aliases": [], - "description": "", - "name": "ostrich egg", - "plural_name": "ostrich eggs" - }, - "vanilla milk": { - "aliases": [], - "description": "", - "name": "vanilla milk", - "plural_name": "vanilla milks" - }, - "yoplait whip": { - "aliases": [], - "description": "", - "name": "yoplait whip", - "plural_name": "yoplait whips" - }, - "buffalo milk": { - "aliases": [], - "description": "", - "name": "buffalo milk", - "plural_name": "buffalo milks" - }, - "goat kefir": { - "aliases": [], - "description": "", - "name": "goat kefir", - "plural_name": "goat kefirs" - }, - "lebneh": { - "aliases": [], - "description": "", - "name": "lebneh", - "plural_name": "lebnehs" - } - } - }, - "Dairy-Free & Meat Substitutes": { - "foods": { - "coconut milk": { - "aliases": [], - "description": "", - "name": "coconut milk", - "plural_name": "coconut milks" - }, - "almond milk": { - "aliases": [], - "description": "", - "name": "almond milk", - "plural_name": "almond milks" - }, - "almond butter": { - "aliases": [], - "description": "", - "name": "almond butter", - "plural_name": "almond butter" - }, - "tofu": { - "aliases": [], - "description": "", - "name": "tofu", - "plural_name": "tofus" - }, - "coconut cream": { - "aliases": [], - "description": "", - "name": "coconut cream", - "plural_name": "coconut creams" - }, - "vegan butter": { - "aliases": [], - "description": "", - "name": "vegan butter", - "plural_name": "vegan butter" - }, - "non-dairy milk": { - "aliases": [], - "description": "", - "name": "non-dairy milk", - "plural_name": "non-dairy milks" - }, - "soy milk": { - "aliases": [], - "description": "", - "name": "soy milk", - "plural_name": "soy milks" - }, - "extra firm tofu": { - "aliases": [], - "description": "", - "name": "extra firm tofu", - "plural_name": "extra firm tofus" - }, - "silken tofu": { - "aliases": [], - "description": "", - "name": "silken tofu", - "plural_name": "silken tofus" - }, - "kala namak salt": { - "aliases": [], - "description": "", - "name": "kala namak salt", - "plural_name": "kala namak salts" - }, - "coconut butter": { - "aliases": [], - "description": "", - "name": "coconut butter", - "plural_name": "coconut butter" - }, - "egg replacer": { - "aliases": [], - "description": "", - "name": "egg replacer", - "plural_name": "egg replacers" - }, - "vegan mayonnaise": { - "aliases": [], - "description": "", - "name": "vegan mayonnaise", - "plural_name": "vegan mayonnaises" - }, - "vegan cheese": { - "aliases": [], - "description": "", - "name": "vegan cheese", - "plural_name": "vegan cheeses" - }, - "cashew butter": { - "aliases": [], - "description": "", - "name": "cashew butter", - "plural_name": "cashew butter" - }, - "tempeh": { - "aliases": [], - "description": "", - "name": "tempeh", - "plural_name": "tempehs" - }, - "vegan cream cheese": { - "aliases": [], - "description": "", - "name": "vegan cream cheese", - "plural_name": "vegan cream cheeses" - }, - "coconut yogurt": { - "aliases": [], - "description": "", - "name": "coconut yogurt", - "plural_name": "coconut yogurts" - }, - "non-dairy yogurt": { - "aliases": [], - "description": "", - "name": "non-dairy yogurt", - "plural_name": "non-dairy yogurts" - }, - "seed butter": { - "aliases": [], - "description": "", - "name": "seed butter", - "plural_name": "seed butter" - }, - "cashew milk": { - "aliases": [], - "description": "", - "name": "cashew milk", - "plural_name": "cashew milks" - }, - "oat milk": { - "aliases": [], - "description": "", - "name": "oat milk", - "plural_name": "oat milks" - }, - "nut butter": { - "aliases": [], - "description": "", - "name": "nut butter", - "plural_name": "nut butter" - }, - "rice milk": { - "aliases": [], - "description": "", - "name": "rice milk", - "plural_name": "rice milks" - }, - "vegan sour cream": { - "aliases": [], - "description": "", - "name": "vegan sour cream", - "plural_name": "vegan sour creams" - }, - "textured vegetable protein": { - "aliases": [], - "description": "", - "name": "textured vegetable protein", - "plural_name": "textured vegetable proteins" - }, - "vegan worcestershire": { - "aliases": [], - "description": "", - "name": "vegan worcestershire", - "plural_name": "vegan worcestershires" - }, - "soy yogurt": { - "aliases": [], - "description": "", - "name": "soy yogurt", - "plural_name": "soy yogurts" - }, - "vegan mozzarella": { - "aliases": [], - "description": "", - "name": "vegan mozzarella", - "plural_name": "vegan mozzarellas" - }, - "non-dairy creamer": { - "aliases": [], - "description": "", - "name": "non-dairy creamer", - "plural_name": "non-dairy creamers" - }, - "vegan sausage": { - "aliases": [], - "description": "", - "name": "vegan sausage", - "plural_name": "vegan sausages" - }, - "coconut whipped cream": { - "aliases": [], - "description": "", - "name": "coconut whipped cream", - "plural_name": "coconut whipped creams" - }, - "smoked tofu": { - "aliases": [], - "description": "", - "name": "smoked tofu", - "plural_name": "smoked tofus" - }, - "coconut powder": { - "aliases": [], - "description": "", - "name": "coconut powder", - "plural_name": "coconut powders" - }, - "soy cream": { - "aliases": [], - "description": "", - "name": "soy cream", - "plural_name": "soy creams" - }, - "seitan": { - "aliases": [], - "description": "", - "name": "seitan", - "plural_name": "seitans" - }, - "coconut milk powder": { - "aliases": [], - "description": "", - "name": "coconut milk powder", - "plural_name": "coconut milk powders" - }, - "non-dairy whipped topping": { - "aliases": [], - "description": "", - "name": "non-dairy whipped topping", - "plural_name": "non-dairy whipped toppings" - }, - "nut milk": { - "aliases": [], - "description": "", - "name": "nut milk", - "plural_name": "nut milks" - }, - "non-dairy cream": { - "aliases": [], - "description": "", - "name": "non-dairy cream", - "plural_name": "non-dairy creams" - }, - "vegan burger patty": { - "aliases": [], - "description": "", - "name": "vegan burger patty", - "plural_name": "vegan burger patties" - }, - "condensed coconut milk": { - "aliases": [], - "description": "", - "name": "condensed coconut milk", - "plural_name": "condensed coconut milks" - }, - "vegan ground beef": { - "aliases": [], - "description": "", - "name": "vegan ground beef", - "plural_name": "vegan ground beefs" - }, - "pulled oat": { - "aliases": [], - "description": "", - "name": "pulled oat", - "plural_name": "pulled oats" - }, - "vegan bacon": { - "aliases": [], - "description": "", - "name": "vegan bacon", - "plural_name": "vegan bacons" - }, - "soy curl": { - "aliases": [], - "description": "", - "name": "soy curl", - "plural_name": "soy curls" - }, - "vegan pesto": { - "aliases": [], - "description": "", - "name": "vegan pesto", - "plural_name": "vegan pestoes" - }, - "marinated tofu": { - "aliases": [], - "description": "", - "name": "marinated tofu", - "plural_name": "marinated tofus" - }, - "vegan feta": { - "aliases": [], - "description": "", - "name": "vegan feta", - "plural_name": "vegan fetas" - }, - "soy chorizo": { - "aliases": [], - "description": "", - "name": "soy chorizo", - "plural_name": "soy chorizoes" - }, - "hemp milk": { - "aliases": [], - "description": "", - "name": "hemp milk", - "plural_name": "hemp milks" - }, - "vegan beef": { - "aliases": [], - "description": "", - "name": "vegan beef", - "plural_name": "vegan beefs" - }, - "hazelnut butter": { - "aliases": [], - "description": "", - "name": "hazelnut butter", - "plural_name": "hazelnut butter" - }, - "vegan ranch": { - "aliases": [], - "description": "", - "name": "vegan ranch", - "plural_name": "vegan ranches" - }, - "vegan chicken": { - "aliases": [], - "description": "", - "name": "vegan chicken", - "plural_name": "vegan chickens" - }, - "coconut paste": { - "aliases": [], - "description": "", - "name": "coconut paste", - "plural_name": "coconut pastes" - }, - "vegetable suet": { - "aliases": [], - "description": "", - "name": "vegetable suet", - "plural_name": "vegetable suets" - }, - "dairy-free ice-cream": { - "aliases": [], - "description": "", - "name": "dairy-free ice-cream", - "plural_name": "dairy-free ice-creams" - }, - "almond-coconut milk": { - "aliases": [], - "description": "", - "name": "almond-coconut milk", - "plural_name": "almond-coconut milks" - }, - "banana blossom": { - "aliases": [], - "description": "", - "name": "banana blossom", - "plural_name": "banana blossoms" - }, - "vegan fish sauce": { - "aliases": [], - "description": "", - "name": "vegan fish sauce", - "plural_name": "vegan fish sauces" - }, - "vegetarian hot dog": { - "aliases": [], - "description": "", - "name": "vegetarian hot dog", - "plural_name": "vegetarian hot dogs" - }, - "hazelnut milk": { - "aliases": [], - "description": "", - "name": "hazelnut milk", - "plural_name": "hazelnut milks" - }, - "maple almond butter": { - "aliases": [], - "description": "", - "name": "maple almond butter", - "plural_name": "maple almond butter" - }, - "vegan meatball": { - "aliases": [], - "description": "", - "name": "vegan meatball", - "plural_name": "vegan meatballs" - }, - "almond-milk yogurt": { - "aliases": [], - "description": "", - "name": "almond-milk yogurt", - "plural_name": "almond-milk yogurts" - }, - "almond creamer": { - "aliases": [], - "description": "", - "name": "almond creamer", - "plural_name": "almond creamers" - }, - "soy milk powder": { - "aliases": [], - "description": "", - "name": "soy milk powder", - "plural_name": "soy milk powders" - }, - "vegan cream cheese frosting": { - "aliases": [], - "description": "", - "name": "vegan cream cheese frosting", - "plural_name": "vegan cream cheese frostings" - }, - "coconut manna": { - "aliases": [], - "description": "", - "name": "coconut manna", - "plural_name": "coconut mannas" - }, - "falafel mix": { - "aliases": [], - "description": "", - "name": "falafel mix", - "plural_name": "falafel mixes" - }, - "ready-made falafel": { - "aliases": [], - "description": "", - "name": "ready-made falafel", - "plural_name": "ready-made falafels" - }, - "vegan gravy": { - "aliases": [], - "description": "", - "name": "vegan gravy", - "plural_name": "vegan gravies" - }, - "cashew cheese sauce": { - "aliases": [], - "description": "", - "name": "cashew cheese sauce", - "plural_name": "cashew cheese sauces" - }, - "coconut fat": { - "aliases": [], - "description": "", - "name": "coconut fat", - "plural_name": "coconut fats" - }, - "flax milk": { - "aliases": [], - "description": "", - "name": "flax milk", - "plural_name": "flax milks" - }, - "hazelnut creamer": { - "aliases": [], - "description": "", - "name": "hazelnut creamer", - "plural_name": "hazelnut creamers" - }, - "quorn": { - "aliases": [], - "description": "", - "name": "quorn", - "plural_name": "quorns" - }, - "soy-free butter": { - "aliases": [], - "description": "", - "name": "soy-free butter", - "plural_name": "soy-free butter" - }, - "tofurky": { - "aliases": [], - "description": "", - "name": "tofurky", - "plural_name": "tofurkies" - }, - "vegan nutella": { - "aliases": [], - "description": "", - "name": "vegan nutella", - "plural_name": "vegan nutellas" - }, - "vegan tzatziki": { - "aliases": [], - "description": "", - "name": "vegan tzatziki", - "plural_name": "vegan tzatzikis" - }, - "cashew cream cheese": { - "aliases": [], - "description": "", - "name": "cashew cream cheese", - "plural_name": "cashew cream cheeses" - }, - "cricket flour": { - "aliases": [], - "description": "", - "name": "cricket flour", - "plural_name": "cricket flours" - }, - "macadamia butter": { - "aliases": [], - "description": "", - "name": "macadamia butter", - "plural_name": "macadamia butter" - }, - "okara": { - "aliases": [], - "description": "", - "name": "okara", - "plural_name": "okaras" - }, - "egg tofu": { - "aliases": [], - "description": "", - "name": "egg tofu", - "plural_name": "egg tofus" - }, - "protein drink": { - "aliases": [], - "description": "", - "name": "protein drink", - "plural_name": "protein drinks" - }, - "macadamia milk": { - "aliases": [], - "description": "", - "name": "macadamia milk", - "plural_name": "macadamia milks" - }, - "vegan taco meat": { - "aliases": [], - "description": "", - "name": "vegan taco meat", - "plural_name": "vegan taco meats" - }, - "walnut taco meat": { - "aliases": [], - "description": "", - "name": "walnut taco meat", - "plural_name": "walnut taco meats" - }, - "vegan yogurt starter": { - "aliases": [], - "description": "", - "name": "vegan yogurt starter", - "plural_name": "vegan yogurt starters" - }, - "banana milk": { - "aliases": [], - "description": "", - "name": "banana milk", - "plural_name": "banana milks" - }, - "soy quark": { - "aliases": [], - "description": "", - "name": "soy quark", - "plural_name": "soy quarks" - }, - "vegan chicken nugget": { - "aliases": [], - "description": "", - "name": "vegan chicken nugget", - "plural_name": "vegan chicken nuggets" - }, - "vegan starter culture": { - "aliases": [], - "description": "", - "name": "vegan starter culture", - "plural_name": "vegan starter cultures" - }, - "walnut milk": { - "aliases": [], - "description": "", - "name": "walnut milk", - "plural_name": "walnut milks" - }, - "latik": { - "aliases": [], - "description": "", - "name": "latik", - "plural_name": "latiks" - }, - "rice cream": { - "aliases": [], - "description": "", - "name": "rice cream", - "plural_name": "rice creams" - } - } - }, - "Meats": { - "foods": { - "bacon": { - "aliases": [], - "description": "", - "name": "bacon", - "plural_name": "bacons" - }, - "chopped bacon": { - "aliases": [], - "description": "", - "name": "chopped bacon", - "plural_name": "chopped bacons" - }, - "ground beef": { - "aliases": [], - "description": "", - "name": "ground beef", - "plural_name": "ground beefs" - }, - "beef steak": { - "aliases": [], - "description": "", - "name": "beef steak", - "plural_name": "beef steaks" - }, - "ham": { - "aliases": [], - "description": "", - "name": "ham", - "plural_name": "hams" - }, - "pork chop": { - "aliases": [], - "description": "", - "name": "pork chop", - "plural_name": "pork chops" - }, - "sweet italian sausage": { - "aliases": [], - "description": "", - "name": "sweet italian sausage", - "plural_name": "sweet italian sausages" - }, - "pork loin": { - "aliases": [], - "description": "", - "name": "pork loin", - "plural_name": "pork loins" - }, - "prosciutto": { - "aliases": [], - "description": "", - "name": "prosciutto", - "plural_name": "prosciuttoes" - }, - "sausage": { - "aliases": [], - "description": "", - "name": "sausage", - "plural_name": "sausages" - }, - "beef roast": { - "aliases": [], - "description": "", - "name": "beef roast", - "plural_name": "beef roasts" - }, - "ground pork": { - "aliases": [], - "description": "", - "name": "ground pork", - "plural_name": "ground porks" - }, - "beef stew meat": { - "aliases": [], - "description": "", - "name": "beef stew meat", - "plural_name": "beef stew meats" - }, - "pepperoni": { - "aliases": [], - "description": "", - "name": "pepperoni", - "plural_name": "pepperonis" - }, - "chorizo": { - "aliases": [], - "description": "", - "name": "chorizo", - "plural_name": "chorizoes" - }, - "pancetta": { - "aliases": [], - "description": "", - "name": "pancetta", - "plural_name": "pancettas" - }, - "pork fillet": { - "aliases": [], - "description": "", - "name": "pork fillet", - "plural_name": "pork fillets" - }, - "pork shoulder": { - "aliases": [], - "description": "", - "name": "pork shoulder", - "plural_name": "pork shoulders" - }, - "ground lamb": { - "aliases": [], - "description": "", - "name": "ground lamb", - "plural_name": "ground lambs" - }, - "pork rib": { - "aliases": [], - "description": "", - "name": "pork rib", - "plural_name": "pork ribs" - }, - "smoked sausage": { - "aliases": [], - "description": "", - "name": "smoked sausage", - "plural_name": "smoked sausages" - }, - "breakfast sausage": { - "aliases": [], - "description": "", - "name": "breakfast sausage", - "plural_name": "breakfast sausages" - }, - "hot dog": { - "aliases": [], - "description": "", - "name": "hot dog", - "plural_name": "hot dogs" - }, - "beef sirloin": { - "aliases": [], - "description": "", - "name": "beef sirloin", - "plural_name": "beef sirloins" - }, - "salami": { - "aliases": [], - "description": "", - "name": "salami", - "plural_name": "salamis" - }, - "brisket": { - "aliases": [], - "description": "", - "name": "brisket", - "plural_name": "briskets" - }, - "deli ham": { - "aliases": [], - "description": "", - "name": "deli ham", - "plural_name": "deli hams" - }, - "leg of lamb": { - "aliases": [], - "description": "", - "name": "leg of lamb", - "plural_name": "leg of lamb" - }, - "beef short rib": { - "aliases": [], - "description": "", - "name": "beef short rib", - "plural_name": "beef short ribs" - }, - "kielbasa": { - "aliases": [], - "description": "", - "name": "kielbasa", - "plural_name": "kielbasas" - }, - "pork belly": { - "aliases": [], - "description": "", - "name": "pork belly", - "plural_name": "pork bellies" - }, - "andouille": { - "aliases": [], - "description": "", - "name": "andouille", - "plural_name": "andouilles" - }, - "boneless lamb": { - "aliases": [], - "description": "", - "name": "boneless lamb", - "plural_name": "boneless lambs" - }, - "ground sausage": { - "aliases": [], - "description": "", - "name": "ground sausage", - "plural_name": "ground sausages" - }, - "ground pork sausage": { - "aliases": [], - "description": "", - "name": "ground pork sausage", - "plural_name": "ground pork sausages" - }, - "roast beef": { - "aliases": [], - "description": "", - "name": "roast beef", - "plural_name": "roast beefs" - }, - "bacon bit": { - "aliases": [], - "description": "", - "name": "bacon bit", - "plural_name": "bacon bits" - }, - "pork roast": { - "aliases": [], - "description": "", - "name": "pork roast", - "plural_name": "pork roasts" - }, - "hot italian sausage": { - "aliases": [], - "description": "", - "name": "hot italian sausage", - "plural_name": "hot italian sausages" - }, - "pork spare rib": { - "aliases": [], - "description": "", - "name": "pork spare rib", - "plural_name": "pork spare ribs" - }, - "lamb shoulder": { - "aliases": [], - "description": "", - "name": "lamb shoulder", - "plural_name": "lamb shoulders" - }, - "beef rib": { - "aliases": [], - "description": "", - "name": "beef rib", - "plural_name": "beef ribs" - }, - "veal steak": { - "aliases": [], - "description": "", - "name": "veal steak", - "plural_name": "veal steaks" - }, - "lamb chop": { - "aliases": [], - "description": "", - "name": "lamb chop", - "plural_name": "lamb chops" - }, - "bone-in ham": { - "aliases": [], - "description": "", - "name": "bone-in ham", - "plural_name": "bone-in hams" - }, - "pork butt": { - "aliases": [], - "description": "", - "name": "pork butt", - "plural_name": "pork butts" - }, - "canadian bacon": { - "aliases": [], - "description": "", - "name": "canadian bacon", - "plural_name": "canadian bacons" - }, - "beef sausage": { - "aliases": [], - "description": "", - "name": "beef sausage", - "plural_name": "beef sausages" - }, - "lamb shank": { - "aliases": [], - "description": "", - "name": "lamb shank", - "plural_name": "lamb shanks" - }, - "mutton": { - "aliases": [], - "description": "", - "name": "mutton", - "plural_name": "muttons" - }, - "ham steak": { - "aliases": [], - "description": "", - "name": "ham steak", - "plural_name": "ham steaks" - }, - "venison": { - "aliases": [], - "description": "", - "name": "venison", - "plural_name": "venisons" - }, - "bratwurst": { - "aliases": [], - "description": "", - "name": "bratwurst", - "plural_name": "bratwursts" - }, - "pulled pork": { - "aliases": [], - "description": "", - "name": "pulled pork", - "plural_name": "pulled porks" - }, - "ham hock": { - "aliases": [], - "description": "", - "name": "ham hock", - "plural_name": "ham hocks" - }, - "frozen meatball": { - "aliases": [], - "description": "", - "name": "frozen meatball", - "plural_name": "frozen meatballs" - }, - "mixed ground meat": { - "aliases": [], - "description": "", - "name": "mixed ground meat", - "plural_name": "mixed ground meats" - }, - "rabbit": { - "aliases": [], - "description": "", - "name": "rabbit", - "plural_name": "rabbits" - }, - "pork cutlet": { - "aliases": [], - "description": "", - "name": "pork cutlet", - "plural_name": "pork cutlets" - }, - "veal cutlet": { - "aliases": [], - "description": "", - "name": "veal cutlet", - "plural_name": "veal cutlets" - }, - "soup bone": { - "aliases": [], - "description": "", - "name": "soup bone", - "plural_name": "soup bones" - }, - "lamb loin": { - "aliases": [], - "description": "", - "name": "lamb loin", - "plural_name": "lamb loins" - }, - "pork steak": { - "aliases": [], - "description": "", - "name": "pork steak", - "plural_name": "pork steaks" - }, - "mexican chorizo": { - "aliases": [], - "description": "", - "name": "mexican chorizo", - "plural_name": "mexican chorizoes" - }, - "rack of lamb": { - "aliases": [], - "description": "", - "name": "rack of lamb", - "plural_name": "rack of lamb" - }, - "pork back rib": { - "aliases": [], - "description": "", - "name": "pork back rib", - "plural_name": "pork back ribs" - }, - "country style rib": { - "aliases": [], - "description": "", - "name": "country style rib", - "plural_name": "country style ribs" - }, - "black forest ham": { - "aliases": [], - "description": "", - "name": "black forest ham", - "plural_name": "black forest hams" - }, - "oxtail": { - "aliases": [], - "description": "", - "name": "oxtail", - "plural_name": "oxtails" - }, - "smoked ham hock": { - "aliases": [], - "description": "", - "name": "smoked ham hock", - "plural_name": "smoked ham hocks" - }, - "serrano ham": { - "aliases": [], - "description": "", - "name": "serrano ham", - "plural_name": "serrano hams" - }, - "raw chorizo": { - "aliases": [], - "description": "", - "name": "raw chorizo", - "plural_name": "raw chorizoes" - }, - "beef liver": { - "aliases": [], - "description": "", - "name": "beef liver", - "plural_name": "beef livers" - }, - "pastrami": { - "aliases": [], - "description": "", - "name": "pastrami", - "plural_name": "pastramis" - }, - "cocktail sausage": { - "aliases": [], - "description": "", - "name": "cocktail sausage", - "plural_name": "cocktail sausages" - }, - "hard salami": { - "aliases": [], - "description": "", - "name": "hard salami", - "plural_name": "hard salamis" - }, - "back bacon": { - "aliases": [], - "description": "", - "name": "back bacon", - "plural_name": "back bacons" - }, - "salt pork": { - "aliases": [], - "description": "", - "name": "salt pork", - "plural_name": "salt porks" - }, - "veal shank": { - "aliases": [], - "description": "", - "name": "veal shank", - "plural_name": "veal shanks" - }, - "ground venison": { - "aliases": [], - "description": "", - "name": "ground venison", - "plural_name": "ground venisons" - }, - "beef shank": { - "aliases": [], - "description": "", - "name": "beef shank", - "plural_name": "beef shanks" - }, - "lap cheong": { - "aliases": [], - "description": "", - "name": "lap cheong", - "plural_name": "lap cheongs" - }, - "blood sausage": { - "aliases": [], - "description": "", - "name": "blood sausage", - "plural_name": "blood sausages" - }, - "dried beef": { - "aliases": [], - "description": "", - "name": "dried beef", - "plural_name": "dried beefs" - }, - "gammon joint": { - "aliases": [], - "description": "", - "name": "gammon joint", - "plural_name": "gammon joints" - }, - "boneless beef short rib": { - "aliases": [], - "description": "", - "name": "boneless beef short rib", - "plural_name": "boneless beef short ribs" - }, - "country ham": { - "aliases": [], - "description": "", - "name": "country ham", - "plural_name": "country hams" - }, - "boneless ham": { - "aliases": [], - "description": "", - "name": "boneless ham", - "plural_name": "boneless hams" - }, - "mortadella": { - "aliases": [], - "description": "", - "name": "mortadella", - "plural_name": "mortadellas" - }, - "ground bison": { - "aliases": [], - "description": "", - "name": "ground bison", - "plural_name": "ground bisons" - }, - "fresh sausage": { - "aliases": [], - "description": "", - "name": "fresh sausage", - "plural_name": "fresh sausages" - }, - "bologna": { - "aliases": [], - "description": "", - "name": "bologna", - "plural_name": "bolognas" - }, - "burger patty": { - "aliases": [], - "description": "", - "name": "burger patty", - "plural_name": "burger patties" - }, - "smoked pork chop": { - "aliases": [], - "description": "", - "name": "smoked pork chop", - "plural_name": "smoked pork chops" - }, - "lamb neck": { - "aliases": [], - "description": "", - "name": "lamb neck", - "plural_name": "lamb necks" - }, - "sausage patty": { - "aliases": [], - "description": "", - "name": "sausage patty", - "plural_name": "sausage patties" - }, - "beef suet": { - "aliases": [], - "description": "", - "name": "beef suet", - "plural_name": "beef suets" - }, - "veal roast": { - "aliases": [], - "description": "", - "name": "veal roast", - "plural_name": "veal roasts" - }, - "beef shoulder": { - "aliases": [], - "description": "", - "name": "beef shoulder", - "plural_name": "beef shoulders" - }, - "steak tip": { - "aliases": [], - "description": "", - "name": "steak tip", - "plural_name": "steak tips" - }, - "veal chop": { - "aliases": [], - "description": "", - "name": "veal chop", - "plural_name": "veal chops" - } - } - }, - "Poultry": { - "foods": { - "chicken breast": { - "aliases": [], - "description": "", - "name": "chicken breast", - "plural_name": "chicken breasts" - }, - "chicken thigh": { - "aliases": [], - "description": "", - "name": "chicken thigh", - "plural_name": "chicken thighs" - }, - "cooked chicken": { - "aliases": [], - "description": "", - "name": "cooked chicken", - "plural_name": "cooked chickens" - }, - "ground turkey": { - "aliases": [], - "description": "", - "name": "ground turkey", - "plural_name": "ground turkeys" - }, - "whole chicken": { - "aliases": [], - "description": "", - "name": "whole chicken", - "plural_name": "whole chickens" - }, - "whole turkey": { - "aliases": [], - "description": "", - "name": "whole turkey", - "plural_name": "whole turkeys" - }, - "chicken leg": { - "aliases": [], - "description": "", - "name": "chicken leg", - "plural_name": "chicken legs" - }, - "chicken wing": { - "aliases": [], - "description": "", - "name": "chicken wing", - "plural_name": "chicken wings" - }, - "turkey breast": { - "aliases": [], - "description": "", - "name": "turkey breast", - "plural_name": "turkey breasts" - }, - "ground chicken": { - "aliases": [], - "description": "", - "name": "ground chicken", - "plural_name": "ground chickens" - }, - "rotisserie chicken": { - "aliases": [], - "description": "", - "name": "rotisserie chicken", - "plural_name": "rotisserie chickens" - }, - "chicken tender": { - "aliases": [], - "description": "", - "name": "chicken tender", - "plural_name": "chicken tenders" - }, - "turkey sausage": { - "aliases": [], - "description": "", - "name": "turkey sausage", - "plural_name": "turkey sausages" - }, - "chicken sausage": { - "aliases": [], - "description": "", - "name": "chicken sausage", - "plural_name": "chicken sausages" - }, - "turkey bacon": { - "aliases": [], - "description": "", - "name": "turkey bacon", - "plural_name": "turkey bacons" - }, - "duck": { - "aliases": [], - "description": "", - "name": "duck", - "plural_name": "ducks" - }, - "duck breast": { - "aliases": [], - "description": "", - "name": "duck breast", - "plural_name": "duck breasts" - }, - "boneless chicken": { - "aliases": [], - "description": "", - "name": "boneless chicken", - "plural_name": "boneless chickens" - }, - "chicken liver": { - "aliases": [], - "description": "", - "name": "chicken liver", - "plural_name": "chicken livers" - }, - "cornish hen": { - "aliases": [], - "description": "", - "name": "cornish hen", - "plural_name": "cornish hens" - }, - "deli turkey": { - "aliases": [], - "description": "", - "name": "deli turkey", - "plural_name": "deli turkeys" - }, - "smoked turkey": { - "aliases": [], - "description": "", - "name": "smoked turkey", - "plural_name": "smoked turkeys" - }, - "turkey meat": { - "aliases": [], - "description": "", - "name": "turkey meat", - "plural_name": "turkey meats" - }, - "chicken quarter": { - "aliases": [], - "description": "", - "name": "chicken quarter", - "plural_name": "chicken quarters" - }, - "ground turkey sausage": { - "aliases": [], - "description": "", - "name": "ground turkey sausage", - "plural_name": "ground turkey sausages" - }, - "quail": { - "aliases": [], - "description": "", - "name": "quail", - "plural_name": "quails" - }, - "smoked turkey sausage": { - "aliases": [], - "description": "", - "name": "smoked turkey sausage", - "plural_name": "smoked turkey sausages" - }, - "smoked chicken": { - "aliases": [], - "description": "", - "name": "smoked chicken", - "plural_name": "smoked chickens" - }, - "turkey leg": { - "aliases": [], - "description": "", - "name": "turkey leg", - "plural_name": "turkey legs" - }, - "pheasant": { - "aliases": [], - "description": "", - "name": "pheasant", - "plural_name": "pheasants" - }, - "goose": { - "aliases": [], - "description": "", - "name": "goose", - "plural_name": "geese" - }, - "turkey pepperoni": { - "aliases": [], - "description": "", - "name": "turkey pepperoni", - "plural_name": "turkey pepperonis" - }, - "turkey ham": { - "aliases": [], - "description": "", - "name": "turkey ham", - "plural_name": "turkey hams" - }, - "turkey thigh": { - "aliases": [], - "description": "", - "name": "turkey thigh", - "plural_name": "turkey thighs" - }, - "chicken bone": { - "aliases": [], - "description": "", - "name": "chicken bone", - "plural_name": "chicken bones" - }, - "turkey meatball": { - "aliases": [], - "description": "", - "name": "turkey meatball", - "plural_name": "turkey meatballs" - }, - "foie gra": { - "aliases": [], - "description": "", - "name": "foie gra", - "plural_name": "foie gras" - }, - "chicken giblet": { - "aliases": [], - "description": "", - "name": "chicken giblet", - "plural_name": "chicken giblets" - }, - "turkey wing": { - "aliases": [], - "description": "", - "name": "turkey wing", - "plural_name": "turkey wings" - }, - "turkey giblet": { - "aliases": [], - "description": "", - "name": "turkey giblet", - "plural_name": "turkey giblets" - }, - "turkey neck": { - "aliases": [], - "description": "", - "name": "turkey neck", - "plural_name": "turkey necks" - }, - "chicken nugget": { - "aliases": [], - "description": "", - "name": "chicken nugget", - "plural_name": "chicken nuggets" - }, - "turkey burger": { - "aliases": [], - "description": "", - "name": "turkey burger", - "plural_name": "turkey burgers" - }, - "chicken andouille": { - "aliases": [], - "description": "", - "name": "chicken andouille", - "plural_name": "chicken andouilles" - }, - "chicken gizzard": { - "aliases": [], - "description": "", - "name": "chicken gizzard", - "plural_name": "chicken gizzards" - }, - "smoked turkey leg": { - "aliases": [], - "description": "", - "name": "smoked turkey leg", - "plural_name": "smoked turkey legs" - }, - "chicken italian sausage": { - "aliases": [], - "description": "", - "name": "chicken italian sausage", - "plural_name": "chicken italian sausages" - }, - "crispy chicken strip": { - "aliases": [], - "description": "", - "name": "crispy chicken strip", - "plural_name": "crispy chicken strips" - }, - "ostrich": { - "aliases": [], - "description": "", - "name": "ostrich", - "plural_name": "ostriches" - }, - "popcorn chicken": { - "aliases": [], - "description": "", - "name": "popcorn chicken", - "plural_name": "popcorn chickens" - }, - "turkey kielbasa": { - "aliases": [], - "description": "", - "name": "turkey kielbasa", - "plural_name": "turkey kielbasas" - }, - "chicken-apple sausage": { - "aliases": [], - "description": "", - "name": "chicken-apple sausage", - "plural_name": "chicken-apple sausages" - }, - "chicken foot": { - "aliases": [], - "description": "", - "name": "chicken foot", - "plural_name": "chicken feet" - }, - "pulled chicken": { - "aliases": [], - "description": "", - "name": "pulled chicken", - "plural_name": "pulled chickens" - }, - "deli chicken": { - "aliases": [], - "description": "", - "name": "deli chicken", - "plural_name": "deli chickens" - }, - "smoked duck breast": { - "aliases": [], - "description": "", - "name": "smoked duck breast", - "plural_name": "smoked duck breasts" - }, - "pigeon": { - "aliases": [], - "description": "", - "name": "pigeon", - "plural_name": "pigeons" - }, - "wild game bird": { - "aliases": [], - "description": "", - "name": "wild game bird", - "plural_name": "wild game birds" - }, - "turkey liver": { - "aliases": [], - "description": "", - "name": "turkey liver", - "plural_name": "turkey livers" - }, - "chicken neck": { - "aliases": [], - "description": "", - "name": "chicken neck", - "plural_name": "chicken necks" - }, - "duck confit": { - "aliases": [], - "description": "", - "name": "duck confit", - "plural_name": "duck confits" - }, - "roast duck": { - "aliases": [], - "description": "", - "name": "roast duck", - "plural_name": "roast ducks" - }, - "chicken meatball": { - "aliases": [], - "description": "", - "name": "chicken meatball", - "plural_name": "chicken meatballs" - }, - "duck liver": { - "aliases": [], - "description": "", - "name": "duck liver", - "plural_name": "duck livers" - }, - "guinea fowl": { - "aliases": [], - "description": "", - "name": "guinea fowl", - "plural_name": "guinea fowls" - }, - "smoked turkey wing": { - "aliases": [], - "description": "", - "name": "smoked turkey wing", - "plural_name": "smoked turkey wings" - }, - "chicken curry-cut": { - "aliases": [], - "description": "", - "name": "chicken curry-cut", - "plural_name": "chicken curry-cuts" - }, - "chicken schnitzel": { - "aliases": [], - "description": "", - "name": "chicken schnitzel", - "plural_name": "chicken schnitzels" - }, - "grouse": { - "aliases": [], - "description": "", - "name": "grouse", - "plural_name": "grouses" - }, - "chicken roast": { - "aliases": [], - "description": "", - "name": "chicken roast", - "plural_name": "chicken roasts" - }, - "goose liver": { - "aliases": [], - "description": "", - "name": "goose liver", - "plural_name": "goose livers" - }, - "turkey bone": { - "aliases": [], - "description": "", - "name": "turkey bone", - "plural_name": "turkey bones" - }, - "turkey lunch meat": { - "aliases": [], - "description": "", - "name": "turkey lunch meat", - "plural_name": "turkey lunch meats" - }, - "turkey roast": { - "aliases": [], - "description": "", - "name": "turkey roast", - "plural_name": "turkey roasts" - }, - "capon": { - "aliases": [], - "description": "", - "name": "capon", - "plural_name": "capons" - }, - "smoked turkey bacon": { - "aliases": [], - "description": "", - "name": "smoked turkey bacon", - "plural_name": "smoked turkey bacons" - }, - "chicken bacon": { - "aliases": [], - "description": "", - "name": "chicken bacon", - "plural_name": "chicken bacons" - }, - "turkey rissole": { - "aliases": [], - "description": "", - "name": "turkey rissole", - "plural_name": "turkey rissoles" - }, - "chicken kebab": { - "aliases": [], - "description": "", - "name": "chicken kebab", - "plural_name": "chicken kebabs" - }, - "chicken ham": { - "aliases": [], - "description": "", - "name": "chicken ham", - "plural_name": "chicken hams" - }, - "duck neck": { - "aliases": [], - "description": "", - "name": "duck neck", - "plural_name": "duck necks" - }, - "chicken chorizo": { - "aliases": [], - "description": "", - "name": "chicken chorizo", - "plural_name": "chicken chorizoes" - }, - "chicken frame": { - "aliases": [], - "description": "", - "name": "chicken frame", - "plural_name": "chicken frames" - }, - "duck bacon": { - "aliases": [], - "description": "", - "name": "duck bacon", - "plural_name": "duck bacons" - }, - "pulled turkey": { - "aliases": [], - "description": "", - "name": "pulled turkey", - "plural_name": "pulled turkeys" - }, - "chicken gyro": { - "aliases": [], - "description": "", - "name": "chicken gyro", - "plural_name": "chicken gyros" - }, - "chicken patty": { - "aliases": [], - "description": "", - "name": "chicken patty", - "plural_name": "chicken patties" - }, - "chicken rib": { - "aliases": [], - "description": "", - "name": "chicken rib", - "plural_name": "chicken ribs" - }, - "turkey tail": { - "aliases": [], - "description": "", - "name": "turkey tail", - "plural_name": "turkey tails" - }, - "chicken milanesa": { - "aliases": [], - "description": "", - "name": "chicken milanesa", - "plural_name": "chicken milanesas" - } - } - }, - "Fish": { - "foods": { - "salmon": { - "aliases": [], - "description": "", - "name": "salmon", - "plural_name": "salmon" - }, - "smoked salmon": { - "aliases": [], - "description": "", - "name": "smoked salmon", - "plural_name": "smoked salmon" - }, - "cod": { - "aliases": [], - "description": "", - "name": "cod", - "plural_name": "cod" - }, - "tilapia": { - "aliases": [], - "description": "", - "name": "tilapia", - "plural_name": "tilapias" - }, - "tuna steak": { - "aliases": [], - "description": "", - "name": "tuna steak", - "plural_name": "tuna steaks" - }, - "whitefish": { - "aliases": [], - "description": "", - "name": "whitefish", - "plural_name": "whitefish" - }, - "halibut": { - "aliases": [], - "description": "", - "name": "halibut", - "plural_name": "halibuts" - }, - "red snapper": { - "aliases": [], - "description": "", - "name": "red snapper", - "plural_name": "red snappers" - }, - "sea bas": { - "aliases": [], - "description": "", - "name": "sea bas", - "plural_name": "sea bass" - }, - "fish fillet": { - "aliases": [], - "description": "", - "name": "fish fillet", - "plural_name": "fish fillets" - }, - "trout": { - "aliases": [], - "description": "", - "name": "trout", - "plural_name": "trout" - }, - "catfish": { - "aliases": [], - "description": "", - "name": "catfish", - "plural_name": "catfishes" - }, - "surimi": { - "aliases": [], - "description": "", - "name": "surimi", - "plural_name": "surimis" - }, - "swordfish": { - "aliases": [], - "description": "", - "name": "swordfish", - "plural_name": "swordfish" - }, - "sardine": { - "aliases": [], - "description": "", - "name": "sardine", - "plural_name": "sardines" - }, - "sole": { - "aliases": [], - "description": "", - "name": "sole", - "plural_name": "soles" - }, - "mahi mahi": { - "aliases": [], - "description": "", - "name": "mahi mahi", - "plural_name": "mahi mahis" - }, - "mackerel": { - "aliases": [], - "description": "", - "name": "mackerel", - "plural_name": "mackerel" - }, - "smoked trout": { - "aliases": [], - "description": "", - "name": "smoked trout", - "plural_name": "smoked trout" - }, - "caviar": { - "aliases": [], - "description": "", - "name": "caviar", - "plural_name": "caviars" - }, - "haddock": { - "aliases": [], - "description": "", - "name": "haddock", - "plural_name": "haddocks" - }, - "monkfish": { - "aliases": [], - "description": "", - "name": "monkfish", - "plural_name": "monkfish" - }, - "smoked haddock": { - "aliases": [], - "description": "", - "name": "smoked haddock", - "plural_name": "smoked haddocks" - }, - "flounder": { - "aliases": [], - "description": "", - "name": "flounder", - "plural_name": "flounder" - }, - "perch": { - "aliases": [], - "description": "", - "name": "perch", - "plural_name": "perches" - }, - "hake": { - "aliases": [], - "description": "", - "name": "hake", - "plural_name": "hakes" - }, - "pollock": { - "aliases": [], - "description": "", - "name": "pollock", - "plural_name": "pollocks" - }, - "salt cod": { - "aliases": [], - "description": "", - "name": "salt cod", - "plural_name": "salt cod" - }, - "smoked mackerel": { - "aliases": [], - "description": "", - "name": "smoked mackerel", - "plural_name": "smoked mackerel" - }, - "sea bream": { - "aliases": [], - "description": "", - "name": "sea bream", - "plural_name": "sea bream" - }, - "rainbow trout": { - "aliases": [], - "description": "", - "name": "rainbow trout", - "plural_name": "rainbow trout" - }, - "carp": { - "aliases": [], - "description": "", - "name": "carp", - "plural_name": "carp" - }, - "cuttlefish": { - "aliases": [], - "description": "", - "name": "cuttlefish", - "plural_name": "cuttlefish" - }, - "grouper": { - "aliases": [], - "description": "", - "name": "grouper", - "plural_name": "groupers" - }, - "herring": { - "aliases": [], - "description": "", - "name": "herring", - "plural_name": "herrings" - }, - "salmon roe": { - "aliases": [], - "description": "", - "name": "salmon roe", - "plural_name": "salmon roes" - }, - "steelhead trout": { - "aliases": [], - "description": "", - "name": "steelhead trout", - "plural_name": "steelhead trout" - }, - "roe": { - "aliases": [], - "description": "", - "name": "roe", - "plural_name": "roes" - }, - "barramundi": { - "aliases": [], - "description": "", - "name": "barramundi", - "plural_name": "barramundis" - }, - "black cod": { - "aliases": [], - "description": "", - "name": "black cod", - "plural_name": "black cod" - }, - "kingfish": { - "aliases": [], - "description": "", - "name": "kingfish", - "plural_name": "kingfish" - }, - "orange roughy": { - "aliases": [], - "description": "", - "name": "orange roughy", - "plural_name": "orange roughies" - }, - "turbot": { - "aliases": [], - "description": "", - "name": "turbot", - "plural_name": "turbots" - }, - "bangu": { - "aliases": [], - "description": "", - "name": "bangu", - "plural_name": "bangus" - }, - "rockfish": { - "aliases": [], - "description": "", - "name": "rockfish", - "plural_name": "rockfish" - }, - "branzino": { - "aliases": [], - "description": "", - "name": "branzino", - "plural_name": "branzinoes" - }, - "pomfret": { - "aliases": [], - "description": "", - "name": "pomfret", - "plural_name": "pomfrets" - }, - "eel": { - "aliases": [], - "description": "", - "name": "eel", - "plural_name": "eels" - }, - "dried anchovy": { - "aliases": [], - "description": "", - "name": "dried anchovy", - "plural_name": "dried anchovies" - }, - "arctic char": { - "aliases": [], - "description": "", - "name": "arctic char", - "plural_name": "arctic chars" - }, - "fresh anchovy": { - "aliases": [], - "description": "", - "name": "fresh anchovy", - "plural_name": "fresh anchovies" - }, - "lemon sole": { - "aliases": [], - "description": "", - "name": "lemon sole", - "plural_name": "lemon soles" - }, - "yellowtail": { - "aliases": [], - "description": "", - "name": "yellowtail", - "plural_name": "yellowtails" - }, - "battered fish": { - "aliases": [], - "description": "", - "name": "battered fish", - "plural_name": "battered fish" - }, - "pike": { - "aliases": [], - "description": "", - "name": "pike", - "plural_name": "pikes" - }, - "pickled herring": { - "aliases": [], - "description": "", - "name": "pickled herring", - "plural_name": "pickled herrings" - }, - "john dory": { - "aliases": [], - "description": "", - "name": "john dory", - "plural_name": "john dories" - }, - "swai fish": { - "aliases": [], - "description": "", - "name": "swai fish", - "plural_name": "swai fish" - }, - "walleye": { - "aliases": [], - "description": "", - "name": "walleye", - "plural_name": "walleyes" - }, - "fresh mackerel": { - "aliases": [], - "description": "", - "name": "fresh mackerel", - "plural_name": "fresh mackerel" - }, - "salmon trout": { - "aliases": [], - "description": "", - "name": "salmon trout", - "plural_name": "salmon trout" - }, - "basa fish": { - "aliases": [], - "description": "", - "name": "basa fish", - "plural_name": "basa fish" - }, - "smoked eel": { - "aliases": [], - "description": "", - "name": "smoked eel", - "plural_name": "smoked eels" - }, - "fish ball": { - "aliases": [], - "description": "", - "name": "fish ball", - "plural_name": "fish balls" - }, - "sturgeon": { - "aliases": [], - "description": "", - "name": "sturgeon", - "plural_name": "sturgeons" - }, - "bluefish": { - "aliases": [], - "description": "", - "name": "bluefish", - "plural_name": "bluefish" - }, - "red mullet": { - "aliases": [], - "description": "", - "name": "red mullet", - "plural_name": "red mullets" - }, - "gurnard": { - "aliases": [], - "description": "", - "name": "gurnard", - "plural_name": "gurnards" - }, - "plaice": { - "aliases": [], - "description": "", - "name": "plaice", - "plural_name": "plaices" - }, - "pompano": { - "aliases": [], - "description": "", - "name": "pompano", - "plural_name": "pompanoes" - }, - "smoked fish": { - "aliases": [], - "description": "", - "name": "smoked fish", - "plural_name": "smoked fish" - }, - "fish head": { - "aliases": [], - "description": "", - "name": "fish head", - "plural_name": "fish heads" - }, - "rohu fish": { - "aliases": [], - "description": "", - "name": "rohu fish", - "plural_name": "rohu fish" - }, - "dried fish": { - "aliases": [], - "description": "", - "name": "dried fish", - "plural_name": "dried fish" - }, - "flathead": { - "aliases": [], - "description": "", - "name": "flathead", - "plural_name": "flatheads" - }, - "fish cake": { - "aliases": [], - "description": "", - "name": "fish cake", - "plural_name": "fish cakes" - }, - "salt fish": { - "aliases": [], - "description": "", - "name": "salt fish", - "plural_name": "salt fish" - }, - "smoked herring": { - "aliases": [], - "description": "", - "name": "smoked herring", - "plural_name": "smoked herrings" - }, - "whiting": { - "aliases": [], - "description": "", - "name": "whiting", - "plural_name": "whiting" - }, - "salmon burger meat": { - "aliases": [], - "description": "", - "name": "salmon burger meat", - "plural_name": "salmon burger meats" - }, - "shark meat": { - "aliases": [], - "description": "", - "name": "shark meat", - "plural_name": "shark meats" - }, - "garoupa": { - "aliases": [], - "description": "", - "name": "garoupa", - "plural_name": "garoupas" - }, - "gilt-head bream": { - "aliases": [], - "description": "", - "name": "gilt-head bream", - "plural_name": "gilt-head bream" - }, - "pangasiu": { - "aliases": [], - "description": "", - "name": "pangasiu", - "plural_name": "pangasius" - }, - "salt herring": { - "aliases": [], - "description": "", - "name": "salt herring", - "plural_name": "salt herrings" - }, - "soused herring": { - "aliases": [], - "description": "", - "name": "soused herring", - "plural_name": "soused herrings" - }, - "tinapa": { - "aliases": [], - "description": "", - "name": "tinapa", - "plural_name": "tinapas" - }, - "zander": { - "aliases": [], - "description": "", - "name": "zander", - "plural_name": "zanders" - }, - "amberjack": { - "aliases": [], - "description": "", - "name": "amberjack", - "plural_name": "amberjacks" - }, - "korean fish cake": { - "aliases": [], - "description": "", - "name": "korean fish cake", - "plural_name": "korean fish cakes" - }, - "mullet": { - "aliases": [], - "description": "", - "name": "mullet", - "plural_name": "mullets" - }, - "skipjack tuna": { - "aliases": [], - "description": "", - "name": "skipjack tuna", - "plural_name": "skipjack tuna" - }, - "bottarga": { - "aliases": [], - "description": "", - "name": "bottarga", - "plural_name": "bottargas" - }, - "dried baby sardine": { - "aliases": [], - "description": "", - "name": "dried baby sardine", - "plural_name": "dried baby sardines" - }, - "marlin": { - "aliases": [], - "description": "", - "name": "marlin", - "plural_name": "marlins" - }, - "threadfin": { - "aliases": [], - "description": "", - "name": "threadfin", - "plural_name": "threadfins" - }, - "tiny fish": { - "aliases": [], - "description": "", - "name": "tiny fish", - "plural_name": "tiny fish" - }, - "tuna belly": { - "aliases": [], - "description": "", - "name": "tuna belly", - "plural_name": "tuna bellies" - }, - "beluga caviar": { - "aliases": [], - "description": "", - "name": "beluga caviar", - "plural_name": "beluga caviars" - }, - "bombay duck": { - "aliases": [], - "description": "", - "name": "bombay duck", - "plural_name": "bombay ducks" - } - } - }, - "Seafood & Seaweed": { - "foods": { - "shrimp": { - "aliases": [], - "description": "", - "name": "shrimp", - "plural_name": "shrimps" - }, - "octopuse": { - "aliases": [], - "description": "", - "name": "octopuse", - "plural_name": "octopi" - }, - "prawn": { - "aliases": [], - "description": "", - "name": "prawn", - "plural_name": "prawns" - }, - "crab": { - "aliases": [], - "description": "", - "name": "crab", - "plural_name": "crabs" - }, - "scallop": { - "aliases": [], - "description": "", - "name": "scallop", - "plural_name": "scallops" - }, - "mussel": { - "aliases": [], - "description": "", - "name": "mussel", - "plural_name": "mussels" - }, - "clam": { - "aliases": [], - "description": "", - "name": "clam", - "plural_name": "clams" - }, - "squid": { - "aliases": [], - "description": "", - "name": "squid", - "plural_name": "squids" - }, - "nori": { - "aliases": [], - "description": "", - "name": "nori", - "plural_name": "noris" - }, - "lobster": { - "aliases": [], - "description": "", - "name": "lobster", - "plural_name": "lobsters" - }, - "oyster": { - "aliases": [], - "description": "", - "name": "oyster", - "plural_name": "oysters" - }, - "lobster tail": { - "aliases": [], - "description": "", - "name": "lobster tail", - "plural_name": "lobster tails" - }, - "crawfish": { - "aliases": [], - "description": "", - "name": "crawfish", - "plural_name": "crawfish" - }, - "octopu": { - "aliases": [], - "description": "", - "name": "octopu", - "plural_name": "octopus" - }, - "kombu": { - "aliases": [], - "description": "", - "name": "kombu", - "plural_name": "kombus" - }, - "dried shrimp": { - "aliases": [], - "description": "", - "name": "dried shrimp", - "plural_name": "dried shrimps" - }, - "bay scallop": { - "aliases": [], - "description": "", - "name": "bay scallop", - "plural_name": "bay scallops" - }, - "wakame": { - "aliases": [], - "description": "", - "name": "wakame", - "plural_name": "wakames" - }, - "soft-shell crab": { - "aliases": [], - "description": "", - "name": "soft-shell crab", - "plural_name": "soft-shell crabs" - }, - "scampi": { - "aliases": [], - "description": "", - "name": "scampi", - "plural_name": "scampis" - }, - "king crab": { - "aliases": [], - "description": "", - "name": "king crab", - "plural_name": "king crabs" - }, - "mixed seafood": { - "aliases": [], - "description": "", - "name": "mixed seafood", - "plural_name": "mixed seafoods" - }, - "baby squid": { - "aliases": [], - "description": "", - "name": "baby squid", - "plural_name": "baby squids" - }, - "squid ink": { - "aliases": [], - "description": "", - "name": "squid ink", - "plural_name": "squid inks" - }, - "dried prawn": { - "aliases": [], - "description": "", - "name": "dried prawn", - "plural_name": "dried prawns" - }, - "dulse seaweed": { - "aliases": [], - "description": "", - "name": "dulse seaweed", - "plural_name": "dulse seaweeds" - }, - "roasted seaweed": { - "aliases": [], - "description": "", - "name": "roasted seaweed", - "plural_name": "roasted seaweeds" - }, - "smoked oyster": { - "aliases": [], - "description": "", - "name": "smoked oyster", - "plural_name": "smoked oysters" - }, - "kelp": { - "aliases": [], - "description": "", - "name": "kelp", - "plural_name": "kelps" - }, - "kizami nori": { - "aliases": [], - "description": "", - "name": "kizami nori", - "plural_name": "kizami noris" - }, - "hijiki": { - "aliases": [], - "description": "", - "name": "hijiki", - "plural_name": "hijikis" - }, - "salted shrimp": { - "aliases": [], - "description": "", - "name": "salted shrimp", - "plural_name": "salted shrimps" - }, - "yaki-nori": { - "aliases": [], - "description": "", - "name": "yaki-nori", - "plural_name": "yaki-noris" - }, - "conch": { - "aliases": [], - "description": "", - "name": "conch", - "plural_name": "conches" - }, - "arame": { - "aliases": [], - "description": "", - "name": "arame", - "plural_name": "arames" - }, - "calamari steak": { - "aliases": [], - "description": "", - "name": "calamari steak", - "plural_name": "calamari steaks" - }, - "mud crab": { - "aliases": [], - "description": "", - "name": "mud crab", - "plural_name": "mud crabs" - }, - "sea urchin": { - "aliases": [], - "description": "", - "name": "sea urchin", - "plural_name": "sea urchins" - }, - "abalone": { - "aliases": [], - "description": "", - "name": "abalone", - "plural_name": "abalones" - }, - "seaweed salad": { - "aliases": [], - "description": "", - "name": "seaweed salad", - "plural_name": "seaweed salads" - }, - "dulse": { - "aliases": [], - "description": "", - "name": "dulse", - "plural_name": "dulses" - }, - "smoked mussel": { - "aliases": [], - "description": "", - "name": "smoked mussel", - "plural_name": "smoked mussels" - }, - "sea snail": { - "aliases": [], - "description": "", - "name": "sea snail", - "plural_name": "sea snails" - }, - "aonori": { - "aliases": [], - "description": "", - "name": "aonori", - "plural_name": "aonoris" - }, - "prepared crab cake": { - "aliases": [], - "description": "", - "name": "prepared crab cake", - "plural_name": "prepared crab cakes" - }, - "sea lettuce": { - "aliases": [], - "description": "", - "name": "sea lettuce", - "plural_name": "sea lettuces" - }, - "korean seaweed": { - "aliases": [], - "description": "", - "name": "korean seaweed", - "plural_name": "korean seaweeds" - }, - "ogo seaweed": { - "aliases": [], - "description": "", - "name": "ogo seaweed", - "plural_name": "ogo seaweeds" - }, - "seaweed caviar": { - "aliases": [], - "description": "", - "name": "seaweed caviar", - "plural_name": "seaweed caviars" - }, - "haddock": { - "aliases": [], - "description": "", - "name": "haddock", - "plural_name": "haddocks" - }, - "sea mos": { - "aliases": [], - "description": "", - "name": "sea mos", - "plural_name": "sea moss" - }, - "langoustine": { - "aliases": [], - "description": "", - "name": "langoustine", - "plural_name": "langoustines" - } - } - }, - "Herbs & Spices": { - "foods": { - "cinnamon": { - "aliases": [], - "description": "", - "name": "cinnamon", - "plural_name": "cinnamons" - }, - "parsley": { - "aliases": [], - "description": "", - "name": "parsley", - "plural_name": "parsleys" - }, - "cilantro": { - "aliases": [], - "description": "", - "name": "cilantro", - "plural_name": "cilantros" - }, - "cumin": { - "aliases": [], - "description": "", - "name": "cumin", - "plural_name": "cumins" - }, - "basil": { - "aliases": [], - "description": "", - "name": "basil", - "plural_name": "basils" - }, - "thyme": { - "aliases": [], - "description": "", - "name": "thyme", - "plural_name": "thymes" - }, - "ginger root": { - "aliases": [], - "description": "", - "name": "ginger root", - "plural_name": "ginger roots" - }, - "garlic powder": { - "aliases": [], - "description": "", - "name": "garlic powder", - "plural_name": "garlic powders" - }, - "oregano": { - "aliases": [], - "description": "", - "name": "oregano", - "plural_name": "oreganos" - }, - "nutmeg": { - "aliases": [], - "description": "", - "name": "nutmeg", - "plural_name": "nutmegs" - }, - "chili flake": { - "aliases": [], - "description": "", - "name": "chili flake", - "plural_name": "chili flakes" - }, - "chili powder": { - "aliases": [], - "description": "", - "name": "chili powder", - "plural_name": "chili powders" - }, - "paprika": { - "aliases": [], - "description": "", - "name": "paprika", - "plural_name": "paprikas" - }, - "cayenne": { - "aliases": [], - "description": "", - "name": "cayenne", - "plural_name": "cayennes" - }, - "rosemary": { - "aliases": [], - "description": "", - "name": "rosemary", - "plural_name": "rosemaries" - }, - "bay leaf": { - "aliases": [], - "description": "", - "name": "bay leaf", - "plural_name": "bay leaves" - }, - "turmeric": { - "aliases": [], - "description": "", - "name": "turmeric", - "plural_name": "turmerics" - }, - "clove": { - "aliases": [], - "description": "", - "name": "clove", - "plural_name": "cloves" - }, - "onion powder": { - "aliases": [], - "description": "", - "name": "onion powder", - "plural_name": "onion powders" - }, - "ginger powder": { - "aliases": [], - "description": "", - "name": "ginger powder", - "plural_name": "ginger powders" - }, - "panch puran": { - "aliases": [], - "description": "", - "name": "panch puran", - "plural_name": "panch purans" - }, - "dill": { - "aliases": [], - "description": "", - "name": "dill", - "plural_name": "dills" - }, - "chive": { - "aliases": [], - "description": "", - "name": "chive", - "plural_name": "chives" - }, - "mint": { - "aliases": [], - "description": "", - "name": "mint", - "plural_name": "mints" - }, - "green cardamom": { - "aliases": [], - "description": "", - "name": "green cardamom", - "plural_name": "green cardamoms" - }, - "smoked paprika": { - "aliases": [], - "description": "", - "name": "smoked paprika", - "plural_name": "smoked paprikas" - }, - "fresh mint": { - "aliases": [], - "description": "", - "name": "fresh mint", - "plural_name": "fresh mints" - }, - "coriander powder": { - "aliases": [], - "description": "", - "name": "coriander powder", - "plural_name": "coriander powders" - }, - "sage": { - "aliases": [], - "description": "", - "name": "sage", - "plural_name": "sages" - }, - "coriander": { - "aliases": [], - "description": "", - "name": "coriander", - "plural_name": "corianders" - }, - "allspice": { - "aliases": [], - "description": "", - "name": "allspice", - "plural_name": "allspices" - }, - "cracked pepper": { - "aliases": [], - "description": "", - "name": "cracked pepper", - "plural_name": "cracked peppers" - }, - "peppercorn": { - "aliases": [], - "description": "", - "name": "peppercorn", - "plural_name": "peppercorns" - }, - "mustard seed": { - "aliases": [], - "description": "", - "name": "mustard seed", - "plural_name": "mustard seeds" - }, - "white pepper": { - "aliases": [], - "description": "", - "name": "white pepper", - "plural_name": "white peppers" - }, - "curry leaf": { - "aliases": [], - "description": "", - "name": "curry leaf", - "plural_name": "curry leaves" - }, - "fennel seed": { - "aliases": [], - "description": "", - "name": "fennel seed", - "plural_name": "fennel seeds" - }, - "tarragon": { - "aliases": [], - "description": "", - "name": "tarragon", - "plural_name": "tarragons" - }, - "saffron": { - "aliases": [], - "description": "", - "name": "saffron", - "plural_name": "saffrons" - }, - "asafoetida": { - "aliases": [], - "description": "", - "name": "asafoetida", - "plural_name": "asafoetidas" - }, - "star anise": { - "aliases": [], - "description": "", - "name": "star anise", - "plural_name": "star anises" - }, - "marjoram": { - "aliases": [], - "description": "", - "name": "marjoram", - "plural_name": "marjorams" - }, - "lemongras": { - "aliases": [], - "description": "", - "name": "lemongras", - "plural_name": "lemongrass" - }, - "caraway": { - "aliases": [], - "description": "", - "name": "caraway", - "plural_name": "caraways" - }, - "garlic granule": { - "aliases": [], - "description": "", - "name": "garlic granule", - "plural_name": "garlic granules" - }, - "celery seed": { - "aliases": [], - "description": "", - "name": "celery seed", - "plural_name": "celery seeds" - }, - "chipotle powder": { - "aliases": [], - "description": "", - "name": "chipotle powder", - "plural_name": "chipotle powders" - }, - "chipotle": { - "aliases": [], - "description": "", - "name": "chipotle", - "plural_name": "chipotles" - }, - "fenugreek": { - "aliases": [], - "description": "", - "name": "fenugreek", - "plural_name": "fenugreeks" - }, - "onion flake": { - "aliases": [], - "description": "", - "name": "onion flake", - "plural_name": "onion flakes" - }, - "matcha powder": { - "aliases": [], - "description": "", - "name": "matcha powder", - "plural_name": "matcha powders" - }, - "ancho chile powder": { - "aliases": [], - "description": "", - "name": "ancho chile powder", - "plural_name": "ancho chile powders" - }, - "sumac": { - "aliases": [], - "description": "", - "name": "sumac", - "plural_name": "sumacs" - }, - "dried parsley flake": { - "aliases": [], - "description": "", - "name": "dried parsley flake", - "plural_name": "dried parsley flakes" - }, - "fenugreek seed": { - "aliases": [], - "description": "", - "name": "fenugreek seed", - "plural_name": "fenugreek seeds" - }, - "kashmiri red chilli": { - "aliases": [], - "description": "", - "name": "kashmiri red chilli", - "plural_name": "kashmiri red chillis" - }, - "thai basil": { - "aliases": [], - "description": "", - "name": "thai basil", - "plural_name": "thai basils" - }, - "edible flower": { - "aliases": [], - "description": "", - "name": "edible flower", - "plural_name": "edible flowers" - }, - "aniseed": { - "aliases": [], - "description": "", - "name": "aniseed", - "plural_name": "aniseeds" - }, - "kaffir lime leaf": { - "aliases": [], - "description": "", - "name": "kaffir lime leaf", - "plural_name": "kaffir lime leaves" - }, - "chervil": { - "aliases": [], - "description": "", - "name": "chervil", - "plural_name": "chervils" - }, - "lavender": { - "aliases": [], - "description": "", - "name": "lavender", - "plural_name": "lavenders" - }, - "carom seed": { - "aliases": [], - "description": "", - "name": "carom seed", - "plural_name": "carom seeds" - }, - "mexican oregano": { - "aliases": [], - "description": "", - "name": "mexican oregano", - "plural_name": "mexican oreganos" - }, - "mace": { - "aliases": [], - "description": "", - "name": "mace", - "plural_name": "maces" - }, - "mango powder": { - "aliases": [], - "description": "", - "name": "mango powder", - "plural_name": "mango powders" - }, - "black mustard seed": { - "aliases": [], - "description": "", - "name": "black mustard seed", - "plural_name": "black mustard seeds" - }, - "dried chili": { - "aliases": [], - "description": "", - "name": "dried chili", - "plural_name": "dried chilies" - }, - "black cardamom": { - "aliases": [], - "description": "", - "name": "black cardamom", - "plural_name": "black cardamoms" - }, - "saffron strand": { - "aliases": [], - "description": "", - "name": "saffron strand", - "plural_name": "saffron strands" - }, - "guajillo pepper": { - "aliases": [], - "description": "", - "name": "guajillo pepper", - "plural_name": "guajillo peppers" - }, - "pink peppercorn": { - "aliases": [], - "description": "", - "name": "pink peppercorn", - "plural_name": "pink peppercorns" - }, - "hot paprika": { - "aliases": [], - "description": "", - "name": "hot paprika", - "plural_name": "hot paprikas" - }, - "lemon thyme": { - "aliases": [], - "description": "", - "name": "lemon thyme", - "plural_name": "lemon thymes" - }, - "galangal": { - "aliases": [], - "description": "", - "name": "galangal", - "plural_name": "galangals" - }, - "garlic flake": { - "aliases": [], - "description": "", - "name": "garlic flake", - "plural_name": "garlic flakes" - }, - "dried cilantro": { - "aliases": [], - "description": "", - "name": "dried cilantro", - "plural_name": "dried cilantros" - }, - "lemon balm": { - "aliases": [], - "description": "", - "name": "lemon balm", - "plural_name": "lemon balms" - }, - "dill seed": { - "aliases": [], - "description": "", - "name": "dill seed", - "plural_name": "dill seeds" - }, - "green peppercorn": { - "aliases": [], - "description": "", - "name": "green peppercorn", - "plural_name": "green peppercorns" - }, - "aleppo pepper": { - "aliases": [], - "description": "", - "name": "aleppo pepper", - "plural_name": "aleppo peppers" - }, - "wasabi powder": { - "aliases": [], - "description": "", - "name": "wasabi powder", - "plural_name": "wasabi powders" - }, - "achiote seed": { - "aliases": [], - "description": "", - "name": "achiote seed", - "plural_name": "achiote seeds" - }, - "savory herb": { - "aliases": [], - "description": "", - "name": "savory herb", - "plural_name": "savory herbs" - }, - "pandan leaf": { - "aliases": [], - "description": "", - "name": "pandan leaf", - "plural_name": "pandan leaves" - }, - "sorrel": { - "aliases": [], - "description": "", - "name": "sorrel", - "plural_name": "sorrels" - }, - "gochugaru": { - "aliases": [], - "description": "", - "name": "gochugaru", - "plural_name": "gochugarus" - }, - "saigon cinnamon": { - "aliases": [], - "description": "", - "name": "saigon cinnamon", - "plural_name": "saigon cinnamons" - }, - "lemongrass paste": { - "aliases": [], - "description": "", - "name": "lemongrass paste", - "plural_name": "lemongrass pastes" - }, - "shiso": { - "aliases": [], - "description": "", - "name": "shiso", - "plural_name": "shisoes" - }, - "celery powder": { - "aliases": [], - "description": "", - "name": "celery powder", - "plural_name": "celery powders" - }, - "black cumin": { - "aliases": [], - "description": "", - "name": "black cumin", - "plural_name": "black cumins" - }, - "anardana": { - "aliases": [], - "description": "", - "name": "anardana", - "plural_name": "anardanas" - }, - "vietnamese mint": { - "aliases": [], - "description": "", - "name": "vietnamese mint", - "plural_name": "vietnamese mints" - }, - "dried orange peel": { - "aliases": [], - "description": "", - "name": "dried orange peel", - "plural_name": "dried orange peels" - }, - "espelette pepper": { - "aliases": [], - "description": "", - "name": "espelette pepper", - "plural_name": "espelette peppers" - }, - "lemon verbena": { - "aliases": [], - "description": "", - "name": "lemon verbena", - "plural_name": "lemon verbenas" - }, - "raw stevia": { - "aliases": [], - "description": "", - "name": "raw stevia", - "plural_name": "raw stevias" - }, - "achiote paste": { - "aliases": [], - "description": "", - "name": "achiote paste", - "plural_name": "achiote pastes" - }, - "summer savory": { - "aliases": [], - "description": "", - "name": "summer savory", - "plural_name": "summer savories" - }, - "fennel pollen": { - "aliases": [], - "description": "", - "name": "fennel pollen", - "plural_name": "fennel pollens" - } - } - }, - "Sugar & Sweeteners": { - "foods": { - "sugar": { - "aliases": [], - "description": "", - "name": "sugar", - "plural_name": "sugars" - }, - "brown sugar": { - "aliases": [ - "turbinado sugar" - ], - "description": "", - "name": "brown sugar", - "plural_name": "brown sugars" - }, - "confectioners sugar": { - "aliases": [ - "powdered sugar", - "icing sugar" - ], - "description": "", - "name": "confectioners sugar", - "plural_name": "confectioners sugars" - }, - "bar sugar": { - "aliases": [ - "castor sugar" - ], - "description": "", - "name": "bar sugar", - "plural_name": "bar sugars" - }, - "maple syrup": { - "aliases": [], - "description": "", - "name": "maple syrup", - "plural_name": "maple syrups" - }, - "corn syrup": { - "aliases": [], - "description": "", - "name": "corn syrup", - "plural_name": "corn syrups" - }, - "coconut sugar": { - "aliases": [], - "description": "", - "name": "coconut sugar", - "plural_name": "coconut sugars" - }, - "molass": { - "aliases": [], - "description": "", - "name": "molass", - "plural_name": "molasses" - }, - "stevia": { - "aliases": [], - "description": "", - "name": "stevia", - "plural_name": "stevias" - }, - "agave nectar": { - "aliases": [], - "description": "", - "name": "agave nectar", - "plural_name": "agave nectars" - }, - "sugar syrup": { - "aliases": [], - "description": "sugar free sweetner", - "name": "sugar syrup", - "plural_name": "sugar syrups" - }, - "isomalt": { - "aliases": [], - "description": "", - "name": "isomalt", - "plural_name": "isomalts" - }, - "erythritol": { - "aliases": [], - "description": "", - "name": "erythritol", - "plural_name": "erythritols" - }, - "vanilla sugar": { - "aliases": [], - "description": "", - "name": "vanilla sugar", - "plural_name": "vanilla sugars" - }, - "demerara sugar": { - "aliases": [], - "description": "", - "name": "demerara sugar", - "plural_name": "demerara sugars" - }, - "caramel syrup": { - "aliases": [], - "description": "", - "name": "caramel syrup", - "plural_name": "caramel syrups" - }, - "chocolate syrup": { - "aliases": [], - "description": "", - "name": "chocolate syrup", - "plural_name": "chocolate syrups" - }, - "jaggery": { - "aliases": [], - "description": "", - "name": "jaggery", - "plural_name": "jaggeries" - }, - "raw sugar": { - "aliases": [], - "description": "", - "name": "raw sugar", - "plural_name": "raw sugars" - }, - "golden syrup": { - "aliases": [], - "description": "", - "name": "golden syrup", - "plural_name": "golden syrups" - }, - "cinnamon sugar": { - "aliases": [], - "description": "", - "name": "cinnamon sugar", - "plural_name": "cinnamon sugars" - }, - "liquid stevia": { - "aliases": [], - "description": "", - "name": "liquid stevia", - "plural_name": "liquid stevias" - }, - "grenadine": { - "aliases": [], - "description": "", - "name": "grenadine", - "plural_name": "grenadines" - }, - "coarse sugar": { - "aliases": [], - "description": "", - "name": "coarse sugar", - "plural_name": "coarse sugars" - }, - "salted caramel syrup": { - "aliases": [], - "description": "", - "name": "salted caramel syrup", - "plural_name": "salted caramel syrups" - }, - "sanding sugar": { - "aliases": [], - "description": "", - "name": "sanding sugar", - "plural_name": "sanding sugars" - }, - "dark corn syrup": { - "aliases": [], - "description": "", - "name": "dark corn syrup", - "plural_name": "dark corn syrups" - }, - "sucralose": { - "aliases": [], - "description": "", - "name": "sucralose", - "plural_name": "sucraloses" - }, - "monk fruit sweetener": { - "aliases": [], - "description": "", - "name": "monk fruit sweetener", - "plural_name": "monk fruit sweeteners" - }, - "maple sugar": { - "aliases": [], - "description": "", - "name": "maple sugar", - "plural_name": "maple sugars" - }, - "blackstrap molass": { - "aliases": [], - "description": "", - "name": "blackstrap molass", - "plural_name": "blackstrap molasses" - }, - "glucose": { - "aliases": [], - "description": "", - "name": "glucose", - "plural_name": "glucoses" - }, - "rock sugar": { - "aliases": [], - "description": "", - "name": "rock sugar", - "plural_name": "rock sugars" - }, - "confectioners' sweetener": { - "aliases": [], - "description": "", - "name": "confectioners' sweetener", - "plural_name": "confectioners' sweeteners" - }, - "xylitol": { - "aliases": [], - "description": "", - "name": "xylitol", - "plural_name": "xylitols" - }, - "jam sugar": { - "aliases": [], - "description": "", - "name": "jam sugar", - "plural_name": "jam sugars" - }, - "brown rice syrup": { - "aliases": [], - "description": "", - "name": "brown rice syrup", - "plural_name": "brown rice syrups" - }, - "brown sugar substitute": { - "aliases": [], - "description": "", - "name": "brown sugar substitute", - "plural_name": "brown sugar substitutes" - }, - "strawberry syrup": { - "aliases": [], - "description": "", - "name": "strawberry syrup", - "plural_name": "strawberry syrups" - }, - "vanilla syrup": { - "aliases": [], - "description": "", - "name": "vanilla syrup", - "plural_name": "vanilla syrups" - }, - "ginger syrup": { - "aliases": [], - "description": "", - "name": "ginger syrup", - "plural_name": "ginger syrups" - }, - "orgeat": { - "aliases": [], - "description": "", - "name": "orgeat", - "plural_name": "orgeats" - }, - "rice malt syrup": { - "aliases": [], - "description": "", - "name": "rice malt syrup", - "plural_name": "rice malt syrups" - }, - "pancake syrup": { - "aliases": [], - "description": "", - "name": "pancake syrup", - "plural_name": "pancake syrups" - }, - "raspberry syrup": { - "aliases": [], - "description": "", - "name": "raspberry syrup", - "plural_name": "raspberry syrups" - }, - "date syrup": { - "aliases": [], - "description": "", - "name": "date syrup", - "plural_name": "date syrups" - }, - "black treacle": { - "aliases": [], - "description": "", - "name": "black treacle", - "plural_name": "black treacles" - }, - "date paste": { - "aliases": [], - "description": "", - "name": "date paste", - "plural_name": "date pastes" - }, - "coconut syrup": { - "aliases": [], - "description": "", - "name": "coconut syrup", - "plural_name": "coconut syrups" - }, - "mint syrup": { - "aliases": [], - "description": "", - "name": "mint syrup", - "plural_name": "mint syrups" - }, - "treacle": { - "aliases": [], - "description": "", - "name": "treacle", - "plural_name": "treacles" - }, - "rice syrup": { - "aliases": [], - "description": "", - "name": "rice syrup", - "plural_name": "rice syrups" - }, - "manuka honey": { - "aliases": [], - "description": "", - "name": "manuka honey", - "plural_name": "manuka honeys" - }, - "maple butter": { - "aliases": [], - "description": "", - "name": "maple butter", - "plural_name": "maple butter" - }, - "blueberry syrup": { - "aliases": [], - "description": "", - "name": "blueberry syrup", - "plural_name": "blueberry syrups" - }, - "apple syrup": { - "aliases": [], - "description": "", - "name": "apple syrup", - "plural_name": "apple syrups" - }, - "allulose": { - "aliases": [], - "description": "", - "name": "allulose", - "plural_name": "alluloses" - }, - "blackberry syrup": { - "aliases": [], - "description": "", - "name": "blackberry syrup", - "plural_name": "blackberry syrups" - }, - "piloncillo": { - "aliases": [], - "description": "", - "name": "piloncillo", - "plural_name": "piloncilloes" - }, - "cherry syrup": { - "aliases": [], - "description": "", - "name": "cherry syrup", - "plural_name": "cherry syrups" - }, - "hibiscus syrup": { - "aliases": [], - "description": "", - "name": "hibiscus syrup", - "plural_name": "hibiscus syrups" - }, - "lavender syrup": { - "aliases": [], - "description": "", - "name": "lavender syrup", - "plural_name": "lavender syrups" - }, - "fresh sugar cane": { - "aliases": [], - "description": "", - "name": "fresh sugar cane", - "plural_name": "fresh sugar canes" - }, - "hazelnut syrup": { - "aliases": [], - "description": "", - "name": "hazelnut syrup", - "plural_name": "hazelnut syrups" - }, - "white chocolate sauce": { - "aliases": [], - "description": "", - "name": "white chocolate sauce", - "plural_name": "white chocolate sauces" - }, - "pumpkin spice syrup": { - "aliases": [], - "description": "", - "name": "pumpkin spice syrup", - "plural_name": "pumpkin spice syrups" - }, - "glycerine": { - "aliases": [], - "description": "", - "name": "glycerine", - "plural_name": "glycerines" - }, - "sorghum syrup": { - "aliases": [], - "description": "", - "name": "sorghum syrup", - "plural_name": "sorghum syrups" - }, - "lucuma powder": { - "aliases": [], - "description": "", - "name": "lucuma powder", - "plural_name": "lucuma powders" - }, - "black sugar": { - "aliases": [], - "description": "", - "name": "black sugar", - "plural_name": "black sugars" - }, - "cranberry syrup": { - "aliases": [], - "description": "", - "name": "cranberry syrup", - "plural_name": "cranberry syrups" - }, - "golden sugar": { - "aliases": [], - "description": "", - "name": "golden sugar", - "plural_name": "golden sugars" - }, - "cane syrup": { - "aliases": [], - "description": "", - "name": "cane syrup", - "plural_name": "cane syrups" - }, - "mango syrup": { - "aliases": [], - "description": "", - "name": "mango syrup", - "plural_name": "mango syrups" - }, - "malt syrup": { - "aliases": [], - "description": "", - "name": "malt syrup", - "plural_name": "malt syrups" - }, - "hot honey": { - "aliases": [], - "description": "", - "name": "hot honey", - "plural_name": "hot honeys" - }, - "gula melaka": { - "aliases": [], - "description": "", - "name": "gula melaka", - "plural_name": "gula melakas" - }, - "elderberry syrup": { - "aliases": [], - "description": "", - "name": "elderberry syrup", - "plural_name": "elderberry syrups" - }, - "rosemary syrup": { - "aliases": [], - "description": "", - "name": "rosemary syrup", - "plural_name": "rosemary syrups" - }, - "dark chocolate syrup": { - "aliases": [], - "description": "", - "name": "dark chocolate syrup", - "plural_name": "dark chocolate syrups" - }, - "inulin": { - "aliases": [], - "description": "", - "name": "inulin", - "plural_name": "inulins" - }, - "sweet'n low": { - "aliases": [], - "description": "", - "name": "sweet'n low", - "plural_name": "sweet'n lows" - }, - "fructose": { - "aliases": [], - "description": "", - "name": "fructose", - "plural_name": "fructoses" - }, - "honey powder": { - "aliases": [], - "description": "", - "name": "honey powder", - "plural_name": "honey powders" - }, - "berry syrup": { - "aliases": [], - "description": "", - "name": "berry syrup", - "plural_name": "berry syrups" - }, - "grape syrup": { - "aliases": [], - "description": "", - "name": "grape syrup", - "plural_name": "grape syrups" - }, - "brown butter syrup": { - "aliases": [], - "description": "", - "name": "brown butter syrup", - "plural_name": "brown butter syrups" - }, - "date sugar": { - "aliases": [], - "description": "", - "name": "date sugar", - "plural_name": "date sugars" - }, - "mastic gum": { - "aliases": [], - "description": "", - "name": "mastic gum", - "plural_name": "mastic gums" - }, - "gum syrup": { - "aliases": [], - "description": "", - "name": "gum syrup", - "plural_name": "gum syrups" - }, - "irish cream syrup": { - "aliases": [], - "description": "", - "name": "irish cream syrup", - "plural_name": "irish cream syrups" - }, - "prickly pear syrup": { - "aliases": [], - "description": "", - "name": "prickly pear syrup", - "plural_name": "prickly pear syrups" - }, - "cookie butter syrup": { - "aliases": [], - "description": "", - "name": "cookie butter syrup", - "plural_name": "cookie butter syrups" - }, - "creamed honey": { - "aliases": [], - "description": "", - "name": "creamed honey", - "plural_name": "creamed honeys" - }, - "buttermilk syrup": { - "aliases": [], - "description": "", - "name": "buttermilk syrup", - "plural_name": "buttermilk syrups" - }, - "chocolate sugar": { - "aliases": [], - "description": "", - "name": "chocolate sugar", - "plural_name": "chocolate sugars" - }, - "flavored syrup": { - "aliases": [], - "description": "", - "name": "flavored syrup", - "plural_name": "flavored syrups" - }, - "elderflower syrup": { - "aliases": [], - "description": "", - "name": "elderflower syrup", - "plural_name": "elderflower syrups" - }, - "malt sugar": { - "aliases": [], - "description": "", - "name": "malt sugar", - "plural_name": "malt sugars" - }, - "buckwheat honey": { - "aliases": [], - "description": "", - "name": "buckwheat honey", - "plural_name": "buckwheat honeys" - }, - "truffle honey": { - "aliases": [], - "description": "", - "name": "truffle honey", - "plural_name": "truffle honeys" - } - } - }, - "Seasonings & Spice Blends": { - "foods": { - "italian seasoning": { - "aliases": [], - "description": "", - "name": "italian seasoning", - "plural_name": "italian seasonings" - }, - "ranch dressing packet": { - "aliases": [], - "description": "", - "name": "ranch dressing packet", - "plural_name": "ranch dressing packets" - }, - "seasoned salt": { - "aliases": [], - "description": "", - "name": "seasoned salt", - "plural_name": "seasoned salts" - }, - "curry": { - "aliases": [], - "description": "", - "name": "curry", - "plural_name": "curries" - }, - "garam masala": { - "aliases": [], - "description": "", - "name": "garam masala", - "plural_name": "garam masalas" - }, - "pumpkin pie spice": { - "aliases": [], - "description": "", - "name": "pumpkin pie spice", - "plural_name": "pumpkin pie spices" - }, - "mustard powder": { - "aliases": [], - "description": "", - "name": "mustard powder", - "plural_name": "mustard powders" - }, - "taco seasoning": { - "aliases": [], - "description": "", - "name": "taco seasoning", - "plural_name": "taco seasonings" - }, - "cajun seasoning": { - "aliases": [], - "description": "", - "name": "cajun seasoning", - "plural_name": "cajun seasonings" - }, - "dry ranch seasoning": { - "aliases": [], - "description": "", - "name": "dry ranch seasoning", - "plural_name": "dry ranch seasonings" - }, - "white miso": { - "aliases": [], - "description": "", - "name": "white miso", - "plural_name": "white misoes" - }, - "himalayan salt": { - "aliases": [], - "description": "", - "name": "himalayan salt", - "plural_name": "himalayan salts" - }, - "lemon & pepper seasoning": { - "aliases": [], - "description": "", - "name": "lemon & pepper seasoning", - "plural_name": "lemon & pepper seasonings" - }, - "liquid smoke": { - "aliases": [], - "description": "", - "name": "liquid smoke", - "plural_name": "liquid smokes" - }, - "poultry seasoning": { - "aliases": [], - "description": "", - "name": "poultry seasoning", - "plural_name": "poultry seasonings" - }, - "chinese five spice": { - "aliases": [], - "description": "", - "name": "chinese five spice", - "plural_name": "chinese five spices" - }, - "red curry": { - "aliases": [], - "description": "", - "name": "red curry", - "plural_name": "red curries" - }, - "old bay seasoning": { - "aliases": [], - "description": "", - "name": "old bay seasoning", - "plural_name": "old bay seasonings" - }, - "herbe de provence": { - "aliases": [], - "description": "", - "name": "herbe de provence", - "plural_name": "herbes de provence" - }, - "chaat masala": { - "aliases": [], - "description": "", - "name": "chaat masala", - "plural_name": "chaat masalas" - }, - "creole seasoning": { - "aliases": [], - "description": "", - "name": "creole seasoning", - "plural_name": "creole seasonings" - }, - "steak seasoning": { - "aliases": [], - "description": "", - "name": "steak seasoning", - "plural_name": "steak seasonings" - }, - "mixed spice": { - "aliases": [], - "description": "", - "name": "mixed spice", - "plural_name": "mixed spices" - }, - "fleur de sel": { - "aliases": [], - "description": "", - "name": "fleur de sel", - "plural_name": "fleur de sel" - }, - "thai red curry paste": { - "aliases": [], - "description": "", - "name": "thai red curry paste", - "plural_name": "thai red curry pastes" - }, - "mixed herb": { - "aliases": [], - "description": "", - "name": "mixed herb", - "plural_name": "mixed herbs" - }, - "green curry": { - "aliases": [], - "description": "", - "name": "green curry", - "plural_name": "green curries" - }, - "barbecue seasoning": { - "aliases": [], - "description": "", - "name": "barbecue seasoning", - "plural_name": "barbecue seasonings" - }, - "apple pie spice": { - "aliases": [], - "description": "", - "name": "apple pie spice", - "plural_name": "apple pie spices" - }, - "za'atar": { - "aliases": [], - "description": "", - "name": "za'atar", - "plural_name": "za'atars" - }, - "ras el hanout": { - "aliases": [], - "description": "", - "name": "ras el hanout", - "plural_name": "ras el hanouts" - }, - "all-purpose seasoning": { - "aliases": [], - "description": "", - "name": "all-purpose seasoning", - "plural_name": "all-purpose seasonings" - }, - "seafood seasoning": { - "aliases": [], - "description": "", - "name": "seafood seasoning", - "plural_name": "seafood seasonings" - }, - "bagel seasoning": { - "aliases": [], - "description": "", - "name": "bagel seasoning", - "plural_name": "bagel seasonings" - }, - "fajita seasoning": { - "aliases": [], - "description": "", - "name": "fajita seasoning", - "plural_name": "fajita seasonings" - }, - "tandoori spice": { - "aliases": [], - "description": "", - "name": "tandoori spice", - "plural_name": "tandoori spices" - }, - "pickling spice": { - "aliases": [], - "description": "", - "name": "pickling spice", - "plural_name": "pickling spices" - }, - "caribbean jerk seasoning": { - "aliases": [], - "description": "", - "name": "caribbean jerk seasoning", - "plural_name": "caribbean jerk seasonings" - }, - "gravy mix": { - "aliases": [], - "description": "", - "name": "gravy mix", - "plural_name": "gravy mixes" - }, - "garlic & herb seasoning": { - "aliases": [], - "description": "", - "name": "garlic & herb seasoning", - "plural_name": "garlic & herb seasonings" - }, - "garlic-pepper seasoning": { - "aliases": [], - "description": "", - "name": "garlic-pepper seasoning", - "plural_name": "garlic-pepper seasonings" - }, - "pickling salt": { - "aliases": [], - "description": "", - "name": "pickling salt", - "plural_name": "pickling salts" - }, - "greek seasoning": { - "aliases": [], - "description": "", - "name": "greek seasoning", - "plural_name": "greek seasonings" - }, - "msg": { - "aliases": [], - "description": "", - "name": "msg", - "plural_name": "msgs" - }, - "teriyaki marinade": { - "aliases": [], - "description": "", - "name": "teriyaki marinade", - "plural_name": "teriyaki marinades" - }, - "adobo seasoning": { - "aliases": [], - "description": "", - "name": "adobo seasoning", - "plural_name": "adobo seasonings" - }, - "sambar powder": { - "aliases": [], - "description": "", - "name": "sambar powder", - "plural_name": "sambar powders" - }, - "smoked salt": { - "aliases": [], - "description": "", - "name": "smoked salt", - "plural_name": "smoked salts" - }, - "dash seasoning": { - "aliases": [], - "description": "", - "name": "dash seasoning", - "plural_name": "dash seasonings" - }, - "red miso": { - "aliases": [], - "description": "", - "name": "red miso", - "plural_name": "red misoes" - }, - "hot curry": { - "aliases": [], - "description": "", - "name": "hot curry", - "plural_name": "hot curries" - }, - "salt-free seasoning": { - "aliases": [], - "description": "", - "name": "salt-free seasoning", - "plural_name": "salt-free seasonings" - }, - "carne asada seasoning": { - "aliases": [], - "description": "", - "name": "carne asada seasoning", - "plural_name": "carne asada seasonings" - }, - "bouquet garni": { - "aliases": [], - "description": "", - "name": "bouquet garni", - "plural_name": "bouquet garnis" - }, - "yellow miso": { - "aliases": [], - "description": "", - "name": "yellow miso", - "plural_name": "yellow misoes" - }, - "dukkah": { - "aliases": [], - "description": "", - "name": "dukkah", - "plural_name": "dukkahs" - }, - "pav bhaji masala": { - "aliases": [], - "description": "", - "name": "pav bhaji masala", - "plural_name": "pav bhaji masalas" - }, - "curing salt": { - "aliases": [], - "description": "", - "name": "curing salt", - "plural_name": "curing salts" - }, - "mexican seasoning": { - "aliases": [], - "description": "", - "name": "mexican seasoning", - "plural_name": "mexican seasonings" - }, - "tajin seasoning": { - "aliases": [], - "description": "", - "name": "tajin seasoning", - "plural_name": "tajin seasonings" - }, - "seasoned pepper": { - "aliases": [], - "description": "", - "name": "seasoned pepper", - "plural_name": "seasoned peppers" - }, - "crab boil seasoning": { - "aliases": [], - "description": "", - "name": "crab boil seasoning", - "plural_name": "crab boil seasonings" - }, - "shichimi togarashi": { - "aliases": [], - "description": "", - "name": "shichimi togarashi", - "plural_name": "shichimi togarashis" - }, - "rib rub": { - "aliases": [], - "description": "", - "name": "rib rub", - "plural_name": "rib rubs" - }, - "truffle salt": { - "aliases": [], - "description": "", - "name": "truffle salt", - "plural_name": "truffle salts" - }, - "biryani masala": { - "aliases": [], - "description": "", - "name": "biryani masala", - "plural_name": "biryani masalas" - }, - "furikake": { - "aliases": [], - "description": "", - "name": "furikake", - "plural_name": "furikakes" - }, - "togarashi": { - "aliases": [], - "description": "", - "name": "togarashi", - "plural_name": "togarashis" - }, - "chipotle seasoning": { - "aliases": [], - "description": "", - "name": "chipotle seasoning", - "plural_name": "chipotle seasonings" - }, - "meat masala": { - "aliases": [], - "description": "", - "name": "meat masala", - "plural_name": "meat masalas" - }, - "harissa spice blend": { - "aliases": [], - "description": "", - "name": "harissa spice blend", - "plural_name": "harissa spice blends" - }, - "chana masala": { - "aliases": [], - "description": "", - "name": "chana masala", - "plural_name": "chana masalas" - }, - "chicken gravy mix": { - "aliases": [], - "description": "", - "name": "chicken gravy mix", - "plural_name": "chicken gravy mixes" - }, - "grey sea salt": { - "aliases": [], - "description": "", - "name": "grey sea salt", - "plural_name": "grey sea salts" - }, - "chicken taco seasoning": { - "aliases": [], - "description": "", - "name": "chicken taco seasoning", - "plural_name": "chicken taco seasonings" - }, - "mushroom seasoning": { - "aliases": [], - "description": "", - "name": "mushroom seasoning", - "plural_name": "mushroom seasonings" - }, - "au jus mix": { - "aliases": [], - "description": "", - "name": "au jus mix", - "plural_name": "au jus mixes" - }, - "gingerbread spice": { - "aliases": [], - "description": "", - "name": "gingerbread spice", - "plural_name": "gingerbread spices" - }, - "popcorn seasoning": { - "aliases": [], - "description": "", - "name": "popcorn seasoning", - "plural_name": "popcorn seasonings" - }, - "berbere": { - "aliases": [], - "description": "", - "name": "berbere", - "plural_name": "berberes" - }, - "chili-lime seasoning": { - "aliases": [], - "description": "", - "name": "chili-lime seasoning", - "plural_name": "chili-lime seasonings" - }, - "brown miso": { - "aliases": [], - "description": "", - "name": "brown miso", - "plural_name": "brown misoes" - }, - "blackening seasoning": { - "aliases": [], - "description": "", - "name": "blackening seasoning", - "plural_name": "blackening seasonings" - }, - "pizza seasoning": { - "aliases": [], - "description": "", - "name": "pizza seasoning", - "plural_name": "pizza seasonings" - }, - "fines herbe": { - "aliases": [], - "description": "", - "name": "fines herbe", - "plural_name": "fines herbes" - }, - "shawarma seasoning": { - "aliases": [], - "description": "", - "name": "shawarma seasoning", - "plural_name": "shawarma seasonings" - }, - "chai masala": { - "aliases": [], - "description": "", - "name": "chai masala", - "plural_name": "chai masalas" - }, - "panang curry": { - "aliases": [], - "description": "", - "name": "panang curry", - "plural_name": "panang curries" - }, - "kitchen king masala": { - "aliases": [], - "description": "", - "name": "kitchen king masala", - "plural_name": "kitchen king masalas" - }, - "lemon & herb seasoning": { - "aliases": [], - "description": "", - "name": "lemon & herb seasoning", - "plural_name": "lemon & herb seasonings" - }, - "vanilla salt": { - "aliases": [], - "description": "", - "name": "vanilla salt", - "plural_name": "vanilla salts" - }, - "thai seasoning": { - "aliases": [], - "description": "", - "name": "thai seasoning", - "plural_name": "thai seasonings" - }, - "mulling spice": { - "aliases": [], - "description": "", - "name": "mulling spice", - "plural_name": "mulling spices" - }, - "sriracha seasoning": { - "aliases": [], - "description": "", - "name": "sriracha seasoning", - "plural_name": "sriracha seasonings" - }, - "coffee rub": { - "aliases": [], - "description": "", - "name": "coffee rub", - "plural_name": "coffee rubs" - }, - "hawaiian salt": { - "aliases": [], - "description": "", - "name": "hawaiian salt", - "plural_name": "hawaiian salts" - }, - "mesquite seasoning": { - "aliases": [], - "description": "", - "name": "mesquite seasoning", - "plural_name": "mesquite seasonings" - }, - "tom yum paste": { - "aliases": [], - "description": "", - "name": "tom yum paste", - "plural_name": "tom yum pastes" - }, - "fish masala": { - "aliases": [], - "description": "", - "name": "fish masala", - "plural_name": "fish masalas" - }, - "fresh mixed herb": { - "aliases": [], - "description": "", - "name": "fresh mixed herb", - "plural_name": "fresh mixed herbs" - }, - "southwest chipotle seasoning": { - "aliases": [], - "description": "", - "name": "southwest chipotle seasoning", - "plural_name": "southwest chipotle seasonings" - } - } - }, - "Baking": { - "foods": { - "flour": { - "aliases": [], - "description": "", - "name": "flour", - "plural_name": "flours" - }, - "vanilla extract": { - "aliases": [ - "vanilla", - "vanillas" - ], - "description": "", - "name": "vanilla extract", - "plural_name": "vanilla extracts" - }, - "baking powder": { - "aliases": [], - "description": "", - "name": "baking powder", - "plural_name": "baking powders" - }, - "baking soda": { - "aliases": [], - "description": "", - "name": "baking soda", - "plural_name": "baking sodas" - }, - "cornstarch": { - "aliases": [], - "description": "", - "name": "cornstarch", - "plural_name": "cornstarches" - }, - "yeast": { - "aliases": [], - "description": "", - "name": "yeast", - "plural_name": "yeasts" - }, - "chocolate chip": { - "aliases": [], - "description": "", - "name": "chocolate chip", - "plural_name": "chocolate chips" - }, - "dark chocolate chip": { - "aliases": [], - "description": "", - "name": "dark chocolate chip", - "plural_name": "dark chocolate chips" - }, - "whole-wheat flour": { - "aliases": [ - "whole wheat flour" - ], - "description": "", - "name": "whole-wheat flour", - "plural_name": "whole-wheat flours" - }, - "almond flour": { - "aliases": [], - "description": "", - "name": "almond flour", - "plural_name": "almond flours" - }, - "self-raising flour": { - "aliases": [], - "description": "", - "name": "self-raising flour", - "plural_name": "self-raising flours" - }, - "shredded coconut": { - "aliases": [], - "description": "", - "name": "shredded coconut", - "plural_name": "shredded coconuts" - }, - "cornmeal": { - "aliases": [], - "description": "", - "name": "cornmeal", - "plural_name": "cornmeals" - }, - "coconut flake": { - "aliases": [], - "description": "", - "name": "coconut flake", - "plural_name": "coconut flakes" - }, - "gelatin": { - "aliases": [], - "description": "", - "name": "gelatin", - "plural_name": "gelatins" - }, - "pastry flour": { - "aliases": [], - "description": "", - "name": "pastry flour", - "plural_name": "pastry flours" - }, - "coconut flour": { - "aliases": [], - "description": "", - "name": "coconut flour", - "plural_name": "coconut flours" - }, - "baking mix": { - "aliases": [], - "description": "", - "name": "baking mix", - "plural_name": "baking mixes" - }, - "cake flour": { - "aliases": [], - "description": "", - "name": "cake flour", - "plural_name": "cake flours" - }, - "corn flour": { - "aliases": [], - "description": "", - "name": "corn flour", - "plural_name": "corn flours" - }, - "cream of tartar": { - "aliases": [], - "description": "", - "name": "cream of tartar", - "plural_name": "cream of tartar" - }, - "bread flour": { - "aliases": [], - "description": "", - "name": "bread flour", - "plural_name": "bread flours" - }, - "almond meal": { - "aliases": [], - "description": "", - "name": "almond meal", - "plural_name": "almond meals" - }, - "unbleached all-purpose flour": { - "aliases": [ - "unbleached flour", - "all-purpose flour", - "all purpose flour" - ], - "description": "", - "name": "unbleached all-purpose flour", - "plural_name": "unbleached all-purpose flours" - }, - "white baking chip": { - "aliases": [], - "description": "", - "name": "white baking chip", - "plural_name": "white baking chips" - }, - "gluten-free flour": { - "aliases": [], - "description": "", - "name": "gluten-free flour", - "plural_name": "gluten-free flours" - }, - "rice flour": { - "aliases": [], - "description": "", - "name": "rice flour", - "plural_name": "rice flours" - }, - "desiccated coconut": { - "aliases": [], - "description": "", - "name": "desiccated coconut", - "plural_name": "desiccated coconuts" - }, - "tapioca starch": { - "aliases": [], - "description": "", - "name": "tapioca starch", - "plural_name": "tapioca starches" - }, - "yellow cake mix": { - "aliases": [], - "description": "", - "name": "yellow cake mix", - "plural_name": "yellow cake mixes" - }, - "chickpea flour": { - "aliases": [], - "description": "", - "name": "chickpea flour", - "plural_name": "chickpea flours" - }, - "xanthan gum": { - "aliases": [], - "description": "", - "name": "xanthan gum", - "plural_name": "xanthan gums" - }, - "oat flour": { - "aliases": [], - "description": "", - "name": "oat flour", - "plural_name": "oat flours" - }, - "whole-wheat pastry flour": { - "aliases": [], - "description": "", - "name": "whole-wheat pastry flour", - "plural_name": "whole-wheat pastry flours" - }, - "whole-wheat": { - "aliases": [ - "whole wheat", - "whole wheats" - ], - "description": "", - "name": "whole-wheat", - "plural_name": "whole-wheats" - }, - "candy sprinkle": { - "aliases": [], - "description": "", - "name": "candy sprinkle", - "plural_name": "candy sprinkles" - }, - "spelt": { - "aliases": [], - "description": "", - "name": "spelt", - "plural_name": "spelts" - }, - "brownie mix": { - "aliases": [], - "description": "", - "name": "brownie mix", - "plural_name": "brownie mixes" - }, - "arrowroot flour": { - "aliases": [], - "description": "", - "name": "arrowroot flour", - "plural_name": "arrowroot flours" - }, - "flaxseed meal": { - "aliases": [], - "description": "", - "name": "flaxseed meal", - "plural_name": "flaxseed meals" - }, - "chocolate cake mix": { - "aliases": [], - "description": "", - "name": "chocolate cake mix", - "plural_name": "chocolate cake mixes" - }, - "potato starch": { - "aliases": [], - "description": "", - "name": "potato starch", - "plural_name": "potato starches" - }, - "jello": { - "aliases": [], - "description": "", - "name": "jello", - "plural_name": "jelloes" - }, - "butterscotch chip": { - "aliases": [], - "description": "", - "name": "butterscotch chip", - "plural_name": "butterscotch chips" - }, - "peanut butter chip": { - "aliases": [], - "description": "", - "name": "peanut butter chip", - "plural_name": "peanut butter chips" - }, - "crystallized ginger": { - "aliases": [], - "description": "", - "name": "crystallized ginger", - "plural_name": "crystallized gingers" - }, - "buckwheat flour": { - "aliases": [], - "description": "", - "name": "buckwheat flour", - "plural_name": "buckwheat flours" - }, - "brown rice flour": { - "aliases": [], - "description": "", - "name": "brown rice flour", - "plural_name": "brown rice flours" - }, - "pectin": { - "aliases": [], - "description": "", - "name": "pectin", - "plural_name": "pectins" - }, - "rye flour": { - "aliases": [], - "description": "", - "name": "rye flour", - "plural_name": "rye flours" - }, - "psyllium husk": { - "aliases": [], - "description": "", - "name": "psyllium husk", - "plural_name": "psyllium husks" - }, - "semolina flour": { - "aliases": [], - "description": "", - "name": "semolina flour", - "plural_name": "semolina flours" - }, - "glutinous rice flour": { - "aliases": [], - "description": "", - "name": "glutinous rice flour", - "plural_name": "glutinous rice flours" - }, - "pancake mix": { - "aliases": [], - "description": "", - "name": "pancake mix", - "plural_name": "pancake mixes" - }, - "refined flour": { - "aliases": [], - "description": "", - "name": "refined flour", - "plural_name": "refined flours" - }, - "muffin mix": { - "aliases": [], - "description": "", - "name": "muffin mix", - "plural_name": "muffin mixes" - }, - "marzipan": { - "aliases": [], - "description": "", - "name": "marzipan", - "plural_name": "marzipans" - }, - "coffee bean": { - "aliases": [], - "description": "", - "name": "coffee bean", - "plural_name": "coffee beans" - }, - "toffee bit": { - "aliases": [], - "description": "", - "name": "toffee bit", - "plural_name": "toffee bits" - }, - "cornbread mix": { - "aliases": [], - "description": "", - "name": "cornbread mix", - "plural_name": "cornbread mixes" - }, - "spice cake mix": { - "aliases": [], - "description": "", - "name": "spice cake mix", - "plural_name": "spice cake mixes" - }, - "devil's food cake mix": { - "aliases": [], - "description": "", - "name": "devil's food cake mix", - "plural_name": "devil's food cake mixes" - }, - "sorghum flour": { - "aliases": [], - "description": "", - "name": "sorghum flour", - "plural_name": "sorghum flours" - }, - "potato flake": { - "aliases": [], - "description": "", - "name": "potato flake", - "plural_name": "potato flakes" - }, - "masa harina": { - "aliases": [], - "description": "", - "name": "masa harina", - "plural_name": "masa harinas" - }, - "cinnamon chip": { - "aliases": [], - "description": "", - "name": "cinnamon chip", - "plural_name": "cinnamon chips" - }, - "agar agar": { - "aliases": [], - "description": "", - "name": "agar agar", - "plural_name": "agar agars" - }, - "red velvet cake mix": { - "aliases": [], - "description": "", - "name": "red velvet cake mix", - "plural_name": "red velvet cake mixes" - }, - "matzo meal": { - "aliases": [], - "description": "", - "name": "matzo meal", - "plural_name": "matzo meals" - }, - "sago": { - "aliases": [], - "description": "", - "name": "sago", - "plural_name": "sagos" - }, - "white baking chocolate": { - "aliases": [], - "description": "", - "name": "white baking chocolate", - "plural_name": "white baking chocolates" - }, - "cassava flour": { - "aliases": [], - "description": "", - "name": "cassava flour", - "plural_name": "cassava flours" - }, - "whipped cream stabilizer": { - "aliases": [], - "description": "", - "name": "whipped cream stabilizer", - "plural_name": "whipped cream stabilizers" - }, - "sugar cookie mix": { - "aliases": [], - "description": "", - "name": "sugar cookie mix", - "plural_name": "sugar cookie mixes" - }, - "vital wheat gluten": { - "aliases": [], - "description": "", - "name": "vital wheat gluten", - "plural_name": "vital wheat glutens" - }, - "baking chip": { - "aliases": [], - "description": "", - "name": "baking chip", - "plural_name": "baking chips" - }, - "meringue powder": { - "aliases": [], - "description": "", - "name": "meringue powder", - "plural_name": "meringue powders" - }, - "hazelnut flour": { - "aliases": [], - "description": "", - "name": "hazelnut flour", - "plural_name": "hazelnut flours" - }, - "citric acid": { - "aliases": [], - "description": "", - "name": "citric acid", - "plural_name": "citric acids" - }, - "coconut chip": { - "aliases": [], - "description": "", - "name": "coconut chip", - "plural_name": "coconut chips" - }, - "quinoa flour": { - "aliases": [], - "description": "", - "name": "quinoa flour", - "plural_name": "quinoa flours" - }, - "finger millet flour": { - "aliases": [], - "description": "", - "name": "finger millet flour", - "plural_name": "finger millet flours" - }, - "fondant": { - "aliases": [], - "description": "", - "name": "fondant", - "plural_name": "fondants" - }, - "mint baking chip": { - "aliases": [], - "description": "", - "name": "mint baking chip", - "plural_name": "mint baking chips" - }, - "angel food cake mix": { - "aliases": [], - "description": "", - "name": "angel food cake mix", - "plural_name": "angel food cake mixes" - }, - "white cornmeal": { - "aliases": [], - "description": "", - "name": "white cornmeal", - "plural_name": "white cornmeals" - }, - "millet flour": { - "aliases": [], - "description": "", - "name": "millet flour", - "plural_name": "millet flours" - }, - "mincemeat": { - "aliases": [], - "description": "", - "name": "mincemeat", - "plural_name": "mincemeats" - }, - "gluten-free baking flour": { - "aliases": [], - "description": "", - "name": "gluten-free baking flour", - "plural_name": "gluten-free baking flours" - }, - "einkorn flour": { - "aliases": [], - "description": "", - "name": "einkorn flour", - "plural_name": "einkorn flours" - }, - "self-rising cornmeal": { - "aliases": [], - "description": "", - "name": "self-rising cornmeal", - "plural_name": "self-rising cornmeals" - }, - "gluten-free self-raising flour": { - "aliases": [], - "description": "", - "name": "gluten-free self-raising flour", - "plural_name": "gluten-free self-raising flours" - }, - "peanut flour": { - "aliases": [], - "description": "", - "name": "peanut flour", - "plural_name": "peanut flours" - }, - "sweet bean paste": { - "aliases": [], - "description": "", - "name": "sweet bean paste", - "plural_name": "sweet bean pastes" - }, - "carob powder": { - "aliases": [], - "description": "", - "name": "carob powder", - "plural_name": "carob powders" - }, - "tapioca pearl": { - "aliases": [], - "description": "", - "name": "tapioca pearl", - "plural_name": "tapioca pearls" - }, - "teff flour": { - "aliases": [], - "description": "", - "name": "teff flour", - "plural_name": "teff flours" - }, - "guar gum": { - "aliases": [], - "description": "", - "name": "guar gum", - "plural_name": "guar gums" - }, - "potato flour": { - "aliases": [], - "description": "", - "name": "potato flour", - "plural_name": "potato flours" - }, - "ready-made icing": { - "aliases": [], - "description": "", - "name": "ready-made icing", - "plural_name": "ready-made icings" - }, - "fruit salt": { - "aliases": [], - "description": "", - "name": "fruit salt", - "plural_name": "fruit salts" - } - } - }, - "Pre-Made Doughs & Wrappers": { - "foods": { - "pie crust": { - "aliases": [], - "description": "", - "name": "pie crust", - "plural_name": "pie crusts" - }, - "puff pastry": { - "aliases": [], - "description": "", - "name": "puff pastry", - "plural_name": "puff pastries" - }, - "pizza crust": { - "aliases": [], - "description": "", - "name": "pizza crust", - "plural_name": "pizza crusts" - }, - "pizza dough": { - "aliases": [], - "description": "", - "name": "pizza dough", - "plural_name": "pizza doughs" - }, - "phyllo": { - "aliases": [], - "description": "", - "name": "phyllo", - "plural_name": "phylloes" - }, - "refrigerated crescent roll": { - "aliases": [], - "description": "", - "name": "refrigerated crescent roll", - "plural_name": "refrigerated crescent rolls" - }, - "biscuit dough": { - "aliases": [], - "description": "", - "name": "biscuit dough", - "plural_name": "biscuit doughs" - }, - "dumpling wrapper": { - "aliases": [], - "description": "", - "name": "dumpling wrapper", - "plural_name": "dumpling wrappers" - }, - "rice paper": { - "aliases": [], - "description": "", - "name": "rice paper", - "plural_name": "rice papers" - }, - "sourdough starter": { - "aliases": [], - "description": "", - "name": "sourdough starter", - "plural_name": "sourdough starters" - }, - "cookie dough": { - "aliases": [], - "description": "", - "name": "cookie dough", - "plural_name": "cookie doughs" - }, - "egg roll wrapper": { - "aliases": [], - "description": "", - "name": "egg roll wrapper", - "plural_name": "egg roll wrappers" - }, - "bread dough": { - "aliases": [], - "description": "", - "name": "bread dough", - "plural_name": "bread doughs" - }, - "butter puff pastry": { - "aliases": [], - "description": "", - "name": "butter puff pastry", - "plural_name": "butter puff pastries" - }, - "frozen dinner roll": { - "aliases": [], - "description": "", - "name": "frozen dinner roll", - "plural_name": "frozen dinner rolls" - }, - "cinnamon roll dough": { - "aliases": [], - "description": "", - "name": "cinnamon roll dough", - "plural_name": "cinnamon roll doughs" - }, - "dosa batter": { - "aliases": [], - "description": "", - "name": "dosa batter", - "plural_name": "dosa batters" - }, - "puff pastry shell": { - "aliases": [], - "description": "", - "name": "puff pastry shell", - "plural_name": "puff pastry shells" - }, - "wonton": { - "aliases": [], - "description": "", - "name": "wonton", - "plural_name": "wontons" - }, - "gyoza wrapper": { - "aliases": [], - "description": "", - "name": "gyoza wrapper", - "plural_name": "gyoza wrappers" - }, - "wonton strip": { - "aliases": [], - "description": "", - "name": "wonton strip", - "plural_name": "wonton strips" - }, - "gluten-free pizza crust": { - "aliases": [], - "description": "", - "name": "gluten-free pizza crust", - "plural_name": "gluten-free pizza crusts" - }, - "fresh pasta dough": { - "aliases": [], - "description": "", - "name": "fresh pasta dough", - "plural_name": "fresh pasta doughs" - }, - "idli batter": { - "aliases": [], - "description": "", - "name": "idli batter", - "plural_name": "idli batters" - }, - "potsticker wrapper": { - "aliases": [], - "description": "", - "name": "potsticker wrapper", - "plural_name": "potsticker wrappers" - }, - "chocolate pie crust": { - "aliases": [], - "description": "", - "name": "chocolate pie crust", - "plural_name": "chocolate pie crusts" - }, - "croissant dough": { - "aliases": [], - "description": "", - "name": "croissant dough", - "plural_name": "croissant doughs" - }, - "tofu skin": { - "aliases": [], - "description": "", - "name": "tofu skin", - "plural_name": "tofu skins" - }, - "brisee": { - "aliases": [], - "description": "", - "name": "brisee", - "plural_name": "brisees" - }, - "sausage roll": { - "aliases": [], - "description": "", - "name": "sausage roll", - "plural_name": "sausage rolls" - }, - "kataifi": { - "aliases": [], - "description": "", - "name": "kataifi", - "plural_name": "kataifis" - }, - "korean rice cake": { - "aliases": [], - "description": "", - "name": "korean rice cake", - "plural_name": "korean rice cakes" - }, - "corn dog": { - "aliases": [], - "description": "", - "name": "corn dog", - "plural_name": "corn dogs" - }, - "tortilla dough": { - "aliases": [], - "description": "", - "name": "tortilla dough", - "plural_name": "tortilla doughs" - }, - "empanada wrapper": { - "aliases": [], - "description": "", - "name": "empanada wrapper", - "plural_name": "empanada wrappers" - }, - "rough-puff pastry": { - "aliases": [], - "description": "", - "name": "rough-puff pastry", - "plural_name": "rough-puff pastries" - }, - "gingerbread cookie dough": { - "aliases": [], - "description": "", - "name": "gingerbread cookie dough", - "plural_name": "gingerbread cookie doughs" - }, - "yufka": { - "aliases": [], - "description": "", - "name": "yufka", - "plural_name": "yufkas" - }, - "cob loaf": { - "aliases": [], - "description": "", - "name": "cob loaf", - "plural_name": "cob loaves" - }, - "egg wrap": { - "aliases": [], - "description": "", - "name": "egg wrap", - "plural_name": "egg wraps" - }, - "samosa sheet": { - "aliases": [], - "description": "", - "name": "samosa sheet", - "plural_name": "samosa sheets" - }, - "frozen pizza roll": { - "aliases": [], - "description": "", - "name": "frozen pizza roll", - "plural_name": "frozen pizza rolls" - }, - "brick pastry": { - "aliases": [], - "description": "", - "name": "brick pastry", - "plural_name": "brick pastries" - } - } - }, - "Grains & Cereals": { - "foods": { - "rolled oat": { - "aliases": [], - "description": "", - "name": "rolled oat", - "plural_name": "rolled oats" - }, - "rice": { - "aliases": [], - "description": "", - "name": "rice", - "plural_name": "rices" - }, - "Rice Krispie Cereal": { - "aliases": [ - "Rice Krispie" - ], - "description": "", - "name": "Rice Krispie Cereal", - "plural_name": "Rice Krispie Cereal" - }, - "quinoa": { - "aliases": [], - "description": "", - "name": "quinoa", - "plural_name": "quinoas" - }, - "basmati rice": { - "aliases": [], - "description": "", - "name": "basmati rice", - "plural_name": "basmati rices" - }, - "brown rice": { - "aliases": [], - "description": "", - "name": "brown rice", - "plural_name": "brown rices" - }, - "quick-cooking oat": { - "aliases": [], - "description": "", - "name": "quick-cooking oat", - "plural_name": "quick-cooking oats" - }, - "breakfast cereal": { - "aliases": [], - "description": "", - "name": "breakfast cereal", - "plural_name": "breakfast cereals" - }, - "risotto rice": { - "aliases": [], - "description": "", - "name": "risotto rice", - "plural_name": "risotto rices" - }, - "couscou": { - "aliases": [], - "description": "", - "name": "couscou", - "plural_name": "couscous" - }, - "rice cereal": { - "aliases": [], - "description": "", - "name": "rice cereal", - "plural_name": "rice cereals" - }, - "wild rice": { - "aliases": [], - "description": "", - "name": "wild rice", - "plural_name": "wild rices" - }, - "semolina": { - "aliases": [], - "description": "", - "name": "semolina", - "plural_name": "semolinas" - }, - "jasmine rice": { - "aliases": [], - "description": "", - "name": "jasmine rice", - "plural_name": "jasmine rices" - }, - "polenta": { - "aliases": [], - "description": "", - "name": "polenta", - "plural_name": "polentas" - }, - "granola cereal": { - "aliases": [], - "description": "", - "name": "granola cereal", - "plural_name": "granola cereals" - }, - "bulgur": { - "aliases": [], - "description": "", - "name": "bulgur", - "plural_name": "bulgurs" - }, - "pearl barley": { - "aliases": [], - "description": "", - "name": "pearl barley", - "plural_name": "pearl barleys" - }, - "farro": { - "aliases": [], - "description": "", - "name": "farro", - "plural_name": "farroes" - }, - "barley": { - "aliases": [], - "description": "", - "name": "barley", - "plural_name": "barleys" - }, - "wheat germ": { - "aliases": [], - "description": "", - "name": "wheat germ", - "plural_name": "wheat germs" - }, - "grit": { - "aliases": [], - "description": "", - "name": "grit", - "plural_name": "grits" - }, - "steel cut oat": { - "aliases": [], - "description": "", - "name": "steel cut oat", - "plural_name": "steel cut oats" - }, - "millet": { - "aliases": [], - "description": "", - "name": "millet", - "plural_name": "millets" - }, - "oat bran": { - "aliases": [], - "description": "", - "name": "oat bran", - "plural_name": "oat brans" - }, - "sushi rice": { - "aliases": [], - "description": "", - "name": "sushi rice", - "plural_name": "sushi rices" - }, - "glutinous rice": { - "aliases": [], - "description": "", - "name": "glutinous rice", - "plural_name": "glutinous rices" - }, - "instant rice": { - "aliases": [], - "description": "", - "name": "instant rice", - "plural_name": "instant rices" - }, - "hominy": { - "aliases": [], - "description": "", - "name": "hominy", - "plural_name": "hominies" - }, - "red quinoa": { - "aliases": [], - "description": "", - "name": "red quinoa", - "plural_name": "red quinoas" - }, - "raw buckwheat": { - "aliases": [], - "description": "", - "name": "raw buckwheat", - "plural_name": "raw buckwheats" - }, - "wheat bran": { - "aliases": [], - "description": "", - "name": "wheat bran", - "plural_name": "wheat brans" - }, - "instant oat": { - "aliases": [], - "description": "", - "name": "instant oat", - "plural_name": "instant oats" - }, - "wheat berry": { - "aliases": [], - "description": "", - "name": "wheat berry", - "plural_name": "wheat berries" - }, - "poha": { - "aliases": [], - "description": "", - "name": "poha", - "plural_name": "pohas" - }, - "black rice": { - "aliases": [], - "description": "", - "name": "black rice", - "plural_name": "black rices" - }, - "yellow rice": { - "aliases": [], - "description": "", - "name": "yellow rice", - "plural_name": "yellow rices" - }, - "fine semolina": { - "aliases": [], - "description": "", - "name": "fine semolina", - "plural_name": "fine semolinas" - }, - "muesli": { - "aliases": [], - "description": "", - "name": "muesli", - "plural_name": "mueslis" - }, - "amaranth": { - "aliases": [], - "description": "", - "name": "amaranth", - "plural_name": "amaranths" - }, - "kasha": { - "aliases": [], - "description": "", - "name": "kasha", - "plural_name": "kashas" - }, - "quinoa flake": { - "aliases": [], - "description": "", - "name": "quinoa flake", - "plural_name": "quinoa flakes" - }, - "puffed rice": { - "aliases": [], - "description": "", - "name": "puffed rice", - "plural_name": "puffed rices" - }, - "pearled farro": { - "aliases": [], - "description": "", - "name": "pearled farro", - "plural_name": "pearled farroes" - }, - "cracked wheat": { - "aliases": [], - "description": "", - "name": "cracked wheat", - "plural_name": "cracked wheats" - }, - "freekeh": { - "aliases": [], - "description": "", - "name": "freekeh", - "plural_name": "freekehs" - }, - "paella rice": { - "aliases": [], - "description": "", - "name": "paella rice", - "plural_name": "paella rices" - }, - "sorghum": { - "aliases": [], - "description": "", - "name": "sorghum", - "plural_name": "sorghums" - }, - "red rice": { - "aliases": [], - "description": "", - "name": "red rice", - "plural_name": "red rices" - }, - "mexican rice": { - "aliases": [], - "description": "", - "name": "mexican rice", - "plural_name": "mexican rices" - }, - "idli rice": { - "aliases": [], - "description": "", - "name": "idli rice", - "plural_name": "idli rices" - }, - "brown jasmine rice": { - "aliases": [], - "description": "", - "name": "brown jasmine rice", - "plural_name": "brown jasmine rices" - }, - "cream of wheat": { - "aliases": [], - "description": "", - "name": "cream of wheat", - "plural_name": "cream of wheat" - }, - "rice pilaf": { - "aliases": [], - "description": "", - "name": "rice pilaf", - "plural_name": "rice pilafs" - }, - "barnyard millet": { - "aliases": [], - "description": "", - "name": "barnyard millet", - "plural_name": "barnyard millets" - }, - "weetabix": { - "aliases": [], - "description": "", - "name": "weetabix", - "plural_name": "weetabixes" - }, - "jambalaya rice mix": { - "aliases": [], - "description": "", - "name": "jambalaya rice mix", - "plural_name": "jambalaya rice mixes" - }, - "black glutinous rice": { - "aliases": [], - "description": "", - "name": "black glutinous rice", - "plural_name": "black glutinous rices" - }, - "whole-grain oat": { - "aliases": [], - "description": "", - "name": "whole-grain oat", - "plural_name": "whole-grain oats" - }, - "puffed quinoa": { - "aliases": [], - "description": "", - "name": "puffed quinoa", - "plural_name": "puffed quinoas" - }, - "cilantro lime rice": { - "aliases": [], - "description": "", - "name": "cilantro lime rice", - "plural_name": "cilantro lime rices" - }, - "dirty rice mix": { - "aliases": [], - "description": "", - "name": "dirty rice mix", - "plural_name": "dirty rice mixes" - }, - "puffed wheat": { - "aliases": [], - "description": "", - "name": "puffed wheat", - "plural_name": "puffed wheats" - }, - "hulled barley": { - "aliases": [], - "description": "", - "name": "hulled barley", - "plural_name": "hulled barleys" - }, - "brown long grain rice": { - "aliases": [], - "description": "", - "name": "brown long grain rice", - "plural_name": "brown long grain rices" - }, - "finger millet": { - "aliases": [], - "description": "", - "name": "finger millet", - "plural_name": "finger millets" - }, - "foxtail millet": { - "aliases": [], - "description": "", - "name": "foxtail millet", - "plural_name": "foxtail millets" - }, - "matta rice": { - "aliases": [], - "description": "", - "name": "matta rice", - "plural_name": "matta rices" - }, - "rye berry": { - "aliases": [], - "description": "", - "name": "rye berry", - "plural_name": "rye berries" - }, - "spelt flake": { - "aliases": [], - "description": "", - "name": "spelt flake", - "plural_name": "spelt flakes" - }, - "kodo millet": { - "aliases": [], - "description": "", - "name": "kodo millet", - "plural_name": "kodo millets" - }, - "oat groat": { - "aliases": [], - "description": "", - "name": "oat groat", - "plural_name": "oat groats" - }, - "teff": { - "aliases": [], - "description": "", - "name": "teff", - "plural_name": "teffs" - }, - "rye flake": { - "aliases": [], - "description": "", - "name": "rye flake", - "plural_name": "rye flakes" - }, - "little millet": { - "aliases": [], - "description": "", - "name": "little millet", - "plural_name": "little millets" - }, - "gluten-free breakfast cereal": { - "aliases": [], - "description": "", - "name": "gluten-free breakfast cereal", - "plural_name": "gluten-free breakfast cereals" - }, - "puffed amaranth": { - "aliases": [], - "description": "", - "name": "puffed amaranth", - "plural_name": "puffed amaranths" - }, - "coconut rice": { - "aliases": [], - "description": "", - "name": "coconut rice", - "plural_name": "coconut rices" - }, - "amaranth flake": { - "aliases": [], - "description": "", - "name": "amaranth flake", - "plural_name": "amaranth flakes" - }, - "puffed kamut": { - "aliases": [], - "description": "", - "name": "puffed kamut", - "plural_name": "puffed kamuts" - }, - "bamboo rice": { - "aliases": [], - "description": "", - "name": "bamboo rice", - "plural_name": "bamboo rices" - }, - "pearled sorghum": { - "aliases": [], - "description": "", - "name": "pearled sorghum", - "plural_name": "pearled sorghums" - }, - "shirataki rice": { - "aliases": [], - "description": "", - "name": "shirataki rice", - "plural_name": "shirataki rices" - }, - "vegetable fried rice": { - "aliases": [], - "description": "", - "name": "vegetable fried rice", - "plural_name": "vegetable fried rices" - }, - "gr\u00fcnkern": { - "aliases": [], - "description": "", - "name": "gr\u00fcnkern", - "plural_name": "gr\u00fcnkerns" - }, - "jeera rice": { - "aliases": [], - "description": "", - "name": "jeera rice", - "plural_name": "jeera rices" - }, - "fonio": { - "aliases": [], - "description": "", - "name": "fonio", - "plural_name": "fonios" - }, - "kamut flake": { - "aliases": [], - "description": "", - "name": "kamut flake", - "plural_name": "kamut flakes" - }, - "texmati rice": { - "aliases": [], - "description": "", - "name": "texmati rice", - "plural_name": "texmati rices" - }, - "cream of rice": { - "aliases": [], - "description": "", - "name": "cream of rice", - "plural_name": "cream of rice" - }, - "ka\u00f1iwa": { - "aliases": [], - "description": "", - "name": "ka\u00f1iwa", - "plural_name": "ka\u00f1iwas" - }, - "proso millet": { - "aliases": [], - "description": "", - "name": "proso millet", - "plural_name": "proso millets" - } - } - }, - "Legumes": { - "foods": { - "pea": { - "aliases": [], - "description": "", - "name": "pea", - "plural_name": "peas" - }, - "green bean": { - "aliases": [], - "description": "", - "name": "green bean", - "plural_name": "green beans" - }, - "chickpea": { - "aliases": [], - "description": "", - "name": "chickpea", - "plural_name": "chickpeas" - }, - "black bean": { - "aliases": [], - "description": "", - "name": "black bean", - "plural_name": "black beans" - }, - "kidney bean": { - "aliases": [], - "description": "", - "name": "kidney bean", - "plural_name": "kidney beans" - }, - "white bean": { - "aliases": [], - "description": "", - "name": "white bean", - "plural_name": "white beans" - }, - "lentil": { - "aliases": [], - "description": "", - "name": "lentil", - "plural_name": "lentils" - }, - "pinto bean": { - "aliases": [], - "description": "", - "name": "pinto bean", - "plural_name": "pinto beans" - }, - "snow pea": { - "aliases": [], - "description": "", - "name": "snow pea", - "plural_name": "snow peas" - }, - "snap pea": { - "aliases": [], - "description": "", - "name": "snap pea", - "plural_name": "snap peas" - }, - "red lentil": { - "aliases": [], - "description": "", - "name": "red lentil", - "plural_name": "red lentils" - }, - "cannellini bean": { - "aliases": [], - "description": "", - "name": "cannellini bean", - "plural_name": "cannellini beans" - }, - "bean sprout": { - "aliases": [], - "description": "", - "name": "bean sprout", - "plural_name": "bean sprouts" - }, - "edamame": { - "aliases": [], - "description": "", - "name": "edamame", - "plural_name": "edamames" - }, - "green lentil": { - "aliases": [], - "description": "", - "name": "green lentil", - "plural_name": "green lentils" - }, - "urad dal": { - "aliases": [], - "description": "", - "name": "urad dal", - "plural_name": "urad dals" - }, - "lima bean": { - "aliases": [], - "description": "", - "name": "lima bean", - "plural_name": "lima beans" - }, - "chana dal": { - "aliases": [], - "description": "", - "name": "chana dal", - "plural_name": "chana dals" - }, - "fava bean": { - "aliases": [], - "description": "", - "name": "fava bean", - "plural_name": "fava beans" - }, - "black-eyed pea": { - "aliases": [], - "description": "", - "name": "black-eyed pea", - "plural_name": "black-eyed peas" - }, - "moong dal": { - "aliases": [], - "description": "", - "name": "moong dal", - "plural_name": "moong dals" - }, - "split pea": { - "aliases": [], - "description": "", - "name": "split pea", - "plural_name": "split peas" - }, - "pigeon pea": { - "aliases": [], - "description": "", - "name": "pigeon pea", - "plural_name": "pigeon peas" - }, - "red bean": { - "aliases": [], - "description": "", - "name": "red bean", - "plural_name": "red beans" - }, - "mung bean sprout": { - "aliases": [], - "description": "", - "name": "mung bean sprout", - "plural_name": "mung bean sprouts" - }, - "soybean": { - "aliases": [], - "description": "", - "name": "soybean", - "plural_name": "soybeans" - }, - "mung bean": { - "aliases": [], - "description": "", - "name": "mung bean", - "plural_name": "mung beans" - }, - "string bean": { - "aliases": [], - "description": "", - "name": "string bean", - "plural_name": "string beans" - }, - "yellow split pea": { - "aliases": [], - "description": "", - "name": "yellow split pea", - "plural_name": "yellow split peas" - }, - "black lentil": { - "aliases": [], - "description": "", - "name": "black lentil", - "plural_name": "black lentils" - }, - "borlotti bean": { - "aliases": [], - "description": "", - "name": "borlotti bean", - "plural_name": "borlotti beans" - }, - "aquafaba": { - "aliases": [], - "description": "", - "name": "aquafaba", - "plural_name": "aquafabas" - }, - "chana": { - "aliases": [], - "description": "", - "name": "chana", - "plural_name": "chanas" - }, - "snake bean": { - "aliases": [], - "description": "", - "name": "snake bean", - "plural_name": "snake beans" - }, - "yellow lentil": { - "aliases": [], - "description": "", - "name": "yellow lentil", - "plural_name": "yellow lentils" - }, - "mixed bean": { - "aliases": [], - "description": "", - "name": "mixed bean", - "plural_name": "mixed beans" - }, - "kala chana": { - "aliases": [], - "description": "", - "name": "kala chana", - "plural_name": "kala chanas" - }, - "fermented black bean": { - "aliases": [], - "description": "", - "name": "fermented black bean", - "plural_name": "fermented black beans" - }, - "black gram": { - "aliases": [], - "description": "", - "name": "black gram", - "plural_name": "black grams" - }, - "wax bean": { - "aliases": [], - "description": "", - "name": "wax bean", - "plural_name": "wax beans" - }, - "dried pea": { - "aliases": [], - "description": "", - "name": "dried pea", - "plural_name": "dried peas" - }, - "pink bean": { - "aliases": [], - "description": "", - "name": "pink bean", - "plural_name": "pink beans" - }, - "lentil sprout": { - "aliases": [], - "description": "", - "name": "lentil sprout", - "plural_name": "lentil sprouts" - }, - "white pea": { - "aliases": [], - "description": "", - "name": "white pea", - "plural_name": "white peas" - }, - "black soybean": { - "aliases": [], - "description": "", - "name": "black soybean", - "plural_name": "black soybeans" - }, - "field pea": { - "aliases": [], - "description": "", - "name": "field pea", - "plural_name": "field peas" - }, - "gigante": { - "aliases": [], - "description": "", - "name": "gigante", - "plural_name": "gigantes" - }, - "flageolet": { - "aliases": [], - "description": "", - "name": "flageolet", - "plural_name": "flageolets" - }, - "horse gram": { - "aliases": [], - "description": "", - "name": "horse gram", - "plural_name": "horse grams" - }, - "soy sprout": { - "aliases": [], - "description": "", - "name": "soy sprout", - "plural_name": "soy sprouts" - }, - "honey bean": { - "aliases": [], - "description": "", - "name": "honey bean", - "plural_name": "honey beans" - }, - "cluster bean": { - "aliases": [], - "description": "", - "name": "cluster bean", - "plural_name": "cluster beans" - }, - "brown bean": { - "aliases": [], - "description": "", - "name": "brown bean", - "plural_name": "brown beans" - }, - "mayocoba bean": { - "aliases": [], - "description": "", - "name": "mayocoba bean", - "plural_name": "mayocoba beans" - }, - "winged bean": { - "aliases": [], - "description": "", - "name": "winged bean", - "plural_name": "winged beans" - }, - "castelluccio lentil": { - "aliases": [], - "description": "", - "name": "castelluccio lentil", - "plural_name": "castelluccio lentils" - }, - "golden wax bean": { - "aliases": [], - "description": "", - "name": "golden wax bean", - "plural_name": "golden wax beans" - }, - "moth bean": { - "aliases": [], - "description": "", - "name": "moth bean", - "plural_name": "moth beans" - }, - "chickpea sprout": { - "aliases": [], - "description": "", - "name": "chickpea sprout", - "plural_name": "chickpea sprouts" - }, - "hara chana": { - "aliases": [], - "description": "", - "name": "hara chana", - "plural_name": "hara chanas" - }, - "lupini bean": { - "aliases": [], - "description": "", - "name": "lupini bean", - "plural_name": "lupini beans" - }, - "natto": { - "aliases": [], - "description": "", - "name": "natto", - "plural_name": "nattoes" - }, - "hyacinth bean": { - "aliases": [], - "description": "", - "name": "hyacinth bean", - "plural_name": "hyacinth beans" - }, - "petai": { - "aliases": [], - "description": "", - "name": "petai", - "plural_name": "petais" - }, - "scarlet runner bean": { - "aliases": [], - "description": "", - "name": "scarlet runner bean", - "plural_name": "scarlet runner beans" - }, - "soy flake": { - "aliases": [], - "description": "", - "name": "soy flake", - "plural_name": "soy flakes" - } - } - }, - "Pasta": { - "foods": { - "short-cut pasta": { - "aliases": [], - "description": "", - "name": "short-cut pasta", - "plural_name": "short-cut pastas" - }, - "spaghetti": { - "aliases": [], - "description": "", - "name": "spaghetti", - "plural_name": "spaghettis" - }, - "macaroni": { - "aliases": [], - "description": "", - "name": "macaroni", - "plural_name": "macaronis" - }, - "egg noodle": { - "aliases": [], - "description": "", - "name": "egg noodle", - "plural_name": "egg noodles" - }, - "spiral pasta": { - "aliases": [], - "description": "", - "name": "spiral pasta", - "plural_name": "spiral pastas" - }, - "lasagna noodle": { - "aliases": [ - "lasagnas" - ], - "description": "", - "name": "lasagna noodle", - "plural_name": "lasagna noodles" - }, - "linguine": { - "aliases": [], - "description": "", - "name": "linguine", - "plural_name": "linguines" - }, - "fettuccine": { - "aliases": [], - "description": "", - "name": "fettuccine", - "plural_name": "fettuccines" - }, - "orzo": { - "aliases": [], - "description": "", - "name": "orzo", - "plural_name": "orzoes" - }, - "pasta shell": { - "aliases": [], - "description": "", - "name": "pasta shell", - "plural_name": "pasta shells" - }, - "bow-tie pasta": { - "aliases": [], - "description": "", - "name": "bow-tie pasta", - "plural_name": "bow-tie pastas" - }, - "noodle": { - "aliases": [], - "description": "", - "name": "noodle", - "plural_name": "noodles" - }, - "tortellini": { - "aliases": [], - "description": "", - "name": "tortellini", - "plural_name": "tortellinis" - }, - "cheese tortellini": { - "aliases": [], - "description": "", - "name": "cheese tortellini", - "plural_name": "cheese tortellinis" - }, - "rice noodle": { - "aliases": [], - "description": "", - "name": "rice noodle", - "plural_name": "rice noodles" - }, - "rigatoni": { - "aliases": [], - "description": "", - "name": "rigatoni", - "plural_name": "rigatonis" - }, - "gnocchi": { - "aliases": [], - "description": "", - "name": "gnocchi", - "plural_name": "gnocchis" - }, - "angel hair pasta": { - "aliases": [], - "description": "", - "name": "angel hair pasta", - "plural_name": "angel hair pastas" - }, - "ramen noodle": { - "aliases": [], - "description": "", - "name": "ramen noodle", - "plural_name": "ramen noodles" - }, - "vermicelli": { - "aliases": [], - "description": "", - "name": "vermicelli", - "plural_name": "vermicellis" - }, - "tagliatelle": { - "aliases": [], - "description": "", - "name": "tagliatelle", - "plural_name": "tagliatelles" - }, - "soba noodle": { - "aliases": [], - "description": "", - "name": "soba noodle", - "plural_name": "soba noodles" - }, - "ravioli": { - "aliases": [], - "description": "", - "name": "ravioli", - "plural_name": "raviolis" - }, - "ziti": { - "aliases": [], - "description": "", - "name": "ziti", - "plural_name": "zitis" - }, - "orecchiette": { - "aliases": [], - "description": "", - "name": "orecchiette", - "plural_name": "orecchiettes" - }, - "israeli couscou": { - "aliases": [], - "description": "", - "name": "israeli couscou", - "plural_name": "israeli couscous" - }, - "zoodle": { - "aliases": [], - "description": "", - "name": "zoodle", - "plural_name": "zoodles" - }, - "udon noodle": { - "aliases": [], - "description": "", - "name": "udon noodle", - "plural_name": "udon noodles" - }, - "ditalini": { - "aliases": [], - "description": "", - "name": "ditalini", - "plural_name": "ditalinis" - }, - "rice vermicelli": { - "aliases": [], - "description": "", - "name": "rice vermicelli", - "plural_name": "rice vermicellis" - }, - "pappardelle": { - "aliases": [], - "description": "", - "name": "pappardelle", - "plural_name": "pappardelles" - }, - "glass noodle": { - "aliases": [], - "description": "", - "name": "glass noodle", - "plural_name": "glass noodles" - }, - "gluten-free pasta": { - "aliases": [], - "description": "", - "name": "gluten-free pasta", - "plural_name": "gluten-free pastas" - }, - "mac 'n cheese": { - "aliases": [], - "description": "", - "name": "mac 'n cheese", - "plural_name": "mac 'n cheeses" - }, - "penne rigate": { - "aliases": [], - "description": "", - "name": "penne rigate", - "plural_name": "penne rigates" - }, - "manicotti": { - "aliases": [], - "description": "", - "name": "manicotti", - "plural_name": "manicottis" - }, - "bucatini": { - "aliases": [], - "description": "", - "name": "bucatini", - "plural_name": "bucatinis" - }, - "cannelloni": { - "aliases": [], - "description": "", - "name": "cannelloni", - "plural_name": "cannellonis" - }, - "thai rice noodle": { - "aliases": [], - "description": "", - "name": "thai rice noodle", - "plural_name": "thai rice noodles" - }, - "brown rice pasta": { - "aliases": [], - "description": "", - "name": "brown rice pasta", - "plural_name": "brown rice pastas" - }, - "rotelle": { - "aliases": [], - "description": "", - "name": "rotelle", - "plural_name": "rotelles" - }, - "shirataki noodle": { - "aliases": [], - "description": "", - "name": "shirataki noodle", - "plural_name": "shirataki noodles" - }, - "chicken raman": { - "aliases": [], - "description": "", - "name": "chicken raman", - "plural_name": "chicken ramen" - }, - "pierogi": { - "aliases": [], - "description": "", - "name": "pierogi", - "plural_name": "pierogis" - }, - "soup pasta": { - "aliases": [], - "description": "", - "name": "soup pasta", - "plural_name": "soup pastas" - }, - "sweet potato noodle": { - "aliases": [], - "description": "", - "name": "sweet potato noodle", - "plural_name": "sweet potato noodles" - }, - "acini di pepe": { - "aliases": [], - "description": "", - "name": "acini di pepe", - "plural_name": "acini di pepes" - }, - "cavatelli": { - "aliases": [], - "description": "", - "name": "cavatelli", - "plural_name": "cavatellis" - }, - "instant noodle": { - "aliases": [], - "description": "", - "name": "instant noodle", - "plural_name": "instant noodles" - }, - "somen noodle": { - "aliases": [], - "description": "", - "name": "somen noodle", - "plural_name": "somen noodles" - }, - "yakisoba noodle": { - "aliases": [], - "description": "", - "name": "yakisoba noodle", - "plural_name": "yakisoba noodles" - }, - "beef ravioli": { - "aliases": [], - "description": "", - "name": "beef ravioli", - "plural_name": "beef raviolis" - }, - "hakka noodle": { - "aliases": [], - "description": "", - "name": "hakka noodle", - "plural_name": "hakka noodles" - }, - "kelp noodle": { - "aliases": [], - "description": "", - "name": "kelp noodle", - "plural_name": "kelp noodles" - }, - "fideo pasta": { - "aliases": [], - "description": "", - "name": "fideo pasta", - "plural_name": "fideo pastas" - }, - "spaetzle": { - "aliases": [], - "description": "", - "name": "spaetzle", - "plural_name": "spaetzles" - }, - "radiatore": { - "aliases": [], - "description": "", - "name": "radiatore", - "plural_name": "radiatores" - }, - "paccheri": { - "aliases": [], - "description": "", - "name": "paccheri", - "plural_name": "paccheris" - }, - "kluski noodle": { - "aliases": [], - "description": "", - "name": "kluski noodle", - "plural_name": "kluski noodles" - }, - "yolk-free noodle": { - "aliases": [], - "description": "", - "name": "yolk-free noodle", - "plural_name": "yolk-free noodles" - }, - "black bean pasta": { - "aliases": [], - "description": "", - "name": "black bean pasta", - "plural_name": "black bean pastas" - }, - "matzo farfel": { - "aliases": [], - "description": "", - "name": "matzo farfel", - "plural_name": "matzo farfels" - }, - "spinach fettuccine": { - "aliases": [], - "description": "", - "name": "spinach fettuccine", - "plural_name": "spinach fettuccines" - }, - "rice-a-roni": { - "aliases": [], - "description": "", - "name": "rice-a-roni", - "plural_name": "rice-a-ronis" - }, - "frozen dumpling": { - "aliases": [], - "description": "", - "name": "frozen dumpling", - "plural_name": "frozen dumplings" - }, - "fregola": { - "aliases": [], - "description": "", - "name": "fregola", - "plural_name": "fregolas" - }, - "beef tortellini": { - "aliases": [], - "description": "", - "name": "beef tortellini", - "plural_name": "beef tortellinis" - }, - "banh pho": { - "aliases": [], - "description": "", - "name": "banh pho", - "plural_name": "banh phoes" - }, - "butternut squash noodle": { - "aliases": [], - "description": "", - "name": "butternut squash noodle", - "plural_name": "butternut squash noodles" - }, - "mie noodle": { - "aliases": [], - "description": "", - "name": "mie noodle", - "plural_name": "mie noodles" - }, - "trahana": { - "aliases": [], - "description": "", - "name": "trahana", - "plural_name": "trahanas" - }, - "busiate": { - "aliases": [], - "description": "", - "name": "busiate", - "plural_name": "busiates" - }, - "lobster ravioli": { - "aliases": [], - "description": "", - "name": "lobster ravioli", - "plural_name": "lobster raviolis" - }, - "mafalde": { - "aliases": [], - "description": "", - "name": "mafalde", - "plural_name": "mafaldes" - }, - "misua": { - "aliases": [], - "description": "", - "name": "misua", - "plural_name": "misuas" - }, - "palmini": { - "aliases": [], - "description": "", - "name": "palmini", - "plural_name": "palminis" - }, - "trottole": { - "aliases": [], - "description": "", - "name": "trottole", - "plural_name": "trottoles" - }, - "mandu": { - "aliases": [], - "description": "", - "name": "mandu", - "plural_name": "mandus" - }, - "pasta salad mix": { - "aliases": [], - "description": "", - "name": "pasta salad mix", - "plural_name": "pasta salad mixes" - }, - "pot pie noodle": { - "aliases": [], - "description": "", - "name": "pot pie noodle", - "plural_name": "pot pie noodles" - }, - "casarecce": { - "aliases": [], - "description": "", - "name": "casarecce", - "plural_name": "casarecces" - }, - "quinoa pasta": { - "aliases": [], - "description": "", - "name": "quinoa pasta", - "plural_name": "quinoa pastas" - }, - "bean pasta": { - "aliases": [], - "description": "", - "name": "bean pasta", - "plural_name": "bean pastas" - }, - "bean sheet": { - "aliases": [], - "description": "", - "name": "bean sheet", - "plural_name": "bean sheets" - }, - "hilopite": { - "aliases": [], - "description": "", - "name": "hilopite", - "plural_name": "hilopites" - }, - "jjolmyeon": { - "aliases": [], - "description": "", - "name": "jjolmyeon", - "plural_name": "jjolmyeons" - }, - "naengmyeon noodle": { - "aliases": [], - "description": "", - "name": "naengmyeon noodle", - "plural_name": "naengmyeon noodles" - }, - "yuba noodle": { - "aliases": [], - "description": "", - "name": "yuba noodle", - "plural_name": "yuba noodles" - } - } - }, - "Bread & Salty Snackssta": { - "foods": { - "bread": { - "aliases": [], - "description": "", - "name": "bread", - "plural_name": "breads" - } - } - }, - "Bread & Salty Snacks": { - "foods": { - "bread crumb": { - "aliases": [], - "description": "", - "name": "bread crumb", - "plural_name": "bread crumbs" - }, - "panko": { - "aliases": [], - "description": "", - "name": "panko", - "plural_name": "pankoes" - }, - "flour tortilla": { - "aliases": [], - "description": "", - "name": "flour tortilla", - "plural_name": "flour tortillas" - }, - "almond flour tortilla": { - "aliases": [], - "description": "", - "name": "almond flour tortilla", - "plural_name": "almond flour tortillas" - }, - "corn tortilla": { - "aliases": [], - "description": "", - "name": "corn tortilla", - "plural_name": "corn tortillas" - }, - "cracker": { - "aliases": [], - "description": "", - "name": "cracker", - "plural_name": "crackers" - }, - "baguette": { - "aliases": [], - "description": "", - "name": "baguette", - "plural_name": "baguettes" - }, - "tortilla chip": { - "aliases": [], - "description": "", - "name": "tortilla chip", - "plural_name": "tortilla chips" - }, - "pita": { - "aliases": [], - "description": "", - "name": "pita", - "plural_name": "pitas" - }, - "pretzel": { - "aliases": [], - "description": "", - "name": "pretzel", - "plural_name": "pretzels" - }, - "sourdough bread": { - "aliases": [], - "description": "", - "name": "sourdough bread", - "plural_name": "sourdough breads" - }, - "rustic italian bread": { - "aliases": [], - "description": "", - "name": "rustic italian bread", - "plural_name": "rustic italian breads" - }, - "popcorn": { - "aliases": [], - "description": "", - "name": "popcorn", - "plural_name": "popcorns" - }, - "crouton": { - "aliases": [], - "description": "", - "name": "crouton", - "plural_name": "croutons" - }, - "whole-wheat tortilla": { - "aliases": [], - "description": "", - "name": "whole-wheat tortilla", - "plural_name": "whole-wheat tortillas" - }, - "english muffin": { - "aliases": [], - "description": "", - "name": "english muffin", - "plural_name": "english muffins" - }, - "brioche": { - "aliases": [], - "description": "", - "name": "brioche", - "plural_name": "brioches" - }, - "italian bread crumb": { - "aliases": [], - "description": "", - "name": "italian bread crumb", - "plural_name": "italian bread crumbs" - }, - "rye bread": { - "aliases": [], - "description": "", - "name": "rye bread", - "plural_name": "rye breads" - }, - "flatbread": { - "aliases": [], - "description": "", - "name": "flatbread", - "plural_name": "flatbreads" - }, - "dry-roasted peanut": { - "aliases": [], - "description": "", - "name": "dry-roasted peanut", - "plural_name": "dry-roasted peanuts" - }, - "potato chip": { - "aliases": [], - "description": "", - "name": "potato chip", - "plural_name": "potato chips" - }, - "naan": { - "aliases": [], - "description": "", - "name": "naan", - "plural_name": "naans" - }, - "stuffing mix": { - "aliases": [], - "description": "", - "name": "stuffing mix", - "plural_name": "stuffing mixes" - }, - "cornbread": { - "aliases": [], - "description": "", - "name": "cornbread", - "plural_name": "cornbreads" - }, - "taco shell": { - "aliases": [], - "description": "", - "name": "taco shell", - "plural_name": "taco shells" - }, - "tater tot": { - "aliases": [], - "description": "", - "name": "tater tot", - "plural_name": "tater tots" - }, - "bagel": { - "aliases": [], - "description": "", - "name": "bagel", - "plural_name": "bagels" - }, - "corn chip": { - "aliases": [], - "description": "", - "name": "corn chip", - "plural_name": "corn chips" - }, - "unpopped popcorn": { - "aliases": [], - "description": "", - "name": "unpopped popcorn", - "plural_name": "unpopped popcorns" - }, - "croissant": { - "aliases": [], - "description": "", - "name": "croissant", - "plural_name": "croissants" - }, - "pork rind": { - "aliases": [], - "description": "", - "name": "pork rind", - "plural_name": "pork rinds" - }, - "pumpernickel": { - "aliases": [], - "description": "", - "name": "pumpernickel", - "plural_name": "pumpernickels" - }, - "sweet bread": { - "aliases": [], - "description": "", - "name": "sweet bread", - "plural_name": "sweet breads" - }, - "hawaiian roll": { - "aliases": [], - "description": "", - "name": "hawaiian roll", - "plural_name": "hawaiian rolls" - }, - "pita chip": { - "aliases": [], - "description": "", - "name": "pita chip", - "plural_name": "pita chips" - }, - "gluten free bread": { - "aliases": [], - "description": "", - "name": "gluten free bread", - "plural_name": "gluten free breads" - }, - "potato bread": { - "aliases": [], - "description": "", - "name": "potato bread", - "plural_name": "potato breads" - }, - "muffin": { - "aliases": [], - "description": "", - "name": "muffin", - "plural_name": "muffins" - }, - "breadstick": { - "aliases": [], - "description": "", - "name": "breadstick", - "plural_name": "breadsticks" - }, - "focaccia": { - "aliases": [], - "description": "", - "name": "focaccia", - "plural_name": "focaccias" - }, - "gluten-free bread crumb": { - "aliases": [], - "description": "", - "name": "gluten-free bread crumb", - "plural_name": "gluten-free bread crumbs" - }, - "tostada shell": { - "aliases": [], - "description": "", - "name": "tostada shell", - "plural_name": "tostada shells" - }, - "crispy fried onion": { - "aliases": [], - "description": "", - "name": "crispy fried onion", - "plural_name": "crispy fried onions" - }, - "matzo": { - "aliases": [], - "description": "", - "name": "matzo", - "plural_name": "matzoes" - }, - "garlic bread": { - "aliases": [], - "description": "", - "name": "garlic bread", - "plural_name": "garlic breads" - }, - "yeast extract spread": { - "aliases": [], - "description": "", - "name": "yeast extract spread", - "plural_name": "yeast extract spreads" - }, - "challah": { - "aliases": [], - "description": "", - "name": "challah", - "plural_name": "challahs" - }, - "roasted gram": { - "aliases": [], - "description": "", - "name": "roasted gram", - "plural_name": "roasted grams" - }, - "crostini": { - "aliases": [], - "description": "", - "name": "crostini", - "plural_name": "crostinis" - }, - "rice cake": { - "aliases": [], - "description": "", - "name": "rice cake", - "plural_name": "rice cakes" - }, - "panettone": { - "aliases": [], - "description": "", - "name": "panettone", - "plural_name": "panettones" - }, - "sweet potato fry": { - "aliases": [], - "description": "", - "name": "sweet potato fry", - "plural_name": "sweet potato fries" - }, - "sev": { - "aliases": [], - "description": "", - "name": "sev", - "plural_name": "sevs" - }, - "vegetable chip": { - "aliases": [], - "description": "", - "name": "vegetable chip", - "plural_name": "vegetable chips" - }, - "papad": { - "aliases": [], - "description": "", - "name": "papad", - "plural_name": "papads" - }, - "spinach wrap": { - "aliases": [], - "description": "", - "name": "spinach wrap", - "plural_name": "spinach wraps" - }, - "plantain chip": { - "aliases": [], - "description": "", - "name": "plantain chip", - "plural_name": "plantain chips" - }, - "roasted chickpea": { - "aliases": [], - "description": "", - "name": "roasted chickpea", - "plural_name": "roasted chickpeas" - }, - "cheeto": { - "aliases": [], - "description": "", - "name": "cheeto", - "plural_name": "cheetos" - }, - "chapati": { - "aliases": [], - "description": "", - "name": "chapati", - "plural_name": "chapatis" - }, - "crumpet": { - "aliases": [], - "description": "", - "name": "crumpet", - "plural_name": "crumpets" - }, - "seed bread": { - "aliases": [], - "description": "", - "name": "seed bread", - "plural_name": "seed breads" - }, - "keto bread": { - "aliases": [], - "description": "", - "name": "keto bread", - "plural_name": "keto breads" - }, - "bread bowl": { - "aliases": [], - "description": "", - "name": "bread bowl", - "plural_name": "bread bowls" - }, - "sprouted grain bread": { - "aliases": [], - "description": "", - "name": "sprouted grain bread", - "plural_name": "sprouted grain breads" - }, - "cornbread stuffing mix": { - "aliases": [], - "description": "", - "name": "cornbread stuffing mix", - "plural_name": "cornbread stuffing mixes" - }, - "low-carb wrap": { - "aliases": [], - "description": "", - "name": "low-carb wrap", - "plural_name": "low-carb wraps" - }, - "frozen onion ring": { - "aliases": [], - "description": "", - "name": "frozen onion ring", - "plural_name": "frozen onion rings" - }, - "corn muffin": { - "aliases": [], - "description": "", - "name": "corn muffin", - "plural_name": "corn muffins" - }, - "pav bun": { - "aliases": [], - "description": "", - "name": "pav bun", - "plural_name": "pav buns" - }, - "corn nut": { - "aliases": [], - "description": "", - "name": "corn nut", - "plural_name": "corn nuts" - }, - "rice cracker": { - "aliases": [], - "description": "", - "name": "rice cracker", - "plural_name": "rice crackers" - }, - "rusk": { - "aliases": [], - "description": "", - "name": "rusk", - "plural_name": "rusks" - }, - "fruit bread": { - "aliases": [], - "description": "", - "name": "fruit bread", - "plural_name": "fruit breads" - }, - "sprouted bread": { - "aliases": [], - "description": "", - "name": "sprouted bread", - "plural_name": "sprouted breads" - }, - "pretzel bun": { - "aliases": [], - "description": "", - "name": "pretzel bun", - "plural_name": "pretzel buns" - }, - "roti bread": { - "aliases": [], - "description": "", - "name": "roti bread", - "plural_name": "roti breads" - }, - "crispbread": { - "aliases": [], - "description": "", - "name": "crispbread", - "plural_name": "crispbreads" - }, - "chocolate muffin": { - "aliases": [], - "description": "", - "name": "chocolate muffin", - "plural_name": "chocolate muffins" - }, - "milk bread": { - "aliases": [], - "description": "", - "name": "milk bread", - "plural_name": "milk breads" - }, - "popcorn shrimp": { - "aliases": [], - "description": "", - "name": "popcorn shrimp", - "plural_name": "popcorn shrimps" - }, - "prawn cracker": { - "aliases": [], - "description": "", - "name": "prawn cracker", - "plural_name": "prawn crackers" - }, - "bao bun": { - "aliases": [], - "description": "", - "name": "bao bun", - "plural_name": "bao buns" - }, - "ezekiel bread": { - "aliases": [], - "description": "", - "name": "ezekiel bread", - "plural_name": "ezekiel breads" - }, - "wasabi pea": { - "aliases": [], - "description": "", - "name": "wasabi pea", - "plural_name": "wasabi peas" - }, - "arabic bread": { - "aliases": [], - "description": "", - "name": "arabic bread", - "plural_name": "arabic breads" - }, - "boboli": { - "aliases": [], - "description": "", - "name": "boboli", - "plural_name": "bobolis" - }, - "zwieback": { - "aliases": [], - "description": "", - "name": "zwieback", - "plural_name": "zwiebacks" - }, - "oven chip": { - "aliases": [], - "description": "", - "name": "oven chip", - "plural_name": "oven chips" - }, - "taco kit": { - "aliases": [], - "description": "", - "name": "taco kit", - "plural_name": "taco kits" - }, - "gluten free pita": { - "aliases": [], - "description": "", - "name": "gluten free pita", - "plural_name": "gluten free pitas" - }, - "ready-made arepa": { - "aliases": [], - "description": "", - "name": "ready-made arepa", - "plural_name": "ready-made arepas" - }, - "ready-made pancake": { - "aliases": [], - "description": "", - "name": "ready-made pancake", - "plural_name": "ready-made pancakes" - }, - "breading mix": { - "aliases": [], - "description": "", - "name": "breading mix", - "plural_name": "breading mixes" - }, - "japanese peanut": { - "aliases": [], - "description": "", - "name": "japanese peanut", - "plural_name": "japanese peanuts" - }, - "khari boondi": { - "aliases": [], - "description": "", - "name": "khari boondi", - "plural_name": "khari boondis" - }, - "potato waffle": { - "aliases": [], - "description": "", - "name": "potato waffle", - "plural_name": "potato waffles" - }, - "tartlet shell": { - "aliases": [], - "description": "", - "name": "tartlet shell", - "plural_name": "tartlet shells" - } - } - }, - "Oils & Fats": { - "foods": { - "olive oil": { - "aliases": [], - "description": "", - "name": "olive oil", - "plural_name": "olive oils" - }, - "vegetable oil": { - "aliases": [], - "description": "", - "name": "vegetable oil", - "plural_name": "vegetable oils" - }, - "extra virgin olive oil": { - "aliases": [], - "description": "", - "name": "extra virgin olive oil", - "plural_name": "extra virgin olive oils" - }, - "canola oil": { - "aliases": [], - "description": "", - "name": "canola oil", - "plural_name": "canola oils" - }, - "coconut oil": { - "aliases": [], - "description": "", - "name": "coconut oil", - "plural_name": "coconut oils" - }, - "cooking spray": { - "aliases": [], - "description": "", - "name": "cooking spray", - "plural_name": "cooking sprays" - }, - "sesame oil": { - "aliases": [], - "description": "", - "name": "sesame oil", - "plural_name": "sesame oils" - }, - "frying oil": { - "aliases": [], - "description": "", - "name": "frying oil", - "plural_name": "frying oils" - }, - "sunflower oil": { - "aliases": [], - "description": "", - "name": "sunflower oil", - "plural_name": "sunflower oils" - }, - "avocado oil": { - "aliases": [], - "description": "", - "name": "avocado oil", - "plural_name": "avocado oils" - }, - "toasted sesame oil": { - "aliases": [], - "description": "", - "name": "toasted sesame oil", - "plural_name": "toasted sesame oils" - }, - "peanut oil": { - "aliases": [], - "description": "", - "name": "peanut oil", - "plural_name": "peanut oils" - }, - "grapeseed oil": { - "aliases": [ - "grape seed oil" - ], - "description": "", - "name": "grapeseed oil", - "plural_name": "grapeseed oils" - }, - "lard": { - "aliases": [], - "description": "", - "name": "lard", - "plural_name": "lards" - }, - "corn oil": { - "aliases": [], - "description": "", - "name": "corn oil", - "plural_name": "corn oils" - }, - "virgin coconut oil": { - "aliases": [], - "description": "", - "name": "virgin coconut oil", - "plural_name": "virgin coconut oils" - }, - "chili oil": { - "aliases": [], - "description": "", - "name": "chili oil", - "plural_name": "chili oils" - }, - "mustard oil": { - "aliases": [], - "description": "", - "name": "mustard oil", - "plural_name": "mustard oils" - }, - "walnut oil": { - "aliases": [], - "description": "", - "name": "walnut oil", - "plural_name": "walnut oils" - }, - "garlic oil": { - "aliases": [], - "description": "", - "name": "garlic oil", - "plural_name": "garlic oils" - }, - "truffle oil": { - "aliases": [], - "description": "", - "name": "truffle oil", - "plural_name": "truffle oils" - }, - "bacon grease": { - "aliases": [], - "description": "", - "name": "bacon grease", - "plural_name": "bacon greases" - }, - "safflower oil": { - "aliases": [], - "description": "", - "name": "safflower oil", - "plural_name": "safflower oils" - }, - "cacao butter": { - "aliases": [], - "description": "", - "name": "cacao butter", - "plural_name": "cacao butter" - }, - "salad oil": { - "aliases": [], - "description": "", - "name": "salad oil", - "plural_name": "salad oils" - }, - "duck fat": { - "aliases": [], - "description": "", - "name": "duck fat", - "plural_name": "duck fats" - }, - "rice bran oil": { - "aliases": [], - "description": "", - "name": "rice bran oil", - "plural_name": "rice bran oils" - }, - "soybean oil": { - "aliases": [], - "description": "", - "name": "soybean oil", - "plural_name": "soybean oils" - }, - "butter-flavored cooking spray": { - "aliases": [], - "description": "", - "name": "butter-flavored cooking spray", - "plural_name": "butter-flavored cooking sprays" - }, - "medium-chain triglyceride": { - "aliases": [], - "description": "", - "name": "medium-chain triglyceride", - "plural_name": "medium-chain triglycerides" - }, - "flaxseed oil": { - "aliases": [], - "description": "", - "name": "flaxseed oil", - "plural_name": "flaxseed oils" - }, - "white truffle oil": { - "aliases": [], - "description": "", - "name": "white truffle oil", - "plural_name": "white truffle oils" - }, - "pumpkin seed oil": { - "aliases": [], - "description": "", - "name": "pumpkin seed oil", - "plural_name": "pumpkin seed oils" - }, - "hazelnut oil": { - "aliases": [], - "description": "", - "name": "hazelnut oil", - "plural_name": "hazelnut oils" - }, - "coconut oil spray": { - "aliases": [], - "description": "", - "name": "coconut oil spray", - "plural_name": "coconut oil sprays" - }, - "almond oil": { - "aliases": [], - "description": "", - "name": "almond oil", - "plural_name": "almond oils" - }, - "lemon oil": { - "aliases": [], - "description": "", - "name": "lemon oil", - "plural_name": "lemon oils" - }, - "macadamia oil": { - "aliases": [], - "description": "", - "name": "macadamia oil", - "plural_name": "macadamia oils" - }, - "goose fat": { - "aliases": [], - "description": "", - "name": "goose fat", - "plural_name": "goose fats" - }, - "palm oil": { - "aliases": [], - "description": "", - "name": "palm oil", - "plural_name": "palm oils" - }, - "basil oil": { - "aliases": [], - "description": "", - "name": "basil oil", - "plural_name": "basil oils" - }, - "pork fat": { - "aliases": [], - "description": "", - "name": "pork fat", - "plural_name": "pork fats" - }, - "beef dripping": { - "aliases": [], - "description": "", - "name": "beef dripping", - "plural_name": "beef drippings" - }, - "schmaltz": { - "aliases": [], - "description": "", - "name": "schmaltz", - "plural_name": "schmaltzzes" - }, - "tallow": { - "aliases": [], - "description": "", - "name": "tallow", - "plural_name": "tallows" - }, - "sushi vinegar": { - "aliases": [], - "description": "", - "name": "sushi vinegar", - "plural_name": "sushi vinegars" - }, - "pistachio oil": { - "aliases": [], - "description": "", - "name": "pistachio oil", - "plural_name": "pistachio oils" - }, - "herb-infused olive oil": { - "aliases": [], - "description": "", - "name": "herb-infused olive oil", - "plural_name": "herb-infused olive oils" - }, - "roasted peanut oil": { - "aliases": [], - "description": "", - "name": "roasted peanut oil", - "plural_name": "roasted peanut oils" - }, - "argan oil": { - "aliases": [], - "description": "", - "name": "argan oil", - "plural_name": "argan oils" - }, - "beef fat": { - "aliases": [], - "description": "", - "name": "beef fat", - "plural_name": "beef fats" - }, - "pecan oil": { - "aliases": [], - "description": "", - "name": "pecan oil", - "plural_name": "pecan oils" - }, - "crisco oil": { - "aliases": [], - "description": "", - "name": "crisco oil", - "plural_name": "crisco oils" - }, - "red palm oil": { - "aliases": [], - "description": "", - "name": "red palm oil", - "plural_name": "red palm oils" - }, - "shea butter": { - "aliases": [], - "description": "", - "name": "shea butter", - "plural_name": "shea butter" - }, - "lamb fat": { - "aliases": [], - "description": "", - "name": "lamb fat", - "plural_name": "lamb fats" - }, - "castor oil": { - "aliases": [], - "description": "", - "name": "castor oil", - "plural_name": "castor oils" - }, - "chicken dripping": { - "aliases": [], - "description": "", - "name": "chicken dripping", - "plural_name": "chicken drippings" - }, - "shallot oil": { - "aliases": [], - "description": "", - "name": "shallot oil", - "plural_name": "shallot oils" - }, - "achiote oil": { - "aliases": [], - "description": "", - "name": "achiote oil", - "plural_name": "achiote oils" - }, - "jojoba oil": { - "aliases": [], - "description": "", - "name": "jojoba oil", - "plural_name": "jojoba oils" - }, - "oregano oil": { - "aliases": [], - "description": "", - "name": "oregano oil", - "plural_name": "oregano oils" - }, - "hemp seed oil": { - "aliases": [], - "description": "", - "name": "hemp seed oil", - "plural_name": "hemp seed oils" - }, - "wheat germ oil": { - "aliases": [], - "description": "", - "name": "wheat germ oil", - "plural_name": "wheat germ oils" - }, - "ginger oil": { - "aliases": [], - "description": "", - "name": "ginger oil", - "plural_name": "ginger oils" - }, - "cottonseed oil": { - "aliases": [], - "description": "", - "name": "cottonseed oil", - "plural_name": "cottonseed oils" - }, - "pork dripping": { - "aliases": [], - "description": "", - "name": "pork dripping", - "plural_name": "pork drippings" - }, - "rosehip seed oil": { - "aliases": [], - "description": "", - "name": "rosehip seed oil", - "plural_name": "rosehip seed oils" - }, - "camelina oil": { - "aliases": [], - "description": "", - "name": "camelina oil", - "plural_name": "camelina oils" - }, - "marula oil": { - "aliases": [], - "description": "", - "name": "marula oil", - "plural_name": "marula oils" - }, - "moringa seed oil": { - "aliases": [], - "description": "", - "name": "moringa seed oil", - "plural_name": "moringa seed oils" - }, - "white cacao butter": { - "aliases": [], - "description": "", - "name": "white cacao butter", - "plural_name": "white cacao butter" - }, - "black seed oil": { - "aliases": [], - "description": "", - "name": "black seed oil", - "plural_name": "black seed oils" - } - } - }, - "Dressings & Vinegars": { - "foods": { - "mayonnaise": { - "aliases": [], - "description": "", - "name": "mayonnaise", - "plural_name": "mayonnaises" - }, - "apple cider vinegar": { - "aliases": [], - "description": "", - "name": "apple cider vinegar", - "plural_name": "apple cider vinegars" - }, - "balsamic vinegar": { - "aliases": [], - "description": "", - "name": "balsamic vinegar", - "plural_name": "balsamic vinegars" - }, - "vinegar": { - "aliases": [], - "description": "", - "name": "vinegar", - "plural_name": "vinegars" - }, - "red wine vinegar": { - "aliases": [], - "description": "", - "name": "red wine vinegar", - "plural_name": "red wine vinegars" - }, - "rice wine vinegar": { - "aliases": [], - "description": "", - "name": "rice wine vinegar", - "plural_name": "rice wine vinegars" - }, - "white wine vinegar": { - "aliases": [], - "description": "", - "name": "white wine vinegar", - "plural_name": "white wine vinegars" - }, - "ranch dressing": { - "aliases": [], - "description": "", - "name": "ranch dressing", - "plural_name": "ranch dressings" - }, - "italian dressing": { - "aliases": [], - "description": "", - "name": "italian dressing", - "plural_name": "italian dressings" - }, - "sherry vinegar": { - "aliases": [], - "description": "", - "name": "sherry vinegar", - "plural_name": "sherry vinegars" - }, - "distilled white vinegar": { - "aliases": [], - "description": "", - "name": "distilled white vinegar", - "plural_name": "distilled white vinegars" - }, - "sweet chilli sauce": { - "aliases": [], - "description": "", - "name": "sweet chilli sauce", - "plural_name": "sweet chilli sauces" - }, - "white balsamic vinegar": { - "aliases": [], - "description": "", - "name": "white balsamic vinegar", - "plural_name": "white balsamic vinegars" - }, - "champagne vinegar": { - "aliases": [], - "description": "", - "name": "champagne vinegar", - "plural_name": "champagne vinegars" - }, - "vinaigrette dressing": { - "aliases": [], - "description": "", - "name": "vinaigrette dressing", - "plural_name": "vinaigrette dressings" - }, - "balsamic vinaigrette": { - "aliases": [], - "description": "", - "name": "balsamic vinaigrette", - "plural_name": "balsamic vinaigrettes" - }, - "blue cheese dressing": { - "aliases": [], - "description": "", - "name": "blue cheese dressing", - "plural_name": "blue cheese dressings" - }, - "caesar dressing": { - "aliases": [], - "description": "", - "name": "caesar dressing", - "plural_name": "caesar dressings" - }, - "thousand island": { - "aliases": [], - "description": "", - "name": "thousand island", - "plural_name": "thousand islands" - }, - "malt vinegar": { - "aliases": [], - "description": "", - "name": "malt vinegar", - "plural_name": "malt vinegars" - }, - "black vinegar": { - "aliases": [], - "description": "", - "name": "black vinegar", - "plural_name": "black vinegars" - }, - "canola mayonnaise": { - "aliases": [], - "description": "", - "name": "canola mayonnaise", - "plural_name": "canola mayonnaises" - }, - "raspberry vinegar": { - "aliases": [], - "description": "", - "name": "raspberry vinegar", - "plural_name": "raspberry vinegars" - }, - "japanese mayonnaise": { - "aliases": [], - "description": "", - "name": "japanese mayonnaise", - "plural_name": "japanese mayonnaises" - }, - "tarragon vinegar": { - "aliases": [], - "description": "", - "name": "tarragon vinegar", - "plural_name": "tarragon vinegars" - }, - "greek vinaigrette": { - "aliases": [], - "description": "", - "name": "greek vinaigrette", - "plural_name": "greek vinaigrettes" - }, - "sesame dressing": { - "aliases": [], - "description": "", - "name": "sesame dressing", - "plural_name": "sesame dressings" - }, - "honey mustard dressing": { - "aliases": [], - "description": "", - "name": "honey mustard dressing", - "plural_name": "honey mustard dressings" - }, - "aioli sauce": { - "aliases": [], - "description": "", - "name": "aioli sauce", - "plural_name": "aioli sauces" - }, - "french dressing": { - "aliases": [], - "description": "", - "name": "french dressing", - "plural_name": "french dressings" - }, - "spicy mayo": { - "aliases": [], - "description": "", - "name": "spicy mayo", - "plural_name": "spicy mayoes" - }, - "poppyseed dressing": { - "aliases": [], - "description": "", - "name": "poppyseed dressing", - "plural_name": "poppyseed dressings" - }, - "catalina dressing": { - "aliases": [], - "description": "", - "name": "catalina dressing", - "plural_name": "catalina dressings" - }, - "verjuice": { - "aliases": [], - "description": "", - "name": "verjuice", - "plural_name": "verjuices" - }, - "cane vinegar": { - "aliases": [], - "description": "", - "name": "cane vinegar", - "plural_name": "cane vinegars" - }, - "raspberry vinaigrette": { - "aliases": [], - "description": "", - "name": "raspberry vinaigrette", - "plural_name": "raspberry vinaigrettes" - }, - "red wine vinaigrette": { - "aliases": [], - "description": "", - "name": "red wine vinaigrette", - "plural_name": "red wine vinaigrettes" - }, - "russian dressing": { - "aliases": [], - "description": "", - "name": "russian dressing", - "plural_name": "russian dressings" - }, - "avocado oil mayonnaise": { - "aliases": [], - "description": "", - "name": "avocado oil mayonnaise", - "plural_name": "avocado oil mayonnaises" - }, - "creamy balsamic dressing": { - "aliases": [], - "description": "", - "name": "creamy balsamic dressing", - "plural_name": "creamy balsamic dressings" - }, - "champagne vinaigrette": { - "aliases": [], - "description": "", - "name": "champagne vinaigrette", - "plural_name": "champagne vinaigrettes" - }, - "sun-dried tomato vinaigrette": { - "aliases": [], - "description": "", - "name": "sun-dried tomato vinaigrette", - "plural_name": "sun-dried tomato vinaigrettes" - }, - "garlic mayonnaise": { - "aliases": [], - "description": "", - "name": "garlic mayonnaise", - "plural_name": "garlic mayonnaises" - }, - "brown rice vinegar": { - "aliases": [], - "description": "", - "name": "brown rice vinegar", - "plural_name": "brown rice vinegars" - }, - "coconut vinegar": { - "aliases": [], - "description": "", - "name": "coconut vinegar", - "plural_name": "coconut vinegars" - }, - "ume plum vinegar": { - "aliases": [], - "description": "", - "name": "ume plum vinegar", - "plural_name": "ume plum vinegars" - }, - "buttermilk ranch dressing": { - "aliases": [], - "description": "", - "name": "buttermilk ranch dressing", - "plural_name": "buttermilk ranch dressings" - }, - "cilantro dressing": { - "aliases": [], - "description": "", - "name": "cilantro dressing", - "plural_name": "cilantro dressings" - }, - "spicy ranch dressing": { - "aliases": [], - "description": "", - "name": "spicy ranch dressing", - "plural_name": "spicy ranch dressings" - }, - "fig balsamic": { - "aliases": [], - "description": "", - "name": "fig balsamic", - "plural_name": "fig balsamics" - }, - "green goddess dressing": { - "aliases": [], - "description": "", - "name": "green goddess dressing", - "plural_name": "green goddess dressings" - }, - "creamy dressing": { - "aliases": [], - "description": "", - "name": "creamy dressing", - "plural_name": "creamy dressings" - }, - "onion salad dressing": { - "aliases": [], - "description": "", - "name": "onion salad dressing", - "plural_name": "onion salad dressings" - }, - "miso dressing": { - "aliases": [], - "description": "", - "name": "miso dressing", - "plural_name": "miso dressings" - }, - "white balsamic vinaigrette": { - "aliases": [], - "description": "", - "name": "white balsamic vinaigrette", - "plural_name": "white balsamic vinaigrettes" - }, - "chardonnay vinegar": { - "aliases": [], - "description": "", - "name": "chardonnay vinegar", - "plural_name": "chardonnay vinegars" - }, - "prepared coleslaw dressing": { - "aliases": [], - "description": "", - "name": "prepared coleslaw dressing", - "plural_name": "prepared coleslaw dressings" - }, - "honey vinegar": { - "aliases": [], - "description": "", - "name": "honey vinegar", - "plural_name": "honey vinegars" - }, - "tandoori mayonnaise": { - "aliases": [], - "description": "", - "name": "tandoori mayonnaise", - "plural_name": "tandoori mayonnaises" - }, - "chili vinegar": { - "aliases": [], - "description": "", - "name": "chili vinegar", - "plural_name": "chili vinegars" - }, - "chili-lime dressing": { - "aliases": [], - "description": "", - "name": "chili-lime dressing", - "plural_name": "chili-lime dressings" - }, - "moscatel vinegar": { - "aliases": [], - "description": "", - "name": "moscatel vinegar", - "plural_name": "moscatel vinegars" - }, - "vinegar powder": { - "aliases": [], - "description": "", - "name": "vinegar powder", - "plural_name": "vinegar powders" - }, - "caramelised onion dressing": { - "aliases": [], - "description": "", - "name": "caramelised onion dressing", - "plural_name": "caramelised onion dressings" - }, - "mango vinaigrette": { - "aliases": [], - "description": "", - "name": "mango vinaigrette", - "plural_name": "mango vinaigrettes" - }, - "sugarcane vinegar": { - "aliases": [], - "description": "", - "name": "sugarcane vinegar", - "plural_name": "sugarcane vinegars" - }, - "avocado-lime dressing": { - "aliases": [], - "description": "", - "name": "avocado-lime dressing", - "plural_name": "avocado-lime dressings" - }, - "spicy vinegar": { - "aliases": [], - "description": "", - "name": "spicy vinegar", - "plural_name": "spicy vinegars" - } - } - }, - "Condiments": { - "foods": { - "soy sauce": { - "aliases": [], - "description": "", - "name": "soy sauce", - "plural_name": "soy sauces" - }, - "dijon mustard": { - "aliases": [], - "description": "", - "name": "dijon mustard", - "plural_name": "dijon mustards" - }, - "worcestershire": { - "aliases": [], - "description": "", - "name": "worcestershire", - "plural_name": "worcestershires" - }, - "hot sauce": { - "aliases": [], - "description": "", - "name": "hot sauce", - "plural_name": "hot sauces" - }, - "worcestershire sauce": { - "aliases": [], - "description": "", - "name": "worcestershire sauce", - "plural_name": "worcestershire sauces" - }, - "ketchup": { - "aliases": [], - "description": "", - "name": "ketchup", - "plural_name": "ketchups" - }, - "mustard": { - "aliases": [], - "description": "", - "name": "mustard", - "plural_name": "mustards" - }, - "fish sauce": { - "aliases": [], - "description": "", - "name": "fish sauce", - "plural_name": "fish sauces" - }, - "bbq sauce": { - "aliases": [], - "description": "", - "name": "bbq sauce", - "plural_name": "bbq sauces" - }, - "sriracha": { - "aliases": [], - "description": "", - "name": "sriracha", - "plural_name": "srirachas" - }, - "wholegrain mustard": { - "aliases": [], - "description": "", - "name": "wholegrain mustard", - "plural_name": "wholegrain mustards" - }, - "tamari": { - "aliases": [], - "description": "", - "name": "tamari", - "plural_name": "tamaris" - }, - "oyster sauce": { - "aliases": [], - "description": "", - "name": "oyster sauce", - "plural_name": "oyster sauces" - }, - "chili sauce": { - "aliases": [], - "description": "", - "name": "chili sauce", - "plural_name": "chili sauces" - }, - "ginger-garlic paste": { - "aliases": [], - "description": "", - "name": "ginger-garlic paste", - "plural_name": "ginger-garlic pastes" - }, - "brown mustard": { - "aliases": [], - "description": "", - "name": "brown mustard", - "plural_name": "brown mustards" - }, - "wing sauce": { - "aliases": [], - "description": "", - "name": "wing sauce", - "plural_name": "wing sauces" - }, - "teriyaki sauce": { - "aliases": [], - "description": "", - "name": "teriyaki sauce", - "plural_name": "teriyaki sauces" - }, - "prepared horseradish": { - "aliases": [], - "description": "", - "name": "prepared horseradish", - "plural_name": "prepared horseradishes" - }, - "ginger paste": { - "aliases": [], - "description": "", - "name": "ginger paste", - "plural_name": "ginger pastes" - }, - "dark soy sauce": { - "aliases": [], - "description": "", - "name": "dark soy sauce", - "plural_name": "dark soy sauces" - }, - "coconut amino": { - "aliases": [], - "description": "", - "name": "coconut amino", - "plural_name": "coconut aminos" - }, - "chili paste": { - "aliases": [], - "description": "", - "name": "chili paste", - "plural_name": "chili pastes" - }, - "cranberry sauce": { - "aliases": [], - "description": "", - "name": "cranberry sauce", - "plural_name": "cranberry sauces" - }, - "harissa": { - "aliases": [], - "description": "", - "name": "harissa", - "plural_name": "harissas" - }, - "chili-garlic sauce": { - "aliases": [], - "description": "", - "name": "chili-garlic sauce", - "plural_name": "chili-garlic sauces" - }, - "tamarind paste": { - "aliases": [], - "description": "", - "name": "tamarind paste", - "plural_name": "tamarind pastes" - }, - "pomegranate molass": { - "aliases": [], - "description": "", - "name": "pomegranate molass", - "plural_name": "pomegranate molasses" - }, - "gochujang": { - "aliases": [], - "description": "", - "name": "gochujang", - "plural_name": "gochujangs" - }, - "wasabi": { - "aliases": [], - "description": "", - "name": "wasabi", - "plural_name": "wasabis" - }, - "honey mustard": { - "aliases": [], - "description": "", - "name": "honey mustard", - "plural_name": "honey mustards" - }, - "mango chutney": { - "aliases": [], - "description": "", - "name": "mango chutney", - "plural_name": "mango chutneys" - }, - "english mustard": { - "aliases": [], - "description": "", - "name": "english mustard", - "plural_name": "english mustards" - }, - "sambal oelek": { - "aliases": [], - "description": "", - "name": "sambal oelek", - "plural_name": "sambal oeleks" - }, - "preserved lemon": { - "aliases": [], - "description": "", - "name": "preserved lemon", - "plural_name": "preserved lemons" - }, - "kecap mani": { - "aliases": [], - "description": "", - "name": "kecap mani", - "plural_name": "kecap manis" - }, - "chutney": { - "aliases": [], - "description": "", - "name": "chutney", - "plural_name": "chutneys" - }, - "shrimp paste": { - "aliases": [], - "description": "", - "name": "shrimp paste", - "plural_name": "shrimp pastes" - }, - "picante sauce": { - "aliases": [], - "description": "", - "name": "picante sauce", - "plural_name": "picante sauces" - }, - "thai sweet chili sauce": { - "aliases": [], - "description": "", - "name": "thai sweet chili sauce", - "plural_name": "thai sweet chili sauces" - }, - "sweet and sour sauce": { - "aliases": [], - "description": "", - "name": "sweet and sour sauce", - "plural_name": "sweet and sour sauces" - }, - "liquid amino": { - "aliases": [], - "description": "", - "name": "liquid amino", - "plural_name": "liquid aminos" - }, - "tartar sauce": { - "aliases": [], - "description": "", - "name": "tartar sauce", - "plural_name": "tartar sauces" - }, - "hot pepper jelly": { - "aliases": [], - "description": "", - "name": "hot pepper jelly", - "plural_name": "hot pepper jellies" - }, - "chili-garlic paste": { - "aliases": [], - "description": "", - "name": "chili-garlic paste", - "plural_name": "chili-garlic pastes" - }, - "bonito flake": { - "aliases": [], - "description": "", - "name": "bonito flake", - "plural_name": "bonito flakes" - }, - "green chutney": { - "aliases": [], - "description": "", - "name": "green chutney", - "plural_name": "green chutneys" - }, - "mexican hot sauce": { - "aliases": [], - "description": "", - "name": "mexican hot sauce", - "plural_name": "mexican hot sauces" - }, - "ponzu": { - "aliases": [], - "description": "", - "name": "ponzu", - "plural_name": "ponzus" - }, - "green chilli sauce": { - "aliases": [], - "description": "", - "name": "green chilli sauce", - "plural_name": "green chilli sauces" - }, - "sambal": { - "aliases": [], - "description": "", - "name": "sambal", - "plural_name": "sambals" - }, - "crispy onion": { - "aliases": [], - "description": "", - "name": "crispy onion", - "plural_name": "crispy onions" - }, - "red pepper jelly": { - "aliases": [], - "description": "", - "name": "red pepper jelly", - "plural_name": "red pepper jellies" - }, - "thai chili paste": { - "aliases": [], - "description": "", - "name": "thai chili paste", - "plural_name": "thai chili pastes" - }, - "peri peri": { - "aliases": [], - "description": "", - "name": "peri peri", - "plural_name": "peri peris" - }, - "green chilli paste": { - "aliases": [], - "description": "", - "name": "green chilli paste", - "plural_name": "green chilli pastes" - }, - "mint jelly": { - "aliases": [], - "description": "", - "name": "mint jelly", - "plural_name": "mint jellies" - }, - "horseradish mustard": { - "aliases": [], - "description": "", - "name": "horseradish mustard", - "plural_name": "horseradish mustards" - }, - "mustard paste": { - "aliases": [], - "description": "", - "name": "mustard paste", - "plural_name": "mustard pastes" - }, - "aji amarillo": { - "aliases": [], - "description": "", - "name": "aji amarillo", - "plural_name": "aji amarilloes" - }, - "pepper paste": { - "aliases": [], - "description": "", - "name": "pepper paste", - "plural_name": "pepper pastes" - }, - "yuzu juice": { - "aliases": [], - "description": "", - "name": "yuzu juice", - "plural_name": "yuzu juices" - }, - "tonkatsu sauce": { - "aliases": [], - "description": "", - "name": "tonkatsu sauce", - "plural_name": "tonkatsu sauces" - }, - "chermoula": { - "aliases": [], - "description": "", - "name": "chermoula", - "plural_name": "chermoulas" - }, - "tamarind chutney": { - "aliases": [], - "description": "", - "name": "tamarind chutney", - "plural_name": "tamarind chutneys" - }, - "hp sauce": { - "aliases": [], - "description": "", - "name": "hp sauce", - "plural_name": "hp sauces" - }, - "duck sauce": { - "aliases": [], - "description": "", - "name": "duck sauce", - "plural_name": "duck sauces" - }, - "ginger chili paste": { - "aliases": [], - "description": "", - "name": "ginger chili paste", - "plural_name": "ginger chili pastes" - }, - "onion marmalade": { - "aliases": [], - "description": "", - "name": "onion marmalade", - "plural_name": "onion marmalades" - }, - "giardiniera": { - "aliases": [], - "description": "", - "name": "giardiniera", - "plural_name": "giardinieras" - }, - "black soy sauce": { - "aliases": [], - "description": "", - "name": "black soy sauce", - "plural_name": "black soy sauces" - }, - "doubanjiang": { - "aliases": [], - "description": "", - "name": "doubanjiang", - "plural_name": "doubanjiangs" - }, - "korean bbq sauce": { - "aliases": [], - "description": "", - "name": "korean bbq sauce", - "plural_name": "korean bbq sauces" - }, - "maggi sauce": { - "aliases": [], - "description": "", - "name": "maggi sauce", - "plural_name": "maggi sauces" - }, - "chinese mustard": { - "aliases": [], - "description": "", - "name": "chinese mustard", - "plural_name": "chinese mustards" - }, - "chamoy": { - "aliases": [], - "description": "", - "name": "chamoy", - "plural_name": "chamoys" - }, - "lime pickle": { - "aliases": [], - "description": "", - "name": "lime pickle", - "plural_name": "lime pickles" - }, - "doenjang": { - "aliases": [], - "description": "", - "name": "doenjang", - "plural_name": "doenjangs" - }, - "chili crisp": { - "aliases": [], - "description": "", - "name": "chili crisp", - "plural_name": "chili crisps" - }, - "karashi": { - "aliases": [], - "description": "", - "name": "karashi", - "plural_name": "karashis" - }, - "mushroom soy sauce": { - "aliases": [], - "description": "", - "name": "mushroom soy sauce", - "plural_name": "mushroom soy sauces" - }, - "yuzu kosho": { - "aliases": [], - "description": "", - "name": "yuzu kosho", - "plural_name": "yuzu koshoes" - }, - "german mustard": { - "aliases": [], - "description": "", - "name": "german mustard", - "plural_name": "german mustards" - }, - "taucheo": { - "aliases": [], - "description": "", - "name": "taucheo", - "plural_name": "taucheos" - }, - "eel sauce": { - "aliases": [], - "description": "", - "name": "eel sauce", - "plural_name": "eel sauces" - }, - "hot bean paste": { - "aliases": [], - "description": "", - "name": "hot bean paste", - "plural_name": "hot bean pastes" - }, - "pati": { - "aliases": [], - "description": "", - "name": "pati", - "plural_name": "patis" - }, - "remoulade": { - "aliases": [], - "description": "", - "name": "remoulade", - "plural_name": "remoulades" - }, - "white bbq sauce": { - "aliases": [], - "description": "", - "name": "white bbq sauce", - "plural_name": "white bbq sauces" - }, - "pickapeppa sauce": { - "aliases": [], - "description": "", - "name": "pickapeppa sauce", - "plural_name": "pickapeppa sauces" - }, - "salsa lizano": { - "aliases": [], - "description": "", - "name": "salsa lizano", - "plural_name": "salsa lizanoes" - }, - "shrimp sauce": { - "aliases": [], - "description": "", - "name": "shrimp sauce", - "plural_name": "shrimp sauces" - }, - "sweet soybean paste": { - "aliases": [], - "description": "", - "name": "sweet soybean paste", - "plural_name": "sweet soybean pastes" - }, - "grape must": { - "aliases": [], - "description": "", - "name": "grape must", - "plural_name": "grape musts" - }, - "shrimp powder": { - "aliases": [], - "description": "", - "name": "shrimp powder", - "plural_name": "shrimp powders" - }, - "banana ketchup": { - "aliases": [], - "description": "", - "name": "banana ketchup", - "plural_name": "banana ketchups" - }, - "chili puree": { - "aliases": [], - "description": "", - "name": "chili puree", - "plural_name": "chili purees" - }, - "green harissa": { - "aliases": [], - "description": "", - "name": "green harissa", - "plural_name": "green harissas" - }, - "crab paste": { - "aliases": [], - "description": "", - "name": "crab paste", - "plural_name": "crab pastes" - }, - "beer mustard": { - "aliases": [], - "description": "", - "name": "beer mustard", - "plural_name": "beer mustards" - }, - "guk ganjang": { - "aliases": [], - "description": "", - "name": "guk ganjang", - "plural_name": "guk ganjangs" - } - } - }, - "Canned Food": { - "foods": { - "canned tomato": { - "aliases": [], - "description": "", - "name": "canned tomato", - "plural_name": "canned tomatoes" - }, - "caper": { - "aliases": [], - "description": "", - "name": "caper", - "plural_name": "capers" - }, - "green olive": { - "aliases": [], - "description": "", - "name": "green olive", - "plural_name": "green olives" - }, - "canned chickpea": { - "aliases": [], - "description": "", - "name": "canned chickpea", - "plural_name": "canned chickpeas" - }, - "black olive": { - "aliases": [], - "description": "", - "name": "black olive", - "plural_name": "black olives" - }, - "canned black bean": { - "aliases": [], - "description": "", - "name": "canned black bean", - "plural_name": "canned black beans" - }, - "canned pumpkin": { - "aliases": [], - "description": "", - "name": "canned pumpkin", - "plural_name": "canned pumpkins" - }, - "kalamata olive": { - "aliases": [], - "description": "", - "name": "kalamata olive", - "plural_name": "kalamata olives" - }, - "canned tuna": { - "aliases": [], - "description": "", - "name": "canned tuna", - "plural_name": "canned tuna" - }, - "pickle": { - "aliases": [], - "description": "", - "name": "pickle", - "plural_name": "pickles" - }, - "canned pineapple": { - "aliases": [], - "description": "", - "name": "canned pineapple", - "plural_name": "canned pineapples" - }, - "chipotle in adobo": { - "aliases": [], - "description": "", - "name": "chipotle in adobo", - "plural_name": "chipotle in adobo" - }, - "canned anchovy": { - "aliases": [], - "description": "", - "name": "canned anchovy", - "plural_name": "canned anchovies" - }, - "roasted red pepper": { - "aliases": [], - "description": "", - "name": "roasted red pepper", - "plural_name": "roasted red peppers" - }, - "tomato with green chiles": { - "aliases": [], - "description": "", - "name": "tomato with green chiles", - "plural_name": "tomatoes with green chiles" - }, - "canned artichoke": { - "aliases": [], - "description": "", - "name": "canned artichoke", - "plural_name": "canned artichokes" - }, - "canned corn": { - "aliases": [], - "description": "", - "name": "canned corn", - "plural_name": "canned corns" - }, - "canned kidney bean": { - "aliases": [], - "description": "", - "name": "canned kidney bean", - "plural_name": "canned kidney beans" - }, - "canned pie filling": { - "aliases": [], - "description": "", - "name": "canned pie filling", - "plural_name": "canned pie fillings" - }, - "canned cannellini bean": { - "aliases": [], - "description": "", - "name": "canned cannellini bean", - "plural_name": "canned cannellini beans" - }, - "refried bean": { - "aliases": [], - "description": "", - "name": "refried bean", - "plural_name": "refried beans" - }, - "canned whole tomato": { - "aliases": [], - "description": "", - "name": "canned whole tomato", - "plural_name": "canned whole tomatoes" - }, - "sweet pickle relish": { - "aliases": [], - "description": "", - "name": "sweet pickle relish", - "plural_name": "sweet pickle relishes" - }, - "sauerkraut": { - "aliases": [], - "description": "", - "name": "sauerkraut", - "plural_name": "sauerkrauts" - }, - "creamed corn": { - "aliases": [], - "description": "", - "name": "creamed corn", - "plural_name": "creamed corns" - }, - "corned beef": { - "aliases": [], - "description": "", - "name": "corned beef", - "plural_name": "corned beefs" - }, - "canned bean": { - "aliases": [], - "description": "", - "name": "canned bean", - "plural_name": "canned beans" - }, - "pickled jalapeno": { - "aliases": [], - "description": "", - "name": "pickled jalapeno", - "plural_name": "pickled jalapenos" - }, - "diced green chile": { - "aliases": [], - "description": "", - "name": "diced green chile", - "plural_name": "diced green chiles" - }, - "sun-dried tomato in oil": { - "aliases": [], - "description": "", - "name": "sun-dried tomato in oil", - "plural_name": "sun-dried tomatoes in oil" - }, - "kimchi": { - "aliases": [], - "description": "", - "name": "kimchi", - "plural_name": "kimchis" - }, - "canned mandarin orange": { - "aliases": [], - "description": "", - "name": "canned mandarin orange", - "plural_name": "canned mandarin oranges" - }, - "chili bean": { - "aliases": [], - "description": "", - "name": "chili bean", - "plural_name": "chili beans" - }, - "canned crab": { - "aliases": [], - "description": "", - "name": "canned crab", - "plural_name": "canned crabs" - }, - "bamboo shoot": { - "aliases": [], - "description": "", - "name": "bamboo shoot", - "plural_name": "bamboo shoots" - }, - "canned mushroom": { - "aliases": [], - "description": "", - "name": "canned mushroom", - "plural_name": "canned mushrooms" - }, - "baked bean": { - "aliases": [], - "description": "", - "name": "baked bean", - "plural_name": "baked beans" - }, - "canned salmon": { - "aliases": [], - "description": "", - "name": "canned salmon", - "plural_name": "canned salmon" - }, - "pickling juice": { - "aliases": [], - "description": "", - "name": "pickling juice", - "plural_name": "pickling juices" - }, - "dill pickle relish": { - "aliases": [], - "description": "", - "name": "dill pickle relish", - "plural_name": "dill pickle relishes" - }, - "canned peach": { - "aliases": [], - "description": "", - "name": "canned peach", - "plural_name": "canned peaches" - }, - "canned black-eyed pea": { - "aliases": [], - "description": "", - "name": "canned black-eyed pea", - "plural_name": "canned black-eyed peas" - }, - "pickled ginger": { - "aliases": [], - "description": "", - "name": "pickled ginger", - "plural_name": "pickled gingers" - }, - "canned apple": { - "aliases": [], - "description": "", - "name": "canned apple", - "plural_name": "canned apples" - }, - "canned green bean": { - "aliases": [], - "description": "", - "name": "canned green bean", - "plural_name": "canned green beans" - }, - "spam": { - "aliases": [], - "description": "", - "name": "spam", - "plural_name": "spams" - }, - "canned clam": { - "aliases": [], - "description": "", - "name": "canned clam", - "plural_name": "canned clams" - }, - "chili with beans": { - "aliases": [], - "description": "", - "name": "chili with beans", - "plural_name": "chili with beans" - }, - "pickled onion": { - "aliases": [], - "description": "", - "name": "pickled onion", - "plural_name": "pickled onions" - }, - "fruit cocktail": { - "aliases": [], - "description": "", - "name": "fruit cocktail", - "plural_name": "fruit cocktails" - }, - "canned lentil": { - "aliases": [], - "description": "", - "name": "canned lentil", - "plural_name": "canned lentils" - }, - "canned pea": { - "aliases": [], - "description": "", - "name": "canned pea", - "plural_name": "canned peas" - }, - "pickled red onion": { - "aliases": [], - "description": "", - "name": "pickled red onion", - "plural_name": "pickled red onions" - }, - "pimiento-stuffed green olive": { - "aliases": [], - "description": "", - "name": "pimiento-stuffed green olive", - "plural_name": "pimiento-stuffed green olives" - }, - "canned pork": { - "aliases": [], - "description": "", - "name": "canned pork", - "plural_name": "canned porks" - }, - "pickled beet": { - "aliases": [], - "description": "", - "name": "pickled beet", - "plural_name": "pickled beets" - }, - "canned cherry tomato": { - "aliases": [], - "description": "", - "name": "canned cherry tomato", - "plural_name": "canned cherry tomatoes" - }, - "bread & butter pickle": { - "aliases": [], - "description": "", - "name": "bread & butter pickle", - "plural_name": "bread & butter pickles" - }, - "canned apricot": { - "aliases": [], - "description": "", - "name": "canned apricot", - "plural_name": "canned apricots" - }, - "canned sweet potato": { - "aliases": [], - "description": "", - "name": "canned sweet potato", - "plural_name": "canned sweet potatoes" - }, - "canned pear": { - "aliases": [], - "description": "", - "name": "canned pear", - "plural_name": "canned pears" - }, - "peppadew pepper": { - "aliases": [], - "description": "", - "name": "peppadew pepper", - "plural_name": "peppadew peppers" - }, - "pickled vegetable": { - "aliases": [], - "description": "", - "name": "pickled vegetable", - "plural_name": "pickled vegetables" - }, - "onion paste": { - "aliases": [], - "description": "", - "name": "onion paste", - "plural_name": "onion pastes" - }, - "canned baby corn": { - "aliases": [], - "description": "", - "name": "canned baby corn", - "plural_name": "canned baby corns" - }, - "mexican-style corn": { - "aliases": [], - "description": "", - "name": "mexican-style corn", - "plural_name": "mexican-style corns" - }, - "chili without bean": { - "aliases": [], - "description": "", - "name": "chili without bean", - "plural_name": "chili without beans" - }, - "pork and bean": { - "aliases": [], - "description": "", - "name": "pork and bean", - "plural_name": "pork and beans" - }, - "ranch-style bean": { - "aliases": [], - "description": "", - "name": "ranch-style bean", - "plural_name": "ranch-style beans" - }, - "canned chicken breast": { - "aliases": [], - "description": "", - "name": "canned chicken breast", - "plural_name": "canned chicken breasts" - }, - "canned carrot": { - "aliases": [], - "description": "", - "name": "canned carrot", - "plural_name": "canned carrots" - }, - "banana pepper ring": { - "aliases": [], - "description": "", - "name": "banana pepper ring", - "plural_name": "banana pepper rings" - }, - "canned lychee": { - "aliases": [], - "description": "", - "name": "canned lychee", - "plural_name": "canned lychees" - }, - "pumpkin pie filling": { - "aliases": [], - "description": "", - "name": "pumpkin pie filling", - "plural_name": "pumpkin pie fillings" - }, - "canned sardine": { - "aliases": [], - "description": "", - "name": "canned sardine", - "plural_name": "canned sardines" - }, - "pickled pepper": { - "aliases": [], - "description": "", - "name": "pickled pepper", - "plural_name": "pickled peppers" - }, - "tomato relish": { - "aliases": [], - "description": "", - "name": "tomato relish", - "plural_name": "tomato relishes" - }, - "canned jackfruit": { - "aliases": [], - "description": "", - "name": "canned jackfruit", - "plural_name": "canned jackfruits" - }, - "taggiasca olive": { - "aliases": [], - "description": "", - "name": "taggiasca olive", - "plural_name": "taggiasca olives" - }, - "cranberry relish": { - "aliases": [], - "description": "", - "name": "cranberry relish", - "plural_name": "cranberry relishes" - }, - "red pepper relish": { - "aliases": [], - "description": "", - "name": "red pepper relish", - "plural_name": "red pepper relishes" - }, - "canned asparagu": { - "aliases": [], - "description": "", - "name": "canned asparagu", - "plural_name": "canned asparagus" - }, - "fire-roasted green chile": { - "aliases": [], - "description": "", - "name": "fire-roasted green chile", - "plural_name": "fire-roasted green chiles" - }, - "pickled hot pepper": { - "aliases": [], - "description": "", - "name": "pickled hot pepper", - "plural_name": "pickled hot peppers" - }, - "canned peas and carrot": { - "aliases": [], - "description": "", - "name": "canned peas and carrot", - "plural_name": "canned peas and carrots" - }, - "corn relish": { - "aliases": [], - "description": "", - "name": "corn relish", - "plural_name": "corn relishes" - }, - "golden hominy": { - "aliases": [], - "description": "", - "name": "golden hominy", - "plural_name": "golden hominies" - }, - "canned mackerel": { - "aliases": [], - "description": "", - "name": "canned mackerel", - "plural_name": "canned mackerel" - }, - "pickled cherry pepper": { - "aliases": [], - "description": "", - "name": "pickled cherry pepper", - "plural_name": "pickled cherry peppers" - }, - "candied jalapeno": { - "aliases": [], - "description": "", - "name": "candied jalapeno", - "plural_name": "candied jalapenos" - }, - "umeboshi": { - "aliases": [], - "description": "", - "name": "umeboshi", - "plural_name": "umeboshis" - }, - "canned pimento": { - "aliases": [], - "description": "", - "name": "canned pimento", - "plural_name": "canned pimentos" - }, - "canned potato": { - "aliases": [], - "description": "", - "name": "canned potato", - "plural_name": "canned potatoes" - }, - "okra pickle": { - "aliases": [], - "description": "", - "name": "okra pickle", - "plural_name": "okra pickles" - }, - "tomato confit": { - "aliases": [], - "description": "", - "name": "tomato confit", - "plural_name": "tomato confits" - }, - "brandied cherry": { - "aliases": [], - "description": "", - "name": "brandied cherry", - "plural_name": "brandied cherries" - }, - "macapuno": { - "aliases": [], - "description": "", - "name": "macapuno", - "plural_name": "macapunoes" - }, - "canned four-bean mix": { - "aliases": [], - "description": "", - "name": "canned four-bean mix", - "plural_name": "canned four-bean mixes" - }, - "half-sour pickle": { - "aliases": [], - "description": "", - "name": "half-sour pickle", - "plural_name": "half-sour pickles" - }, - "pickled green bean": { - "aliases": [], - "description": "", - "name": "pickled green bean", - "plural_name": "pickled green beans" - } - } - }, - "Sauces, Spreads & Dips": { - "foods": { - "peanut butter": { - "aliases": [], - "description": "", - "name": "peanut butter", - "plural_name": "peanut butters" - }, - "tomato paste": { - "aliases": [], - "description": "", - "name": "tomato paste", - "plural_name": "tomato pastes" - }, - "tomato sauce": { - "aliases": [], - "description": "", - "name": "tomato sauce", - "plural_name": "tomato sauces" - }, - "salsa": { - "aliases": [], - "description": "", - "name": "salsa", - "plural_name": "salsas" - }, - "tahini": { - "aliases": [], - "description": "", - "name": "tahini", - "plural_name": "tahinis" - }, - "pesto": { - "aliases": [], - "description": "", - "name": "pesto", - "plural_name": "pestoes" - }, - "marinara sauce": { - "aliases": [ - "marinara sauce - jarred" - ], - "description": "", - "name": "marinara sauce", - "plural_name": "marinara sauces" - }, - "pasta sauce": { - "aliases": [], - "description": "", - "name": "pasta sauce", - "plural_name": "pasta sauces" - }, - "hoisin sauce": { - "aliases": [], - "description": "", - "name": "hoisin sauce", - "plural_name": "hoisin sauces" - }, - "pico de gallo": { - "aliases": [], - "description": "", - "name": "pico de gallo", - "plural_name": "pico de gallo" - }, - "stewed tomato": { - "aliases": [], - "description": "", - "name": "stewed tomato", - "plural_name": "stewed tomatoes" - }, - "guacamole": { - "aliases": [], - "description": "", - "name": "guacamole", - "plural_name": "guacamoles" - }, - "hummu": { - "aliases": [], - "description": "", - "name": "hummu", - "plural_name": "hummus" - }, - "enchilada sauce": { - "aliases": [], - "description": "", - "name": "enchilada sauce", - "plural_name": "enchilada sauces" - }, - "fire-roasted tomato": { - "aliases": [], - "description": "", - "name": "fire-roasted tomato", - "plural_name": "fire-roasted tomatoes" - }, - "salsa verde": { - "aliases": [], - "description": "", - "name": "salsa verde", - "plural_name": "salsa verdes" - }, - "alfredo sauce": { - "aliases": [], - "description": "", - "name": "alfredo sauce", - "plural_name": "alfredo sauces" - }, - "balsamic glaze": { - "aliases": [], - "description": "", - "name": "balsamic glaze", - "plural_name": "balsamic glazes" - }, - "anchovy paste": { - "aliases": [], - "description": "", - "name": "anchovy paste", - "plural_name": "anchovy pastes" - }, - "red enchilada sauce": { - "aliases": [], - "description": "", - "name": "red enchilada sauce", - "plural_name": "red enchilada sauces" - }, - "steak sauce": { - "aliases": [], - "description": "", - "name": "steak sauce", - "plural_name": "steak sauces" - }, - "chunky peanut butter": { - "aliases": [], - "description": "", - "name": "chunky peanut butter", - "plural_name": "chunky peanut butter" - }, - "tzatziki": { - "aliases": [], - "description": "", - "name": "tzatziki", - "plural_name": "tzatzikis" - }, - "taco sauce": { - "aliases": [], - "description": "", - "name": "taco sauce", - "plural_name": "taco sauces" - }, - "beef gravy": { - "aliases": [], - "description": "", - "name": "beef gravy", - "plural_name": "beef gravies" - }, - "sun-dried tomato pesto": { - "aliases": [], - "description": "", - "name": "sun-dried tomato pesto", - "plural_name": "sun-dried tomato pestoes" - }, - "b\u00e9chamel sauce": { - "aliases": [], - "description": "", - "name": "b\u00e9chamel sauce", - "plural_name": "b\u00e9chamel sauces" - }, - "horseradish sauce": { - "aliases": [], - "description": "", - "name": "horseradish sauce", - "plural_name": "horseradish sauces" - }, - "plum sauce": { - "aliases": [], - "description": "", - "name": "plum sauce", - "plural_name": "plum sauces" - }, - "garlic butter": { - "aliases": [], - "description": "", - "name": "garlic butter", - "plural_name": "garlic butter" - }, - "hollandaise sauce": { - "aliases": [], - "description": "", - "name": "hollandaise sauce", - "plural_name": "hollandaise sauces" - }, - "cocktail sauce": { - "aliases": [], - "description": "", - "name": "cocktail sauce", - "plural_name": "cocktail sauces" - }, - "cheese dip": { - "aliases": [], - "description": "", - "name": "cheese dip", - "plural_name": "cheese dips" - }, - "black bean sauce": { - "aliases": [], - "description": "", - "name": "black bean sauce", - "plural_name": "black bean sauces" - }, - "tapenade": { - "aliases": [], - "description": "", - "name": "tapenade", - "plural_name": "tapenades" - }, - "turkey gravy": { - "aliases": [], - "description": "", - "name": "turkey gravy", - "plural_name": "turkey gravies" - }, - "stir-fry sauce": { - "aliases": [], - "description": "", - "name": "stir-fry sauce", - "plural_name": "stir-fry sauces" - }, - "thai peanut sauce": { - "aliases": [], - "description": "", - "name": "thai peanut sauce", - "plural_name": "thai peanut sauces" - }, - "chicken gravy": { - "aliases": [], - "description": "", - "name": "chicken gravy", - "plural_name": "chicken gravies" - }, - "sloppy joe sauce": { - "aliases": [], - "description": "", - "name": "sloppy joe sauce", - "plural_name": "sloppy joe sauces" - }, - "pimento cheese spread": { - "aliases": [], - "description": "", - "name": "pimento cheese spread", - "plural_name": "pimento cheese spreads" - }, - "sofrito": { - "aliases": [], - "description": "", - "name": "sofrito", - "plural_name": "sofritoes" - }, - "mustard sauce": { - "aliases": [], - "description": "", - "name": "mustard sauce", - "plural_name": "mustard sauces" - }, - "sun-dried tomato paste": { - "aliases": [], - "description": "", - "name": "sun-dried tomato paste", - "plural_name": "sun-dried tomato pastes" - }, - "queso dip": { - "aliases": [], - "description": "", - "name": "queso dip", - "plural_name": "queso dips" - }, - "demi-glace": { - "aliases": [], - "description": "", - "name": "demi-glace", - "plural_name": "demi-glaces" - }, - "chimichurri sauce": { - "aliases": [], - "description": "", - "name": "chimichurri sauce", - "plural_name": "chimichurri sauces" - }, - "french onion dip": { - "aliases": [], - "description": "", - "name": "french onion dip", - "plural_name": "french onion dips" - }, - "herb butter": { - "aliases": [], - "description": "", - "name": "herb butter", - "plural_name": "herb butter" - }, - "bolognese sauce": { - "aliases": [], - "description": "", - "name": "bolognese sauce", - "plural_name": "bolognese sauces" - }, - "curry sauce": { - "aliases": [], - "description": "", - "name": "curry sauce", - "plural_name": "curry sauces" - }, - "liver spread": { - "aliases": [], - "description": "", - "name": "liver spread", - "plural_name": "liver spreads" - }, - "browning sauce": { - "aliases": [], - "description": "", - "name": "browning sauce", - "plural_name": "browning sauces" - }, - "schezwan sauce": { - "aliases": [], - "description": "", - "name": "schezwan sauce", - "plural_name": "schezwan sauces" - }, - "mushroom gravy": { - "aliases": [], - "description": "", - "name": "mushroom gravy", - "plural_name": "mushroom gravies" - }, - "pork gravy": { - "aliases": [], - "description": "", - "name": "pork gravy", - "plural_name": "pork gravies" - }, - "country gravy": { - "aliases": [], - "description": "", - "name": "country gravy", - "plural_name": "country gravies" - }, - "orange sauce": { - "aliases": [], - "description": "", - "name": "orange sauce", - "plural_name": "orange sauces" - }, - "pineapple salsa": { - "aliases": [], - "description": "", - "name": "pineapple salsa", - "plural_name": "pineapple salsas" - }, - "artichoke dip": { - "aliases": [], - "description": "", - "name": "artichoke dip", - "plural_name": "artichoke dips" - }, - "japanese curry": { - "aliases": [], - "description": "", - "name": "japanese curry", - "plural_name": "japanese curries" - }, - "mango salsa": { - "aliases": [], - "description": "", - "name": "mango salsa", - "plural_name": "mango salsas" - }, - "olive paste": { - "aliases": [], - "description": "", - "name": "olive paste", - "plural_name": "olive pastes" - }, - "spinach dip": { - "aliases": [], - "description": "", - "name": "spinach dip", - "plural_name": "spinach dips" - }, - "black truffle butter": { - "aliases": [], - "description": "", - "name": "black truffle butter", - "plural_name": "black truffle butter" - }, - "roasted red pepper hummu": { - "aliases": [], - "description": "", - "name": "roasted red pepper hummu", - "plural_name": "roasted red pepper hummus" - }, - "bacon jam": { - "aliases": [], - "description": "", - "name": "bacon jam", - "plural_name": "bacon jams" - }, - "tikka masala sauce": { - "aliases": [], - "description": "", - "name": "tikka masala sauce", - "plural_name": "tikka masala sauces" - }, - "vodka sauce": { - "aliases": [], - "description": "", - "name": "vodka sauce", - "plural_name": "vodka sauces" - }, - "whipped cream cheese spread": { - "aliases": [], - "description": "", - "name": "whipped cream cheese spread", - "plural_name": "whipped cream cheese spreads" - }, - "kung pao sauce": { - "aliases": [], - "description": "", - "name": "kung pao sauce", - "plural_name": "kung pao sauces" - }, - "mole paste": { - "aliases": [], - "description": "", - "name": "mole paste", - "plural_name": "mole pastes" - }, - "onion gravy": { - "aliases": [], - "description": "", - "name": "onion gravy", - "plural_name": "onion gravies" - }, - "sesame sauce": { - "aliases": [], - "description": "", - "name": "sesame sauce", - "plural_name": "sesame sauces" - }, - "cheese spread": { - "aliases": [], - "description": "", - "name": "cheese spread", - "plural_name": "cheese spreads" - }, - "corn salsa": { - "aliases": [], - "description": "", - "name": "corn salsa", - "plural_name": "corn salsas" - }, - "pad thai sauce": { - "aliases": [], - "description": "", - "name": "pad thai sauce", - "plural_name": "pad thai sauces" - }, - "sausage gravy": { - "aliases": [], - "description": "", - "name": "sausage gravy", - "plural_name": "sausage gravies" - }, - "deviled ham spread": { - "aliases": [], - "description": "", - "name": "deviled ham spread", - "plural_name": "deviled ham spreads" - }, - "butter chicken sauce": { - "aliases": [], - "description": "", - "name": "butter chicken sauce", - "plural_name": "butter chicken sauces" - }, - "garlic spread": { - "aliases": [], - "description": "", - "name": "garlic spread", - "plural_name": "garlic spreads" - }, - "black pepper sauce": { - "aliases": [], - "description": "", - "name": "black pepper sauce", - "plural_name": "black pepper sauces" - }, - "char siu sauce": { - "aliases": [], - "description": "", - "name": "char siu sauce", - "plural_name": "char siu sauces" - }, - "garlic pasta sauce": { - "aliases": [], - "description": "", - "name": "garlic pasta sauce", - "plural_name": "garlic pasta sauces" - }, - "green olive tapenade": { - "aliases": [], - "description": "", - "name": "green olive tapenade", - "plural_name": "green olive tapenades" - }, - "schezwan chutney": { - "aliases": [], - "description": "", - "name": "schezwan chutney", - "plural_name": "schezwan chutneys" - }, - "mentsuyu": { - "aliases": [], - "description": "", - "name": "mentsuyu", - "plural_name": "mentsuyus" - }, - "thai red curry sauce": { - "aliases": [], - "description": "", - "name": "thai red curry sauce", - "plural_name": "thai red curry sauces" - }, - "tarama": { - "aliases": [], - "description": "", - "name": "tarama", - "plural_name": "taramas" - }, - "ssamjang": { - "aliases": [], - "description": "", - "name": "ssamjang", - "plural_name": "ssamjangs" - }, - "white pizza sauce": { - "aliases": [], - "description": "", - "name": "white pizza sauce", - "plural_name": "white pizza sauces" - }, - "tomato tapenade": { - "aliases": [], - "description": "", - "name": "tomato tapenade", - "plural_name": "tomato tapenades" - }, - "yum yum sauce": { - "aliases": [], - "description": "", - "name": "yum yum sauce", - "plural_name": "yum yum sauces" - }, - "honey garlic sauce": { - "aliases": [], - "description": "", - "name": "honey garlic sauce", - "plural_name": "honey garlic sauces" - }, - "mole sauce": { - "aliases": [], - "description": "", - "name": "mole sauce", - "plural_name": "mole sauces" - }, - "nuoc cham": { - "aliases": [], - "description": "", - "name": "nuoc cham", - "plural_name": "nuoc chams" - }, - "white clam sauce": { - "aliases": [], - "description": "", - "name": "white clam sauce", - "plural_name": "white clam sauces" - }, - "bean dip": { - "aliases": [], - "description": "", - "name": "bean dip", - "plural_name": "bean dips" - }, - "eggplant dip": { - "aliases": [], - "description": "", - "name": "eggplant dip", - "plural_name": "eggplant dips" - }, - "pomegranate sauce": { - "aliases": [], - "description": "", - "name": "pomegranate sauce", - "plural_name": "pomegranate sauces" - } - } - }, - "Soups, Stews & Stocks": { - "foods": { - "chicken broth": { - "aliases": [], - "description": "", - "name": "chicken broth", - "plural_name": "chicken broths" - }, - "vegetable broth": { - "aliases": [], - "description": "", - "name": "vegetable broth", - "plural_name": "vegetable broths" - }, - "chicken stock": { - "aliases": [], - "description": "", - "name": "chicken stock", - "plural_name": "chicken stocks" - }, - "beef broth": { - "aliases": [], - "description": "", - "name": "beef broth", - "plural_name": "beef broths" - }, - "beef stock": { - "aliases": [], - "description": "", - "name": "beef stock", - "plural_name": "beef stocks" - }, - "cream of mushroom": { - "aliases": [], - "description": "", - "name": "cream of mushroom", - "plural_name": "cream of mushroom" - }, - "bouillon cube": { - "aliases": [], - "description": "", - "name": "bouillon cube", - "plural_name": "bouillon cubes" - }, - "cream of chicken": { - "aliases": [], - "description": "", - "name": "cream of chicken", - "plural_name": "cream of chicken" - }, - "onion soup mix": { - "aliases": [], - "description": "", - "name": "onion soup mix", - "plural_name": "onion soup mixes" - }, - "tomato soup": { - "aliases": [], - "description": "", - "name": "tomato soup", - "plural_name": "tomato soups" - }, - "fish stock": { - "aliases": [], - "description": "", - "name": "fish stock", - "plural_name": "fish stocks" - }, - "cream of celery": { - "aliases": [], - "description": "", - "name": "cream of celery", - "plural_name": "cream of celery" - }, - "better than bouillon": { - "aliases": [], - "description": "", - "name": "better than bouillon", - "plural_name": "better than bouillons" - }, - "clam juice": { - "aliases": [], - "description": "", - "name": "clam juice", - "plural_name": "clam juices" - }, - "cheese soup": { - "aliases": [], - "description": "", - "name": "cheese soup", - "plural_name": "cheese soups" - }, - "bone broth": { - "aliases": [], - "description": "", - "name": "bone broth", - "plural_name": "bone broths" - }, - "dashi": { - "aliases": [], - "description": "", - "name": "dashi", - "plural_name": "dashis" - }, - "onion soup": { - "aliases": [], - "description": "", - "name": "onion soup", - "plural_name": "onion soups" - }, - "chicken soup": { - "aliases": [], - "description": "", - "name": "chicken soup", - "plural_name": "chicken soups" - }, - "veal stock": { - "aliases": [], - "description": "", - "name": "veal stock", - "plural_name": "veal stocks" - }, - "chicken bone broth": { - "aliases": [], - "description": "", - "name": "chicken bone broth", - "plural_name": "chicken bone broths" - }, - "turkey stock": { - "aliases": [], - "description": "", - "name": "turkey stock", - "plural_name": "turkey stocks" - }, - "lamb stock": { - "aliases": [], - "description": "", - "name": "lamb stock", - "plural_name": "lamb stocks" - }, - "turkey broth": { - "aliases": [], - "description": "", - "name": "turkey broth", - "plural_name": "turkey broths" - }, - "beef consomm\u00e9": { - "aliases": [], - "description": "", - "name": "beef consomm\u00e9", - "plural_name": "beef consomm\u00e9s" - }, - "stock paste": { - "aliases": [], - "description": "", - "name": "stock paste", - "plural_name": "stock pastes" - }, - "cream of potato": { - "aliases": [], - "description": "", - "name": "cream of potato", - "plural_name": "cream of potato" - }, - "golden mushroom soup": { - "aliases": [], - "description": "", - "name": "golden mushroom soup", - "plural_name": "golden mushroom soups" - }, - "seafood stock": { - "aliases": [], - "description": "", - "name": "seafood stock", - "plural_name": "seafood stocks" - }, - "mushroom broth": { - "aliases": [], - "description": "", - "name": "mushroom broth", - "plural_name": "mushroom broths" - }, - "vegetable soup": { - "aliases": [], - "description": "", - "name": "vegetable soup", - "plural_name": "vegetable soups" - }, - "chicken noodle soup": { - "aliases": [], - "description": "", - "name": "chicken noodle soup", - "plural_name": "chicken noodle soups" - }, - "vegetable soup mix": { - "aliases": [], - "description": "", - "name": "vegetable soup mix", - "plural_name": "vegetable soup mixes" - }, - "chicken consomm\u00e9": { - "aliases": [], - "description": "", - "name": "chicken consomm\u00e9", - "plural_name": "chicken consomm\u00e9s" - }, - "shrimp stock": { - "aliases": [], - "description": "", - "name": "shrimp stock", - "plural_name": "shrimp stocks" - }, - "nacho cheese soup": { - "aliases": [], - "description": "", - "name": "nacho cheese soup", - "plural_name": "nacho cheese soups" - }, - "ramen noodle soup": { - "aliases": [], - "description": "", - "name": "ramen noodle soup", - "plural_name": "ramen noodle soups" - }, - "cream of broccoli": { - "aliases": [], - "description": "", - "name": "cream of broccoli", - "plural_name": "cream of broccoli" - }, - "lobster stock": { - "aliases": [], - "description": "", - "name": "lobster stock", - "plural_name": "lobster stocks" - }, - "pork stock": { - "aliases": [], - "description": "", - "name": "pork stock", - "plural_name": "pork stocks" - }, - "chicken rice soup": { - "aliases": [], - "description": "", - "name": "chicken rice soup", - "plural_name": "chicken rice soups" - }, - "beefy onion soup mix": { - "aliases": [], - "description": "", - "name": "beefy onion soup mix", - "plural_name": "beefy onion soup mixes" - }, - "butternut squash soup": { - "aliases": [], - "description": "", - "name": "butternut squash soup", - "plural_name": "butternut squash soups" - }, - "chicken stock paste": { - "aliases": [], - "description": "", - "name": "chicken stock paste", - "plural_name": "chicken stock pastes" - }, - "miso soup": { - "aliases": [], - "description": "", - "name": "miso soup", - "plural_name": "miso soups" - }, - "broccoli-cheese soup": { - "aliases": [], - "description": "", - "name": "broccoli-cheese soup", - "plural_name": "broccoli-cheese soups" - }, - "duck stock": { - "aliases": [], - "description": "", - "name": "duck stock", - "plural_name": "duck stocks" - }, - "clam broth": { - "aliases": [], - "description": "", - "name": "clam broth", - "plural_name": "clam broths" - }, - "vegan chicken broth": { - "aliases": [], - "description": "", - "name": "vegan chicken broth", - "plural_name": "vegan chicken broths" - }, - "cream of asparagus": { - "aliases": [], - "description": "", - "name": "cream of asparagus", - "plural_name": "cream of asparagus" - }, - "pork broth": { - "aliases": [], - "description": "", - "name": "pork broth", - "plural_name": "pork broths" - }, - "beefy mushroom soup": { - "aliases": [], - "description": "", - "name": "beefy mushroom soup", - "plural_name": "beefy mushroom soups" - }, - "new england clam chowder": { - "aliases": [], - "description": "", - "name": "new england clam chowder", - "plural_name": "new england clam chowders" - }, - "bean soup mix": { - "aliases": [], - "description": "", - "name": "bean soup mix", - "plural_name": "bean soup mixes" - }, - "black bean soup": { - "aliases": [], - "description": "", - "name": "black bean soup", - "plural_name": "black bean soups" - }, - "ham stock": { - "aliases": [], - "description": "", - "name": "ham stock", - "plural_name": "ham stocks" - }, - "lentil soup": { - "aliases": [], - "description": "", - "name": "lentil soup", - "plural_name": "lentil soups" - }, - "cream of shrimp soup": { - "aliases": [], - "description": "", - "name": "cream of shrimp soup", - "plural_name": "cream of shrimp soup" - }, - "veal broth": { - "aliases": [], - "description": "", - "name": "veal broth", - "plural_name": "veal broths" - }, - "vegetable beef soup": { - "aliases": [], - "description": "", - "name": "vegetable beef soup", - "plural_name": "vegetable beef soups" - }, - "chicken soup mix": { - "aliases": [], - "description": "", - "name": "chicken soup mix", - "plural_name": "chicken soup mixes" - }, - "cream of bacon": { - "aliases": [], - "description": "", - "name": "cream of bacon", - "plural_name": "cream of bacon" - }, - "lobster bisque": { - "aliases": [], - "description": "", - "name": "lobster bisque", - "plural_name": "lobster bisques" - }, - "bean with bacon soup": { - "aliases": [], - "description": "", - "name": "bean with bacon soup", - "plural_name": "bean with bacon soup" - }, - "clam chowder": { - "aliases": [], - "description": "", - "name": "clam chowder", - "plural_name": "clam chowders" - }, - "condensed chicken gumbo soup": { - "aliases": [], - "description": "", - "name": "condensed chicken gumbo soup", - "plural_name": "condensed chicken gumbo soups" - }, - "tortilla soup base": { - "aliases": [], - "description": "", - "name": "tortilla soup base", - "plural_name": "tortilla soup bases" - }, - "turkey bone broth": { - "aliases": [], - "description": "", - "name": "turkey bone broth", - "plural_name": "turkey bone broths" - }, - "anchovy stock": { - "aliases": [], - "description": "", - "name": "anchovy stock", - "plural_name": "anchovy stocks" - }, - "cream of chicken soup mix:": { - "aliases": [], - "description": "", - "name": "cream of chicken soup mix:", - "plural_name": "cream of chicken soup mix:" - }, - "noodle soup mix": { - "aliases": [], - "description": "", - "name": "noodle soup mix", - "plural_name": "noodle soup mixes" - }, - "lamb broth": { - "aliases": [], - "description": "", - "name": "lamb broth", - "plural_name": "lamb broths" - }, - "minestrone": { - "aliases": [], - "description": "", - "name": "minestrone", - "plural_name": "minestrones" - }, - "thai chicken broth": { - "aliases": [], - "description": "", - "name": "thai chicken broth", - "plural_name": "thai chicken broths" - }, - "tomato bisque": { - "aliases": [], - "description": "", - "name": "tomato bisque", - "plural_name": "tomato bisques" - }, - "venison stock": { - "aliases": [], - "description": "", - "name": "venison stock", - "plural_name": "venison stocks" - }, - "beef stock paste": { - "aliases": [], - "description": "", - "name": "beef stock paste", - "plural_name": "beef stock pastes" - }, - "bovril": { - "aliases": [], - "description": "", - "name": "bovril", - "plural_name": "bovrils" - }, - "chicken corn chowder": { - "aliases": [], - "description": "", - "name": "chicken corn chowder", - "plural_name": "chicken corn chowders" - }, - "pork & bean": { - "aliases": [], - "description": "", - "name": "pork & bean", - "plural_name": "pork & beans" - }, - "sun-dried tomato bisque mix": { - "aliases": [], - "description": "", - "name": "sun-dried tomato bisque mix", - "plural_name": "sun-dried tomato bisque mixes" - }, - "ham-flavored concentrate": { - "aliases": [], - "description": "", - "name": "ham-flavored concentrate", - "plural_name": "ham-flavored concentrates" - }, - "oxtail soup": { - "aliases": [], - "description": "", - "name": "oxtail soup", - "plural_name": "oxtail soups" - }, - "potato soup mix": { - "aliases": [], - "description": "", - "name": "potato soup mix", - "plural_name": "potato soup mixes" - }, - "callaloo": { - "aliases": [], - "description": "", - "name": "callaloo", - "plural_name": "callaloos" - }, - "split pea soup": { - "aliases": [], - "description": "", - "name": "split pea soup", - "plural_name": "split pea soups" - }, - "chicken and mushroom soup": { - "aliases": [], - "description": "", - "name": "chicken and mushroom soup", - "plural_name": "chicken and mushroom soups" - }, - "chili beef soup": { - "aliases": [], - "description": "", - "name": "chili beef soup", - "plural_name": "chili beef soups" - }, - "corn chowder": { - "aliases": [], - "description": "", - "name": "corn chowder", - "plural_name": "corn chowders" - }, - "cream of cauliflower": { - "aliases": [], - "description": "", - "name": "cream of cauliflower", - "plural_name": "cream of cauliflower" - }, - "dashida": { - "aliases": [], - "description": "", - "name": "dashida", - "plural_name": "dashidas" - }, - "green pea soup": { - "aliases": [], - "description": "", - "name": "green pea soup", - "plural_name": "green pea soups" - }, - "pho broth": { - "aliases": [], - "description": "", - "name": "pho broth", - "plural_name": "pho broths" - } - } - }, - "Desserts & Sweet Snacks": { - "foods": { - "cocoa": { - "aliases": [], - "description": "", - "name": "cocoa", - "plural_name": "cocoas" - }, - "dark chocolate": { - "aliases": [], - "description": "", - "name": "dark chocolate", - "plural_name": "dark chocolates" - }, - "dark cocoa": { - "aliases": [], - "description": "", - "name": "dark cocoa", - "plural_name": "dark cocoas" - }, - "chocolate": { - "aliases": [], - "description": "", - "name": "chocolate", - "plural_name": "chocolates" - }, - "graham cracker": { - "aliases": [], - "description": "", - "name": "graham cracker", - "plural_name": "graham crackers" - }, - "baking chocolate": { - "aliases": [], - "description": "", - "name": "baking chocolate", - "plural_name": "baking chocolates" - }, - "marshmallow": { - "aliases": [], - "description": "", - "name": "marshmallow", - "plural_name": "marshmallows" - }, - "mini arshmallow": { - "aliases": [], - "description": "", - "name": "mini arshmallow", - "plural_name": "mini marshmallows" - }, - "applesauce": { - "aliases": [], - "description": "", - "name": "applesauce", - "plural_name": "applesauces" - }, - "white chocolate": { - "aliases": [], - "description": "", - "name": "white chocolate", - "plural_name": "white chocolates" - }, - "oreo": { - "aliases": [], - "description": "", - "name": "oreo", - "plural_name": "oreos" - }, - "chocolate hazelnut spread": { - "aliases": [], - "description": "", - "name": "chocolate hazelnut spread", - "plural_name": "chocolate hazelnut spreads" - }, - "instant pudding": { - "aliases": [], - "description": "", - "name": "instant pudding", - "plural_name": "instant puddings" - }, - "chocolate candy": { - "aliases": [], - "description": "", - "name": "chocolate candy", - "plural_name": "chocolate candies" - }, - "chocolate cream-filled chocolate sandwich cookie": { - "aliases": [], - "description": "", - "name": "chocolate cream-filled chocolate sandwich cookie", - "plural_name": "chocolate cream-filled chocolate sandwich cookies" - }, - "dutch-process cocoa": { - "aliases": [], - "description": "", - "name": "dutch-process cocoa", - "plural_name": "dutch-process cocoas" - }, - "raspberry jam": { - "aliases": [], - "description": "", - "name": "raspberry jam", - "plural_name": "raspberry jams" - }, - "apricot jam": { - "aliases": [], - "description": "", - "name": "apricot jam", - "plural_name": "apricot jams" - }, - "caramel sauce": { - "aliases": [], - "description": "", - "name": "caramel sauce", - "plural_name": "caramel sauces" - }, - "candy coating": { - "aliases": [], - "description": "", - "name": "candy coating", - "plural_name": "candy coatings" - }, - "raw cacao powder": { - "aliases": [], - "description": "", - "name": "raw cacao powder", - "plural_name": "raw cacao powders" - }, - "strawberry jam": { - "aliases": [], - "description": "", - "name": "strawberry jam", - "plural_name": "strawberry jams" - }, - "biscuit": { - "aliases": [], - "description": "", - "name": "biscuit", - "plural_name": "biscuits" - }, - "marshmallow creme": { - "aliases": [], - "description": "", - "name": "marshmallow creme", - "plural_name": "marshmallow cremes" - }, - "candy": { - "aliases": [], - "description": "", - "name": "candy", - "plural_name": "candies" - }, - "jam": { - "aliases": [], - "description": "", - "name": "jam", - "plural_name": "jams" - }, - "orange marmalade": { - "aliases": [], - "description": "", - "name": "orange marmalade", - "plural_name": "orange marmalades" - }, - "wafer": { - "aliases": [], - "description": "", - "name": "wafer", - "plural_name": "wafers" - }, - "cookie": { - "aliases": [], - "description": "", - "name": "cookie", - "plural_name": "cookies" - }, - "peanut butter cup": { - "aliases": [ - "Reeses PB cup", - "Reeses Peanut Buttercup" - ], - "description": "", - "name": "peanut butter cup", - "plural_name": "peanut butter cups" - }, - "chocolate pudding": { - "aliases": [], - "description": "", - "name": "chocolate pudding", - "plural_name": "chocolate puddings" - }, - "candy cane": { - "aliases": [], - "description": "", - "name": "candy cane", - "plural_name": "candy canes" - }, - "ginger snap": { - "aliases": [], - "description": "", - "name": "ginger snap", - "plural_name": "ginger snaps" - }, - "cacao nib": { - "aliases": [], - "description": "", - "name": "cacao nib", - "plural_name": "cacao nibs" - }, - "lady finger": { - "aliases": [], - "description": "", - "name": "lady finger", - "plural_name": "lady fingers" - }, - "chocolate chip cookie": { - "aliases": [], - "description": "", - "name": "chocolate chip cookie", - "plural_name": "chocolate chip cookies" - }, - "fudge sauce": { - "aliases": [], - "description": "", - "name": "fudge sauce", - "plural_name": "fudge sauces" - }, - "chocolate cookie": { - "aliases": [], - "description": "", - "name": "chocolate cookie", - "plural_name": "chocolate cookies" - }, - "digestive biscuit": { - "aliases": [], - "description": "", - "name": "digestive biscuit", - "plural_name": "digestive biscuits" - }, - "apple butter": { - "aliases": [], - "description": "", - "name": "apple butter", - "plural_name": "apple butter" - }, - "peppermint candy": { - "aliases": [], - "description": "", - "name": "peppermint candy", - "plural_name": "peppermint candies" - }, - "cinnamon roll": { - "aliases": [], - "description": "", - "name": "cinnamon roll", - "plural_name": "cinnamon rolls" - }, - "butter cookie": { - "aliases": [], - "description": "", - "name": "butter cookie", - "plural_name": "butter cookies" - }, - "candied cherry": { - "aliases": [], - "description": "", - "name": "candied cherry", - "plural_name": "candied cherries" - }, - "caramel candy": { - "aliases": [], - "description": "", - "name": "caramel candy", - "plural_name": "caramel candies" - }, - "vanilla pudding": { - "aliases": [], - "description": "", - "name": "vanilla pudding", - "plural_name": "vanilla puddings" - }, - "currant jelly": { - "aliases": [], - "description": "", - "name": "currant jelly", - "plural_name": "currant jellies" - }, - "candied ginger": { - "aliases": [], - "description": "", - "name": "candied ginger", - "plural_name": "candied gingers" - }, - "angel food cake": { - "aliases": [], - "description": "", - "name": "angel food cake", - "plural_name": "angel food cakes" - }, - "peach preserve": { - "aliases": [], - "description": "", - "name": "peach preserve", - "plural_name": "peach preserves" - }, - "chocolate wafer": { - "aliases": [], - "description": "", - "name": "chocolate wafer", - "plural_name": "chocolate wafers" - }, - "candied peel": { - "aliases": [], - "description": "", - "name": "candied peel", - "plural_name": "candied peels" - }, - "nutella": { - "aliases": [], - "description": "", - "name": "nutella", - "plural_name": "nutellas" - }, - "cherry jam": { - "aliases": [], - "description": "", - "name": "cherry jam", - "plural_name": "cherry jams" - }, - "dark couverture chocolate": { - "aliases": [], - "description": "", - "name": "dark couverture chocolate", - "plural_name": "dark couverture chocolates" - }, - "couverture chocolate": { - "aliases": [], - "description": "", - "name": "couverture chocolate", - "plural_name": "couverture chocolates" - }, - "grape jelly": { - "aliases": [], - "description": "", - "name": "grape jelly", - "plural_name": "grape jellies" - }, - "waffle": { - "aliases": [], - "description": "", - "name": "waffle", - "plural_name": "waffles" - }, - "tartlet shell": { - "aliases": [], - "description": "", - "name": "tartlet shell", - "plural_name": "tartlet shells" - }, - "cookie butter": { - "aliases": [], - "description": "", - "name": "cookie butter", - "plural_name": "cookie butter" - }, - "fig jam": { - "aliases": [], - "description": "", - "name": "fig jam", - "plural_name": "fig jams" - }, - "butterscotch": { - "aliases": [], - "description": "", - "name": "butterscotch", - "plural_name": "butterscotches" - }, - "blueberry jam": { - "aliases": [], - "description": "", - "name": "blueberry jam", - "plural_name": "blueberry jams" - }, - "candied fruit": { - "aliases": [], - "description": "", - "name": "candied fruit", - "plural_name": "candied fruits" - }, - "almond cookie": { - "aliases": [], - "description": "", - "name": "almond cookie", - "plural_name": "almond cookies" - }, - "gummy": { - "aliases": [], - "description": "", - "name": "gummy", - "plural_name": "gummies" - }, - "apple jelly": { - "aliases": [], - "description": "", - "name": "apple jelly", - "plural_name": "apple jellies" - }, - "blackberry preserve": { - "aliases": [], - "description": "", - "name": "blackberry preserve", - "plural_name": "blackberry preserves" - }, - "candy corn": { - "aliases": [], - "description": "", - "name": "candy corn", - "plural_name": "candy corns" - }, - "ice-cream cone": { - "aliases": [], - "description": "", - "name": "ice-cream cone", - "plural_name": "ice-cream cones" - }, - "sugar cookie": { - "aliases": [], - "description": "", - "name": "sugar cookie", - "plural_name": "sugar cookies" - }, - "marmalade": { - "aliases": [], - "description": "", - "name": "marmalade", - "plural_name": "marmalades" - }, - "egg candy": { - "aliases": [], - "description": "", - "name": "egg candy", - "plural_name": "egg candies" - }, - "strawberry puree": { - "aliases": [], - "description": "", - "name": "strawberry puree", - "plural_name": "strawberry purees" - }, - "chocolate powder": { - "aliases": [], - "description": "", - "name": "chocolate powder", - "plural_name": "chocolate powders" - }, - "sponge cake": { - "aliases": [], - "description": "", - "name": "sponge cake", - "plural_name": "sponge cakes" - }, - "chocolate-covered espresso bean": { - "aliases": [], - "description": "", - "name": "chocolate-covered espresso bean", - "plural_name": "chocolate-covered espresso beans" - }, - "pineapple jam": { - "aliases": [], - "description": "", - "name": "pineapple jam", - "plural_name": "pineapple jams" - }, - "licorice": { - "aliases": [], - "description": "", - "name": "licorice", - "plural_name": "licorices" - }, - "plum jam": { - "aliases": [], - "description": "", - "name": "plum jam", - "plural_name": "plum jams" - }, - "mexican chocolate": { - "aliases": [], - "description": "", - "name": "mexican chocolate", - "plural_name": "mexican chocolates" - }, - "banana pudding": { - "aliases": [], - "description": "", - "name": "banana pudding", - "plural_name": "banana puddings" - }, - "white couverture": { - "aliases": [], - "description": "", - "name": "white couverture", - "plural_name": "white couvertures" - }, - "sorbet": { - "aliases": [], - "description": "", - "name": "sorbet", - "plural_name": "sorbets" - }, - "chocolate peanut butter": { - "aliases": [], - "description": "", - "name": "chocolate peanut butter", - "plural_name": "chocolate peanut butter" - }, - "cinnamon candy": { - "aliases": [], - "description": "", - "name": "cinnamon candy", - "plural_name": "cinnamon candies" - }, - "pumpkin butter": { - "aliases": [], - "description": "", - "name": "pumpkin butter", - "plural_name": "pumpkin butter" - }, - "guava paste": { - "aliases": [], - "description": "", - "name": "guava paste", - "plural_name": "guava pastes" - }, - "fudge": { - "aliases": [], - "description": "", - "name": "fudge", - "plural_name": "fudges" - }, - "strawberry sauce": { - "aliases": [], - "description": "", - "name": "strawberry sauce", - "plural_name": "strawberry sauces" - }, - "butterscotch pudding mix": { - "aliases": [], - "description": "", - "name": "butterscotch pudding mix", - "plural_name": "butterscotch pudding mixes" - }, - "chocolate spread": { - "aliases": [], - "description": "", - "name": "chocolate spread", - "plural_name": "chocolate spreads" - }, - "doughnut": { - "aliases": [], - "description": "", - "name": "doughnut", - "plural_name": "doughnuts" - }, - "biscotti": { - "aliases": [], - "description": "", - "name": "biscotti", - "plural_name": "biscottis" - }, - "cheesecake instant pudding": { - "aliases": [], - "description": "", - "name": "cheesecake instant pudding", - "plural_name": "cheesecake instant puddings" - }, - "peppermint patty": { - "aliases": [], - "description": "", - "name": "peppermint patty", - "plural_name": "peppermint patties" - }, - "pistachio pudding": { - "aliases": [], - "description": "", - "name": "pistachio pudding", - "plural_name": "pistachio puddings" - }, - "chocolate fudge": { - "aliases": [], - "description": "", - "name": "chocolate fudge", - "plural_name": "chocolate fudges" - }, - "raspberry sauce": { - "aliases": [], - "description": "", - "name": "raspberry sauce", - "plural_name": "raspberry sauces" - }, - "raspberry sorbet": { - "aliases": [], - "description": "", - "name": "raspberry sorbet", - "plural_name": "raspberry sorbets" - }, - "candied pineapple": { - "aliases": [], - "description": "", - "name": "candied pineapple", - "plural_name": "candied pineapples" - }, - "hershey kiss": { - "aliases": [], - "description": "", - "name": "hershey kiss", - "plural_name": "hershey kisses" - }, - "pistachio instant pudding": { - "aliases": [], - "description": "", - "name": "pistachio instant pudding", - "plural_name": "pistachio instant puddings" - } - } - }, - "Wine, Beer & Spirits": { - "foods": { - "white wine": { - "aliases": [], - "description": "", - "name": "white wine", - "plural_name": "white wines" - }, - "red wine": { - "aliases": [], - "description": "", - "name": "red wine", - "plural_name": "red wines" - }, - "whisky": { - "aliases": [], - "description": "", - "name": "whisky", - "plural_name": "whiskies" - }, - "rum": { - "aliases": [], - "description": "", - "name": "rum", - "plural_name": "rums" - }, - "vodka": { - "aliases": [], - "description": "", - "name": "vodka", - "plural_name": "vodkas" - }, - "beer": { - "aliases": [], - "description": "", - "name": "beer", - "plural_name": "beers" - }, - "orange liqueur": { - "aliases": [], - "description": "", - "name": "orange liqueur", - "plural_name": "orange liqueurs" - }, - "cider": { - "aliases": [], - "description": "", - "name": "cider", - "plural_name": "ciders" - }, - "tequila": { - "aliases": [], - "description": "", - "name": "tequila", - "plural_name": "tequilas" - }, - "sherry": { - "aliases": [], - "description": "", - "name": "sherry", - "plural_name": "sherries" - }, - "gin": { - "aliases": [], - "description": "", - "name": "gin", - "plural_name": "gins" - }, - "brandy": { - "aliases": [], - "description": "", - "name": "brandy", - "plural_name": "brandies" - }, - "bitter": { - "aliases": [], - "description": "", - "name": "bitter", - "plural_name": "bitters" - }, - "mirin": { - "aliases": [], - "description": "", - "name": "mirin", - "plural_name": "mirins" - }, - "white rum": { - "aliases": [], - "description": "", - "name": "white rum", - "plural_name": "white rums" - }, - "coffee liqueur": { - "aliases": [], - "description": "", - "name": "coffee liqueur", - "plural_name": "coffee liqueurs" - }, - "champagne": { - "aliases": [], - "description": "", - "name": "champagne", - "plural_name": "champagnes" - }, - "irish cream": { - "aliases": [], - "description": "", - "name": "irish cream", - "plural_name": "irish creams" - }, - "vermouth": { - "aliases": [], - "description": "", - "name": "vermouth", - "plural_name": "vermouths" - }, - "amaretto": { - "aliases": [], - "description": "", - "name": "amaretto", - "plural_name": "amarettoes" - }, - "marsala wine": { - "aliases": [], - "description": "", - "name": "marsala wine", - "plural_name": "marsala wines" - }, - "cognac": { - "aliases": [], - "description": "", - "name": "cognac", - "plural_name": "cognacs" - }, - "sparkling wine": { - "aliases": [], - "description": "", - "name": "sparkling wine", - "plural_name": "sparkling wines" - }, - "sake": { - "aliases": [], - "description": "", - "name": "sake", - "plural_name": "sakes" - }, - "rice wine": { - "aliases": [], - "description": "", - "name": "rice wine", - "plural_name": "rice wines" - }, - "shaoxing wine": { - "aliases": [], - "description": "", - "name": "shaoxing wine", - "plural_name": "shaoxing wines" - }, - "dry vermouth": { - "aliases": [], - "description": "", - "name": "dry vermouth", - "plural_name": "dry vermouths" - }, - "liqueur": { - "aliases": [], - "description": "", - "name": "liqueur", - "plural_name": "liqueurs" - }, - "coconut rum": { - "aliases": [], - "description": "", - "name": "coconut rum", - "plural_name": "coconut rums" - }, - "dessert wine": { - "aliases": [], - "description": "", - "name": "dessert wine", - "plural_name": "dessert wines" - }, - "curacao": { - "aliases": [], - "description": "", - "name": "curacao", - "plural_name": "curacaos" - }, - "port wine": { - "aliases": [], - "description": "", - "name": "port wine", - "plural_name": "port wines" - }, - "kirsch": { - "aliases": [], - "description": "", - "name": "kirsch", - "plural_name": "kirsches" - }, - "peach schnapp": { - "aliases": [], - "description": "", - "name": "peach schnapp", - "plural_name": "peach schnapps" - }, - "apple brandy": { - "aliases": [], - "description": "", - "name": "apple brandy", - "plural_name": "apple brandies" - }, - "ros\u00e9 wine": { - "aliases": [], - "description": "", - "name": "ros\u00e9 wine", - "plural_name": "ros\u00e9 wines" - }, - "anise liqueur": { - "aliases": [], - "description": "", - "name": "anise liqueur", - "plural_name": "anise liqueurs" - }, - "herbal liqueur": { - "aliases": [], - "description": "", - "name": "herbal liqueur", - "plural_name": "herbal liqueurs" - }, - "limoncello": { - "aliases": [], - "description": "", - "name": "limoncello", - "plural_name": "limoncellos" - }, - "elderflower liqueur": { - "aliases": [], - "description": "", - "name": "elderflower liqueur", - "plural_name": "elderflower liqueurs" - }, - "cooking wine": { - "aliases": [], - "description": "", - "name": "cooking wine", - "plural_name": "cooking wines" - }, - "hazelnut liqueur": { - "aliases": [], - "description": "", - "name": "hazelnut liqueur", - "plural_name": "hazelnut liqueurs" - }, - "peach liqueur": { - "aliases": [], - "description": "", - "name": "peach liqueur", - "plural_name": "peach liqueurs" - }, - "melon liqueur": { - "aliases": [], - "description": "", - "name": "melon liqueur", - "plural_name": "melon liqueurs" - }, - "raspberry liqueur": { - "aliases": [], - "description": "", - "name": "raspberry liqueur", - "plural_name": "raspberry liqueurs" - }, - "creme de cacao": { - "aliases": [], - "description": "", - "name": "creme de cacao", - "plural_name": "creme de cacao" - }, - "schnapp": { - "aliases": [], - "description": "", - "name": "schnapp", - "plural_name": "schnapps" - }, - "banana liqueur": { - "aliases": [], - "description": "", - "name": "banana liqueur", - "plural_name": "banana liqueurs" - }, - "madeira wine": { - "aliases": [], - "description": "", - "name": "madeira wine", - "plural_name": "madeira wines" - }, - "absinthe": { - "aliases": [], - "description": "", - "name": "absinthe", - "plural_name": "absinthes" - }, - "white cooking wine": { - "aliases": [], - "description": "", - "name": "white cooking wine", - "plural_name": "white cooking wines" - }, - "aperol": { - "aliases": [], - "description": "", - "name": "aperol", - "plural_name": "aperols" - }, - "vanilla vodka": { - "aliases": [], - "description": "", - "name": "vanilla vodka", - "plural_name": "vanilla vodkas" - }, - "cinnamon alcohol": { - "aliases": [], - "description": "", - "name": "cinnamon alcohol", - "plural_name": "cinnamon alcohols" - }, - "creme de menthe": { - "aliases": [], - "description": "", - "name": "creme de menthe", - "plural_name": "creme de menthe" - }, - "apricot brandy": { - "aliases": [], - "description": "", - "name": "apricot brandy", - "plural_name": "apricot brandies" - }, - "cacha\u00e7a": { - "aliases": [], - "description": "", - "name": "cacha\u00e7a", - "plural_name": "cacha\u00e7as" - }, - "elderflower cordial": { - "aliases": [], - "description": "", - "name": "elderflower cordial", - "plural_name": "elderflower cordials" - }, - "chocolate liqueur": { - "aliases": [], - "description": "", - "name": "chocolate liqueur", - "plural_name": "chocolate liqueurs" - }, - "ginger liqueur": { - "aliases": [], - "description": "", - "name": "ginger liqueur", - "plural_name": "ginger liqueurs" - }, - "sloe gin": { - "aliases": [], - "description": "", - "name": "sloe gin", - "plural_name": "sloe gins" - }, - "maraschino": { - "aliases": [], - "description": "", - "name": "maraschino", - "plural_name": "maraschinoes" - }, - "creme de cassis": { - "aliases": [], - "description": "", - "name": "creme de cassis", - "plural_name": "creme de cassis" - }, - "bloody mary mix": { - "aliases": [], - "description": "", - "name": "bloody mary mix", - "plural_name": "bloody mary mixes" - }, - "cream sherry": { - "aliases": [], - "description": "", - "name": "cream sherry", - "plural_name": "cream sherries" - }, - "gold rum": { - "aliases": [], - "description": "", - "name": "gold rum", - "plural_name": "gold rums" - }, - "red cooking wine": { - "aliases": [], - "description": "", - "name": "red cooking wine", - "plural_name": "red cooking wines" - }, - "sparkling ros\u00e9": { - "aliases": [], - "description": "", - "name": "sparkling ros\u00e9", - "plural_name": "sparkling ros\u00e9s" - }, - "grappa": { - "aliases": [], - "description": "", - "name": "grappa", - "plural_name": "grappas" - }, - "lime cordial": { - "aliases": [], - "description": "", - "name": "lime cordial", - "plural_name": "lime cordials" - }, - "mezcal": { - "aliases": [], - "description": "", - "name": "mezcal", - "plural_name": "mezcals" - }, - "strawberry liqueur": { - "aliases": [], - "description": "", - "name": "strawberry liqueur", - "plural_name": "strawberry liqueurs" - }, - "drambuie": { - "aliases": [], - "description": "", - "name": "drambuie", - "plural_name": "drambuies" - }, - "ginger wine": { - "aliases": [], - "description": "", - "name": "ginger wine", - "plural_name": "ginger wines" - }, - "pumpkin ale": { - "aliases": [], - "description": "", - "name": "pumpkin ale", - "plural_name": "pumpkin ales" - }, - "white port": { - "aliases": [], - "description": "", - "name": "white port", - "plural_name": "white ports" - }, - "peppermint liqueur": { - "aliases": [], - "description": "", - "name": "peppermint liqueur", - "plural_name": "peppermint liqueurs" - }, - "advocaat": { - "aliases": [], - "description": "", - "name": "advocaat", - "plural_name": "advocaats" - }, - "pi\u00f1a colada mix": { - "aliases": [], - "description": "", - "name": "pi\u00f1a colada mix", - "plural_name": "pi\u00f1a colada mixes" - }, - "b\u00e9n\u00e9dictine": { - "aliases": [], - "description": "", - "name": "b\u00e9n\u00e9dictine", - "plural_name": "b\u00e9n\u00e9dictines" - }, - "rumchata liqueur": { - "aliases": [], - "description": "", - "name": "rumchata liqueur", - "plural_name": "rumchata liqueurs" - }, - "coconut liqueur": { - "aliases": [], - "description": "", - "name": "coconut liqueur", - "plural_name": "coconut liqueurs" - }, - "daiquiri mix": { - "aliases": [], - "description": "", - "name": "daiquiri mix", - "plural_name": "daiquiri mixes" - }, - "galliano": { - "aliases": [], - "description": "", - "name": "galliano", - "plural_name": "gallianoes" - }, - "blackberry brandy": { - "aliases": [], - "description": "", - "name": "blackberry brandy", - "plural_name": "blackberry brandies" - }, - "plum wine": { - "aliases": [], - "description": "", - "name": "plum wine", - "plural_name": "plum wines" - }, - "pisco": { - "aliases": [], - "description": "", - "name": "pisco", - "plural_name": "piscoes" - }, - "chocolate bitter": { - "aliases": [], - "description": "", - "name": "chocolate bitter", - "plural_name": "chocolate bitters" - }, - "vanilla liqueur": { - "aliases": [], - "description": "", - "name": "vanilla liqueur", - "plural_name": "vanilla liqueurs" - }, - "sangria": { - "aliases": [], - "description": "", - "name": "sangria", - "plural_name": "sangrias" - }, - "grapefruit bitter": { - "aliases": [], - "description": "", - "name": "grapefruit bitter", - "plural_name": "grapefruit bitters" - }, - "peach brandy": { - "aliases": [], - "description": "", - "name": "peach brandy", - "plural_name": "peach brandies" - }, - "white chocolate liqueur": { - "aliases": [], - "description": "", - "name": "white chocolate liqueur", - "plural_name": "white chocolate liqueurs" - }, - "apple liqueur": { - "aliases": [], - "description": "", - "name": "apple liqueur", - "plural_name": "apple liqueurs" - }, - "pear brandy": { - "aliases": [], - "description": "", - "name": "pear brandy", - "plural_name": "pear brandies" - }, - "moonshine": { - "aliases": [], - "description": "", - "name": "moonshine", - "plural_name": "moonshines" - }, - "rhum agricole": { - "aliases": [], - "description": "", - "name": "rhum agricole", - "plural_name": "rhum agricoles" - }, - "armagnac": { - "aliases": [], - "description": "", - "name": "armagnac", - "plural_name": "armagnacs" - }, - "bergamot liqueur": { - "aliases": [], - "description": "", - "name": "bergamot liqueur", - "plural_name": "bergamot liqueurs" - }, - "cherry vodka": { - "aliases": [], - "description": "", - "name": "cherry vodka", - "plural_name": "cherry vodkas" - } - } - }, - "Beverages": { - "foods": { - "orange juice": { - "aliases": [], - "description": "", - "name": "orange juice", - "plural_name": "orange juices" - }, - "coffee": { - "aliases": [], - "description": "", - "name": "coffee", - "plural_name": "coffees" - }, - "club soda": { - "aliases": [], - "description": "", - "name": "club soda", - "plural_name": "club sodas" - }, - "espresso": { - "aliases": [], - "description": "", - "name": "espresso", - "plural_name": "espressos" - }, - "pineapple juice": { - "aliases": [], - "description": "", - "name": "pineapple juice", - "plural_name": "pineapple juices" - }, - "apple juice": { - "aliases": [], - "description": "", - "name": "apple juice", - "plural_name": "apple juices" - }, - "tea": { - "aliases": [], - "description": "", - "name": "tea", - "plural_name": "teas" - }, - "cranberry juice": { - "aliases": [], - "description": "", - "name": "cranberry juice", - "plural_name": "cranberry juices" - }, - "tomato juice": { - "aliases": [], - "description": "", - "name": "tomato juice", - "plural_name": "tomato juices" - }, - "coconut water": { - "aliases": [], - "description": "", - "name": "coconut water", - "plural_name": "coconut waters" - }, - "pomegranate juice": { - "aliases": [], - "description": "", - "name": "pomegranate juice", - "plural_name": "pomegranate juices" - }, - "grapefruit juice": { - "aliases": [], - "description": "", - "name": "grapefruit juice", - "plural_name": "grapefruit juices" - }, - "lemonade": { - "aliases": [], - "description": "", - "name": "lemonade", - "plural_name": "lemonades" - }, - "coke": { - "aliases": [], - "description": "", - "name": "coke", - "plural_name": "cokes" - }, - "eggnog": { - "aliases": [], - "description": "", - "name": "eggnog", - "plural_name": "eggnogs" - }, - "ginger ale": { - "aliases": [], - "description": "", - "name": "ginger ale", - "plural_name": "ginger ales" - }, - "ginger beer": { - "aliases": [], - "description": "", - "name": "ginger beer", - "plural_name": "ginger beers" - }, - "orange juice concentrate": { - "aliases": [], - "description": "", - "name": "orange juice concentrate", - "plural_name": "orange juice concentrates" - }, - "lemon lime soda": { - "aliases": [], - "description": "", - "name": "lemon lime soda", - "plural_name": "lemon lime sodas" - }, - "cream of coconut": { - "aliases": [], - "description": "", - "name": "cream of coconut", - "plural_name": "cream of coconut" - }, - "sprite": { - "aliases": [], - "description": "", - "name": "sprite", - "plural_name": "sprites" - }, - "green tea": { - "aliases": [], - "description": "", - "name": "green tea", - "plural_name": "green teas" - }, - "lemonade concentrate": { - "aliases": [], - "description": "", - "name": "lemonade concentrate", - "plural_name": "lemonade concentrates" - }, - "chai tea": { - "aliases": [], - "description": "", - "name": "chai tea", - "plural_name": "chai teas" - }, - "root beer": { - "aliases": [], - "description": "", - "name": "root beer", - "plural_name": "root beers" - }, - "drinking chocolate": { - "aliases": [], - "description": "", - "name": "drinking chocolate", - "plural_name": "drinking chocolates" - }, - "tonic water": { - "aliases": [], - "description": "", - "name": "tonic water", - "plural_name": "tonic waters" - }, - "malted milk powder": { - "aliases": [], - "description": "", - "name": "malted milk powder", - "plural_name": "malted milk powders" - }, - "mango juice": { - "aliases": [], - "description": "", - "name": "mango juice", - "plural_name": "mango juices" - }, - "sour mix": { - "aliases": [], - "description": "", - "name": "sour mix", - "plural_name": "sour mixes" - }, - "hibiscu": { - "aliases": [], - "description": "", - "name": "hibiscu", - "plural_name": "hibiscus" - }, - "tea leaf": { - "aliases": [], - "description": "", - "name": "tea leaf", - "plural_name": "tea leaves" - }, - "grape juice": { - "aliases": [], - "description": "", - "name": "grape juice", - "plural_name": "grape juices" - }, - "cherry juice": { - "aliases": [], - "description": "", - "name": "cherry juice", - "plural_name": "cherry juices" - }, - "carrot juice": { - "aliases": [], - "description": "", - "name": "carrot juice", - "plural_name": "carrot juices" - }, - "limeade concentrate": { - "aliases": [], - "description": "", - "name": "limeade concentrate", - "plural_name": "limeade concentrates" - }, - "dr pepper": { - "aliases": [], - "description": "", - "name": "dr pepper", - "plural_name": "dr peppers" - }, - "white grape juice": { - "aliases": [], - "description": "", - "name": "white grape juice", - "plural_name": "white grape juices" - }, - "watermelon juice": { - "aliases": [], - "description": "", - "name": "watermelon juice", - "plural_name": "watermelon juices" - }, - "tangerine juice": { - "aliases": [], - "description": "", - "name": "tangerine juice", - "plural_name": "tangerine juices" - }, - "fruit juice": { - "aliases": [], - "description": "", - "name": "fruit juice", - "plural_name": "fruit juices" - }, - "passion-fruit juice": { - "aliases": [], - "description": "", - "name": "passion-fruit juice", - "plural_name": "passion-fruit juices" - }, - "iced tea": { - "aliases": [], - "description": "", - "name": "iced tea", - "plural_name": "iced teas" - }, - "kombucha": { - "aliases": [], - "description": "", - "name": "kombucha", - "plural_name": "kombuchas" - }, - "apricot juice": { - "aliases": [], - "description": "", - "name": "apricot juice", - "plural_name": "apricot juices" - }, - "beet juice": { - "aliases": [], - "description": "", - "name": "beet juice", - "plural_name": "beet juices" - }, - "peach juice": { - "aliases": [], - "description": "", - "name": "peach juice", - "plural_name": "peach juices" - }, - "orange soda": { - "aliases": [], - "description": "", - "name": "orange soda", - "plural_name": "orange sodas" - }, - "margarita mix": { - "aliases": [], - "description": "", - "name": "margarita mix", - "plural_name": "margarita mixes" - }, - "kool aid": { - "aliases": [], - "description": "", - "name": "kool aid", - "plural_name": "kool aids" - }, - "energy drink": { - "aliases": [], - "description": "", - "name": "energy drink", - "plural_name": "energy drinks" - }, - "chamomile tea": { - "aliases": [], - "description": "", - "name": "chamomile tea", - "plural_name": "chamomile teas" - }, - "pear juice": { - "aliases": [], - "description": "", - "name": "pear juice", - "plural_name": "pear juices" - }, - "tamarind juice": { - "aliases": [], - "description": "", - "name": "tamarind juice", - "plural_name": "tamarind juices" - }, - "cream soda": { - "aliases": [], - "description": "", - "name": "cream soda", - "plural_name": "cream sodas" - }, - "tamarind water": { - "aliases": [], - "description": "", - "name": "tamarind water", - "plural_name": "tamarind waters" - }, - "mountain dew": { - "aliases": [], - "description": "", - "name": "mountain dew", - "plural_name": "mountain dews" - }, - "grapefruit soda": { - "aliases": [], - "description": "", - "name": "grapefruit soda", - "plural_name": "grapefruit sodas" - }, - "rooibos tea": { - "aliases": [], - "description": "", - "name": "rooibos tea", - "plural_name": "rooibos teas" - }, - "lime soda": { - "aliases": [], - "description": "", - "name": "lime soda", - "plural_name": "lime sodas" - }, - "raspberry juice": { - "aliases": [], - "description": "", - "name": "raspberry juice", - "plural_name": "raspberry juices" - }, - "guava juice": { - "aliases": [], - "description": "", - "name": "guava juice", - "plural_name": "guava juices" - }, - "jasmine tea": { - "aliases": [], - "description": "", - "name": "jasmine tea", - "plural_name": "jasmine teas" - }, - "clamato": { - "aliases": [], - "description": "", - "name": "clamato", - "plural_name": "clamatoes" - }, - "strawberry juice": { - "aliases": [], - "description": "", - "name": "strawberry juice", - "plural_name": "strawberry juices" - }, - "iced coffee concentrate": { - "aliases": [], - "description": "", - "name": "iced coffee concentrate", - "plural_name": "iced coffee concentrates" - }, - "green tea leaf": { - "aliases": [], - "description": "", - "name": "green tea leaf", - "plural_name": "green tea leaves" - }, - "beetroot juice": { - "aliases": [], - "description": "", - "name": "beetroot juice", - "plural_name": "beetroot juices" - }, - "blueberry juice": { - "aliases": [], - "description": "", - "name": "blueberry juice", - "plural_name": "blueberry juices" - }, - "lemonade mix": { - "aliases": [], - "description": "", - "name": "lemonade mix", - "plural_name": "lemonade mixes" - }, - "rose syrup": { - "aliases": [], - "description": "", - "name": "rose syrup", - "plural_name": "rose syrups" - }, - "v8 juice": { - "aliases": [], - "description": "", - "name": "v8 juice", - "plural_name": "v8 juices" - }, - "thai tea": { - "aliases": [], - "description": "", - "name": "thai tea", - "plural_name": "thai teas" - }, - "aloe vera juice": { - "aliases": [], - "description": "", - "name": "aloe vera juice", - "plural_name": "aloe vera juices" - }, - "white tea": { - "aliases": [], - "description": "", - "name": "white tea", - "plural_name": "white teas" - }, - "juice blend": { - "aliases": [], - "description": "", - "name": "juice blend", - "plural_name": "juice blends" - }, - "prune juice": { - "aliases": [], - "description": "", - "name": "prune juice", - "plural_name": "prune juices" - }, - "sparkling cider": { - "aliases": [], - "description": "", - "name": "sparkling cider", - "plural_name": null - }, - "berry juice": { - "aliases": [], - "description": "", - "name": "berry juice", - "plural_name": "berry juices" - }, - "butterfly pea flower": { - "aliases": [], - "description": "", - "name": "butterfly pea flower", - "plural_name": "butterfly pea flowers" - }, - "passion tea": { - "aliases": [], - "description": "", - "name": "passion tea", - "plural_name": "passion teas" - }, - "strawberry soda": { - "aliases": [], - "description": "", - "name": "strawberry soda", - "plural_name": "strawberry sodas" - }, - "lapsang souchong": { - "aliases": [], - "description": "", - "name": "lapsang souchong", - "plural_name": "lapsang souchongs" - }, - "blackcurrant juice": { - "aliases": [], - "description": "", - "name": "blackcurrant juice", - "plural_name": "blackcurrant juices" - }, - "herbal tea": { - "aliases": [], - "description": "", - "name": "herbal tea", - "plural_name": "herbal teas" - }, - "banana juice": { - "aliases": [], - "description": "", - "name": "banana juice", - "plural_name": "banana juices" - }, - "lychee juice": { - "aliases": [], - "description": "", - "name": "lychee juice", - "plural_name": "lychee juices" - }, - "sugar cane juice": { - "aliases": [], - "description": "", - "name": "sugar cane juice", - "plural_name": "sugar cane juices" - }, - "cranberry-raspberry juice": { - "aliases": [], - "description": "", - "name": "cranberry-raspberry juice", - "plural_name": "cranberry-raspberry juices" - }, - "decaf coffee": { - "aliases": [], - "description": "", - "name": "decaf coffee", - "plural_name": "decaf coffees" - }, - "pumpkin spice coffee": { - "aliases": [], - "description": "", - "name": "pumpkin spice coffee", - "plural_name": "pumpkin spice coffees" - }, - "pepsi": { - "aliases": [], - "description": "", - "name": "pepsi", - "plural_name": "pepsis" - }, - "cherry soda": { - "aliases": [], - "description": "", - "name": "cherry soda", - "plural_name": "cherry sodas" - }, - "peppermint tea": { - "aliases": [], - "description": "", - "name": "peppermint tea", - "plural_name": "peppermint teas" - }, - "sports drink": { - "aliases": [], - "description": "", - "name": "sports drink", - "plural_name": "sports drinks" - }, - "acai berry juice": { - "aliases": [], - "description": "", - "name": "acai berry juice", - "plural_name": "acai berry juices" - }, - "lemon crystal": { - "aliases": [], - "description": "", - "name": "lemon crystal", - "plural_name": "lemon crystals" - }, - "raspberry lemonade": { - "aliases": [], - "description": "", - "name": "raspberry lemonade", - "plural_name": "raspberry lemonades" - }, - "chicory coffee": { - "aliases": [], - "description": "", - "name": "chicory coffee", - "plural_name": "chicory coffees" - }, - "elderberry juice": { - "aliases": [], - "description": "", - "name": "elderberry juice", - "plural_name": "elderberry juices" - } - } - }, - "Supplements & Extracts": { - "foods": { - "almond extract": { - "aliases": [], - "description": "", - "name": "almond extract", - "plural_name": "almond extracts" - }, - "food coloring": { - "aliases": [], - "description": "", - "name": "food coloring", - "plural_name": "food colorings" - }, - "nutritional yeast": { - "aliases": [], - "description": "", - "name": "nutritional yeast", - "plural_name": "nutritional yeasts" - }, - "peppermint extract": { - "aliases": [], - "description": "", - "name": "peppermint extract", - "plural_name": "peppermint extracts" - }, - "protein powder": { - "aliases": [], - "description": "", - "name": "protein powder", - "plural_name": "protein powders" - }, - "lemon extract": { - "aliases": [], - "description": "", - "name": "lemon extract", - "plural_name": "lemon extracts" - }, - "coconut extract": { - "aliases": [], - "description": "", - "name": "coconut extract", - "plural_name": "coconut extracts" - }, - "rose water": { - "aliases": [], - "description": "", - "name": "rose water", - "plural_name": "rose waters" - }, - "orange extract": { - "aliases": [], - "description": "", - "name": "orange extract", - "plural_name": "orange extracts" - }, - "rum extract": { - "aliases": [], - "description": "", - "name": "rum extract", - "plural_name": "rum extracts" - }, - "maple extract": { - "aliases": [], - "description": "", - "name": "maple extract", - "plural_name": "maple extracts" - }, - "collagen": { - "aliases": [], - "description": "", - "name": "collagen", - "plural_name": "collagens" - }, - "chocolate protein powder": { - "aliases": [], - "description": "", - "name": "chocolate protein powder", - "plural_name": "chocolate protein powders" - }, - "orange blossom water": { - "aliases": [], - "description": "", - "name": "orange blossom water", - "plural_name": "orange blossom waters" - }, - "liquid egg white": { - "aliases": [], - "description": "", - "name": "liquid egg white", - "plural_name": "liquid egg whites" - }, - "peanut butter powder": { - "aliases": [], - "description": "", - "name": "peanut butter powder", - "plural_name": "peanut butter powders" - }, - "vegan protein powder": { - "aliases": [], - "description": "", - "name": "vegan protein powder", - "plural_name": "vegan protein powders" - }, - "essence": { - "aliases": [], - "description": "", - "name": "essence", - "plural_name": "essences" - }, - "maca powder": { - "aliases": [], - "description": "", - "name": "maca powder", - "plural_name": "maca powders" - }, - "spirulina": { - "aliases": [], - "description": "", - "name": "spirulina", - "plural_name": "spirulinas" - }, - "coffee extract": { - "aliases": [], - "description": "", - "name": "coffee extract", - "plural_name": "coffee extracts" - }, - "brewer's yeast": { - "aliases": [], - "description": "", - "name": "brewer's yeast", - "plural_name": "brewer's yeasts" - }, - "strawberry extract": { - "aliases": [], - "description": "", - "name": "strawberry extract", - "plural_name": "strawberry extracts" - }, - "butter extract": { - "aliases": [], - "description": "", - "name": "butter extract", - "plural_name": "butter extracts" - }, - "chocolate extract": { - "aliases": [], - "description": "", - "name": "chocolate extract", - "plural_name": "chocolate extracts" - }, - "raspberry extract": { - "aliases": [], - "description": "", - "name": "raspberry extract", - "plural_name": "raspberry extracts" - }, - "anise extract": { - "aliases": [], - "description": "", - "name": "anise extract", - "plural_name": "anise extracts" - }, - "bee pollen": { - "aliases": [], - "description": "", - "name": "bee pollen", - "plural_name": "bee pollens" - }, - "cannabi": { - "aliases": [], - "description": "", - "name": "cannabi", - "plural_name": "cannabis" - }, - "banana extract": { - "aliases": [], - "description": "", - "name": "banana extract", - "plural_name": "banana extracts" - }, - "lavender oil": { - "aliases": [], - "description": "", - "name": "lavender oil", - "plural_name": "lavender oils" - }, - "essential oil": { - "aliases": [], - "description": "", - "name": "essential oil", - "plural_name": "essential oils" - }, - "chicken essence": { - "aliases": [], - "description": "", - "name": "chicken essence", - "plural_name": "chicken essences" - }, - "caramel extract": { - "aliases": [], - "description": "", - "name": "caramel extract", - "plural_name": "caramel extracts" - }, - "egg white powder": { - "aliases": [], - "description": "", - "name": "egg white powder", - "plural_name": "egg white powders" - }, - "cannabutter": { - "aliases": [], - "description": "", - "name": "cannabutter", - "plural_name": "cannabutter" - }, - "root beer extract": { - "aliases": [], - "description": "", - "name": "root beer extract", - "plural_name": "root beer extracts" - }, - "vitamin c": { - "aliases": [], - "description": "", - "name": "vitamin c", - "plural_name": "vitamin cs" - }, - "acai powder": { - "aliases": [], - "description": "", - "name": "acai powder", - "plural_name": "acai powders" - }, - "hemp protein": { - "aliases": [], - "description": "", - "name": "hemp protein", - "plural_name": "hemp proteins" - }, - "ube flavoring": { - "aliases": [], - "description": "", - "name": "ube flavoring", - "plural_name": "ube flavorings" - }, - "glucomannan": { - "aliases": [], - "description": "", - "name": "glucomannan", - "plural_name": "glucomannans" - }, - "hazelnut extract": { - "aliases": [], - "description": "", - "name": "hazelnut extract", - "plural_name": "hazelnut extracts" - }, - "freeze-dried strawberry powder": { - "aliases": [], - "description": "", - "name": "freeze-dried strawberry powder", - "plural_name": "freeze-dried strawberry powders" - }, - "tamarind extract": { - "aliases": [], - "description": "", - "name": "tamarind extract", - "plural_name": "tamarind extracts" - }, - "cherry extract": { - "aliases": [], - "description": "", - "name": "cherry extract", - "plural_name": "cherry extracts" - }, - "butterscotch flavor": { - "aliases": [], - "description": "", - "name": "butterscotch flavor", - "plural_name": "butterscotch flavors" - }, - "kewra water": { - "aliases": [], - "description": "", - "name": "kewra water", - "plural_name": "kewra waters" - }, - "pineapple extract": { - "aliases": [], - "description": "", - "name": "pineapple extract", - "plural_name": "pineapple extracts" - }, - "lemon juice concentrate": { - "aliases": [], - "description": "", - "name": "lemon juice concentrate", - "plural_name": "lemon juice concentrates" - }, - "chocolate collagen": { - "aliases": [], - "description": "", - "name": "chocolate collagen", - "plural_name": "chocolate collagens" - }, - "cinnamon extract": { - "aliases": [], - "description": "", - "name": "cinnamon extract", - "plural_name": "cinnamon extracts" - }, - "cannabis milk": { - "aliases": [], - "description": "", - "name": "cannabis milk", - "plural_name": "cannabis milks" - }, - "malt extract": { - "aliases": [], - "description": "", - "name": "malt extract", - "plural_name": "malt extracts" - }, - "kombucha starter": { - "aliases": [], - "description": "", - "name": "kombucha starter", - "plural_name": "kombucha starters" - }, - "pandan extract": { - "aliases": [], - "description": "", - "name": "pandan extract", - "plural_name": "pandan extracts" - }, - "camu powder": { - "aliases": [], - "description": "", - "name": "camu powder", - "plural_name": "camu powders" - }, - "soy lecithin": { - "aliases": [], - "description": "", - "name": "soy lecithin", - "plural_name": "soy lecithins" - }, - "wheatgrass powder": { - "aliases": [], - "description": "", - "name": "wheatgrass powder", - "plural_name": "wheatgrass powders" - }, - "ashwagandha": { - "aliases": [], - "description": "", - "name": "ashwagandha", - "plural_name": "ashwagandhas" - }, - "casein": { - "aliases": [], - "description": "", - "name": "casein", - "plural_name": "caseins" - }, - "cbd oil": { - "aliases": [], - "description": "", - "name": "cbd oil", - "plural_name": "cbd oils" - }, - "chlorella": { - "aliases": [], - "description": "", - "name": "chlorella", - "plural_name": "chlorellas" - }, - "fish oil": { - "aliases": [], - "description": "", - "name": "fish oil", - "plural_name": "fish oils" - }, - "lime essential oil": { - "aliases": [], - "description": "", - "name": "lime essential oil", - "plural_name": "lime essential oils" - }, - "probiotic": { - "aliases": [], - "description": "", - "name": "probiotic", - "plural_name": "probiotics" - }, - "activated charcoal": { - "aliases": [], - "description": "", - "name": "activated charcoal", - "plural_name": "activated charcoals" - }, - "egg powder": { - "aliases": [], - "description": "", - "name": "egg powder", - "plural_name": "egg powders" - }, - "reishi mushroom": { - "aliases": [], - "description": "", - "name": "reishi mushroom", - "plural_name": "reishi mushrooms" - }, - "vitamin e": { - "aliases": [], - "description": "", - "name": "vitamin e", - "plural_name": "vitamin es" - }, - "wine yeast": { - "aliases": [], - "description": "", - "name": "wine yeast", - "plural_name": "wine yeasts" - }, - "barley gras": { - "aliases": [], - "description": "", - "name": "barley gras", - "plural_name": "barley grass" - }, - "greens powder": { - "aliases": [], - "description": "", - "name": "greens powder", - "plural_name": "greens powders" - }, - "rice protein powder": { - "aliases": [], - "description": "", - "name": "rice protein powder", - "plural_name": "rice protein powders" - }, - "tea-tree oil": { - "aliases": [], - "description": "", - "name": "tea-tree oil", - "plural_name": "tea-tree oils" - }, - "vitamin d": { - "aliases": [], - "description": "", - "name": "vitamin d", - "plural_name": "vitamin ds" - }, - "calcium lactate": { - "aliases": [], - "description": "", - "name": "calcium lactate", - "plural_name": "calcium lactates" - }, - "mango extract": { - "aliases": [], - "description": "", - "name": "mango extract", - "plural_name": "mango extracts" - }, - "raspberry powder": { - "aliases": [], - "description": "", - "name": "raspberry powder", - "plural_name": "raspberry powders" - }, - "blueberry extract": { - "aliases": [], - "description": "", - "name": "blueberry extract", - "plural_name": "blueberry extracts" - }, - "corn extract": { - "aliases": [], - "description": "", - "name": "corn extract", - "plural_name": "corn extracts" - }, - "magnesium": { - "aliases": [], - "description": "", - "name": "magnesium", - "plural_name": "magnesiums" - }, - "creatine": { - "aliases": [], - "description": "", - "name": "creatine", - "plural_name": "creatines" - }, - "daily vitamin": { - "aliases": [], - "description": "", - "name": "daily vitamin", - "plural_name": "daily vitamins" - }, - "moringa powder": { - "aliases": [], - "description": "", - "name": "moringa powder", - "plural_name": "moringa powders" - }, - "pure lime extract": { - "aliases": [], - "description": "", - "name": "pure lime extract", - "plural_name": "pure lime extracts" - }, - "sodium alginate": { - "aliases": [], - "description": "", - "name": "sodium alginate", - "plural_name": "sodium alginates" - }, - "sunflower lecithin": { - "aliases": [], - "description": "", - "name": "sunflower lecithin", - "plural_name": "sunflower lecithins" - }, - "thc": { - "aliases": [], - "description": "", - "name": "thc", - "plural_name": "thcs" - }, - "berry powder": { - "aliases": [], - "description": "", - "name": "berry powder", - "plural_name": "berry powders" - }, - "champagne yeast": { - "aliases": [], - "description": "", - "name": "champagne yeast", - "plural_name": "champagne yeasts" - }, - "maqui": { - "aliases": [], - "description": "", - "name": "maqui", - "plural_name": "maquis" - }, - "rose oil": { - "aliases": [], - "description": "", - "name": "rose oil", - "plural_name": "rose oils" - }, - "banana powder": { - "aliases": [], - "description": "", - "name": "banana powder", - "plural_name": "banana powders" - }, - "chaga mushroom powder": { - "aliases": [], - "description": "", - "name": "chaga mushroom powder", - "plural_name": "chaga mushroom powders" - }, - "clove oil": { - "aliases": [], - "description": "", - "name": "clove oil", - "plural_name": "clove oils" - }, - "cranberry powder": { - "aliases": [], - "description": "", - "name": "cranberry powder", - "plural_name": "cranberry powders" - }, - "eucalyptus oil": { - "aliases": [], - "description": "", - "name": "eucalyptus oil", - "plural_name": "eucalyptus oils" - }, - "goji berry powder": { - "aliases": [], - "description": "", - "name": "goji berry powder", - "plural_name": "goji berry powders" - }, - "maltodextrin": { - "aliases": [], - "description": "", - "name": "maltodextrin", - "plural_name": "maltodextrins" - } - } - } -} + "acorn-squash": { + "name": "acorn squash" + }, + "alfalfa-sprouts": { + "name": "alfalfa sprouts" + }, + "anchovies": { + "name": "anchovies" + }, + "apples": { + "name": "apple", + "plural_name": "apples" + }, + "artichoke": { + "name": "artichoke" + }, + "arugula": { + "name": "arugula" + }, + "asparagus": { + "name": "asparagus" + }, + "avocado": { + "name": "avocado", + "plural_name": "avocado" + }, + "bacon": { + "name": "bacon" + }, + "baking-powder": { + "name": "baking powder" + }, + "baking-soda": { + "name": "baking soda" + }, + "baking-sugar": { + "name": "baking sugar" + }, + "bar-sugar": { + "name": "bar sugar" + }, + "basil": { + "name": "basil" + }, + "beans": { + "name": "beans" + }, + "bell-peppers": { + "name": "bell peppers", + "plural_name": "bell peppers" + }, + "blackberries": { + "name": "blackberries" + }, + "bok-choy": { + "name": "bok choy" + }, + "brassicas": { + "name": "brassicas" + }, + "bread": { + "name": "bread" + }, + "breadfruit": { + "name": "breadfruit" + }, + "broccoflower": { + "name": "broccoflower" + }, + "broccoli": { + "name": "broccoli" + }, + "broccoli-rabe": { + "name": "broccoli rabe" + }, + "broccolini": { + "name": "broccolini" + }, + "brown-sugar": { + "name": "brown sugar" + }, + "brussels-sprouts": { + "name": "brussels sprouts" + }, + "butter": { + "name": "butter" + }, + "butternut-pumpkin": { + "name": "butternut pumpkin" + }, + "butternut-squash": { + "name": "butternut squash" + }, + "cabbage": { + "name": "cabbage", + "plural_name": "cabbages" + }, + "cactus-edible": { + "name": "cactus, edible" + }, + "calabrese": { + "name": "calabrese" + }, + "cane-sugar": { + "name": "cane sugar" + }, + "cannabis": { + "name": "cannabis" + }, + "capsicum": { + "name": "capsicum" + }, + "caraway": { + "name": "caraway" + }, + "carrot": { + "name": "carrot", + "plural_name": "carrots" + }, + "caster-sugar": { + "name": "caster sugar" + }, + "castor-sugar": { + "name": "castor sugar" + }, + "catfish": { + "name": "catfish" + }, + "cauliflower": { + "name": "cauliflower", + "plural_name": "cauliflowers" + }, + "cayenne-pepper": { + "name": "cayenne pepper" + }, + "celeriac": { + "name": "celery root" + }, + "celery": { + "name": "celery" + }, + "cereal-grains": { + "name": "cereal grains" + }, + "chard": { + "name": "chard" + }, + "cheese": { + "name": "cheese" + }, + "chicory": { + "name": "chicory" + }, + "chilli-peppers": { + "name": "chilli pepper", + "plural_name": "chilli peppers" + }, + "chinese-leaves": { + "name": "chinese leaves" + }, + "chives": { + "name": "chives" + }, + "chocolate": { + "name": "chocolate" + }, + "cilantro": { + "name": "cilantro" + }, + "cinnamon": { + "name": "cinnamon" + }, + "clarified-butter": { + "name": "clarified butter" + }, + "coconut": { + "name": "coconut", + "plural_name": "coconuts" + }, + "coconut-milk": { + "name": "coconut milk" + }, + "cod": { + "name": "cod" + }, + "coffee": { + "name": "coffee" + }, + "collard-greens": { + "name": "collard greens" + }, + "confectioners-sugar": { + "name": "confectioners' sugar" + }, + "coriander": { + "name": "coriander" + }, + "corn": { + "name": "corn", + "plural_name": "corns" + }, + "corn-syrup": { + "name": "corn syrup" + }, + "cottonseed-oil": { + "name": "cottonseed oil" + }, + "courgette": { + "name": "courgette" + }, + "cream-of-tartar": { + "name": "cream of tartar" + }, + "cucumber": { + "name": "cucumber", + "plural_name": "cucumbers" + }, + "cumin": { + "name": "cumin" + }, + "daikon": { + "name": "daikon", + "plural_name": "daikons" + }, + "dairy-products-and-dairy-substitutes": { + "name": "dairy products and dairy substitutes" + }, + "dandelion": { + "name": "dandelion" + }, + "demerara-sugar": { + "name": "demerara sugar" + }, + "dough": { + "name": "dough" + }, + "edible-cactus": { + "name": "edible cactus" + }, + "eggplant": { + "name": "eggplant", + "plural_name": "eggplants" + }, + "eggs": { + "name": "egg", + "plural_name": "eggs" + }, + "endive": { + "name": "endive", + "plural_name": "endives" + }, + "fats": { + "name": "fats" + }, + "fava-beans": { + "name": "fava beans" + }, + "fiddlehead": { + "name": "fiddlehead" + }, + "fiddlehead-fern": { + "name": "fiddlehead fern", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "fish" + }, + "five-spice-powder": { + "name": "five spice powder" + }, + "flour": { + "name": "flour" + }, + "frisee": { + "name": "frisee" + }, + "fructose": { + "name": "fructose" + }, + "fruit": { + "name": "fruit" + }, + "fruit-sugar": { + "name": "fruit sugar" + }, + "ful": { + "name": "ful" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "garlic", + "plural_name": "garlics" + }, + "gem-squash": { + "name": "gem squash" + }, + "ghee": { + "name": "ghee" + }, + "giblets": { + "name": "giblets" + }, + "ginger": { + "name": "ginger" + }, + "grains": { + "name": "grains" + }, + "granulated-sugar": { + "name": "granulated sugar" + }, + "grape-seed-oil": { + "name": "grape seed oil" + }, + "green-onion": { + "name": "green onion", + "plural_name": "green onions" + }, + "heart-of-palm": { + "name": "heart of palm", + "plural_name": "heart of palms" + }, + "hemp": { + "name": "hemp" + }, + "herbs": { + "name": "herbs" + }, + "honey": { + "name": "honey" + }, + "isomalt": { + "name": "isomalt" + }, + "jackfruit": { + "name": "jackfruit", + "plural_name": "jackfruits" + }, + "jaggery": { + "name": "jaggery" + }, + "jams": { + "name": "jams" + }, + "jellies": { + "name": "jellies" + }, + "jerusalem-artichoke": { + "name": "jerusalem artichoke" + }, + "jicama": { + "name": "jicama" + }, + "kale": { + "name": "kale" + }, + "kohlrabi": { + "name": "kohlrabi" + }, + "kumara": { + "name": "kumara" + }, + "leavening-agents": { + "name": "leavening agents" + }, + "leek": { + "name": "leek", + "plural_name": "leeks" + }, + "legumes": { + "name": "legumes" + }, + "lemongrass": { + "name": "lemongrass" + }, + "lentils": { + "name": "lentils" + }, + "lettuce": { + "name": "lettuce" + }, + "liver": { + "name": "liver", + "plural_name": "livers" + }, + "maize": { + "name": "maize" + }, + "maple-syrup": { + "name": "maple syrup" + }, + "meat": { + "name": "meat" + }, + "milk": { + "name": "milk" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "mushroom", + "plural_name": "mushrooms" + }, + "mussels": { + "name": "mussels" + }, + "nanaimo-bar-mix": { + "name": "nanaimo bar mix" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "nutmeg" + }, + "nutritional-yeast-flakes": { + "name": "nutritional yeast flakes" + }, + "nuts": { + "name": "nuts" + }, + "octopuses": { + "name": "octopus", + "plural_name": "octopuses" + }, + "oils": { + "name": "oils" + }, + "okra": { + "name": "okra" + }, + "olive": { + "name": "olive" + }, + "olive-oil": { + "name": "olive oil" + }, + "onion": { + "name": "onion" + }, + "onion-family": { + "name": "onion family" + }, + "orange-blossom-water": { + "name": "orange blossom water" + }, + "oranges": { + "name": "orange", + "plural_name": "oranges" + }, + "oregano": { + "name": "oregano" + }, + "oysters": { + "name": "oysters" + }, + "panch-puran": { + "name": "panch puran" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "parsley" + }, + "parsnip": { + "name": "parsnip", + "plural_name": "parsnips" + }, + "pear": { + "name": "pear", + "plural_name": "pears" + }, + "peas": { + "name": "peas" + }, + "pepper": { + "name": "pepper", + "plural_name": "peppers" + }, + "pineapple": { + "name": "pineapple", + "plural_name": "pineapples" + }, + "plantain": { + "name": "plantain", + "plural_name": "plantains" + }, + "poppy-seeds": { + "name": "poppy seeds" + }, + "potato": { + "name": "potato", + "plural_name": "potatoes" + }, + "poultry": { + "name": "poultry" + }, + "powdered-sugar": { + "name": "powdered sugar" + }, + "pumpkin": { + "name": "pumpkin", + "plural_name": "pumpkins" + }, + "pumpkin-seeds": { + "name": "pumpkin seeds" + }, + "radish": { + "name": "radish", + "plural_name": "radishes" + }, + "raw-sugar": { + "name": "raw sugar" + }, + "refined-sugar": { + "name": "refined sugar" + }, + "rice": { + "name": "rice" + }, + "rice-flour": { + "name": "rice flour" + }, + "rock-sugar": { + "name": "rock sugar" + }, + "rum": { + "name": "rum" + }, + "salmon": { + "name": "salmon" + }, + "salt": { + "name": "salt" + }, + "salt-cod": { + "name": "salt cod" + }, + "scallion": { + "name": "scallion", + "plural_name": "scallions" + }, + "seafood": { + "name": "seafood" + }, + "seeds": { + "name": "seeds" + }, + "sesame-seeds": { + "name": "sesame seeds" + }, + "shallot": { + "name": "shallot", + "plural_name": "shallots" + }, + "skate": { + "name": "skate" + }, + "soda": { + "name": "soda" + }, + "soda-baking": { + "name": "soda, baking" + }, + "soybean": { + "name": "soybean" + }, + "spaghetti-squash": { + "name": "spaghetti squash", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "speck" + }, + "spices": { + "name": "spices" + }, + "spinach": { + "name": "spinach" + }, + "spring-onion": { + "name": "spring onion", + "plural_name": "spring onions" + }, + "squash": { + "name": "squash", + "plural_name": "squashes" + }, + "squash-family": { + "name": "squash family" + }, + "stockfish": { + "name": "stockfish" + }, + "sugar": { + "name": "sugar" + }, + "sunchoke": { + "name": "sunchoke", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "sunflower seeds" + }, + "superfine-sugar": { + "name": "superfine sugar" + }, + "sweet-potato": { + "name": "sweet potato", + "plural_name": "sweet potatoes" + }, + "sweetcorn": { + "name": "sweetcorn", + "plural_name": "sweetcorns" + }, + "sweeteners": { + "name": "sweeteners" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "taro", + "plural_name": "taroes" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "tomato", + "plural_name": "tomatoes" + }, + "trout": { + "name": "trout" + }, + "tubers": { + "name": "tuber", + "plural_name": "tubers" + }, + "tuna": { + "name": "tuna" + }, + "turbanado-sugar": { + "name": "turbanado sugar" + }, + "turnip": { + "name": "turnip", + "plural_name": "turnips" + }, + "unrefined-sugar": { + "name": "unrefined sugar" + }, + "vanilla": { + "name": "vanilla" + }, + "vegetables": { + "name": "vegetables" + }, + "watercress": { + "name": "watercress" + }, + "watermelon": { + "name": "watermelon", + "plural_name": "watermelons" + }, + "white-mushroom": { + "name": "white mushroom", + "plural_name": "white mushrooms" + }, + "white-sugar": { + "name": "white sugar" + }, + "xanthan-gum": { + "name": "xanthan gum" + }, + "yam": { + "name": "yam", + "plural_name": "yams" + }, + "yeast": { + "name": "yeast" + }, + "zucchini": { + "name": "zucchini", + "plural_name": "zucchinis" + } +} \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/es-ES.json b/mealie/repos/seed/resources/foods/locales/es-ES.json index 8531f34ba..ff81d8075 100644 --- a/mealie/repos/seed/resources/foods/locales/es-ES.json +++ b/mealie/repos/seed/resources/foods/locales/es-ES.json @@ -1,759 +1,692 @@ { - "": { - "foods": { - "acorn-squash": { - "name": "calabaza bellota" - }, - "alfalfa-sprouts": { - "name": "brotes de alfalfa" - }, - "anchovies": { - "name": "anchoas" - }, - "apples": { - "name": "manzana", - "plural_name": "manzanas" - }, - "artichoke": { - "name": "alcachofa" - }, - "arugula": { - "name": "rúcula" - }, - "asparagus": { - "name": "espárragos" - }, - "avocado": { - "name": "aguacate", - "plural_name": "palta" - }, - "bacon": { - "name": "panceta" - }, - "baking-powder": { - "name": "levadura" - }, - "baking-soda": { - "name": "gaseosa (gasificante)" - }, - "baking-sugar": { - "name": "azúcar glass" - }, - "bar-sugar": { - "name": "azúcar de caña" - }, - "basil": { - "name": "albahaca" - }, - "beans": { - "name": "judías/alubias/frijoles" - }, - "bell-peppers": { - "name": "pimiento morrón", - "plural_name": "pimiento morrón" - }, - "blackberries": { - "name": "moras" - }, - "bok-choy": { - "name": "col china (pak choi)" - }, - "brassicas": { - "name": "coles" - }, - "bread": { - "name": "pan" - }, - "breadfruit": { - "name": "fruta del pan" - }, - "broccoflower": { - "name": "romanesco" - }, - "broccoli": { - "name": "brócoli" - }, - "broccoli-rabe": { - "name": "grelos" - }, - "broccolini": { - "name": "bimi" - }, - "brown-sugar": { - "name": "azucar moreno" - }, - "brussels-sprouts": { - "name": "coles de Bruselas" - }, - "butter": { - "name": "mantequilla" - }, - "butternut-pumpkin": { - "name": "calabaza cacahuete" - }, - "butternut-squash": { - "name": "calabaza moscada" - }, - "cabbage": { - "name": "repollo", - "plural_name": "repollos" - }, - "cactus-edible": { - "name": "higo chumbo" - }, - "calabrese": { - "name": "brócoli" - }, - "cane-sugar": { - "name": "azúcar de caña" - }, - "cannabis": { - "name": "cannabis" - }, - "capsicum": { - "name": "ñora" - }, - "caraway": { - "name": "comino" - }, - "carrot": { - "name": "zanahoria", - "plural_name": "zanahorias" - }, - "caster-sugar": { - "name": "azúcar de caña" - }, - "castor-sugar": { - "name": "azúcar" - }, - "catfish": { - "name": "siluro" - }, - "cauliflower": { - "name": "coliflor", - "plural_name": "coliflor" - }, - "cayenne-pepper": { - "name": "pimienta de cayena" - }, - "celeriac": { - "name": "apio nabo" - }, - "celery": { - "name": "apio" - }, - "cereal-grains": { - "name": "cereales en grano" - }, - "chard": { - "name": "acelgas" - }, - "cheese": { - "name": "queso" - }, - "chicory": { - "name": "achicoria" - }, - "chilli-peppers": { - "name": "chile/guindilla", - "plural_name": "chile/guindilla" - }, - "chinese-leaves": { - "name": "col china" - }, - "chives": { - "name": "cebollino" - }, - "chocolate": { - "name": "chocolate" - }, - "cilantro": { - "name": "cilantro" - }, - "cinnamon": { - "name": "canela" - }, - "clarified-butter": { - "name": "mantequilla clarificada" - }, - "coconut": { - "name": "coco", - "plural_name": "cocos" - }, - "coconut-milk": { - "name": "leche de coco" - }, - "cod": { - "name": "bacalao" - }, - "coffee": { - "name": "café" - }, - "collard-greens": { - "name": "berza" - }, - "confectioners-sugar": { - "name": "azúcar" - }, - "coriander": { - "name": "cilantro" - }, - "corn": { - "name": "maíz", - "plural_name": "maíz" - }, - "corn-syrup": { - "name": "jarabe de maíz" - }, - "cottonseed-oil": { - "name": "aceite de algodón" - }, - "courgette": { - "name": "calabacín" - }, - "cream-of-tartar": { - "name": "crémor tártaro" - }, - "cucumber": { - "name": "pepino", - "plural_name": "pepino" - }, - "cumin": { - "name": "comino" - }, - "daikon": { - "name": "rábano japonés", - "plural_name": "rábanos japoneses" - }, - "dairy-products-and-dairy-substitutes": { - "name": "productos lácteos y sustitutos de lácteos" - }, - "dandelion": { - "name": "diente de león" - }, - "demerara-sugar": { - "name": "azúcar moreno" - }, - "dough": { - "name": "masa" - }, - "edible-cactus": { - "name": "higo chumbo" - }, - "eggplant": { - "name": "berenjena", - "plural_name": "berenjenas" - }, - "eggs": { - "name": "huevo", - "plural_name": "huevos" - }, - "endive": { - "name": "endibia", - "plural_name": "endivias" - }, - "fats": { - "name": "grasas" - }, - "fava-beans": { - "name": "habas" - }, - "fiddlehead": { - "name": "brotes de helecho" - }, - "fiddlehead-fern": { - "name": "brotes de helecho", - "plural_name": "brotes de helecho" - }, - "fish": { - "name": "pescado" - }, - "five-spice-powder": { - "name": "cinco especias (espcias chinas)" - }, - "flour": { - "name": "harina" - }, - "frisee": { - "name": "lechuga rizada" - }, - "fructose": { - "name": "fructosa" - }, - "fruit": { - "name": "fruta" - }, - "fruit-sugar": { - "name": "fructosa" - }, - "ful": { - "name": "haba" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "ajo", - "plural_name": "ajos" - }, - "gem-squash": { - "name": "calabaza gem" - }, - "ghee": { - "name": "ghee" - }, - "giblets": { - "name": "menudillos" - }, - "ginger": { - "name": "jengibre" - }, - "grains": { - "name": "cereales" - }, - "granulated-sugar": { - "name": "azúcar granulado" - }, - "grape-seed-oil": { - "name": "aceite de pepitas de uva" - }, - "green-onion": { - "name": "cebolleta", - "plural_name": "cebolletas" - }, - "heart-of-palm": { - "name": "palmito", - "plural_name": "palmitos" - }, - "hemp": { - "name": "cáñamo" - }, - "herbs": { - "name": "hierbas" - }, - "honey": { - "name": "miel" - }, - "isomalt": { - "name": "isomalt" - }, - "jackfruit": { - "name": "yaca", - "plural_name": "jackfruits" - }, - "jaggery": { - "name": "sazúcar de caña" - }, - "jams": { - "name": "mermelada" - }, - "jellies": { - "name": "gominolas" - }, - "jerusalem-artichoke": { - "name": "alcachofa de Jerusalén" - }, - "jicama": { - "name": "jícama" - }, - "kale": { - "name": "col rizada" - }, - "kohlrabi": { - "name": "colirrábano" - }, - "kumara": { - "name": "batata/boniato" - }, - "leavening-agents": { - "name": "agentes gasificantes" - }, - "leek": { - "name": "puerro", - "plural_name": "puerros" - }, - "legumes": { - "name": "legumbres" - }, - "lemongrass": { - "name": "zacate limón" - }, - "lentils": { - "name": "lentejas" - }, - "lettuce": { - "name": "lechuga" - }, - "liver": { - "name": "hígado", - "plural_name": "hígados" - }, - "maize": { - "name": "maíz" - }, - "maple-syrup": { - "name": "sirope de arce" - }, - "meat": { - "name": "carne" - }, - "milk": { - "name": "leche" - }, - "mortadella": { - "name": "mortadela" - }, - "mushroom": { - "name": "champiñón", - "plural_name": "setas" - }, - "mussels": { - "name": "mejillones" - }, - "nanaimo-bar-mix": { - "name": "nanaimo bar mix" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "nuez moscada" - }, - "nutritional-yeast-flakes": { - "name": "levadura nutricional" - }, - "nuts": { - "name": "frutos secos" - }, - "octopuses": { - "name": "pulpo", - "plural_name": "pulpos" - }, - "oils": { - "name": "aceites" - }, - "okra": { - "name": "abelmosco" - }, - "olive": { - "name": "aceituna" - }, - "olive-oil": { - "name": "aceite de oliva" - }, - "onion": { - "name": "cebolla" - }, - "onion-family": { - "name": "cebollas" - }, - "orange-blossom-water": { - "name": "agua de azahar" - }, - "oranges": { - "name": "naranjas", - "plural_name": "naranjas" - }, - "oregano": { - "name": "orégano" - }, - "oysters": { - "name": "ostras" - }, - "panch-puran": { - "name": "panch puran" - }, - "paprika": { - "name": "pimentón dulce" - }, - "parsley": { - "name": "perejil" - }, - "parsnip": { - "name": "chirivía", - "plural_name": "chirivías" - }, - "pear": { - "name": "pera", - "plural_name": "peras" - }, - "peas": { - "name": "guisantes/chícharos" - }, - "pepper": { - "name": "pimiento", - "plural_name": "pimientos" - }, - "pineapple": { - "name": "piña", - "plural_name": "piñas" - }, - "plantain": { - "name": "plátano macho", - "plural_name": "plátanos" - }, - "poppy-seeds": { - "name": "semillas de amapola" - }, - "potato": { - "name": "papa/patata", - "plural_name": "patatas" - }, - "poultry": { - "name": "aves de corral" - }, - "powdered-sugar": { - "name": "azúcar en polvo" - }, - "pumpkin": { - "name": "calabaza", - "plural_name": "calabazas" - }, - "pumpkin-seeds": { - "name": "semillas de calabaza" - }, - "radish": { - "name": "rábano", - "plural_name": "rábanos" - }, - "raw-sugar": { - "name": "azúcar integral" - }, - "refined-sugar": { - "name": "azúcar refinado" - }, - "rice": { - "name": "arroz" - }, - "rice-flour": { - "name": "harina de arroz" - }, - "rock-sugar": { - "name": "azucar moreno" - }, - "rum": { - "name": "ron" - }, - "salmon": { - "name": "salmón" - }, - "salt": { - "name": "sal" - }, - "salt-cod": { - "name": "bacalao salado" - }, - "scallion": { - "name": "cebollita china", - "plural_name": "cebolletas" - }, - "seafood": { - "name": "marisco" - }, - "seeds": { - "name": "semillas" - }, - "sesame-seeds": { - "name": "semillas de sésamo" - }, - "shallot": { - "name": "chalote", - "plural_name": "chalotes" - }, - "skate": { - "name": "raya" - }, - "soda": { - "name": "gaseosa" - }, - "soda-baking": { - "name": "soda gasificante" - }, - "soybean": { - "name": "soya/soja" - }, - "spaghetti-squash": { - "name": "calabaza espagueti", - "plural_name": "calabaza espagueti" - }, - "speck": { - "name": "speck (jamón)" - }, - "spices": { - "name": "especias" - }, - "spinach": { - "name": "espinacas" - }, - "spring-onion": { - "name": "cebolleta", - "plural_name": "cebollino" - }, - "squash": { - "name": "calabaza dulce", - "plural_name": "calabazas" - }, - "squash-family": { - "name": "calabazas" - }, - "stockfish": { - "name": "pescado seco" - }, - "sugar": { - "name": "azúcar" - }, - "sunchoke": { - "name": "girasol de Canadá", - "plural_name": "tupinambo" - }, - "sunflower-seeds": { - "name": "pipas de girasol" - }, - "superfine-sugar": { - "name": "azúcar superfina" - }, - "sweet-potato": { - "name": "batata", - "plural_name": "batatas" - }, - "sweetcorn": { - "name": "maíz dulce", - "plural_name": "maíz dulce" - }, - "sweeteners": { - "name": "edulcorantes" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "taro", - "plural_name": "taroes" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "tomate", - "plural_name": "tomates" - }, - "trout": { - "name": "trucha" - }, - "tubers": { - "name": "tubérculos", - "plural_name": "tubérculos" - }, - "tuna": { - "name": "atún" - }, - "turbanado-sugar": { - "name": "azúcar" - }, - "turnip": { - "name": "nabo", - "plural_name": "nabos" - }, - "unrefined-sugar": { - "name": "azúcar sin refinar" - }, - "vanilla": { - "name": "vainilla" - }, - "vegetables": { - "name": "verduras" - }, - "watercress": { - "name": "berro de agua" - }, - "watermelon": { - "name": "sandía/melón de agua", - "plural_name": "sandías" - }, - "white-mushroom": { - "name": "champiñón blanco", - "plural_name": "champiñones blancos" - }, - "white-sugar": { - "name": "azúcar blanco" - }, - "xanthan-gum": { - "name": "goma xantana" - }, - "yam": { - "name": "ñame", - "plural_name": "ñames" - }, - "yeast": { - "name": "levadura" - }, - "zucchini": { - "name": "calabacín", - "plural_name": "calabacines" - } - } - }, - "Frutas y verduras": { - "foods": {} - }, - "Cereales": { - "foods": {} - }, - "Frutas": { - "foods": {} - }, - "Verduras": { - "foods": {} - }, - "Carne": { - "foods": {} - }, - "Pescado y marisco": { - "foods": {} - }, - "Bebidas": { - "foods": {} - }, - "Panadería y bollería": { - "foods": {} - }, - "Productos enlatados": { - "foods": {} - }, - "Condimentos": { - "foods": {} - }, - "Repostería": { - "foods": {} - }, - "Productos lácteos": { - "foods": {} - }, - "Alimentos congelados": { - "foods": {} - }, - "Alimentos saludables": { - "foods": {} - }, - "Limpieza": { - "foods": {} - }, - "Productos cárnicos": { - "foods": {} - }, - "Aperitivos": { - "foods": {} - }, - "Especias": { - "foods": {} - }, - "Dulces": { - "foods": {} - }, - "Bodega": { - "foods": {} - }, - "Otros": { - "foods": {} - } -} + "acorn-squash": { + "name": "calabaza bellota" + }, + "alfalfa-sprouts": { + "name": "brotes de alfalfa" + }, + "anchovies": { + "name": "anchoas" + }, + "apples": { + "name": "manzana", + "plural_name": "manzanas" + }, + "artichoke": { + "name": "alcachofa" + }, + "arugula": { + "name": "rúcula" + }, + "asparagus": { + "name": "espárragos" + }, + "avocado": { + "name": "aguacate", + "plural_name": "palta" + }, + "bacon": { + "name": "panceta" + }, + "baking-powder": { + "name": "levadura" + }, + "baking-soda": { + "name": "gaseosa (gasificante)" + }, + "baking-sugar": { + "name": "azúcar glass" + }, + "bar-sugar": { + "name": "azúcar de caña" + }, + "basil": { + "name": "albahaca" + }, + "beans": { + "name": "judías/alubias/frijoles" + }, + "bell-peppers": { + "name": "pimiento morrón", + "plural_name": "pimiento morrón" + }, + "blackberries": { + "name": "moras" + }, + "bok-choy": { + "name": "col china (pak choi)" + }, + "brassicas": { + "name": "coles" + }, + "bread": { + "name": "pan" + }, + "breadfruit": { + "name": "fruta del pan" + }, + "broccoflower": { + "name": "romanesco" + }, + "broccoli": { + "name": "brócoli" + }, + "broccoli-rabe": { + "name": "grelos" + }, + "broccolini": { + "name": "bimi" + }, + "brown-sugar": { + "name": "azucar moreno" + }, + "brussels-sprouts": { + "name": "coles de Bruselas" + }, + "butter": { + "name": "mantequilla" + }, + "butternut-pumpkin": { + "name": "calabaza cacahuete" + }, + "butternut-squash": { + "name": "calabaza moscada" + }, + "cabbage": { + "name": "repollo", + "plural_name": "repollos" + }, + "cactus-edible": { + "name": "higo chumbo" + }, + "calabrese": { + "name": "brócoli" + }, + "cane-sugar": { + "name": "azúcar de caña" + }, + "cannabis": { + "name": "cannabis" + }, + "capsicum": { + "name": "ñora" + }, + "caraway": { + "name": "comino" + }, + "carrot": { + "name": "zanahoria", + "plural_name": "zanahorias" + }, + "caster-sugar": { + "name": "azúcar de caña" + }, + "castor-sugar": { + "name": "azúcar" + }, + "catfish": { + "name": "siluro" + }, + "cauliflower": { + "name": "coliflor", + "plural_name": "coliflor" + }, + "cayenne-pepper": { + "name": "pimienta de cayena" + }, + "celeriac": { + "name": "apio nabo" + }, + "celery": { + "name": "apio" + }, + "cereal-grains": { + "name": "cereales en grano" + }, + "chard": { + "name": "acelgas" + }, + "cheese": { + "name": "queso" + }, + "chicory": { + "name": "achicoria" + }, + "chilli-peppers": { + "name": "chile/guindilla", + "plural_name": "chile/guindilla" + }, + "chinese-leaves": { + "name": "col china" + }, + "chives": { + "name": "cebollino" + }, + "chocolate": { + "name": "chocolate" + }, + "cilantro": { + "name": "cilantro" + }, + "cinnamon": { + "name": "canela" + }, + "clarified-butter": { + "name": "mantequilla clarificada" + }, + "coconut": { + "name": "coco", + "plural_name": "cocos" + }, + "coconut-milk": { + "name": "leche de coco" + }, + "cod": { + "name": "bacalao" + }, + "coffee": { + "name": "café" + }, + "collard-greens": { + "name": "berza" + }, + "confectioners-sugar": { + "name": "azúcar" + }, + "coriander": { + "name": "cilantro" + }, + "corn": { + "name": "maíz", + "plural_name": "maíz" + }, + "corn-syrup": { + "name": "jarabe de maíz" + }, + "cottonseed-oil": { + "name": "aceite de algodón" + }, + "courgette": { + "name": "calabacín" + }, + "cream-of-tartar": { + "name": "crémor tártaro" + }, + "cucumber": { + "name": "pepino", + "plural_name": "pepino" + }, + "cumin": { + "name": "comino" + }, + "daikon": { + "name": "rábano japonés", + "plural_name": "rábanos japoneses" + }, + "dairy-products-and-dairy-substitutes": { + "name": "productos lácteos y sustitutos de lácteos" + }, + "dandelion": { + "name": "diente de león" + }, + "demerara-sugar": { + "name": "azúcar moreno" + }, + "dough": { + "name": "masa" + }, + "edible-cactus": { + "name": "higo chumbo" + }, + "eggplant": { + "name": "berenjena", + "plural_name": "berenjenas" + }, + "eggs": { + "name": "huevo", + "plural_name": "huevos" + }, + "endive": { + "name": "endibia", + "plural_name": "endivias" + }, + "fats": { + "name": "grasas" + }, + "fava-beans": { + "name": "habas" + }, + "fiddlehead": { + "name": "brotes de helecho" + }, + "fiddlehead-fern": { + "name": "brotes de helecho", + "plural_name": "brotes de helecho" + }, + "fish": { + "name": "pescado" + }, + "five-spice-powder": { + "name": "cinco especias (espcias chinas)" + }, + "flour": { + "name": "harina" + }, + "frisee": { + "name": "lechuga rizada" + }, + "fructose": { + "name": "fructosa" + }, + "fruit": { + "name": "fruta" + }, + "fruit-sugar": { + "name": "fructosa" + }, + "ful": { + "name": "haba" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "ajo", + "plural_name": "ajos" + }, + "gem-squash": { + "name": "calabaza gem" + }, + "ghee": { + "name": "ghee" + }, + "giblets": { + "name": "menudillos" + }, + "ginger": { + "name": "jengibre" + }, + "grains": { + "name": "cereales" + }, + "granulated-sugar": { + "name": "azúcar granulado" + }, + "grape-seed-oil": { + "name": "aceite de pepitas de uva" + }, + "green-onion": { + "name": "cebolleta", + "plural_name": "cebolletas" + }, + "heart-of-palm": { + "name": "palmito", + "plural_name": "palmitos" + }, + "hemp": { + "name": "cáñamo" + }, + "herbs": { + "name": "hierbas" + }, + "honey": { + "name": "miel" + }, + "isomalt": { + "name": "isomalt" + }, + "jackfruit": { + "name": "yaca", + "plural_name": "jackfruits" + }, + "jaggery": { + "name": "sazúcar de caña" + }, + "jams": { + "name": "mermelada" + }, + "jellies": { + "name": "gominolas" + }, + "jerusalem-artichoke": { + "name": "alcachofa de Jerusalén" + }, + "jicama": { + "name": "jícama" + }, + "kale": { + "name": "col rizada" + }, + "kohlrabi": { + "name": "colirrábano" + }, + "kumara": { + "name": "batata/boniato" + }, + "leavening-agents": { + "name": "agentes gasificantes" + }, + "leek": { + "name": "puerro", + "plural_name": "puerros" + }, + "legumes": { + "name": "legumbres" + }, + "lemongrass": { + "name": "zacate limón" + }, + "lentils": { + "name": "lentejas" + }, + "lettuce": { + "name": "lechuga" + }, + "liver": { + "name": "hígado", + "plural_name": "hígados" + }, + "maize": { + "name": "maíz" + }, + "maple-syrup": { + "name": "sirope de arce" + }, + "meat": { + "name": "carne" + }, + "milk": { + "name": "leche" + }, + "mortadella": { + "name": "mortadela" + }, + "mushroom": { + "name": "champiñón", + "plural_name": "setas" + }, + "mussels": { + "name": "mejillones" + }, + "nanaimo-bar-mix": { + "name": "nanaimo bar mix" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "nuez moscada" + }, + "nutritional-yeast-flakes": { + "name": "levadura nutricional" + }, + "nuts": { + "name": "frutos secos" + }, + "octopuses": { + "name": "pulpo", + "plural_name": "pulpos" + }, + "oils": { + "name": "aceites" + }, + "okra": { + "name": "abelmosco" + }, + "olive": { + "name": "aceituna" + }, + "olive-oil": { + "name": "aceite de oliva" + }, + "onion": { + "name": "cebolla" + }, + "onion-family": { + "name": "cebollas" + }, + "orange-blossom-water": { + "name": "agua de azahar" + }, + "oranges": { + "name": "naranjas", + "plural_name": "naranjas" + }, + "oregano": { + "name": "orégano" + }, + "oysters": { + "name": "ostras" + }, + "panch-puran": { + "name": "panch puran" + }, + "paprika": { + "name": "pimentón dulce" + }, + "parsley": { + "name": "perejil" + }, + "parsnip": { + "name": "chirivía", + "plural_name": "chirivías" + }, + "pear": { + "name": "pera", + "plural_name": "peras" + }, + "peas": { + "name": "guisantes/chícharos" + }, + "pepper": { + "name": "pimiento", + "plural_name": "pimientos" + }, + "pineapple": { + "name": "piña", + "plural_name": "piñas" + }, + "plantain": { + "name": "plátano macho", + "plural_name": "plátanos" + }, + "poppy-seeds": { + "name": "semillas de amapola" + }, + "potato": { + "name": "papa/patata", + "plural_name": "patatas" + }, + "poultry": { + "name": "aves de corral" + }, + "powdered-sugar": { + "name": "azúcar en polvo" + }, + "pumpkin": { + "name": "calabaza", + "plural_name": "calabazas" + }, + "pumpkin-seeds": { + "name": "semillas de calabaza" + }, + "radish": { + "name": "rábano", + "plural_name": "rábanos" + }, + "raw-sugar": { + "name": "azúcar integral" + }, + "refined-sugar": { + "name": "azúcar refinado" + }, + "rice": { + "name": "arroz" + }, + "rice-flour": { + "name": "harina de arroz" + }, + "rock-sugar": { + "name": "azucar moreno" + }, + "rum": { + "name": "ron" + }, + "salmon": { + "name": "salmón" + }, + "salt": { + "name": "sal" + }, + "salt-cod": { + "name": "bacalao salado" + }, + "scallion": { + "name": "cebollita china", + "plural_name": "cebolletas" + }, + "seafood": { + "name": "marisco" + }, + "seeds": { + "name": "semillas" + }, + "sesame-seeds": { + "name": "semillas de sésamo" + }, + "shallot": { + "name": "chalote", + "plural_name": "chalotes" + }, + "skate": { + "name": "raya" + }, + "soda": { + "name": "gaseosa" + }, + "soda-baking": { + "name": "soda gasificante" + }, + "soybean": { + "name": "soya/soja" + }, + "spaghetti-squash": { + "name": "calabaza espagueti", + "plural_name": "calabaza espagueti" + }, + "speck": { + "name": "speck (jamón)" + }, + "spices": { + "name": "especias" + }, + "spinach": { + "name": "espinacas" + }, + "spring-onion": { + "name": "cebolleta", + "plural_name": "cebollino" + }, + "squash": { + "name": "calabaza dulce", + "plural_name": "calabazas" + }, + "squash-family": { + "name": "calabazas" + }, + "stockfish": { + "name": "pescado seco" + }, + "sugar": { + "name": "azúcar" + }, + "sunchoke": { + "name": "girasol de Canadá", + "plural_name": "tupinambo" + }, + "sunflower-seeds": { + "name": "pipas de girasol" + }, + "superfine-sugar": { + "name": "azúcar superfina" + }, + "sweet-potato": { + "name": "batata", + "plural_name": "batatas" + }, + "sweetcorn": { + "name": "maíz dulce", + "plural_name": "maíz dulce" + }, + "sweeteners": { + "name": "edulcorantes" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "taro", + "plural_name": "taroes" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "tomate", + "plural_name": "tomates" + }, + "trout": { + "name": "trucha" + }, + "tubers": { + "name": "tubérculos", + "plural_name": "tubérculos" + }, + "tuna": { + "name": "atún" + }, + "turbanado-sugar": { + "name": "azúcar" + }, + "turnip": { + "name": "nabo", + "plural_name": "nabos" + }, + "unrefined-sugar": { + "name": "azúcar sin refinar" + }, + "vanilla": { + "name": "vainilla" + }, + "vegetables": { + "name": "verduras" + }, + "watercress": { + "name": "berro de agua" + }, + "watermelon": { + "name": "sandía/melón de agua", + "plural_name": "sandías" + }, + "white-mushroom": { + "name": "champiñón blanco", + "plural_name": "champiñones blancos" + }, + "white-sugar": { + "name": "azúcar blanco" + }, + "xanthan-gum": { + "name": "goma xantana" + }, + "yam": { + "name": "ñame", + "plural_name": "ñames" + }, + "yeast": { + "name": "levadura" + }, + "zucchini": { + "name": "calabacín", + "plural_name": "calabacines" + } +} \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/fi-FI.json b/mealie/repos/seed/resources/foods/locales/fi-FI.json index 2fafd56a4..efb15cbdc 100644 --- a/mealie/repos/seed/resources/foods/locales/fi-FI.json +++ b/mealie/repos/seed/resources/foods/locales/fi-FI.json @@ -1,759 +1,692 @@ { - "": { - "foods": { - "acorn-squash": { - "name": "koristekurpitsa" - }, - "alfalfa-sprouts": { - "name": "alfalfaituja" - }, - "anchovies": { - "name": "anjoviksia" - }, - "apples": { - "name": "omenat", - "plural_name": "omenaa" - }, - "artichoke": { - "name": "artisokkaa" - }, - "arugula": { - "name": "rukola" - }, - "asparagus": { - "name": "parsaa" - }, - "avocado": { - "name": "avokado", - "plural_name": "avokadoa" - }, - "bacon": { - "name": "pekonia" - }, - "baking-powder": { - "name": "leivinjauhetta" - }, - "baking-soda": { - "name": "ruokasoodaa" - }, - "baking-sugar": { - "name": "leivontasokeria" - }, - "bar-sugar": { - "name": "sirosokeri" - }, - "basil": { - "name": "basilikaa" - }, - "beans": { - "name": "pavut" - }, - "bell-peppers": { - "name": "paprika", - "plural_name": "paprikaa" - }, - "blackberries": { - "name": "karhunvatukoita" - }, - "bok-choy": { - "name": "paksoita" - }, - "brassicas": { - "name": "kaalit" - }, - "bread": { - "name": "leipää" - }, - "breadfruit": { - "name": "leipäpuun hedelmää" - }, - "broccoflower": { - "name": "parsakukkakaali" - }, - "broccoli": { - "name": "parsakaalia" - }, - "broccoli-rabe": { - "name": "varsiparsakaali" - }, - "broccolini": { - "name": "broccolini" - }, - "brown-sugar": { - "name": "fariinisokeria" - }, - "brussels-sprouts": { - "name": "ruusukaalit" - }, - "butter": { - "name": "voi" - }, - "butternut-pumpkin": { - "name": "myskikurpitsa" - }, - "butternut-squash": { - "name": "myskikurpitsa" - }, - "cabbage": { - "name": "kaali", - "plural_name": "kaalia" - }, - "cactus-edible": { - "name": "kaktus, syötävä" - }, - "calabrese": { - "name": "calabrese" - }, - "cane-sugar": { - "name": "ruokosokeri" - }, - "cannabis": { - "name": "kannabis" - }, - "capsicum": { - "name": "paprika" - }, - "caraway": { - "name": "kumina" - }, - "carrot": { - "name": "porkkana", - "plural_name": "porkkanaa" - }, - "caster-sugar": { - "name": "castersokeri" - }, - "castor-sugar": { - "name": "castor sokeri" - }, - "catfish": { - "name": "monni" - }, - "cauliflower": { - "name": "kukkakaali", - "plural_name": "kukkakaalia" - }, - "cayenne-pepper": { - "name": "cayenne-pippuri" - }, - "celeriac": { - "name": "juuriselleri" - }, - "celery": { - "name": "selleri" - }, - "cereal-grains": { - "name": "viljanjyvät" - }, - "chard": { - "name": "mangoldi" - }, - "cheese": { - "name": "juusto" - }, - "chicory": { - "name": "sikuri" - }, - "chilli-peppers": { - "name": "chilipaprikat", - "plural_name": "chilipippuria" - }, - "chinese-leaves": { - "name": "kiinankaali" - }, - "chives": { - "name": "ruohosipuli" - }, - "chocolate": { - "name": "suklaa" - }, - "cilantro": { - "name": "korianteri" - }, - "cinnamon": { - "name": "kaneli" - }, - "clarified-butter": { - "name": "kirkastettu voi" - }, - "coconut": { - "name": "kookospähkinä", - "plural_name": "kookospähkinää" - }, - "coconut-milk": { - "name": "kookosmaito" - }, - "cod": { - "name": "turska" - }, - "coffee": { - "name": "kahvi" - }, - "collard-greens": { - "name": "lehtikaali" - }, - "confectioners-sugar": { - "name": "tomusokeri" - }, - "coriander": { - "name": "korianteri" - }, - "corn": { - "name": "maissi", - "plural_name": "maissia" - }, - "corn-syrup": { - "name": "maissisiirappi" - }, - "cottonseed-oil": { - "name": "pellavansiemenöljy" - }, - "courgette": { - "name": "kesäkurpitsa" - }, - "cream-of-tartar": { - "name": "viinikivi" - }, - "cucumber": { - "name": "kurkku", - "plural_name": "kurkkua" - }, - "cumin": { - "name": "kumina" - }, - "daikon": { - "name": "japaninretikka", - "plural_name": "daikons" - }, - "dairy-products-and-dairy-substitutes": { - "name": "maitotuotteet ja maidonkorvikkeet" - }, - "dandelion": { - "name": "voikukka" - }, - "demerara-sugar": { - "name": "fariinisokeri" - }, - "dough": { - "name": "taikina" - }, - "edible-cactus": { - "name": "syötävä kaktus" - }, - "eggplant": { - "name": "munakoiso", - "plural_name": "munakoisoa" - }, - "eggs": { - "name": "munat", - "plural_name": "kananmunaa" - }, - "endive": { - "name": "endiivit", - "plural_name": "endiiviä" - }, - "fats": { - "name": "rasvat" - }, - "fava-beans": { - "name": "härkäpapu" - }, - "fiddlehead": { - "name": "viulunkierukka" - }, - "fiddlehead-fern": { - "name": "viulunkierukka", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "kala" - }, - "five-spice-powder": { - "name": "viiden mausteen seos" - }, - "flour": { - "name": "jauho" - }, - "frisee": { - "name": "friseesalaatti" - }, - "fructose": { - "name": "fruktoosi" - }, - "fruit": { - "name": "hedelmä" - }, - "fruit-sugar": { - "name": "hedelmäsokeri" - }, - "ful": { - "name": "ful-pavut" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "valkosipuli", - "plural_name": "valkosipuleja" - }, - "gem-squash": { - "name": "kurpitsa" - }, - "ghee": { - "name": "ghee-voi" - }, - "giblets": { - "name": "linnun sisäelimet" - }, - "ginger": { - "name": "inkivääri" - }, - "grains": { - "name": "viljat" - }, - "granulated-sugar": { - "name": "taloussokeri" - }, - "grape-seed-oil": { - "name": "viinirypäleiden siemenöljy" - }, - "green-onion": { - "name": "vihreä sipuli", - "plural_name": "vihreää sipulia" - }, - "heart-of-palm": { - "name": "palmun sydän", - "plural_name": "heart of palms" - }, - "hemp": { - "name": "hamppu" - }, - "herbs": { - "name": "yrtit" - }, - "honey": { - "name": "hunaja" - }, - "isomalt": { - "name": "isomaltoosi" - }, - "jackfruit": { - "name": "jakkihedelmä", - "plural_name": "jakkihedelmää" - }, - "jaggery": { - "name": "raakasokeri" - }, - "jams": { - "name": "jamssi" - }, - "jellies": { - "name": "hyytelöt" - }, - "jerusalem-artichoke": { - "name": "jerusalemin artisokka" - }, - "jicama": { - "name": "pikkujamssipapu" - }, - "kale": { - "name": "lehtikaali" - }, - "kohlrabi": { - "name": "kyssäkaali" - }, - "kumara": { - "name": "kumara" - }, - "leavening-agents": { - "name": "nostatusaineet" - }, - "leek": { - "name": "purjo", - "plural_name": "purjoa" - }, - "legumes": { - "name": "palkokasvit" - }, - "lemongrass": { - "name": "sitruunaruoho" - }, - "lentils": { - "name": "linssit" - }, - "lettuce": { - "name": "lehtisalaatti" - }, - "liver": { - "name": "maksa", - "plural_name": "maksaa" - }, - "maize": { - "name": "maissi" - }, - "maple-syrup": { - "name": "vaahterasiirappi" - }, - "meat": { - "name": "liha" - }, - "milk": { - "name": "maito" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "sieni", - "plural_name": "sientä" - }, - "mussels": { - "name": "sinisimpukka" - }, - "nanaimo-bar-mix": { - "name": "nanaimo -palasekoitus" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "muskottipähkinä" - }, - "nutritional-yeast-flakes": { - "name": "hiivahiutaleet" - }, - "nuts": { - "name": "pähkinät" - }, - "octopuses": { - "name": "mustekalat", - "plural_name": "mustekalaa" - }, - "oils": { - "name": "öljyt" - }, - "okra": { - "name": "okraa" - }, - "olive": { - "name": "oliivi" - }, - "olive-oil": { - "name": "oliiviöljy" - }, - "onion": { - "name": "sipuli" - }, - "onion-family": { - "name": "sipulit" - }, - "orange-blossom-water": { - "name": "appelsiininkukkavesi" - }, - "oranges": { - "name": "appelsiinit", - "plural_name": "appelsiinia" - }, - "oregano": { - "name": "oreganoa" - }, - "oysters": { - "name": "osterit" - }, - "panch-puran": { - "name": "panch puran" - }, - "paprika": { - "name": "paprikajauhetta" - }, - "parsley": { - "name": "persilja" - }, - "parsnip": { - "name": "palsternakka", - "plural_name": "palsternakkaa" - }, - "pear": { - "name": "päärynä", - "plural_name": "päärynää" - }, - "peas": { - "name": "herneet" - }, - "pepper": { - "name": "pippuri", - "plural_name": "pippuria" - }, - "pineapple": { - "name": "ananas", - "plural_name": "ananasta" - }, - "plantain": { - "name": "keittobanaani", - "plural_name": "keittobanaania" - }, - "poppy-seeds": { - "name": "unikonsiemenet" - }, - "potato": { - "name": "peruna", - "plural_name": "perunaa" - }, - "poultry": { - "name": "siipikarja" - }, - "powdered-sugar": { - "name": "tomusokeri" - }, - "pumpkin": { - "name": "kurpitsa", - "plural_name": "kurpitsaa" - }, - "pumpkin-seeds": { - "name": "kurpitsansiemen" - }, - "radish": { - "name": "retiisi", - "plural_name": "retiisiä" - }, - "raw-sugar": { - "name": "raakasokeri" - }, - "refined-sugar": { - "name": "puhdistamaton sokeri" - }, - "rice": { - "name": "riisi" - }, - "rice-flour": { - "name": "riisijauho" - }, - "rock-sugar": { - "name": "kivisokeri" - }, - "rum": { - "name": "rommi" - }, - "salmon": { - "name": "lohi" - }, - "salt": { - "name": "suola" - }, - "salt-cod": { - "name": "suolaturska" - }, - "scallion": { - "name": "vihersipuli", - "plural_name": "kevätsipulia" - }, - "seafood": { - "name": "merenelävät" - }, - "seeds": { - "name": "siemenet" - }, - "sesame-seeds": { - "name": "seesaminsiemenet" - }, - "shallot": { - "name": "salottisipuli", - "plural_name": "salottisipulia" - }, - "skate": { - "name": "skate-kala" - }, - "soda": { - "name": "virvoitusjuoma" - }, - "soda-baking": { - "name": "ruokasooda" - }, - "soybean": { - "name": "soijapapu" - }, - "spaghetti-squash": { - "name": "spagettikurpitsa", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "speck-kinkku" - }, - "spices": { - "name": "mausteet" - }, - "spinach": { - "name": "pinaatti" - }, - "spring-onion": { - "name": "kevätsipuli", - "plural_name": "kevätsipulia" - }, - "squash": { - "name": "kurpitsa", - "plural_name": "squashes" - }, - "squash-family": { - "name": "kurpitsat" - }, - "stockfish": { - "name": "kuivakala" - }, - "sugar": { - "name": "sokeri" - }, - "sunchoke": { - "name": "maa-artisokka", - "plural_name": "maa-artisokkaa" - }, - "sunflower-seeds": { - "name": "auringonkukansiemenet" - }, - "superfine-sugar": { - "name": "erikoishieno sokeri" - }, - "sweet-potato": { - "name": "bataatti", - "plural_name": "bataattia" - }, - "sweetcorn": { - "name": "maissi", - "plural_name": "sokerimaissia" - }, - "sweeteners": { - "name": "makeutusaineet" - }, - "tahini": { - "name": "tahinia" - }, - "taro": { - "name": "taaro", - "plural_name": "taaroa" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "tomaatti", - "plural_name": "tomaattia" - }, - "trout": { - "name": "taimen" - }, - "tubers": { - "name": "mukulat", - "plural_name": "mukulaa" - }, - "tuna": { - "name": "tonnikala" - }, - "turbanado-sugar": { - "name": "ruskea raakasokeri" - }, - "turnip": { - "name": "nauris", - "plural_name": "naurista" - }, - "unrefined-sugar": { - "name": "puhdistamaton sokeri" - }, - "vanilla": { - "name": "vanilija" - }, - "vegetables": { - "name": "vihannekset" - }, - "watercress": { - "name": "vesikrassi" - }, - "watermelon": { - "name": "vesimeloni", - "plural_name": "vesimelonia" - }, - "white-mushroom": { - "name": "herkkusieni", - "plural_name": "herkkusientä" - }, - "white-sugar": { - "name": "valkoinen sokeri" - }, - "xanthan-gum": { - "name": "ksantaanikumi" - }, - "yam": { - "name": "hillo", - "plural_name": "jamssia" - }, - "yeast": { - "name": "hiiva" - }, - "zucchini": { - "name": "kesäkurpitsa", - "plural_name": "kesäkurpitsaa" - } - } - }, - "HeVi": { - "foods": {} - }, - "Viljat": { - "foods": {} - }, - "Hedelmät": { - "foods": {} - }, - "Vihannekset": { - "foods": {} - }, - "Liha": { - "foods": {} - }, - "Merenelävät": { - "foods": {} - }, - "Juomat": { - "foods": {} - }, - "Leivonnaiset": { - "foods": {} - }, - "Säilykkeet": { - "foods": {} - }, - "Maustekastikkeet": { - "foods": {} - }, - "Konditoriatuotteet": { - "foods": {} - }, - "Maitotuotteet": { - "foods": {} - }, - "Pakasteet": { - "foods": {} - }, - "Terveysruoka": { - "foods": {} - }, - "Kotitalous": { - "foods": {} - }, - "Lihatuotteet": { - "foods": {} - }, - "Välipalat": { - "foods": {} - }, - "Mausteet": { - "foods": {} - }, - "Makeiset": { - "foods": {} - }, - "Alkoholi": { - "foods": {} - }, - "Muu": { - "foods": {} - } + "acorn-squash": { + "name": "koristekurpitsa" + }, + "alfalfa-sprouts": { + "name": "alfalfaituja" + }, + "anchovies": { + "name": "anjoviksia" + }, + "apples": { + "name": "omenat", + "plural_name": "omenaa" + }, + "artichoke": { + "name": "artisokkaa" + }, + "arugula": { + "name": "rukola" + }, + "asparagus": { + "name": "parsaa" + }, + "avocado": { + "name": "avokado", + "plural_name": "avokadoa" + }, + "bacon": { + "name": "pekonia" + }, + "baking-powder": { + "name": "leivinjauhetta" + }, + "baking-soda": { + "name": "ruokasoodaa" + }, + "baking-sugar": { + "name": "leivontasokeria" + }, + "bar-sugar": { + "name": "sirosokeri" + }, + "basil": { + "name": "basilikaa" + }, + "beans": { + "name": "pavut" + }, + "bell-peppers": { + "name": "paprika", + "plural_name": "paprikaa" + }, + "blackberries": { + "name": "karhunvatukoita" + }, + "bok-choy": { + "name": "paksoita" + }, + "brassicas": { + "name": "kaalit" + }, + "bread": { + "name": "leipää" + }, + "breadfruit": { + "name": "leipäpuun hedelmää" + }, + "broccoflower": { + "name": "parsakukkakaali" + }, + "broccoli": { + "name": "parsakaalia" + }, + "broccoli-rabe": { + "name": "varsiparsakaali" + }, + "broccolini": { + "name": "broccolini" + }, + "brown-sugar": { + "name": "fariinisokeria" + }, + "brussels-sprouts": { + "name": "ruusukaalit" + }, + "butter": { + "name": "voi" + }, + "butternut-pumpkin": { + "name": "myskikurpitsa" + }, + "butternut-squash": { + "name": "myskikurpitsa" + }, + "cabbage": { + "name": "kaali", + "plural_name": "kaalia" + }, + "cactus-edible": { + "name": "kaktus, syötävä" + }, + "calabrese": { + "name": "calabrese" + }, + "cane-sugar": { + "name": "ruokosokeri" + }, + "cannabis": { + "name": "kannabis" + }, + "capsicum": { + "name": "paprika" + }, + "caraway": { + "name": "kumina" + }, + "carrot": { + "name": "porkkana", + "plural_name": "porkkanaa" + }, + "caster-sugar": { + "name": "castersokeri" + }, + "castor-sugar": { + "name": "castor sokeri" + }, + "catfish": { + "name": "monni" + }, + "cauliflower": { + "name": "kukkakaali", + "plural_name": "kukkakaalia" + }, + "cayenne-pepper": { + "name": "cayenne-pippuri" + }, + "celeriac": { + "name": "juuriselleri" + }, + "celery": { + "name": "selleri" + }, + "cereal-grains": { + "name": "viljanjyvät" + }, + "chard": { + "name": "mangoldi" + }, + "cheese": { + "name": "juusto" + }, + "chicory": { + "name": "sikuri" + }, + "chilli-peppers": { + "name": "chilipaprikat", + "plural_name": "chilipippuria" + }, + "chinese-leaves": { + "name": "kiinankaali" + }, + "chives": { + "name": "ruohosipuli" + }, + "chocolate": { + "name": "suklaa" + }, + "cilantro": { + "name": "korianteri" + }, + "cinnamon": { + "name": "kaneli" + }, + "clarified-butter": { + "name": "kirkastettu voi" + }, + "coconut": { + "name": "kookospähkinä", + "plural_name": "kookospähkinää" + }, + "coconut-milk": { + "name": "kookosmaito" + }, + "cod": { + "name": "turska" + }, + "coffee": { + "name": "kahvi" + }, + "collard-greens": { + "name": "lehtikaali" + }, + "confectioners-sugar": { + "name": "tomusokeri" + }, + "coriander": { + "name": "korianteri" + }, + "corn": { + "name": "maissi", + "plural_name": "maissia" + }, + "corn-syrup": { + "name": "maissisiirappi" + }, + "cottonseed-oil": { + "name": "pellavansiemenöljy" + }, + "courgette": { + "name": "kesäkurpitsa" + }, + "cream-of-tartar": { + "name": "viinikivi" + }, + "cucumber": { + "name": "kurkku", + "plural_name": "kurkkua" + }, + "cumin": { + "name": "kumina" + }, + "daikon": { + "name": "japaninretikka", + "plural_name": "daikons" + }, + "dairy-products-and-dairy-substitutes": { + "name": "maitotuotteet ja maidonkorvikkeet" + }, + "dandelion": { + "name": "voikukka" + }, + "demerara-sugar": { + "name": "fariinisokeri" + }, + "dough": { + "name": "taikina" + }, + "edible-cactus": { + "name": "syötävä kaktus" + }, + "eggplant": { + "name": "munakoiso", + "plural_name": "munakoisoa" + }, + "eggs": { + "name": "munat", + "plural_name": "kananmunaa" + }, + "endive": { + "name": "endiivit", + "plural_name": "endiiviä" + }, + "fats": { + "name": "rasvat" + }, + "fava-beans": { + "name": "härkäpapu" + }, + "fiddlehead": { + "name": "viulunkierukka" + }, + "fiddlehead-fern": { + "name": "viulunkierukka", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "kala" + }, + "five-spice-powder": { + "name": "viiden mausteen seos" + }, + "flour": { + "name": "jauho" + }, + "frisee": { + "name": "friseesalaatti" + }, + "fructose": { + "name": "fruktoosi" + }, + "fruit": { + "name": "hedelmä" + }, + "fruit-sugar": { + "name": "hedelmäsokeri" + }, + "ful": { + "name": "ful-pavut" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "valkosipuli", + "plural_name": "valkosipuleja" + }, + "gem-squash": { + "name": "kurpitsa" + }, + "ghee": { + "name": "ghee-voi" + }, + "giblets": { + "name": "linnun sisäelimet" + }, + "ginger": { + "name": "inkivääri" + }, + "grains": { + "name": "viljat" + }, + "granulated-sugar": { + "name": "taloussokeri" + }, + "grape-seed-oil": { + "name": "viinirypäleiden siemenöljy" + }, + "green-onion": { + "name": "vihreä sipuli", + "plural_name": "vihreää sipulia" + }, + "heart-of-palm": { + "name": "palmun sydän", + "plural_name": "heart of palms" + }, + "hemp": { + "name": "hamppu" + }, + "herbs": { + "name": "yrtit" + }, + "honey": { + "name": "hunaja" + }, + "isomalt": { + "name": "isomaltoosi" + }, + "jackfruit": { + "name": "jakkihedelmä", + "plural_name": "jakkihedelmää" + }, + "jaggery": { + "name": "raakasokeri" + }, + "jams": { + "name": "jamssi" + }, + "jellies": { + "name": "hyytelöt" + }, + "jerusalem-artichoke": { + "name": "jerusalemin artisokka" + }, + "jicama": { + "name": "pikkujamssipapu" + }, + "kale": { + "name": "lehtikaali" + }, + "kohlrabi": { + "name": "kyssäkaali" + }, + "kumara": { + "name": "kumara" + }, + "leavening-agents": { + "name": "nostatusaineet" + }, + "leek": { + "name": "purjo", + "plural_name": "purjoa" + }, + "legumes": { + "name": "palkokasvit" + }, + "lemongrass": { + "name": "sitruunaruoho" + }, + "lentils": { + "name": "linssit" + }, + "lettuce": { + "name": "lehtisalaatti" + }, + "liver": { + "name": "maksa", + "plural_name": "maksaa" + }, + "maize": { + "name": "maissi" + }, + "maple-syrup": { + "name": "vaahterasiirappi" + }, + "meat": { + "name": "liha" + }, + "milk": { + "name": "maito" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "sieni", + "plural_name": "sientä" + }, + "mussels": { + "name": "sinisimpukka" + }, + "nanaimo-bar-mix": { + "name": "nanaimo -palasekoitus" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "muskottipähkinä" + }, + "nutritional-yeast-flakes": { + "name": "hiivahiutaleet" + }, + "nuts": { + "name": "pähkinät" + }, + "octopuses": { + "name": "mustekalat", + "plural_name": "mustekalaa" + }, + "oils": { + "name": "öljyt" + }, + "okra": { + "name": "okraa" + }, + "olive": { + "name": "oliivi" + }, + "olive-oil": { + "name": "oliiviöljy" + }, + "onion": { + "name": "sipuli" + }, + "onion-family": { + "name": "sipulit" + }, + "orange-blossom-water": { + "name": "appelsiininkukkavesi" + }, + "oranges": { + "name": "appelsiinit", + "plural_name": "appelsiinia" + }, + "oregano": { + "name": "oreganoa" + }, + "oysters": { + "name": "osterit" + }, + "panch-puran": { + "name": "panch puran" + }, + "paprika": { + "name": "paprikajauhetta" + }, + "parsley": { + "name": "persilja" + }, + "parsnip": { + "name": "palsternakka", + "plural_name": "palsternakkaa" + }, + "pear": { + "name": "päärynä", + "plural_name": "päärynää" + }, + "peas": { + "name": "herneet" + }, + "pepper": { + "name": "pippuri", + "plural_name": "pippuria" + }, + "pineapple": { + "name": "ananas", + "plural_name": "ananasta" + }, + "plantain": { + "name": "keittobanaani", + "plural_name": "keittobanaania" + }, + "poppy-seeds": { + "name": "unikonsiemenet" + }, + "potato": { + "name": "peruna", + "plural_name": "perunaa" + }, + "poultry": { + "name": "siipikarja" + }, + "powdered-sugar": { + "name": "tomusokeri" + }, + "pumpkin": { + "name": "kurpitsa", + "plural_name": "kurpitsaa" + }, + "pumpkin-seeds": { + "name": "kurpitsansiemen" + }, + "radish": { + "name": "retiisi", + "plural_name": "retiisiä" + }, + "raw-sugar": { + "name": "raakasokeri" + }, + "refined-sugar": { + "name": "puhdistamaton sokeri" + }, + "rice": { + "name": "riisi" + }, + "rice-flour": { + "name": "riisijauho" + }, + "rock-sugar": { + "name": "kivisokeri" + }, + "rum": { + "name": "rommi" + }, + "salmon": { + "name": "lohi" + }, + "salt": { + "name": "suola" + }, + "salt-cod": { + "name": "suolaturska" + }, + "scallion": { + "name": "vihersipuli", + "plural_name": "kevätsipulia" + }, + "seafood": { + "name": "merenelävät" + }, + "seeds": { + "name": "siemenet" + }, + "sesame-seeds": { + "name": "seesaminsiemenet" + }, + "shallot": { + "name": "salottisipuli", + "plural_name": "salottisipulia" + }, + "skate": { + "name": "skate-kala" + }, + "soda": { + "name": "virvoitusjuoma" + }, + "soda-baking": { + "name": "ruokasooda" + }, + "soybean": { + "name": "soijapapu" + }, + "spaghetti-squash": { + "name": "spagettikurpitsa", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "speck-kinkku" + }, + "spices": { + "name": "mausteet" + }, + "spinach": { + "name": "pinaatti" + }, + "spring-onion": { + "name": "kevätsipuli", + "plural_name": "kevätsipulia" + }, + "squash": { + "name": "kurpitsa", + "plural_name": "squashes" + }, + "squash-family": { + "name": "kurpitsat" + }, + "stockfish": { + "name": "kuivakala" + }, + "sugar": { + "name": "sokeri" + }, + "sunchoke": { + "name": "maa-artisokka", + "plural_name": "maa-artisokkaa" + }, + "sunflower-seeds": { + "name": "auringonkukansiemenet" + }, + "superfine-sugar": { + "name": "erikoishieno sokeri" + }, + "sweet-potato": { + "name": "bataatti", + "plural_name": "bataattia" + }, + "sweetcorn": { + "name": "maissi", + "plural_name": "sokerimaissia" + }, + "sweeteners": { + "name": "makeutusaineet" + }, + "tahini": { + "name": "tahinia" + }, + "taro": { + "name": "taaro", + "plural_name": "taaroa" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "tomaatti", + "plural_name": "tomaattia" + }, + "trout": { + "name": "taimen" + }, + "tubers": { + "name": "mukulat", + "plural_name": "mukulaa" + }, + "tuna": { + "name": "tonnikala" + }, + "turbanado-sugar": { + "name": "ruskea raakasokeri" + }, + "turnip": { + "name": "nauris", + "plural_name": "naurista" + }, + "unrefined-sugar": { + "name": "puhdistamaton sokeri" + }, + "vanilla": { + "name": "vanilija" + }, + "vegetables": { + "name": "vihannekset" + }, + "watercress": { + "name": "vesikrassi" + }, + "watermelon": { + "name": "vesimeloni", + "plural_name": "vesimelonia" + }, + "white-mushroom": { + "name": "herkkusieni", + "plural_name": "herkkusientä" + }, + "white-sugar": { + "name": "valkoinen sokeri" + }, + "xanthan-gum": { + "name": "ksantaanikumi" + }, + "yam": { + "name": "hillo", + "plural_name": "jamssia" + }, + "yeast": { + "name": "hiiva" + }, + "zucchini": { + "name": "kesäkurpitsa", + "plural_name": "kesäkurpitsaa" + } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/fr-BE.json b/mealie/repos/seed/resources/foods/locales/fr-BE.json index c30f67969..d2456fd6c 100644 --- a/mealie/repos/seed/resources/foods/locales/fr-BE.json +++ b/mealie/repos/seed/resources/foods/locales/fr-BE.json @@ -1,759 +1,692 @@ { - "": { - "foods": { - "acorn-squash": { - "name": "courge poivrée" - }, - "alfalfa-sprouts": { - "name": "luzerne" - }, - "anchovies": { - "name": "anchois" - }, - "apples": { - "name": "pommes", - "plural_name": "pommes" - }, - "artichoke": { - "name": "artichaut" - }, - "arugula": { - "name": "roquette" - }, - "asparagus": { - "name": "asperge" - }, - "avocado": { - "name": "avocat", - "plural_name": "avocats" - }, - "bacon": { - "name": "bacon" - }, - "baking-powder": { - "name": "levure chimique" - }, - "baking-soda": { - "name": "bicarbonate de soude" - }, - "baking-sugar": { - "name": "sucre de cuisson" - }, - "bar-sugar": { - "name": "barre de sucre" - }, - "basil": { - "name": "basilic" - }, - "beans": { - "name": "haricots" - }, - "bell-peppers": { - "name": "poivrons", - "plural_name": "poivrons" - }, - "blackberries": { - "name": "mûres" - }, - "bok-choy": { - "name": "pakchoï" - }, - "brassicas": { - "name": "choux" - }, - "bread": { - "name": "pain" - }, - "breadfruit": { - "name": "fruit à pain" - }, - "broccoflower": { - "name": "chou-fleur" - }, - "broccoli": { - "name": "brocoli" - }, - "broccoli-rabe": { - "name": "brocoli-rave" - }, - "broccolini": { - "name": "brocolini" - }, - "brown-sugar": { - "name": "cassonade" - }, - "brussels-sprouts": { - "name": "choux de Bruxelles" - }, - "butter": { - "name": "beurre" - }, - "butternut-pumpkin": { - "name": "courge butternut" - }, - "butternut-squash": { - "name": "courge butternut" - }, - "cabbage": { - "name": "chou", - "plural_name": "choux" - }, - "cactus-edible": { - "name": "cactus" - }, - "calabrese": { - "name": "brocoli calabrese" - }, - "cane-sugar": { - "name": "sucre de canne" - }, - "cannabis": { - "name": "cannabis" - }, - "capsicum": { - "name": "poivron" - }, - "caraway": { - "name": "cumin" - }, - "carrot": { - "name": "carotte", - "plural_name": "carottes" - }, - "caster-sugar": { - "name": "sucre semoule" - }, - "castor-sugar": { - "name": "sucre en poudre" - }, - "catfish": { - "name": "poisson-chat" - }, - "cauliflower": { - "name": "chou-fleur", - "plural_name": "choux-fleur" - }, - "cayenne-pepper": { - "name": "piment de cayenne" - }, - "celeriac": { - "name": "céleri-rave" - }, - "celery": { - "name": "céleri" - }, - "cereal-grains": { - "name": "grains de céréales" - }, - "chard": { - "name": "blette" - }, - "cheese": { - "name": "fromage" - }, - "chicory": { - "name": "chicorée" - }, - "chilli-peppers": { - "name": "piment", - "plural_name": "piments" - }, - "chinese-leaves": { - "name": "chou chinois" - }, - "chives": { - "name": "ciboulette" - }, - "chocolate": { - "name": "chocolat" - }, - "cilantro": { - "name": "coriandre" - }, - "cinnamon": { - "name": "cannelle" - }, - "clarified-butter": { - "name": "beurre clarifié" - }, - "coconut": { - "name": "noix de coco", - "plural_name": "noix de coco" - }, - "coconut-milk": { - "name": "lait de coco" - }, - "cod": { - "name": "morue" - }, - "coffee": { - "name": "café" - }, - "collard-greens": { - "name": "chou cavalier" - }, - "confectioners-sugar": { - "name": "sucre des pâtissiers" - }, - "coriander": { - "name": "coriandre" - }, - "corn": { - "name": "maïs", - "plural_name": "maïs" - }, - "corn-syrup": { - "name": "sirop de maïs" - }, - "cottonseed-oil": { - "name": "huile de coton" - }, - "courgette": { - "name": "courgette" - }, - "cream-of-tartar": { - "name": "crème de tartre" - }, - "cucumber": { - "name": "concombre", - "plural_name": "concombres" - }, - "cumin": { - "name": "cumin" - }, - "daikon": { - "name": "radis blanc", - "plural_name": "radis blancs" - }, - "dairy-products-and-dairy-substitutes": { - "name": "produits laitiers et substituts laitiers" - }, - "dandelion": { - "name": "pissenlit" - }, - "demerara-sugar": { - "name": "sucre demerara" - }, - "dough": { - "name": "pâte" - }, - "edible-cactus": { - "name": "cactus" - }, - "eggplant": { - "name": "aubergine", - "plural_name": "aubergines" - }, - "eggs": { - "name": "œufs", - "plural_name": "œufs" - }, - "endive": { - "name": "endive", - "plural_name": "endives" - }, - "fats": { - "name": "matières grasses" - }, - "fava-beans": { - "name": "fèves" - }, - "fiddlehead": { - "name": "crosse de fougère" - }, - "fiddlehead-fern": { - "name": "crosse de fougère", - "plural_name": "crosses de fougères" - }, - "fish": { - "name": "poisson" - }, - "five-spice-powder": { - "name": "mélange 5 épices" - }, - "flour": { - "name": "farine" - }, - "frisee": { - "name": "frisée" - }, - "fructose": { - "name": "fructose" - }, - "fruit": { - "name": "fruit" - }, - "fruit-sugar": { - "name": "sucre de fruits" - }, - "ful": { - "name": "plein" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "ail", - "plural_name": "gousses d'ails" - }, - "gem-squash": { - "name": "courge gem squash" - }, - "ghee": { - "name": "ghi" - }, - "giblets": { - "name": "abats" - }, - "ginger": { - "name": "gingembre" - }, - "grains": { - "name": "céréales" - }, - "granulated-sugar": { - "name": "sucre granulé" - }, - "grape-seed-oil": { - "name": "huile de pépins de raisin" - }, - "green-onion": { - "name": "oignon vert", - "plural_name": "oignons verts" - }, - "heart-of-palm": { - "name": "cœur de palmier", - "plural_name": "cœurs de palmiers" - }, - "hemp": { - "name": "chanvre" - }, - "herbs": { - "name": "herbes" - }, - "honey": { - "name": "miel" - }, - "isomalt": { - "name": "isomalt" - }, - "jackfruit": { - "name": "pomme jacque", - "plural_name": "pommes jaques" - }, - "jaggery": { - "name": "gur" - }, - "jams": { - "name": "confitures" - }, - "jellies": { - "name": "gelées" - }, - "jerusalem-artichoke": { - "name": "topinambour" - }, - "jicama": { - "name": "igname" - }, - "kale": { - "name": "chou frisé" - }, - "kohlrabi": { - "name": "chou-rave" - }, - "kumara": { - "name": "patate douce" - }, - "leavening-agents": { - "name": "levure" - }, - "leek": { - "name": "poireau", - "plural_name": "poireaux" - }, - "legumes": { - "name": "légumineuses" - }, - "lemongrass": { - "name": "citronnelle" - }, - "lentils": { - "name": "lentilles" - }, - "lettuce": { - "name": "laitue" - }, - "liver": { - "name": "foie", - "plural_name": "foies" - }, - "maize": { - "name": "maïs" - }, - "maple-syrup": { - "name": "sirop d’érable" - }, - "meat": { - "name": "viande" - }, - "milk": { - "name": "lait" - }, - "mortadella": { - "name": "mortadelle" - }, - "mushroom": { - "name": "champignon", - "plural_name": "champignons" - }, - "mussels": { - "name": "moules" - }, - "nanaimo-bar-mix": { - "name": "mélange de barres nanaimo" - }, - "nori": { - "name": "algue" - }, - "nutmeg": { - "name": "noix de muscade" - }, - "nutritional-yeast-flakes": { - "name": "flocons de levure nutritionnelle" - }, - "nuts": { - "name": "noix" - }, - "octopuses": { - "name": "poulpe", - "plural_name": "poulpes" - }, - "oils": { - "name": "huiles" - }, - "okra": { - "name": "gombo" - }, - "olive": { - "name": "olive" - }, - "olive-oil": { - "name": "huile d’olive" - }, - "onion": { - "name": "oignon" - }, - "onion-family": { - "name": "oignons" - }, - "orange-blossom-water": { - "name": "eau de fleur d’oranger" - }, - "oranges": { - "name": "orange", - "plural_name": "oranges" - }, - "oregano": { - "name": "origan" - }, - "oysters": { - "name": "huîtres" - }, - "panch-puran": { - "name": "panch phoron" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "persil" - }, - "parsnip": { - "name": "panais", - "plural_name": "panais" - }, - "pear": { - "name": "poire", - "plural_name": "poires" - }, - "peas": { - "name": "pois" - }, - "pepper": { - "name": "poivre", - "plural_name": "poivrons" - }, - "pineapple": { - "name": "ananas", - "plural_name": "ananas" - }, - "plantain": { - "name": "banane plantain", - "plural_name": "bananes plantains" - }, - "poppy-seeds": { - "name": "graines de pavot" - }, - "potato": { - "name": "patate", - "plural_name": "pommes de terre" - }, - "poultry": { - "name": "volaille" - }, - "powdered-sugar": { - "name": "sucre en poudre" - }, - "pumpkin": { - "name": "citrouille", - "plural_name": "citrouilles" - }, - "pumpkin-seeds": { - "name": "graines de courge" - }, - "radish": { - "name": "radis", - "plural_name": "radis" - }, - "raw-sugar": { - "name": "sucre brut" - }, - "refined-sugar": { - "name": "sucre raffiné" - }, - "rice": { - "name": "riz" - }, - "rice-flour": { - "name": "farine de riz" - }, - "rock-sugar": { - "name": "sucre candi" - }, - "rum": { - "name": "rhum" - }, - "salmon": { - "name": "saumon" - }, - "salt": { - "name": "sel" - }, - "salt-cod": { - "name": "morue salée" - }, - "scallion": { - "name": "échalote", - "plural_name": "cébettes" - }, - "seafood": { - "name": "produits de la mer" - }, - "seeds": { - "name": "graines" - }, - "sesame-seeds": { - "name": "graines de sésame" - }, - "shallot": { - "name": "échalote", - "plural_name": "échalotes" - }, - "skate": { - "name": "raie" - }, - "soda": { - "name": "bicarbonate de soude" - }, - "soda-baking": { - "name": "bicarbonate de soude" - }, - "soybean": { - "name": "soja" - }, - "spaghetti-squash": { - "name": "courge spaghetti", - "plural_name": "courges spaghettis" - }, - "speck": { - "name": "lard" - }, - "spices": { - "name": "épices" - }, - "spinach": { - "name": "épinard" - }, - "spring-onion": { - "name": "oignons de printemps", - "plural_name": "oignons nouveaux" - }, - "squash": { - "name": "courges", - "plural_name": "courges" - }, - "squash-family": { - "name": "famille des courges" - }, - "stockfish": { - "name": "cabillaud" - }, - "sugar": { - "name": "sucre" - }, - "sunchoke": { - "name": "topinambours", - "plural_name": "topinambours" - }, - "sunflower-seeds": { - "name": "graines de tournesol" - }, - "superfine-sugar": { - "name": "sucre superfin" - }, - "sweet-potato": { - "name": "patate douce", - "plural_name": "patates douces" - }, - "sweetcorn": { - "name": "maïs doux", - "plural_name": "maïs doux" - }, - "sweeteners": { - "name": "édulcorant" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "taro", - "plural_name": "taros" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "tomate", - "plural_name": "tomates" - }, - "trout": { - "name": "truite" - }, - "tubers": { - "name": "tubercules", - "plural_name": "tubercules" - }, - "tuna": { - "name": "thon" - }, - "turbanado-sugar": { - "name": "sucre brun" - }, - "turnip": { - "name": "navet", - "plural_name": "navets" - }, - "unrefined-sugar": { - "name": "sucre non raffiné" - }, - "vanilla": { - "name": "vanille" - }, - "vegetables": { - "name": "légumes" - }, - "watercress": { - "name": "cresson de fontaine" - }, - "watermelon": { - "name": "pastèque", - "plural_name": "pastèques" - }, - "white-mushroom": { - "name": "champignon blanc", - "plural_name": "champignons blancs" - }, - "white-sugar": { - "name": "sucre blanc" - }, - "xanthan-gum": { - "name": "gomme xanthane" - }, - "yam": { - "name": "igname sauvage", - "plural_name": "ignames" - }, - "yeast": { - "name": "levure" - }, - "zucchini": { - "name": "courgette", - "plural_name": "courgettes" - } - } - }, - "Produits": { - "foods": {} - }, - "Céréales": { - "foods": {} - }, - "Fruits": { - "foods": {} - }, - "Légumes": { - "foods": {} - }, - "Viande": { - "foods": {} - }, - "Produits de la mer": { - "foods": {} - }, - "Boissons": { - "foods": {} - }, - "Produits cuisinés": { - "foods": {} - }, - "Conserves": { - "foods": {} - }, - "Condiments": { - "foods": {} - }, - "Confiseries": { - "foods": {} - }, - "Produits laitiers": { - "foods": {} - }, - "Produits surgelés": { - "foods": {} - }, - "Produits healthy": { - "foods": {} - }, - "Foyer": { - "foods": {} - }, - "Viandes": { - "foods": {} - }, - "Collations": { - "foods": {} - }, - "Épices": { - "foods": {} - }, - "Sucrerie": { - "foods": {} - }, - "Alcool": { - "foods": {} - }, - "Autre": { - "foods": {} - } -} + "acorn-squash": { + "name": "courge poivrée" + }, + "alfalfa-sprouts": { + "name": "luzerne" + }, + "anchovies": { + "name": "anchois" + }, + "apples": { + "name": "pommes", + "plural_name": "pommes" + }, + "artichoke": { + "name": "artichaut" + }, + "arugula": { + "name": "roquette" + }, + "asparagus": { + "name": "asperge" + }, + "avocado": { + "name": "avocat", + "plural_name": "avocats" + }, + "bacon": { + "name": "bacon" + }, + "baking-powder": { + "name": "levure chimique" + }, + "baking-soda": { + "name": "bicarbonate de soude" + }, + "baking-sugar": { + "name": "sucre de cuisson" + }, + "bar-sugar": { + "name": "barre de sucre" + }, + "basil": { + "name": "basilic" + }, + "beans": { + "name": "haricots" + }, + "bell-peppers": { + "name": "poivrons", + "plural_name": "poivrons" + }, + "blackberries": { + "name": "mûres" + }, + "bok-choy": { + "name": "pakchoï" + }, + "brassicas": { + "name": "choux" + }, + "bread": { + "name": "pain" + }, + "breadfruit": { + "name": "fruit à pain" + }, + "broccoflower": { + "name": "chou-fleur" + }, + "broccoli": { + "name": "brocoli" + }, + "broccoli-rabe": { + "name": "brocoli-rave" + }, + "broccolini": { + "name": "brocolini" + }, + "brown-sugar": { + "name": "cassonade" + }, + "brussels-sprouts": { + "name": "choux de Bruxelles" + }, + "butter": { + "name": "beurre" + }, + "butternut-pumpkin": { + "name": "courge butternut" + }, + "butternut-squash": { + "name": "courge butternut" + }, + "cabbage": { + "name": "chou", + "plural_name": "choux" + }, + "cactus-edible": { + "name": "cactus" + }, + "calabrese": { + "name": "brocoli calabrese" + }, + "cane-sugar": { + "name": "sucre de canne" + }, + "cannabis": { + "name": "cannabis" + }, + "capsicum": { + "name": "poivron" + }, + "caraway": { + "name": "cumin" + }, + "carrot": { + "name": "carotte", + "plural_name": "carottes" + }, + "caster-sugar": { + "name": "sucre semoule" + }, + "castor-sugar": { + "name": "sucre en poudre" + }, + "catfish": { + "name": "poisson-chat" + }, + "cauliflower": { + "name": "chou-fleur", + "plural_name": "choux-fleur" + }, + "cayenne-pepper": { + "name": "piment de cayenne" + }, + "celeriac": { + "name": "céleri-rave" + }, + "celery": { + "name": "céleri" + }, + "cereal-grains": { + "name": "grains de céréales" + }, + "chard": { + "name": "blette" + }, + "cheese": { + "name": "fromage" + }, + "chicory": { + "name": "chicorée" + }, + "chilli-peppers": { + "name": "piment", + "plural_name": "piments" + }, + "chinese-leaves": { + "name": "chou chinois" + }, + "chives": { + "name": "ciboulette" + }, + "chocolate": { + "name": "chocolat" + }, + "cilantro": { + "name": "coriandre" + }, + "cinnamon": { + "name": "cannelle" + }, + "clarified-butter": { + "name": "beurre clarifié" + }, + "coconut": { + "name": "noix de coco", + "plural_name": "noix de coco" + }, + "coconut-milk": { + "name": "lait de coco" + }, + "cod": { + "name": "morue" + }, + "coffee": { + "name": "café" + }, + "collard-greens": { + "name": "chou cavalier" + }, + "confectioners-sugar": { + "name": "sucre des pâtissiers" + }, + "coriander": { + "name": "coriandre" + }, + "corn": { + "name": "maïs", + "plural_name": "maïs" + }, + "corn-syrup": { + "name": "sirop de maïs" + }, + "cottonseed-oil": { + "name": "huile de coton" + }, + "courgette": { + "name": "courgette" + }, + "cream-of-tartar": { + "name": "crème de tartre" + }, + "cucumber": { + "name": "concombre", + "plural_name": "concombres" + }, + "cumin": { + "name": "cumin" + }, + "daikon": { + "name": "radis blanc", + "plural_name": "radis blancs" + }, + "dairy-products-and-dairy-substitutes": { + "name": "produits laitiers et substituts laitiers" + }, + "dandelion": { + "name": "pissenlit" + }, + "demerara-sugar": { + "name": "sucre demerara" + }, + "dough": { + "name": "pâte" + }, + "edible-cactus": { + "name": "cactus" + }, + "eggplant": { + "name": "aubergine", + "plural_name": "aubergines" + }, + "eggs": { + "name": "œufs", + "plural_name": "œufs" + }, + "endive": { + "name": "endive", + "plural_name": "endives" + }, + "fats": { + "name": "matières grasses" + }, + "fava-beans": { + "name": "fèves" + }, + "fiddlehead": { + "name": "crosse de fougère" + }, + "fiddlehead-fern": { + "name": "crosse de fougère", + "plural_name": "crosses de fougères" + }, + "fish": { + "name": "poisson" + }, + "five-spice-powder": { + "name": "mélange 5 épices" + }, + "flour": { + "name": "farine" + }, + "frisee": { + "name": "frisée" + }, + "fructose": { + "name": "fructose" + }, + "fruit": { + "name": "fruit" + }, + "fruit-sugar": { + "name": "sucre de fruits" + }, + "ful": { + "name": "plein" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "ail", + "plural_name": "gousses d'ails" + }, + "gem-squash": { + "name": "courge gem squash" + }, + "ghee": { + "name": "ghi" + }, + "giblets": { + "name": "abats" + }, + "ginger": { + "name": "gingembre" + }, + "grains": { + "name": "céréales" + }, + "granulated-sugar": { + "name": "sucre granulé" + }, + "grape-seed-oil": { + "name": "huile de pépins de raisin" + }, + "green-onion": { + "name": "oignon vert", + "plural_name": "oignons verts" + }, + "heart-of-palm": { + "name": "cœur de palmier", + "plural_name": "cœurs de palmiers" + }, + "hemp": { + "name": "chanvre" + }, + "herbs": { + "name": "herbes" + }, + "honey": { + "name": "miel" + }, + "isomalt": { + "name": "isomalt" + }, + "jackfruit": { + "name": "pomme jacque", + "plural_name": "pommes jaques" + }, + "jaggery": { + "name": "gur" + }, + "jams": { + "name": "confitures" + }, + "jellies": { + "name": "gelées" + }, + "jerusalem-artichoke": { + "name": "topinambour" + }, + "jicama": { + "name": "igname" + }, + "kale": { + "name": "chou frisé" + }, + "kohlrabi": { + "name": "chou-rave" + }, + "kumara": { + "name": "patate douce" + }, + "leavening-agents": { + "name": "levure" + }, + "leek": { + "name": "poireau", + "plural_name": "poireaux" + }, + "legumes": { + "name": "légumineuses" + }, + "lemongrass": { + "name": "citronnelle" + }, + "lentils": { + "name": "lentilles" + }, + "lettuce": { + "name": "laitue" + }, + "liver": { + "name": "foie", + "plural_name": "foies" + }, + "maize": { + "name": "maïs" + }, + "maple-syrup": { + "name": "sirop d’érable" + }, + "meat": { + "name": "viande" + }, + "milk": { + "name": "lait" + }, + "mortadella": { + "name": "mortadelle" + }, + "mushroom": { + "name": "champignon", + "plural_name": "champignons" + }, + "mussels": { + "name": "moules" + }, + "nanaimo-bar-mix": { + "name": "mélange de barres nanaimo" + }, + "nori": { + "name": "algue" + }, + "nutmeg": { + "name": "noix de muscade" + }, + "nutritional-yeast-flakes": { + "name": "flocons de levure nutritionnelle" + }, + "nuts": { + "name": "noix" + }, + "octopuses": { + "name": "poulpe", + "plural_name": "poulpes" + }, + "oils": { + "name": "huiles" + }, + "okra": { + "name": "gombo" + }, + "olive": { + "name": "olive" + }, + "olive-oil": { + "name": "huile d’olive" + }, + "onion": { + "name": "oignon" + }, + "onion-family": { + "name": "oignons" + }, + "orange-blossom-water": { + "name": "eau de fleur d’oranger" + }, + "oranges": { + "name": "orange", + "plural_name": "oranges" + }, + "oregano": { + "name": "origan" + }, + "oysters": { + "name": "huîtres" + }, + "panch-puran": { + "name": "panch phoron" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "persil" + }, + "parsnip": { + "name": "panais", + "plural_name": "panais" + }, + "pear": { + "name": "poire", + "plural_name": "poires" + }, + "peas": { + "name": "pois" + }, + "pepper": { + "name": "poivre", + "plural_name": "poivrons" + }, + "pineapple": { + "name": "ananas", + "plural_name": "ananas" + }, + "plantain": { + "name": "banane plantain", + "plural_name": "bananes plantains" + }, + "poppy-seeds": { + "name": "graines de pavot" + }, + "potato": { + "name": "patate", + "plural_name": "pommes de terre" + }, + "poultry": { + "name": "volaille" + }, + "powdered-sugar": { + "name": "sucre en poudre" + }, + "pumpkin": { + "name": "citrouille", + "plural_name": "citrouilles" + }, + "pumpkin-seeds": { + "name": "graines de courge" + }, + "radish": { + "name": "radis", + "plural_name": "radis" + }, + "raw-sugar": { + "name": "sucre brut" + }, + "refined-sugar": { + "name": "sucre raffiné" + }, + "rice": { + "name": "riz" + }, + "rice-flour": { + "name": "farine de riz" + }, + "rock-sugar": { + "name": "sucre candi" + }, + "rum": { + "name": "rhum" + }, + "salmon": { + "name": "saumon" + }, + "salt": { + "name": "sel" + }, + "salt-cod": { + "name": "morue salée" + }, + "scallion": { + "name": "échalote", + "plural_name": "cébettes" + }, + "seafood": { + "name": "produits de la mer" + }, + "seeds": { + "name": "graines" + }, + "sesame-seeds": { + "name": "graines de sésame" + }, + "shallot": { + "name": "échalote", + "plural_name": "échalotes" + }, + "skate": { + "name": "raie" + }, + "soda": { + "name": "bicarbonate de soude" + }, + "soda-baking": { + "name": "bicarbonate de soude" + }, + "soybean": { + "name": "soja" + }, + "spaghetti-squash": { + "name": "courge spaghetti", + "plural_name": "courges spaghettis" + }, + "speck": { + "name": "lard" + }, + "spices": { + "name": "épices" + }, + "spinach": { + "name": "épinard" + }, + "spring-onion": { + "name": "oignons de printemps", + "plural_name": "oignons nouveaux" + }, + "squash": { + "name": "courges", + "plural_name": "courges" + }, + "squash-family": { + "name": "famille des courges" + }, + "stockfish": { + "name": "cabillaud" + }, + "sugar": { + "name": "sucre" + }, + "sunchoke": { + "name": "topinambours", + "plural_name": "topinambours" + }, + "sunflower-seeds": { + "name": "graines de tournesol" + }, + "superfine-sugar": { + "name": "sucre superfin" + }, + "sweet-potato": { + "name": "patate douce", + "plural_name": "patates douces" + }, + "sweetcorn": { + "name": "maïs doux", + "plural_name": "maïs doux" + }, + "sweeteners": { + "name": "édulcorant" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "taro", + "plural_name": "taros" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "tomate", + "plural_name": "tomates" + }, + "trout": { + "name": "truite" + }, + "tubers": { + "name": "tubercules", + "plural_name": "tubercules" + }, + "tuna": { + "name": "thon" + }, + "turbanado-sugar": { + "name": "sucre brun" + }, + "turnip": { + "name": "navet", + "plural_name": "navets" + }, + "unrefined-sugar": { + "name": "sucre non raffiné" + }, + "vanilla": { + "name": "vanille" + }, + "vegetables": { + "name": "légumes" + }, + "watercress": { + "name": "cresson de fontaine" + }, + "watermelon": { + "name": "pastèque", + "plural_name": "pastèques" + }, + "white-mushroom": { + "name": "champignon blanc", + "plural_name": "champignons blancs" + }, + "white-sugar": { + "name": "sucre blanc" + }, + "xanthan-gum": { + "name": "gomme xanthane" + }, + "yam": { + "name": "igname sauvage", + "plural_name": "ignames" + }, + "yeast": { + "name": "levure" + }, + "zucchini": { + "name": "courgette", + "plural_name": "courgettes" + } +} \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/fr-CA.json b/mealie/repos/seed/resources/foods/locales/fr-CA.json index 0af3c2da6..2e2c85eff 100644 --- a/mealie/repos/seed/resources/foods/locales/fr-CA.json +++ b/mealie/repos/seed/resources/foods/locales/fr-CA.json @@ -1,759 +1,692 @@ { - "": { - "foods": { - "acorn-squash": { - "name": "courge poivrée" - }, - "alfalfa-sprouts": { - "name": "germes de luzerne" - }, - "anchovies": { - "name": "anchois" - }, - "apples": { - "name": "pommes", - "plural_name": "pommes" - }, - "artichoke": { - "name": "artichauts" - }, - "arugula": { - "name": "roquette" - }, - "asparagus": { - "name": "asperges" - }, - "avocado": { - "name": "avocat", - "plural_name": "avocats" - }, - "bacon": { - "name": "bacon" - }, - "baking-powder": { - "name": "poudre à pâte" - }, - "baking-soda": { - "name": "bicarbonate de soude" - }, - "baking-sugar": { - "name": "sucre de canne" - }, - "bar-sugar": { - "name": "barre de sucre" - }, - "basil": { - "name": "basilic" - }, - "beans": { - "name": "haricots" - }, - "bell-peppers": { - "name": "poivrons", - "plural_name": "poivrons" - }, - "blackberries": { - "name": "mûres" - }, - "bok-choy": { - "name": "pakchoï" - }, - "brassicas": { - "name": "crucifères" - }, - "bread": { - "name": "pain" - }, - "breadfruit": { - "name": "fruits de pain" - }, - "broccoflower": { - "name": "broco-fleur" - }, - "broccoli": { - "name": "brocoli" - }, - "broccoli-rabe": { - "name": "brocoli-rave" - }, - "broccolini": { - "name": "broccolini" - }, - "brown-sugar": { - "name": "sucre brun" - }, - "brussels-sprouts": { - "name": "choux de Bruxelles" - }, - "butter": { - "name": "beurre" - }, - "butternut-pumpkin": { - "name": "courge butternut" - }, - "butternut-squash": { - "name": "courge butternut" - }, - "cabbage": { - "name": "chou", - "plural_name": "choux" - }, - "cactus-edible": { - "name": "cactus, comestible" - }, - "calabrese": { - "name": "brocoli calabrese" - }, - "cane-sugar": { - "name": "sucre de canne" - }, - "cannabis": { - "name": "cannabis" - }, - "capsicum": { - "name": "poivron" - }, - "caraway": { - "name": "carvi" - }, - "carrot": { - "name": "carotte", - "plural_name": "carottes" - }, - "caster-sugar": { - "name": "sucre semoule" - }, - "castor-sugar": { - "name": "sucre en poudre" - }, - "catfish": { - "name": "poisson-chat" - }, - "cauliflower": { - "name": "chou-fleur", - "plural_name": "chou-fleurs" - }, - "cayenne-pepper": { - "name": "poivre de cayenne" - }, - "celeriac": { - "name": "céleri-rave" - }, - "celery": { - "name": "céleri" - }, - "cereal-grains": { - "name": "grains de céréales" - }, - "chard": { - "name": "blette" - }, - "cheese": { - "name": "fromage" - }, - "chicory": { - "name": "chicorée" - }, - "chilli-peppers": { - "name": "piment", - "plural_name": "piments" - }, - "chinese-leaves": { - "name": "feuilles chinoises" - }, - "chives": { - "name": "ciboulette" - }, - "chocolate": { - "name": "chocolat" - }, - "cilantro": { - "name": "coriandre" - }, - "cinnamon": { - "name": "cannelle" - }, - "clarified-butter": { - "name": "beurre clarifié" - }, - "coconut": { - "name": "noix de coco", - "plural_name": "noix de coco" - }, - "coconut-milk": { - "name": "lait de coco" - }, - "cod": { - "name": "morue" - }, - "coffee": { - "name": "café" - }, - "collard-greens": { - "name": "chou vert" - }, - "confectioners-sugar": { - "name": "sucre des pâtissiers" - }, - "coriander": { - "name": "coriandre" - }, - "corn": { - "name": "maïs", - "plural_name": "maïs" - }, - "corn-syrup": { - "name": "sirop de maïs" - }, - "cottonseed-oil": { - "name": "huile de coton" - }, - "courgette": { - "name": "courgette" - }, - "cream-of-tartar": { - "name": "crème de tartre" - }, - "cucumber": { - "name": "concombre", - "plural_name": "concombres" - }, - "cumin": { - "name": "cumin" - }, - "daikon": { - "name": "radis blanc", - "plural_name": "radis blancs" - }, - "dairy-products-and-dairy-substitutes": { - "name": "produits laitiers et substituts laitiers" - }, - "dandelion": { - "name": "pissenlit" - }, - "demerara-sugar": { - "name": "sucre demerara" - }, - "dough": { - "name": "pâte" - }, - "edible-cactus": { - "name": "cactus" - }, - "eggplant": { - "name": "aubergine", - "plural_name": "aubergines" - }, - "eggs": { - "name": "œufs", - "plural_name": "œufs" - }, - "endive": { - "name": "endive", - "plural_name": "endives" - }, - "fats": { - "name": "matières grasses" - }, - "fava-beans": { - "name": "fèves" - }, - "fiddlehead": { - "name": "crosse de fougère" - }, - "fiddlehead-fern": { - "name": "crosse de fougère", - "plural_name": "crosses de fougères" - }, - "fish": { - "name": "poisson" - }, - "five-spice-powder": { - "name": "mélange 5 épices" - }, - "flour": { - "name": "farine" - }, - "frisee": { - "name": "frisé(e)" - }, - "fructose": { - "name": "fructose" - }, - "fruit": { - "name": "fruit" - }, - "fruit-sugar": { - "name": "sucre de fruits" - }, - "ful": { - "name": "plein" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "ail", - "plural_name": "ails" - }, - "gem-squash": { - "name": "courge gem squash" - }, - "ghee": { - "name": "ghi" - }, - "giblets": { - "name": "abats" - }, - "ginger": { - "name": "gingembre" - }, - "grains": { - "name": "céréales" - }, - "granulated-sugar": { - "name": "sucre granulé" - }, - "grape-seed-oil": { - "name": "huile de pépins de raisin" - }, - "green-onion": { - "name": "oignon vert", - "plural_name": "oignons verts" - }, - "heart-of-palm": { - "name": "cœur de palmier", - "plural_name": "cœurs de palmiers" - }, - "hemp": { - "name": "chanvre" - }, - "herbs": { - "name": "herbes" - }, - "honey": { - "name": "miel" - }, - "isomalt": { - "name": "isomalt" - }, - "jackfruit": { - "name": "pomme jacque", - "plural_name": "pommes jaques" - }, - "jaggery": { - "name": "gur" - }, - "jams": { - "name": "confitures" - }, - "jellies": { - "name": "gelées" - }, - "jerusalem-artichoke": { - "name": "topinambour" - }, - "jicama": { - "name": "igname" - }, - "kale": { - "name": "chou frisé" - }, - "kohlrabi": { - "name": "chou-rave" - }, - "kumara": { - "name": "patate douce" - }, - "leavening-agents": { - "name": "levure" - }, - "leek": { - "name": "poireau", - "plural_name": "poireaux" - }, - "legumes": { - "name": "légumineuses" - }, - "lemongrass": { - "name": "citronnelle" - }, - "lentils": { - "name": "lentilles" - }, - "lettuce": { - "name": "laitue" - }, - "liver": { - "name": "foie", - "plural_name": "foies" - }, - "maize": { - "name": "maïs" - }, - "maple-syrup": { - "name": "sirop d'érable" - }, - "meat": { - "name": "viande" - }, - "milk": { - "name": "lait" - }, - "mortadella": { - "name": "mortadelle" - }, - "mushroom": { - "name": "champignon", - "plural_name": "champignons" - }, - "mussels": { - "name": "moules" - }, - "nanaimo-bar-mix": { - "name": "mélange de barres nanaimo" - }, - "nori": { - "name": "algue" - }, - "nutmeg": { - "name": "muscade" - }, - "nutritional-yeast-flakes": { - "name": "flocons de levure nutritionnelle" - }, - "nuts": { - "name": "noix" - }, - "octopuses": { - "name": "poulpe", - "plural_name": "poulpes" - }, - "oils": { - "name": "huiles" - }, - "okra": { - "name": "gombo" - }, - "olive": { - "name": "olive" - }, - "olive-oil": { - "name": "huile d'olive" - }, - "onion": { - "name": "oignon" - }, - "onion-family": { - "name": "oignons" - }, - "orange-blossom-water": { - "name": "eau de fleur d'oranger" - }, - "oranges": { - "name": "orange", - "plural_name": "oranges" - }, - "oregano": { - "name": "origan" - }, - "oysters": { - "name": "huîtres" - }, - "panch-puran": { - "name": "panch phoron" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "persil" - }, - "parsnip": { - "name": "panais", - "plural_name": "panais" - }, - "pear": { - "name": "poire", - "plural_name": "poires" - }, - "peas": { - "name": "pois" - }, - "pepper": { - "name": "poivre", - "plural_name": "poivrons" - }, - "pineapple": { - "name": "ananas", - "plural_name": "ananas" - }, - "plantain": { - "name": "banane plantain", - "plural_name": "bananes plantains" - }, - "poppy-seeds": { - "name": "graines de pavot" - }, - "potato": { - "name": "patate", - "plural_name": "pommes de terre" - }, - "poultry": { - "name": "volaille" - }, - "powdered-sugar": { - "name": "sucre en poudre" - }, - "pumpkin": { - "name": "citrouille", - "plural_name": "citrouilles" - }, - "pumpkin-seeds": { - "name": "graines de citrouille" - }, - "radish": { - "name": "radis", - "plural_name": "radis" - }, - "raw-sugar": { - "name": "sucre brut" - }, - "refined-sugar": { - "name": "sucre raffiné" - }, - "rice": { - "name": "riz" - }, - "rice-flour": { - "name": "farine de riz" - }, - "rock-sugar": { - "name": "sucre candi" - }, - "rum": { - "name": "rhum" - }, - "salmon": { - "name": "saumon" - }, - "salt": { - "name": "sel" - }, - "salt-cod": { - "name": "morue salée" - }, - "scallion": { - "name": "oignon vert", - "plural_name": "oignons verts" - }, - "seafood": { - "name": "produits de la mer" - }, - "seeds": { - "name": "graines" - }, - "sesame-seeds": { - "name": "graines de sésame" - }, - "shallot": { - "name": "échalote", - "plural_name": "échalotes" - }, - "skate": { - "name": "raie" - }, - "soda": { - "name": "bicarbonate de soude" - }, - "soda-baking": { - "name": "bicarbonate de soude" - }, - "soybean": { - "name": "soja" - }, - "spaghetti-squash": { - "name": "courge spaghetti", - "plural_name": "courges spaghettis" - }, - "speck": { - "name": "lard" - }, - "spices": { - "name": "épices" - }, - "spinach": { - "name": "épinard" - }, - "spring-onion": { - "name": "oignons de printemps", - "plural_name": "oignons nouveaux" - }, - "squash": { - "name": "courges", - "plural_name": "courges" - }, - "squash-family": { - "name": "famille des courges" - }, - "stockfish": { - "name": "cabillaud" - }, - "sugar": { - "name": "sucre" - }, - "sunchoke": { - "name": "topinambours", - "plural_name": "topinambours" - }, - "sunflower-seeds": { - "name": "graines de tournesol" - }, - "superfine-sugar": { - "name": "sucre superfin" - }, - "sweet-potato": { - "name": "patate douce", - "plural_name": "patates douces" - }, - "sweetcorn": { - "name": "maïs doux", - "plural_name": "maïs doux" - }, - "sweeteners": { - "name": "édulcorant" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "taro", - "plural_name": "taros" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "tomate", - "plural_name": "tomates" - }, - "trout": { - "name": "truite" - }, - "tubers": { - "name": "tubercules", - "plural_name": "tubercules" - }, - "tuna": { - "name": "thon" - }, - "turbanado-sugar": { - "name": "sucre brun" - }, - "turnip": { - "name": "navet", - "plural_name": "navets" - }, - "unrefined-sugar": { - "name": "sucre non raffiné" - }, - "vanilla": { - "name": "vanille" - }, - "vegetables": { - "name": "légumes" - }, - "watercress": { - "name": "cresson de fontaine" - }, - "watermelon": { - "name": "melon d'eau", - "plural_name": "melons d'eau" - }, - "white-mushroom": { - "name": "champignon blanc", - "plural_name": "champignons blancs" - }, - "white-sugar": { - "name": "sucre blanc" - }, - "xanthan-gum": { - "name": "gomme xanthane" - }, - "yam": { - "name": "igname sauvage", - "plural_name": "ignames" - }, - "yeast": { - "name": "levure" - }, - "zucchini": { - "name": "courgette", - "plural_name": "courgettes" - } - } - }, - "Produits": { - "foods": {} - }, - "Céréales": { - "foods": {} - }, - "Fruits": { - "foods": {} - }, - "Légumes": { - "foods": {} - }, - "Viande": { - "foods": {} - }, - "Fruits de mer": { - "foods": {} - }, - "Boissons": { - "foods": {} - }, - "Produits cuisinés": { - "foods": {} - }, - "Conserves": { - "foods": {} - }, - "Condiments": { - "foods": {} - }, - "Confiseries": { - "foods": {} - }, - "Produits laitiers": { - "foods": {} - }, - "Aliments congelés": { - "foods": {} - }, - "Aliments Santé": { - "foods": {} - }, - "Foyer": { - "foods": {} - }, - "Viandes": { - "foods": {} - }, - "Collations": { - "foods": {} - }, - "Épices": { - "foods": {} - }, - "Sucrerie": { - "foods": {} - }, - "Alcool": { - "foods": {} - }, - "Autre": { - "foods": {} - } + "acorn-squash": { + "name": "courge poivrée" + }, + "alfalfa-sprouts": { + "name": "germes de luzerne" + }, + "anchovies": { + "name": "anchois" + }, + "apples": { + "name": "pommes", + "plural_name": "pommes" + }, + "artichoke": { + "name": "artichauts" + }, + "arugula": { + "name": "roquette" + }, + "asparagus": { + "name": "asperges" + }, + "avocado": { + "name": "avocat", + "plural_name": "avocats" + }, + "bacon": { + "name": "bacon" + }, + "baking-powder": { + "name": "poudre à pâte" + }, + "baking-soda": { + "name": "bicarbonate de soude" + }, + "baking-sugar": { + "name": "sucre de canne" + }, + "bar-sugar": { + "name": "barre de sucre" + }, + "basil": { + "name": "basilic" + }, + "beans": { + "name": "haricots" + }, + "bell-peppers": { + "name": "poivrons", + "plural_name": "poivrons" + }, + "blackberries": { + "name": "mûres" + }, + "bok-choy": { + "name": "pakchoï" + }, + "brassicas": { + "name": "crucifères" + }, + "bread": { + "name": "pain" + }, + "breadfruit": { + "name": "fruits de pain" + }, + "broccoflower": { + "name": "broco-fleur" + }, + "broccoli": { + "name": "brocoli" + }, + "broccoli-rabe": { + "name": "brocoli-rave" + }, + "broccolini": { + "name": "broccolini" + }, + "brown-sugar": { + "name": "sucre brun" + }, + "brussels-sprouts": { + "name": "choux de Bruxelles" + }, + "butter": { + "name": "beurre" + }, + "butternut-pumpkin": { + "name": "courge butternut" + }, + "butternut-squash": { + "name": "courge butternut" + }, + "cabbage": { + "name": "chou", + "plural_name": "choux" + }, + "cactus-edible": { + "name": "cactus, comestible" + }, + "calabrese": { + "name": "brocoli calabrese" + }, + "cane-sugar": { + "name": "sucre de canne" + }, + "cannabis": { + "name": "cannabis" + }, + "capsicum": { + "name": "poivron" + }, + "caraway": { + "name": "carvi" + }, + "carrot": { + "name": "carotte", + "plural_name": "carottes" + }, + "caster-sugar": { + "name": "sucre semoule" + }, + "castor-sugar": { + "name": "sucre en poudre" + }, + "catfish": { + "name": "poisson-chat" + }, + "cauliflower": { + "name": "chou-fleur", + "plural_name": "chou-fleurs" + }, + "cayenne-pepper": { + "name": "poivre de cayenne" + }, + "celeriac": { + "name": "céleri-rave" + }, + "celery": { + "name": "céleri" + }, + "cereal-grains": { + "name": "grains de céréales" + }, + "chard": { + "name": "blette" + }, + "cheese": { + "name": "fromage" + }, + "chicory": { + "name": "chicorée" + }, + "chilli-peppers": { + "name": "piment", + "plural_name": "piments" + }, + "chinese-leaves": { + "name": "feuilles chinoises" + }, + "chives": { + "name": "ciboulette" + }, + "chocolate": { + "name": "chocolat" + }, + "cilantro": { + "name": "coriandre" + }, + "cinnamon": { + "name": "cannelle" + }, + "clarified-butter": { + "name": "beurre clarifié" + }, + "coconut": { + "name": "noix de coco", + "plural_name": "noix de coco" + }, + "coconut-milk": { + "name": "lait de coco" + }, + "cod": { + "name": "morue" + }, + "coffee": { + "name": "café" + }, + "collard-greens": { + "name": "chou vert" + }, + "confectioners-sugar": { + "name": "sucre des pâtissiers" + }, + "coriander": { + "name": "coriandre" + }, + "corn": { + "name": "maïs", + "plural_name": "maïs" + }, + "corn-syrup": { + "name": "sirop de maïs" + }, + "cottonseed-oil": { + "name": "huile de coton" + }, + "courgette": { + "name": "courgette" + }, + "cream-of-tartar": { + "name": "crème de tartre" + }, + "cucumber": { + "name": "concombre", + "plural_name": "concombres" + }, + "cumin": { + "name": "cumin" + }, + "daikon": { + "name": "radis blanc", + "plural_name": "radis blancs" + }, + "dairy-products-and-dairy-substitutes": { + "name": "produits laitiers et substituts laitiers" + }, + "dandelion": { + "name": "pissenlit" + }, + "demerara-sugar": { + "name": "sucre demerara" + }, + "dough": { + "name": "pâte" + }, + "edible-cactus": { + "name": "cactus" + }, + "eggplant": { + "name": "aubergine", + "plural_name": "aubergines" + }, + "eggs": { + "name": "œufs", + "plural_name": "œufs" + }, + "endive": { + "name": "endive", + "plural_name": "endives" + }, + "fats": { + "name": "matières grasses" + }, + "fava-beans": { + "name": "fèves" + }, + "fiddlehead": { + "name": "crosse de fougère" + }, + "fiddlehead-fern": { + "name": "crosse de fougère", + "plural_name": "crosses de fougères" + }, + "fish": { + "name": "poisson" + }, + "five-spice-powder": { + "name": "mélange 5 épices" + }, + "flour": { + "name": "farine" + }, + "frisee": { + "name": "frisé(e)" + }, + "fructose": { + "name": "fructose" + }, + "fruit": { + "name": "fruit" + }, + "fruit-sugar": { + "name": "sucre de fruits" + }, + "ful": { + "name": "plein" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "ail", + "plural_name": "ails" + }, + "gem-squash": { + "name": "courge gem squash" + }, + "ghee": { + "name": "ghi" + }, + "giblets": { + "name": "abats" + }, + "ginger": { + "name": "gingembre" + }, + "grains": { + "name": "céréales" + }, + "granulated-sugar": { + "name": "sucre granulé" + }, + "grape-seed-oil": { + "name": "huile de pépins de raisin" + }, + "green-onion": { + "name": "oignon vert", + "plural_name": "oignons verts" + }, + "heart-of-palm": { + "name": "cœur de palmier", + "plural_name": "cœurs de palmiers" + }, + "hemp": { + "name": "chanvre" + }, + "herbs": { + "name": "herbes" + }, + "honey": { + "name": "miel" + }, + "isomalt": { + "name": "isomalt" + }, + "jackfruit": { + "name": "pomme jacque", + "plural_name": "pommes jaques" + }, + "jaggery": { + "name": "gur" + }, + "jams": { + "name": "confitures" + }, + "jellies": { + "name": "gelées" + }, + "jerusalem-artichoke": { + "name": "topinambour" + }, + "jicama": { + "name": "igname" + }, + "kale": { + "name": "chou frisé" + }, + "kohlrabi": { + "name": "chou-rave" + }, + "kumara": { + "name": "patate douce" + }, + "leavening-agents": { + "name": "levure" + }, + "leek": { + "name": "poireau", + "plural_name": "poireaux" + }, + "legumes": { + "name": "légumineuses" + }, + "lemongrass": { + "name": "citronnelle" + }, + "lentils": { + "name": "lentilles" + }, + "lettuce": { + "name": "laitue" + }, + "liver": { + "name": "foie", + "plural_name": "foies" + }, + "maize": { + "name": "maïs" + }, + "maple-syrup": { + "name": "sirop d'érable" + }, + "meat": { + "name": "viande" + }, + "milk": { + "name": "lait" + }, + "mortadella": { + "name": "mortadelle" + }, + "mushroom": { + "name": "champignon", + "plural_name": "champignons" + }, + "mussels": { + "name": "moules" + }, + "nanaimo-bar-mix": { + "name": "mélange de barres nanaimo" + }, + "nori": { + "name": "algue" + }, + "nutmeg": { + "name": "muscade" + }, + "nutritional-yeast-flakes": { + "name": "flocons de levure nutritionnelle" + }, + "nuts": { + "name": "noix" + }, + "octopuses": { + "name": "poulpe", + "plural_name": "poulpes" + }, + "oils": { + "name": "huiles" + }, + "okra": { + "name": "gombo" + }, + "olive": { + "name": "olive" + }, + "olive-oil": { + "name": "huile d'olive" + }, + "onion": { + "name": "oignon" + }, + "onion-family": { + "name": "oignons" + }, + "orange-blossom-water": { + "name": "eau de fleur d'oranger" + }, + "oranges": { + "name": "orange", + "plural_name": "oranges" + }, + "oregano": { + "name": "origan" + }, + "oysters": { + "name": "huîtres" + }, + "panch-puran": { + "name": "panch phoron" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "persil" + }, + "parsnip": { + "name": "panais", + "plural_name": "panais" + }, + "pear": { + "name": "poire", + "plural_name": "poires" + }, + "peas": { + "name": "pois" + }, + "pepper": { + "name": "poivre", + "plural_name": "poivrons" + }, + "pineapple": { + "name": "ananas", + "plural_name": "ananas" + }, + "plantain": { + "name": "banane plantain", + "plural_name": "bananes plantains" + }, + "poppy-seeds": { + "name": "graines de pavot" + }, + "potato": { + "name": "patate", + "plural_name": "pommes de terre" + }, + "poultry": { + "name": "volaille" + }, + "powdered-sugar": { + "name": "sucre en poudre" + }, + "pumpkin": { + "name": "citrouille", + "plural_name": "citrouilles" + }, + "pumpkin-seeds": { + "name": "graines de citrouille" + }, + "radish": { + "name": "radis", + "plural_name": "radis" + }, + "raw-sugar": { + "name": "sucre brut" + }, + "refined-sugar": { + "name": "sucre raffiné" + }, + "rice": { + "name": "riz" + }, + "rice-flour": { + "name": "farine de riz" + }, + "rock-sugar": { + "name": "sucre candi" + }, + "rum": { + "name": "rhum" + }, + "salmon": { + "name": "saumon" + }, + "salt": { + "name": "sel" + }, + "salt-cod": { + "name": "morue salée" + }, + "scallion": { + "name": "oignon vert", + "plural_name": "oignons verts" + }, + "seafood": { + "name": "produits de la mer" + }, + "seeds": { + "name": "graines" + }, + "sesame-seeds": { + "name": "graines de sésame" + }, + "shallot": { + "name": "échalote", + "plural_name": "échalotes" + }, + "skate": { + "name": "raie" + }, + "soda": { + "name": "bicarbonate de soude" + }, + "soda-baking": { + "name": "bicarbonate de soude" + }, + "soybean": { + "name": "soja" + }, + "spaghetti-squash": { + "name": "courge spaghetti", + "plural_name": "courges spaghettis" + }, + "speck": { + "name": "lard" + }, + "spices": { + "name": "épices" + }, + "spinach": { + "name": "épinard" + }, + "spring-onion": { + "name": "oignons de printemps", + "plural_name": "oignons nouveaux" + }, + "squash": { + "name": "courges", + "plural_name": "courges" + }, + "squash-family": { + "name": "famille des courges" + }, + "stockfish": { + "name": "cabillaud" + }, + "sugar": { + "name": "sucre" + }, + "sunchoke": { + "name": "topinambours", + "plural_name": "topinambours" + }, + "sunflower-seeds": { + "name": "graines de tournesol" + }, + "superfine-sugar": { + "name": "sucre superfin" + }, + "sweet-potato": { + "name": "patate douce", + "plural_name": "patates douces" + }, + "sweetcorn": { + "name": "maïs doux", + "plural_name": "maïs doux" + }, + "sweeteners": { + "name": "édulcorant" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "taro", + "plural_name": "taros" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "tomate", + "plural_name": "tomates" + }, + "trout": { + "name": "truite" + }, + "tubers": { + "name": "tubercules", + "plural_name": "tubercules" + }, + "tuna": { + "name": "thon" + }, + "turbanado-sugar": { + "name": "sucre brun" + }, + "turnip": { + "name": "navet", + "plural_name": "navets" + }, + "unrefined-sugar": { + "name": "sucre non raffiné" + }, + "vanilla": { + "name": "vanille" + }, + "vegetables": { + "name": "légumes" + }, + "watercress": { + "name": "cresson de fontaine" + }, + "watermelon": { + "name": "melon d'eau", + "plural_name": "melons d'eau" + }, + "white-mushroom": { + "name": "champignon blanc", + "plural_name": "champignons blancs" + }, + "white-sugar": { + "name": "sucre blanc" + }, + "xanthan-gum": { + "name": "gomme xanthane" + }, + "yam": { + "name": "igname sauvage", + "plural_name": "ignames" + }, + "yeast": { + "name": "levure" + }, + "zucchini": { + "name": "courgette", + "plural_name": "courgettes" + } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/fr-FR.json b/mealie/repos/seed/resources/foods/locales/fr-FR.json index 8f98c7aaf..4af4bf56a 100644 --- a/mealie/repos/seed/resources/foods/locales/fr-FR.json +++ b/mealie/repos/seed/resources/foods/locales/fr-FR.json @@ -1,759 +1,692 @@ { - "": { - "foods": { - "acorn-squash": { - "name": "courge poivrée" - }, - "alfalfa-sprouts": { - "name": "pousses de luzerne" - }, - "anchovies": { - "name": "anchois" - }, - "apples": { - "name": "pomme", - "plural_name": "pommes" - }, - "artichoke": { - "name": "artichaut" - }, - "arugula": { - "name": "roquette" - }, - "asparagus": { - "name": "asperge" - }, - "avocado": { - "name": "avocat", - "plural_name": "avocats" - }, - "bacon": { - "name": "bacon" - }, - "baking-powder": { - "name": "levure chimique" - }, - "baking-soda": { - "name": "bicarbonate de soude" - }, - "baking-sugar": { - "name": "sucre semoule" - }, - "bar-sugar": { - "name": "barre de sucre" - }, - "basil": { - "name": "basilic" - }, - "beans": { - "name": "haricots" - }, - "bell-peppers": { - "name": "poivron", - "plural_name": "poivrons" - }, - "blackberries": { - "name": "mûres" - }, - "bok-choy": { - "name": "pakchoï" - }, - "brassicas": { - "name": "choux" - }, - "bread": { - "name": "pain" - }, - "breadfruit": { - "name": "fruit à pain" - }, - "broccoflower": { - "name": "chou romanesco" - }, - "broccoli": { - "name": "brocoli" - }, - "broccoli-rabe": { - "name": "brocoli-rave" - }, - "broccolini": { - "name": "broccolini" - }, - "brown-sugar": { - "name": "cassonade" - }, - "brussels-sprouts": { - "name": "choux de Bruxelles" - }, - "butter": { - "name": "beurre" - }, - "butternut-pumpkin": { - "name": "courge butternut" - }, - "butternut-squash": { - "name": "doubeurre" - }, - "cabbage": { - "name": "chou", - "plural_name": "choux" - }, - "cactus-edible": { - "name": "cactus, comestible" - }, - "calabrese": { - "name": "brocoli calabrese" - }, - "cane-sugar": { - "name": "sucre de canne" - }, - "cannabis": { - "name": "cannabis" - }, - "capsicum": { - "name": "piment" - }, - "caraway": { - "name": "cumin" - }, - "carrot": { - "name": "carotte", - "plural_name": "carottes" - }, - "caster-sugar": { - "name": "sucre semoule" - }, - "castor-sugar": { - "name": "sucre en poudre" - }, - "catfish": { - "name": "poisson-chat" - }, - "cauliflower": { - "name": "chou-fleur", - "plural_name": "choux-fleur" - }, - "cayenne-pepper": { - "name": "piment de Cayenne" - }, - "celeriac": { - "name": "céleri-rave" - }, - "celery": { - "name": "céleri" - }, - "cereal-grains": { - "name": "grains de céréales" - }, - "chard": { - "name": "blette" - }, - "cheese": { - "name": "fromage" - }, - "chicory": { - "name": "chicorée" - }, - "chilli-peppers": { - "name": "piment", - "plural_name": "piments" - }, - "chinese-leaves": { - "name": "chou chinois" - }, - "chives": { - "name": "ciboulette" - }, - "chocolate": { - "name": "chocolat" - }, - "cilantro": { - "name": "coriandre" - }, - "cinnamon": { - "name": "cannelle" - }, - "clarified-butter": { - "name": "beurre clarifié" - }, - "coconut": { - "name": "noix de coco", - "plural_name": "noix de coco" - }, - "coconut-milk": { - "name": "lait de coco" - }, - "cod": { - "name": "morue" - }, - "coffee": { - "name": "café" - }, - "collard-greens": { - "name": "chou cavalier" - }, - "confectioners-sugar": { - "name": "sucre glace" - }, - "coriander": { - "name": "coriandre" - }, - "corn": { - "name": "maïs", - "plural_name": "maïs" - }, - "corn-syrup": { - "name": "sirop de maïs" - }, - "cottonseed-oil": { - "name": "huile de coton" - }, - "courgette": { - "name": "courgette" - }, - "cream-of-tartar": { - "name": "crème de tartre" - }, - "cucumber": { - "name": "concombre", - "plural_name": "concombres" - }, - "cumin": { - "name": "cumin" - }, - "daikon": { - "name": "radis blanc", - "plural_name": "radis blancs" - }, - "dairy-products-and-dairy-substitutes": { - "name": "produits laitiers et substituts laitiers" - }, - "dandelion": { - "name": "pissenlit" - }, - "demerara-sugar": { - "name": "sucre demerara" - }, - "dough": { - "name": "pâte" - }, - "edible-cactus": { - "name": "cactus" - }, - "eggplant": { - "name": "aubergine", - "plural_name": "aubergines" - }, - "eggs": { - "name": "œufs", - "plural_name": "œufs" - }, - "endive": { - "name": "endive", - "plural_name": "endives" - }, - "fats": { - "name": "matières grasses" - }, - "fava-beans": { - "name": "fèves" - }, - "fiddlehead": { - "name": "crosse de fougère" - }, - "fiddlehead-fern": { - "name": "crosse de fougère", - "plural_name": "crosses de fougères" - }, - "fish": { - "name": "poisson" - }, - "five-spice-powder": { - "name": "mélange 5 épices" - }, - "flour": { - "name": "farine" - }, - "frisee": { - "name": "frisée" - }, - "fructose": { - "name": "fructose" - }, - "fruit": { - "name": "fruit" - }, - "fruit-sugar": { - "name": "sucre de fruits" - }, - "ful": { - "name": "plein" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "ail", - "plural_name": "gousses d'ails" - }, - "gem-squash": { - "name": "courge gem squash" - }, - "ghee": { - "name": "ghi" - }, - "giblets": { - "name": "abats" - }, - "ginger": { - "name": "gingembre" - }, - "grains": { - "name": "céréales" - }, - "granulated-sugar": { - "name": "sucre granulé" - }, - "grape-seed-oil": { - "name": "huile de pépins de raisin" - }, - "green-onion": { - "name": "oignon vert", - "plural_name": "oignons verts" - }, - "heart-of-palm": { - "name": "cœur de palmier", - "plural_name": "cœurs de palmiers" - }, - "hemp": { - "name": "chanvre" - }, - "herbs": { - "name": "herbes" - }, - "honey": { - "name": "miel" - }, - "isomalt": { - "name": "isomalt" - }, - "jackfruit": { - "name": "pomme jacque", - "plural_name": "pommes jaques" - }, - "jaggery": { - "name": "gur" - }, - "jams": { - "name": "confitures" - }, - "jellies": { - "name": "gelées" - }, - "jerusalem-artichoke": { - "name": "topinambour" - }, - "jicama": { - "name": "igname" - }, - "kale": { - "name": "chou frisé" - }, - "kohlrabi": { - "name": "chou-rave" - }, - "kumara": { - "name": "patate douce" - }, - "leavening-agents": { - "name": "levure" - }, - "leek": { - "name": "poireau", - "plural_name": "poireaux" - }, - "legumes": { - "name": "légumineuses" - }, - "lemongrass": { - "name": "citronnelle" - }, - "lentils": { - "name": "lentilles" - }, - "lettuce": { - "name": "laitue" - }, - "liver": { - "name": "foie", - "plural_name": "foies" - }, - "maize": { - "name": "maïs" - }, - "maple-syrup": { - "name": "sirop d’érable" - }, - "meat": { - "name": "viande" - }, - "milk": { - "name": "lait" - }, - "mortadella": { - "name": "mortadelle" - }, - "mushroom": { - "name": "champignon", - "plural_name": "champignons" - }, - "mussels": { - "name": "moules" - }, - "nanaimo-bar-mix": { - "name": "mélange de barres nanaimo" - }, - "nori": { - "name": "algue" - }, - "nutmeg": { - "name": "noix de muscade" - }, - "nutritional-yeast-flakes": { - "name": "flocons de levure nutritionnelle" - }, - "nuts": { - "name": "noix" - }, - "octopuses": { - "name": "poulpe", - "plural_name": "poulpes" - }, - "oils": { - "name": "huiles" - }, - "okra": { - "name": "gombo" - }, - "olive": { - "name": "olive" - }, - "olive-oil": { - "name": "huile d’olive" - }, - "onion": { - "name": "oignon" - }, - "onion-family": { - "name": "oignons" - }, - "orange-blossom-water": { - "name": "eau de fleur d’oranger" - }, - "oranges": { - "name": "orange", - "plural_name": "oranges" - }, - "oregano": { - "name": "origan" - }, - "oysters": { - "name": "huîtres" - }, - "panch-puran": { - "name": "panch phoron" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "persil" - }, - "parsnip": { - "name": "panais", - "plural_name": "panais" - }, - "pear": { - "name": "poire", - "plural_name": "poires" - }, - "peas": { - "name": "pois" - }, - "pepper": { - "name": "poivre", - "plural_name": "poivrons" - }, - "pineapple": { - "name": "ananas", - "plural_name": "ananas" - }, - "plantain": { - "name": "banane plantain", - "plural_name": "bananes plantains" - }, - "poppy-seeds": { - "name": "graines de pavot" - }, - "potato": { - "name": "patate", - "plural_name": "pommes de terre" - }, - "poultry": { - "name": "volaille" - }, - "powdered-sugar": { - "name": "sucre en poudre" - }, - "pumpkin": { - "name": "citrouille", - "plural_name": "citrouilles" - }, - "pumpkin-seeds": { - "name": "graines de courge" - }, - "radish": { - "name": "radis", - "plural_name": "radis" - }, - "raw-sugar": { - "name": "sucre brut" - }, - "refined-sugar": { - "name": "sucre raffiné" - }, - "rice": { - "name": "riz" - }, - "rice-flour": { - "name": "farine de riz" - }, - "rock-sugar": { - "name": "sucre candi" - }, - "rum": { - "name": "rhum" - }, - "salmon": { - "name": "saumon" - }, - "salt": { - "name": "sel" - }, - "salt-cod": { - "name": "morue salée" - }, - "scallion": { - "name": "échalote", - "plural_name": "cébettes" - }, - "seafood": { - "name": "produits de la mer" - }, - "seeds": { - "name": "graines" - }, - "sesame-seeds": { - "name": "graines de sésame" - }, - "shallot": { - "name": "échalote", - "plural_name": "échalotes" - }, - "skate": { - "name": "raie" - }, - "soda": { - "name": "bicarbonate de soude" - }, - "soda-baking": { - "name": "bicarbonate de soude" - }, - "soybean": { - "name": "soja" - }, - "spaghetti-squash": { - "name": "courge spaghetti", - "plural_name": "courges spaghettis" - }, - "speck": { - "name": "lard" - }, - "spices": { - "name": "épices" - }, - "spinach": { - "name": "épinard" - }, - "spring-onion": { - "name": "oignons de printemps", - "plural_name": "oignons nouveaux" - }, - "squash": { - "name": "courges", - "plural_name": "courges" - }, - "squash-family": { - "name": "famille des courges" - }, - "stockfish": { - "name": "cabillaud" - }, - "sugar": { - "name": "sucre" - }, - "sunchoke": { - "name": "topinambours", - "plural_name": "topinambours" - }, - "sunflower-seeds": { - "name": "graines de tournesol" - }, - "superfine-sugar": { - "name": "sucre superfin" - }, - "sweet-potato": { - "name": "patate douce", - "plural_name": "patates douces" - }, - "sweetcorn": { - "name": "maïs doux", - "plural_name": "maïs doux" - }, - "sweeteners": { - "name": "édulcorant" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "taro", - "plural_name": "taros" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "tomate", - "plural_name": "tomates" - }, - "trout": { - "name": "truite" - }, - "tubers": { - "name": "tubercules", - "plural_name": "tubercules" - }, - "tuna": { - "name": "thon" - }, - "turbanado-sugar": { - "name": "sucre brun" - }, - "turnip": { - "name": "navet", - "plural_name": "navets" - }, - "unrefined-sugar": { - "name": "sucre non raffiné" - }, - "vanilla": { - "name": "vanille" - }, - "vegetables": { - "name": "légumes" - }, - "watercress": { - "name": "cresson de fontaine" - }, - "watermelon": { - "name": "pastèque", - "plural_name": "pastèques" - }, - "white-mushroom": { - "name": "champignon blanc", - "plural_name": "champignons blancs" - }, - "white-sugar": { - "name": "sucre blanc" - }, - "xanthan-gum": { - "name": "gomme xanthane" - }, - "yam": { - "name": "igname sauvage", - "plural_name": "ignames" - }, - "yeast": { - "name": "levure" - }, - "zucchini": { - "name": "courgette", - "plural_name": "courgettes" - } - } - }, - "Produits": { - "foods": {} - }, - "Céréales": { - "foods": {} - }, - "Fruits": { - "foods": {} - }, - "Légumes": { - "foods": {} - }, - "Viande": { - "foods": {} - }, - "Produits de la mer": { - "foods": {} - }, - "Boissons": { - "foods": {} - }, - "Produits cuisinés": { - "foods": {} - }, - "Conserves": { - "foods": {} - }, - "Condiments": { - "foods": {} - }, - "Confiseries": { - "foods": {} - }, - "Produits laitiers": { - "foods": {} - }, - "Produits surgelés": { - "foods": {} - }, - "Produits sains": { - "foods": {} - }, - "Foyer": { - "foods": {} - }, - "Viandes": { - "foods": {} - }, - "Collations": { - "foods": {} - }, - "Épices": { - "foods": {} - }, - "Sucrerie": { - "foods": {} - }, - "Alcool": { - "foods": {} - }, - "Autre": { - "foods": {} - } + "acorn-squash": { + "name": "courge poivrée" + }, + "alfalfa-sprouts": { + "name": "pousses de luzerne" + }, + "anchovies": { + "name": "anchois" + }, + "apples": { + "name": "pomme", + "plural_name": "pommes" + }, + "artichoke": { + "name": "artichaut" + }, + "arugula": { + "name": "roquette" + }, + "asparagus": { + "name": "asperge" + }, + "avocado": { + "name": "avocat", + "plural_name": "avocats" + }, + "bacon": { + "name": "bacon" + }, + "baking-powder": { + "name": "levure chimique" + }, + "baking-soda": { + "name": "bicarbonate de soude" + }, + "baking-sugar": { + "name": "sucre semoule" + }, + "bar-sugar": { + "name": "barre de sucre" + }, + "basil": { + "name": "basilic" + }, + "beans": { + "name": "haricots" + }, + "bell-peppers": { + "name": "poivron", + "plural_name": "poivrons" + }, + "blackberries": { + "name": "mûres" + }, + "bok-choy": { + "name": "pakchoï" + }, + "brassicas": { + "name": "choux" + }, + "bread": { + "name": "pain" + }, + "breadfruit": { + "name": "fruit à pain" + }, + "broccoflower": { + "name": "chou romanesco" + }, + "broccoli": { + "name": "brocoli" + }, + "broccoli-rabe": { + "name": "brocoli-rave" + }, + "broccolini": { + "name": "broccolini" + }, + "brown-sugar": { + "name": "cassonade" + }, + "brussels-sprouts": { + "name": "choux de Bruxelles" + }, + "butter": { + "name": "beurre" + }, + "butternut-pumpkin": { + "name": "courge butternut" + }, + "butternut-squash": { + "name": "doubeurre" + }, + "cabbage": { + "name": "chou", + "plural_name": "choux" + }, + "cactus-edible": { + "name": "cactus, comestible" + }, + "calabrese": { + "name": "brocoli calabrese" + }, + "cane-sugar": { + "name": "sucre de canne" + }, + "cannabis": { + "name": "cannabis" + }, + "capsicum": { + "name": "piment" + }, + "caraway": { + "name": "cumin" + }, + "carrot": { + "name": "carotte", + "plural_name": "carottes" + }, + "caster-sugar": { + "name": "sucre semoule" + }, + "castor-sugar": { + "name": "sucre en poudre" + }, + "catfish": { + "name": "poisson-chat" + }, + "cauliflower": { + "name": "chou-fleur", + "plural_name": "choux-fleur" + }, + "cayenne-pepper": { + "name": "piment de Cayenne" + }, + "celeriac": { + "name": "céleri-rave" + }, + "celery": { + "name": "céleri" + }, + "cereal-grains": { + "name": "grains de céréales" + }, + "chard": { + "name": "blette" + }, + "cheese": { + "name": "fromage" + }, + "chicory": { + "name": "chicorée" + }, + "chilli-peppers": { + "name": "piment", + "plural_name": "piments" + }, + "chinese-leaves": { + "name": "chou chinois" + }, + "chives": { + "name": "ciboulette" + }, + "chocolate": { + "name": "chocolat" + }, + "cilantro": { + "name": "coriandre" + }, + "cinnamon": { + "name": "cannelle" + }, + "clarified-butter": { + "name": "beurre clarifié" + }, + "coconut": { + "name": "noix de coco", + "plural_name": "noix de coco" + }, + "coconut-milk": { + "name": "lait de coco" + }, + "cod": { + "name": "morue" + }, + "coffee": { + "name": "café" + }, + "collard-greens": { + "name": "chou cavalier" + }, + "confectioners-sugar": { + "name": "sucre glace" + }, + "coriander": { + "name": "coriandre" + }, + "corn": { + "name": "maïs", + "plural_name": "maïs" + }, + "corn-syrup": { + "name": "sirop de maïs" + }, + "cottonseed-oil": { + "name": "huile de coton" + }, + "courgette": { + "name": "courgette" + }, + "cream-of-tartar": { + "name": "crème de tartre" + }, + "cucumber": { + "name": "concombre", + "plural_name": "concombres" + }, + "cumin": { + "name": "cumin" + }, + "daikon": { + "name": "radis blanc", + "plural_name": "radis blancs" + }, + "dairy-products-and-dairy-substitutes": { + "name": "produits laitiers et substituts laitiers" + }, + "dandelion": { + "name": "pissenlit" + }, + "demerara-sugar": { + "name": "sucre demerara" + }, + "dough": { + "name": "pâte" + }, + "edible-cactus": { + "name": "cactus" + }, + "eggplant": { + "name": "aubergine", + "plural_name": "aubergines" + }, + "eggs": { + "name": "œufs", + "plural_name": "œufs" + }, + "endive": { + "name": "endive", + "plural_name": "endives" + }, + "fats": { + "name": "matières grasses" + }, + "fava-beans": { + "name": "fèves" + }, + "fiddlehead": { + "name": "crosse de fougère" + }, + "fiddlehead-fern": { + "name": "crosse de fougère", + "plural_name": "crosses de fougères" + }, + "fish": { + "name": "poisson" + }, + "five-spice-powder": { + "name": "mélange 5 épices" + }, + "flour": { + "name": "farine" + }, + "frisee": { + "name": "frisée" + }, + "fructose": { + "name": "fructose" + }, + "fruit": { + "name": "fruit" + }, + "fruit-sugar": { + "name": "sucre de fruits" + }, + "ful": { + "name": "plein" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "ail", + "plural_name": "gousses d'ails" + }, + "gem-squash": { + "name": "courge gem squash" + }, + "ghee": { + "name": "ghi" + }, + "giblets": { + "name": "abats" + }, + "ginger": { + "name": "gingembre" + }, + "grains": { + "name": "céréales" + }, + "granulated-sugar": { + "name": "sucre granulé" + }, + "grape-seed-oil": { + "name": "huile de pépins de raisin" + }, + "green-onion": { + "name": "oignon vert", + "plural_name": "oignons verts" + }, + "heart-of-palm": { + "name": "cœur de palmier", + "plural_name": "cœurs de palmiers" + }, + "hemp": { + "name": "chanvre" + }, + "herbs": { + "name": "herbes" + }, + "honey": { + "name": "miel" + }, + "isomalt": { + "name": "isomalt" + }, + "jackfruit": { + "name": "pomme jacque", + "plural_name": "pommes jaques" + }, + "jaggery": { + "name": "gur" + }, + "jams": { + "name": "confitures" + }, + "jellies": { + "name": "gelées" + }, + "jerusalem-artichoke": { + "name": "topinambour" + }, + "jicama": { + "name": "igname" + }, + "kale": { + "name": "chou frisé" + }, + "kohlrabi": { + "name": "chou-rave" + }, + "kumara": { + "name": "patate douce" + }, + "leavening-agents": { + "name": "levure" + }, + "leek": { + "name": "poireau", + "plural_name": "poireaux" + }, + "legumes": { + "name": "légumineuses" + }, + "lemongrass": { + "name": "citronnelle" + }, + "lentils": { + "name": "lentilles" + }, + "lettuce": { + "name": "laitue" + }, + "liver": { + "name": "foie", + "plural_name": "foies" + }, + "maize": { + "name": "maïs" + }, + "maple-syrup": { + "name": "sirop d’érable" + }, + "meat": { + "name": "viande" + }, + "milk": { + "name": "lait" + }, + "mortadella": { + "name": "mortadelle" + }, + "mushroom": { + "name": "champignon", + "plural_name": "champignons" + }, + "mussels": { + "name": "moules" + }, + "nanaimo-bar-mix": { + "name": "mélange de barres nanaimo" + }, + "nori": { + "name": "algue" + }, + "nutmeg": { + "name": "noix de muscade" + }, + "nutritional-yeast-flakes": { + "name": "flocons de levure nutritionnelle" + }, + "nuts": { + "name": "noix" + }, + "octopuses": { + "name": "poulpe", + "plural_name": "poulpes" + }, + "oils": { + "name": "huiles" + }, + "okra": { + "name": "gombo" + }, + "olive": { + "name": "olive" + }, + "olive-oil": { + "name": "huile d’olive" + }, + "onion": { + "name": "oignon" + }, + "onion-family": { + "name": "oignons" + }, + "orange-blossom-water": { + "name": "eau de fleur d’oranger" + }, + "oranges": { + "name": "orange", + "plural_name": "oranges" + }, + "oregano": { + "name": "origan" + }, + "oysters": { + "name": "huîtres" + }, + "panch-puran": { + "name": "panch phoron" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "persil" + }, + "parsnip": { + "name": "panais", + "plural_name": "panais" + }, + "pear": { + "name": "poire", + "plural_name": "poires" + }, + "peas": { + "name": "pois" + }, + "pepper": { + "name": "poivre", + "plural_name": "poivrons" + }, + "pineapple": { + "name": "ananas", + "plural_name": "ananas" + }, + "plantain": { + "name": "banane plantain", + "plural_name": "bananes plantains" + }, + "poppy-seeds": { + "name": "graines de pavot" + }, + "potato": { + "name": "patate", + "plural_name": "pommes de terre" + }, + "poultry": { + "name": "volaille" + }, + "powdered-sugar": { + "name": "sucre en poudre" + }, + "pumpkin": { + "name": "citrouille", + "plural_name": "citrouilles" + }, + "pumpkin-seeds": { + "name": "graines de courge" + }, + "radish": { + "name": "radis", + "plural_name": "radis" + }, + "raw-sugar": { + "name": "sucre brut" + }, + "refined-sugar": { + "name": "sucre raffiné" + }, + "rice": { + "name": "riz" + }, + "rice-flour": { + "name": "farine de riz" + }, + "rock-sugar": { + "name": "sucre candi" + }, + "rum": { + "name": "rhum" + }, + "salmon": { + "name": "saumon" + }, + "salt": { + "name": "sel" + }, + "salt-cod": { + "name": "morue salée" + }, + "scallion": { + "name": "échalote", + "plural_name": "cébettes" + }, + "seafood": { + "name": "produits de la mer" + }, + "seeds": { + "name": "graines" + }, + "sesame-seeds": { + "name": "graines de sésame" + }, + "shallot": { + "name": "échalote", + "plural_name": "échalotes" + }, + "skate": { + "name": "raie" + }, + "soda": { + "name": "bicarbonate de soude" + }, + "soda-baking": { + "name": "bicarbonate de soude" + }, + "soybean": { + "name": "soja" + }, + "spaghetti-squash": { + "name": "courge spaghetti", + "plural_name": "courges spaghettis" + }, + "speck": { + "name": "lard" + }, + "spices": { + "name": "épices" + }, + "spinach": { + "name": "épinard" + }, + "spring-onion": { + "name": "oignons de printemps", + "plural_name": "oignons nouveaux" + }, + "squash": { + "name": "courges", + "plural_name": "courges" + }, + "squash-family": { + "name": "famille des courges" + }, + "stockfish": { + "name": "cabillaud" + }, + "sugar": { + "name": "sucre" + }, + "sunchoke": { + "name": "topinambours", + "plural_name": "topinambours" + }, + "sunflower-seeds": { + "name": "graines de tournesol" + }, + "superfine-sugar": { + "name": "sucre superfin" + }, + "sweet-potato": { + "name": "patate douce", + "plural_name": "patates douces" + }, + "sweetcorn": { + "name": "maïs doux", + "plural_name": "maïs doux" + }, + "sweeteners": { + "name": "édulcorant" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "taro", + "plural_name": "taros" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "tomate", + "plural_name": "tomates" + }, + "trout": { + "name": "truite" + }, + "tubers": { + "name": "tubercules", + "plural_name": "tubercules" + }, + "tuna": { + "name": "thon" + }, + "turbanado-sugar": { + "name": "sucre brun" + }, + "turnip": { + "name": "navet", + "plural_name": "navets" + }, + "unrefined-sugar": { + "name": "sucre non raffiné" + }, + "vanilla": { + "name": "vanille" + }, + "vegetables": { + "name": "légumes" + }, + "watercress": { + "name": "cresson de fontaine" + }, + "watermelon": { + "name": "pastèque", + "plural_name": "pastèques" + }, + "white-mushroom": { + "name": "champignon blanc", + "plural_name": "champignons blancs" + }, + "white-sugar": { + "name": "sucre blanc" + }, + "xanthan-gum": { + "name": "gomme xanthane" + }, + "yam": { + "name": "igname sauvage", + "plural_name": "ignames" + }, + "yeast": { + "name": "levure" + }, + "zucchini": { + "name": "courgette", + "plural_name": "courgettes" + } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/gl-ES.json b/mealie/repos/seed/resources/foods/locales/gl-ES.json index c41cfafaa..745a8d910 100644 --- a/mealie/repos/seed/resources/foods/locales/gl-ES.json +++ b/mealie/repos/seed/resources/foods/locales/gl-ES.json @@ -1,759 +1,692 @@ { - "": { - "foods": { - "acorn-squash": { - "name": "cabaza de landra" - }, - "alfalfa-sprouts": { - "name": "brotes de alfafa" - }, - "anchovies": { - "name": "anchoas" - }, - "apples": { - "name": "mazá", - "plural_name": "mazás" - }, - "artichoke": { - "name": "alcachofa" - }, - "arugula": { - "name": "rúcula" - }, - "asparagus": { - "name": "espárragos" - }, - "avocado": { - "name": "aguacate", - "plural_name": "aguacates" - }, - "bacon": { - "name": "bacon" - }, - "baking-powder": { - "name": "fermento en po" - }, - "baking-soda": { - "name": "bicarbonato de sodio" - }, - "baking-sugar": { - "name": "azucre moi fino" - }, - "bar-sugar": { - "name": "azucre en po" - }, - "basil": { - "name": "alfábega" - }, - "beans": { - "name": "feixóns" - }, - "bell-peppers": { - "name": "pimento", - "plural_name": "pimentos" - }, - "blackberries": { - "name": "amoras" - }, - "bok-choy": { - "name": "col chinesa" - }, - "brassicas": { - "name": "coles" - }, - "bread": { - "name": "pan" - }, - "breadfruit": { - "name": "froito do pan" - }, - "broccoflower": { - "name": "brocoliflor" - }, - "broccoli": { - "name": "brócolis" - }, - "broccoli-rabe": { - "name": "grelo de brócoli" - }, - "broccolini": { - "name": "bimi" - }, - "brown-sugar": { - "name": "azucre mascavado" - }, - "brussels-sprouts": { - "name": "coles de Bruxelas" - }, - "butter": { - "name": "manteiga" - }, - "butternut-pumpkin": { - "name": "cabaza manteiga" - }, - "butternut-squash": { - "name": "cabaza moscada" - }, - "cabbage": { - "name": "repolo", - "plural_name": "repolos" - }, - "cactus-edible": { - "name": "cacto, comestível" - }, - "calabrese": { - "name": "brócoli calabrese" - }, - "cane-sugar": { - "name": "azucre de cana" - }, - "cannabis": { - "name": "canábis" - }, - "capsicum": { - "name": "pimento" - }, - "caraway": { - "name": "alcaravia" - }, - "carrot": { - "name": "cenoura", - "plural_name": "cenouras" - }, - "caster-sugar": { - "name": "azucre refinado" - }, - "castor-sugar": { - "name": "azucre refinado" - }, - "catfish": { - "name": "peixe-gato" - }, - "cauliflower": { - "name": "coliflor", - "plural_name": "coliflores" - }, - "cayenne-pepper": { - "name": "pimenta caiena" - }, - "celeriac": { - "name": "apio nabo" - }, - "celery": { - "name": "apio" - }, - "cereal-grains": { - "name": "graos de cereal" - }, - "chard": { - "name": "acelga" - }, - "cheese": { - "name": "queixo" - }, - "chicory": { - "name": "chicoria" - }, - "chilli-peppers": { - "name": "chilli pepper", - "plural_name": "chilli peppers" - }, - "chinese-leaves": { - "name": "col chinesa" - }, - "chives": { - "name": "ceboliño" - }, - "chocolate": { - "name": "chocolate" - }, - "cilantro": { - "name": "coandro" - }, - "cinnamon": { - "name": "canela" - }, - "clarified-butter": { - "name": "manteiga clarificada" - }, - "coconut": { - "name": "coco", - "plural_name": "cocos" - }, - "coconut-milk": { - "name": "leite de coco" - }, - "cod": { - "name": "bacallau" - }, - "coffee": { - "name": "café" - }, - "collard-greens": { - "name": "berzas" - }, - "confectioners-sugar": { - "name": "azucre en pó" - }, - "coriander": { - "name": "coentro" - }, - "corn": { - "name": "millo", - "plural_name": "millos" - }, - "corn-syrup": { - "name": "xarope de millo" - }, - "cottonseed-oil": { - "name": "aceite de sementes de algodón" - }, - "courgette": { - "name": "cabaciño" - }, - "cream-of-tartar": { - "name": "cremor tártaro" - }, - "cucumber": { - "name": "cogombro", - "plural_name": "cogombros" - }, - "cumin": { - "name": "comiño" - }, - "daikon": { - "name": "rabanete xaponés", - "plural_name": "rabanetes xaponeses" - }, - "dairy-products-and-dairy-substitutes": { - "name": "produtos lácteos e substitutos de leite" - }, - "dandelion": { - "name": "dente de león" - }, - "demerara-sugar": { - "name": "azucre demerara" - }, - "dough": { - "name": "masa" - }, - "edible-cactus": { - "name": "cacto comestível" - }, - "eggplant": { - "name": "berenxena", - "plural_name": "berenxenas" - }, - "eggs": { - "name": "ovo", - "plural_name": "ovos" - }, - "endive": { - "name": "endivia", - "plural_name": "endivias" - }, - "fats": { - "name": "graxas" - }, - "fava-beans": { - "name": "favas" - }, - "fiddlehead": { - "name": "fento" - }, - "fiddlehead-fern": { - "name": "fento", - "plural_name": "fentos" - }, - "fish": { - "name": "peixe" - }, - "five-spice-powder": { - "name": "cinco especias chinesas en pó" - }, - "flour": { - "name": "fariña" - }, - "frisee": { - "name": "chicoria" - }, - "fructose": { - "name": "frutosa" - }, - "fruit": { - "name": "froita" - }, - "fruit-sugar": { - "name": "frutose" - }, - "ful": { - "name": "foul" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "allo", - "plural_name": "allos" - }, - "gem-squash": { - "name": "cabaza gem squash" - }, - "ghee": { - "name": "manteiga ghee" - }, - "giblets": { - "name": "miúdos" - }, - "ginger": { - "name": "xenxibre" - }, - "grains": { - "name": "graos" - }, - "granulated-sugar": { - "name": "azucre granulado" - }, - "grape-seed-oil": { - "name": "aceite de semente de uva" - }, - "green-onion": { - "name": "ceboliña", - "plural_name": "ceboliñas" - }, - "heart-of-palm": { - "name": "palmito", - "plural_name": "palmitos" - }, - "hemp": { - "name": "cáñamo" - }, - "herbs": { - "name": "herbas" - }, - "honey": { - "name": "mel" - }, - "isomalt": { - "name": "isomalte" - }, - "jackfruit": { - "name": "xaca", - "plural_name": "xacas" - }, - "jaggery": { - "name": "azucre mascavo" - }, - "jams": { - "name": "xeleas" - }, - "jellies": { - "name": "xelatinas" - }, - "jerusalem-artichoke": { - "name": "alcachofa de xerusalén" - }, - "jicama": { - "name": "xícama" - }, - "kale": { - "name": "col rizada" - }, - "kohlrabi": { - "name": "col-rábano" - }, - "kumara": { - "name": "pataca doce" - }, - "leavening-agents": { - "name": "fermentos" - }, - "leek": { - "name": "porro", - "plural_name": "porros" - }, - "legumes": { - "name": "leguminosas" - }, - "lemongrass": { - "name": "lemongrass" - }, - "lentils": { - "name": "lentellas" - }, - "lettuce": { - "name": "leituga" - }, - "liver": { - "name": "fígado", - "plural_name": "figados" - }, - "maize": { - "name": "millo" - }, - "maple-syrup": { - "name": "xarope de pradairo" - }, - "meat": { - "name": "carne" - }, - "milk": { - "name": "leite" - }, - "mortadella": { - "name": "mortadela" - }, - "mushroom": { - "name": "cogumelo", - "plural_name": "cogumelos" - }, - "mussels": { - "name": "mexillón" - }, - "nanaimo-bar-mix": { - "name": "mistura de barras nanaimo" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "noz-moscada" - }, - "nutritional-yeast-flakes": { - "name": "flocos de levedura nutricional" - }, - "nuts": { - "name": "froitos secos" - }, - "octopuses": { - "name": "polbo", - "plural_name": "polbos" - }, - "oils": { - "name": "aceites" - }, - "okra": { - "name": "quiabo" - }, - "olive": { - "name": "oliva" - }, - "olive-oil": { - "name": "aceite de oliva" - }, - "onion": { - "name": "cebola" - }, - "onion-family": { - "name": "familia das cebolas" - }, - "orange-blossom-water": { - "name": "auga de flor de laranxeira" - }, - "oranges": { - "name": "laranxa", - "plural_name": "laranxas" - }, - "oregano": { - "name": "ourego" - }, - "oysters": { - "name": "ostras" - }, - "panch-puran": { - "name": "panch puran" - }, - "paprika": { - "name": "páprica" - }, - "parsley": { - "name": "perexil" - }, - "parsnip": { - "name": "charouvia", - "plural_name": "charouvias" - }, - "pear": { - "name": "pera", - "plural_name": "peras" - }, - "peas": { - "name": "chícharos" - }, - "pepper": { - "name": "", - "plural_name": "pimentos" - }, - "pineapple": { - "name": "ananás", - "plural_name": "ananases" - }, - "plantain": { - "name": "plátano", - "plural_name": "plátanos" - }, - "poppy-seeds": { - "name": "sementes de papoula" - }, - "potato": { - "name": "pataca", - "plural_name": "patacas" - }, - "poultry": { - "name": "carne de aves" - }, - "powdered-sugar": { - "name": "azucre en po" - }, - "pumpkin": { - "name": "cabaza", - "plural_name": "cabazas" - }, - "pumpkin-seeds": { - "name": "sementes de cabaza" - }, - "radish": { - "name": "rabanete", - "plural_name": "rabanetes" - }, - "raw-sugar": { - "name": "azucre mascavado" - }, - "refined-sugar": { - "name": "azucre refinado" - }, - "rice": { - "name": "arroz" - }, - "rice-flour": { - "name": "fariña de arroz" - }, - "rock-sugar": { - "name": "azucre en cubo" - }, - "rum": { - "name": "ron" - }, - "salmon": { - "name": "salmón" - }, - "salt": { - "name": "sal" - }, - "salt-cod": { - "name": "bacallau en salgadura" - }, - "scallion": { - "name": "ceboliño", - "plural_name": "ceboliños" - }, - "seafood": { - "name": "marisco" - }, - "seeds": { - "name": "sementes" - }, - "sesame-seeds": { - "name": "sementes de sésamo" - }, - "shallot": { - "name": "chalota", - "plural_name": "chalotas" - }, - "skate": { - "name": "raia" - }, - "soda": { - "name": "gasosa" - }, - "soda-baking": { - "name": "bicarbonato de sodio" - }, - "soybean": { - "name": "soia" - }, - "spaghetti-squash": { - "name": "cabaciña espagueti", - "plural_name": "cabaciñas espaguetis" - }, - "speck": { - "name": "speck" - }, - "spices": { - "name": "especias" - }, - "spinach": { - "name": "espinaca" - }, - "spring-onion": { - "name": "ceboliña", - "plural_name": "ceboliñas" - }, - "squash": { - "name": "cabaza", - "plural_name": "cabazas" - }, - "squash-family": { - "name": "família das cabazas" - }, - "stockfish": { - "name": "bacallau seco ao ar" - }, - "sugar": { - "name": "azucre" - }, - "sunchoke": { - "name": "tupinambo", - "plural_name": "tupinambos" - }, - "sunflower-seeds": { - "name": "sementes de xirasol" - }, - "superfine-sugar": { - "name": "azucre superfino" - }, - "sweet-potato": { - "name": "pataca-doce", - "plural_name": "patacas-doces" - }, - "sweetcorn": { - "name": "millo doce", - "plural_name": "millos doces" - }, - "sweeteners": { - "name": "adozantes" - }, - "tahini": { - "name": "tahine" - }, - "taro": { - "name": "taro", - "plural_name": "taros" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "tomate", - "plural_name": "tomates" - }, - "trout": { - "name": "troita" - }, - "tubers": { - "name": "tubérculo", - "plural_name": "tubérculos" - }, - "tuna": { - "name": "bonito" - }, - "turbanado-sugar": { - "name": "azucre turbinado" - }, - "turnip": { - "name": "nabo", - "plural_name": "nabos" - }, - "unrefined-sugar": { - "name": "azucre non refinado" - }, - "vanilla": { - "name": "vainilla" - }, - "vegetables": { - "name": "legumes / verduras" - }, - "watercress": { - "name": "agrión" - }, - "watermelon": { - "name": "sandia", - "plural_name": "sandias" - }, - "white-mushroom": { - "name": "cogumelo branco", - "plural_name": "cogumelos brancos" - }, - "white-sugar": { - "name": "azucre branco" - }, - "xanthan-gum": { - "name": "goma xantana" - }, - "yam": { - "name": "iñame", - "plural_name": "iñames" - }, - "yeast": { - "name": "fermento" - }, - "zucchini": { - "name": "cabaciña", - "plural_name": "cabaciñas" - } - } - }, - "Froitas e verduras": { - "foods": {} - }, - "Grans": { - "foods": {} - }, - "Froitas": { - "foods": {} - }, - "Vexetais": { - "foods": {} - }, - "Carne": { - "foods": {} - }, - "Marisco": { - "foods": {} - }, - "Bebidas": { - "foods": {} - }, - "Padaría": { - "foods": {} - }, - "Latas": { - "foods": {} - }, - "Condimentos": { - "foods": {} - }, - "Repostería": { - "foods": {} - }, - "Lácteos": { - "foods": {} - }, - "Conxelados": { - "foods": {} - }, - "Alimentos saudables": { - "foods": {} - }, - "Casa": { - "foods": {} - }, - "Produtos cárnicos": { - "foods": {} - }, - "Petiscos": { - "foods": {} - }, - "Especias": { - "foods": {} - }, - "Doces": { - "foods": {} - }, - "Alcol": { - "foods": {} - }, - "Outros": { - "foods": {} - } + "acorn-squash": { + "name": "cabaza de landra" + }, + "alfalfa-sprouts": { + "name": "brotes de alfafa" + }, + "anchovies": { + "name": "anchoas" + }, + "apples": { + "name": "mazá", + "plural_name": "mazás" + }, + "artichoke": { + "name": "alcachofa" + }, + "arugula": { + "name": "rúcula" + }, + "asparagus": { + "name": "espárragos" + }, + "avocado": { + "name": "aguacate", + "plural_name": "aguacates" + }, + "bacon": { + "name": "bacon" + }, + "baking-powder": { + "name": "fermento en po" + }, + "baking-soda": { + "name": "bicarbonato de sodio" + }, + "baking-sugar": { + "name": "azucre moi fino" + }, + "bar-sugar": { + "name": "azucre en po" + }, + "basil": { + "name": "alfábega" + }, + "beans": { + "name": "feixóns" + }, + "bell-peppers": { + "name": "pimento", + "plural_name": "pimentos" + }, + "blackberries": { + "name": "amoras" + }, + "bok-choy": { + "name": "col chinesa" + }, + "brassicas": { + "name": "coles" + }, + "bread": { + "name": "pan" + }, + "breadfruit": { + "name": "froito do pan" + }, + "broccoflower": { + "name": "brocoliflor" + }, + "broccoli": { + "name": "brócolis" + }, + "broccoli-rabe": { + "name": "grelo de brócoli" + }, + "broccolini": { + "name": "bimi" + }, + "brown-sugar": { + "name": "azucre mascavado" + }, + "brussels-sprouts": { + "name": "coles de Bruxelas" + }, + "butter": { + "name": "manteiga" + }, + "butternut-pumpkin": { + "name": "cabaza manteiga" + }, + "butternut-squash": { + "name": "cabaza moscada" + }, + "cabbage": { + "name": "repolo", + "plural_name": "repolos" + }, + "cactus-edible": { + "name": "cacto, comestível" + }, + "calabrese": { + "name": "brócoli calabrese" + }, + "cane-sugar": { + "name": "azucre de cana" + }, + "cannabis": { + "name": "canábis" + }, + "capsicum": { + "name": "pimento" + }, + "caraway": { + "name": "alcaravia" + }, + "carrot": { + "name": "cenoura", + "plural_name": "cenouras" + }, + "caster-sugar": { + "name": "azucre refinado" + }, + "castor-sugar": { + "name": "azucre refinado" + }, + "catfish": { + "name": "peixe-gato" + }, + "cauliflower": { + "name": "coliflor", + "plural_name": "coliflores" + }, + "cayenne-pepper": { + "name": "pimenta caiena" + }, + "celeriac": { + "name": "apio nabo" + }, + "celery": { + "name": "apio" + }, + "cereal-grains": { + "name": "graos de cereal" + }, + "chard": { + "name": "acelga" + }, + "cheese": { + "name": "queixo" + }, + "chicory": { + "name": "chicoria" + }, + "chilli-peppers": { + "name": "chilli pepper", + "plural_name": "chilli peppers" + }, + "chinese-leaves": { + "name": "col chinesa" + }, + "chives": { + "name": "ceboliño" + }, + "chocolate": { + "name": "chocolate" + }, + "cilantro": { + "name": "coandro" + }, + "cinnamon": { + "name": "canela" + }, + "clarified-butter": { + "name": "manteiga clarificada" + }, + "coconut": { + "name": "coco", + "plural_name": "cocos" + }, + "coconut-milk": { + "name": "leite de coco" + }, + "cod": { + "name": "bacallau" + }, + "coffee": { + "name": "café" + }, + "collard-greens": { + "name": "berzas" + }, + "confectioners-sugar": { + "name": "azucre en pó" + }, + "coriander": { + "name": "coentro" + }, + "corn": { + "name": "millo", + "plural_name": "millos" + }, + "corn-syrup": { + "name": "xarope de millo" + }, + "cottonseed-oil": { + "name": "aceite de sementes de algodón" + }, + "courgette": { + "name": "cabaciño" + }, + "cream-of-tartar": { + "name": "cremor tártaro" + }, + "cucumber": { + "name": "cogombro", + "plural_name": "cogombros" + }, + "cumin": { + "name": "comiño" + }, + "daikon": { + "name": "rabanete xaponés", + "plural_name": "rabanetes xaponeses" + }, + "dairy-products-and-dairy-substitutes": { + "name": "produtos lácteos e substitutos de leite" + }, + "dandelion": { + "name": "dente de león" + }, + "demerara-sugar": { + "name": "azucre demerara" + }, + "dough": { + "name": "masa" + }, + "edible-cactus": { + "name": "cacto comestível" + }, + "eggplant": { + "name": "berenxena", + "plural_name": "berenxenas" + }, + "eggs": { + "name": "ovo", + "plural_name": "ovos" + }, + "endive": { + "name": "endivia", + "plural_name": "endivias" + }, + "fats": { + "name": "graxas" + }, + "fava-beans": { + "name": "favas" + }, + "fiddlehead": { + "name": "fento" + }, + "fiddlehead-fern": { + "name": "fento", + "plural_name": "fentos" + }, + "fish": { + "name": "peixe" + }, + "five-spice-powder": { + "name": "cinco especias chinesas en pó" + }, + "flour": { + "name": "fariña" + }, + "frisee": { + "name": "chicoria" + }, + "fructose": { + "name": "frutosa" + }, + "fruit": { + "name": "froita" + }, + "fruit-sugar": { + "name": "frutose" + }, + "ful": { + "name": "foul" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "allo", + "plural_name": "allos" + }, + "gem-squash": { + "name": "cabaza gem squash" + }, + "ghee": { + "name": "manteiga ghee" + }, + "giblets": { + "name": "miúdos" + }, + "ginger": { + "name": "xenxibre" + }, + "grains": { + "name": "graos" + }, + "granulated-sugar": { + "name": "azucre granulado" + }, + "grape-seed-oil": { + "name": "aceite de semente de uva" + }, + "green-onion": { + "name": "ceboliña", + "plural_name": "ceboliñas" + }, + "heart-of-palm": { + "name": "palmito", + "plural_name": "palmitos" + }, + "hemp": { + "name": "cáñamo" + }, + "herbs": { + "name": "herbas" + }, + "honey": { + "name": "mel" + }, + "isomalt": { + "name": "isomalte" + }, + "jackfruit": { + "name": "xaca", + "plural_name": "xacas" + }, + "jaggery": { + "name": "azucre mascavo" + }, + "jams": { + "name": "xeleas" + }, + "jellies": { + "name": "xelatinas" + }, + "jerusalem-artichoke": { + "name": "alcachofa de xerusalén" + }, + "jicama": { + "name": "xícama" + }, + "kale": { + "name": "col rizada" + }, + "kohlrabi": { + "name": "col-rábano" + }, + "kumara": { + "name": "pataca doce" + }, + "leavening-agents": { + "name": "fermentos" + }, + "leek": { + "name": "porro", + "plural_name": "porros" + }, + "legumes": { + "name": "leguminosas" + }, + "lemongrass": { + "name": "lemongrass" + }, + "lentils": { + "name": "lentellas" + }, + "lettuce": { + "name": "leituga" + }, + "liver": { + "name": "fígado", + "plural_name": "figados" + }, + "maize": { + "name": "millo" + }, + "maple-syrup": { + "name": "xarope de pradairo" + }, + "meat": { + "name": "carne" + }, + "milk": { + "name": "leite" + }, + "mortadella": { + "name": "mortadela" + }, + "mushroom": { + "name": "cogumelo", + "plural_name": "cogumelos" + }, + "mussels": { + "name": "mexillón" + }, + "nanaimo-bar-mix": { + "name": "mistura de barras nanaimo" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "noz-moscada" + }, + "nutritional-yeast-flakes": { + "name": "flocos de levedura nutricional" + }, + "nuts": { + "name": "froitos secos" + }, + "octopuses": { + "name": "polbo", + "plural_name": "polbos" + }, + "oils": { + "name": "aceites" + }, + "okra": { + "name": "quiabo" + }, + "olive": { + "name": "oliva" + }, + "olive-oil": { + "name": "aceite de oliva" + }, + "onion": { + "name": "cebola" + }, + "onion-family": { + "name": "familia das cebolas" + }, + "orange-blossom-water": { + "name": "auga de flor de laranxeira" + }, + "oranges": { + "name": "laranxa", + "plural_name": "laranxas" + }, + "oregano": { + "name": "ourego" + }, + "oysters": { + "name": "ostras" + }, + "panch-puran": { + "name": "panch puran" + }, + "paprika": { + "name": "páprica" + }, + "parsley": { + "name": "perexil" + }, + "parsnip": { + "name": "charouvia", + "plural_name": "charouvias" + }, + "pear": { + "name": "pera", + "plural_name": "peras" + }, + "peas": { + "name": "chícharos" + }, + "pepper": { + "name": "", + "plural_name": "pimentos" + }, + "pineapple": { + "name": "ananás", + "plural_name": "ananases" + }, + "plantain": { + "name": "plátano", + "plural_name": "plátanos" + }, + "poppy-seeds": { + "name": "sementes de papoula" + }, + "potato": { + "name": "pataca", + "plural_name": "patacas" + }, + "poultry": { + "name": "carne de aves" + }, + "powdered-sugar": { + "name": "azucre en po" + }, + "pumpkin": { + "name": "cabaza", + "plural_name": "cabazas" + }, + "pumpkin-seeds": { + "name": "sementes de cabaza" + }, + "radish": { + "name": "rabanete", + "plural_name": "rabanetes" + }, + "raw-sugar": { + "name": "azucre mascavado" + }, + "refined-sugar": { + "name": "azucre refinado" + }, + "rice": { + "name": "arroz" + }, + "rice-flour": { + "name": "fariña de arroz" + }, + "rock-sugar": { + "name": "azucre en cubo" + }, + "rum": { + "name": "ron" + }, + "salmon": { + "name": "salmón" + }, + "salt": { + "name": "sal" + }, + "salt-cod": { + "name": "bacallau en salgadura" + }, + "scallion": { + "name": "ceboliño", + "plural_name": "ceboliños" + }, + "seafood": { + "name": "marisco" + }, + "seeds": { + "name": "sementes" + }, + "sesame-seeds": { + "name": "sementes de sésamo" + }, + "shallot": { + "name": "chalota", + "plural_name": "chalotas" + }, + "skate": { + "name": "raia" + }, + "soda": { + "name": "gasosa" + }, + "soda-baking": { + "name": "bicarbonato de sodio" + }, + "soybean": { + "name": "soia" + }, + "spaghetti-squash": { + "name": "cabaciña espagueti", + "plural_name": "cabaciñas espaguetis" + }, + "speck": { + "name": "speck" + }, + "spices": { + "name": "especias" + }, + "spinach": { + "name": "espinaca" + }, + "spring-onion": { + "name": "ceboliña", + "plural_name": "ceboliñas" + }, + "squash": { + "name": "cabaza", + "plural_name": "cabazas" + }, + "squash-family": { + "name": "família das cabazas" + }, + "stockfish": { + "name": "bacallau seco ao ar" + }, + "sugar": { + "name": "azucre" + }, + "sunchoke": { + "name": "tupinambo", + "plural_name": "tupinambos" + }, + "sunflower-seeds": { + "name": "sementes de xirasol" + }, + "superfine-sugar": { + "name": "azucre superfino" + }, + "sweet-potato": { + "name": "pataca-doce", + "plural_name": "patacas-doces" + }, + "sweetcorn": { + "name": "millo doce", + "plural_name": "millos doces" + }, + "sweeteners": { + "name": "adozantes" + }, + "tahini": { + "name": "tahine" + }, + "taro": { + "name": "taro", + "plural_name": "taros" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "tomate", + "plural_name": "tomates" + }, + "trout": { + "name": "troita" + }, + "tubers": { + "name": "tubérculo", + "plural_name": "tubérculos" + }, + "tuna": { + "name": "bonito" + }, + "turbanado-sugar": { + "name": "azucre turbinado" + }, + "turnip": { + "name": "nabo", + "plural_name": "nabos" + }, + "unrefined-sugar": { + "name": "azucre non refinado" + }, + "vanilla": { + "name": "vainilla" + }, + "vegetables": { + "name": "legumes / verduras" + }, + "watercress": { + "name": "agrión" + }, + "watermelon": { + "name": "sandia", + "plural_name": "sandias" + }, + "white-mushroom": { + "name": "cogumelo branco", + "plural_name": "cogumelos brancos" + }, + "white-sugar": { + "name": "azucre branco" + }, + "xanthan-gum": { + "name": "goma xantana" + }, + "yam": { + "name": "iñame", + "plural_name": "iñames" + }, + "yeast": { + "name": "fermento" + }, + "zucchini": { + "name": "cabaciña", + "plural_name": "cabaciñas" + } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/he-IL.json b/mealie/repos/seed/resources/foods/locales/he-IL.json index 616f060dc..8ea8a6212 100644 --- a/mealie/repos/seed/resources/foods/locales/he-IL.json +++ b/mealie/repos/seed/resources/foods/locales/he-IL.json @@ -1,759 +1,692 @@ { - "": { - "foods": { - "acorn-squash": { - "name": "דלעת ערמונים" - }, - "alfalfa-sprouts": { - "name": "נבטי אלפלפא" - }, - "anchovies": { - "name": "אנשובי" - }, - "apples": { - "name": "תפוחים", - "plural_name": "תפוחים" - }, - "artichoke": { - "name": "ארטישוק" - }, - "arugula": { - "name": "אורוגולה" - }, - "asparagus": { - "name": "אספרגוס" - }, - "avocado": { - "name": "אבוקדו", - "plural_name": "אבוקדו" - }, - "bacon": { - "name": "בייקון" - }, - "baking-powder": { - "name": "אבקת אפייה" - }, - "baking-soda": { - "name": "סודה לשתייה" - }, - "baking-sugar": { - "name": "סוכר לאפייה" - }, - "bar-sugar": { - "name": "סוכר דק" - }, - "basil": { - "name": "בזיליקום" - }, - "beans": { - "name": "שעועית" - }, - "bell-peppers": { - "name": "פלפל מתוק", - "plural_name": "פלפלים" - }, - "blackberries": { - "name": "אוכמניות" - }, - "bok-choy": { - "name": "באק צ'וי" - }, - "brassicas": { - "name": "כרוב" - }, - "bread": { - "name": "לחם" - }, - "breadfruit": { - "name": "פרי הלחם" - }, - "broccoflower": { - "name": "פריחת ברוקולי" - }, - "broccoli": { - "name": "ברוקולי" - }, - "broccoli-rabe": { - "name": "ברוקולי" - }, - "broccolini": { - "name": "ברוקוליני" - }, - "brown-sugar": { - "name": "סוכר חום" - }, - "brussels-sprouts": { - "name": "כרוב ניצנים" - }, - "butter": { - "name": "חמאה" - }, - "butternut-pumpkin": { - "name": "דלורית" - }, - "butternut-squash": { - "name": "דלורית" - }, - "cabbage": { - "name": "כרוב", - "plural_name": "כרובים" - }, - "cactus-edible": { - "name": "סברס" - }, - "calabrese": { - "name": "ברוקולי" - }, - "cane-sugar": { - "name": "סוכר קנים" - }, - "cannabis": { - "name": "קנאביס" - }, - "capsicum": { - "name": "גמבה" - }, - "caraway": { - "name": "קימל" - }, - "carrot": { - "name": "גזר", - "plural_name": "גזרים" - }, - "caster-sugar": { - "name": "סוכר דק" - }, - "castor-sugar": { - "name": "סוכר קיק" - }, - "catfish": { - "name": "שפמנון" - }, - "cauliflower": { - "name": "כרובית", - "plural_name": "כרוביות" - }, - "cayenne-pepper": { - "name": "פלפל קאיין" - }, - "celeriac": { - "name": "סלרי" - }, - "celery": { - "name": "סלרי" - }, - "cereal-grains": { - "name": "דגני בוקר" - }, - "chard": { - "name": "מנגולד" - }, - "cheese": { - "name": "גבינה" - }, - "chicory": { - "name": "עולש" - }, - "chilli-peppers": { - "name": "צ'ילי", - "plural_name": "פלפלים חריפים" - }, - "chinese-leaves": { - "name": "עלים סינים" - }, - "chives": { - "name": "עירית" - }, - "chocolate": { - "name": "שוקולד" - }, - "cilantro": { - "name": "כוסברה" - }, - "cinnamon": { - "name": "קינמון" - }, - "clarified-butter": { - "name": "חמאה מזוקקת" - }, - "coconut": { - "name": "קוקוס", - "plural_name": "אגוזי קוקוס" - }, - "coconut-milk": { - "name": "חלב קוקוס" - }, - "cod": { - "name": "בקלה" - }, - "coffee": { - "name": "קפה" - }, - "collard-greens": { - "name": "כרוב ירוק" - }, - "confectioners-sugar": { - "name": "אבקת סוכר" - }, - "coriander": { - "name": "כוסברה" - }, - "corn": { - "name": "תירס", - "plural_name": "תירס" - }, - "corn-syrup": { - "name": "סירופ תירס" - }, - "cottonseed-oil": { - "name": "שמן כותנה" - }, - "courgette": { - "name": "קישוא" - }, - "cream-of-tartar": { - "name": "קרם טרטר" - }, - "cucumber": { - "name": "מלפפון", - "plural_name": "מלפפונים" - }, - "cumin": { - "name": "כמון" - }, - "daikon": { - "name": "צנון דייקון", - "plural_name": "צנוני דייקון" - }, - "dairy-products-and-dairy-substitutes": { - "name": "מוצרי חלב ותחליפי חלב" - }, - "dandelion": { - "name": "שן הארי" - }, - "demerara-sugar": { - "name": "סוכר דמררה" - }, - "dough": { - "name": "בצק" - }, - "edible-cactus": { - "name": "קקטוס אכיל (סברס)" - }, - "eggplant": { - "name": "חציל", - "plural_name": "חצילים" - }, - "eggs": { - "name": "ביצים", - "plural_name": "ביצים" - }, - "endive": { - "name": "אנדיב", - "plural_name": "אנדיבים" - }, - "fats": { - "name": "שומנים" - }, - "fava-beans": { - "name": "פול מצרי" - }, - "fiddlehead": { - "name": "שרך ראש הכינור" - }, - "fiddlehead-fern": { - "name": "שרך ראש הכינור", - "plural_name": "שרכי ראש הכינור" - }, - "fish": { - "name": "דג" - }, - "five-spice-powder": { - "name": "אבקת 5 תבלינים" - }, - "flour": { - "name": "קמח" - }, - "frisee": { - "name": "פריזה" - }, - "fructose": { - "name": "פרוקטוז" - }, - "fruit": { - "name": "פרי" - }, - "fruit-sugar": { - "name": "סוכר פירות" - }, - "ful": { - "name": "פול" - }, - "garam-masala": { - "name": "גראם מסאלה" - }, - "garlic": { - "name": "שום", - "plural_name": "שום" - }, - "gem-squash": { - "name": "דלעת פנינה" - }, - "ghee": { - "name": "גהי" - }, - "giblets": { - "name": "קרביים" - }, - "ginger": { - "name": "ג'ינג'ר" - }, - "grains": { - "name": "דגנים" - }, - "granulated-sugar": { - "name": "סוכר לבן" - }, - "grape-seed-oil": { - "name": "שמן זרעי ענבים" - }, - "green-onion": { - "name": "בצל ירוק", - "plural_name": "בצלים ירוקים" - }, - "heart-of-palm": { - "name": "לב דקל", - "plural_name": "לבבות דקל" - }, - "hemp": { - "name": "האמפ" - }, - "herbs": { - "name": "עשבים" - }, - "honey": { - "name": "דבש" - }, - "isomalt": { - "name": "איזומלט" - }, - "jackfruit": { - "name": "ג׳קפרוט", - "plural_name": "ג'קפרוטים" - }, - "jaggery": { - "name": "ג’אגרי" - }, - "jams": { - "name": "ריבות" - }, - "jellies": { - "name": "ג׳לים" - }, - "jerusalem-artichoke": { - "name": "ארטישוק ירושלמי" - }, - "jicama": { - "name": "חיקמה" - }, - "kale": { - "name": "קייל" - }, - "kohlrabi": { - "name": "קולורבי" - }, - "kumara": { - "name": "בטטה" - }, - "leavening-agents": { - "name": "חומר התפחה" - }, - "leek": { - "name": "כרישה", - "plural_name": "כרישה" - }, - "legumes": { - "name": "קטניות" - }, - "lemongrass": { - "name": "לימונית" - }, - "lentils": { - "name": "עדשים" - }, - "lettuce": { - "name": "חסה" - }, - "liver": { - "name": "כבד", - "plural_name": "כבדים" - }, - "maize": { - "name": "תירס" - }, - "maple-syrup": { - "name": "סירופ מייפל" - }, - "meat": { - "name": "בשר" - }, - "milk": { - "name": "חלב" - }, - "mortadella": { - "name": "מורטדלה" - }, - "mushroom": { - "name": "פטריה", - "plural_name": "פטריות" - }, - "mussels": { - "name": "צדפות" - }, - "nanaimo-bar-mix": { - "name": "תערובת נאנאימו" - }, - "nori": { - "name": "נורי" - }, - "nutmeg": { - "name": "אגוז מוסקט" - }, - "nutritional-yeast-flakes": { - "name": "שבבי שמרים תזונתיים" - }, - "nuts": { - "name": "אגוזים" - }, - "octopuses": { - "name": "תמנונים", - "plural_name": "תמנונים" - }, - "oils": { - "name": "שמנים" - }, - "okra": { - "name": "אוקרה" - }, - "olive": { - "name": "זית" - }, - "olive-oil": { - "name": "שמן זית" - }, - "onion": { - "name": "בצל" - }, - "onion-family": { - "name": "משפחת הבצלים" - }, - "orange-blossom-water": { - "name": "מי פריחת הדרים" - }, - "oranges": { - "name": "תפוזים", - "plural_name": "תפוזים" - }, - "oregano": { - "name": "אורגנו" - }, - "oysters": { - "name": "צדפות" - }, - "panch-puran": { - "name": "פאנץ' פורן (תערובת תבלינים הודית)" - }, - "paprika": { - "name": "פפריקה" - }, - "parsley": { - "name": "פטרוזיליה" - }, - "parsnip": { - "name": "גזר לבן", - "plural_name": "גזרים לבנים" - }, - "pear": { - "name": "אגס", - "plural_name": "אגסים" - }, - "peas": { - "name": "אפונה" - }, - "pepper": { - "name": "פלפל", - "plural_name": "פלפלים" - }, - "pineapple": { - "name": "אננס", - "plural_name": "אננסים" - }, - "plantain": { - "name": "פלנטיין", - "plural_name": "פלנטיינים" - }, - "poppy-seeds": { - "name": "פרג" - }, - "potato": { - "name": "תפוח אדמה", - "plural_name": "תפוחי אדמה" - }, - "poultry": { - "name": "עוף" - }, - "powdered-sugar": { - "name": "אבקת סוכר" - }, - "pumpkin": { - "name": "דלעת", - "plural_name": "דלעות" - }, - "pumpkin-seeds": { - "name": "זרעי דלעת" - }, - "radish": { - "name": "צנון", - "plural_name": "צנוניות" - }, - "raw-sugar": { - "name": "סוכר גולמי" - }, - "refined-sugar": { - "name": "סוכר מנופה" - }, - "rice": { - "name": "אורז" - }, - "rice-flour": { - "name": "קמח אורז" - }, - "rock-sugar": { - "name": "גבישי סוכר" - }, - "rum": { - "name": "רום" - }, - "salmon": { - "name": "סלמון" - }, - "salt": { - "name": "מלח" - }, - "salt-cod": { - "name": "בקלה ממולח" - }, - "scallion": { - "name": "בצל ירוק", - "plural_name": "בצלים ירוקים" - }, - "seafood": { - "name": "מאכלי ים" - }, - "seeds": { - "name": "זרעים" - }, - "sesame-seeds": { - "name": "שומשום" - }, - "shallot": { - "name": "בצל שאלוט", - "plural_name": "בצלצלי שאלוט" - }, - "skate": { - "name": "דג תריסנית" - }, - "soda": { - "name": "סודה" - }, - "soda-baking": { - "name": "סודה לשתייה" - }, - "soybean": { - "name": "פולי סויה" - }, - "spaghetti-squash": { - "name": "דלעת ספגטי", - "plural_name": "דלעות ספגטי" - }, - "speck": { - "name": "גרגר" - }, - "spices": { - "name": "תבלינים" - }, - "spinach": { - "name": "תרד" - }, - "spring-onion": { - "name": "בצל אביב", - "plural_name": "בצלי אביב" - }, - "squash": { - "name": "דלעת", - "plural_name": "דלעות" - }, - "squash-family": { - "name": "משפחת הדלועים" - }, - "stockfish": { - "name": "דג מיובש" - }, - "sugar": { - "name": "סוכר" - }, - "sunchoke": { - "name": "ארטישוק ירושלמי", - "plural_name": "ארטישוק ירושלמי" - }, - "sunflower-seeds": { - "name": "זרעי חמניה" - }, - "superfine-sugar": { - "name": "אבקת סוכר" - }, - "sweet-potato": { - "name": "בטטה", - "plural_name": "בטטות" - }, - "sweetcorn": { - "name": "תירס מתוק", - "plural_name": "תירס מתוק" - }, - "sweeteners": { - "name": "ממתיקים" - }, - "tahini": { - "name": "טחינה" - }, - "taro": { - "name": "טארו", - "plural_name": "טארואים" - }, - "teff": { - "name": "טף" - }, - "tomato": { - "name": "עגבנייה", - "plural_name": "עגבניות" - }, - "trout": { - "name": "טרוטה" - }, - "tubers": { - "name": "שורשיים", - "plural_name": "שורשיים" - }, - "tuna": { - "name": "טונה" - }, - "turbanado-sugar": { - "name": "סוכר גולמי" - }, - "turnip": { - "name": "לפת", - "plural_name": "לפתות" - }, - "unrefined-sugar": { - "name": "סוכר לא מנופה" - }, - "vanilla": { - "name": "וניל" - }, - "vegetables": { - "name": "ירקות" - }, - "watercress": { - "name": "גרגיר הנחלים" - }, - "watermelon": { - "name": "אבטיח", - "plural_name": "אבטיחים" - }, - "white-mushroom": { - "name": "פטריה לבנה", - "plural_name": "פטריות לבנות" - }, - "white-sugar": { - "name": "סוכר לבן" - }, - "xanthan-gum": { - "name": "קסנטן גאם" - }, - "yam": { - "name": "בטטה", - "plural_name": "בטטות" - }, - "yeast": { - "name": "שמרים" - }, - "zucchini": { - "name": "זוקיני", - "plural_name": "זוקיני" - } - } - }, - "מוצר": { - "foods": {} - }, - "דגנים": { - "foods": {} - }, - "פירות": { - "foods": {} - }, - "ירקות": { - "foods": {} - }, - "בשר": { - "foods": {} - }, - "מאכלי ים": { - "foods": {} - }, - "משקאות": { - "foods": {} - }, - "מאפים": { - "foods": {} - }, - "פחיות שימורים": { - "foods": {} - }, - "רטבים": { - "foods": {} - }, - "מתוקים": { - "foods": {} - }, - "מוצרי חלב": { - "foods": {} - }, - "אוכל קפוא": { - "foods": {} - }, - "אוכל בריאותי": { - "foods": {} - }, - "משק בית": { - "foods": {} - }, - "מוצרי בשר": { - "foods": {} - }, - "חטיפים": { - "foods": {} - }, - "תבלינים": { - "foods": {} - }, - "ממתקים": { - "foods": {} - }, - "אלכוהול": { - "foods": {} - }, - "אחר": { - "foods": {} - } -} + "acorn-squash": { + "name": "דלעת ערמונים" + }, + "alfalfa-sprouts": { + "name": "נבטי אלפלפא" + }, + "anchovies": { + "name": "אנשובי" + }, + "apples": { + "name": "תפוחים", + "plural_name": "תפוחים" + }, + "artichoke": { + "name": "ארטישוק" + }, + "arugula": { + "name": "אורוגולה" + }, + "asparagus": { + "name": "אספרגוס" + }, + "avocado": { + "name": "אבוקדו", + "plural_name": "אבוקדו" + }, + "bacon": { + "name": "בייקון" + }, + "baking-powder": { + "name": "אבקת אפייה" + }, + "baking-soda": { + "name": "סודה לשתייה" + }, + "baking-sugar": { + "name": "סוכר לאפייה" + }, + "bar-sugar": { + "name": "סוכר דק" + }, + "basil": { + "name": "בזיליקום" + }, + "beans": { + "name": "שעועית" + }, + "bell-peppers": { + "name": "פלפל מתוק", + "plural_name": "פלפלים" + }, + "blackberries": { + "name": "אוכמניות" + }, + "bok-choy": { + "name": "באק צ'וי" + }, + "brassicas": { + "name": "כרוב" + }, + "bread": { + "name": "לחם" + }, + "breadfruit": { + "name": "פרי הלחם" + }, + "broccoflower": { + "name": "פריחת ברוקולי" + }, + "broccoli": { + "name": "ברוקולי" + }, + "broccoli-rabe": { + "name": "ברוקולי" + }, + "broccolini": { + "name": "ברוקוליני" + }, + "brown-sugar": { + "name": "סוכר חום" + }, + "brussels-sprouts": { + "name": "כרוב ניצנים" + }, + "butter": { + "name": "חמאה" + }, + "butternut-pumpkin": { + "name": "דלורית" + }, + "butternut-squash": { + "name": "דלורית" + }, + "cabbage": { + "name": "כרוב", + "plural_name": "כרובים" + }, + "cactus-edible": { + "name": "סברס" + }, + "calabrese": { + "name": "ברוקולי" + }, + "cane-sugar": { + "name": "סוכר קנים" + }, + "cannabis": { + "name": "קנאביס" + }, + "capsicum": { + "name": "גמבה" + }, + "caraway": { + "name": "קימל" + }, + "carrot": { + "name": "גזר", + "plural_name": "גזרים" + }, + "caster-sugar": { + "name": "סוכר דק" + }, + "castor-sugar": { + "name": "סוכר קיק" + }, + "catfish": { + "name": "שפמנון" + }, + "cauliflower": { + "name": "כרובית", + "plural_name": "כרוביות" + }, + "cayenne-pepper": { + "name": "פלפל קאיין" + }, + "celeriac": { + "name": "סלרי" + }, + "celery": { + "name": "סלרי" + }, + "cereal-grains": { + "name": "דגני בוקר" + }, + "chard": { + "name": "מנגולד" + }, + "cheese": { + "name": "גבינה" + }, + "chicory": { + "name": "עולש" + }, + "chilli-peppers": { + "name": "צ'ילי", + "plural_name": "פלפלים חריפים" + }, + "chinese-leaves": { + "name": "עלים סינים" + }, + "chives": { + "name": "עירית" + }, + "chocolate": { + "name": "שוקולד" + }, + "cilantro": { + "name": "כוסברה" + }, + "cinnamon": { + "name": "קינמון" + }, + "clarified-butter": { + "name": "חמאה מזוקקת" + }, + "coconut": { + "name": "קוקוס", + "plural_name": "אגוזי קוקוס" + }, + "coconut-milk": { + "name": "חלב קוקוס" + }, + "cod": { + "name": "בקלה" + }, + "coffee": { + "name": "קפה" + }, + "collard-greens": { + "name": "כרוב ירוק" + }, + "confectioners-sugar": { + "name": "אבקת סוכר" + }, + "coriander": { + "name": "כוסברה" + }, + "corn": { + "name": "תירס", + "plural_name": "תירס" + }, + "corn-syrup": { + "name": "סירופ תירס" + }, + "cottonseed-oil": { + "name": "שמן כותנה" + }, + "courgette": { + "name": "קישוא" + }, + "cream-of-tartar": { + "name": "קרם טרטר" + }, + "cucumber": { + "name": "מלפפון", + "plural_name": "מלפפונים" + }, + "cumin": { + "name": "כמון" + }, + "daikon": { + "name": "צנון דייקון", + "plural_name": "צנוני דייקון" + }, + "dairy-products-and-dairy-substitutes": { + "name": "מוצרי חלב ותחליפי חלב" + }, + "dandelion": { + "name": "שן הארי" + }, + "demerara-sugar": { + "name": "סוכר דמררה" + }, + "dough": { + "name": "בצק" + }, + "edible-cactus": { + "name": "קקטוס אכיל (סברס)" + }, + "eggplant": { + "name": "חציל", + "plural_name": "חצילים" + }, + "eggs": { + "name": "ביצים", + "plural_name": "ביצים" + }, + "endive": { + "name": "אנדיב", + "plural_name": "אנדיבים" + }, + "fats": { + "name": "שומנים" + }, + "fava-beans": { + "name": "פול מצרי" + }, + "fiddlehead": { + "name": "שרך ראש הכינור" + }, + "fiddlehead-fern": { + "name": "שרך ראש הכינור", + "plural_name": "שרכי ראש הכינור" + }, + "fish": { + "name": "דג" + }, + "five-spice-powder": { + "name": "אבקת 5 תבלינים" + }, + "flour": { + "name": "קמח" + }, + "frisee": { + "name": "פריזה" + }, + "fructose": { + "name": "פרוקטוז" + }, + "fruit": { + "name": "פרי" + }, + "fruit-sugar": { + "name": "סוכר פירות" + }, + "ful": { + "name": "פול" + }, + "garam-masala": { + "name": "גראם מסאלה" + }, + "garlic": { + "name": "שום", + "plural_name": "שום" + }, + "gem-squash": { + "name": "דלעת פנינה" + }, + "ghee": { + "name": "גהי" + }, + "giblets": { + "name": "קרביים" + }, + "ginger": { + "name": "ג'ינג'ר" + }, + "grains": { + "name": "דגנים" + }, + "granulated-sugar": { + "name": "סוכר לבן" + }, + "grape-seed-oil": { + "name": "שמן זרעי ענבים" + }, + "green-onion": { + "name": "בצל ירוק", + "plural_name": "בצלים ירוקים" + }, + "heart-of-palm": { + "name": "לב דקל", + "plural_name": "לבבות דקל" + }, + "hemp": { + "name": "האמפ" + }, + "herbs": { + "name": "עשבים" + }, + "honey": { + "name": "דבש" + }, + "isomalt": { + "name": "איזומלט" + }, + "jackfruit": { + "name": "ג׳קפרוט", + "plural_name": "ג'קפרוטים" + }, + "jaggery": { + "name": "ג’אגרי" + }, + "jams": { + "name": "ריבות" + }, + "jellies": { + "name": "ג׳לים" + }, + "jerusalem-artichoke": { + "name": "ארטישוק ירושלמי" + }, + "jicama": { + "name": "חיקמה" + }, + "kale": { + "name": "קייל" + }, + "kohlrabi": { + "name": "קולורבי" + }, + "kumara": { + "name": "בטטה" + }, + "leavening-agents": { + "name": "חומר התפחה" + }, + "leek": { + "name": "כרישה", + "plural_name": "כרישה" + }, + "legumes": { + "name": "קטניות" + }, + "lemongrass": { + "name": "לימונית" + }, + "lentils": { + "name": "עדשים" + }, + "lettuce": { + "name": "חסה" + }, + "liver": { + "name": "כבד", + "plural_name": "כבדים" + }, + "maize": { + "name": "תירס" + }, + "maple-syrup": { + "name": "סירופ מייפל" + }, + "meat": { + "name": "בשר" + }, + "milk": { + "name": "חלב" + }, + "mortadella": { + "name": "מורטדלה" + }, + "mushroom": { + "name": "פטריה", + "plural_name": "פטריות" + }, + "mussels": { + "name": "צדפות" + }, + "nanaimo-bar-mix": { + "name": "תערובת נאנאימו" + }, + "nori": { + "name": "נורי" + }, + "nutmeg": { + "name": "אגוז מוסקט" + }, + "nutritional-yeast-flakes": { + "name": "שבבי שמרים תזונתיים" + }, + "nuts": { + "name": "אגוזים" + }, + "octopuses": { + "name": "תמנונים", + "plural_name": "תמנונים" + }, + "oils": { + "name": "שמנים" + }, + "okra": { + "name": "אוקרה" + }, + "olive": { + "name": "זית" + }, + "olive-oil": { + "name": "שמן זית" + }, + "onion": { + "name": "בצל" + }, + "onion-family": { + "name": "משפחת הבצלים" + }, + "orange-blossom-water": { + "name": "מי פריחת הדרים" + }, + "oranges": { + "name": "תפוזים", + "plural_name": "תפוזים" + }, + "oregano": { + "name": "אורגנו" + }, + "oysters": { + "name": "צדפות" + }, + "panch-puran": { + "name": "פאנץ' פורן (תערובת תבלינים הודית)" + }, + "paprika": { + "name": "פפריקה" + }, + "parsley": { + "name": "פטרוזיליה" + }, + "parsnip": { + "name": "גזר לבן", + "plural_name": "גזרים לבנים" + }, + "pear": { + "name": "אגס", + "plural_name": "אגסים" + }, + "peas": { + "name": "אפונה" + }, + "pepper": { + "name": "פלפל", + "plural_name": "פלפלים" + }, + "pineapple": { + "name": "אננס", + "plural_name": "אננסים" + }, + "plantain": { + "name": "פלנטיין", + "plural_name": "פלנטיינים" + }, + "poppy-seeds": { + "name": "פרג" + }, + "potato": { + "name": "תפוח אדמה", + "plural_name": "תפוחי אדמה" + }, + "poultry": { + "name": "עוף" + }, + "powdered-sugar": { + "name": "אבקת סוכר" + }, + "pumpkin": { + "name": "דלעת", + "plural_name": "דלעות" + }, + "pumpkin-seeds": { + "name": "זרעי דלעת" + }, + "radish": { + "name": "צנון", + "plural_name": "צנוניות" + }, + "raw-sugar": { + "name": "סוכר גולמי" + }, + "refined-sugar": { + "name": "סוכר מנופה" + }, + "rice": { + "name": "אורז" + }, + "rice-flour": { + "name": "קמח אורז" + }, + "rock-sugar": { + "name": "גבישי סוכר" + }, + "rum": { + "name": "רום" + }, + "salmon": { + "name": "סלמון" + }, + "salt": { + "name": "מלח" + }, + "salt-cod": { + "name": "בקלה ממולח" + }, + "scallion": { + "name": "בצל ירוק", + "plural_name": "בצלים ירוקים" + }, + "seafood": { + "name": "מאכלי ים" + }, + "seeds": { + "name": "זרעים" + }, + "sesame-seeds": { + "name": "שומשום" + }, + "shallot": { + "name": "בצל שאלוט", + "plural_name": "בצלצלי שאלוט" + }, + "skate": { + "name": "דג תריסנית" + }, + "soda": { + "name": "סודה" + }, + "soda-baking": { + "name": "סודה לשתייה" + }, + "soybean": { + "name": "פולי סויה" + }, + "spaghetti-squash": { + "name": "דלעת ספגטי", + "plural_name": "דלעות ספגטי" + }, + "speck": { + "name": "גרגר" + }, + "spices": { + "name": "תבלינים" + }, + "spinach": { + "name": "תרד" + }, + "spring-onion": { + "name": "בצל אביב", + "plural_name": "בצלי אביב" + }, + "squash": { + "name": "דלעת", + "plural_name": "דלעות" + }, + "squash-family": { + "name": "משפחת הדלועים" + }, + "stockfish": { + "name": "דג מיובש" + }, + "sugar": { + "name": "סוכר" + }, + "sunchoke": { + "name": "ארטישוק ירושלמי", + "plural_name": "ארטישוק ירושלמי" + }, + "sunflower-seeds": { + "name": "זרעי חמניה" + }, + "superfine-sugar": { + "name": "אבקת סוכר" + }, + "sweet-potato": { + "name": "בטטה", + "plural_name": "בטטות" + }, + "sweetcorn": { + "name": "תירס מתוק", + "plural_name": "תירס מתוק" + }, + "sweeteners": { + "name": "ממתיקים" + }, + "tahini": { + "name": "טחינה" + }, + "taro": { + "name": "טארו", + "plural_name": "טארואים" + }, + "teff": { + "name": "טף" + }, + "tomato": { + "name": "עגבנייה", + "plural_name": "עגבניות" + }, + "trout": { + "name": "טרוטה" + }, + "tubers": { + "name": "שורשיים", + "plural_name": "שורשיים" + }, + "tuna": { + "name": "טונה" + }, + "turbanado-sugar": { + "name": "סוכר גולמי" + }, + "turnip": { + "name": "לפת", + "plural_name": "לפתות" + }, + "unrefined-sugar": { + "name": "סוכר לא מנופה" + }, + "vanilla": { + "name": "וניל" + }, + "vegetables": { + "name": "ירקות" + }, + "watercress": { + "name": "גרגיר הנחלים" + }, + "watermelon": { + "name": "אבטיח", + "plural_name": "אבטיחים" + }, + "white-mushroom": { + "name": "פטריה לבנה", + "plural_name": "פטריות לבנות" + }, + "white-sugar": { + "name": "סוכר לבן" + }, + "xanthan-gum": { + "name": "קסנטן גאם" + }, + "yam": { + "name": "בטטה", + "plural_name": "בטטות" + }, + "yeast": { + "name": "שמרים" + }, + "zucchini": { + "name": "זוקיני", + "plural_name": "זוקיני" + } +} \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/hr-HR.json b/mealie/repos/seed/resources/foods/locales/hr-HR.json index 4f57a2652..b479cd92f 100644 --- a/mealie/repos/seed/resources/foods/locales/hr-HR.json +++ b/mealie/repos/seed/resources/foods/locales/hr-HR.json @@ -1,756 +1,692 @@ { - "": { - "foods": { - "acorn-squash": { - "name": "kupusnjača" - }, - "alfalfa-sprouts": { - "name": "alfalfa klice" - }, - "anchovies": { - "name": "inćuni" - }, - "apples": { - "name": "jabuke", - "plural_name": "apples" - }, - "artichoke": { - "name": "artičoka" - }, - "arugula": { - "name": "rukola" - }, - "asparagus": { - "name": "šparoga" - }, - "avocado": { - "name": "avokado", - "plural_name": "avocado" - }, - "bacon": { - "name": "slanina" - }, - "baking-powder": { - "name": "prašak za pecivo" - }, - "baking-soda": { - "name": "soda bikarbona" - }, - "baking-sugar": { - "name": "šećer za pečenje" - }, - "bar-sugar": { - "name": "šećer u štapićima" - }, - "basil": { - "name": "bosiljak" - }, - "beans": { - "name": "grah" - }, - "bell-peppers": { - "name": "paprika", - "plural_name": "bell peppers" - }, - "blackberries": { - "name": "kupina" - }, - "bok-choy": { - "name": "pak choi" - }, - "brassicas": { - "name": "kupusnjača" - }, - "bread": { - "name": "kruh" - }, - "breadfruit": { - "name": "kruška kruhovka" - }, - "broccoflower": { - "name": "broccoflower" - }, - "broccoli": { - "name": "brokula" - }, - "broccoli-rabe": { - "name": "brokula pupčar" - }, - "broccolini": { - "name": "broccolini" - }, - "brown-sugar": { - "name": "smeđi šećer" - }, - "brussels-sprouts": { - "name": "prokulice" - }, - "butter": { - "name": "maslac" - }, - "butternut-pumpkin": { - "name": "butternut bundeva" - }, - "butternut-squash": { - "name": "tikvica butternut" - }, - "cabbage": { - "name": "kupus", - "plural_name": "cabbages" - }, - "cactus-edible": { - "name": "kaktus, jestivi" - }, - "calabrese": { - "name": "kalabarski cvjetača" - }, - "cane-sugar": { - "name": "šećer od trske" - }, - "cannabis": { - "name": "cannabis" - }, - "capsicum": { - "name": "paprika" - }, - "caraway": { - "name": "kumin" - }, - "carrot": { - "name": "mrkva", - "plural_name": "carrots" - }, - "caster-sugar": { - "name": "šećer za posipanje" - }, - "castor-sugar": { - "name": "šećer u prahu" - }, - "catfish": { - "name": "som" - }, - "cauliflower": { - "name": "cvjetača", - "plural_name": "cauliflowers" - }, - "cayenne-pepper": { - "name": "cayenne paprika" - }, - "celeriac": { - "name": "korjen celera" - }, - "celery": { - "name": "celer" - }, - "cereal-grains": { - "name": "žitarice" - }, - "chard": { - "name": "blitva" - }, - "cheese": { - "name": "sir" - }, - "chicory": { - "name": "cikorija" - }, - "chilli-peppers": { - "name": "chilli paprika", - "plural_name": "chilli peppers" - }, - "chinese-leaves": { - "name": "kineski kupus" - }, - "chives": { - "name": "vlasac" - }, - "chocolate": { - "name": "čokolada" - }, - "cilantro": { - "name": "korijander (listovi)" - }, - "cinnamon": { - "name": "cimet" - }, - "clarified-butter": { - "name": "pročišćeni maslac" - }, - "coconut": { - "name": "kokos", - "plural_name": "coconuts" - }, - "coconut-milk": { - "name": "kokosovo mlijeko" - }, - "cod": { - "name": "bakalar" - }, - "coffee": { - "name": "kava" - }, - "collard-greens": { - "name": "raštika" - }, - "confectioners-sugar": { - "name": "šećer u prahu" - }, - "coriander": { - "name": "korijander" - }, - "corn": { - "name": "kukuruz", - "plural_name": "corns" - }, - "corn-syrup": { - "name": "kukuruzni sirup" - }, - "cottonseed-oil": { - "name": "ulje pamuka" - }, - "courgette": { - "name": "tikvica" - }, - "cream-of-tartar": { - "name": "vinski prašak za pecivo" - }, - "cucumber": { - "name": "svježi krastavac", - "plural_name": "cucumbers" - }, - "cumin": { - "name": "kim" - }, - "daikon": { - "name": "daikon rotkvica", - "plural_name": "daikons" - }, - "dairy-products-and-dairy-substitutes": { - "name": "mliječni proizvodi i zamjene za mliječne proizvode" - }, - "dandelion": { - "name": "maslačak" - }, - "demerara-sugar": { - "name": "demerara šećer" - }, - "dough": { - "name": "tijesto" - }, - "edible-cactus": { - "name": "jestivi kaktus" - }, - "eggplant": { - "name": "patlidžan", - "plural_name": "eggplants" - }, - "eggs": { - "name": "jaja", - "plural_name": "eggs" - }, - "endive": { - "name": "endivija", - "plural_name": "endives" - }, - "fats": { - "name": "masti" - }, - "fava-beans": { - "name": "slanutak" - }, - "fiddlehead": { - "name": "mladi izdanci paprati" - }, - "fiddlehead-fern": { - "name": "mladi listovi paprati", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "riba" - }, - "five-spice-powder": { - "name": "pet začina u prahu" - }, - "flour": { - "name": "brašno" - }, - "frisee": { - "name": "frizola" - }, - "fructose": { - "name": "fruktoza" - }, - "fruit": { - "name": "voće" - }, - "fruit-sugar": { - "name": "voćni šećer" - }, - "ful": { - "name": "taro" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "češnjak", - "plural_name": "garlics" - }, - "gem-squash": { - "name": "gem tikva" - }, - "ghee": { - "name": "ghee" - }, - "giblets": { - "name": "peradske iznutrice" - }, - "ginger": { - "name": "đumbir" - }, - "grains": { - "name": "žitarice" - }, - "granulated-sugar": { - "name": "granulirani šećer" - }, - "grape-seed-oil": { - "name": "ulje sjemenki grožđa" - }, - "green-onion": { - "name": "mladi luk", - "plural_name": "green onions" - }, - "heart-of-palm": { - "name": "srce palme", - "plural_name": "heart of palms" - }, - "hemp": { - "name": "konoplja" - }, - "herbs": { - "name": "začinsko bilje" - }, - "honey": { - "name": "med" - }, - "isomalt": { - "name": "izomalt" - }, - "jackfruit": { - "name": "jackfruit", - "plural_name": "jackfruits" - }, - "jaggery": { - "name": "šećer od trske" - }, - "jams": { - "name": "pekmez" - }, - "jellies": { - "name": "žele" - }, - "jerusalem-artichoke": { - "name": "jeruzalemska artičoka" - }, - "jicama": { - "name": "jikama" - }, - "kale": { - "name": "kelj" - }, - "kohlrabi": { - "name": "koraba" - }, - "kumara": { - "name": "krastavac" - }, - "leavening-agents": { - "name": "sredstva za dizanje tijesta" - }, - "leek": { - "name": "poriluk", - "plural_name": "leeks" - }, - "legumes": { - "name": "mahunarke" - }, - "lemongrass": { - "name": "limunska trava" - }, - "lentils": { - "name": "leća" - }, - "lettuce": { - "name": "zelena salata" - }, - "liver": { - "name": "jetra", - "plural_name": "livers" - }, - "maize": { - "name": "kukuruz" - }, - "maple-syrup": { - "name": "javorov sirup" - }, - "meat": { - "name": "meso" - }, - "milk": { - "name": "mlijeko" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "gljiva", - "plural_name": "mushrooms" - }, - "mussels": { - "name": "musle" - }, - "nanaimo-bar-mix": { - "name": "nanaimo bar mix" - }, - "nori": { - "name": "nori alga" - }, - "nutmeg": { - "name": "muškatni oraščić" - }, - "nutritional-yeast-flakes": { - "name": "pahuljice od prehrambenog kvasca" - }, - "nuts": { - "name": "orašasti plodovi" - }, - "octopuses": { - "name": "hobotnica", - "plural_name": "octopuses" - }, - "oils": { - "name": "ulja" - }, - "okra": { - "name": "okra" - }, - "olive": { - "name": "maslina" - }, - "olive-oil": { - "name": "maslinovo ulje" - }, - "onion": { - "name": "luk" - }, - "onion-family": { - "name": "iz familije luka" - }, - "orange-blossom-water": { - "name": "voda od cvijeta naranče" - }, - "oranges": { - "name": "naranča", - "plural_name": "oranges" - }, - "oregano": { - "name": "origano" - }, - "oysters": { - "name": "kamenica" - }, - "panch-puran": { - "name": "panch puran - mješavina indijskih začina" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "peršin" - }, - "parsnip": { - "name": "pastrnjak", - "plural_name": "parsnips" - }, - "pear": { - "name": "kruška", - "plural_name": "pears" - }, - "peas": { - "name": "grašak" - }, - "pepper": { - "name": "papar", - "plural_name": "peppers" - }, - "pineapple": { - "name": "ananas", - "plural_name": "pineapples" - }, - "plantain": { - "name": "plantain", - "plural_name": "plantains" - }, - "poppy-seeds": { - "name": "makovo sjeme" - }, - "potato": { - "name": "krumpir", - "plural_name": "potatoes" - }, - "poultry": { - "name": "perad" - }, - "powdered-sugar": { - "name": "šećer u prahu" - }, - "pumpkin": { - "name": "bundeva", - "plural_name": "pumpkins" - }, - "pumpkin-seeds": { - "name": "sjemenke bundeve" - }, - "radish": { - "name": "rotkvica", - "plural_name": "radishes" - }, - "raw-sugar": { - "name": "sirovi šećer" - }, - "refined-sugar": { - "name": "rafinirani šećer" - }, - "rice": { - "name": "riža" - }, - "rice-flour": { - "name": "rižino brašno" - }, - "rock-sugar": { - "name": "kameni šećer" - }, - "rum": { - "name": "rum" - }, - "salmon": { - "name": "losos" - }, - "salt": { - "name": "sol" - }, - "salt-cod": { - "name": "slani bakalar" - }, - "scallion": { - "name": "scallion", - "plural_name": "scallions" - }, - "seafood": { - "name": "plodovi mora" - }, - "seeds": { - "name": "sjemenke" - }, - "sesame-seeds": { - "name": "sjemenke sezama" - }, - "shallot": { - "name": "shallot", - "plural_name": "shallots" - }, - "skate": { - "name": "skate (riba)" - }, - "soda": { - "name": "gazirani sok" - }, - "soda-baking": { - "name": "soda bikarbona" - }, - "soybean": { - "name": "sojino zrno" - }, - "spaghetti-squash": { - "name": "spageti tikva", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "spek (slanina)" - }, - "spices": { - "name": "začini" - }, - "spinach": { - "name": "špinat" - }, - "spring-onion": { - "name": "proljetni luk - mladi luk", - "plural_name": "spring onions" - }, - "squash": { - "name": "tikva", - "plural_name": "squashes" - }, - "squash-family": { - "name": "obitelj tikvi" - }, - "stockfish": { - "name": "stockfish (sušena riba)" - }, - "sugar": { - "name": "šećer" - }, - "sunchoke": { - "name": "repa", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "sjemenke suncokreta" - }, - "superfine-sugar": { - "name": "super-fini šećer" - }, - "sweet-potato": { - "name": "batat", - "plural_name": "sweet potatoes" - }, - "sweetcorn": { - "name": "slatki kukuruz", - "plural_name": "sweetcorns" - }, - "sweeteners": { - "name": "zaslađivač" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "taro", - "plural_name": "taroes" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "rajčica", - "plural_name": "tomatoes" - }, - "trout": { - "name": "pastrva" - }, - "tubers": { - "name": "gomolji", - "plural_name": "tubers" - }, - "tuna": { - "name": "tuna" - }, - "turbanado-sugar": { - "name": "šećer od trske" - }, - "turnip": { - "name": "repa", - "plural_name": "turnips" - }, - "unrefined-sugar": { - "name": "nerefinirani šećer" - }, - "vanilla": { - "name": "vanilija" - }, - "vegetables": { - "name": "povrće" - }, - "watercress": { - "name": "ljekovita potočarka" - }, - "watermelon": { - "name": "lubenica", - "plural_name": "watermelons" - }, - "white-mushroom": { - "name": "bijela gljiva", - "plural_name": "white mushrooms" - }, - "white-sugar": { - "name": "bijeli šećer" - }, - "xanthan-gum": { - "name": "xanthan gum" - }, - "yam": { - "name": "jam", - "plural_name": "yams" - }, - "yeast": { - "name": "kvasac" - }, - "zucchini": { - "name": "tikvica", - "plural_name": "zucchinis" - } - } - }, - "Svježe namirnice": { - "foods": {} - }, - "Žitarice": { - "foods": {} - }, - "Voće": { - "foods": {} - }, - "Povrće": { - "foods": {} - }, - "Meso": { - "foods": {} - }, - "Plodovi mora": { - "foods": {} - }, - "Piće": { - "foods": {} - }, - "Pečeni proizvodi": { - "foods": {} - }, - "Konzervirani proizvodi": { - "foods": {} - }, - "Začini": { - "foods": {} - }, - "Konditorski proizvodi": { - "foods": {} - }, - "Mliječni proizvod": { - "foods": {} - }, - "Smrznuta hrana": { - "foods": {} - }, - "Zdrava Hrana": { - "foods": {} - }, - "Kućanstvo": { - "foods": {} - }, - "Mesni proizvodi": { - "foods": {} - }, - "Grickalice": { - "foods": {} - }, - "Slatkiši": { - "foods": {} - }, - "Alkohol": { - "foods": {} - }, - "Ostalo": { - "foods": {} - } -} + "acorn-squash": { + "name": "kupusnjača" + }, + "alfalfa-sprouts": { + "name": "alfalfa klice" + }, + "anchovies": { + "name": "inćuni" + }, + "apples": { + "name": "jabuke", + "plural_name": "apples" + }, + "artichoke": { + "name": "artičoka" + }, + "arugula": { + "name": "rukola" + }, + "asparagus": { + "name": "šparoga" + }, + "avocado": { + "name": "avokado", + "plural_name": "avocado" + }, + "bacon": { + "name": "slanina" + }, + "baking-powder": { + "name": "prašak za pecivo" + }, + "baking-soda": { + "name": "soda bikarbona" + }, + "baking-sugar": { + "name": "šećer za pečenje" + }, + "bar-sugar": { + "name": "šećer u štapićima" + }, + "basil": { + "name": "bosiljak" + }, + "beans": { + "name": "grah" + }, + "bell-peppers": { + "name": "paprika", + "plural_name": "bell peppers" + }, + "blackberries": { + "name": "kupina" + }, + "bok-choy": { + "name": "pak choi" + }, + "brassicas": { + "name": "kupusnjača" + }, + "bread": { + "name": "kruh" + }, + "breadfruit": { + "name": "kruška kruhovka" + }, + "broccoflower": { + "name": "broccoflower" + }, + "broccoli": { + "name": "brokula" + }, + "broccoli-rabe": { + "name": "brokula pupčar" + }, + "broccolini": { + "name": "broccolini" + }, + "brown-sugar": { + "name": "smeđi šećer" + }, + "brussels-sprouts": { + "name": "prokulice" + }, + "butter": { + "name": "maslac" + }, + "butternut-pumpkin": { + "name": "butternut bundeva" + }, + "butternut-squash": { + "name": "tikvica butternut" + }, + "cabbage": { + "name": "kupus", + "plural_name": "cabbages" + }, + "cactus-edible": { + "name": "kaktus, jestivi" + }, + "calabrese": { + "name": "kalabarski cvjetača" + }, + "cane-sugar": { + "name": "šećer od trske" + }, + "cannabis": { + "name": "cannabis" + }, + "capsicum": { + "name": "paprika" + }, + "caraway": { + "name": "kumin" + }, + "carrot": { + "name": "mrkva", + "plural_name": "carrots" + }, + "caster-sugar": { + "name": "šećer za posipanje" + }, + "castor-sugar": { + "name": "šećer u prahu" + }, + "catfish": { + "name": "som" + }, + "cauliflower": { + "name": "cvjetača", + "plural_name": "cauliflowers" + }, + "cayenne-pepper": { + "name": "cayenne paprika" + }, + "celeriac": { + "name": "korjen celera" + }, + "celery": { + "name": "celer" + }, + "cereal-grains": { + "name": "žitarice" + }, + "chard": { + "name": "blitva" + }, + "cheese": { + "name": "sir" + }, + "chicory": { + "name": "cikorija" + }, + "chilli-peppers": { + "name": "chilli paprika", + "plural_name": "chilli peppers" + }, + "chinese-leaves": { + "name": "kineski kupus" + }, + "chives": { + "name": "vlasac" + }, + "chocolate": { + "name": "čokolada" + }, + "cilantro": { + "name": "korijander (listovi)" + }, + "cinnamon": { + "name": "cimet" + }, + "clarified-butter": { + "name": "pročišćeni maslac" + }, + "coconut": { + "name": "kokos", + "plural_name": "coconuts" + }, + "coconut-milk": { + "name": "kokosovo mlijeko" + }, + "cod": { + "name": "bakalar" + }, + "coffee": { + "name": "kava" + }, + "collard-greens": { + "name": "raštika" + }, + "confectioners-sugar": { + "name": "šećer u prahu" + }, + "coriander": { + "name": "korijander" + }, + "corn": { + "name": "kukuruz", + "plural_name": "corns" + }, + "corn-syrup": { + "name": "kukuruzni sirup" + }, + "cottonseed-oil": { + "name": "ulje pamuka" + }, + "courgette": { + "name": "tikvica" + }, + "cream-of-tartar": { + "name": "vinski prašak za pecivo" + }, + "cucumber": { + "name": "svježi krastavac", + "plural_name": "cucumbers" + }, + "cumin": { + "name": "kim" + }, + "daikon": { + "name": "daikon rotkvica", + "plural_name": "daikons" + }, + "dairy-products-and-dairy-substitutes": { + "name": "mliječni proizvodi i zamjene za mliječne proizvode" + }, + "dandelion": { + "name": "maslačak" + }, + "demerara-sugar": { + "name": "demerara šećer" + }, + "dough": { + "name": "tijesto" + }, + "edible-cactus": { + "name": "jestivi kaktus" + }, + "eggplant": { + "name": "patlidžan", + "plural_name": "eggplants" + }, + "eggs": { + "name": "jaja", + "plural_name": "eggs" + }, + "endive": { + "name": "endivija", + "plural_name": "endives" + }, + "fats": { + "name": "masti" + }, + "fava-beans": { + "name": "slanutak" + }, + "fiddlehead": { + "name": "mladi izdanci paprati" + }, + "fiddlehead-fern": { + "name": "mladi listovi paprati", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "riba" + }, + "five-spice-powder": { + "name": "pet začina u prahu" + }, + "flour": { + "name": "brašno" + }, + "frisee": { + "name": "frizola" + }, + "fructose": { + "name": "fruktoza" + }, + "fruit": { + "name": "voće" + }, + "fruit-sugar": { + "name": "voćni šećer" + }, + "ful": { + "name": "taro" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "češnjak", + "plural_name": "garlics" + }, + "gem-squash": { + "name": "gem tikva" + }, + "ghee": { + "name": "ghee" + }, + "giblets": { + "name": "peradske iznutrice" + }, + "ginger": { + "name": "đumbir" + }, + "grains": { + "name": "žitarice" + }, + "granulated-sugar": { + "name": "granulirani šećer" + }, + "grape-seed-oil": { + "name": "ulje sjemenki grožđa" + }, + "green-onion": { + "name": "mladi luk", + "plural_name": "green onions" + }, + "heart-of-palm": { + "name": "srce palme", + "plural_name": "heart of palms" + }, + "hemp": { + "name": "konoplja" + }, + "herbs": { + "name": "začinsko bilje" + }, + "honey": { + "name": "med" + }, + "isomalt": { + "name": "izomalt" + }, + "jackfruit": { + "name": "jackfruit", + "plural_name": "jackfruits" + }, + "jaggery": { + "name": "šećer od trske" + }, + "jams": { + "name": "pekmez" + }, + "jellies": { + "name": "žele" + }, + "jerusalem-artichoke": { + "name": "jeruzalemska artičoka" + }, + "jicama": { + "name": "jikama" + }, + "kale": { + "name": "kelj" + }, + "kohlrabi": { + "name": "koraba" + }, + "kumara": { + "name": "krastavac" + }, + "leavening-agents": { + "name": "sredstva za dizanje tijesta" + }, + "leek": { + "name": "poriluk", + "plural_name": "leeks" + }, + "legumes": { + "name": "mahunarke" + }, + "lemongrass": { + "name": "limunska trava" + }, + "lentils": { + "name": "leća" + }, + "lettuce": { + "name": "zelena salata" + }, + "liver": { + "name": "jetra", + "plural_name": "livers" + }, + "maize": { + "name": "kukuruz" + }, + "maple-syrup": { + "name": "javorov sirup" + }, + "meat": { + "name": "meso" + }, + "milk": { + "name": "mlijeko" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "gljiva", + "plural_name": "mushrooms" + }, + "mussels": { + "name": "musle" + }, + "nanaimo-bar-mix": { + "name": "nanaimo bar mix" + }, + "nori": { + "name": "nori alga" + }, + "nutmeg": { + "name": "muškatni oraščić" + }, + "nutritional-yeast-flakes": { + "name": "pahuljice od prehrambenog kvasca" + }, + "nuts": { + "name": "orašasti plodovi" + }, + "octopuses": { + "name": "hobotnica", + "plural_name": "octopuses" + }, + "oils": { + "name": "ulja" + }, + "okra": { + "name": "okra" + }, + "olive": { + "name": "maslina" + }, + "olive-oil": { + "name": "maslinovo ulje" + }, + "onion": { + "name": "luk" + }, + "onion-family": { + "name": "iz familije luka" + }, + "orange-blossom-water": { + "name": "voda od cvijeta naranče" + }, + "oranges": { + "name": "naranča", + "plural_name": "oranges" + }, + "oregano": { + "name": "origano" + }, + "oysters": { + "name": "kamenica" + }, + "panch-puran": { + "name": "panch puran - mješavina indijskih začina" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "peršin" + }, + "parsnip": { + "name": "pastrnjak", + "plural_name": "parsnips" + }, + "pear": { + "name": "kruška", + "plural_name": "pears" + }, + "peas": { + "name": "grašak" + }, + "pepper": { + "name": "papar", + "plural_name": "peppers" + }, + "pineapple": { + "name": "ananas", + "plural_name": "pineapples" + }, + "plantain": { + "name": "plantain", + "plural_name": "plantains" + }, + "poppy-seeds": { + "name": "makovo sjeme" + }, + "potato": { + "name": "krumpir", + "plural_name": "potatoes" + }, + "poultry": { + "name": "perad" + }, + "powdered-sugar": { + "name": "šećer u prahu" + }, + "pumpkin": { + "name": "bundeva", + "plural_name": "pumpkins" + }, + "pumpkin-seeds": { + "name": "sjemenke bundeve" + }, + "radish": { + "name": "rotkvica", + "plural_name": "radishes" + }, + "raw-sugar": { + "name": "sirovi šećer" + }, + "refined-sugar": { + "name": "rafinirani šećer" + }, + "rice": { + "name": "riža" + }, + "rice-flour": { + "name": "rižino brašno" + }, + "rock-sugar": { + "name": "kameni šećer" + }, + "rum": { + "name": "rum" + }, + "salmon": { + "name": "losos" + }, + "salt": { + "name": "sol" + }, + "salt-cod": { + "name": "slani bakalar" + }, + "scallion": { + "name": "scallion", + "plural_name": "scallions" + }, + "seafood": { + "name": "plodovi mora" + }, + "seeds": { + "name": "sjemenke" + }, + "sesame-seeds": { + "name": "sjemenke sezama" + }, + "shallot": { + "name": "shallot", + "plural_name": "shallots" + }, + "skate": { + "name": "skate (riba)" + }, + "soda": { + "name": "gazirani sok" + }, + "soda-baking": { + "name": "soda bikarbona" + }, + "soybean": { + "name": "sojino zrno" + }, + "spaghetti-squash": { + "name": "spageti tikva", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "spek (slanina)" + }, + "spices": { + "name": "začini" + }, + "spinach": { + "name": "špinat" + }, + "spring-onion": { + "name": "proljetni luk - mladi luk", + "plural_name": "spring onions" + }, + "squash": { + "name": "tikva", + "plural_name": "squashes" + }, + "squash-family": { + "name": "obitelj tikvi" + }, + "stockfish": { + "name": "stockfish (sušena riba)" + }, + "sugar": { + "name": "šećer" + }, + "sunchoke": { + "name": "repa", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "sjemenke suncokreta" + }, + "superfine-sugar": { + "name": "super-fini šećer" + }, + "sweet-potato": { + "name": "batat", + "plural_name": "sweet potatoes" + }, + "sweetcorn": { + "name": "slatki kukuruz", + "plural_name": "sweetcorns" + }, + "sweeteners": { + "name": "zaslađivač" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "taro", + "plural_name": "taroes" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "rajčica", + "plural_name": "tomatoes" + }, + "trout": { + "name": "pastrva" + }, + "tubers": { + "name": "gomolji", + "plural_name": "tubers" + }, + "tuna": { + "name": "tuna" + }, + "turbanado-sugar": { + "name": "šećer od trske" + }, + "turnip": { + "name": "repa", + "plural_name": "turnips" + }, + "unrefined-sugar": { + "name": "nerefinirani šećer" + }, + "vanilla": { + "name": "vanilija" + }, + "vegetables": { + "name": "povrće" + }, + "watercress": { + "name": "ljekovita potočarka" + }, + "watermelon": { + "name": "lubenica", + "plural_name": "watermelons" + }, + "white-mushroom": { + "name": "bijela gljiva", + "plural_name": "white mushrooms" + }, + "white-sugar": { + "name": "bijeli šećer" + }, + "xanthan-gum": { + "name": "xanthan gum" + }, + "yam": { + "name": "jam", + "plural_name": "yams" + }, + "yeast": { + "name": "kvasac" + }, + "zucchini": { + "name": "tikvica", + "plural_name": "zucchinis" + } +} \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/hu-HU.json b/mealie/repos/seed/resources/foods/locales/hu-HU.json index 0fe904937..85621ea1a 100644 --- a/mealie/repos/seed/resources/foods/locales/hu-HU.json +++ b/mealie/repos/seed/resources/foods/locales/hu-HU.json @@ -1,759 +1,692 @@ { - "": { - "foods": { - "acorn-squash": { - "name": "makktök" - }, - "alfalfa-sprouts": { - "name": "lucernacsíra" - }, - "anchovies": { - "name": "szardella" - }, - "apples": { - "name": "alma", - "plural_name": "alma" - }, - "artichoke": { - "name": "articsóka" - }, - "arugula": { - "name": "rukkola" - }, - "asparagus": { - "name": "spárga" - }, - "avocado": { - "name": "avokádó", - "plural_name": "avokádó" - }, - "bacon": { - "name": "szalonna" - }, - "baking-powder": { - "name": "sütőpor" - }, - "baking-soda": { - "name": "szódabikarbóna" - }, - "baking-sugar": { - "name": "sütőcukor" - }, - "bar-sugar": { - "name": "cukorrúd" - }, - "basil": { - "name": "bazsalikom" - }, - "beans": { - "name": "bab" - }, - "bell-peppers": { - "name": "kaliforniai paprika", - "plural_name": "kaliforniai paprika" - }, - "blackberries": { - "name": "szeder" - }, - "bok-choy": { - "name": "bordáskel" - }, - "brassicas": { - "name": "káposzta" - }, - "bread": { - "name": "kenyér" - }, - "breadfruit": { - "name": "kenyérfa" - }, - "broccoflower": { - "name": "zöld karfiol" - }, - "broccoli": { - "name": "brokkoli" - }, - "broccoli-rabe": { - "name": "rapini" - }, - "broccolini": { - "name": "brokkolini" - }, - "brown-sugar": { - "name": "barna cukor" - }, - "brussels-sprouts": { - "name": "kelbimbó" - }, - "butter": { - "name": "vaj" - }, - "butternut-pumpkin": { - "name": "pézsmatök" - }, - "butternut-squash": { - "name": "vajtök" - }, - "cabbage": { - "name": "káposzta", - "plural_name": "káposzta" - }, - "cactus-edible": { - "name": "kaktusz" - }, - "calabrese": { - "name": "brokkoli" - }, - "cane-sugar": { - "name": "nádcukor" - }, - "cannabis": { - "name": "kannabisz" - }, - "capsicum": { - "name": "paprika" - }, - "caraway": { - "name": "fűszerkömény" - }, - "carrot": { - "name": "sárgarépa", - "plural_name": "sárgarépa" - }, - "caster-sugar": { - "name": "porcukor" - }, - "castor-sugar": { - "name": "porcukor" - }, - "catfish": { - "name": "harcsa" - }, - "cauliflower": { - "name": "karfiol", - "plural_name": "karfiol" - }, - "cayenne-pepper": { - "name": "cayenne-bors" - }, - "celeriac": { - "name": "zeller" - }, - "celery": { - "name": "zeller" - }, - "cereal-grains": { - "name": "gabonafélék" - }, - "chard": { - "name": "mángold" - }, - "cheese": { - "name": "sajt" - }, - "chicory": { - "name": "cikória" - }, - "chilli-peppers": { - "name": "csili paprika", - "plural_name": "csili paprika" - }, - "chinese-leaves": { - "name": "kínai kel" - }, - "chives": { - "name": "metélőhagyma" - }, - "chocolate": { - "name": "csokoládé" - }, - "cilantro": { - "name": "koriander" - }, - "cinnamon": { - "name": "fahéj" - }, - "clarified-butter": { - "name": "tisztított vaj" - }, - "coconut": { - "name": "kókuszdió", - "plural_name": "kókuszdió" - }, - "coconut-milk": { - "name": "kókusztej" - }, - "cod": { - "name": "tőkehal" - }, - "coffee": { - "name": "kávé" - }, - "collard-greens": { - "name": "káposztalevél" - }, - "confectioners-sugar": { - "name": "porcukor" - }, - "coriander": { - "name": "koriander" - }, - "corn": { - "name": "kukorica", - "plural_name": "kukorica" - }, - "corn-syrup": { - "name": "kukoricaszirup" - }, - "cottonseed-oil": { - "name": "gyapotmagolaj" - }, - "courgette": { - "name": "cukkini" - }, - "cream-of-tartar": { - "name": "tartárkrém" - }, - "cucumber": { - "name": "uborka", - "plural_name": "uborka" - }, - "cumin": { - "name": "kömény" - }, - "daikon": { - "name": "jégcsapretek", - "plural_name": "jégcsapretek" - }, - "dairy-products-and-dairy-substitutes": { - "name": "tejtermékek és helyetesítők" - }, - "dandelion": { - "name": "pitypang" - }, - "demerara-sugar": { - "name": "barna cukor" - }, - "dough": { - "name": "tészta" - }, - "edible-cactus": { - "name": "kaktusz" - }, - "eggplant": { - "name": "padlizsán", - "plural_name": "padlizsán" - }, - "eggs": { - "name": "tojás", - "plural_name": "tojás" - }, - "endive": { - "name": "endívia", - "plural_name": "endívia" - }, - "fats": { - "name": "zsírok" - }, - "fava-beans": { - "name": "lóbab" - }, - "fiddlehead": { - "name": "hegedűfej" - }, - "fiddlehead-fern": { - "name": "hegedűfej páfrány", - "plural_name": "hegedűfej páfrányok" - }, - "fish": { - "name": "hal" - }, - "five-spice-powder": { - "name": "ötfűszer keverék" - }, - "flour": { - "name": "liszt" - }, - "frisee": { - "name": "fríz saláta" - }, - "fructose": { - "name": "fruktóz" - }, - "fruit": { - "name": "gyümölcs" - }, - "fruit-sugar": { - "name": "gyümölcscukor" - }, - "ful": { - "name": "fúl medames" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "fokhagyma", - "plural_name": "fokhagyma" - }, - "gem-squash": { - "name": "drágakő tök" - }, - "ghee": { - "name": "ghi" - }, - "giblets": { - "name": "szárnyas aprólék" - }, - "ginger": { - "name": "gyömbér" - }, - "grains": { - "name": "gabonafélék" - }, - "granulated-sugar": { - "name": "cukor" - }, - "grape-seed-oil": { - "name": "szőlőmagolaj" - }, - "green-onion": { - "name": "zöld hagyma", - "plural_name": "zöld hagyma" - }, - "heart-of-palm": { - "name": "pálma szíve", - "plural_name": "pálmák szívei" - }, - "hemp": { - "name": "kender" - }, - "herbs": { - "name": "gyógynövények" - }, - "honey": { - "name": "méz" - }, - "isomalt": { - "name": "izomalt" - }, - "jackfruit": { - "name": "jákafa", - "plural_name": "jákafák" - }, - "jaggery": { - "name": "nádcukor" - }, - "jams": { - "name": "lekvár" - }, - "jellies": { - "name": "zselé" - }, - "jerusalem-artichoke": { - "name": "csicsóka" - }, - "jicama": { - "name": "jícama" - }, - "kale": { - "name": "kelkáposzta" - }, - "kohlrabi": { - "name": "karalábé" - }, - "kumara": { - "name": "édesburgonya" - }, - "leavening-agents": { - "name": "lazító anyag" - }, - "leek": { - "name": "póréhagyma", - "plural_name": "póréhagyma" - }, - "legumes": { - "name": "hüvelyesek" - }, - "lemongrass": { - "name": "citromfű" - }, - "lentils": { - "name": "lencse" - }, - "lettuce": { - "name": "saláta" - }, - "liver": { - "name": "máj", - "plural_name": "máj" - }, - "maize": { - "name": "csemegekukorica" - }, - "maple-syrup": { - "name": "juharszirup" - }, - "meat": { - "name": "hús" - }, - "milk": { - "name": "tej" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "gomba", - "plural_name": "gomba" - }, - "mussels": { - "name": "kagyló" - }, - "nanaimo-bar-mix": { - "name": "eszkimó szelet keverék" - }, - "nori": { - "name": "nori alga" - }, - "nutmeg": { - "name": "szerecsendió" - }, - "nutritional-yeast-flakes": { - "name": "inaktív élesztő" - }, - "nuts": { - "name": "diófélék" - }, - "octopuses": { - "name": "polip", - "plural_name": "polip" - }, - "oils": { - "name": "olajok" - }, - "okra": { - "name": "bámia" - }, - "olive": { - "name": "olívabogyó" - }, - "olive-oil": { - "name": "olivaolaj" - }, - "onion": { - "name": "hagyma" - }, - "onion-family": { - "name": "hagymafélék" - }, - "orange-blossom-water": { - "name": "narancsvirág víz" - }, - "oranges": { - "name": "narancs", - "plural_name": "narancs" - }, - "oregano": { - "name": "oregánó" - }, - "oysters": { - "name": "osztriga" - }, - "panch-puran": { - "name": "indiai ötfűszer keverék" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "petrezselyem" - }, - "parsnip": { - "name": "paszternák", - "plural_name": "paszternák" - }, - "pear": { - "name": "körte", - "plural_name": "körte" - }, - "peas": { - "name": "borsó" - }, - "pepper": { - "name": "bors", - "plural_name": "bors" - }, - "pineapple": { - "name": "ananász", - "plural_name": "ananász" - }, - "plantain": { - "name": "főzőbanán", - "plural_name": "főzőbanán" - }, - "poppy-seeds": { - "name": "mák" - }, - "potato": { - "name": "burgonya", - "plural_name": "burgonyák" - }, - "poultry": { - "name": "baromfi" - }, - "powdered-sugar": { - "name": "porcukor" - }, - "pumpkin": { - "name": "tök", - "plural_name": "tök" - }, - "pumpkin-seeds": { - "name": "tökmag" - }, - "radish": { - "name": "retek", - "plural_name": "retek" - }, - "raw-sugar": { - "name": "barna cukor" - }, - "refined-sugar": { - "name": "finomitott cukor" - }, - "rice": { - "name": "rizs" - }, - "rice-flour": { - "name": "rízsliszt" - }, - "rock-sugar": { - "name": "kandiscukor" - }, - "rum": { - "name": "rum" - }, - "salmon": { - "name": "lazac" - }, - "salt": { - "name": "só" - }, - "salt-cod": { - "name": "sózott tőkehal" - }, - "scallion": { - "name": "zöldhagyma", - "plural_name": "zöldhagymák" - }, - "seafood": { - "name": "tenger gyümölcsei" - }, - "seeds": { - "name": "magvak" - }, - "sesame-seeds": { - "name": "szezámmag" - }, - "shallot": { - "name": "mogyoróhagyma", - "plural_name": "mogyoróhagyma" - }, - "skate": { - "name": "rája" - }, - "soda": { - "name": "szóda" - }, - "soda-baking": { - "name": "szódabikarbóna" - }, - "soybean": { - "name": "szójabab" - }, - "spaghetti-squash": { - "name": "spárgatök", - "plural_name": "spárgatök" - }, - "speck": { - "name": "speck sonka" - }, - "spices": { - "name": "fűszerek" - }, - "spinach": { - "name": "spenót" - }, - "spring-onion": { - "name": "újhagyma", - "plural_name": "újhagyma" - }, - "squash": { - "name": "tök", - "plural_name": "tökök" - }, - "squash-family": { - "name": "tökfélék" - }, - "stockfish": { - "name": "szárított hal" - }, - "sugar": { - "name": "cukor" - }, - "sunchoke": { - "name": "csicsóka", - "plural_name": "csicsókák" - }, - "sunflower-seeds": { - "name": "napraforgómag" - }, - "superfine-sugar": { - "name": "finom szemcsés cukor" - }, - "sweet-potato": { - "name": "édesburgonya", - "plural_name": "édesburgonya" - }, - "sweetcorn": { - "name": "csemegekukorica", - "plural_name": "csemegekukorica" - }, - "sweeteners": { - "name": "édesítőszerek" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "taró", - "plural_name": "tarók" - }, - "teff": { - "name": "egynyári fürtfű" - }, - "tomato": { - "name": "paradicsom", - "plural_name": "paradicsom" - }, - "trout": { - "name": "pisztráng" - }, - "tubers": { - "name": "gumók", - "plural_name": "gumók" - }, - "tuna": { - "name": "tonhal" - }, - "turbanado-sugar": { - "name": "barna cukor" - }, - "turnip": { - "name": "fehér répa", - "plural_name": "fehérrépa" - }, - "unrefined-sugar": { - "name": "finomitatlan cukor" - }, - "vanilla": { - "name": "vanília" - }, - "vegetables": { - "name": "zöldségek" - }, - "watercress": { - "name": "vízitorma" - }, - "watermelon": { - "name": "görögdinnye", - "plural_name": "görögdinnye" - }, - "white-mushroom": { - "name": "fehér gomba", - "plural_name": "fehér gomba" - }, - "white-sugar": { - "name": "fehér cukor" - }, - "xanthan-gum": { - "name": "xantángumi" - }, - "yam": { - "name": "jamgyökér", - "plural_name": "jamgyökér" - }, - "yeast": { - "name": "élesztő" - }, - "zucchini": { - "name": "cukkini", - "plural_name": "cukkini" - } - } - }, - "Termesztett növények": { - "foods": {} - }, - "Gabonafélék": { - "foods": {} - }, - "Gyümölcsök": { - "foods": {} - }, - "Zöldségek": { - "foods": {} - }, - "Hús": { - "foods": {} - }, - "Tenger gyümölcsei": { - "foods": {} - }, - "Italok": { - "foods": {} - }, - "Péksütemény": { - "foods": {} - }, - "Konzervek": { - "foods": {} - }, - "Ételízesítők": { - "foods": {} - }, - "Cukrászat": { - "foods": {} - }, - "Tejtermékek": { - "foods": {} - }, - "Fagyasztott Ételek": { - "foods": {} - }, - "Egészséges Ételek": { - "foods": {} - }, - "Háztartás": { - "foods": {} - }, - "Húskészítmények": { - "foods": {} - }, - "Nassolnivalók": { - "foods": {} - }, - "Fűszerek": { - "foods": {} - }, - "Édességek": { - "foods": {} - }, - "Alkohol": { - "foods": {} - }, - "Egyéb": { - "foods": {} - } + "acorn-squash": { + "name": "makktök" + }, + "alfalfa-sprouts": { + "name": "lucernacsíra" + }, + "anchovies": { + "name": "szardella" + }, + "apples": { + "name": "alma", + "plural_name": "alma" + }, + "artichoke": { + "name": "articsóka" + }, + "arugula": { + "name": "rukkola" + }, + "asparagus": { + "name": "spárga" + }, + "avocado": { + "name": "avokádó", + "plural_name": "avokádó" + }, + "bacon": { + "name": "szalonna" + }, + "baking-powder": { + "name": "sütőpor" + }, + "baking-soda": { + "name": "szódabikarbóna" + }, + "baking-sugar": { + "name": "sütőcukor" + }, + "bar-sugar": { + "name": "cukorrúd" + }, + "basil": { + "name": "bazsalikom" + }, + "beans": { + "name": "bab" + }, + "bell-peppers": { + "name": "kaliforniai paprika", + "plural_name": "kaliforniai paprika" + }, + "blackberries": { + "name": "szeder" + }, + "bok-choy": { + "name": "bordáskel" + }, + "brassicas": { + "name": "káposzta" + }, + "bread": { + "name": "kenyér" + }, + "breadfruit": { + "name": "kenyérfa" + }, + "broccoflower": { + "name": "zöld karfiol" + }, + "broccoli": { + "name": "brokkoli" + }, + "broccoli-rabe": { + "name": "rapini" + }, + "broccolini": { + "name": "brokkolini" + }, + "brown-sugar": { + "name": "barna cukor" + }, + "brussels-sprouts": { + "name": "kelbimbó" + }, + "butter": { + "name": "vaj" + }, + "butternut-pumpkin": { + "name": "pézsmatök" + }, + "butternut-squash": { + "name": "vajtök" + }, + "cabbage": { + "name": "káposzta", + "plural_name": "káposzta" + }, + "cactus-edible": { + "name": "kaktusz" + }, + "calabrese": { + "name": "brokkoli" + }, + "cane-sugar": { + "name": "nádcukor" + }, + "cannabis": { + "name": "kannabisz" + }, + "capsicum": { + "name": "paprika" + }, + "caraway": { + "name": "fűszerkömény" + }, + "carrot": { + "name": "sárgarépa", + "plural_name": "sárgarépa" + }, + "caster-sugar": { + "name": "porcukor" + }, + "castor-sugar": { + "name": "porcukor" + }, + "catfish": { + "name": "harcsa" + }, + "cauliflower": { + "name": "karfiol", + "plural_name": "karfiol" + }, + "cayenne-pepper": { + "name": "cayenne-bors" + }, + "celeriac": { + "name": "zeller" + }, + "celery": { + "name": "zeller" + }, + "cereal-grains": { + "name": "gabonafélék" + }, + "chard": { + "name": "mángold" + }, + "cheese": { + "name": "sajt" + }, + "chicory": { + "name": "cikória" + }, + "chilli-peppers": { + "name": "csili paprika", + "plural_name": "csili paprika" + }, + "chinese-leaves": { + "name": "kínai kel" + }, + "chives": { + "name": "metélőhagyma" + }, + "chocolate": { + "name": "csokoládé" + }, + "cilantro": { + "name": "koriander" + }, + "cinnamon": { + "name": "fahéj" + }, + "clarified-butter": { + "name": "tisztított vaj" + }, + "coconut": { + "name": "kókuszdió", + "plural_name": "kókuszdió" + }, + "coconut-milk": { + "name": "kókusztej" + }, + "cod": { + "name": "tőkehal" + }, + "coffee": { + "name": "kávé" + }, + "collard-greens": { + "name": "káposztalevél" + }, + "confectioners-sugar": { + "name": "porcukor" + }, + "coriander": { + "name": "koriander" + }, + "corn": { + "name": "kukorica", + "plural_name": "kukorica" + }, + "corn-syrup": { + "name": "kukoricaszirup" + }, + "cottonseed-oil": { + "name": "gyapotmagolaj" + }, + "courgette": { + "name": "cukkini" + }, + "cream-of-tartar": { + "name": "tartárkrém" + }, + "cucumber": { + "name": "uborka", + "plural_name": "uborka" + }, + "cumin": { + "name": "kömény" + }, + "daikon": { + "name": "jégcsapretek", + "plural_name": "jégcsapretek" + }, + "dairy-products-and-dairy-substitutes": { + "name": "tejtermékek és helyetesítők" + }, + "dandelion": { + "name": "pitypang" + }, + "demerara-sugar": { + "name": "barna cukor" + }, + "dough": { + "name": "tészta" + }, + "edible-cactus": { + "name": "kaktusz" + }, + "eggplant": { + "name": "padlizsán", + "plural_name": "padlizsán" + }, + "eggs": { + "name": "tojás", + "plural_name": "tojás" + }, + "endive": { + "name": "endívia", + "plural_name": "endívia" + }, + "fats": { + "name": "zsírok" + }, + "fava-beans": { + "name": "lóbab" + }, + "fiddlehead": { + "name": "hegedűfej" + }, + "fiddlehead-fern": { + "name": "hegedűfej páfrány", + "plural_name": "hegedűfej páfrányok" + }, + "fish": { + "name": "hal" + }, + "five-spice-powder": { + "name": "ötfűszer keverék" + }, + "flour": { + "name": "liszt" + }, + "frisee": { + "name": "fríz saláta" + }, + "fructose": { + "name": "fruktóz" + }, + "fruit": { + "name": "gyümölcs" + }, + "fruit-sugar": { + "name": "gyümölcscukor" + }, + "ful": { + "name": "fúl medames" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "fokhagyma", + "plural_name": "fokhagyma" + }, + "gem-squash": { + "name": "drágakő tök" + }, + "ghee": { + "name": "ghi" + }, + "giblets": { + "name": "szárnyas aprólék" + }, + "ginger": { + "name": "gyömbér" + }, + "grains": { + "name": "gabonafélék" + }, + "granulated-sugar": { + "name": "cukor" + }, + "grape-seed-oil": { + "name": "szőlőmagolaj" + }, + "green-onion": { + "name": "zöld hagyma", + "plural_name": "zöld hagyma" + }, + "heart-of-palm": { + "name": "pálma szíve", + "plural_name": "pálmák szívei" + }, + "hemp": { + "name": "kender" + }, + "herbs": { + "name": "gyógynövények" + }, + "honey": { + "name": "méz" + }, + "isomalt": { + "name": "izomalt" + }, + "jackfruit": { + "name": "jákafa", + "plural_name": "jákafák" + }, + "jaggery": { + "name": "nádcukor" + }, + "jams": { + "name": "lekvár" + }, + "jellies": { + "name": "zselé" + }, + "jerusalem-artichoke": { + "name": "csicsóka" + }, + "jicama": { + "name": "jícama" + }, + "kale": { + "name": "kelkáposzta" + }, + "kohlrabi": { + "name": "karalábé" + }, + "kumara": { + "name": "édesburgonya" + }, + "leavening-agents": { + "name": "lazító anyag" + }, + "leek": { + "name": "póréhagyma", + "plural_name": "póréhagyma" + }, + "legumes": { + "name": "hüvelyesek" + }, + "lemongrass": { + "name": "citromfű" + }, + "lentils": { + "name": "lencse" + }, + "lettuce": { + "name": "saláta" + }, + "liver": { + "name": "máj", + "plural_name": "máj" + }, + "maize": { + "name": "csemegekukorica" + }, + "maple-syrup": { + "name": "juharszirup" + }, + "meat": { + "name": "hús" + }, + "milk": { + "name": "tej" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "gomba", + "plural_name": "gomba" + }, + "mussels": { + "name": "kagyló" + }, + "nanaimo-bar-mix": { + "name": "eszkimó szelet keverék" + }, + "nori": { + "name": "nori alga" + }, + "nutmeg": { + "name": "szerecsendió" + }, + "nutritional-yeast-flakes": { + "name": "inaktív élesztő" + }, + "nuts": { + "name": "diófélék" + }, + "octopuses": { + "name": "polip", + "plural_name": "polip" + }, + "oils": { + "name": "olajok" + }, + "okra": { + "name": "bámia" + }, + "olive": { + "name": "olívabogyó" + }, + "olive-oil": { + "name": "olivaolaj" + }, + "onion": { + "name": "hagyma" + }, + "onion-family": { + "name": "hagymafélék" + }, + "orange-blossom-water": { + "name": "narancsvirág víz" + }, + "oranges": { + "name": "narancs", + "plural_name": "narancs" + }, + "oregano": { + "name": "oregánó" + }, + "oysters": { + "name": "osztriga" + }, + "panch-puran": { + "name": "indiai ötfűszer keverék" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "petrezselyem" + }, + "parsnip": { + "name": "paszternák", + "plural_name": "paszternák" + }, + "pear": { + "name": "körte", + "plural_name": "körte" + }, + "peas": { + "name": "borsó" + }, + "pepper": { + "name": "bors", + "plural_name": "bors" + }, + "pineapple": { + "name": "ananász", + "plural_name": "ananász" + }, + "plantain": { + "name": "főzőbanán", + "plural_name": "főzőbanán" + }, + "poppy-seeds": { + "name": "mák" + }, + "potato": { + "name": "burgonya", + "plural_name": "burgonyák" + }, + "poultry": { + "name": "baromfi" + }, + "powdered-sugar": { + "name": "porcukor" + }, + "pumpkin": { + "name": "tök", + "plural_name": "tök" + }, + "pumpkin-seeds": { + "name": "tökmag" + }, + "radish": { + "name": "retek", + "plural_name": "retek" + }, + "raw-sugar": { + "name": "barna cukor" + }, + "refined-sugar": { + "name": "finomitott cukor" + }, + "rice": { + "name": "rizs" + }, + "rice-flour": { + "name": "rízsliszt" + }, + "rock-sugar": { + "name": "kandiscukor" + }, + "rum": { + "name": "rum" + }, + "salmon": { + "name": "lazac" + }, + "salt": { + "name": "só" + }, + "salt-cod": { + "name": "sózott tőkehal" + }, + "scallion": { + "name": "zöldhagyma", + "plural_name": "zöldhagymák" + }, + "seafood": { + "name": "tenger gyümölcsei" + }, + "seeds": { + "name": "magvak" + }, + "sesame-seeds": { + "name": "szezámmag" + }, + "shallot": { + "name": "mogyoróhagyma", + "plural_name": "mogyoróhagyma" + }, + "skate": { + "name": "rája" + }, + "soda": { + "name": "szóda" + }, + "soda-baking": { + "name": "szódabikarbóna" + }, + "soybean": { + "name": "szójabab" + }, + "spaghetti-squash": { + "name": "spárgatök", + "plural_name": "spárgatök" + }, + "speck": { + "name": "speck sonka" + }, + "spices": { + "name": "fűszerek" + }, + "spinach": { + "name": "spenót" + }, + "spring-onion": { + "name": "újhagyma", + "plural_name": "újhagyma" + }, + "squash": { + "name": "tök", + "plural_name": "tökök" + }, + "squash-family": { + "name": "tökfélék" + }, + "stockfish": { + "name": "szárított hal" + }, + "sugar": { + "name": "cukor" + }, + "sunchoke": { + "name": "csicsóka", + "plural_name": "csicsókák" + }, + "sunflower-seeds": { + "name": "napraforgómag" + }, + "superfine-sugar": { + "name": "finom szemcsés cukor" + }, + "sweet-potato": { + "name": "édesburgonya", + "plural_name": "édesburgonya" + }, + "sweetcorn": { + "name": "csemegekukorica", + "plural_name": "csemegekukorica" + }, + "sweeteners": { + "name": "édesítőszerek" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "taró", + "plural_name": "tarók" + }, + "teff": { + "name": "egynyári fürtfű" + }, + "tomato": { + "name": "paradicsom", + "plural_name": "paradicsom" + }, + "trout": { + "name": "pisztráng" + }, + "tubers": { + "name": "gumók", + "plural_name": "gumók" + }, + "tuna": { + "name": "tonhal" + }, + "turbanado-sugar": { + "name": "barna cukor" + }, + "turnip": { + "name": "fehér répa", + "plural_name": "fehérrépa" + }, + "unrefined-sugar": { + "name": "finomitatlan cukor" + }, + "vanilla": { + "name": "vanília" + }, + "vegetables": { + "name": "zöldségek" + }, + "watercress": { + "name": "vízitorma" + }, + "watermelon": { + "name": "görögdinnye", + "plural_name": "görögdinnye" + }, + "white-mushroom": { + "name": "fehér gomba", + "plural_name": "fehér gomba" + }, + "white-sugar": { + "name": "fehér cukor" + }, + "xanthan-gum": { + "name": "xantángumi" + }, + "yam": { + "name": "jamgyökér", + "plural_name": "jamgyökér" + }, + "yeast": { + "name": "élesztő" + }, + "zucchini": { + "name": "cukkini", + "plural_name": "cukkini" + } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/is-IS.json b/mealie/repos/seed/resources/foods/locales/is-IS.json index fe65da76d..4d14dbad3 100644 --- a/mealie/repos/seed/resources/foods/locales/is-IS.json +++ b/mealie/repos/seed/resources/foods/locales/is-IS.json @@ -1,759 +1,692 @@ { - "": { - "foods": { - "acorn-squash": { - "name": "acorn squash" - }, - "alfalfa-sprouts": { - "name": "alfalfa sprouts" - }, - "anchovies": { - "name": "anchovies" - }, - "apples": { - "name": "apple", - "plural_name": "apples" - }, - "artichoke": { - "name": "artichoke" - }, - "arugula": { - "name": "arugula" - }, - "asparagus": { - "name": "asparagus" - }, - "avocado": { - "name": "avocado", - "plural_name": "avocado" - }, - "bacon": { - "name": "bacon" - }, - "baking-powder": { - "name": "baking powder" - }, - "baking-soda": { - "name": "baking soda" - }, - "baking-sugar": { - "name": "baking sugar" - }, - "bar-sugar": { - "name": "bar sugar" - }, - "basil": { - "name": "basil" - }, - "beans": { - "name": "beans" - }, - "bell-peppers": { - "name": "bell peppers", - "plural_name": "bell peppers" - }, - "blackberries": { - "name": "blackberries" - }, - "bok-choy": { - "name": "bok choy" - }, - "brassicas": { - "name": "brassicas" - }, - "bread": { - "name": "bread" - }, - "breadfruit": { - "name": "breadfruit" - }, - "broccoflower": { - "name": "broccoflower" - }, - "broccoli": { - "name": "broccoli" - }, - "broccoli-rabe": { - "name": "broccoli rabe" - }, - "broccolini": { - "name": "broccolini" - }, - "brown-sugar": { - "name": "brown sugar" - }, - "brussels-sprouts": { - "name": "brussels sprouts" - }, - "butter": { - "name": "butter" - }, - "butternut-pumpkin": { - "name": "butternut pumpkin" - }, - "butternut-squash": { - "name": "butternut squash" - }, - "cabbage": { - "name": "cabbage", - "plural_name": "cabbages" - }, - "cactus-edible": { - "name": "cactus, edible" - }, - "calabrese": { - "name": "calabrese" - }, - "cane-sugar": { - "name": "cane sugar" - }, - "cannabis": { - "name": "cannabis" - }, - "capsicum": { - "name": "capsicum" - }, - "caraway": { - "name": "caraway" - }, - "carrot": { - "name": "carrot", - "plural_name": "carrots" - }, - "caster-sugar": { - "name": "caster sugar" - }, - "castor-sugar": { - "name": "castor sugar" - }, - "catfish": { - "name": "catfish" - }, - "cauliflower": { - "name": "cauliflower", - "plural_name": "cauliflowers" - }, - "cayenne-pepper": { - "name": "cayenne pepper" - }, - "celeriac": { - "name": "celery root" - }, - "celery": { - "name": "celery" - }, - "cereal-grains": { - "name": "cereal grains" - }, - "chard": { - "name": "chard" - }, - "cheese": { - "name": "cheese" - }, - "chicory": { - "name": "chicory" - }, - "chilli-peppers": { - "name": "chilli pepper", - "plural_name": "chilli peppers" - }, - "chinese-leaves": { - "name": "chinese leaves" - }, - "chives": { - "name": "chives" - }, - "chocolate": { - "name": "chocolate" - }, - "cilantro": { - "name": "cilantro" - }, - "cinnamon": { - "name": "cinnamon" - }, - "clarified-butter": { - "name": "clarified butter" - }, - "coconut": { - "name": "coconut", - "plural_name": "coconuts" - }, - "coconut-milk": { - "name": "coconut milk" - }, - "cod": { - "name": "cod" - }, - "coffee": { - "name": "coffee" - }, - "collard-greens": { - "name": "collard greens" - }, - "confectioners-sugar": { - "name": "confectioners' sugar" - }, - "coriander": { - "name": "coriander" - }, - "corn": { - "name": "corn", - "plural_name": "corns" - }, - "corn-syrup": { - "name": "corn syrup" - }, - "cottonseed-oil": { - "name": "cottonseed oil" - }, - "courgette": { - "name": "courgette" - }, - "cream-of-tartar": { - "name": "cream of tartar" - }, - "cucumber": { - "name": "cucumber", - "plural_name": "cucumbers" - }, - "cumin": { - "name": "cumin" - }, - "daikon": { - "name": "daikon", - "plural_name": "daikons" - }, - "dairy-products-and-dairy-substitutes": { - "name": "dairy products and dairy substitutes" - }, - "dandelion": { - "name": "dandelion" - }, - "demerara-sugar": { - "name": "demerara sugar" - }, - "dough": { - "name": "dough" - }, - "edible-cactus": { - "name": "edible cactus" - }, - "eggplant": { - "name": "eggplant", - "plural_name": "eggplants" - }, - "eggs": { - "name": "egg", - "plural_name": "eggs" - }, - "endive": { - "name": "endive", - "plural_name": "endives" - }, - "fats": { - "name": "fats" - }, - "fava-beans": { - "name": "fava beans" - }, - "fiddlehead": { - "name": "fiddlehead" - }, - "fiddlehead-fern": { - "name": "fiddlehead fern", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "fish" - }, - "five-spice-powder": { - "name": "five spice powder" - }, - "flour": { - "name": "flour" - }, - "frisee": { - "name": "frisee" - }, - "fructose": { - "name": "fructose" - }, - "fruit": { - "name": "fruit" - }, - "fruit-sugar": { - "name": "fruit sugar" - }, - "ful": { - "name": "ful" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "garlic", - "plural_name": "garlics" - }, - "gem-squash": { - "name": "gem squash" - }, - "ghee": { - "name": "ghee" - }, - "giblets": { - "name": "giblets" - }, - "ginger": { - "name": "ginger" - }, - "grains": { - "name": "grains" - }, - "granulated-sugar": { - "name": "granulated sugar" - }, - "grape-seed-oil": { - "name": "grape seed oil" - }, - "green-onion": { - "name": "green onion", - "plural_name": "green onions" - }, - "heart-of-palm": { - "name": "heart of palm", - "plural_name": "heart of palms" - }, - "hemp": { - "name": "hemp" - }, - "herbs": { - "name": "herbs" - }, - "honey": { - "name": "honey" - }, - "isomalt": { - "name": "isomalt" - }, - "jackfruit": { - "name": "jackfruit", - "plural_name": "jackfruits" - }, - "jaggery": { - "name": "jaggery" - }, - "jams": { - "name": "jams" - }, - "jellies": { - "name": "jellies" - }, - "jerusalem-artichoke": { - "name": "jerusalem artichoke" - }, - "jicama": { - "name": "jicama" - }, - "kale": { - "name": "kale" - }, - "kohlrabi": { - "name": "kohlrabi" - }, - "kumara": { - "name": "kumara" - }, - "leavening-agents": { - "name": "leavening agents" - }, - "leek": { - "name": "leek", - "plural_name": "leeks" - }, - "legumes": { - "name": "legumes" - }, - "lemongrass": { - "name": "lemongrass" - }, - "lentils": { - "name": "lentils" - }, - "lettuce": { - "name": "lettuce" - }, - "liver": { - "name": "liver", - "plural_name": "livers" - }, - "maize": { - "name": "maize" - }, - "maple-syrup": { - "name": "maple syrup" - }, - "meat": { - "name": "meat" - }, - "milk": { - "name": "milk" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "mushroom", - "plural_name": "mushrooms" - }, - "mussels": { - "name": "mussels" - }, - "nanaimo-bar-mix": { - "name": "nanaimo bar mix" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "nutmeg" - }, - "nutritional-yeast-flakes": { - "name": "nutritional yeast flakes" - }, - "nuts": { - "name": "nuts" - }, - "octopuses": { - "name": "octopus", - "plural_name": "octopuses" - }, - "oils": { - "name": "oils" - }, - "okra": { - "name": "okra" - }, - "olive": { - "name": "olive" - }, - "olive-oil": { - "name": "olive oil" - }, - "onion": { - "name": "onion" - }, - "onion-family": { - "name": "onion family" - }, - "orange-blossom-water": { - "name": "orange blossom water" - }, - "oranges": { - "name": "orange", - "plural_name": "oranges" - }, - "oregano": { - "name": "oregano" - }, - "oysters": { - "name": "oysters" - }, - "panch-puran": { - "name": "panch puran" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "parsley" - }, - "parsnip": { - "name": "parsnip", - "plural_name": "parsnips" - }, - "pear": { - "name": "pear", - "plural_name": "pears" - }, - "peas": { - "name": "peas" - }, - "pepper": { - "name": "pepper", - "plural_name": "peppers" - }, - "pineapple": { - "name": "pineapple", - "plural_name": "pineapples" - }, - "plantain": { - "name": "plantain", - "plural_name": "plantains" - }, - "poppy-seeds": { - "name": "poppy seeds" - }, - "potato": { - "name": "potato", - "plural_name": "potatoes" - }, - "poultry": { - "name": "poultry" - }, - "powdered-sugar": { - "name": "powdered sugar" - }, - "pumpkin": { - "name": "pumpkin", - "plural_name": "pumpkins" - }, - "pumpkin-seeds": { - "name": "pumpkin seeds" - }, - "radish": { - "name": "radish", - "plural_name": "radishes" - }, - "raw-sugar": { - "name": "raw sugar" - }, - "refined-sugar": { - "name": "refined sugar" - }, - "rice": { - "name": "rice" - }, - "rice-flour": { - "name": "rice flour" - }, - "rock-sugar": { - "name": "rock sugar" - }, - "rum": { - "name": "rum" - }, - "salmon": { - "name": "salmon" - }, - "salt": { - "name": "salt" - }, - "salt-cod": { - "name": "salt cod" - }, - "scallion": { - "name": "scallion", - "plural_name": "scallions" - }, - "seafood": { - "name": "seafood" - }, - "seeds": { - "name": "seeds" - }, - "sesame-seeds": { - "name": "sesame seeds" - }, - "shallot": { - "name": "shallot", - "plural_name": "shallots" - }, - "skate": { - "name": "skate" - }, - "soda": { - "name": "soda" - }, - "soda-baking": { - "name": "soda, baking" - }, - "soybean": { - "name": "soybean" - }, - "spaghetti-squash": { - "name": "spaghetti squash", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "speck" - }, - "spices": { - "name": "spices" - }, - "spinach": { - "name": "spinach" - }, - "spring-onion": { - "name": "spring onion", - "plural_name": "spring onions" - }, - "squash": { - "name": "squash", - "plural_name": "squashes" - }, - "squash-family": { - "name": "squash family" - }, - "stockfish": { - "name": "stockfish" - }, - "sugar": { - "name": "sugar" - }, - "sunchoke": { - "name": "sunchoke", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "sunflower seeds" - }, - "superfine-sugar": { - "name": "superfine sugar" - }, - "sweet-potato": { - "name": "sweet potato", - "plural_name": "sweet potatoes" - }, - "sweetcorn": { - "name": "sweetcorn", - "plural_name": "sweetcorns" - }, - "sweeteners": { - "name": "sweeteners" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "taro", - "plural_name": "taroes" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "tomato", - "plural_name": "tomatoes" - }, - "trout": { - "name": "trout" - }, - "tubers": { - "name": "tuber", - "plural_name": "tubers" - }, - "tuna": { - "name": "tuna" - }, - "turbanado-sugar": { - "name": "turbanado sugar" - }, - "turnip": { - "name": "turnip", - "plural_name": "turnips" - }, - "unrefined-sugar": { - "name": "unrefined sugar" - }, - "vanilla": { - "name": "vanilla" - }, - "vegetables": { - "name": "vegetables" - }, - "watercress": { - "name": "watercress" - }, - "watermelon": { - "name": "watermelon", - "plural_name": "watermelons" - }, - "white-mushroom": { - "name": "white mushroom", - "plural_name": "white mushrooms" - }, - "white-sugar": { - "name": "white sugar" - }, - "xanthan-gum": { - "name": "xanthan gum" - }, - "yam": { - "name": "yam", - "plural_name": "yams" - }, - "yeast": { - "name": "yeast" - }, - "zucchini": { - "name": "zucchini", - "plural_name": "zucchinis" - } - } - }, - "Produce": { - "foods": {} - }, - "Grains": { - "foods": {} - }, - "Fruits": { - "foods": {} - }, - "Vegetables": { - "foods": {} - }, - "Meat": { - "foods": {} - }, - "Seafood": { - "foods": {} - }, - "Beverages": { - "foods": {} - }, - "Baked Goods": { - "foods": {} - }, - "Canned Goods": { - "foods": {} - }, - "Condiments": { - "foods": {} - }, - "Confectionary": { - "foods": {} - }, - "Dairy Products": { - "foods": {} - }, - "Frozen Foods": { - "foods": {} - }, - "Health Foods": { - "foods": {} - }, - "Household": { - "foods": {} - }, - "Meat Products": { - "foods": {} - }, - "Snacks": { - "foods": {} - }, - "Spices": { - "foods": {} - }, - "Sweets": { - "foods": {} - }, - "Alcohol": { - "foods": {} - }, - "Other": { - "foods": {} - } -} + "acorn-squash": { + "name": "acorn squash" + }, + "alfalfa-sprouts": { + "name": "alfalfa sprouts" + }, + "anchovies": { + "name": "anchovies" + }, + "apples": { + "name": "apple", + "plural_name": "apples" + }, + "artichoke": { + "name": "artichoke" + }, + "arugula": { + "name": "arugula" + }, + "asparagus": { + "name": "asparagus" + }, + "avocado": { + "name": "avocado", + "plural_name": "avocado" + }, + "bacon": { + "name": "bacon" + }, + "baking-powder": { + "name": "baking powder" + }, + "baking-soda": { + "name": "baking soda" + }, + "baking-sugar": { + "name": "baking sugar" + }, + "bar-sugar": { + "name": "bar sugar" + }, + "basil": { + "name": "basil" + }, + "beans": { + "name": "beans" + }, + "bell-peppers": { + "name": "bell peppers", + "plural_name": "bell peppers" + }, + "blackberries": { + "name": "blackberries" + }, + "bok-choy": { + "name": "bok choy" + }, + "brassicas": { + "name": "brassicas" + }, + "bread": { + "name": "bread" + }, + "breadfruit": { + "name": "breadfruit" + }, + "broccoflower": { + "name": "broccoflower" + }, + "broccoli": { + "name": "broccoli" + }, + "broccoli-rabe": { + "name": "broccoli rabe" + }, + "broccolini": { + "name": "broccolini" + }, + "brown-sugar": { + "name": "brown sugar" + }, + "brussels-sprouts": { + "name": "brussels sprouts" + }, + "butter": { + "name": "butter" + }, + "butternut-pumpkin": { + "name": "butternut pumpkin" + }, + "butternut-squash": { + "name": "butternut squash" + }, + "cabbage": { + "name": "cabbage", + "plural_name": "cabbages" + }, + "cactus-edible": { + "name": "cactus, edible" + }, + "calabrese": { + "name": "calabrese" + }, + "cane-sugar": { + "name": "cane sugar" + }, + "cannabis": { + "name": "cannabis" + }, + "capsicum": { + "name": "capsicum" + }, + "caraway": { + "name": "caraway" + }, + "carrot": { + "name": "carrot", + "plural_name": "carrots" + }, + "caster-sugar": { + "name": "caster sugar" + }, + "castor-sugar": { + "name": "castor sugar" + }, + "catfish": { + "name": "catfish" + }, + "cauliflower": { + "name": "cauliflower", + "plural_name": "cauliflowers" + }, + "cayenne-pepper": { + "name": "cayenne pepper" + }, + "celeriac": { + "name": "celery root" + }, + "celery": { + "name": "celery" + }, + "cereal-grains": { + "name": "cereal grains" + }, + "chard": { + "name": "chard" + }, + "cheese": { + "name": "cheese" + }, + "chicory": { + "name": "chicory" + }, + "chilli-peppers": { + "name": "chilli pepper", + "plural_name": "chilli peppers" + }, + "chinese-leaves": { + "name": "chinese leaves" + }, + "chives": { + "name": "chives" + }, + "chocolate": { + "name": "chocolate" + }, + "cilantro": { + "name": "cilantro" + }, + "cinnamon": { + "name": "cinnamon" + }, + "clarified-butter": { + "name": "clarified butter" + }, + "coconut": { + "name": "coconut", + "plural_name": "coconuts" + }, + "coconut-milk": { + "name": "coconut milk" + }, + "cod": { + "name": "cod" + }, + "coffee": { + "name": "coffee" + }, + "collard-greens": { + "name": "collard greens" + }, + "confectioners-sugar": { + "name": "confectioners' sugar" + }, + "coriander": { + "name": "coriander" + }, + "corn": { + "name": "corn", + "plural_name": "corns" + }, + "corn-syrup": { + "name": "corn syrup" + }, + "cottonseed-oil": { + "name": "cottonseed oil" + }, + "courgette": { + "name": "courgette" + }, + "cream-of-tartar": { + "name": "cream of tartar" + }, + "cucumber": { + "name": "cucumber", + "plural_name": "cucumbers" + }, + "cumin": { + "name": "cumin" + }, + "daikon": { + "name": "daikon", + "plural_name": "daikons" + }, + "dairy-products-and-dairy-substitutes": { + "name": "dairy products and dairy substitutes" + }, + "dandelion": { + "name": "dandelion" + }, + "demerara-sugar": { + "name": "demerara sugar" + }, + "dough": { + "name": "dough" + }, + "edible-cactus": { + "name": "edible cactus" + }, + "eggplant": { + "name": "eggplant", + "plural_name": "eggplants" + }, + "eggs": { + "name": "egg", + "plural_name": "eggs" + }, + "endive": { + "name": "endive", + "plural_name": "endives" + }, + "fats": { + "name": "fats" + }, + "fava-beans": { + "name": "fava beans" + }, + "fiddlehead": { + "name": "fiddlehead" + }, + "fiddlehead-fern": { + "name": "fiddlehead fern", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "fish" + }, + "five-spice-powder": { + "name": "five spice powder" + }, + "flour": { + "name": "flour" + }, + "frisee": { + "name": "frisee" + }, + "fructose": { + "name": "fructose" + }, + "fruit": { + "name": "fruit" + }, + "fruit-sugar": { + "name": "fruit sugar" + }, + "ful": { + "name": "ful" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "garlic", + "plural_name": "garlics" + }, + "gem-squash": { + "name": "gem squash" + }, + "ghee": { + "name": "ghee" + }, + "giblets": { + "name": "giblets" + }, + "ginger": { + "name": "ginger" + }, + "grains": { + "name": "grains" + }, + "granulated-sugar": { + "name": "granulated sugar" + }, + "grape-seed-oil": { + "name": "grape seed oil" + }, + "green-onion": { + "name": "green onion", + "plural_name": "green onions" + }, + "heart-of-palm": { + "name": "heart of palm", + "plural_name": "heart of palms" + }, + "hemp": { + "name": "hemp" + }, + "herbs": { + "name": "herbs" + }, + "honey": { + "name": "honey" + }, + "isomalt": { + "name": "isomalt" + }, + "jackfruit": { + "name": "jackfruit", + "plural_name": "jackfruits" + }, + "jaggery": { + "name": "jaggery" + }, + "jams": { + "name": "jams" + }, + "jellies": { + "name": "jellies" + }, + "jerusalem-artichoke": { + "name": "jerusalem artichoke" + }, + "jicama": { + "name": "jicama" + }, + "kale": { + "name": "kale" + }, + "kohlrabi": { + "name": "kohlrabi" + }, + "kumara": { + "name": "kumara" + }, + "leavening-agents": { + "name": "leavening agents" + }, + "leek": { + "name": "leek", + "plural_name": "leeks" + }, + "legumes": { + "name": "legumes" + }, + "lemongrass": { + "name": "lemongrass" + }, + "lentils": { + "name": "lentils" + }, + "lettuce": { + "name": "lettuce" + }, + "liver": { + "name": "liver", + "plural_name": "livers" + }, + "maize": { + "name": "maize" + }, + "maple-syrup": { + "name": "maple syrup" + }, + "meat": { + "name": "meat" + }, + "milk": { + "name": "milk" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "mushroom", + "plural_name": "mushrooms" + }, + "mussels": { + "name": "mussels" + }, + "nanaimo-bar-mix": { + "name": "nanaimo bar mix" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "nutmeg" + }, + "nutritional-yeast-flakes": { + "name": "nutritional yeast flakes" + }, + "nuts": { + "name": "nuts" + }, + "octopuses": { + "name": "octopus", + "plural_name": "octopuses" + }, + "oils": { + "name": "oils" + }, + "okra": { + "name": "okra" + }, + "olive": { + "name": "olive" + }, + "olive-oil": { + "name": "olive oil" + }, + "onion": { + "name": "onion" + }, + "onion-family": { + "name": "onion family" + }, + "orange-blossom-water": { + "name": "orange blossom water" + }, + "oranges": { + "name": "orange", + "plural_name": "oranges" + }, + "oregano": { + "name": "oregano" + }, + "oysters": { + "name": "oysters" + }, + "panch-puran": { + "name": "panch puran" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "parsley" + }, + "parsnip": { + "name": "parsnip", + "plural_name": "parsnips" + }, + "pear": { + "name": "pear", + "plural_name": "pears" + }, + "peas": { + "name": "peas" + }, + "pepper": { + "name": "pepper", + "plural_name": "peppers" + }, + "pineapple": { + "name": "pineapple", + "plural_name": "pineapples" + }, + "plantain": { + "name": "plantain", + "plural_name": "plantains" + }, + "poppy-seeds": { + "name": "poppy seeds" + }, + "potato": { + "name": "potato", + "plural_name": "potatoes" + }, + "poultry": { + "name": "poultry" + }, + "powdered-sugar": { + "name": "powdered sugar" + }, + "pumpkin": { + "name": "pumpkin", + "plural_name": "pumpkins" + }, + "pumpkin-seeds": { + "name": "pumpkin seeds" + }, + "radish": { + "name": "radish", + "plural_name": "radishes" + }, + "raw-sugar": { + "name": "raw sugar" + }, + "refined-sugar": { + "name": "refined sugar" + }, + "rice": { + "name": "rice" + }, + "rice-flour": { + "name": "rice flour" + }, + "rock-sugar": { + "name": "rock sugar" + }, + "rum": { + "name": "rum" + }, + "salmon": { + "name": "salmon" + }, + "salt": { + "name": "salt" + }, + "salt-cod": { + "name": "salt cod" + }, + "scallion": { + "name": "scallion", + "plural_name": "scallions" + }, + "seafood": { + "name": "seafood" + }, + "seeds": { + "name": "seeds" + }, + "sesame-seeds": { + "name": "sesame seeds" + }, + "shallot": { + "name": "shallot", + "plural_name": "shallots" + }, + "skate": { + "name": "skate" + }, + "soda": { + "name": "soda" + }, + "soda-baking": { + "name": "soda, baking" + }, + "soybean": { + "name": "soybean" + }, + "spaghetti-squash": { + "name": "spaghetti squash", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "speck" + }, + "spices": { + "name": "spices" + }, + "spinach": { + "name": "spinach" + }, + "spring-onion": { + "name": "spring onion", + "plural_name": "spring onions" + }, + "squash": { + "name": "squash", + "plural_name": "squashes" + }, + "squash-family": { + "name": "squash family" + }, + "stockfish": { + "name": "stockfish" + }, + "sugar": { + "name": "sugar" + }, + "sunchoke": { + "name": "sunchoke", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "sunflower seeds" + }, + "superfine-sugar": { + "name": "superfine sugar" + }, + "sweet-potato": { + "name": "sweet potato", + "plural_name": "sweet potatoes" + }, + "sweetcorn": { + "name": "sweetcorn", + "plural_name": "sweetcorns" + }, + "sweeteners": { + "name": "sweeteners" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "taro", + "plural_name": "taroes" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "tomato", + "plural_name": "tomatoes" + }, + "trout": { + "name": "trout" + }, + "tubers": { + "name": "tuber", + "plural_name": "tubers" + }, + "tuna": { + "name": "tuna" + }, + "turbanado-sugar": { + "name": "turbanado sugar" + }, + "turnip": { + "name": "turnip", + "plural_name": "turnips" + }, + "unrefined-sugar": { + "name": "unrefined sugar" + }, + "vanilla": { + "name": "vanilla" + }, + "vegetables": { + "name": "vegetables" + }, + "watercress": { + "name": "watercress" + }, + "watermelon": { + "name": "watermelon", + "plural_name": "watermelons" + }, + "white-mushroom": { + "name": "white mushroom", + "plural_name": "white mushrooms" + }, + "white-sugar": { + "name": "white sugar" + }, + "xanthan-gum": { + "name": "xanthan gum" + }, + "yam": { + "name": "yam", + "plural_name": "yams" + }, + "yeast": { + "name": "yeast" + }, + "zucchini": { + "name": "zucchini", + "plural_name": "zucchinis" + } +} \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/it-IT.json b/mealie/repos/seed/resources/foods/locales/it-IT.json index b423e9ee8..8db917eb8 100644 --- a/mealie/repos/seed/resources/foods/locales/it-IT.json +++ b/mealie/repos/seed/resources/foods/locales/it-IT.json @@ -1,759 +1,692 @@ { - "": { - "foods": { - "acorn-squash": { - "name": "zucca di ghianda" - }, - "alfalfa-sprouts": { - "name": "germogli di erba medica" - }, - "anchovies": { - "name": "acciughe" - }, - "apples": { - "name": "mele", - "plural_name": "mele" - }, - "artichoke": { - "name": "carciofo" - }, - "arugula": { - "name": "rucola" - }, - "asparagus": { - "name": "asparago" - }, - "avocado": { - "name": "avocado", - "plural_name": "avocado" - }, - "bacon": { - "name": "pancetta" - }, - "baking-powder": { - "name": "lievito in polvere" - }, - "baking-soda": { - "name": "bicarbonato di sodio" - }, - "baking-sugar": { - "name": "zucchero fino" - }, - "bar-sugar": { - "name": "zucchero di canna" - }, - "basil": { - "name": "basilico" - }, - "beans": { - "name": "faglioli" - }, - "bell-peppers": { - "name": "peperoni", - "plural_name": "peperoni" - }, - "blackberries": { - "name": "more" - }, - "bok-choy": { - "name": "cavolo cinese" - }, - "brassicas": { - "name": "brassica" - }, - "bread": { - "name": "pane" - }, - "breadfruit": { - "name": "frutto del pane" - }, - "broccoflower": { - "name": "cavolfiore verde" - }, - "broccoli": { - "name": "broccolo" - }, - "broccoli-rabe": { - "name": "friarielli" - }, - "broccolini": { - "name": "broccoletto" - }, - "brown-sugar": { - "name": "zucchero bruno" - }, - "brussels-sprouts": { - "name": "cavoletti di Bruxelles" - }, - "butter": { - "name": "burro" - }, - "butternut-pumpkin": { - "name": "zucca violina" - }, - "butternut-squash": { - "name": "zucca violina" - }, - "cabbage": { - "name": "cavolo", - "plural_name": "cavoli" - }, - "cactus-edible": { - "name": "cactus, commestibile" - }, - "calabrese": { - "name": "broccolo calabrese" - }, - "cane-sugar": { - "name": "zucchero di canna" - }, - "cannabis": { - "name": "cannabis" - }, - "capsicum": { - "name": "peperoncino" - }, - "caraway": { - "name": "cumino dei prati" - }, - "carrot": { - "name": "carota", - "plural_name": "carote" - }, - "caster-sugar": { - "name": "zucchero semolato" - }, - "castor-sugar": { - "name": "zucchero semolato" - }, - "catfish": { - "name": "pesce gatto" - }, - "cauliflower": { - "name": "cavolfiore", - "plural_name": "cavolfiori" - }, - "cayenne-pepper": { - "name": "pepe di cayenne" - }, - "celeriac": { - "name": "sedano rapa" - }, - "celery": { - "name": "sedano" - }, - "cereal-grains": { - "name": "cereali" - }, - "chard": { - "name": "bietola" - }, - "cheese": { - "name": "formaggio" - }, - "chicory": { - "name": "cicoria" - }, - "chilli-peppers": { - "name": "peperoncino", - "plural_name": "peperoncino" - }, - "chinese-leaves": { - "name": "cavolo di pechino" - }, - "chives": { - "name": "erba cipollina" - }, - "chocolate": { - "name": "cioccolato" - }, - "cilantro": { - "name": "coriandolo" - }, - "cinnamon": { - "name": "cannella" - }, - "clarified-butter": { - "name": "burro chiarificato" - }, - "coconut": { - "name": "cocco", - "plural_name": "noci di cocco" - }, - "coconut-milk": { - "name": "latte di cocco" - }, - "cod": { - "name": "merluzzo" - }, - "coffee": { - "name": "caffè" - }, - "collard-greens": { - "name": "cavolo nero" - }, - "confectioners-sugar": { - "name": "zucchero a velo" - }, - "coriander": { - "name": "coriandolo" - }, - "corn": { - "name": "granoturco", - "plural_name": "mais" - }, - "corn-syrup": { - "name": "sciroppo di mais" - }, - "cottonseed-oil": { - "name": "olio di semi di cotone" - }, - "courgette": { - "name": "zucchine" - }, - "cream-of-tartar": { - "name": "cremor tartaro" - }, - "cucumber": { - "name": "cetriolo", - "plural_name": "cetrioli" - }, - "cumin": { - "name": "cumino" - }, - "daikon": { - "name": "daikon", - "plural_name": "daikon" - }, - "dairy-products-and-dairy-substitutes": { - "name": "latticini e sostituti dei latticini" - }, - "dandelion": { - "name": "tarassaco" - }, - "demerara-sugar": { - "name": "zucchero grezzo di canna" - }, - "dough": { - "name": "impasto" - }, - "edible-cactus": { - "name": "cactus edibile" - }, - "eggplant": { - "name": "melanzana", - "plural_name": "melanzane" - }, - "eggs": { - "name": "uova", - "plural_name": "uova" - }, - "endive": { - "name": "cicoria", - "plural_name": "indivia" - }, - "fats": { - "name": "grassi" - }, - "fava-beans": { - "name": "fave" - }, - "fiddlehead": { - "name": "cime di felce" - }, - "fiddlehead-fern": { - "name": "germogli di felce", - "plural_name": "germogli di felce" - }, - "fish": { - "name": "pesce" - }, - "five-spice-powder": { - "name": "polvere cinque spezie" - }, - "flour": { - "name": "farina" - }, - "frisee": { - "name": "indivia riccia" - }, - "fructose": { - "name": "fruttosio" - }, - "fruit": { - "name": "frutta" - }, - "fruit-sugar": { - "name": "fruttosio" - }, - "ful": { - "name": "ful medames" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "aglio", - "plural_name": "agli" - }, - "gem-squash": { - "name": "zucca gemma" - }, - "ghee": { - "name": "ghi" - }, - "giblets": { - "name": "frattaglie" - }, - "ginger": { - "name": "zenzero" - }, - "grains": { - "name": "cereali" - }, - "granulated-sugar": { - "name": "zucchero granulato" - }, - "grape-seed-oil": { - "name": "olio di semi di uva" - }, - "green-onion": { - "name": "cipolla verde", - "plural_name": "cipolle verdi" - }, - "heart-of-palm": { - "name": "cuore di palma", - "plural_name": "cuori di palma" - }, - "hemp": { - "name": "canapa" - }, - "herbs": { - "name": "erbe aromatiche" - }, - "honey": { - "name": "miele" - }, - "isomalt": { - "name": "isomaltosio" - }, - "jackfruit": { - "name": "iaca", - "plural_name": "jackfruit" - }, - "jaggery": { - "name": "jaggery" - }, - "jams": { - "name": "marmellate" - }, - "jellies": { - "name": "gelatine" - }, - "jerusalem-artichoke": { - "name": "carciofo di Gerusalemme" - }, - "jicama": { - "name": "patata messicana" - }, - "kale": { - "name": "cavolo da foglia" - }, - "kohlrabi": { - "name": "cavolo rapa" - }, - "kumara": { - "name": "kumara" - }, - "leavening-agents": { - "name": "agenti lievitanti" - }, - "leek": { - "name": "porro", - "plural_name": "porri" - }, - "legumes": { - "name": "legumi" - }, - "lemongrass": { - "name": "citronella" - }, - "lentils": { - "name": "lenticchie" - }, - "lettuce": { - "name": "lattuga" - }, - "liver": { - "name": "fegato", - "plural_name": "fegatini" - }, - "maize": { - "name": "mais" - }, - "maple-syrup": { - "name": "sciroppo d'acero" - }, - "meat": { - "name": "carne" - }, - "milk": { - "name": "latte" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "fungo", - "plural_name": "funghi" - }, - "mussels": { - "name": "cozze" - }, - "nanaimo-bar-mix": { - "name": "miscela per barrette nanaimo" - }, - "nori": { - "name": "alga nori" - }, - "nutmeg": { - "name": "noce moscata" - }, - "nutritional-yeast-flakes": { - "name": "lievito alimentare in scaglie" - }, - "nuts": { - "name": "frutta a guscio" - }, - "octopuses": { - "name": "polpi", - "plural_name": "polpi" - }, - "oils": { - "name": "oli" - }, - "okra": { - "name": "ocra" - }, - "olive": { - "name": "oliva" - }, - "olive-oil": { - "name": "olio d'oliva" - }, - "onion": { - "name": "cipolla" - }, - "onion-family": { - "name": "famiglia delle cipolle" - }, - "orange-blossom-water": { - "name": "acqua di fiori d'arancio" - }, - "oranges": { - "name": "arance", - "plural_name": "arance" - }, - "oregano": { - "name": "origano" - }, - "oysters": { - "name": "ostriche" - }, - "panch-puran": { - "name": "panch puran" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "prezzemolo" - }, - "parsnip": { - "name": "pastinaca", - "plural_name": "pastinache" - }, - "pear": { - "name": "pera", - "plural_name": "pere" - }, - "peas": { - "name": "piselli" - }, - "pepper": { - "name": "pepe", - "plural_name": "peperoni" - }, - "pineapple": { - "name": "ananas", - "plural_name": "ananas" - }, - "plantain": { - "name": "platano", - "plural_name": "platani" - }, - "poppy-seeds": { - "name": "semi di papavero" - }, - "potato": { - "name": "patata", - "plural_name": "patate" - }, - "poultry": { - "name": "pollame" - }, - "powdered-sugar": { - "name": "zucchero in polvere" - }, - "pumpkin": { - "name": "zucca", - "plural_name": "zucca" - }, - "pumpkin-seeds": { - "name": "semi di zucca" - }, - "radish": { - "name": "ravanello", - "plural_name": "ravanelli" - }, - "raw-sugar": { - "name": "zucchero grezzo" - }, - "refined-sugar": { - "name": "zucchero raffinato" - }, - "rice": { - "name": "riso" - }, - "rice-flour": { - "name": "farina di riso" - }, - "rock-sugar": { - "name": "cristalli di zucchero" - }, - "rum": { - "name": "rum" - }, - "salmon": { - "name": "salmone" - }, - "salt": { - "name": "sale" - }, - "salt-cod": { - "name": "baccalà" - }, - "scallion": { - "name": "scalogno", - "plural_name": "scalogno" - }, - "seafood": { - "name": "frutti di mare" - }, - "seeds": { - "name": "semi" - }, - "sesame-seeds": { - "name": "semi di sesamo" - }, - "shallot": { - "name": "scalogno", - "plural_name": "scalogni" - }, - "skate": { - "name": "razza" - }, - "soda": { - "name": "bicarbonato di sodio" - }, - "soda-baking": { - "name": "bicarbonato di sodio" - }, - "soybean": { - "name": "soia" - }, - "spaghetti-squash": { - "name": "zucca spaghetti", - "plural_name": "zucche spaghetti" - }, - "speck": { - "name": "speck" - }, - "spices": { - "name": "spezie" - }, - "spinach": { - "name": "spinacio" - }, - "spring-onion": { - "name": "cipolla verde", - "plural_name": "cipollotti" - }, - "squash": { - "name": "zucca", - "plural_name": "zucche" - }, - "squash-family": { - "name": "cucurbitaceae" - }, - "stockfish": { - "name": "stoccafisso" - }, - "sugar": { - "name": "zucchero" - }, - "sunchoke": { - "name": "topinambur", - "plural_name": "topinambur" - }, - "sunflower-seeds": { - "name": "semi di girasole" - }, - "superfine-sugar": { - "name": "zucchero superfine" - }, - "sweet-potato": { - "name": "patata dolce", - "plural_name": "patate dolci" - }, - "sweetcorn": { - "name": "mais dolce", - "plural_name": "mais dolce" - }, - "sweeteners": { - "name": "dolcificanti" - }, - "tahini": { - "name": "tahina" - }, - "taro": { - "name": "taro", - "plural_name": "tari" - }, - "teff": { - "name": "tef" - }, - "tomato": { - "name": "pomodoro", - "plural_name": "pomodori" - }, - "trout": { - "name": "trota" - }, - "tubers": { - "name": "tuberi", - "plural_name": "tuberi" - }, - "tuna": { - "name": "tonno" - }, - "turbanado-sugar": { - "name": "zucchero bruno" - }, - "turnip": { - "name": "rapa", - "plural_name": "rape" - }, - "unrefined-sugar": { - "name": "zucchero non raffinato" - }, - "vanilla": { - "name": "vaniglia" - }, - "vegetables": { - "name": "verdure" - }, - "watercress": { - "name": "crescione" - }, - "watermelon": { - "name": "anguria", - "plural_name": "angurie" - }, - "white-mushroom": { - "name": "fungo bianco", - "plural_name": "funghi bianchi" - }, - "white-sugar": { - "name": "zucchero bianco" - }, - "xanthan-gum": { - "name": "gomma di xantano" - }, - "yam": { - "name": "igname", - "plural_name": "patate dolci" - }, - "yeast": { - "name": "lievito" - }, - "zucchini": { - "name": "zucchine", - "plural_name": "zucchine" - } - } - }, - "Prodotti": { - "foods": {} - }, - "Cereali": { - "foods": {} - }, - "Frutta": { - "foods": {} - }, - "Verdure": { - "foods": {} - }, - "Carne": { - "foods": {} - }, - "Frutti di Mare": { - "foods": {} - }, - "Bevande": { - "foods": {} - }, - "Prodotti da Forno": { - "foods": {} - }, - "Cibi in Scatola": { - "foods": {} - }, - "Condimenti": { - "foods": {} - }, - "Pasticceria": { - "foods": {} - }, - "Latticini": { - "foods": {} - }, - "Alimenti Congelati": { - "foods": {} - }, - "Alimenti Per La Salute": { - "foods": {} - }, - "Prodotti per la Casa": { - "foods": {} - }, - "Prodotti Di Carne": { - "foods": {} - }, - "Spuntini": { - "foods": {} - }, - "Spezie": { - "foods": {} - }, - "Dolci": { - "foods": {} - }, - "Alcol": { - "foods": {} - }, - "Altro": { - "foods": {} - } + "acorn-squash": { + "name": "zucca di ghianda" + }, + "alfalfa-sprouts": { + "name": "germogli di erba medica" + }, + "anchovies": { + "name": "acciughe" + }, + "apples": { + "name": "mele", + "plural_name": "mele" + }, + "artichoke": { + "name": "carciofo" + }, + "arugula": { + "name": "rucola" + }, + "asparagus": { + "name": "asparago" + }, + "avocado": { + "name": "avocado", + "plural_name": "avocado" + }, + "bacon": { + "name": "pancetta" + }, + "baking-powder": { + "name": "lievito in polvere" + }, + "baking-soda": { + "name": "bicarbonato di sodio" + }, + "baking-sugar": { + "name": "zucchero fino" + }, + "bar-sugar": { + "name": "zucchero di canna" + }, + "basil": { + "name": "basilico" + }, + "beans": { + "name": "faglioli" + }, + "bell-peppers": { + "name": "peperoni", + "plural_name": "peperoni" + }, + "blackberries": { + "name": "more" + }, + "bok-choy": { + "name": "cavolo cinese" + }, + "brassicas": { + "name": "brassica" + }, + "bread": { + "name": "pane" + }, + "breadfruit": { + "name": "frutto del pane" + }, + "broccoflower": { + "name": "cavolfiore verde" + }, + "broccoli": { + "name": "broccolo" + }, + "broccoli-rabe": { + "name": "friarielli" + }, + "broccolini": { + "name": "broccoletto" + }, + "brown-sugar": { + "name": "zucchero bruno" + }, + "brussels-sprouts": { + "name": "cavoletti di Bruxelles" + }, + "butter": { + "name": "burro" + }, + "butternut-pumpkin": { + "name": "zucca violina" + }, + "butternut-squash": { + "name": "zucca violina" + }, + "cabbage": { + "name": "cavolo", + "plural_name": "cavoli" + }, + "cactus-edible": { + "name": "cactus, commestibile" + }, + "calabrese": { + "name": "broccolo calabrese" + }, + "cane-sugar": { + "name": "zucchero di canna" + }, + "cannabis": { + "name": "cannabis" + }, + "capsicum": { + "name": "peperoncino" + }, + "caraway": { + "name": "cumino dei prati" + }, + "carrot": { + "name": "carota", + "plural_name": "carote" + }, + "caster-sugar": { + "name": "zucchero semolato" + }, + "castor-sugar": { + "name": "zucchero semolato" + }, + "catfish": { + "name": "pesce gatto" + }, + "cauliflower": { + "name": "cavolfiore", + "plural_name": "cavolfiori" + }, + "cayenne-pepper": { + "name": "pepe di cayenne" + }, + "celeriac": { + "name": "sedano rapa" + }, + "celery": { + "name": "sedano" + }, + "cereal-grains": { + "name": "cereali" + }, + "chard": { + "name": "bietola" + }, + "cheese": { + "name": "formaggio" + }, + "chicory": { + "name": "cicoria" + }, + "chilli-peppers": { + "name": "peperoncino", + "plural_name": "peperoncino" + }, + "chinese-leaves": { + "name": "cavolo di pechino" + }, + "chives": { + "name": "erba cipollina" + }, + "chocolate": { + "name": "cioccolato" + }, + "cilantro": { + "name": "coriandolo" + }, + "cinnamon": { + "name": "cannella" + }, + "clarified-butter": { + "name": "burro chiarificato" + }, + "coconut": { + "name": "cocco", + "plural_name": "noci di cocco" + }, + "coconut-milk": { + "name": "latte di cocco" + }, + "cod": { + "name": "merluzzo" + }, + "coffee": { + "name": "caffè" + }, + "collard-greens": { + "name": "cavolo nero" + }, + "confectioners-sugar": { + "name": "zucchero a velo" + }, + "coriander": { + "name": "coriandolo" + }, + "corn": { + "name": "granoturco", + "plural_name": "mais" + }, + "corn-syrup": { + "name": "sciroppo di mais" + }, + "cottonseed-oil": { + "name": "olio di semi di cotone" + }, + "courgette": { + "name": "zucchine" + }, + "cream-of-tartar": { + "name": "cremor tartaro" + }, + "cucumber": { + "name": "cetriolo", + "plural_name": "cetrioli" + }, + "cumin": { + "name": "cumino" + }, + "daikon": { + "name": "daikon", + "plural_name": "daikon" + }, + "dairy-products-and-dairy-substitutes": { + "name": "latticini e sostituti dei latticini" + }, + "dandelion": { + "name": "tarassaco" + }, + "demerara-sugar": { + "name": "zucchero grezzo di canna" + }, + "dough": { + "name": "impasto" + }, + "edible-cactus": { + "name": "cactus edibile" + }, + "eggplant": { + "name": "melanzana", + "plural_name": "melanzane" + }, + "eggs": { + "name": "uova", + "plural_name": "uova" + }, + "endive": { + "name": "cicoria", + "plural_name": "indivia" + }, + "fats": { + "name": "grassi" + }, + "fava-beans": { + "name": "fave" + }, + "fiddlehead": { + "name": "cime di felce" + }, + "fiddlehead-fern": { + "name": "germogli di felce", + "plural_name": "germogli di felce" + }, + "fish": { + "name": "pesce" + }, + "five-spice-powder": { + "name": "polvere cinque spezie" + }, + "flour": { + "name": "farina" + }, + "frisee": { + "name": "indivia riccia" + }, + "fructose": { + "name": "fruttosio" + }, + "fruit": { + "name": "frutta" + }, + "fruit-sugar": { + "name": "fruttosio" + }, + "ful": { + "name": "ful medames" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "aglio", + "plural_name": "agli" + }, + "gem-squash": { + "name": "zucca gemma" + }, + "ghee": { + "name": "ghi" + }, + "giblets": { + "name": "frattaglie" + }, + "ginger": { + "name": "zenzero" + }, + "grains": { + "name": "cereali" + }, + "granulated-sugar": { + "name": "zucchero granulato" + }, + "grape-seed-oil": { + "name": "olio di semi di uva" + }, + "green-onion": { + "name": "cipolla verde", + "plural_name": "cipolle verdi" + }, + "heart-of-palm": { + "name": "cuore di palma", + "plural_name": "cuori di palma" + }, + "hemp": { + "name": "canapa" + }, + "herbs": { + "name": "erbe aromatiche" + }, + "honey": { + "name": "miele" + }, + "isomalt": { + "name": "isomaltosio" + }, + "jackfruit": { + "name": "iaca", + "plural_name": "jackfruit" + }, + "jaggery": { + "name": "jaggery" + }, + "jams": { + "name": "marmellate" + }, + "jellies": { + "name": "gelatine" + }, + "jerusalem-artichoke": { + "name": "carciofo di Gerusalemme" + }, + "jicama": { + "name": "patata messicana" + }, + "kale": { + "name": "cavolo da foglia" + }, + "kohlrabi": { + "name": "cavolo rapa" + }, + "kumara": { + "name": "kumara" + }, + "leavening-agents": { + "name": "agenti lievitanti" + }, + "leek": { + "name": "porro", + "plural_name": "porri" + }, + "legumes": { + "name": "legumi" + }, + "lemongrass": { + "name": "citronella" + }, + "lentils": { + "name": "lenticchie" + }, + "lettuce": { + "name": "lattuga" + }, + "liver": { + "name": "fegato", + "plural_name": "fegatini" + }, + "maize": { + "name": "mais" + }, + "maple-syrup": { + "name": "sciroppo d'acero" + }, + "meat": { + "name": "carne" + }, + "milk": { + "name": "latte" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "fungo", + "plural_name": "funghi" + }, + "mussels": { + "name": "cozze" + }, + "nanaimo-bar-mix": { + "name": "miscela per barrette nanaimo" + }, + "nori": { + "name": "alga nori" + }, + "nutmeg": { + "name": "noce moscata" + }, + "nutritional-yeast-flakes": { + "name": "lievito alimentare in scaglie" + }, + "nuts": { + "name": "frutta a guscio" + }, + "octopuses": { + "name": "polpi", + "plural_name": "polpi" + }, + "oils": { + "name": "oli" + }, + "okra": { + "name": "ocra" + }, + "olive": { + "name": "oliva" + }, + "olive-oil": { + "name": "olio d'oliva" + }, + "onion": { + "name": "cipolla" + }, + "onion-family": { + "name": "famiglia delle cipolle" + }, + "orange-blossom-water": { + "name": "acqua di fiori d'arancio" + }, + "oranges": { + "name": "arance", + "plural_name": "arance" + }, + "oregano": { + "name": "origano" + }, + "oysters": { + "name": "ostriche" + }, + "panch-puran": { + "name": "panch puran" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "prezzemolo" + }, + "parsnip": { + "name": "pastinaca", + "plural_name": "pastinache" + }, + "pear": { + "name": "pera", + "plural_name": "pere" + }, + "peas": { + "name": "piselli" + }, + "pepper": { + "name": "pepe", + "plural_name": "peperoni" + }, + "pineapple": { + "name": "ananas", + "plural_name": "ananas" + }, + "plantain": { + "name": "platano", + "plural_name": "platani" + }, + "poppy-seeds": { + "name": "semi di papavero" + }, + "potato": { + "name": "patata", + "plural_name": "patate" + }, + "poultry": { + "name": "pollame" + }, + "powdered-sugar": { + "name": "zucchero in polvere" + }, + "pumpkin": { + "name": "zucca", + "plural_name": "zucca" + }, + "pumpkin-seeds": { + "name": "semi di zucca" + }, + "radish": { + "name": "ravanello", + "plural_name": "ravanelli" + }, + "raw-sugar": { + "name": "zucchero grezzo" + }, + "refined-sugar": { + "name": "zucchero raffinato" + }, + "rice": { + "name": "riso" + }, + "rice-flour": { + "name": "farina di riso" + }, + "rock-sugar": { + "name": "cristalli di zucchero" + }, + "rum": { + "name": "rum" + }, + "salmon": { + "name": "salmone" + }, + "salt": { + "name": "sale" + }, + "salt-cod": { + "name": "baccalà" + }, + "scallion": { + "name": "scalogno", + "plural_name": "scalogno" + }, + "seafood": { + "name": "frutti di mare" + }, + "seeds": { + "name": "semi" + }, + "sesame-seeds": { + "name": "semi di sesamo" + }, + "shallot": { + "name": "scalogno", + "plural_name": "scalogni" + }, + "skate": { + "name": "razza" + }, + "soda": { + "name": "bicarbonato di sodio" + }, + "soda-baking": { + "name": "bicarbonato di sodio" + }, + "soybean": { + "name": "soia" + }, + "spaghetti-squash": { + "name": "zucca spaghetti", + "plural_name": "zucche spaghetti" + }, + "speck": { + "name": "speck" + }, + "spices": { + "name": "spezie" + }, + "spinach": { + "name": "spinacio" + }, + "spring-onion": { + "name": "cipolla verde", + "plural_name": "cipollotti" + }, + "squash": { + "name": "zucca", + "plural_name": "zucche" + }, + "squash-family": { + "name": "cucurbitaceae" + }, + "stockfish": { + "name": "stoccafisso" + }, + "sugar": { + "name": "zucchero" + }, + "sunchoke": { + "name": "topinambur", + "plural_name": "topinambur" + }, + "sunflower-seeds": { + "name": "semi di girasole" + }, + "superfine-sugar": { + "name": "zucchero superfine" + }, + "sweet-potato": { + "name": "patata dolce", + "plural_name": "patate dolci" + }, + "sweetcorn": { + "name": "mais dolce", + "plural_name": "mais dolce" + }, + "sweeteners": { + "name": "dolcificanti" + }, + "tahini": { + "name": "tahina" + }, + "taro": { + "name": "taro", + "plural_name": "tari" + }, + "teff": { + "name": "tef" + }, + "tomato": { + "name": "pomodoro", + "plural_name": "pomodori" + }, + "trout": { + "name": "trota" + }, + "tubers": { + "name": "tuberi", + "plural_name": "tuberi" + }, + "tuna": { + "name": "tonno" + }, + "turbanado-sugar": { + "name": "zucchero bruno" + }, + "turnip": { + "name": "rapa", + "plural_name": "rape" + }, + "unrefined-sugar": { + "name": "zucchero non raffinato" + }, + "vanilla": { + "name": "vaniglia" + }, + "vegetables": { + "name": "verdure" + }, + "watercress": { + "name": "crescione" + }, + "watermelon": { + "name": "anguria", + "plural_name": "angurie" + }, + "white-mushroom": { + "name": "fungo bianco", + "plural_name": "funghi bianchi" + }, + "white-sugar": { + "name": "zucchero bianco" + }, + "xanthan-gum": { + "name": "gomma di xantano" + }, + "yam": { + "name": "igname", + "plural_name": "patate dolci" + }, + "yeast": { + "name": "lievito" + }, + "zucchini": { + "name": "zucchine", + "plural_name": "zucchine" + } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/ja-JP.json b/mealie/repos/seed/resources/foods/locales/ja-JP.json index 0c82ccdb2..40ef18b69 100644 --- a/mealie/repos/seed/resources/foods/locales/ja-JP.json +++ b/mealie/repos/seed/resources/foods/locales/ja-JP.json @@ -1,759 +1,692 @@ { - "": { - "foods": { - "acorn-squash": { - "name": "どんぐりかぼちゃ" - }, - "alfalfa-sprouts": { - "name": "アルファルファもやし" - }, - "anchovies": { - "name": "アンチョビ" - }, - "apples": { - "name": "りんご", - "plural_name": "りんご" - }, - "artichoke": { - "name": "アーティチョーク" - }, - "arugula": { - "name": "ルッコラ" - }, - "asparagus": { - "name": "アスパラガス" - }, - "avocado": { - "name": "アボカド", - "plural_name": "アボカド" - }, - "bacon": { - "name": "ベーコン" - }, - "baking-powder": { - "name": "ベーキングパウダー" - }, - "baking-soda": { - "name": "重曹" - }, - "baking-sugar": { - "name": "ベーキングシュガー" - }, - "bar-sugar": { - "name": "棒砂糖" - }, - "basil": { - "name": "バジル" - }, - "beans": { - "name": "豆" - }, - "bell-peppers": { - "name": "ピーマン", - "plural_name": "ピーマン" - }, - "blackberries": { - "name": "ブラックベリー" - }, - "bok-choy": { - "name": "チンゲンサイ" - }, - "brassicas": { - "name": "アブラナ属" - }, - "bread": { - "name": "パン" - }, - "breadfruit": { - "name": "パンノキ" - }, - "broccoflower": { - "name": "ブロッコフラワー" - }, - "broccoli": { - "name": "ブロッコリー" - }, - "broccoli-rabe": { - "name": "ブロッコリーラーブ" - }, - "broccolini": { - "name": "スティックセニョール" - }, - "brown-sugar": { - "name": "黒砂糖" - }, - "brussels-sprouts": { - "name": "芽キャベツ" - }, - "butter": { - "name": "バター" - }, - "butternut-pumpkin": { - "name": "バターナッツ・スクワッシュ" - }, - "butternut-squash": { - "name": "バターナッツ・スクワッシュ" - }, - "cabbage": { - "name": "キャベツ", - "plural_name": "キャベツ" - }, - "cactus-edible": { - "name": "食用サボテン" - }, - "calabrese": { - "name": "カラブレーゼ" - }, - "cane-sugar": { - "name": "甘庶糖" - }, - "cannabis": { - "name": "大麻" - }, - "capsicum": { - "name": "トウガラシ" - }, - "caraway": { - "name": "キャラウェイ" - }, - "carrot": { - "name": "人参", - "plural_name": "人参" - }, - "caster-sugar": { - "name": "微粒子グラニュー糖" - }, - "castor-sugar": { - "name": "微粒子グラニュー糖" - }, - "catfish": { - "name": "ナマズ" - }, - "cauliflower": { - "name": "カリフラワー", - "plural_name": "カリフラワー" - }, - "cayenne-pepper": { - "name": "カイエンペッパー" - }, - "celeriac": { - "name": "セルリアック" - }, - "celery": { - "name": "セロリ" - }, - "cereal-grains": { - "name": "穀物" - }, - "chard": { - "name": "フダンソウ" - }, - "cheese": { - "name": "チーズ" - }, - "chicory": { - "name": "チコリー" - }, - "chilli-peppers": { - "name": "チリペッパー", - "plural_name": "唐辛子" - }, - "chinese-leaves": { - "name": "白菜" - }, - "chives": { - "name": "浅葱" - }, - "chocolate": { - "name": "チョコレート" - }, - "cilantro": { - "name": "コリアンダー" - }, - "cinnamon": { - "name": "シナモン" - }, - "clarified-butter": { - "name": "澄ましバター" - }, - "coconut": { - "name": "ココナッツ", - "plural_name": "ココナッツ" - }, - "coconut-milk": { - "name": "ココナッツミルク" - }, - "cod": { - "name": "タラ" - }, - "coffee": { - "name": "コーヒー" - }, - "collard-greens": { - "name": "カラードグリーン" - }, - "confectioners-sugar": { - "name": "粉糖" - }, - "coriander": { - "name": "コリアンダー" - }, - "corn": { - "name": "トウモロコシ", - "plural_name": "トウモロコシ" - }, - "corn-syrup": { - "name": "コーンシロップ" - }, - "cottonseed-oil": { - "name": "綿実油" - }, - "courgette": { - "name": "ズッキーニ" - }, - "cream-of-tartar": { - "name": "ケレモル" - }, - "cucumber": { - "name": "きゅうり", - "plural_name": "きゅうり" - }, - "cumin": { - "name": "クミン" - }, - "daikon": { - "name": "大根", - "plural_name": "大根" - }, - "dairy-products-and-dairy-substitutes": { - "name": "乳製品および乳製品代替品" - }, - "dandelion": { - "name": "タンポポ" - }, - "demerara-sugar": { - "name": "デメララ砂糖" - }, - "dough": { - "name": "生地" - }, - "edible-cactus": { - "name": "食用サボテン" - }, - "eggplant": { - "name": "茄子", - "plural_name": "茄子" - }, - "eggs": { - "name": "卵", - "plural_name": "卵" - }, - "endive": { - "name": "エンダイブ", - "plural_name": "エンダイブ" - }, - "fats": { - "name": "脂質" - }, - "fava-beans": { - "name": "そら豆" - }, - "fiddlehead": { - "name": "ワラビ" - }, - "fiddlehead-fern": { - "name": "ゼンマイ", - "plural_name": "フィドルヘッド" - }, - "fish": { - "name": "魚" - }, - "five-spice-powder": { - "name": "五香粉" - }, - "flour": { - "name": "小麦粉" - }, - "frisee": { - "name": "エンダイブ" - }, - "fructose": { - "name": "果糖" - }, - "fruit": { - "name": "果物" - }, - "fruit-sugar": { - "name": "果糖" - }, - "ful": { - "name": "そら豆" - }, - "garam-masala": { - "name": "ガラムマサラ" - }, - "garlic": { - "name": "ニンニク", - "plural_name": "ニンニク" - }, - "gem-squash": { - "name": "ジェムスカッシュ" - }, - "ghee": { - "name": "ギー" - }, - "giblets": { - "name": "ジブレッツ" - }, - "ginger": { - "name": "ショウガ" - }, - "grains": { - "name": "穀物" - }, - "granulated-sugar": { - "name": "グラニュー糖" - }, - "grape-seed-oil": { - "name": "グレープシードオイル" - }, - "green-onion": { - "name": "ネギ", - "plural_name": "ネギ" - }, - "heart-of-palm": { - "name": "ハート・オブ・パーム", - "plural_name": "ハート・オブ・パーム" - }, - "hemp": { - "name": "ヘンプ" - }, - "herbs": { - "name": "ハーブ" - }, - "honey": { - "name": "蜂蜜" - }, - "isomalt": { - "name": "イソマルト" - }, - "jackfruit": { - "name": "パラミツ", - "plural_name": "パラミツ" - }, - "jaggery": { - "name": "ジャグリー" - }, - "jams": { - "name": "ジャム" - }, - "jellies": { - "name": "ジェリー" - }, - "jerusalem-artichoke": { - "name": "キクイモ" - }, - "jicama": { - "name": "ヒカマ" - }, - "kale": { - "name": "ケール" - }, - "kohlrabi": { - "name": "コールラビ" - }, - "kumara": { - "name": "サツマイモ" - }, - "leavening-agents": { - "name": "膨張剤" - }, - "leek": { - "name": "ねぎ", - "plural_name": "セイヨウネギ" - }, - "legumes": { - "name": "マメ" - }, - "lemongrass": { - "name": "レモングラス" - }, - "lentils": { - "name": "レンズ豆" - }, - "lettuce": { - "name": "レタス" - }, - "liver": { - "name": "レバー", - "plural_name": "レバー" - }, - "maize": { - "name": "トウモロコシ" - }, - "maple-syrup": { - "name": "メープルシロップ" - }, - "meat": { - "name": "肉" - }, - "milk": { - "name": "牛乳" - }, - "mortadella": { - "name": "モルタデッラ" - }, - "mushroom": { - "name": "キノコ", - "plural_name": "キノコ" - }, - "mussels": { - "name": "ムール貝" - }, - "nanaimo-bar-mix": { - "name": "ナナイモ・バー・ミックス" - }, - "nori": { - "name": "のり" - }, - "nutmeg": { - "name": "ナツメグ" - }, - "nutritional-yeast-flakes": { - "name": "ナショナルイーストフレーク" - }, - "nuts": { - "name": "ナッツ" - }, - "octopuses": { - "name": "タコ", - "plural_name": "タコ" - }, - "oils": { - "name": "油" - }, - "okra": { - "name": "オクラ" - }, - "olive": { - "name": "オリーブ" - }, - "olive-oil": { - "name": "オリーブ油" - }, - "onion": { - "name": "玉ねぎ" - }, - "onion-family": { - "name": "タマネギの仲間" - }, - "orange-blossom-water": { - "name": "オレンジの花の水" - }, - "oranges": { - "name": "オレンジ", - "plural_name": "オレンジ" - }, - "oregano": { - "name": "オレガノ" - }, - "oysters": { - "name": "牡蠣" - }, - "panch-puran": { - "name": "パンチフォロン" - }, - "paprika": { - "name": "パプリカ" - }, - "parsley": { - "name": "パセリ" - }, - "parsnip": { - "name": "パースニプ", - "plural_name": "パースニップ" - }, - "pear": { - "name": "ナシ", - "plural_name": "ナシ" - }, - "peas": { - "name": "豆" - }, - "pepper": { - "name": "コショウ", - "plural_name": "コショウ" - }, - "pineapple": { - "name": "パイナップル", - "plural_name": "パイナップル" - }, - "plantain": { - "name": "プランテン", - "plural_name": "プランテン" - }, - "poppy-seeds": { - "name": "ケシの種" - }, - "potato": { - "name": "ジャガイモ", - "plural_name": "ジャガイモ" - }, - "poultry": { - "name": "鶏肉" - }, - "powdered-sugar": { - "name": "粉糖" - }, - "pumpkin": { - "name": "カボチャ", - "plural_name": "ペポかぼちゃ" - }, - "pumpkin-seeds": { - "name": "かぼちゃの種" - }, - "radish": { - "name": "大根", - "plural_name": "ハツカダイコン" - }, - "raw-sugar": { - "name": "生の砂糖" - }, - "refined-sugar": { - "name": "精製糖" - }, - "rice": { - "name": "米" - }, - "rice-flour": { - "name": "米粉" - }, - "rock-sugar": { - "name": "氷砂糖" - }, - "rum": { - "name": "ラム酒" - }, - "salmon": { - "name": "鮭" - }, - "salt": { - "name": "塩" - }, - "salt-cod": { - "name": "塩タラ" - }, - "scallion": { - "name": "シャロット", - "plural_name": "シャロット" - }, - "seafood": { - "name": "シーフード" - }, - "seeds": { - "name": "種" - }, - "sesame-seeds": { - "name": "ゴマの種" - }, - "shallot": { - "name": "エシャロット", - "plural_name": "エシャロット" - }, - "skate": { - "name": "ガンギエイ" - }, - "soda": { - "name": "ソーダ" - }, - "soda-baking": { - "name": "ソーダ、ベーキング" - }, - "soybean": { - "name": "大豆" - }, - "spaghetti-squash": { - "name": "スパゲッティスカッシュ", - "plural_name": "キンシウリ" - }, - "speck": { - "name": "スペック" - }, - "spices": { - "name": "香辛料" - }, - "spinach": { - "name": "ほうれん草" - }, - "spring-onion": { - "name": "ネギ", - "plural_name": "葉タマネギ" - }, - "squash": { - "name": "カボチャ", - "plural_name": "カボチャ" - }, - "squash-family": { - "name": "カボチャの仲間" - }, - "stockfish": { - "name": "ストックフィッシュ" - }, - "sugar": { - "name": "砂糖" - }, - "sunchoke": { - "name": "キクイモ", - "plural_name": "キクイモ" - }, - "sunflower-seeds": { - "name": "ヒマワリの種" - }, - "superfine-sugar": { - "name": "上白糖" - }, - "sweet-potato": { - "name": "サツマイモ", - "plural_name": "サツマイモ" - }, - "sweetcorn": { - "name": "スイートコーン", - "plural_name": "スイートコーン" - }, - "sweeteners": { - "name": "甘味料" - }, - "tahini": { - "name": "タヒニ" - }, - "taro": { - "name": "タロ芋", - "plural_name": "タロイモ" - }, - "teff": { - "name": "テフ" - }, - "tomato": { - "name": "トマト", - "plural_name": "トマト" - }, - "trout": { - "name": "マス" - }, - "tubers": { - "name": "球根", - "plural_name": "塊茎" - }, - "tuna": { - "name": "マグロ" - }, - "turbanado-sugar": { - "name": "中白糖" - }, - "turnip": { - "name": "カブ", - "plural_name": "カブ" - }, - "unrefined-sugar": { - "name": "粗製糖" - }, - "vanilla": { - "name": "バニラ" - }, - "vegetables": { - "name": "野菜" - }, - "watercress": { - "name": "クレソン" - }, - "watermelon": { - "name": "スイカ", - "plural_name": "スイカ" - }, - "white-mushroom": { - "name": "マッシュルーム", - "plural_name": "マッシュルーム" - }, - "white-sugar": { - "name": "白砂糖" - }, - "xanthan-gum": { - "name": "キサンタンガム" - }, - "yam": { - "name": "ヤムイモ", - "plural_name": "ヤムイモ" - }, - "yeast": { - "name": "イースト" - }, - "zucchini": { - "name": "ズッキーニ", - "plural_name": "ズッキーニ" - } - } - }, - "青果物": { - "foods": {} - }, - "穀物": { - "foods": {} - }, - "果物": { - "foods": {} - }, - "野菜": { - "foods": {} - }, - "肉": { - "foods": {} - }, - "魚介類": { - "foods": {} - }, - "飲料": { - "foods": {} - }, - "焼き物": { - "foods": {} - }, - "缶詰": { - "foods": {} - }, - "調味料": { - "foods": {} - }, - "砂糖菓子": { - "foods": {} - }, - "乳製品": { - "foods": {} - }, - "冷凍食品": { - "foods": {} - }, - "健康食品": { - "foods": {} - }, - "家庭": { - "foods": {} - }, - "食肉製品": { - "foods": {} - }, - "おやつ": { - "foods": {} - }, - "香辛料": { - "foods": {} - }, - "お菓子": { - "foods": {} - }, - "お酒": { - "foods": {} - }, - "その他": { - "foods": {} - } -} + "acorn-squash": { + "name": "どんぐりかぼちゃ" + }, + "alfalfa-sprouts": { + "name": "アルファルファもやし" + }, + "anchovies": { + "name": "アンチョビ" + }, + "apples": { + "name": "りんご", + "plural_name": "りんご" + }, + "artichoke": { + "name": "アーティチョーク" + }, + "arugula": { + "name": "ルッコラ" + }, + "asparagus": { + "name": "アスパラガス" + }, + "avocado": { + "name": "アボカド", + "plural_name": "アボカド" + }, + "bacon": { + "name": "ベーコン" + }, + "baking-powder": { + "name": "ベーキングパウダー" + }, + "baking-soda": { + "name": "重曹" + }, + "baking-sugar": { + "name": "ベーキングシュガー" + }, + "bar-sugar": { + "name": "棒砂糖" + }, + "basil": { + "name": "バジル" + }, + "beans": { + "name": "豆" + }, + "bell-peppers": { + "name": "ピーマン", + "plural_name": "ピーマン" + }, + "blackberries": { + "name": "ブラックベリー" + }, + "bok-choy": { + "name": "チンゲンサイ" + }, + "brassicas": { + "name": "アブラナ属" + }, + "bread": { + "name": "パン" + }, + "breadfruit": { + "name": "パンノキ" + }, + "broccoflower": { + "name": "ブロッコフラワー" + }, + "broccoli": { + "name": "ブロッコリー" + }, + "broccoli-rabe": { + "name": "ブロッコリーラーブ" + }, + "broccolini": { + "name": "スティックセニョール" + }, + "brown-sugar": { + "name": "黒砂糖" + }, + "brussels-sprouts": { + "name": "芽キャベツ" + }, + "butter": { + "name": "バター" + }, + "butternut-pumpkin": { + "name": "バターナッツ・スクワッシュ" + }, + "butternut-squash": { + "name": "バターナッツ・スクワッシュ" + }, + "cabbage": { + "name": "キャベツ", + "plural_name": "キャベツ" + }, + "cactus-edible": { + "name": "食用サボテン" + }, + "calabrese": { + "name": "カラブレーゼ" + }, + "cane-sugar": { + "name": "甘庶糖" + }, + "cannabis": { + "name": "大麻" + }, + "capsicum": { + "name": "トウガラシ" + }, + "caraway": { + "name": "キャラウェイ" + }, + "carrot": { + "name": "人参", + "plural_name": "人参" + }, + "caster-sugar": { + "name": "微粒子グラニュー糖" + }, + "castor-sugar": { + "name": "微粒子グラニュー糖" + }, + "catfish": { + "name": "ナマズ" + }, + "cauliflower": { + "name": "カリフラワー", + "plural_name": "カリフラワー" + }, + "cayenne-pepper": { + "name": "カイエンペッパー" + }, + "celeriac": { + "name": "セルリアック" + }, + "celery": { + "name": "セロリ" + }, + "cereal-grains": { + "name": "穀物" + }, + "chard": { + "name": "フダンソウ" + }, + "cheese": { + "name": "チーズ" + }, + "chicory": { + "name": "チコリー" + }, + "chilli-peppers": { + "name": "チリペッパー", + "plural_name": "唐辛子" + }, + "chinese-leaves": { + "name": "白菜" + }, + "chives": { + "name": "浅葱" + }, + "chocolate": { + "name": "チョコレート" + }, + "cilantro": { + "name": "コリアンダー" + }, + "cinnamon": { + "name": "シナモン" + }, + "clarified-butter": { + "name": "澄ましバター" + }, + "coconut": { + "name": "ココナッツ", + "plural_name": "ココナッツ" + }, + "coconut-milk": { + "name": "ココナッツミルク" + }, + "cod": { + "name": "タラ" + }, + "coffee": { + "name": "コーヒー" + }, + "collard-greens": { + "name": "カラードグリーン" + }, + "confectioners-sugar": { + "name": "粉糖" + }, + "coriander": { + "name": "コリアンダー" + }, + "corn": { + "name": "トウモロコシ", + "plural_name": "トウモロコシ" + }, + "corn-syrup": { + "name": "コーンシロップ" + }, + "cottonseed-oil": { + "name": "綿実油" + }, + "courgette": { + "name": "ズッキーニ" + }, + "cream-of-tartar": { + "name": "ケレモル" + }, + "cucumber": { + "name": "きゅうり", + "plural_name": "きゅうり" + }, + "cumin": { + "name": "クミン" + }, + "daikon": { + "name": "大根", + "plural_name": "大根" + }, + "dairy-products-and-dairy-substitutes": { + "name": "乳製品および乳製品代替品" + }, + "dandelion": { + "name": "タンポポ" + }, + "demerara-sugar": { + "name": "デメララ砂糖" + }, + "dough": { + "name": "生地" + }, + "edible-cactus": { + "name": "食用サボテン" + }, + "eggplant": { + "name": "茄子", + "plural_name": "茄子" + }, + "eggs": { + "name": "卵", + "plural_name": "卵" + }, + "endive": { + "name": "エンダイブ", + "plural_name": "エンダイブ" + }, + "fats": { + "name": "脂質" + }, + "fava-beans": { + "name": "そら豆" + }, + "fiddlehead": { + "name": "ワラビ" + }, + "fiddlehead-fern": { + "name": "ゼンマイ", + "plural_name": "フィドルヘッド" + }, + "fish": { + "name": "魚" + }, + "five-spice-powder": { + "name": "五香粉" + }, + "flour": { + "name": "小麦粉" + }, + "frisee": { + "name": "エンダイブ" + }, + "fructose": { + "name": "果糖" + }, + "fruit": { + "name": "果物" + }, + "fruit-sugar": { + "name": "果糖" + }, + "ful": { + "name": "そら豆" + }, + "garam-masala": { + "name": "ガラムマサラ" + }, + "garlic": { + "name": "ニンニク", + "plural_name": "ニンニク" + }, + "gem-squash": { + "name": "ジェムスカッシュ" + }, + "ghee": { + "name": "ギー" + }, + "giblets": { + "name": "ジブレッツ" + }, + "ginger": { + "name": "ショウガ" + }, + "grains": { + "name": "穀物" + }, + "granulated-sugar": { + "name": "グラニュー糖" + }, + "grape-seed-oil": { + "name": "グレープシードオイル" + }, + "green-onion": { + "name": "ネギ", + "plural_name": "ネギ" + }, + "heart-of-palm": { + "name": "ハート・オブ・パーム", + "plural_name": "ハート・オブ・パーム" + }, + "hemp": { + "name": "ヘンプ" + }, + "herbs": { + "name": "ハーブ" + }, + "honey": { + "name": "蜂蜜" + }, + "isomalt": { + "name": "イソマルト" + }, + "jackfruit": { + "name": "パラミツ", + "plural_name": "パラミツ" + }, + "jaggery": { + "name": "ジャグリー" + }, + "jams": { + "name": "ジャム" + }, + "jellies": { + "name": "ジェリー" + }, + "jerusalem-artichoke": { + "name": "キクイモ" + }, + "jicama": { + "name": "ヒカマ" + }, + "kale": { + "name": "ケール" + }, + "kohlrabi": { + "name": "コールラビ" + }, + "kumara": { + "name": "サツマイモ" + }, + "leavening-agents": { + "name": "膨張剤" + }, + "leek": { + "name": "ねぎ", + "plural_name": "セイヨウネギ" + }, + "legumes": { + "name": "マメ" + }, + "lemongrass": { + "name": "レモングラス" + }, + "lentils": { + "name": "レンズ豆" + }, + "lettuce": { + "name": "レタス" + }, + "liver": { + "name": "レバー", + "plural_name": "レバー" + }, + "maize": { + "name": "トウモロコシ" + }, + "maple-syrup": { + "name": "メープルシロップ" + }, + "meat": { + "name": "肉" + }, + "milk": { + "name": "牛乳" + }, + "mortadella": { + "name": "モルタデッラ" + }, + "mushroom": { + "name": "キノコ", + "plural_name": "キノコ" + }, + "mussels": { + "name": "ムール貝" + }, + "nanaimo-bar-mix": { + "name": "ナナイモ・バー・ミックス" + }, + "nori": { + "name": "のり" + }, + "nutmeg": { + "name": "ナツメグ" + }, + "nutritional-yeast-flakes": { + "name": "ナショナルイーストフレーク" + }, + "nuts": { + "name": "ナッツ" + }, + "octopuses": { + "name": "タコ", + "plural_name": "タコ" + }, + "oils": { + "name": "油" + }, + "okra": { + "name": "オクラ" + }, + "olive": { + "name": "オリーブ" + }, + "olive-oil": { + "name": "オリーブ油" + }, + "onion": { + "name": "玉ねぎ" + }, + "onion-family": { + "name": "タマネギの仲間" + }, + "orange-blossom-water": { + "name": "オレンジの花の水" + }, + "oranges": { + "name": "オレンジ", + "plural_name": "オレンジ" + }, + "oregano": { + "name": "オレガノ" + }, + "oysters": { + "name": "牡蠣" + }, + "panch-puran": { + "name": "パンチフォロン" + }, + "paprika": { + "name": "パプリカ" + }, + "parsley": { + "name": "パセリ" + }, + "parsnip": { + "name": "パースニプ", + "plural_name": "パースニップ" + }, + "pear": { + "name": "ナシ", + "plural_name": "ナシ" + }, + "peas": { + "name": "豆" + }, + "pepper": { + "name": "コショウ", + "plural_name": "コショウ" + }, + "pineapple": { + "name": "パイナップル", + "plural_name": "パイナップル" + }, + "plantain": { + "name": "プランテン", + "plural_name": "プランテン" + }, + "poppy-seeds": { + "name": "ケシの種" + }, + "potato": { + "name": "ジャガイモ", + "plural_name": "ジャガイモ" + }, + "poultry": { + "name": "鶏肉" + }, + "powdered-sugar": { + "name": "粉糖" + }, + "pumpkin": { + "name": "カボチャ", + "plural_name": "ペポかぼちゃ" + }, + "pumpkin-seeds": { + "name": "かぼちゃの種" + }, + "radish": { + "name": "大根", + "plural_name": "ハツカダイコン" + }, + "raw-sugar": { + "name": "生の砂糖" + }, + "refined-sugar": { + "name": "精製糖" + }, + "rice": { + "name": "米" + }, + "rice-flour": { + "name": "米粉" + }, + "rock-sugar": { + "name": "氷砂糖" + }, + "rum": { + "name": "ラム酒" + }, + "salmon": { + "name": "鮭" + }, + "salt": { + "name": "塩" + }, + "salt-cod": { + "name": "塩タラ" + }, + "scallion": { + "name": "シャロット", + "plural_name": "シャロット" + }, + "seafood": { + "name": "シーフード" + }, + "seeds": { + "name": "種" + }, + "sesame-seeds": { + "name": "ゴマの種" + }, + "shallot": { + "name": "エシャロット", + "plural_name": "エシャロット" + }, + "skate": { + "name": "ガンギエイ" + }, + "soda": { + "name": "ソーダ" + }, + "soda-baking": { + "name": "ソーダ、ベーキング" + }, + "soybean": { + "name": "大豆" + }, + "spaghetti-squash": { + "name": "スパゲッティスカッシュ", + "plural_name": "キンシウリ" + }, + "speck": { + "name": "スペック" + }, + "spices": { + "name": "香辛料" + }, + "spinach": { + "name": "ほうれん草" + }, + "spring-onion": { + "name": "ネギ", + "plural_name": "葉タマネギ" + }, + "squash": { + "name": "カボチャ", + "plural_name": "カボチャ" + }, + "squash-family": { + "name": "カボチャの仲間" + }, + "stockfish": { + "name": "ストックフィッシュ" + }, + "sugar": { + "name": "砂糖" + }, + "sunchoke": { + "name": "キクイモ", + "plural_name": "キクイモ" + }, + "sunflower-seeds": { + "name": "ヒマワリの種" + }, + "superfine-sugar": { + "name": "上白糖" + }, + "sweet-potato": { + "name": "サツマイモ", + "plural_name": "サツマイモ" + }, + "sweetcorn": { + "name": "スイートコーン", + "plural_name": "スイートコーン" + }, + "sweeteners": { + "name": "甘味料" + }, + "tahini": { + "name": "タヒニ" + }, + "taro": { + "name": "タロ芋", + "plural_name": "タロイモ" + }, + "teff": { + "name": "テフ" + }, + "tomato": { + "name": "トマト", + "plural_name": "トマト" + }, + "trout": { + "name": "マス" + }, + "tubers": { + "name": "球根", + "plural_name": "塊茎" + }, + "tuna": { + "name": "マグロ" + }, + "turbanado-sugar": { + "name": "中白糖" + }, + "turnip": { + "name": "カブ", + "plural_name": "カブ" + }, + "unrefined-sugar": { + "name": "粗製糖" + }, + "vanilla": { + "name": "バニラ" + }, + "vegetables": { + "name": "野菜" + }, + "watercress": { + "name": "クレソン" + }, + "watermelon": { + "name": "スイカ", + "plural_name": "スイカ" + }, + "white-mushroom": { + "name": "マッシュルーム", + "plural_name": "マッシュルーム" + }, + "white-sugar": { + "name": "白砂糖" + }, + "xanthan-gum": { + "name": "キサンタンガム" + }, + "yam": { + "name": "ヤムイモ", + "plural_name": "ヤムイモ" + }, + "yeast": { + "name": "イースト" + }, + "zucchini": { + "name": "ズッキーニ", + "plural_name": "ズッキーニ" + } +} \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/ko-KR.json b/mealie/repos/seed/resources/foods/locales/ko-KR.json index 590206a4e..1ad654fd5 100644 --- a/mealie/repos/seed/resources/foods/locales/ko-KR.json +++ b/mealie/repos/seed/resources/foods/locales/ko-KR.json @@ -1,756 +1,692 @@ { - "": { - "foods": { - "acorn-squash": { - "name": "acorn squash" - }, - "alfalfa-sprouts": { - "name": "alfalfa sprouts" - }, - "anchovies": { - "name": "멸치" - }, - "apples": { - "name": "사과", - "plural_name": "사과들" - }, - "artichoke": { - "name": "artichoke" - }, - "arugula": { - "name": "arugula" - }, - "asparagus": { - "name": "아스파라거스" - }, - "avocado": { - "name": "아보카도", - "plural_name": "아보카도" - }, - "bacon": { - "name": "베이컨" - }, - "baking-powder": { - "name": "베이킹 파우더" - }, - "baking-soda": { - "name": "베이킹 소다" - }, - "baking-sugar": { - "name": "baking sugar" - }, - "bar-sugar": { - "name": "bar sugar" - }, - "basil": { - "name": "basil" - }, - "beans": { - "name": "beans" - }, - "bell-peppers": { - "name": "피망", - "plural_name": "피망" - }, - "blackberries": { - "name": "블랙 베리" - }, - "bok-choy": { - "name": "bok choy" - }, - "brassicas": { - "name": "brassicas" - }, - "bread": { - "name": "빵" - }, - "breadfruit": { - "name": "breadfruit" - }, - "broccoflower": { - "name": "broccoflower" - }, - "broccoli": { - "name": "브로콜리" - }, - "broccoli-rabe": { - "name": "broccoli rabe" - }, - "broccolini": { - "name": "broccolini" - }, - "brown-sugar": { - "name": "흑설탕" - }, - "brussels-sprouts": { - "name": "brussels sprouts" - }, - "butter": { - "name": "버터" - }, - "butternut-pumpkin": { - "name": "butternut pumpkin" - }, - "butternut-squash": { - "name": "butternut squash" - }, - "cabbage": { - "name": "cabbage", - "plural_name": "cabbages" - }, - "cactus-edible": { - "name": "cactus, edible" - }, - "calabrese": { - "name": "calabrese" - }, - "cane-sugar": { - "name": "cane sugar" - }, - "cannabis": { - "name": "cannabis" - }, - "capsicum": { - "name": "capsicum" - }, - "caraway": { - "name": "caraway" - }, - "carrot": { - "name": "carrot", - "plural_name": "carrots" - }, - "caster-sugar": { - "name": "caster sugar" - }, - "castor-sugar": { - "name": "castor sugar" - }, - "catfish": { - "name": "메기" - }, - "cauliflower": { - "name": "cauliflower", - "plural_name": "cauliflowers" - }, - "cayenne-pepper": { - "name": "cayenne pepper" - }, - "celeriac": { - "name": "celery root" - }, - "celery": { - "name": "celery" - }, - "cereal-grains": { - "name": "cereal grains" - }, - "chard": { - "name": "chard" - }, - "cheese": { - "name": "cheese" - }, - "chicory": { - "name": "chicory" - }, - "chilli-peppers": { - "name": "chilli pepper", - "plural_name": "chilli peppers" - }, - "chinese-leaves": { - "name": "chinese leaves" - }, - "chives": { - "name": "chives" - }, - "chocolate": { - "name": "chocolate" - }, - "cilantro": { - "name": "cilantro" - }, - "cinnamon": { - "name": "cinnamon" - }, - "clarified-butter": { - "name": "clarified butter" - }, - "coconut": { - "name": "coconut", - "plural_name": "coconuts" - }, - "coconut-milk": { - "name": "coconut milk" - }, - "cod": { - "name": "cod" - }, - "coffee": { - "name": "coffee" - }, - "collard-greens": { - "name": "collard greens" - }, - "confectioners-sugar": { - "name": "confectioners' sugar" - }, - "coriander": { - "name": "coriander" - }, - "corn": { - "name": "corn", - "plural_name": "corns" - }, - "corn-syrup": { - "name": "corn syrup" - }, - "cottonseed-oil": { - "name": "cottonseed oil" - }, - "courgette": { - "name": "courgette" - }, - "cream-of-tartar": { - "name": "cream of tartar" - }, - "cucumber": { - "name": "cucumber", - "plural_name": "cucumbers" - }, - "cumin": { - "name": "cumin" - }, - "daikon": { - "name": "daikon", - "plural_name": "daikons" - }, - "dairy-products-and-dairy-substitutes": { - "name": "dairy products and dairy substitutes" - }, - "dandelion": { - "name": "dandelion" - }, - "demerara-sugar": { - "name": "demerara sugar" - }, - "dough": { - "name": "dough" - }, - "edible-cactus": { - "name": "edible cactus" - }, - "eggplant": { - "name": "eggplant", - "plural_name": "eggplants" - }, - "eggs": { - "name": "egg", - "plural_name": "eggs" - }, - "endive": { - "name": "endive", - "plural_name": "endives" - }, - "fats": { - "name": "fats" - }, - "fava-beans": { - "name": "fava beans" - }, - "fiddlehead": { - "name": "fiddlehead" - }, - "fiddlehead-fern": { - "name": "fiddlehead fern", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "fish" - }, - "five-spice-powder": { - "name": "five spice powder" - }, - "flour": { - "name": "flour" - }, - "frisee": { - "name": "frisee" - }, - "fructose": { - "name": "fructose" - }, - "fruit": { - "name": "fruit" - }, - "fruit-sugar": { - "name": "fruit sugar" - }, - "ful": { - "name": "ful" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "garlic", - "plural_name": "garlics" - }, - "gem-squash": { - "name": "gem squash" - }, - "ghee": { - "name": "ghee" - }, - "giblets": { - "name": "giblets" - }, - "ginger": { - "name": "ginger" - }, - "grains": { - "name": "grains" - }, - "granulated-sugar": { - "name": "granulated sugar" - }, - "grape-seed-oil": { - "name": "grape seed oil" - }, - "green-onion": { - "name": "green onion", - "plural_name": "green onions" - }, - "heart-of-palm": { - "name": "heart of palm", - "plural_name": "heart of palms" - }, - "hemp": { - "name": "hemp" - }, - "herbs": { - "name": "herbs" - }, - "honey": { - "name": "honey" - }, - "isomalt": { - "name": "isomalt" - }, - "jackfruit": { - "name": "jackfruit", - "plural_name": "jackfruits" - }, - "jaggery": { - "name": "jaggery" - }, - "jams": { - "name": "jams" - }, - "jellies": { - "name": "jellies" - }, - "jerusalem-artichoke": { - "name": "jerusalem artichoke" - }, - "jicama": { - "name": "jicama" - }, - "kale": { - "name": "kale" - }, - "kohlrabi": { - "name": "kohlrabi" - }, - "kumara": { - "name": "kumara" - }, - "leavening-agents": { - "name": "leavening agents" - }, - "leek": { - "name": "leek", - "plural_name": "leeks" - }, - "legumes": { - "name": "legumes" - }, - "lemongrass": { - "name": "lemongrass" - }, - "lentils": { - "name": "lentils" - }, - "lettuce": { - "name": "lettuce" - }, - "liver": { - "name": "liver", - "plural_name": "livers" - }, - "maize": { - "name": "maize" - }, - "maple-syrup": { - "name": "maple syrup" - }, - "meat": { - "name": "meat" - }, - "milk": { - "name": "milk" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "mushroom", - "plural_name": "mushrooms" - }, - "mussels": { - "name": "mussels" - }, - "nanaimo-bar-mix": { - "name": "nanaimo bar mix" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "nutmeg" - }, - "nutritional-yeast-flakes": { - "name": "nutritional yeast flakes" - }, - "nuts": { - "name": "nuts" - }, - "octopuses": { - "name": "octopus", - "plural_name": "octopuses" - }, - "oils": { - "name": "oils" - }, - "okra": { - "name": "okra" - }, - "olive": { - "name": "olive" - }, - "olive-oil": { - "name": "olive oil" - }, - "onion": { - "name": "onion" - }, - "onion-family": { - "name": "onion family" - }, - "orange-blossom-water": { - "name": "orange blossom water" - }, - "oranges": { - "name": "orange", - "plural_name": "oranges" - }, - "oregano": { - "name": "oregano" - }, - "oysters": { - "name": "oysters" - }, - "panch-puran": { - "name": "panch puran" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "parsley" - }, - "parsnip": { - "name": "parsnip", - "plural_name": "parsnips" - }, - "pear": { - "name": "pear", - "plural_name": "pears" - }, - "peas": { - "name": "peas" - }, - "pepper": { - "name": "pepper", - "plural_name": "peppers" - }, - "pineapple": { - "name": "pineapple", - "plural_name": "pineapples" - }, - "plantain": { - "name": "plantain", - "plural_name": "plantains" - }, - "poppy-seeds": { - "name": "poppy seeds" - }, - "potato": { - "name": "potato", - "plural_name": "potatoes" - }, - "poultry": { - "name": "poultry" - }, - "powdered-sugar": { - "name": "powdered sugar" - }, - "pumpkin": { - "name": "pumpkin", - "plural_name": "pumpkins" - }, - "pumpkin-seeds": { - "name": "pumpkin seeds" - }, - "radish": { - "name": "radish", - "plural_name": "radishes" - }, - "raw-sugar": { - "name": "raw sugar" - }, - "refined-sugar": { - "name": "refined sugar" - }, - "rice": { - "name": "rice" - }, - "rice-flour": { - "name": "rice flour" - }, - "rock-sugar": { - "name": "rock sugar" - }, - "rum": { - "name": "rum" - }, - "salmon": { - "name": "salmon" - }, - "salt": { - "name": "salt" - }, - "salt-cod": { - "name": "salt cod" - }, - "scallion": { - "name": "scallion", - "plural_name": "scallions" - }, - "seafood": { - "name": "seafood" - }, - "seeds": { - "name": "seeds" - }, - "sesame-seeds": { - "name": "sesame seeds" - }, - "shallot": { - "name": "shallot", - "plural_name": "shallots" - }, - "skate": { - "name": "skate" - }, - "soda": { - "name": "soda" - }, - "soda-baking": { - "name": "soda, baking" - }, - "soybean": { - "name": "soybean" - }, - "spaghetti-squash": { - "name": "spaghetti squash", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "speck" - }, - "spices": { - "name": "spices" - }, - "spinach": { - "name": "spinach" - }, - "spring-onion": { - "name": "spring onion", - "plural_name": "spring onions" - }, - "squash": { - "name": "squash", - "plural_name": "squashes" - }, - "squash-family": { - "name": "squash family" - }, - "stockfish": { - "name": "stockfish" - }, - "sugar": { - "name": "sugar" - }, - "sunchoke": { - "name": "sunchoke", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "sunflower seeds" - }, - "superfine-sugar": { - "name": "superfine sugar" - }, - "sweet-potato": { - "name": "sweet potato", - "plural_name": "sweet potatoes" - }, - "sweetcorn": { - "name": "sweetcorn", - "plural_name": "sweetcorns" - }, - "sweeteners": { - "name": "sweeteners" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "taro", - "plural_name": "taroes" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "tomato", - "plural_name": "tomatoes" - }, - "trout": { - "name": "trout" - }, - "tubers": { - "name": "tuber", - "plural_name": "tubers" - }, - "tuna": { - "name": "tuna" - }, - "turbanado-sugar": { - "name": "turbanado sugar" - }, - "turnip": { - "name": "turnip", - "plural_name": "turnips" - }, - "unrefined-sugar": { - "name": "unrefined sugar" - }, - "vanilla": { - "name": "vanilla" - }, - "vegetables": { - "name": "vegetables" - }, - "watercress": { - "name": "watercress" - }, - "watermelon": { - "name": "watermelon", - "plural_name": "watermelons" - }, - "white-mushroom": { - "name": "white mushroom", - "plural_name": "white mushrooms" - }, - "white-sugar": { - "name": "white sugar" - }, - "xanthan-gum": { - "name": "xanthan gum" - }, - "yam": { - "name": "yam", - "plural_name": "yams" - }, - "yeast": { - "name": "yeast" - }, - "zucchini": { - "name": "zucchini", - "plural_name": "zucchinis" - } - } - }, - "Produce": { - "foods": {} - }, - "곡물": { - "foods": {} - }, - "과일류": { - "foods": {} - }, - "채소": { - "foods": {} - }, - "육류": { - "foods": {} - }, - "해산물": { - "foods": {} - }, - "음료": { - "foods": {} - }, - "제빵 음식": { - "foods": {} - }, - "Canned Goods": { - "foods": {} - }, - "조미료": { - "foods": {} - }, - "Confectionary": { - "foods": {} - }, - "유제품": { - "foods": {} - }, - "Frozen Foods": { - "foods": {} - }, - "Health Foods": { - "foods": {} - }, - "Household": { - "foods": {} - }, - "Meat Products": { - "foods": {} - }, - "간식": { - "foods": {} - }, - "Sweets": { - "foods": {} - }, - "주류": { - "foods": {} - }, - "기타": { - "foods": {} - } -} + "acorn-squash": { + "name": "acorn squash" + }, + "alfalfa-sprouts": { + "name": "alfalfa sprouts" + }, + "anchovies": { + "name": "멸치" + }, + "apples": { + "name": "사과", + "plural_name": "사과들" + }, + "artichoke": { + "name": "artichoke" + }, + "arugula": { + "name": "arugula" + }, + "asparagus": { + "name": "아스파라거스" + }, + "avocado": { + "name": "아보카도", + "plural_name": "아보카도" + }, + "bacon": { + "name": "베이컨" + }, + "baking-powder": { + "name": "베이킹 파우더" + }, + "baking-soda": { + "name": "베이킹 소다" + }, + "baking-sugar": { + "name": "baking sugar" + }, + "bar-sugar": { + "name": "bar sugar" + }, + "basil": { + "name": "basil" + }, + "beans": { + "name": "beans" + }, + "bell-peppers": { + "name": "피망", + "plural_name": "피망" + }, + "blackberries": { + "name": "블랙 베리" + }, + "bok-choy": { + "name": "bok choy" + }, + "brassicas": { + "name": "brassicas" + }, + "bread": { + "name": "빵" + }, + "breadfruit": { + "name": "breadfruit" + }, + "broccoflower": { + "name": "broccoflower" + }, + "broccoli": { + "name": "브로콜리" + }, + "broccoli-rabe": { + "name": "broccoli rabe" + }, + "broccolini": { + "name": "broccolini" + }, + "brown-sugar": { + "name": "흑설탕" + }, + "brussels-sprouts": { + "name": "brussels sprouts" + }, + "butter": { + "name": "버터" + }, + "butternut-pumpkin": { + "name": "butternut pumpkin" + }, + "butternut-squash": { + "name": "butternut squash" + }, + "cabbage": { + "name": "cabbage", + "plural_name": "cabbages" + }, + "cactus-edible": { + "name": "cactus, edible" + }, + "calabrese": { + "name": "calabrese" + }, + "cane-sugar": { + "name": "cane sugar" + }, + "cannabis": { + "name": "cannabis" + }, + "capsicum": { + "name": "capsicum" + }, + "caraway": { + "name": "caraway" + }, + "carrot": { + "name": "carrot", + "plural_name": "carrots" + }, + "caster-sugar": { + "name": "caster sugar" + }, + "castor-sugar": { + "name": "castor sugar" + }, + "catfish": { + "name": "메기" + }, + "cauliflower": { + "name": "cauliflower", + "plural_name": "cauliflowers" + }, + "cayenne-pepper": { + "name": "cayenne pepper" + }, + "celeriac": { + "name": "celery root" + }, + "celery": { + "name": "celery" + }, + "cereal-grains": { + "name": "cereal grains" + }, + "chard": { + "name": "chard" + }, + "cheese": { + "name": "cheese" + }, + "chicory": { + "name": "chicory" + }, + "chilli-peppers": { + "name": "chilli pepper", + "plural_name": "chilli peppers" + }, + "chinese-leaves": { + "name": "chinese leaves" + }, + "chives": { + "name": "chives" + }, + "chocolate": { + "name": "chocolate" + }, + "cilantro": { + "name": "cilantro" + }, + "cinnamon": { + "name": "cinnamon" + }, + "clarified-butter": { + "name": "clarified butter" + }, + "coconut": { + "name": "coconut", + "plural_name": "coconuts" + }, + "coconut-milk": { + "name": "coconut milk" + }, + "cod": { + "name": "cod" + }, + "coffee": { + "name": "coffee" + }, + "collard-greens": { + "name": "collard greens" + }, + "confectioners-sugar": { + "name": "confectioners' sugar" + }, + "coriander": { + "name": "coriander" + }, + "corn": { + "name": "corn", + "plural_name": "corns" + }, + "corn-syrup": { + "name": "corn syrup" + }, + "cottonseed-oil": { + "name": "cottonseed oil" + }, + "courgette": { + "name": "courgette" + }, + "cream-of-tartar": { + "name": "cream of tartar" + }, + "cucumber": { + "name": "cucumber", + "plural_name": "cucumbers" + }, + "cumin": { + "name": "cumin" + }, + "daikon": { + "name": "daikon", + "plural_name": "daikons" + }, + "dairy-products-and-dairy-substitutes": { + "name": "dairy products and dairy substitutes" + }, + "dandelion": { + "name": "dandelion" + }, + "demerara-sugar": { + "name": "demerara sugar" + }, + "dough": { + "name": "dough" + }, + "edible-cactus": { + "name": "edible cactus" + }, + "eggplant": { + "name": "eggplant", + "plural_name": "eggplants" + }, + "eggs": { + "name": "egg", + "plural_name": "eggs" + }, + "endive": { + "name": "endive", + "plural_name": "endives" + }, + "fats": { + "name": "fats" + }, + "fava-beans": { + "name": "fava beans" + }, + "fiddlehead": { + "name": "fiddlehead" + }, + "fiddlehead-fern": { + "name": "fiddlehead fern", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "fish" + }, + "five-spice-powder": { + "name": "five spice powder" + }, + "flour": { + "name": "flour" + }, + "frisee": { + "name": "frisee" + }, + "fructose": { + "name": "fructose" + }, + "fruit": { + "name": "fruit" + }, + "fruit-sugar": { + "name": "fruit sugar" + }, + "ful": { + "name": "ful" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "garlic", + "plural_name": "garlics" + }, + "gem-squash": { + "name": "gem squash" + }, + "ghee": { + "name": "ghee" + }, + "giblets": { + "name": "giblets" + }, + "ginger": { + "name": "ginger" + }, + "grains": { + "name": "grains" + }, + "granulated-sugar": { + "name": "granulated sugar" + }, + "grape-seed-oil": { + "name": "grape seed oil" + }, + "green-onion": { + "name": "green onion", + "plural_name": "green onions" + }, + "heart-of-palm": { + "name": "heart of palm", + "plural_name": "heart of palms" + }, + "hemp": { + "name": "hemp" + }, + "herbs": { + "name": "herbs" + }, + "honey": { + "name": "honey" + }, + "isomalt": { + "name": "isomalt" + }, + "jackfruit": { + "name": "jackfruit", + "plural_name": "jackfruits" + }, + "jaggery": { + "name": "jaggery" + }, + "jams": { + "name": "jams" + }, + "jellies": { + "name": "jellies" + }, + "jerusalem-artichoke": { + "name": "jerusalem artichoke" + }, + "jicama": { + "name": "jicama" + }, + "kale": { + "name": "kale" + }, + "kohlrabi": { + "name": "kohlrabi" + }, + "kumara": { + "name": "kumara" + }, + "leavening-agents": { + "name": "leavening agents" + }, + "leek": { + "name": "leek", + "plural_name": "leeks" + }, + "legumes": { + "name": "legumes" + }, + "lemongrass": { + "name": "lemongrass" + }, + "lentils": { + "name": "lentils" + }, + "lettuce": { + "name": "lettuce" + }, + "liver": { + "name": "liver", + "plural_name": "livers" + }, + "maize": { + "name": "maize" + }, + "maple-syrup": { + "name": "maple syrup" + }, + "meat": { + "name": "meat" + }, + "milk": { + "name": "milk" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "mushroom", + "plural_name": "mushrooms" + }, + "mussels": { + "name": "mussels" + }, + "nanaimo-bar-mix": { + "name": "nanaimo bar mix" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "nutmeg" + }, + "nutritional-yeast-flakes": { + "name": "nutritional yeast flakes" + }, + "nuts": { + "name": "nuts" + }, + "octopuses": { + "name": "octopus", + "plural_name": "octopuses" + }, + "oils": { + "name": "oils" + }, + "okra": { + "name": "okra" + }, + "olive": { + "name": "olive" + }, + "olive-oil": { + "name": "olive oil" + }, + "onion": { + "name": "onion" + }, + "onion-family": { + "name": "onion family" + }, + "orange-blossom-water": { + "name": "orange blossom water" + }, + "oranges": { + "name": "orange", + "plural_name": "oranges" + }, + "oregano": { + "name": "oregano" + }, + "oysters": { + "name": "oysters" + }, + "panch-puran": { + "name": "panch puran" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "parsley" + }, + "parsnip": { + "name": "parsnip", + "plural_name": "parsnips" + }, + "pear": { + "name": "pear", + "plural_name": "pears" + }, + "peas": { + "name": "peas" + }, + "pepper": { + "name": "pepper", + "plural_name": "peppers" + }, + "pineapple": { + "name": "pineapple", + "plural_name": "pineapples" + }, + "plantain": { + "name": "plantain", + "plural_name": "plantains" + }, + "poppy-seeds": { + "name": "poppy seeds" + }, + "potato": { + "name": "potato", + "plural_name": "potatoes" + }, + "poultry": { + "name": "poultry" + }, + "powdered-sugar": { + "name": "powdered sugar" + }, + "pumpkin": { + "name": "pumpkin", + "plural_name": "pumpkins" + }, + "pumpkin-seeds": { + "name": "pumpkin seeds" + }, + "radish": { + "name": "radish", + "plural_name": "radishes" + }, + "raw-sugar": { + "name": "raw sugar" + }, + "refined-sugar": { + "name": "refined sugar" + }, + "rice": { + "name": "rice" + }, + "rice-flour": { + "name": "rice flour" + }, + "rock-sugar": { + "name": "rock sugar" + }, + "rum": { + "name": "rum" + }, + "salmon": { + "name": "salmon" + }, + "salt": { + "name": "salt" + }, + "salt-cod": { + "name": "salt cod" + }, + "scallion": { + "name": "scallion", + "plural_name": "scallions" + }, + "seafood": { + "name": "seafood" + }, + "seeds": { + "name": "seeds" + }, + "sesame-seeds": { + "name": "sesame seeds" + }, + "shallot": { + "name": "shallot", + "plural_name": "shallots" + }, + "skate": { + "name": "skate" + }, + "soda": { + "name": "soda" + }, + "soda-baking": { + "name": "soda, baking" + }, + "soybean": { + "name": "soybean" + }, + "spaghetti-squash": { + "name": "spaghetti squash", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "speck" + }, + "spices": { + "name": "spices" + }, + "spinach": { + "name": "spinach" + }, + "spring-onion": { + "name": "spring onion", + "plural_name": "spring onions" + }, + "squash": { + "name": "squash", + "plural_name": "squashes" + }, + "squash-family": { + "name": "squash family" + }, + "stockfish": { + "name": "stockfish" + }, + "sugar": { + "name": "sugar" + }, + "sunchoke": { + "name": "sunchoke", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "sunflower seeds" + }, + "superfine-sugar": { + "name": "superfine sugar" + }, + "sweet-potato": { + "name": "sweet potato", + "plural_name": "sweet potatoes" + }, + "sweetcorn": { + "name": "sweetcorn", + "plural_name": "sweetcorns" + }, + "sweeteners": { + "name": "sweeteners" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "taro", + "plural_name": "taroes" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "tomato", + "plural_name": "tomatoes" + }, + "trout": { + "name": "trout" + }, + "tubers": { + "name": "tuber", + "plural_name": "tubers" + }, + "tuna": { + "name": "tuna" + }, + "turbanado-sugar": { + "name": "turbanado sugar" + }, + "turnip": { + "name": "turnip", + "plural_name": "turnips" + }, + "unrefined-sugar": { + "name": "unrefined sugar" + }, + "vanilla": { + "name": "vanilla" + }, + "vegetables": { + "name": "vegetables" + }, + "watercress": { + "name": "watercress" + }, + "watermelon": { + "name": "watermelon", + "plural_name": "watermelons" + }, + "white-mushroom": { + "name": "white mushroom", + "plural_name": "white mushrooms" + }, + "white-sugar": { + "name": "white sugar" + }, + "xanthan-gum": { + "name": "xanthan gum" + }, + "yam": { + "name": "yam", + "plural_name": "yams" + }, + "yeast": { + "name": "yeast" + }, + "zucchini": { + "name": "zucchini", + "plural_name": "zucchinis" + } +} \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/lt-LT.json b/mealie/repos/seed/resources/foods/locales/lt-LT.json index 1b62eb7a3..e73ca0385 100644 --- a/mealie/repos/seed/resources/foods/locales/lt-LT.json +++ b/mealie/repos/seed/resources/foods/locales/lt-LT.json @@ -1,759 +1,692 @@ { - "": { - "foods": { - "acorn-squash": { - "name": "acorn squash" - }, - "alfalfa-sprouts": { - "name": "liucernos daigai" - }, - "anchovies": { - "name": "ančiuviai" - }, - "apples": { - "name": "obuoliai", - "plural_name": "apples" - }, - "artichoke": { - "name": "artišokas" - }, - "arugula": { - "name": "gražgarstė" - }, - "asparagus": { - "name": "smidrai" - }, - "avocado": { - "name": "avokadas", - "plural_name": "avocado" - }, - "bacon": { - "name": "šoninė" - }, - "baking-powder": { - "name": "kepimo milteliai" - }, - "baking-soda": { - "name": "kepimo milteliai" - }, - "baking-sugar": { - "name": "baking sugar" - }, - "bar-sugar": { - "name": "bar sugar" - }, - "basil": { - "name": "bazilikas" - }, - "beans": { - "name": "pupelės" - }, - "bell-peppers": { - "name": "paprikos", - "plural_name": "bell peppers" - }, - "blackberries": { - "name": "gervuogės" - }, - "bok-choy": { - "name": "kininiai bastučiai" - }, - "brassicas": { - "name": "kopūstinės daržovės" - }, - "bread": { - "name": "duona" - }, - "breadfruit": { - "name": "duonvaisis" - }, - "broccoflower": { - "name": "broccoflower" - }, - "broccoli": { - "name": "brokolis" - }, - "broccoli-rabe": { - "name": "broccoli rabe" - }, - "broccolini": { - "name": "broccolini" - }, - "brown-sugar": { - "name": "rudasis cukrus" - }, - "brussels-sprouts": { - "name": "briuselio kopūstai" - }, - "butter": { - "name": "sviestas" - }, - "butternut-pumpkin": { - "name": "muskusinis moliūgas" - }, - "butternut-squash": { - "name": "sviestinis moliūgas" - }, - "cabbage": { - "name": "kopūstas", - "plural_name": "cabbages" - }, - "cactus-edible": { - "name": "opuncija" - }, - "calabrese": { - "name": "calabrese" - }, - "cane-sugar": { - "name": "cukranendrių cukrus" - }, - "cannabis": { - "name": "kanapės" - }, - "capsicum": { - "name": "paprikos" - }, - "caraway": { - "name": "kmynai" - }, - "carrot": { - "name": "morka", - "plural_name": "carrots" - }, - "caster-sugar": { - "name": "smulkusis cukrus" - }, - "castor-sugar": { - "name": "castor sugar" - }, - "catfish": { - "name": "šamas" - }, - "cauliflower": { - "name": "žiedinis kopūstas", - "plural_name": "cauliflowers" - }, - "cayenne-pepper": { - "name": "kajeno pipirai" - }, - "celeriac": { - "name": "saliero šaknis" - }, - "celery": { - "name": "salieras" - }, - "cereal-grains": { - "name": "kruopos" - }, - "chard": { - "name": "burokėlių lapai" - }, - "cheese": { - "name": "sūris" - }, - "chicory": { - "name": "cikorija" - }, - "chilli-peppers": { - "name": "aitriosios paprikos", - "plural_name": "chilli peppers" - }, - "chinese-leaves": { - "name": "kininis kopūstas" - }, - "chives": { - "name": "svogūnų laiškai" - }, - "chocolate": { - "name": "šokoladas" - }, - "cilantro": { - "name": "kalendra" - }, - "cinnamon": { - "name": "cinamonas" - }, - "clarified-butter": { - "name": "lydytas sviestas" - }, - "coconut": { - "name": "kokosas", - "plural_name": "coconuts" - }, - "coconut-milk": { - "name": "kokosų pienas" - }, - "cod": { - "name": "menkė" - }, - "coffee": { - "name": "kava" - }, - "collard-greens": { - "name": "lapiniai kopūstai" - }, - "confectioners-sugar": { - "name": "cukraus pudra" - }, - "coriander": { - "name": "kalendra" - }, - "corn": { - "name": "kukurūzai", - "plural_name": "corns" - }, - "corn-syrup": { - "name": "kukurūzų sirupas" - }, - "cottonseed-oil": { - "name": "medvilnės aliejus" - }, - "courgette": { - "name": "cukinija" - }, - "cream-of-tartar": { - "name": "vyno akmuo" - }, - "cucumber": { - "name": "agurkas", - "plural_name": "cucumbers" - }, - "cumin": { - "name": "kuminas" - }, - "daikon": { - "name": "ridikas", - "plural_name": "daikons" - }, - "dairy-products-and-dairy-substitutes": { - "name": "pieno produktai ir pieno pakaitalai" - }, - "dandelion": { - "name": "pienė" - }, - "demerara-sugar": { - "name": "cukranendrių cukrus \"Demerara\"" - }, - "dough": { - "name": "tešla" - }, - "edible-cactus": { - "name": "opuncija" - }, - "eggplant": { - "name": "baklažanas", - "plural_name": "eggplants" - }, - "eggs": { - "name": "kiaušiniai", - "plural_name": "eggs" - }, - "endive": { - "name": "trūkažolė", - "plural_name": "endives" - }, - "fats": { - "name": "riebalai" - }, - "fava-beans": { - "name": "pupos" - }, - "fiddlehead": { - "name": "paparčių ūgliai" - }, - "fiddlehead-fern": { - "name": "papartis", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "žuvis" - }, - "five-spice-powder": { - "name": "penkių prieskonių mišinys" - }, - "flour": { - "name": "miltai" - }, - "frisee": { - "name": "lapinės salotos" - }, - "fructose": { - "name": "fruktozė" - }, - "fruit": { - "name": "vaisius" - }, - "fruit-sugar": { - "name": "fruktozė" - }, - "ful": { - "name": "ful" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "česnakas", - "plural_name": "garlics" - }, - "gem-squash": { - "name": "apvaliosios cukinijos" - }, - "ghee": { - "name": "lydytas/ghee sviestas" - }, - "giblets": { - "name": "viduriai" - }, - "ginger": { - "name": "imbieras" - }, - "grains": { - "name": "grūdai" - }, - "granulated-sugar": { - "name": "cukrus" - }, - "grape-seed-oil": { - "name": "vynuogių kauliukų aliejus" - }, - "green-onion": { - "name": "laiškiniai svogūnai", - "plural_name": "green onions" - }, - "heart-of-palm": { - "name": "heart of palm", - "plural_name": "heart of palms" - }, - "hemp": { - "name": "kanapės" - }, - "herbs": { - "name": "žolelės" - }, - "honey": { - "name": "medus" - }, - "isomalt": { - "name": "izomaltas" - }, - "jackfruit": { - "name": "duonvaisis", - "plural_name": "jackfruits" - }, - "jaggery": { - "name": "cukranendrių cukrus \"Jaggery\"" - }, - "jams": { - "name": "uogienės" - }, - "jellies": { - "name": "drebučiai" - }, - "jerusalem-artichoke": { - "name": "topinambas" - }, - "jicama": { - "name": "ropinė gumbapupė" - }, - "kale": { - "name": "lapiniai kopūstai" - }, - "kohlrabi": { - "name": "kaliaropė" - }, - "kumara": { - "name": "batatas" - }, - "leavening-agents": { - "name": "kildinimo medžiagos" - }, - "leek": { - "name": "poras", - "plural_name": "leeks" - }, - "legumes": { - "name": "ankštinės daržovės" - }, - "lemongrass": { - "name": "citrinžolė" - }, - "lentils": { - "name": "lęšiai" - }, - "lettuce": { - "name": "salotos" - }, - "liver": { - "name": "kepenys", - "plural_name": "livers" - }, - "maize": { - "name": "kukurūzai" - }, - "maple-syrup": { - "name": "klevų sirupas" - }, - "meat": { - "name": "mėsa" - }, - "milk": { - "name": "pienas" - }, - "mortadella": { - "name": "itališka dešra \"Mortadella\"" - }, - "mushroom": { - "name": "grybai", - "plural_name": "mushrooms" - }, - "mussels": { - "name": "midijos" - }, - "nanaimo-bar-mix": { - "name": "nanaimo bar mix" - }, - "nori": { - "name": "jūros dumblių lapai" - }, - "nutmeg": { - "name": "muskato riešutas" - }, - "nutritional-yeast-flakes": { - "name": "maistinių mielių dribsniai" - }, - "nuts": { - "name": "riešutai" - }, - "octopuses": { - "name": "aštuonkojai", - "plural_name": "octopuses" - }, - "oils": { - "name": "aliejai" - }, - "okra": { - "name": "okra" - }, - "olive": { - "name": "alyvuogė" - }, - "olive-oil": { - "name": "alyvuogių aliejus" - }, - "onion": { - "name": "svogūnas" - }, - "onion-family": { - "name": "svogūnų šeima" - }, - "orange-blossom-water": { - "name": "apelsinų žiedų vanduo" - }, - "oranges": { - "name": "apelsinai", - "plural_name": "oranges" - }, - "oregano": { - "name": "raudonėlis" - }, - "oysters": { - "name": "austrės" - }, - "panch-puran": { - "name": "prieskonių mišinys \"Panch Puran\"" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "petražolės" - }, - "parsnip": { - "name": "pastarnokas", - "plural_name": "parsnips" - }, - "pear": { - "name": "kriaušė", - "plural_name": "pears" - }, - "peas": { - "name": "žirniai" - }, - "pepper": { - "name": "pipiras", - "plural_name": "peppers" - }, - "pineapple": { - "name": "ananasas", - "plural_name": "pineapples" - }, - "plantain": { - "name": "mažieji bananai", - "plural_name": "plantains" - }, - "poppy-seeds": { - "name": "aguonos" - }, - "potato": { - "name": "bulvė", - "plural_name": "potatoes" - }, - "poultry": { - "name": "paukštiena" - }, - "powdered-sugar": { - "name": "cukraus pudra" - }, - "pumpkin": { - "name": "moliūgas", - "plural_name": "pumpkins" - }, - "pumpkin-seeds": { - "name": "moliūgų sėklos" - }, - "radish": { - "name": "ridikėlis", - "plural_name": "radishes" - }, - "raw-sugar": { - "name": "nerafinuotas cukrus" - }, - "refined-sugar": { - "name": "rafinuotas cukrus" - }, - "rice": { - "name": "ryžiai" - }, - "rice-flour": { - "name": "ryžių miltai" - }, - "rock-sugar": { - "name": "stambiakristalis cukrus" - }, - "rum": { - "name": "romas" - }, - "salmon": { - "name": "lašiša" - }, - "salt": { - "name": "druska" - }, - "salt-cod": { - "name": "sūdyta menkė" - }, - "scallion": { - "name": "laiškinis svogūnas", - "plural_name": "scallions" - }, - "seafood": { - "name": "jūros gėrybės" - }, - "seeds": { - "name": "sėklos" - }, - "sesame-seeds": { - "name": "sezamo sėklos" - }, - "shallot": { - "name": "šalotiniai svogūnai", - "plural_name": "shallots" - }, - "skate": { - "name": "raja" - }, - "soda": { - "name": "soda" - }, - "soda-baking": { - "name": "kepimo milteliai" - }, - "soybean": { - "name": "sojos pupelės" - }, - "spaghetti-squash": { - "name": "spagetinis moliūgas", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "itališkas \"Speck\" kumpis" - }, - "spices": { - "name": "prieskoniai" - }, - "spinach": { - "name": "špinatai" - }, - "spring-onion": { - "name": "svogūnų laiškai", - "plural_name": "spring onions" - }, - "squash": { - "name": "moliūgas", - "plural_name": "squashes" - }, - "squash-family": { - "name": "squash family" - }, - "stockfish": { - "name": "džiovinta žuvis" - }, - "sugar": { - "name": "cukrus" - }, - "sunchoke": { - "name": "topinambas", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "saulėgrąžų sėklos" - }, - "superfine-sugar": { - "name": "superfine sugar" - }, - "sweet-potato": { - "name": "batatas", - "plural_name": "sweet potatoes" - }, - "sweetcorn": { - "name": "saldusis kukurūzas", - "plural_name": "sweetcorns" - }, - "sweeteners": { - "name": "saldikliai" - }, - "tahini": { - "name": "sezamų pasta" - }, - "taro": { - "name": "taras", - "plural_name": "taroes" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "pomidoras", - "plural_name": "tomatoes" - }, - "trout": { - "name": "upėtakis" - }, - "tubers": { - "name": "šakniavaisiai", - "plural_name": "tubers" - }, - "tuna": { - "name": "tunas" - }, - "turbanado-sugar": { - "name": "cukranendrių cukrus \"Turbinado\"" - }, - "turnip": { - "name": "ropė", - "plural_name": "turnips" - }, - "unrefined-sugar": { - "name": "nerafinuotas cukrus" - }, - "vanilla": { - "name": "vanilė" - }, - "vegetables": { - "name": "daržovės" - }, - "watercress": { - "name": "rėžiukas" - }, - "watermelon": { - "name": "arbūzas", - "plural_name": "watermelons" - }, - "white-mushroom": { - "name": "pievagrybiai", - "plural_name": "white mushrooms" - }, - "white-sugar": { - "name": "baltasis cukrus" - }, - "xanthan-gum": { - "name": "ksantano derva" - }, - "yam": { - "name": "dioskorėja", - "plural_name": "yams" - }, - "yeast": { - "name": "mielės" - }, - "zucchini": { - "name": "cukinijos", - "plural_name": "zucchinis" - } - } - }, - "Produktai": { - "foods": {} - }, - "Grūdai": { - "foods": {} - }, - "Vaisiai": { - "foods": {} - }, - "Daržovės": { - "foods": {} - }, - "Mėsa": { - "foods": {} - }, - "Jūros gėrybės": { - "foods": {} - }, - "Gėrimai": { - "foods": {} - }, - "Kepiniai": { - "foods": {} - }, - "Konservuoti produktai": { - "foods": {} - }, - "Padažai": { - "foods": {} - }, - "Konditerijos gaminiai": { - "foods": {} - }, - "Pieno produktai": { - "foods": {} - }, - "Šaldyti produktai": { - "foods": {} - }, - "Sveikas maistas": { - "foods": {} - }, - "Buitinės prekės": { - "foods": {} - }, - "Mėsos produktai": { - "foods": {} - }, - "Užkandžiai": { - "foods": {} - }, - "Prieskoniai": { - "foods": {} - }, - "Saldumynai": { - "foods": {} - }, - "Alkoholiniai gėrimai": { - "foods": {} - }, - "Kita": { - "foods": {} - } -} + "acorn-squash": { + "name": "acorn squash" + }, + "alfalfa-sprouts": { + "name": "liucernos daigai" + }, + "anchovies": { + "name": "ančiuviai" + }, + "apples": { + "name": "obuoliai", + "plural_name": "apples" + }, + "artichoke": { + "name": "artišokas" + }, + "arugula": { + "name": "gražgarstė" + }, + "asparagus": { + "name": "smidrai" + }, + "avocado": { + "name": "avokadas", + "plural_name": "avocado" + }, + "bacon": { + "name": "šoninė" + }, + "baking-powder": { + "name": "kepimo milteliai" + }, + "baking-soda": { + "name": "kepimo milteliai" + }, + "baking-sugar": { + "name": "baking sugar" + }, + "bar-sugar": { + "name": "bar sugar" + }, + "basil": { + "name": "bazilikas" + }, + "beans": { + "name": "pupelės" + }, + "bell-peppers": { + "name": "paprikos", + "plural_name": "bell peppers" + }, + "blackberries": { + "name": "gervuogės" + }, + "bok-choy": { + "name": "kininiai bastučiai" + }, + "brassicas": { + "name": "kopūstinės daržovės" + }, + "bread": { + "name": "duona" + }, + "breadfruit": { + "name": "duonvaisis" + }, + "broccoflower": { + "name": "broccoflower" + }, + "broccoli": { + "name": "brokolis" + }, + "broccoli-rabe": { + "name": "broccoli rabe" + }, + "broccolini": { + "name": "broccolini" + }, + "brown-sugar": { + "name": "rudasis cukrus" + }, + "brussels-sprouts": { + "name": "briuselio kopūstai" + }, + "butter": { + "name": "sviestas" + }, + "butternut-pumpkin": { + "name": "muskusinis moliūgas" + }, + "butternut-squash": { + "name": "sviestinis moliūgas" + }, + "cabbage": { + "name": "kopūstas", + "plural_name": "cabbages" + }, + "cactus-edible": { + "name": "opuncija" + }, + "calabrese": { + "name": "calabrese" + }, + "cane-sugar": { + "name": "cukranendrių cukrus" + }, + "cannabis": { + "name": "kanapės" + }, + "capsicum": { + "name": "paprikos" + }, + "caraway": { + "name": "kmynai" + }, + "carrot": { + "name": "morka", + "plural_name": "carrots" + }, + "caster-sugar": { + "name": "smulkusis cukrus" + }, + "castor-sugar": { + "name": "castor sugar" + }, + "catfish": { + "name": "šamas" + }, + "cauliflower": { + "name": "žiedinis kopūstas", + "plural_name": "cauliflowers" + }, + "cayenne-pepper": { + "name": "kajeno pipirai" + }, + "celeriac": { + "name": "saliero šaknis" + }, + "celery": { + "name": "salieras" + }, + "cereal-grains": { + "name": "kruopos" + }, + "chard": { + "name": "burokėlių lapai" + }, + "cheese": { + "name": "sūris" + }, + "chicory": { + "name": "cikorija" + }, + "chilli-peppers": { + "name": "aitriosios paprikos", + "plural_name": "chilli peppers" + }, + "chinese-leaves": { + "name": "kininis kopūstas" + }, + "chives": { + "name": "svogūnų laiškai" + }, + "chocolate": { + "name": "šokoladas" + }, + "cilantro": { + "name": "kalendra" + }, + "cinnamon": { + "name": "cinamonas" + }, + "clarified-butter": { + "name": "lydytas sviestas" + }, + "coconut": { + "name": "kokosas", + "plural_name": "coconuts" + }, + "coconut-milk": { + "name": "kokosų pienas" + }, + "cod": { + "name": "menkė" + }, + "coffee": { + "name": "kava" + }, + "collard-greens": { + "name": "lapiniai kopūstai" + }, + "confectioners-sugar": { + "name": "cukraus pudra" + }, + "coriander": { + "name": "kalendra" + }, + "corn": { + "name": "kukurūzai", + "plural_name": "corns" + }, + "corn-syrup": { + "name": "kukurūzų sirupas" + }, + "cottonseed-oil": { + "name": "medvilnės aliejus" + }, + "courgette": { + "name": "cukinija" + }, + "cream-of-tartar": { + "name": "vyno akmuo" + }, + "cucumber": { + "name": "agurkas", + "plural_name": "cucumbers" + }, + "cumin": { + "name": "kuminas" + }, + "daikon": { + "name": "ridikas", + "plural_name": "daikons" + }, + "dairy-products-and-dairy-substitutes": { + "name": "pieno produktai ir pieno pakaitalai" + }, + "dandelion": { + "name": "pienė" + }, + "demerara-sugar": { + "name": "cukranendrių cukrus \"Demerara\"" + }, + "dough": { + "name": "tešla" + }, + "edible-cactus": { + "name": "opuncija" + }, + "eggplant": { + "name": "baklažanas", + "plural_name": "eggplants" + }, + "eggs": { + "name": "kiaušiniai", + "plural_name": "eggs" + }, + "endive": { + "name": "trūkažolė", + "plural_name": "endives" + }, + "fats": { + "name": "riebalai" + }, + "fava-beans": { + "name": "pupos" + }, + "fiddlehead": { + "name": "paparčių ūgliai" + }, + "fiddlehead-fern": { + "name": "papartis", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "žuvis" + }, + "five-spice-powder": { + "name": "penkių prieskonių mišinys" + }, + "flour": { + "name": "miltai" + }, + "frisee": { + "name": "lapinės salotos" + }, + "fructose": { + "name": "fruktozė" + }, + "fruit": { + "name": "vaisius" + }, + "fruit-sugar": { + "name": "fruktozė" + }, + "ful": { + "name": "ful" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "česnakas", + "plural_name": "garlics" + }, + "gem-squash": { + "name": "apvaliosios cukinijos" + }, + "ghee": { + "name": "lydytas/ghee sviestas" + }, + "giblets": { + "name": "viduriai" + }, + "ginger": { + "name": "imbieras" + }, + "grains": { + "name": "grūdai" + }, + "granulated-sugar": { + "name": "cukrus" + }, + "grape-seed-oil": { + "name": "vynuogių kauliukų aliejus" + }, + "green-onion": { + "name": "laiškiniai svogūnai", + "plural_name": "green onions" + }, + "heart-of-palm": { + "name": "heart of palm", + "plural_name": "heart of palms" + }, + "hemp": { + "name": "kanapės" + }, + "herbs": { + "name": "žolelės" + }, + "honey": { + "name": "medus" + }, + "isomalt": { + "name": "izomaltas" + }, + "jackfruit": { + "name": "duonvaisis", + "plural_name": "jackfruits" + }, + "jaggery": { + "name": "cukranendrių cukrus \"Jaggery\"" + }, + "jams": { + "name": "uogienės" + }, + "jellies": { + "name": "drebučiai" + }, + "jerusalem-artichoke": { + "name": "topinambas" + }, + "jicama": { + "name": "ropinė gumbapupė" + }, + "kale": { + "name": "lapiniai kopūstai" + }, + "kohlrabi": { + "name": "kaliaropė" + }, + "kumara": { + "name": "batatas" + }, + "leavening-agents": { + "name": "kildinimo medžiagos" + }, + "leek": { + "name": "poras", + "plural_name": "leeks" + }, + "legumes": { + "name": "ankštinės daržovės" + }, + "lemongrass": { + "name": "citrinžolė" + }, + "lentils": { + "name": "lęšiai" + }, + "lettuce": { + "name": "salotos" + }, + "liver": { + "name": "kepenys", + "plural_name": "livers" + }, + "maize": { + "name": "kukurūzai" + }, + "maple-syrup": { + "name": "klevų sirupas" + }, + "meat": { + "name": "mėsa" + }, + "milk": { + "name": "pienas" + }, + "mortadella": { + "name": "itališka dešra \"Mortadella\"" + }, + "mushroom": { + "name": "grybai", + "plural_name": "mushrooms" + }, + "mussels": { + "name": "midijos" + }, + "nanaimo-bar-mix": { + "name": "nanaimo bar mix" + }, + "nori": { + "name": "jūros dumblių lapai" + }, + "nutmeg": { + "name": "muskato riešutas" + }, + "nutritional-yeast-flakes": { + "name": "maistinių mielių dribsniai" + }, + "nuts": { + "name": "riešutai" + }, + "octopuses": { + "name": "aštuonkojai", + "plural_name": "octopuses" + }, + "oils": { + "name": "aliejai" + }, + "okra": { + "name": "okra" + }, + "olive": { + "name": "alyvuogė" + }, + "olive-oil": { + "name": "alyvuogių aliejus" + }, + "onion": { + "name": "svogūnas" + }, + "onion-family": { + "name": "svogūnų šeima" + }, + "orange-blossom-water": { + "name": "apelsinų žiedų vanduo" + }, + "oranges": { + "name": "apelsinai", + "plural_name": "oranges" + }, + "oregano": { + "name": "raudonėlis" + }, + "oysters": { + "name": "austrės" + }, + "panch-puran": { + "name": "prieskonių mišinys \"Panch Puran\"" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "petražolės" + }, + "parsnip": { + "name": "pastarnokas", + "plural_name": "parsnips" + }, + "pear": { + "name": "kriaušė", + "plural_name": "pears" + }, + "peas": { + "name": "žirniai" + }, + "pepper": { + "name": "pipiras", + "plural_name": "peppers" + }, + "pineapple": { + "name": "ananasas", + "plural_name": "pineapples" + }, + "plantain": { + "name": "mažieji bananai", + "plural_name": "plantains" + }, + "poppy-seeds": { + "name": "aguonos" + }, + "potato": { + "name": "bulvė", + "plural_name": "potatoes" + }, + "poultry": { + "name": "paukštiena" + }, + "powdered-sugar": { + "name": "cukraus pudra" + }, + "pumpkin": { + "name": "moliūgas", + "plural_name": "pumpkins" + }, + "pumpkin-seeds": { + "name": "moliūgų sėklos" + }, + "radish": { + "name": "ridikėlis", + "plural_name": "radishes" + }, + "raw-sugar": { + "name": "nerafinuotas cukrus" + }, + "refined-sugar": { + "name": "rafinuotas cukrus" + }, + "rice": { + "name": "ryžiai" + }, + "rice-flour": { + "name": "ryžių miltai" + }, + "rock-sugar": { + "name": "stambiakristalis cukrus" + }, + "rum": { + "name": "romas" + }, + "salmon": { + "name": "lašiša" + }, + "salt": { + "name": "druska" + }, + "salt-cod": { + "name": "sūdyta menkė" + }, + "scallion": { + "name": "laiškinis svogūnas", + "plural_name": "scallions" + }, + "seafood": { + "name": "jūros gėrybės" + }, + "seeds": { + "name": "sėklos" + }, + "sesame-seeds": { + "name": "sezamo sėklos" + }, + "shallot": { + "name": "šalotiniai svogūnai", + "plural_name": "shallots" + }, + "skate": { + "name": "raja" + }, + "soda": { + "name": "soda" + }, + "soda-baking": { + "name": "kepimo milteliai" + }, + "soybean": { + "name": "sojos pupelės" + }, + "spaghetti-squash": { + "name": "spagetinis moliūgas", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "itališkas \"Speck\" kumpis" + }, + "spices": { + "name": "prieskoniai" + }, + "spinach": { + "name": "špinatai" + }, + "spring-onion": { + "name": "svogūnų laiškai", + "plural_name": "spring onions" + }, + "squash": { + "name": "moliūgas", + "plural_name": "squashes" + }, + "squash-family": { + "name": "squash family" + }, + "stockfish": { + "name": "džiovinta žuvis" + }, + "sugar": { + "name": "cukrus" + }, + "sunchoke": { + "name": "topinambas", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "saulėgrąžų sėklos" + }, + "superfine-sugar": { + "name": "superfine sugar" + }, + "sweet-potato": { + "name": "batatas", + "plural_name": "sweet potatoes" + }, + "sweetcorn": { + "name": "saldusis kukurūzas", + "plural_name": "sweetcorns" + }, + "sweeteners": { + "name": "saldikliai" + }, + "tahini": { + "name": "sezamų pasta" + }, + "taro": { + "name": "taras", + "plural_name": "taroes" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "pomidoras", + "plural_name": "tomatoes" + }, + "trout": { + "name": "upėtakis" + }, + "tubers": { + "name": "šakniavaisiai", + "plural_name": "tubers" + }, + "tuna": { + "name": "tunas" + }, + "turbanado-sugar": { + "name": "cukranendrių cukrus \"Turbinado\"" + }, + "turnip": { + "name": "ropė", + "plural_name": "turnips" + }, + "unrefined-sugar": { + "name": "nerafinuotas cukrus" + }, + "vanilla": { + "name": "vanilė" + }, + "vegetables": { + "name": "daržovės" + }, + "watercress": { + "name": "rėžiukas" + }, + "watermelon": { + "name": "arbūzas", + "plural_name": "watermelons" + }, + "white-mushroom": { + "name": "pievagrybiai", + "plural_name": "white mushrooms" + }, + "white-sugar": { + "name": "baltasis cukrus" + }, + "xanthan-gum": { + "name": "ksantano derva" + }, + "yam": { + "name": "dioskorėja", + "plural_name": "yams" + }, + "yeast": { + "name": "mielės" + }, + "zucchini": { + "name": "cukinijos", + "plural_name": "zucchinis" + } +} \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/lv-LV.json b/mealie/repos/seed/resources/foods/locales/lv-LV.json index af8e900f7..9660f4cca 100644 --- a/mealie/repos/seed/resources/foods/locales/lv-LV.json +++ b/mealie/repos/seed/resources/foods/locales/lv-LV.json @@ -1,756 +1,692 @@ { - "": { - "foods": { - "acorn-squash": { - "name": "ozolzīles skvošs" - }, - "alfalfa-sprouts": { - "name": "lucernas kāposti" - }, - "anchovies": { - "name": "anšovs" - }, - "apples": { - "name": "ābols", - "plural_name": "āboli" - }, - "artichoke": { - "name": "artišoks" - }, - "arugula": { - "name": "rukola" - }, - "asparagus": { - "name": "sparģeļi" - }, - "avocado": { - "name": "avokādo", - "plural_name": "avokādo" - }, - "bacon": { - "name": "bekons" - }, - "baking-powder": { - "name": "cepamais pulveris" - }, - "baking-soda": { - "name": "cepamā soda" - }, - "baking-sugar": { - "name": "cepamais pulveris" - }, - "bar-sugar": { - "name": "batoniņu cukurs" - }, - "basil": { - "name": "baziliks" - }, - "beans": { - "name": "pupiņas" - }, - "bell-peppers": { - "name": "bulgāru pipari", - "plural_name": "paprika" - }, - "blackberries": { - "name": "kazenes" - }, - "bok-choy": { - "name": "pak čoi" - }, - "brassicas": { - "name": "brasiccas" - }, - "bread": { - "name": "maize" - }, - "breadfruit": { - "name": "augļu maize" - }, - "broccoflower": { - "name": "brokopuķe" - }, - "broccoli": { - "name": "brokoļi" - }, - "broccoli-rabe": { - "name": "brokoļu rabe" - }, - "broccolini": { - "name": "brokoļi" - }, - "brown-sugar": { - "name": "brūnais cukurs" - }, - "brussels-sprouts": { - "name": "briseles kāposti" - }, - "butter": { - "name": "sviests" - }, - "butternut-pumpkin": { - "name": "sviestriekstu ķirbis" - }, - "butternut-squash": { - "name": "butternut skvošs" - }, - "cabbage": { - "name": "kāposti", - "plural_name": "kāposti" - }, - "cactus-edible": { - "name": "kaktuss, ēdams" - }, - "calabrese": { - "name": "kalabrēze" - }, - "cane-sugar": { - "name": "niedru cukurs" - }, - "cannabis": { - "name": "kaņepes" - }, - "capsicum": { - "name": "paprika" - }, - "caraway": { - "name": "ķimenes" - }, - "carrot": { - "name": "burkāns", - "plural_name": "burkāni" - }, - "caster-sugar": { - "name": "pūdercukurs" - }, - "castor-sugar": { - "name": "rīcincukurs" - }, - "catfish": { - "name": "sams" - }, - "cauliflower": { - "name": "ziedkāposti", - "plural_name": "ziedkāposti" - }, - "cayenne-pepper": { - "name": "kajēnas pipari" - }, - "celeriac": { - "name": "selerijas sakne" - }, - "celery": { - "name": "selerijas" - }, - "cereal-grains": { - "name": "labības graudi" - }, - "chard": { - "name": "mangolds" - }, - "cheese": { - "name": "siers" - }, - "chicory": { - "name": "cigoriņi" - }, - "chilli-peppers": { - "name": "čili pipari", - "plural_name": "čili pipari" - }, - "chinese-leaves": { - "name": "ķīniešu lapas" - }, - "chives": { - "name": "maurloki" - }, - "chocolate": { - "name": "šokolāde" - }, - "cilantro": { - "name": "koriandrs" - }, - "cinnamon": { - "name": "kanēlis" - }, - "clarified-butter": { - "name": "dzidrināts sviests" - }, - "coconut": { - "name": "kokosrieksts", - "plural_name": "kokosrieksti" - }, - "coconut-milk": { - "name": "kokosriekstu piens" - }, - "cod": { - "name": "menca" - }, - "coffee": { - "name": "kafija" - }, - "collard-greens": { - "name": "zaļie kolrābji" - }, - "confectioners-sugar": { - "name": "konditorejas cukurs" - }, - "coriander": { - "name": "koriandrs" - }, - "corn": { - "name": "kukurūza", - "plural_name": "kukurūzas" - }, - "corn-syrup": { - "name": "kukurūzas sīrups" - }, - "cottonseed-oil": { - "name": "kokvilnas sēklu eļļa" - }, - "courgette": { - "name": "kabacis" - }, - "cream-of-tartar": { - "name": "vīnskābes krēms" - }, - "cucumber": { - "name": "gurķis", - "plural_name": "gurķi" - }, - "cumin": { - "name": "ķimenes" - }, - "daikon": { - "name": "daikons", - "plural_name": "daikons" - }, - "dairy-products-and-dairy-substitutes": { - "name": "piena produkti un piena aizstājēji" - }, - "dandelion": { - "name": "pienene" - }, - "demerara-sugar": { - "name": "demerāras cukurs" - }, - "dough": { - "name": "mīkla" - }, - "edible-cactus": { - "name": "ēdamais kaktuss" - }, - "eggplant": { - "name": "baklažāns", - "plural_name": "baklažāni" - }, - "eggs": { - "name": "ola", - "plural_name": "olas" - }, - "endive": { - "name": "endīvija", - "plural_name": "endīvijas" - }, - "fats": { - "name": "tauki" - }, - "fava-beans": { - "name": "fava pupiņas" - }, - "fiddlehead": { - "name": "vijolgalvis" - }, - "fiddlehead-fern": { - "name": "vijoļgalvas paparde", - "plural_name": "vijoļgalvas papardes" - }, - "fish": { - "name": "zivs" - }, - "five-spice-powder": { - "name": "piecu garšvielu pulveris" - }, - "flour": { - "name": "milti" - }, - "frisee": { - "name": "frīze" - }, - "fructose": { - "name": "fruktoze" - }, - "fruit": { - "name": "auglis" - }, - "fruit-sugar": { - "name": "augļu cukurs" - }, - "ful": { - "name": "fulls" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "ķiploki", - "plural_name": "ķiploki" - }, - "gem-squash": { - "name": "gem skvošs" - }, - "ghee": { - "name": "gī" - }, - "giblets": { - "name": "ķidas" - }, - "ginger": { - "name": "ingvers" - }, - "grains": { - "name": "graudi" - }, - "granulated-sugar": { - "name": "granulēts cukurs" - }, - "grape-seed-oil": { - "name": "vīnogu kauliņu eļļa" - }, - "green-onion": { - "name": "zaļais sīpols", - "plural_name": "zaļie sīpoli" - }, - "heart-of-palm": { - "name": "palmu sirds", - "plural_name": "plaukstu sirdis" - }, - "hemp": { - "name": "kaņepes" - }, - "herbs": { - "name": "garšaugi" - }, - "honey": { - "name": "medus" - }, - "isomalt": { - "name": "izomalts" - }, - "jackfruit": { - "name": "džekfrūts", - "plural_name": "džekfrūti" - }, - "jaggery": { - "name": "džagerija" - }, - "jams": { - "name": "ievārījums" - }, - "jellies": { - "name": "želejas" - }, - "jerusalem-artichoke": { - "name": "topinambūrs" - }, - "jicama": { - "name": "jicama" - }, - "kale": { - "name": "kacenkāposts" - }, - "kohlrabi": { - "name": "kolrābis" - }, - "kumara": { - "name": "kumara" - }, - "leavening-agents": { - "name": "raugošanas līdzekļi" - }, - "leek": { - "name": "puravs", - "plural_name": "puravi" - }, - "legumes": { - "name": "pākšaugi" - }, - "lemongrass": { - "name": "citronzāle" - }, - "lentils": { - "name": "lēcas" - }, - "lettuce": { - "name": "salāti" - }, - "liver": { - "name": "aknas", - "plural_name": "aknas" - }, - "maize": { - "name": "kukurūza" - }, - "maple-syrup": { - "name": "kļavu sīrups" - }, - "meat": { - "name": "gaļu" - }, - "milk": { - "name": "piens" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "sēne", - "plural_name": "sēnes" - }, - "mussels": { - "name": "mīdijas" - }, - "nanaimo-bar-mix": { - "name": "nanaimo bāra maisījums" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "muskatrieksts" - }, - "nutritional-yeast-flakes": { - "name": "uztura rauga pārslas" - }, - "nuts": { - "name": "rieksti" - }, - "octopuses": { - "name": "astoņkājis", - "plural_name": "astoņkāji" - }, - "oils": { - "name": "eļļas" - }, - "okra": { - "name": "okra" - }, - "olive": { - "name": "olīve" - }, - "olive-oil": { - "name": "olīveļļa" - }, - "onion": { - "name": "sīpols" - }, - "onion-family": { - "name": "sīpolu ģimene" - }, - "orange-blossom-water": { - "name": "apelsīnu ziedu ūdens" - }, - "oranges": { - "name": "apelsīns", - "plural_name": "apelsīni" - }, - "oregano": { - "name": "oregano" - }, - "oysters": { - "name": "austeres" - }, - "panch-puran": { - "name": "puran panch" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "pētersīļi" - }, - "parsnip": { - "name": "pastinaks", - "plural_name": "pastinaki" - }, - "pear": { - "name": "bumbieris", - "plural_name": "bumbieri" - }, - "peas": { - "name": "zirņi" - }, - "pepper": { - "name": "pipari", - "plural_name": "pipari" - }, - "pineapple": { - "name": "ananass", - "plural_name": "ananasi" - }, - "plantain": { - "name": "ceļmallapa", - "plural_name": "ceļmallapas" - }, - "poppy-seeds": { - "name": "magoņu sēklas" - }, - "potato": { - "name": "kartupelis", - "plural_name": "kartupeļi" - }, - "poultry": { - "name": "mājputni" - }, - "powdered-sugar": { - "name": "pūdercukurs" - }, - "pumpkin": { - "name": "ķirbis", - "plural_name": "ķirbji" - }, - "pumpkin-seeds": { - "name": "ķirbju sēklas" - }, - "radish": { - "name": "redīsi", - "plural_name": "redīsi" - }, - "raw-sugar": { - "name": "jēlcukurs" - }, - "refined-sugar": { - "name": "rafinēts cukurs" - }, - "rice": { - "name": "rīsi" - }, - "rice-flour": { - "name": "rīsu milti" - }, - "rock-sugar": { - "name": "akmens cukurs" - }, - "rum": { - "name": "rums" - }, - "salmon": { - "name": "lasis" - }, - "salt": { - "name": "sāls" - }, - "salt-cod": { - "name": "sāls menca" - }, - "scallion": { - "name": "ķemmīšgliemene", - "plural_name": "ķemmīšgliemenes" - }, - "seafood": { - "name": "jūras veltes" - }, - "seeds": { - "name": "sēklas" - }, - "sesame-seeds": { - "name": "sezama sēklas" - }, - "shallot": { - "name": "šalotes", - "plural_name": "šalotes" - }, - "skate": { - "name": "skeit" - }, - "soda": { - "name": "soda" - }, - "soda-baking": { - "name": "soda, cepamais" - }, - "soybean": { - "name": "sojas pupas" - }, - "spaghetti-squash": { - "name": "spageti skvošs", - "plural_name": "spageti skvoši" - }, - "speck": { - "name": "speķis" - }, - "spices": { - "name": "garšvielas" - }, - "spinach": { - "name": "spināti" - }, - "spring-onion": { - "name": "pavasara sīpols", - "plural_name": "pavasara sīpoli" - }, - "squash": { - "name": "skvošs", - "plural_name": "skvoši" - }, - "squash-family": { - "name": "skvoša ģimene" - }, - "stockfish": { - "name": "zvēru zivis" - }, - "sugar": { - "name": "cukurs" - }, - "sunchoke": { - "name": "bumbuļu topinambūrs", - "plural_name": "bumbuļu topinambūri" - }, - "sunflower-seeds": { - "name": "saulespuķu sēklas" - }, - "superfine-sugar": { - "name": "supersmalks cukurs" - }, - "sweet-potato": { - "name": "saldais kartupelis", - "plural_name": "saldie kartupeļi" - }, - "sweetcorn": { - "name": "cukurkukurūza", - "plural_name": "cukurkukurūzas" - }, - "sweeteners": { - "name": "saldinātāji" - }, - "tahini": { - "name": "tahīni" - }, - "taro": { - "name": "taro", - "plural_name": "taro" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "tomāts", - "plural_name": "tomāti" - }, - "trout": { - "name": "forele" - }, - "tubers": { - "name": "bumbuļi", - "plural_name": "bumbuļi" - }, - "tuna": { - "name": "tuncis" - }, - "turbanado-sugar": { - "name": "turbanādo cukurs" - }, - "turnip": { - "name": "rācenis", - "plural_name": "rāceņi" - }, - "unrefined-sugar": { - "name": "nerafinēts cukurs" - }, - "vanilla": { - "name": "vaniļa" - }, - "vegetables": { - "name": "dārzeņi" - }, - "watercress": { - "name": "ūdenskrese" - }, - "watermelon": { - "name": "arbūzs", - "plural_name": "arbūzi" - }, - "white-mushroom": { - "name": "baltā sēne", - "plural_name": "baltās sēnes" - }, - "white-sugar": { - "name": "baltais cukurs" - }, - "xanthan-gum": { - "name": "ksantāna sveķi" - }, - "yam": { - "name": "jamss", - "plural_name": "žamji" - }, - "yeast": { - "name": "raugs" - }, - "zucchini": { - "name": "cukini", - "plural_name": "cukini" - } - } - }, - "Gatavot": { - "foods": {} - }, - "Labība": { - "foods": {} - }, - "Augļi": { - "foods": {} - }, - "Dārzeņi": { - "foods": {} - }, - "Gaļa": { - "foods": {} - }, - "Jūras veltes": { - "foods": {} - }, - "Dzērieni": { - "foods": {} - }, - "Ceptas preces": { - "foods": {} - }, - "Konservētas preces": { - "foods": {} - }, - "Garšvielas": { - "foods": {} - }, - "Konditorejas izstrādājumi": { - "foods": {} - }, - "Piena produkti": { - "foods": {} - }, - "Saldēti pārtikas produkti": { - "foods": {} - }, - "Veselīga pārtika": { - "foods": {} - }, - "Mājsaimniecība": { - "foods": {} - }, - "Gaļas produkti": { - "foods": {} - }, - "Uzkodas": { - "foods": {} - }, - "Saldumi": { - "foods": {} - }, - "Alkohols": { - "foods": {} - }, - "Cits": { - "foods": {} - } -} + "acorn-squash": { + "name": "ozolzīles skvošs" + }, + "alfalfa-sprouts": { + "name": "lucernas kāposti" + }, + "anchovies": { + "name": "anšovs" + }, + "apples": { + "name": "ābols", + "plural_name": "āboli" + }, + "artichoke": { + "name": "artišoks" + }, + "arugula": { + "name": "rukola" + }, + "asparagus": { + "name": "sparģeļi" + }, + "avocado": { + "name": "avokādo", + "plural_name": "avokādo" + }, + "bacon": { + "name": "bekons" + }, + "baking-powder": { + "name": "cepamais pulveris" + }, + "baking-soda": { + "name": "cepamā soda" + }, + "baking-sugar": { + "name": "cepamais pulveris" + }, + "bar-sugar": { + "name": "batoniņu cukurs" + }, + "basil": { + "name": "baziliks" + }, + "beans": { + "name": "pupiņas" + }, + "bell-peppers": { + "name": "bulgāru pipari", + "plural_name": "paprika" + }, + "blackberries": { + "name": "kazenes" + }, + "bok-choy": { + "name": "pak čoi" + }, + "brassicas": { + "name": "brasiccas" + }, + "bread": { + "name": "maize" + }, + "breadfruit": { + "name": "augļu maize" + }, + "broccoflower": { + "name": "brokopuķe" + }, + "broccoli": { + "name": "brokoļi" + }, + "broccoli-rabe": { + "name": "brokoļu rabe" + }, + "broccolini": { + "name": "brokoļi" + }, + "brown-sugar": { + "name": "brūnais cukurs" + }, + "brussels-sprouts": { + "name": "briseles kāposti" + }, + "butter": { + "name": "sviests" + }, + "butternut-pumpkin": { + "name": "sviestriekstu ķirbis" + }, + "butternut-squash": { + "name": "butternut skvošs" + }, + "cabbage": { + "name": "kāposti", + "plural_name": "kāposti" + }, + "cactus-edible": { + "name": "kaktuss, ēdams" + }, + "calabrese": { + "name": "kalabrēze" + }, + "cane-sugar": { + "name": "niedru cukurs" + }, + "cannabis": { + "name": "kaņepes" + }, + "capsicum": { + "name": "paprika" + }, + "caraway": { + "name": "ķimenes" + }, + "carrot": { + "name": "burkāns", + "plural_name": "burkāni" + }, + "caster-sugar": { + "name": "pūdercukurs" + }, + "castor-sugar": { + "name": "rīcincukurs" + }, + "catfish": { + "name": "sams" + }, + "cauliflower": { + "name": "ziedkāposti", + "plural_name": "ziedkāposti" + }, + "cayenne-pepper": { + "name": "kajēnas pipari" + }, + "celeriac": { + "name": "selerijas sakne" + }, + "celery": { + "name": "selerijas" + }, + "cereal-grains": { + "name": "labības graudi" + }, + "chard": { + "name": "mangolds" + }, + "cheese": { + "name": "siers" + }, + "chicory": { + "name": "cigoriņi" + }, + "chilli-peppers": { + "name": "čili pipari", + "plural_name": "čili pipari" + }, + "chinese-leaves": { + "name": "ķīniešu lapas" + }, + "chives": { + "name": "maurloki" + }, + "chocolate": { + "name": "šokolāde" + }, + "cilantro": { + "name": "koriandrs" + }, + "cinnamon": { + "name": "kanēlis" + }, + "clarified-butter": { + "name": "dzidrināts sviests" + }, + "coconut": { + "name": "kokosrieksts", + "plural_name": "kokosrieksti" + }, + "coconut-milk": { + "name": "kokosriekstu piens" + }, + "cod": { + "name": "menca" + }, + "coffee": { + "name": "kafija" + }, + "collard-greens": { + "name": "zaļie kolrābji" + }, + "confectioners-sugar": { + "name": "konditorejas cukurs" + }, + "coriander": { + "name": "koriandrs" + }, + "corn": { + "name": "kukurūza", + "plural_name": "kukurūzas" + }, + "corn-syrup": { + "name": "kukurūzas sīrups" + }, + "cottonseed-oil": { + "name": "kokvilnas sēklu eļļa" + }, + "courgette": { + "name": "kabacis" + }, + "cream-of-tartar": { + "name": "vīnskābes krēms" + }, + "cucumber": { + "name": "gurķis", + "plural_name": "gurķi" + }, + "cumin": { + "name": "ķimenes" + }, + "daikon": { + "name": "daikons", + "plural_name": "daikons" + }, + "dairy-products-and-dairy-substitutes": { + "name": "piena produkti un piena aizstājēji" + }, + "dandelion": { + "name": "pienene" + }, + "demerara-sugar": { + "name": "demerāras cukurs" + }, + "dough": { + "name": "mīkla" + }, + "edible-cactus": { + "name": "ēdamais kaktuss" + }, + "eggplant": { + "name": "baklažāns", + "plural_name": "baklažāni" + }, + "eggs": { + "name": "ola", + "plural_name": "olas" + }, + "endive": { + "name": "endīvija", + "plural_name": "endīvijas" + }, + "fats": { + "name": "tauki" + }, + "fava-beans": { + "name": "fava pupiņas" + }, + "fiddlehead": { + "name": "vijolgalvis" + }, + "fiddlehead-fern": { + "name": "vijoļgalvas paparde", + "plural_name": "vijoļgalvas papardes" + }, + "fish": { + "name": "zivs" + }, + "five-spice-powder": { + "name": "piecu garšvielu pulveris" + }, + "flour": { + "name": "milti" + }, + "frisee": { + "name": "frīze" + }, + "fructose": { + "name": "fruktoze" + }, + "fruit": { + "name": "auglis" + }, + "fruit-sugar": { + "name": "augļu cukurs" + }, + "ful": { + "name": "fulls" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "ķiploki", + "plural_name": "ķiploki" + }, + "gem-squash": { + "name": "gem skvošs" + }, + "ghee": { + "name": "gī" + }, + "giblets": { + "name": "ķidas" + }, + "ginger": { + "name": "ingvers" + }, + "grains": { + "name": "graudi" + }, + "granulated-sugar": { + "name": "granulēts cukurs" + }, + "grape-seed-oil": { + "name": "vīnogu kauliņu eļļa" + }, + "green-onion": { + "name": "zaļais sīpols", + "plural_name": "zaļie sīpoli" + }, + "heart-of-palm": { + "name": "palmu sirds", + "plural_name": "plaukstu sirdis" + }, + "hemp": { + "name": "kaņepes" + }, + "herbs": { + "name": "garšaugi" + }, + "honey": { + "name": "medus" + }, + "isomalt": { + "name": "izomalts" + }, + "jackfruit": { + "name": "džekfrūts", + "plural_name": "džekfrūti" + }, + "jaggery": { + "name": "džagerija" + }, + "jams": { + "name": "ievārījums" + }, + "jellies": { + "name": "želejas" + }, + "jerusalem-artichoke": { + "name": "topinambūrs" + }, + "jicama": { + "name": "jicama" + }, + "kale": { + "name": "kacenkāposts" + }, + "kohlrabi": { + "name": "kolrābis" + }, + "kumara": { + "name": "kumara" + }, + "leavening-agents": { + "name": "raugošanas līdzekļi" + }, + "leek": { + "name": "puravs", + "plural_name": "puravi" + }, + "legumes": { + "name": "pākšaugi" + }, + "lemongrass": { + "name": "citronzāle" + }, + "lentils": { + "name": "lēcas" + }, + "lettuce": { + "name": "salāti" + }, + "liver": { + "name": "aknas", + "plural_name": "aknas" + }, + "maize": { + "name": "kukurūza" + }, + "maple-syrup": { + "name": "kļavu sīrups" + }, + "meat": { + "name": "gaļu" + }, + "milk": { + "name": "piens" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "sēne", + "plural_name": "sēnes" + }, + "mussels": { + "name": "mīdijas" + }, + "nanaimo-bar-mix": { + "name": "nanaimo bāra maisījums" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "muskatrieksts" + }, + "nutritional-yeast-flakes": { + "name": "uztura rauga pārslas" + }, + "nuts": { + "name": "rieksti" + }, + "octopuses": { + "name": "astoņkājis", + "plural_name": "astoņkāji" + }, + "oils": { + "name": "eļļas" + }, + "okra": { + "name": "okra" + }, + "olive": { + "name": "olīve" + }, + "olive-oil": { + "name": "olīveļļa" + }, + "onion": { + "name": "sīpols" + }, + "onion-family": { + "name": "sīpolu ģimene" + }, + "orange-blossom-water": { + "name": "apelsīnu ziedu ūdens" + }, + "oranges": { + "name": "apelsīns", + "plural_name": "apelsīni" + }, + "oregano": { + "name": "oregano" + }, + "oysters": { + "name": "austeres" + }, + "panch-puran": { + "name": "puran panch" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "pētersīļi" + }, + "parsnip": { + "name": "pastinaks", + "plural_name": "pastinaki" + }, + "pear": { + "name": "bumbieris", + "plural_name": "bumbieri" + }, + "peas": { + "name": "zirņi" + }, + "pepper": { + "name": "pipari", + "plural_name": "pipari" + }, + "pineapple": { + "name": "ananass", + "plural_name": "ananasi" + }, + "plantain": { + "name": "ceļmallapa", + "plural_name": "ceļmallapas" + }, + "poppy-seeds": { + "name": "magoņu sēklas" + }, + "potato": { + "name": "kartupelis", + "plural_name": "kartupeļi" + }, + "poultry": { + "name": "mājputni" + }, + "powdered-sugar": { + "name": "pūdercukurs" + }, + "pumpkin": { + "name": "ķirbis", + "plural_name": "ķirbji" + }, + "pumpkin-seeds": { + "name": "ķirbju sēklas" + }, + "radish": { + "name": "redīsi", + "plural_name": "redīsi" + }, + "raw-sugar": { + "name": "jēlcukurs" + }, + "refined-sugar": { + "name": "rafinēts cukurs" + }, + "rice": { + "name": "rīsi" + }, + "rice-flour": { + "name": "rīsu milti" + }, + "rock-sugar": { + "name": "akmens cukurs" + }, + "rum": { + "name": "rums" + }, + "salmon": { + "name": "lasis" + }, + "salt": { + "name": "sāls" + }, + "salt-cod": { + "name": "sāls menca" + }, + "scallion": { + "name": "ķemmīšgliemene", + "plural_name": "ķemmīšgliemenes" + }, + "seafood": { + "name": "jūras veltes" + }, + "seeds": { + "name": "sēklas" + }, + "sesame-seeds": { + "name": "sezama sēklas" + }, + "shallot": { + "name": "šalotes", + "plural_name": "šalotes" + }, + "skate": { + "name": "skeit" + }, + "soda": { + "name": "soda" + }, + "soda-baking": { + "name": "soda, cepamais" + }, + "soybean": { + "name": "sojas pupas" + }, + "spaghetti-squash": { + "name": "spageti skvošs", + "plural_name": "spageti skvoši" + }, + "speck": { + "name": "speķis" + }, + "spices": { + "name": "garšvielas" + }, + "spinach": { + "name": "spināti" + }, + "spring-onion": { + "name": "pavasara sīpols", + "plural_name": "pavasara sīpoli" + }, + "squash": { + "name": "skvošs", + "plural_name": "skvoši" + }, + "squash-family": { + "name": "skvoša ģimene" + }, + "stockfish": { + "name": "zvēru zivis" + }, + "sugar": { + "name": "cukurs" + }, + "sunchoke": { + "name": "bumbuļu topinambūrs", + "plural_name": "bumbuļu topinambūri" + }, + "sunflower-seeds": { + "name": "saulespuķu sēklas" + }, + "superfine-sugar": { + "name": "supersmalks cukurs" + }, + "sweet-potato": { + "name": "saldais kartupelis", + "plural_name": "saldie kartupeļi" + }, + "sweetcorn": { + "name": "cukurkukurūza", + "plural_name": "cukurkukurūzas" + }, + "sweeteners": { + "name": "saldinātāji" + }, + "tahini": { + "name": "tahīni" + }, + "taro": { + "name": "taro", + "plural_name": "taro" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "tomāts", + "plural_name": "tomāti" + }, + "trout": { + "name": "forele" + }, + "tubers": { + "name": "bumbuļi", + "plural_name": "bumbuļi" + }, + "tuna": { + "name": "tuncis" + }, + "turbanado-sugar": { + "name": "turbanādo cukurs" + }, + "turnip": { + "name": "rācenis", + "plural_name": "rāceņi" + }, + "unrefined-sugar": { + "name": "nerafinēts cukurs" + }, + "vanilla": { + "name": "vaniļa" + }, + "vegetables": { + "name": "dārzeņi" + }, + "watercress": { + "name": "ūdenskrese" + }, + "watermelon": { + "name": "arbūzs", + "plural_name": "arbūzi" + }, + "white-mushroom": { + "name": "baltā sēne", + "plural_name": "baltās sēnes" + }, + "white-sugar": { + "name": "baltais cukurs" + }, + "xanthan-gum": { + "name": "ksantāna sveķi" + }, + "yam": { + "name": "jamss", + "plural_name": "žamji" + }, + "yeast": { + "name": "raugs" + }, + "zucchini": { + "name": "cukini", + "plural_name": "cukini" + } +} \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/nl-NL.json b/mealie/repos/seed/resources/foods/locales/nl-NL.json index b4f6f8800..2a5ede5c9 100644 --- a/mealie/repos/seed/resources/foods/locales/nl-NL.json +++ b/mealie/repos/seed/resources/foods/locales/nl-NL.json @@ -1,759 +1,692 @@ { - "": { - "foods": { - "acorn-squash": { - "name": "eikelpompoen" - }, - "alfalfa-sprouts": { - "name": "kiemgroente" - }, - "anchovies": { - "name": "ansjovis" - }, - "apples": { - "name": "appels", - "plural_name": "appels" - }, - "artichoke": { - "name": "artisjok" - }, - "arugula": { - "name": "rucola" - }, - "asparagus": { - "name": "asperge" - }, - "avocado": { - "name": "avocado", - "plural_name": "avocado" - }, - "bacon": { - "name": "spek" - }, - "baking-powder": { - "name": "bakpoeder" - }, - "baking-soda": { - "name": "baksoda" - }, - "baking-sugar": { - "name": "bak suiker" - }, - "bar-sugar": { - "name": "rietsuiker" - }, - "basil": { - "name": "basilicum" - }, - "beans": { - "name": "bonen" - }, - "bell-peppers": { - "name": "paprika", - "plural_name": "paprika" - }, - "blackberries": { - "name": "braambessen" - }, - "bok-choy": { - "name": "paksoi" - }, - "brassicas": { - "name": "kool" - }, - "bread": { - "name": "brood" - }, - "breadfruit": { - "name": "broodvruchten" - }, - "broccoflower": { - "name": "romanesco" - }, - "broccoli": { - "name": "broccoli" - }, - "broccoli-rabe": { - "name": "rapini" - }, - "broccolini": { - "name": "broccolini" - }, - "brown-sugar": { - "name": "bruine suiker" - }, - "brussels-sprouts": { - "name": "spruiten" - }, - "butter": { - "name": "boter" - }, - "butternut-pumpkin": { - "name": "butternut pompoen" - }, - "butternut-squash": { - "name": "butternut pompoen" - }, - "cabbage": { - "name": "kool", - "plural_name": "kolen" - }, - "cactus-edible": { - "name": "cactus, eetbaar" - }, - "calabrese": { - "name": "calabrese" - }, - "cane-sugar": { - "name": "rietsuiker" - }, - "cannabis": { - "name": "cannabis" - }, - "capsicum": { - "name": "paprika" - }, - "caraway": { - "name": "karwij" - }, - "carrot": { - "name": "wortel", - "plural_name": "wortels" - }, - "caster-sugar": { - "name": "basterdsuiker" - }, - "castor-sugar": { - "name": "basterdsuiker" - }, - "catfish": { - "name": "meerval" - }, - "cauliflower": { - "name": "bloemkool", - "plural_name": "bloemkolen" - }, - "cayenne-pepper": { - "name": "cayenne peper" - }, - "celeriac": { - "name": "knolselder" - }, - "celery": { - "name": "selderij" - }, - "cereal-grains": { - "name": "ontbijtgranen" - }, - "chard": { - "name": "snijbiet" - }, - "cheese": { - "name": "kaas" - }, - "chicory": { - "name": "witlof" - }, - "chilli-peppers": { - "name": "chili peper", - "plural_name": "chili pepers" - }, - "chinese-leaves": { - "name": "chinese kool" - }, - "chives": { - "name": "bieslook" - }, - "chocolate": { - "name": "chocolade" - }, - "cilantro": { - "name": "koriander" - }, - "cinnamon": { - "name": "kaneel" - }, - "clarified-butter": { - "name": "geklaarde boter" - }, - "coconut": { - "name": "kokosnoot", - "plural_name": "kokosnoten" - }, - "coconut-milk": { - "name": "kokosmelk" - }, - "cod": { - "name": "kabeljauw" - }, - "coffee": { - "name": "koffie" - }, - "collard-greens": { - "name": "galicische kool" - }, - "confectioners-sugar": { - "name": "poedersuiker" - }, - "coriander": { - "name": "koriander" - }, - "corn": { - "name": "maïs", - "plural_name": "maïs" - }, - "corn-syrup": { - "name": "maisstroop" - }, - "cottonseed-oil": { - "name": "katoenzaadolie" - }, - "courgette": { - "name": "courgette" - }, - "cream-of-tartar": { - "name": "wijnsteen" - }, - "cucumber": { - "name": "komkommer", - "plural_name": "komkommers" - }, - "cumin": { - "name": "komijn" - }, - "daikon": { - "name": "witte rammenas", - "plural_name": "witte rammenassen" - }, - "dairy-products-and-dairy-substitutes": { - "name": "zuivelproducten en zuivelvervangers" - }, - "dandelion": { - "name": "paardenbloem" - }, - "demerara-sugar": { - "name": "demerara suiker" - }, - "dough": { - "name": "deeg" - }, - "edible-cactus": { - "name": "eetbare cactus" - }, - "eggplant": { - "name": "aubergine", - "plural_name": "aubergines" - }, - "eggs": { - "name": "eieren", - "plural_name": "eieren" - }, - "endive": { - "name": "andijvie", - "plural_name": "andijvie" - }, - "fats": { - "name": "vetten" - }, - "fava-beans": { - "name": "tuinbonen" - }, - "fiddlehead": { - "name": "varenkrul" - }, - "fiddlehead-fern": { - "name": "varenkrul", - "plural_name": "varenkrul" - }, - "fish": { - "name": "vis" - }, - "five-spice-powder": { - "name": "vijfkruidenpoeder" - }, - "flour": { - "name": "bloem" - }, - "frisee": { - "name": "krulandijvie" - }, - "fructose": { - "name": "fructose" - }, - "fruit": { - "name": "fruit" - }, - "fruit-sugar": { - "name": "fruit suiker" - }, - "ful": { - "name": "peul" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "knoflook", - "plural_name": "knoflook" - }, - "gem-squash": { - "name": "citroenpompoen" - }, - "ghee": { - "name": "geklaarde boter" - }, - "giblets": { - "name": "kip-ingewanden" - }, - "ginger": { - "name": "gember" - }, - "grains": { - "name": "granen" - }, - "granulated-sugar": { - "name": "kristalsuiker" - }, - "grape-seed-oil": { - "name": "druivenpitolie" - }, - "green-onion": { - "name": "groene ui", - "plural_name": "groene uien" - }, - "heart-of-palm": { - "name": "hart van palm", - "plural_name": "hart van palm" - }, - "hemp": { - "name": "hennep" - }, - "herbs": { - "name": "kruiden" - }, - "honey": { - "name": "honing" - }, - "isomalt": { - "name": "isomalt" - }, - "jackfruit": { - "name": "jackfruit", - "plural_name": "jackfruits" - }, - "jaggery": { - "name": "jaggery" - }, - "jams": { - "name": "confituur" - }, - "jellies": { - "name": "geleien" - }, - "jerusalem-artichoke": { - "name": "aardpeer" - }, - "jicama": { - "name": "yamboon" - }, - "kale": { - "name": "boerenkool" - }, - "kohlrabi": { - "name": "koolrabi" - }, - "kumara": { - "name": "zoete aardappel" - }, - "leavening-agents": { - "name": "rijsmiddelen" - }, - "leek": { - "name": "prei", - "plural_name": "preien" - }, - "legumes": { - "name": "peulvruchten" - }, - "lemongrass": { - "name": "citroengras" - }, - "lentils": { - "name": "linzen" - }, - "lettuce": { - "name": "sla" - }, - "liver": { - "name": "lever", - "plural_name": "levers" - }, - "maize": { - "name": "maïs" - }, - "maple-syrup": { - "name": "ahornsiroop" - }, - "meat": { - "name": "vlees" - }, - "milk": { - "name": "melk" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "paddestoel", - "plural_name": "paddenstoelen" - }, - "mussels": { - "name": "mosselen" - }, - "nanaimo-bar-mix": { - "name": "nanaimo barmix" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "nootmuskaat" - }, - "nutritional-yeast-flakes": { - "name": "gistvlokken" - }, - "nuts": { - "name": "noten" - }, - "octopuses": { - "name": "octopussen", - "plural_name": "octopussen" - }, - "oils": { - "name": "oliën" - }, - "okra": { - "name": "okra" - }, - "olive": { - "name": "olijf" - }, - "olive-oil": { - "name": "olijfolie" - }, - "onion": { - "name": "ui" - }, - "onion-family": { - "name": "uien familie" - }, - "orange-blossom-water": { - "name": "sinaasappelbloesem" - }, - "oranges": { - "name": "sinaasappel", - "plural_name": "sinaasappels" - }, - "oregano": { - "name": "oregano" - }, - "oysters": { - "name": "oester" - }, - "panch-puran": { - "name": "panch puran" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "peterselie" - }, - "parsnip": { - "name": "pastinaak", - "plural_name": "pastinaken" - }, - "pear": { - "name": "peer", - "plural_name": "peren" - }, - "peas": { - "name": "erwten" - }, - "pepper": { - "name": "peper", - "plural_name": "pepers" - }, - "pineapple": { - "name": "ananas", - "plural_name": "ananassen" - }, - "plantain": { - "name": "bakbanaan", - "plural_name": "bakbananen" - }, - "poppy-seeds": { - "name": "papaver zaden" - }, - "potato": { - "name": "aardappel", - "plural_name": "aardappelen" - }, - "poultry": { - "name": "gevogelte" - }, - "powdered-sugar": { - "name": "poedersuiker" - }, - "pumpkin": { - "name": "pompoen", - "plural_name": "pompoenen" - }, - "pumpkin-seeds": { - "name": "pompoenpitten" - }, - "radish": { - "name": "radijs", - "plural_name": "radijsjes" - }, - "raw-sugar": { - "name": "ruwe suiker" - }, - "refined-sugar": { - "name": "gerafineerde suiker" - }, - "rice": { - "name": "rijst" - }, - "rice-flour": { - "name": "rijstbloem" - }, - "rock-sugar": { - "name": "kandijsuiker" - }, - "rum": { - "name": "rum" - }, - "salmon": { - "name": "zalm" - }, - "salt": { - "name": "zout" - }, - "salt-cod": { - "name": "gezoute kabeljauw" - }, - "scallion": { - "name": "lente-ui", - "plural_name": "lente-uien" - }, - "seafood": { - "name": "zeevruchten" - }, - "seeds": { - "name": "zaden" - }, - "sesame-seeds": { - "name": "sesamzaad" - }, - "shallot": { - "name": "sjalotte", - "plural_name": "sjalotjes" - }, - "skate": { - "name": "rog" - }, - "soda": { - "name": "bruiswater" - }, - "soda-baking": { - "name": "soda, bakken" - }, - "soybean": { - "name": "sojaboon" - }, - "spaghetti-squash": { - "name": "spaghetti pompoen", - "plural_name": "spaghetti pompoenen" - }, - "speck": { - "name": "spek" - }, - "spices": { - "name": "kruiden" - }, - "spinach": { - "name": "spinazie" - }, - "spring-onion": { - "name": "lente-ui", - "plural_name": "lente-uitjes" - }, - "squash": { - "name": "pompoen", - "plural_name": "pompoenen" - }, - "squash-family": { - "name": "pompoen familie" - }, - "stockfish": { - "name": "stokvis" - }, - "sugar": { - "name": "suiker" - }, - "sunchoke": { - "name": "aardpeer", - "plural_name": "aardperen" - }, - "sunflower-seeds": { - "name": "zonnebloempitten" - }, - "superfine-sugar": { - "name": "superfijne suiker" - }, - "sweet-potato": { - "name": "zoete aardappel", - "plural_name": "zoete aardappelen" - }, - "sweetcorn": { - "name": "zoete maïs", - "plural_name": "zoete maïs" - }, - "sweeteners": { - "name": "zoetstoffen" - }, - "tahini": { - "name": "tahin" - }, - "taro": { - "name": "taro", - "plural_name": "taroes" - }, - "teff": { - "name": "abessijns liefdegras" - }, - "tomato": { - "name": "tomaat", - "plural_name": "tomaten" - }, - "trout": { - "name": "forel" - }, - "tubers": { - "name": "knolgewassen", - "plural_name": "knolgewassen" - }, - "tuna": { - "name": "tonijn" - }, - "turbanado-sugar": { - "name": "natuurlijke bruine suiker" - }, - "turnip": { - "name": "knolraap", - "plural_name": "knolrapen" - }, - "unrefined-sugar": { - "name": "ongerafineerde suiker" - }, - "vanilla": { - "name": "vanille" - }, - "vegetables": { - "name": "groenten" - }, - "watercress": { - "name": "waterkers" - }, - "watermelon": { - "name": "watermeloen", - "plural_name": "watermeloenen" - }, - "white-mushroom": { - "name": "witte paddenstoel", - "plural_name": "witte paddenstoelen" - }, - "white-sugar": { - "name": "witte suiker" - }, - "xanthan-gum": { - "name": "xanthaangom" - }, - "yam": { - "name": "yamswortel", - "plural_name": "yamswortels" - }, - "yeast": { - "name": "gist" - }, - "zucchini": { - "name": "courgette", - "plural_name": "courgettes" - } - } - }, - "Groenten en fruit": { - "foods": {} - }, - "Granen": { - "foods": {} - }, - "Fruit": { - "foods": {} - }, - "Groenten": { - "foods": {} - }, - "Vlees": { - "foods": {} - }, - "Zeevruchten": { - "foods": {} - }, - "Dranken": { - "foods": {} - }, - "Gebakken producten": { - "foods": {} - }, - "Ingeblikt eten": { - "foods": {} - }, - "Specerijen": { - "foods": {} - }, - "Zoetigheden": { - "foods": {} - }, - "Zuivelproducten": { - "foods": {} - }, - "Bevroren eten": { - "foods": {} - }, - "Gezond eten": { - "foods": {} - }, - "Huishouden": { - "foods": {} - }, - "Vleesproducten": { - "foods": {} - }, - "Snacks": { - "foods": {} - }, - "Kruiden": { - "foods": {} - }, - "Snoepgoed": { - "foods": {} - }, - "Alcohol": { - "foods": {} - }, - "Anders": { - "foods": {} - } -} + "acorn-squash": { + "name": "eikelpompoen" + }, + "alfalfa-sprouts": { + "name": "kiemgroente" + }, + "anchovies": { + "name": "ansjovis" + }, + "apples": { + "name": "appels", + "plural_name": "appels" + }, + "artichoke": { + "name": "artisjok" + }, + "arugula": { + "name": "rucola" + }, + "asparagus": { + "name": "asperge" + }, + "avocado": { + "name": "avocado", + "plural_name": "avocado" + }, + "bacon": { + "name": "spek" + }, + "baking-powder": { + "name": "bakpoeder" + }, + "baking-soda": { + "name": "baksoda" + }, + "baking-sugar": { + "name": "bak suiker" + }, + "bar-sugar": { + "name": "rietsuiker" + }, + "basil": { + "name": "basilicum" + }, + "beans": { + "name": "bonen" + }, + "bell-peppers": { + "name": "paprika", + "plural_name": "paprika" + }, + "blackberries": { + "name": "braambessen" + }, + "bok-choy": { + "name": "paksoi" + }, + "brassicas": { + "name": "kool" + }, + "bread": { + "name": "brood" + }, + "breadfruit": { + "name": "broodvruchten" + }, + "broccoflower": { + "name": "romanesco" + }, + "broccoli": { + "name": "broccoli" + }, + "broccoli-rabe": { + "name": "rapini" + }, + "broccolini": { + "name": "broccolini" + }, + "brown-sugar": { + "name": "bruine suiker" + }, + "brussels-sprouts": { + "name": "spruiten" + }, + "butter": { + "name": "boter" + }, + "butternut-pumpkin": { + "name": "butternut pompoen" + }, + "butternut-squash": { + "name": "butternut pompoen" + }, + "cabbage": { + "name": "kool", + "plural_name": "kolen" + }, + "cactus-edible": { + "name": "cactus, eetbaar" + }, + "calabrese": { + "name": "calabrese" + }, + "cane-sugar": { + "name": "rietsuiker" + }, + "cannabis": { + "name": "cannabis" + }, + "capsicum": { + "name": "paprika" + }, + "caraway": { + "name": "karwij" + }, + "carrot": { + "name": "wortel", + "plural_name": "wortels" + }, + "caster-sugar": { + "name": "basterdsuiker" + }, + "castor-sugar": { + "name": "basterdsuiker" + }, + "catfish": { + "name": "meerval" + }, + "cauliflower": { + "name": "bloemkool", + "plural_name": "bloemkolen" + }, + "cayenne-pepper": { + "name": "cayenne peper" + }, + "celeriac": { + "name": "knolselder" + }, + "celery": { + "name": "selderij" + }, + "cereal-grains": { + "name": "ontbijtgranen" + }, + "chard": { + "name": "snijbiet" + }, + "cheese": { + "name": "kaas" + }, + "chicory": { + "name": "witlof" + }, + "chilli-peppers": { + "name": "chili peper", + "plural_name": "chili pepers" + }, + "chinese-leaves": { + "name": "chinese kool" + }, + "chives": { + "name": "bieslook" + }, + "chocolate": { + "name": "chocolade" + }, + "cilantro": { + "name": "koriander" + }, + "cinnamon": { + "name": "kaneel" + }, + "clarified-butter": { + "name": "geklaarde boter" + }, + "coconut": { + "name": "kokosnoot", + "plural_name": "kokosnoten" + }, + "coconut-milk": { + "name": "kokosmelk" + }, + "cod": { + "name": "kabeljauw" + }, + "coffee": { + "name": "koffie" + }, + "collard-greens": { + "name": "galicische kool" + }, + "confectioners-sugar": { + "name": "poedersuiker" + }, + "coriander": { + "name": "koriander" + }, + "corn": { + "name": "maïs", + "plural_name": "maïs" + }, + "corn-syrup": { + "name": "maisstroop" + }, + "cottonseed-oil": { + "name": "katoenzaadolie" + }, + "courgette": { + "name": "courgette" + }, + "cream-of-tartar": { + "name": "wijnsteen" + }, + "cucumber": { + "name": "komkommer", + "plural_name": "komkommers" + }, + "cumin": { + "name": "komijn" + }, + "daikon": { + "name": "witte rammenas", + "plural_name": "witte rammenassen" + }, + "dairy-products-and-dairy-substitutes": { + "name": "zuivelproducten en zuivelvervangers" + }, + "dandelion": { + "name": "paardenbloem" + }, + "demerara-sugar": { + "name": "demerara suiker" + }, + "dough": { + "name": "deeg" + }, + "edible-cactus": { + "name": "eetbare cactus" + }, + "eggplant": { + "name": "aubergine", + "plural_name": "aubergines" + }, + "eggs": { + "name": "eieren", + "plural_name": "eieren" + }, + "endive": { + "name": "andijvie", + "plural_name": "andijvie" + }, + "fats": { + "name": "vetten" + }, + "fava-beans": { + "name": "tuinbonen" + }, + "fiddlehead": { + "name": "varenkrul" + }, + "fiddlehead-fern": { + "name": "varenkrul", + "plural_name": "varenkrul" + }, + "fish": { + "name": "vis" + }, + "five-spice-powder": { + "name": "vijfkruidenpoeder" + }, + "flour": { + "name": "bloem" + }, + "frisee": { + "name": "krulandijvie" + }, + "fructose": { + "name": "fructose" + }, + "fruit": { + "name": "fruit" + }, + "fruit-sugar": { + "name": "fruit suiker" + }, + "ful": { + "name": "peul" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "knoflook", + "plural_name": "knoflook" + }, + "gem-squash": { + "name": "citroenpompoen" + }, + "ghee": { + "name": "geklaarde boter" + }, + "giblets": { + "name": "kip-ingewanden" + }, + "ginger": { + "name": "gember" + }, + "grains": { + "name": "granen" + }, + "granulated-sugar": { + "name": "kristalsuiker" + }, + "grape-seed-oil": { + "name": "druivenpitolie" + }, + "green-onion": { + "name": "groene ui", + "plural_name": "groene uien" + }, + "heart-of-palm": { + "name": "hart van palm", + "plural_name": "hart van palm" + }, + "hemp": { + "name": "hennep" + }, + "herbs": { + "name": "kruiden" + }, + "honey": { + "name": "honing" + }, + "isomalt": { + "name": "isomalt" + }, + "jackfruit": { + "name": "jackfruit", + "plural_name": "jackfruits" + }, + "jaggery": { + "name": "jaggery" + }, + "jams": { + "name": "confituur" + }, + "jellies": { + "name": "geleien" + }, + "jerusalem-artichoke": { + "name": "aardpeer" + }, + "jicama": { + "name": "yamboon" + }, + "kale": { + "name": "boerenkool" + }, + "kohlrabi": { + "name": "koolrabi" + }, + "kumara": { + "name": "zoete aardappel" + }, + "leavening-agents": { + "name": "rijsmiddelen" + }, + "leek": { + "name": "prei", + "plural_name": "preien" + }, + "legumes": { + "name": "peulvruchten" + }, + "lemongrass": { + "name": "citroengras" + }, + "lentils": { + "name": "linzen" + }, + "lettuce": { + "name": "sla" + }, + "liver": { + "name": "lever", + "plural_name": "levers" + }, + "maize": { + "name": "maïs" + }, + "maple-syrup": { + "name": "ahornsiroop" + }, + "meat": { + "name": "vlees" + }, + "milk": { + "name": "melk" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "paddestoel", + "plural_name": "paddenstoelen" + }, + "mussels": { + "name": "mosselen" + }, + "nanaimo-bar-mix": { + "name": "nanaimo barmix" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "nootmuskaat" + }, + "nutritional-yeast-flakes": { + "name": "gistvlokken" + }, + "nuts": { + "name": "noten" + }, + "octopuses": { + "name": "octopussen", + "plural_name": "octopussen" + }, + "oils": { + "name": "oliën" + }, + "okra": { + "name": "okra" + }, + "olive": { + "name": "olijf" + }, + "olive-oil": { + "name": "olijfolie" + }, + "onion": { + "name": "ui" + }, + "onion-family": { + "name": "uien familie" + }, + "orange-blossom-water": { + "name": "sinaasappelbloesem" + }, + "oranges": { + "name": "sinaasappel", + "plural_name": "sinaasappels" + }, + "oregano": { + "name": "oregano" + }, + "oysters": { + "name": "oester" + }, + "panch-puran": { + "name": "panch puran" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "peterselie" + }, + "parsnip": { + "name": "pastinaak", + "plural_name": "pastinaken" + }, + "pear": { + "name": "peer", + "plural_name": "peren" + }, + "peas": { + "name": "erwten" + }, + "pepper": { + "name": "peper", + "plural_name": "pepers" + }, + "pineapple": { + "name": "ananas", + "plural_name": "ananassen" + }, + "plantain": { + "name": "bakbanaan", + "plural_name": "bakbananen" + }, + "poppy-seeds": { + "name": "papaver zaden" + }, + "potato": { + "name": "aardappel", + "plural_name": "aardappelen" + }, + "poultry": { + "name": "gevogelte" + }, + "powdered-sugar": { + "name": "poedersuiker" + }, + "pumpkin": { + "name": "pompoen", + "plural_name": "pompoenen" + }, + "pumpkin-seeds": { + "name": "pompoenpitten" + }, + "radish": { + "name": "radijs", + "plural_name": "radijsjes" + }, + "raw-sugar": { + "name": "ruwe suiker" + }, + "refined-sugar": { + "name": "gerafineerde suiker" + }, + "rice": { + "name": "rijst" + }, + "rice-flour": { + "name": "rijstbloem" + }, + "rock-sugar": { + "name": "kandijsuiker" + }, + "rum": { + "name": "rum" + }, + "salmon": { + "name": "zalm" + }, + "salt": { + "name": "zout" + }, + "salt-cod": { + "name": "gezoute kabeljauw" + }, + "scallion": { + "name": "lente-ui", + "plural_name": "lente-uien" + }, + "seafood": { + "name": "zeevruchten" + }, + "seeds": { + "name": "zaden" + }, + "sesame-seeds": { + "name": "sesamzaad" + }, + "shallot": { + "name": "sjalotte", + "plural_name": "sjalotjes" + }, + "skate": { + "name": "rog" + }, + "soda": { + "name": "bruiswater" + }, + "soda-baking": { + "name": "soda, bakken" + }, + "soybean": { + "name": "sojaboon" + }, + "spaghetti-squash": { + "name": "spaghetti pompoen", + "plural_name": "spaghetti pompoenen" + }, + "speck": { + "name": "spek" + }, + "spices": { + "name": "kruiden" + }, + "spinach": { + "name": "spinazie" + }, + "spring-onion": { + "name": "lente-ui", + "plural_name": "lente-uitjes" + }, + "squash": { + "name": "pompoen", + "plural_name": "pompoenen" + }, + "squash-family": { + "name": "pompoen familie" + }, + "stockfish": { + "name": "stokvis" + }, + "sugar": { + "name": "suiker" + }, + "sunchoke": { + "name": "aardpeer", + "plural_name": "aardperen" + }, + "sunflower-seeds": { + "name": "zonnebloempitten" + }, + "superfine-sugar": { + "name": "superfijne suiker" + }, + "sweet-potato": { + "name": "zoete aardappel", + "plural_name": "zoete aardappelen" + }, + "sweetcorn": { + "name": "zoete maïs", + "plural_name": "zoete maïs" + }, + "sweeteners": { + "name": "zoetstoffen" + }, + "tahini": { + "name": "tahin" + }, + "taro": { + "name": "taro", + "plural_name": "taroes" + }, + "teff": { + "name": "abessijns liefdegras" + }, + "tomato": { + "name": "tomaat", + "plural_name": "tomaten" + }, + "trout": { + "name": "forel" + }, + "tubers": { + "name": "knolgewassen", + "plural_name": "knolgewassen" + }, + "tuna": { + "name": "tonijn" + }, + "turbanado-sugar": { + "name": "natuurlijke bruine suiker" + }, + "turnip": { + "name": "knolraap", + "plural_name": "knolrapen" + }, + "unrefined-sugar": { + "name": "ongerafineerde suiker" + }, + "vanilla": { + "name": "vanille" + }, + "vegetables": { + "name": "groenten" + }, + "watercress": { + "name": "waterkers" + }, + "watermelon": { + "name": "watermeloen", + "plural_name": "watermeloenen" + }, + "white-mushroom": { + "name": "witte paddenstoel", + "plural_name": "witte paddenstoelen" + }, + "white-sugar": { + "name": "witte suiker" + }, + "xanthan-gum": { + "name": "xanthaangom" + }, + "yam": { + "name": "yamswortel", + "plural_name": "yamswortels" + }, + "yeast": { + "name": "gist" + }, + "zucchini": { + "name": "courgette", + "plural_name": "courgettes" + } +} \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/no-NO.json b/mealie/repos/seed/resources/foods/locales/no-NO.json index 94ba13d65..65e9799ec 100644 --- a/mealie/repos/seed/resources/foods/locales/no-NO.json +++ b/mealie/repos/seed/resources/foods/locales/no-NO.json @@ -1,759 +1,692 @@ { - "": { - "foods": { - "acorn-squash": { - "name": "pepper squash" - }, - "alfalfa-sprouts": { - "name": "alfalfaspirer" - }, - "anchovies": { - "name": "ansjos" - }, - "apples": { - "name": "eple", - "plural_name": "epler" - }, - "artichoke": { - "name": "artisjokk" - }, - "arugula": { - "name": "ruccola" - }, - "asparagus": { - "name": "asparges" - }, - "avocado": { - "name": "avokado", - "plural_name": "avokadoer" - }, - "bacon": { - "name": "bacon" - }, - "baking-powder": { - "name": "bakepulver" - }, - "baking-soda": { - "name": "natron" - }, - "baking-sugar": { - "name": "melis" - }, - "bar-sugar": { - "name": "bar-sukker" - }, - "basil": { - "name": "basilikum" - }, - "beans": { - "name": "bønner" - }, - "bell-peppers": { - "name": "paprika", - "plural_name": "paprikaer" - }, - "blackberries": { - "name": "bjørnebær" - }, - "bok-choy": { - "name": "pak choi" - }, - "brassicas": { - "name": "brassicae" - }, - "bread": { - "name": "brød" - }, - "breadfruit": { - "name": "brødfrukt" - }, - "broccoflower": { - "name": "blomkål" - }, - "broccoli": { - "name": "brokkoli" - }, - "broccoli-rabe": { - "name": "rapini" - }, - "broccolini": { - "name": "brokkolini" - }, - "brown-sugar": { - "name": "brunt sukker" - }, - "brussels-sprouts": { - "name": "rosenkål" - }, - "butter": { - "name": "smør" - }, - "butternut-pumpkin": { - "name": "flaskegresskar" - }, - "butternut-squash": { - "name": "butternut squash" - }, - "cabbage": { - "name": "kål", - "plural_name": "kål" - }, - "cactus-edible": { - "name": "kaktus, spiselig" - }, - "calabrese": { - "name": "calabrese" - }, - "cane-sugar": { - "name": "rørsukker" - }, - "cannabis": { - "name": "cannabis" - }, - "capsicum": { - "name": "chilipepper" - }, - "caraway": { - "name": "karve" - }, - "carrot": { - "name": "gulrot", - "plural_name": "gulrøtter" - }, - "caster-sugar": { - "name": "finmalt sukker" - }, - "castor-sugar": { - "name": "perlesukker" - }, - "catfish": { - "name": "malle" - }, - "cauliflower": { - "name": "blomkål", - "plural_name": "blomkål" - }, - "cayenne-pepper": { - "name": "kayenne pepper" - }, - "celeriac": { - "name": "sellerirot" - }, - "celery": { - "name": "selleri" - }, - "cereal-grains": { - "name": "frokostblandingkorn" - }, - "chard": { - "name": "bladbete" - }, - "cheese": { - "name": "ost" - }, - "chicory": { - "name": "sikori" - }, - "chilli-peppers": { - "name": "chilli Pepper", - "plural_name": "chilli pepper" - }, - "chinese-leaves": { - "name": "kinakål" - }, - "chives": { - "name": "gressløk" - }, - "chocolate": { - "name": "sjokolade" - }, - "cilantro": { - "name": "koriander" - }, - "cinnamon": { - "name": "kanel" - }, - "clarified-butter": { - "name": "klarnet smør" - }, - "coconut": { - "name": "kokosnøtt", - "plural_name": "kokosnøtter" - }, - "coconut-milk": { - "name": "kokosnøttmelk" - }, - "cod": { - "name": "torsk" - }, - "coffee": { - "name": "kaffe" - }, - "collard-greens": { - "name": "grønnkål" - }, - "confectioners-sugar": { - "name": "melis" - }, - "coriander": { - "name": "koriander" - }, - "corn": { - "name": "mais", - "plural_name": "mais" - }, - "corn-syrup": { - "name": "maissirup" - }, - "cottonseed-oil": { - "name": "bomullsfrøolje" - }, - "courgette": { - "name": "squash" - }, - "cream-of-tartar": { - "name": "krem av tartar" - }, - "cucumber": { - "name": "agurk", - "plural_name": "agurker" - }, - "cumin": { - "name": "spisskummen" - }, - "daikon": { - "name": "daikon-reddik", - "plural_name": "daikons" - }, - "dairy-products-and-dairy-substitutes": { - "name": "meieriprodukter og melkeerstatninger" - }, - "dandelion": { - "name": "løvetann" - }, - "demerara-sugar": { - "name": "demerarasukker" - }, - "dough": { - "name": "deig" - }, - "edible-cactus": { - "name": "spisbar kaktus" - }, - "eggplant": { - "name": "aubergine", - "plural_name": "auberginer" - }, - "eggs": { - "name": "egg", - "plural_name": "egg" - }, - "endive": { - "name": "endive", - "plural_name": "endives" - }, - "fats": { - "name": "fett" - }, - "fava-beans": { - "name": "favabønne" - }, - "fiddlehead": { - "name": "bregne" - }, - "fiddlehead-fern": { - "name": "strutseving", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "fisk" - }, - "five-spice-powder": { - "name": "fem krydderpulver" - }, - "flour": { - "name": "mel" - }, - "frisee": { - "name": "friséesalat" - }, - "fructose": { - "name": "fruktose" - }, - "fruit": { - "name": "frukt" - }, - "fruit-sugar": { - "name": "fruktsukker" - }, - "ful": { - "name": "full" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "hvitløk", - "plural_name": "hvitløker" - }, - "gem-squash": { - "name": "gem squash" - }, - "ghee": { - "name": "ghi" - }, - "giblets": { - "name": "innmat av fugl" - }, - "ginger": { - "name": "ingefær" - }, - "grains": { - "name": "korn" - }, - "granulated-sugar": { - "name": "strøsukker" - }, - "grape-seed-oil": { - "name": "druekjerneolje" - }, - "green-onion": { - "name": "vårløk", - "plural_name": "grønne løker" - }, - "heart-of-palm": { - "name": "palmehjerte", - "plural_name": "heart of palms" - }, - "hemp": { - "name": "hamp" - }, - "herbs": { - "name": "urter" - }, - "honey": { - "name": "honning" - }, - "isomalt": { - "name": "isomalt" - }, - "jackfruit": { - "name": "jackfrukt", - "plural_name": "jackfruits" - }, - "jaggery": { - "name": "jaggery" - }, - "jams": { - "name": "syltetøy" - }, - "jellies": { - "name": "gele" - }, - "jerusalem-artichoke": { - "name": "jordskokk" - }, - "jicama": { - "name": "jicama" - }, - "kale": { - "name": "kål" - }, - "kohlrabi": { - "name": "kålrabi" - }, - "kumara": { - "name": "søtpotet" - }, - "leavening-agents": { - "name": "hevemiddel" - }, - "leek": { - "name": "purre", - "plural_name": "purrer" - }, - "legumes": { - "name": "belgvekster" - }, - "lemongrass": { - "name": "sitrongress" - }, - "lentils": { - "name": "linser" - }, - "lettuce": { - "name": "salat" - }, - "liver": { - "name": "lever", - "plural_name": "livers" - }, - "maize": { - "name": "mais" - }, - "maple-syrup": { - "name": "lønnesirup" - }, - "meat": { - "name": "kjøtt" - }, - "milk": { - "name": "melk" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "sopp", - "plural_name": "sopper" - }, - "mussels": { - "name": "blåskjell" - }, - "nanaimo-bar-mix": { - "name": "nanaimo bardblanding" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "muskat" - }, - "nutritional-yeast-flakes": { - "name": "næringsgjær" - }, - "nuts": { - "name": "nøtter" - }, - "octopuses": { - "name": "blekksprut", - "plural_name": "octopuses" - }, - "oils": { - "name": "oljer" - }, - "okra": { - "name": "okra" - }, - "olive": { - "name": "oliven" - }, - "olive-oil": { - "name": "oliven olje" - }, - "onion": { - "name": "løk" - }, - "onion-family": { - "name": "løkfamilien" - }, - "orange-blossom-water": { - "name": "oransje blossom vann" - }, - "oranges": { - "name": "appelsin", - "plural_name": "appelsiner" - }, - "oregano": { - "name": "oregano" - }, - "oysters": { - "name": "østers" - }, - "panch-puran": { - "name": "panch phoron" - }, - "paprika": { - "name": "paprikakrydder" - }, - "parsley": { - "name": "persille" - }, - "parsnip": { - "name": "pastinakk", - "plural_name": "parsnips" - }, - "pear": { - "name": "pære", - "plural_name": "pærer" - }, - "peas": { - "name": "erter" - }, - "pepper": { - "name": "pepper", - "plural_name": "peppers" - }, - "pineapple": { - "name": "ananas", - "plural_name": "ananaser" - }, - "plantain": { - "name": "kokebanan", - "plural_name": "kokebananer" - }, - "poppy-seeds": { - "name": "valmuefrø" - }, - "potato": { - "name": "potet", - "plural_name": "poteter" - }, - "poultry": { - "name": "fjærfe" - }, - "powdered-sugar": { - "name": "melis" - }, - "pumpkin": { - "name": "gresskar", - "plural_name": "gresskar" - }, - "pumpkin-seeds": { - "name": "gresskarfrø" - }, - "radish": { - "name": "reddik", - "plural_name": "reddiker" - }, - "raw-sugar": { - "name": "brunt sukker" - }, - "refined-sugar": { - "name": "raffinert sukker" - }, - "rice": { - "name": "ris" - }, - "rice-flour": { - "name": "rismel" - }, - "rock-sugar": { - "name": "brunt sukker" - }, - "rum": { - "name": "rom" - }, - "salmon": { - "name": "laks" - }, - "salt": { - "name": "salt" - }, - "salt-cod": { - "name": "salt torsk" - }, - "scallion": { - "name": "vårløk", - "plural_name": "scallions" - }, - "seafood": { - "name": "sjømat" - }, - "seeds": { - "name": "frø" - }, - "sesame-seeds": { - "name": "sesamfrø" - }, - "shallot": { - "name": "sjalottløk", - "plural_name": "shallots" - }, - "skate": { - "name": "skate" - }, - "soda": { - "name": "brus" - }, - "soda-baking": { - "name": "natron" - }, - "soybean": { - "name": "soyabønne" - }, - "spaghetti-squash": { - "name": "spagetti squash", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "spekk" - }, - "spices": { - "name": "krydder" - }, - "spinach": { - "name": "spinat" - }, - "spring-onion": { - "name": "vårløk", - "plural_name": "vårløker" - }, - "squash": { - "name": "squash", - "plural_name": "squash" - }, - "squash-family": { - "name": "squash familien" - }, - "stockfish": { - "name": "tørrfisk" - }, - "sugar": { - "name": "sukker" - }, - "sunchoke": { - "name": "jordskokk", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "solsikkefrø" - }, - "superfine-sugar": { - "name": "finkornet sukker" - }, - "sweet-potato": { - "name": "søtpotet", - "plural_name": "søtpoteter" - }, - "sweetcorn": { - "name": "sukkermais", - "plural_name": "sukkermais" - }, - "sweeteners": { - "name": "søtningsmiddel" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "taro", - "plural_name": "taroes" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "tomat", - "plural_name": "tomater" - }, - "trout": { - "name": "ørret" - }, - "tubers": { - "name": "knoll", - "plural_name": "tubers" - }, - "tuna": { - "name": "tunfisk" - }, - "turbanado-sugar": { - "name": "turbanado sukker" - }, - "turnip": { - "name": "nepe", - "plural_name": "neper" - }, - "unrefined-sugar": { - "name": "uraffinert sukker" - }, - "vanilla": { - "name": "vanilje" - }, - "vegetables": { - "name": "grønnsaker" - }, - "watercress": { - "name": "brønnkarse" - }, - "watermelon": { - "name": "vannmelon", - "plural_name": "vannmeloner" - }, - "white-mushroom": { - "name": "sjampinjong", - "plural_name": "sjampinjonger" - }, - "white-sugar": { - "name": "sukker" - }, - "xanthan-gum": { - "name": "xanthan gum" - }, - "yam": { - "name": "yams", - "plural_name": "yams" - }, - "yeast": { - "name": "gjær" - }, - "zucchini": { - "name": "squash", - "plural_name": "zucchinis" - } - } - }, - "Jordbruksprodukt": { - "foods": {} - }, - "Korn": { - "foods": {} - }, - "Frukt": { - "foods": {} - }, - "Grønnsaker": { - "foods": {} - }, - "Kjøtt": { - "foods": {} - }, - "Sjømat": { - "foods": {} - }, - "Drikkevarer": { - "foods": {} - }, - "Bakevarer": { - "foods": {} - }, - "Hermetikk": { - "foods": {} - }, - "Tilbehør": { - "foods": {} - }, - "Konfekt": { - "foods": {} - }, - "Meieriprodukter": { - "foods": {} - }, - "Frossen mat": { - "foods": {} - }, - "Helsekost": { - "foods": {} - }, - "Husholdning": { - "foods": {} - }, - "Kjøttprodukter": { - "foods": {} - }, - "Snacks": { - "foods": {} - }, - "Krydder": { - "foods": {} - }, - "Søtsaker": { - "foods": {} - }, - "Alkohol": { - "foods": {} - }, - "Annet": { - "foods": {} - } -} + "acorn-squash": { + "name": "pepper squash" + }, + "alfalfa-sprouts": { + "name": "alfalfaspirer" + }, + "anchovies": { + "name": "ansjos" + }, + "apples": { + "name": "eple", + "plural_name": "epler" + }, + "artichoke": { + "name": "artisjokk" + }, + "arugula": { + "name": "ruccola" + }, + "asparagus": { + "name": "asparges" + }, + "avocado": { + "name": "avokado", + "plural_name": "avokadoer" + }, + "bacon": { + "name": "bacon" + }, + "baking-powder": { + "name": "bakepulver" + }, + "baking-soda": { + "name": "natron" + }, + "baking-sugar": { + "name": "melis" + }, + "bar-sugar": { + "name": "bar-sukker" + }, + "basil": { + "name": "basilikum" + }, + "beans": { + "name": "bønner" + }, + "bell-peppers": { + "name": "paprika", + "plural_name": "paprikaer" + }, + "blackberries": { + "name": "bjørnebær" + }, + "bok-choy": { + "name": "pak choi" + }, + "brassicas": { + "name": "brassicae" + }, + "bread": { + "name": "brød" + }, + "breadfruit": { + "name": "brødfrukt" + }, + "broccoflower": { + "name": "blomkål" + }, + "broccoli": { + "name": "brokkoli" + }, + "broccoli-rabe": { + "name": "rapini" + }, + "broccolini": { + "name": "brokkolini" + }, + "brown-sugar": { + "name": "brunt sukker" + }, + "brussels-sprouts": { + "name": "rosenkål" + }, + "butter": { + "name": "smør" + }, + "butternut-pumpkin": { + "name": "flaskegresskar" + }, + "butternut-squash": { + "name": "butternut squash" + }, + "cabbage": { + "name": "kål", + "plural_name": "kål" + }, + "cactus-edible": { + "name": "kaktus, spiselig" + }, + "calabrese": { + "name": "calabrese" + }, + "cane-sugar": { + "name": "rørsukker" + }, + "cannabis": { + "name": "cannabis" + }, + "capsicum": { + "name": "chilipepper" + }, + "caraway": { + "name": "karve" + }, + "carrot": { + "name": "gulrot", + "plural_name": "gulrøtter" + }, + "caster-sugar": { + "name": "finmalt sukker" + }, + "castor-sugar": { + "name": "perlesukker" + }, + "catfish": { + "name": "malle" + }, + "cauliflower": { + "name": "blomkål", + "plural_name": "blomkål" + }, + "cayenne-pepper": { + "name": "kayenne pepper" + }, + "celeriac": { + "name": "sellerirot" + }, + "celery": { + "name": "selleri" + }, + "cereal-grains": { + "name": "frokostblandingkorn" + }, + "chard": { + "name": "bladbete" + }, + "cheese": { + "name": "ost" + }, + "chicory": { + "name": "sikori" + }, + "chilli-peppers": { + "name": "chilli Pepper", + "plural_name": "chilli pepper" + }, + "chinese-leaves": { + "name": "kinakål" + }, + "chives": { + "name": "gressløk" + }, + "chocolate": { + "name": "sjokolade" + }, + "cilantro": { + "name": "koriander" + }, + "cinnamon": { + "name": "kanel" + }, + "clarified-butter": { + "name": "klarnet smør" + }, + "coconut": { + "name": "kokosnøtt", + "plural_name": "kokosnøtter" + }, + "coconut-milk": { + "name": "kokosnøttmelk" + }, + "cod": { + "name": "torsk" + }, + "coffee": { + "name": "kaffe" + }, + "collard-greens": { + "name": "grønnkål" + }, + "confectioners-sugar": { + "name": "melis" + }, + "coriander": { + "name": "koriander" + }, + "corn": { + "name": "mais", + "plural_name": "mais" + }, + "corn-syrup": { + "name": "maissirup" + }, + "cottonseed-oil": { + "name": "bomullsfrøolje" + }, + "courgette": { + "name": "squash" + }, + "cream-of-tartar": { + "name": "krem av tartar" + }, + "cucumber": { + "name": "agurk", + "plural_name": "agurker" + }, + "cumin": { + "name": "spisskummen" + }, + "daikon": { + "name": "daikon-reddik", + "plural_name": "daikons" + }, + "dairy-products-and-dairy-substitutes": { + "name": "meieriprodukter og melkeerstatninger" + }, + "dandelion": { + "name": "løvetann" + }, + "demerara-sugar": { + "name": "demerarasukker" + }, + "dough": { + "name": "deig" + }, + "edible-cactus": { + "name": "spisbar kaktus" + }, + "eggplant": { + "name": "aubergine", + "plural_name": "auberginer" + }, + "eggs": { + "name": "egg", + "plural_name": "egg" + }, + "endive": { + "name": "endive", + "plural_name": "endives" + }, + "fats": { + "name": "fett" + }, + "fava-beans": { + "name": "favabønne" + }, + "fiddlehead": { + "name": "bregne" + }, + "fiddlehead-fern": { + "name": "strutseving", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "fisk" + }, + "five-spice-powder": { + "name": "fem krydderpulver" + }, + "flour": { + "name": "mel" + }, + "frisee": { + "name": "friséesalat" + }, + "fructose": { + "name": "fruktose" + }, + "fruit": { + "name": "frukt" + }, + "fruit-sugar": { + "name": "fruktsukker" + }, + "ful": { + "name": "full" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "hvitløk", + "plural_name": "hvitløker" + }, + "gem-squash": { + "name": "gem squash" + }, + "ghee": { + "name": "ghi" + }, + "giblets": { + "name": "innmat av fugl" + }, + "ginger": { + "name": "ingefær" + }, + "grains": { + "name": "korn" + }, + "granulated-sugar": { + "name": "strøsukker" + }, + "grape-seed-oil": { + "name": "druekjerneolje" + }, + "green-onion": { + "name": "vårløk", + "plural_name": "grønne løker" + }, + "heart-of-palm": { + "name": "palmehjerte", + "plural_name": "heart of palms" + }, + "hemp": { + "name": "hamp" + }, + "herbs": { + "name": "urter" + }, + "honey": { + "name": "honning" + }, + "isomalt": { + "name": "isomalt" + }, + "jackfruit": { + "name": "jackfrukt", + "plural_name": "jackfruits" + }, + "jaggery": { + "name": "jaggery" + }, + "jams": { + "name": "syltetøy" + }, + "jellies": { + "name": "gele" + }, + "jerusalem-artichoke": { + "name": "jordskokk" + }, + "jicama": { + "name": "jicama" + }, + "kale": { + "name": "kål" + }, + "kohlrabi": { + "name": "kålrabi" + }, + "kumara": { + "name": "søtpotet" + }, + "leavening-agents": { + "name": "hevemiddel" + }, + "leek": { + "name": "purre", + "plural_name": "purrer" + }, + "legumes": { + "name": "belgvekster" + }, + "lemongrass": { + "name": "sitrongress" + }, + "lentils": { + "name": "linser" + }, + "lettuce": { + "name": "salat" + }, + "liver": { + "name": "lever", + "plural_name": "livers" + }, + "maize": { + "name": "mais" + }, + "maple-syrup": { + "name": "lønnesirup" + }, + "meat": { + "name": "kjøtt" + }, + "milk": { + "name": "melk" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "sopp", + "plural_name": "sopper" + }, + "mussels": { + "name": "blåskjell" + }, + "nanaimo-bar-mix": { + "name": "nanaimo bardblanding" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "muskat" + }, + "nutritional-yeast-flakes": { + "name": "næringsgjær" + }, + "nuts": { + "name": "nøtter" + }, + "octopuses": { + "name": "blekksprut", + "plural_name": "octopuses" + }, + "oils": { + "name": "oljer" + }, + "okra": { + "name": "okra" + }, + "olive": { + "name": "oliven" + }, + "olive-oil": { + "name": "oliven olje" + }, + "onion": { + "name": "løk" + }, + "onion-family": { + "name": "løkfamilien" + }, + "orange-blossom-water": { + "name": "oransje blossom vann" + }, + "oranges": { + "name": "appelsin", + "plural_name": "appelsiner" + }, + "oregano": { + "name": "oregano" + }, + "oysters": { + "name": "østers" + }, + "panch-puran": { + "name": "panch phoron" + }, + "paprika": { + "name": "paprikakrydder" + }, + "parsley": { + "name": "persille" + }, + "parsnip": { + "name": "pastinakk", + "plural_name": "parsnips" + }, + "pear": { + "name": "pære", + "plural_name": "pærer" + }, + "peas": { + "name": "erter" + }, + "pepper": { + "name": "pepper", + "plural_name": "peppers" + }, + "pineapple": { + "name": "ananas", + "plural_name": "ananaser" + }, + "plantain": { + "name": "kokebanan", + "plural_name": "kokebananer" + }, + "poppy-seeds": { + "name": "valmuefrø" + }, + "potato": { + "name": "potet", + "plural_name": "poteter" + }, + "poultry": { + "name": "fjærfe" + }, + "powdered-sugar": { + "name": "melis" + }, + "pumpkin": { + "name": "gresskar", + "plural_name": "gresskar" + }, + "pumpkin-seeds": { + "name": "gresskarfrø" + }, + "radish": { + "name": "reddik", + "plural_name": "reddiker" + }, + "raw-sugar": { + "name": "brunt sukker" + }, + "refined-sugar": { + "name": "raffinert sukker" + }, + "rice": { + "name": "ris" + }, + "rice-flour": { + "name": "rismel" + }, + "rock-sugar": { + "name": "brunt sukker" + }, + "rum": { + "name": "rom" + }, + "salmon": { + "name": "laks" + }, + "salt": { + "name": "salt" + }, + "salt-cod": { + "name": "salt torsk" + }, + "scallion": { + "name": "vårløk", + "plural_name": "scallions" + }, + "seafood": { + "name": "sjømat" + }, + "seeds": { + "name": "frø" + }, + "sesame-seeds": { + "name": "sesamfrø" + }, + "shallot": { + "name": "sjalottløk", + "plural_name": "shallots" + }, + "skate": { + "name": "skate" + }, + "soda": { + "name": "brus" + }, + "soda-baking": { + "name": "natron" + }, + "soybean": { + "name": "soyabønne" + }, + "spaghetti-squash": { + "name": "spagetti squash", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "spekk" + }, + "spices": { + "name": "krydder" + }, + "spinach": { + "name": "spinat" + }, + "spring-onion": { + "name": "vårløk", + "plural_name": "vårløker" + }, + "squash": { + "name": "squash", + "plural_name": "squash" + }, + "squash-family": { + "name": "squash familien" + }, + "stockfish": { + "name": "tørrfisk" + }, + "sugar": { + "name": "sukker" + }, + "sunchoke": { + "name": "jordskokk", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "solsikkefrø" + }, + "superfine-sugar": { + "name": "finkornet sukker" + }, + "sweet-potato": { + "name": "søtpotet", + "plural_name": "søtpoteter" + }, + "sweetcorn": { + "name": "sukkermais", + "plural_name": "sukkermais" + }, + "sweeteners": { + "name": "søtningsmiddel" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "taro", + "plural_name": "taroes" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "tomat", + "plural_name": "tomater" + }, + "trout": { + "name": "ørret" + }, + "tubers": { + "name": "knoll", + "plural_name": "tubers" + }, + "tuna": { + "name": "tunfisk" + }, + "turbanado-sugar": { + "name": "turbanado sukker" + }, + "turnip": { + "name": "nepe", + "plural_name": "neper" + }, + "unrefined-sugar": { + "name": "uraffinert sukker" + }, + "vanilla": { + "name": "vanilje" + }, + "vegetables": { + "name": "grønnsaker" + }, + "watercress": { + "name": "brønnkarse" + }, + "watermelon": { + "name": "vannmelon", + "plural_name": "vannmeloner" + }, + "white-mushroom": { + "name": "sjampinjong", + "plural_name": "sjampinjonger" + }, + "white-sugar": { + "name": "sukker" + }, + "xanthan-gum": { + "name": "xanthan gum" + }, + "yam": { + "name": "yams", + "plural_name": "yams" + }, + "yeast": { + "name": "gjær" + }, + "zucchini": { + "name": "squash", + "plural_name": "zucchinis" + } +} \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/pl-PL.json b/mealie/repos/seed/resources/foods/locales/pl-PL.json index 75ba9c801..3dc5df473 100644 --- a/mealie/repos/seed/resources/foods/locales/pl-PL.json +++ b/mealie/repos/seed/resources/foods/locales/pl-PL.json @@ -1,756 +1,692 @@ { - "": { - "foods": { - "acorn-squash": { - "name": "dynia żołędziowa" - }, - "alfalfa-sprouts": { - "name": "kiełki lucerny" - }, - "anchovies": { - "name": "anchois" - }, - "apples": { - "name": "jabłko", - "plural_name": "jabłka" - }, - "artichoke": { - "name": "karczoch" - }, - "arugula": { - "name": "rukola" - }, - "asparagus": { - "name": "szparag" - }, - "avocado": { - "name": "awokado", - "plural_name": "awokado" - }, - "bacon": { - "name": "bekon" - }, - "baking-powder": { - "name": "proszek do pieczenia" - }, - "baking-soda": { - "name": "soda do pieczenia" - }, - "baking-sugar": { - "name": "cukier do pieczenia" - }, - "bar-sugar": { - "name": "cukier barowy" - }, - "basil": { - "name": "bazylia" - }, - "beans": { - "name": "fasola" - }, - "bell-peppers": { - "name": "papryka", - "plural_name": "papryki" - }, - "blackberries": { - "name": "jeżyna" - }, - "bok-choy": { - "name": "pak choi" - }, - "brassicas": { - "name": "kapusty" - }, - "bread": { - "name": "chleb" - }, - "breadfruit": { - "name": "chlebowiec" - }, - "broccoflower": { - "name": "zielony kalafior" - }, - "broccoli": { - "name": "brokuł" - }, - "broccoli-rabe": { - "name": "rapini" - }, - "broccolini": { - "name": "brokuły" - }, - "brown-sugar": { - "name": "cukier brązowy" - }, - "brussels-sprouts": { - "name": "brukselka" - }, - "butter": { - "name": "masło" - }, - "butternut-pumpkin": { - "name": "dynia piżmowa" - }, - "butternut-squash": { - "name": "miąższ dyni piżmowej" - }, - "cabbage": { - "name": "kapusta", - "plural_name": "kapusty" - }, - "cactus-edible": { - "name": "kaktus, jadalny" - }, - "calabrese": { - "name": "nero d'avola" - }, - "cane-sugar": { - "name": "cukier trzcinowy" - }, - "cannabis": { - "name": "konopia indyjska" - }, - "capsicum": { - "name": "papryka roczna" - }, - "caraway": { - "name": "kminek" - }, - "carrot": { - "name": "marchew", - "plural_name": "marchewki" - }, - "caster-sugar": { - "name": "cukier drobny" - }, - "castor-sugar": { - "name": "cukier puder" - }, - "catfish": { - "name": "sum" - }, - "cauliflower": { - "name": "kalafior", - "plural_name": "kalafiory" - }, - "cayenne-pepper": { - "name": "pieprz cayenne" - }, - "celeriac": { - "name": "seler" - }, - "celery": { - "name": "seler naciowy" - }, - "cereal-grains": { - "name": "ziarna zbóż" - }, - "chard": { - "name": "botwina" - }, - "cheese": { - "name": "ser" - }, - "chicory": { - "name": "cykoria" - }, - "chilli-peppers": { - "name": "papryczka chilli", - "plural_name": "papryczki chilli" - }, - "chinese-leaves": { - "name": "kapusta pekińska" - }, - "chives": { - "name": "szczypiorek" - }, - "chocolate": { - "name": "czekolada" - }, - "cilantro": { - "name": "kolendra" - }, - "cinnamon": { - "name": "cynamon" - }, - "clarified-butter": { - "name": "masło klarowane" - }, - "coconut": { - "name": "kokos", - "plural_name": "orzechy kokosowe" - }, - "coconut-milk": { - "name": "mleko kokosowe" - }, - "cod": { - "name": "dorsz" - }, - "coffee": { - "name": "kawa" - }, - "collard-greens": { - "name": "warzywa kapustne" - }, - "confectioners-sugar": { - "name": "cukier cukierników" - }, - "coriander": { - "name": "kolendra" - }, - "corn": { - "name": "kukurydza", - "plural_name": "kukurydze" - }, - "corn-syrup": { - "name": "syrop kukurydziany" - }, - "cottonseed-oil": { - "name": "olej bawełniany" - }, - "courgette": { - "name": "cukinia" - }, - "cream-of-tartar": { - "name": "kwaśny winian potasu" - }, - "cucumber": { - "name": "ogórek", - "plural_name": "ogórki" - }, - "cumin": { - "name": "kminek" - }, - "daikon": { - "name": "rzodkiew japońska", - "plural_name": "rzodkwie japońskie" - }, - "dairy-products-and-dairy-substitutes": { - "name": "przetwory i substytuty mleczne" - }, - "dandelion": { - "name": "mniszek lekarski" - }, - "demerara-sugar": { - "name": "cukier demerara" - }, - "dough": { - "name": "ciasto" - }, - "edible-cactus": { - "name": "kaktus jadalny" - }, - "eggplant": { - "name": "bakłażan", - "plural_name": "bakłażany" - }, - "eggs": { - "name": "jajka", - "plural_name": "jajka" - }, - "endive": { - "name": "endywia", - "plural_name": "endywie" - }, - "fats": { - "name": "tłuszcze" - }, - "fava-beans": { - "name": "bób" - }, - "fiddlehead": { - "name": "pędy paproci" - }, - "fiddlehead-fern": { - "name": "pastorał paproci", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "ryba" - }, - "five-spice-powder": { - "name": "przyprawa pięciu smaków" - }, - "flour": { - "name": "mąka" - }, - "frisee": { - "name": "endywia kędzierzawa" - }, - "fructose": { - "name": "fruktoza" - }, - "fruit": { - "name": "owoc" - }, - "fruit-sugar": { - "name": "cukier z owoców" - }, - "ful": { - "name": "słonecznik bulwiasty" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "czosnek", - "plural_name": "czosnki" - }, - "gem-squash": { - "name": "dynia zielona" - }, - "ghee": { - "name": "ghee" - }, - "giblets": { - "name": "podroby" - }, - "ginger": { - "name": "imbir" - }, - "grains": { - "name": "zboże" - }, - "granulated-sugar": { - "name": "cukier granulowany" - }, - "grape-seed-oil": { - "name": "olej z nasion winogrona" - }, - "green-onion": { - "name": "zielona cebula", - "plural_name": "zielone cebule" - }, - "heart-of-palm": { - "name": "serce palmy", - "plural_name": "serca palm" - }, - "hemp": { - "name": "konopia" - }, - "herbs": { - "name": "zioła" - }, - "honey": { - "name": "miód" - }, - "isomalt": { - "name": "izomalt" - }, - "jackfruit": { - "name": "chlebowiec różnolistny", - "plural_name": "jackfruits" - }, - "jaggery": { - "name": "cukier trzcinowy" - }, - "jams": { - "name": "dżemy" - }, - "jellies": { - "name": "galaretki" - }, - "jerusalem-artichoke": { - "name": "topinambur" - }, - "jicama": { - "name": "kłębian kątowaty" - }, - "kale": { - "name": "jarmuż" - }, - "kohlrabi": { - "name": "kalarepa" - }, - "kumara": { - "name": "kumara" - }, - "leavening-agents": { - "name": "środki spulchniające" - }, - "leek": { - "name": "por", - "plural_name": "pory" - }, - "legumes": { - "name": "rośliny strączkowe" - }, - "lemongrass": { - "name": "trawa cytrynowa" - }, - "lentils": { - "name": "soczewica" - }, - "lettuce": { - "name": "sałata" - }, - "liver": { - "name": "wątróbka", - "plural_name": "wątróbki" - }, - "maize": { - "name": "kukurydza" - }, - "maple-syrup": { - "name": "syrop klonowy" - }, - "meat": { - "name": "mięso" - }, - "milk": { - "name": "mleko" - }, - "mortadella": { - "name": "mortadela" - }, - "mushroom": { - "name": "grzyb", - "plural_name": "grzyby" - }, - "mussels": { - "name": "małże" - }, - "nanaimo-bar-mix": { - "name": "mieszanka batoników nanaimo" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "gałka muszkatołowa" - }, - "nutritional-yeast-flakes": { - "name": "płatki drożdżowe" - }, - "nuts": { - "name": "orzechy" - }, - "octopuses": { - "name": "ośmiornica", - "plural_name": "ośmiornice" - }, - "oils": { - "name": "oleje" - }, - "okra": { - "name": "okra" - }, - "olive": { - "name": "oliwa" - }, - "olive-oil": { - "name": "oliwa z oliwek" - }, - "onion": { - "name": "cebula" - }, - "onion-family": { - "name": "rodzina cebul" - }, - "orange-blossom-water": { - "name": "woda z kwiatu pomarańczy" - }, - "oranges": { - "name": "pomarańcza", - "plural_name": "pomarańcze" - }, - "oregano": { - "name": "oregano" - }, - "oysters": { - "name": "ostrygi" - }, - "panch-puran": { - "name": "panch phoron" - }, - "paprika": { - "name": "papryka słodka" - }, - "parsley": { - "name": "pietruszka" - }, - "parsnip": { - "name": "pasternak", - "plural_name": "pasternaki" - }, - "pear": { - "name": "gruszka", - "plural_name": "gruszki" - }, - "peas": { - "name": "groszek" - }, - "pepper": { - "name": "pieprz", - "plural_name": "pieprz" - }, - "pineapple": { - "name": "ananas", - "plural_name": "ananasy" - }, - "plantain": { - "name": "banan", - "plural_name": "banany" - }, - "poppy-seeds": { - "name": "mak" - }, - "potato": { - "name": "ziemniak", - "plural_name": "ziemniaki" - }, - "poultry": { - "name": "drób" - }, - "powdered-sugar": { - "name": "cukier w proszku" - }, - "pumpkin": { - "name": "dynia", - "plural_name": "dynie" - }, - "pumpkin-seeds": { - "name": "nasiona dyni" - }, - "radish": { - "name": "rzodkiew", - "plural_name": "rzodkiewki" - }, - "raw-sugar": { - "name": "cukier surowy" - }, - "refined-sugar": { - "name": "cukier rafinowany" - }, - "rice": { - "name": "ryż" - }, - "rice-flour": { - "name": "mąka ryżowa" - }, - "rock-sugar": { - "name": "kryształki cukru" - }, - "rum": { - "name": "rum" - }, - "salmon": { - "name": "łosoś" - }, - "salt": { - "name": "sól" - }, - "salt-cod": { - "name": "solony dorsz" - }, - "scallion": { - "name": "cebula dymka", - "plural_name": "cebule dymnki" - }, - "seafood": { - "name": "owoce morza" - }, - "seeds": { - "name": "nasiona" - }, - "sesame-seeds": { - "name": "ziarenka sezamu" - }, - "shallot": { - "name": "szalotka", - "plural_name": "szalotki" - }, - "skate": { - "name": "raja" - }, - "soda": { - "name": "woda sodowa" - }, - "soda-baking": { - "name": "soda do pieczenia" - }, - "soybean": { - "name": "soja" - }, - "spaghetti-squash": { - "name": "dynia makaronowa", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "boczek wędzony" - }, - "spices": { - "name": "przyprawy" - }, - "spinach": { - "name": "szpinak" - }, - "spring-onion": { - "name": "zielona cebulka", - "plural_name": "zielone cebulki" - }, - "squash": { - "name": "kabaczek", - "plural_name": "kabaczki" - }, - "squash-family": { - "name": "dyniowate" - }, - "stockfish": { - "name": "suszona ryba" - }, - "sugar": { - "name": "cukier" - }, - "sunchoke": { - "name": "słonecznik bulwiasty", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "nasiona słonecznika" - }, - "superfine-sugar": { - "name": "bardzo drobny cukier" - }, - "sweet-potato": { - "name": "batat", - "plural_name": "bataty" - }, - "sweetcorn": { - "name": "kukurydza", - "plural_name": "kukurydze" - }, - "sweeteners": { - "name": "słodziki" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "kolokazja jadalna", - "plural_name": "taroes" - }, - "teff": { - "name": "miłka abisyńska" - }, - "tomato": { - "name": "pomidor", - "plural_name": "pomidory" - }, - "trout": { - "name": "pstrąg" - }, - "tubers": { - "name": "bulwy", - "plural_name": "bulwy" - }, - "tuna": { - "name": "tuńczyk" - }, - "turbanado-sugar": { - "name": "cukier turbinado" - }, - "turnip": { - "name": "rzepa", - "plural_name": "rzepy" - }, - "unrefined-sugar": { - "name": "cukier nierafinowany" - }, - "vanilla": { - "name": "wanilia" - }, - "vegetables": { - "name": "warzywa" - }, - "watercress": { - "name": "rukiew wodna" - }, - "watermelon": { - "name": "arbuz", - "plural_name": "arbuzy" - }, - "white-mushroom": { - "name": "pieczarki", - "plural_name": "białe pieczarki" - }, - "white-sugar": { - "name": "cukier biały" - }, - "xanthan-gum": { - "name": "guma ksantanowa" - }, - "yam": { - "name": "pochrzyn", - "plural_name": "pochrzyny" - }, - "yeast": { - "name": "drożdże" - }, - "zucchini": { - "name": "cukinia", - "plural_name": "cukinie" - } - } - }, - "Wyroby": { - "foods": {} - }, - "Ziarna": { - "foods": {} - }, - "Owoce": { - "foods": {} - }, - "Warzywa": { - "foods": {} - }, - "Mięso": { - "foods": {} - }, - "Owoce morza": { - "foods": {} - }, - "Napoje": { - "foods": {} - }, - "Wyroby piekarnicze": { - "foods": {} - }, - "Wyroby puszkowe": { - "foods": {} - }, - "Przyprawy": { - "foods": {} - }, - "Wyroby cukiernicze": { - "foods": {} - }, - "Nabiał": { - "foods": {} - }, - "Mrożona żywność": { - "foods": {} - }, - "Żywność zdrowotna": { - "foods": {} - }, - "Wyroby gospodarstwa domowego": { - "foods": {} - }, - "Produkty mięsne": { - "foods": {} - }, - "Przekąski": { - "foods": {} - }, - "Słodycze": { - "foods": {} - }, - "Alkohol": { - "foods": {} - }, - "Inne": { - "foods": {} - } -} + "acorn-squash": { + "name": "dynia żołędziowa" + }, + "alfalfa-sprouts": { + "name": "kiełki lucerny" + }, + "anchovies": { + "name": "anchois" + }, + "apples": { + "name": "jabłko", + "plural_name": "jabłka" + }, + "artichoke": { + "name": "karczoch" + }, + "arugula": { + "name": "rukola" + }, + "asparagus": { + "name": "szparag" + }, + "avocado": { + "name": "awokado", + "plural_name": "awokado" + }, + "bacon": { + "name": "bekon" + }, + "baking-powder": { + "name": "proszek do pieczenia" + }, + "baking-soda": { + "name": "soda do pieczenia" + }, + "baking-sugar": { + "name": "cukier do pieczenia" + }, + "bar-sugar": { + "name": "cukier barowy" + }, + "basil": { + "name": "bazylia" + }, + "beans": { + "name": "fasola" + }, + "bell-peppers": { + "name": "papryka", + "plural_name": "papryki" + }, + "blackberries": { + "name": "jeżyna" + }, + "bok-choy": { + "name": "pak choi" + }, + "brassicas": { + "name": "kapusty" + }, + "bread": { + "name": "chleb" + }, + "breadfruit": { + "name": "chlebowiec" + }, + "broccoflower": { + "name": "zielony kalafior" + }, + "broccoli": { + "name": "brokuł" + }, + "broccoli-rabe": { + "name": "rapini" + }, + "broccolini": { + "name": "brokuły" + }, + "brown-sugar": { + "name": "cukier brązowy" + }, + "brussels-sprouts": { + "name": "brukselka" + }, + "butter": { + "name": "masło" + }, + "butternut-pumpkin": { + "name": "dynia piżmowa" + }, + "butternut-squash": { + "name": "miąższ dyni piżmowej" + }, + "cabbage": { + "name": "kapusta", + "plural_name": "kapusty" + }, + "cactus-edible": { + "name": "kaktus, jadalny" + }, + "calabrese": { + "name": "nero d'avola" + }, + "cane-sugar": { + "name": "cukier trzcinowy" + }, + "cannabis": { + "name": "konopia indyjska" + }, + "capsicum": { + "name": "papryka roczna" + }, + "caraway": { + "name": "kminek" + }, + "carrot": { + "name": "marchew", + "plural_name": "marchewki" + }, + "caster-sugar": { + "name": "cukier drobny" + }, + "castor-sugar": { + "name": "cukier puder" + }, + "catfish": { + "name": "sum" + }, + "cauliflower": { + "name": "kalafior", + "plural_name": "kalafiory" + }, + "cayenne-pepper": { + "name": "pieprz cayenne" + }, + "celeriac": { + "name": "seler" + }, + "celery": { + "name": "seler naciowy" + }, + "cereal-grains": { + "name": "ziarna zbóż" + }, + "chard": { + "name": "botwina" + }, + "cheese": { + "name": "ser" + }, + "chicory": { + "name": "cykoria" + }, + "chilli-peppers": { + "name": "papryczka chilli", + "plural_name": "papryczki chilli" + }, + "chinese-leaves": { + "name": "kapusta pekińska" + }, + "chives": { + "name": "szczypiorek" + }, + "chocolate": { + "name": "czekolada" + }, + "cilantro": { + "name": "kolendra" + }, + "cinnamon": { + "name": "cynamon" + }, + "clarified-butter": { + "name": "masło klarowane" + }, + "coconut": { + "name": "kokos", + "plural_name": "orzechy kokosowe" + }, + "coconut-milk": { + "name": "mleko kokosowe" + }, + "cod": { + "name": "dorsz" + }, + "coffee": { + "name": "kawa" + }, + "collard-greens": { + "name": "warzywa kapustne" + }, + "confectioners-sugar": { + "name": "cukier cukierników" + }, + "coriander": { + "name": "kolendra" + }, + "corn": { + "name": "kukurydza", + "plural_name": "kukurydze" + }, + "corn-syrup": { + "name": "syrop kukurydziany" + }, + "cottonseed-oil": { + "name": "olej bawełniany" + }, + "courgette": { + "name": "cukinia" + }, + "cream-of-tartar": { + "name": "kwaśny winian potasu" + }, + "cucumber": { + "name": "ogórek", + "plural_name": "ogórki" + }, + "cumin": { + "name": "kminek" + }, + "daikon": { + "name": "rzodkiew japońska", + "plural_name": "rzodkwie japońskie" + }, + "dairy-products-and-dairy-substitutes": { + "name": "przetwory i substytuty mleczne" + }, + "dandelion": { + "name": "mniszek lekarski" + }, + "demerara-sugar": { + "name": "cukier demerara" + }, + "dough": { + "name": "ciasto" + }, + "edible-cactus": { + "name": "kaktus jadalny" + }, + "eggplant": { + "name": "bakłażan", + "plural_name": "bakłażany" + }, + "eggs": { + "name": "jajka", + "plural_name": "jajka" + }, + "endive": { + "name": "endywia", + "plural_name": "endywie" + }, + "fats": { + "name": "tłuszcze" + }, + "fava-beans": { + "name": "bób" + }, + "fiddlehead": { + "name": "pędy paproci" + }, + "fiddlehead-fern": { + "name": "pastorał paproci", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "ryba" + }, + "five-spice-powder": { + "name": "przyprawa pięciu smaków" + }, + "flour": { + "name": "mąka" + }, + "frisee": { + "name": "endywia kędzierzawa" + }, + "fructose": { + "name": "fruktoza" + }, + "fruit": { + "name": "owoc" + }, + "fruit-sugar": { + "name": "cukier z owoców" + }, + "ful": { + "name": "słonecznik bulwiasty" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "czosnek", + "plural_name": "czosnki" + }, + "gem-squash": { + "name": "dynia zielona" + }, + "ghee": { + "name": "ghee" + }, + "giblets": { + "name": "podroby" + }, + "ginger": { + "name": "imbir" + }, + "grains": { + "name": "zboże" + }, + "granulated-sugar": { + "name": "cukier granulowany" + }, + "grape-seed-oil": { + "name": "olej z nasion winogrona" + }, + "green-onion": { + "name": "zielona cebula", + "plural_name": "zielone cebule" + }, + "heart-of-palm": { + "name": "serce palmy", + "plural_name": "serca palm" + }, + "hemp": { + "name": "konopia" + }, + "herbs": { + "name": "zioła" + }, + "honey": { + "name": "miód" + }, + "isomalt": { + "name": "izomalt" + }, + "jackfruit": { + "name": "chlebowiec różnolistny", + "plural_name": "jackfruits" + }, + "jaggery": { + "name": "cukier trzcinowy" + }, + "jams": { + "name": "dżemy" + }, + "jellies": { + "name": "galaretki" + }, + "jerusalem-artichoke": { + "name": "topinambur" + }, + "jicama": { + "name": "kłębian kątowaty" + }, + "kale": { + "name": "jarmuż" + }, + "kohlrabi": { + "name": "kalarepa" + }, + "kumara": { + "name": "kumara" + }, + "leavening-agents": { + "name": "środki spulchniające" + }, + "leek": { + "name": "por", + "plural_name": "pory" + }, + "legumes": { + "name": "rośliny strączkowe" + }, + "lemongrass": { + "name": "trawa cytrynowa" + }, + "lentils": { + "name": "soczewica" + }, + "lettuce": { + "name": "sałata" + }, + "liver": { + "name": "wątróbka", + "plural_name": "wątróbki" + }, + "maize": { + "name": "kukurydza" + }, + "maple-syrup": { + "name": "syrop klonowy" + }, + "meat": { + "name": "mięso" + }, + "milk": { + "name": "mleko" + }, + "mortadella": { + "name": "mortadela" + }, + "mushroom": { + "name": "grzyb", + "plural_name": "grzyby" + }, + "mussels": { + "name": "małże" + }, + "nanaimo-bar-mix": { + "name": "mieszanka batoników nanaimo" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "gałka muszkatołowa" + }, + "nutritional-yeast-flakes": { + "name": "płatki drożdżowe" + }, + "nuts": { + "name": "orzechy" + }, + "octopuses": { + "name": "ośmiornica", + "plural_name": "ośmiornice" + }, + "oils": { + "name": "oleje" + }, + "okra": { + "name": "okra" + }, + "olive": { + "name": "oliwa" + }, + "olive-oil": { + "name": "oliwa z oliwek" + }, + "onion": { + "name": "cebula" + }, + "onion-family": { + "name": "rodzina cebul" + }, + "orange-blossom-water": { + "name": "woda z kwiatu pomarańczy" + }, + "oranges": { + "name": "pomarańcza", + "plural_name": "pomarańcze" + }, + "oregano": { + "name": "oregano" + }, + "oysters": { + "name": "ostrygi" + }, + "panch-puran": { + "name": "panch phoron" + }, + "paprika": { + "name": "papryka słodka" + }, + "parsley": { + "name": "pietruszka" + }, + "parsnip": { + "name": "pasternak", + "plural_name": "pasternaki" + }, + "pear": { + "name": "gruszka", + "plural_name": "gruszki" + }, + "peas": { + "name": "groszek" + }, + "pepper": { + "name": "pieprz", + "plural_name": "pieprz" + }, + "pineapple": { + "name": "ananas", + "plural_name": "ananasy" + }, + "plantain": { + "name": "banan", + "plural_name": "banany" + }, + "poppy-seeds": { + "name": "mak" + }, + "potato": { + "name": "ziemniak", + "plural_name": "ziemniaki" + }, + "poultry": { + "name": "drób" + }, + "powdered-sugar": { + "name": "cukier w proszku" + }, + "pumpkin": { + "name": "dynia", + "plural_name": "dynie" + }, + "pumpkin-seeds": { + "name": "nasiona dyni" + }, + "radish": { + "name": "rzodkiew", + "plural_name": "rzodkiewki" + }, + "raw-sugar": { + "name": "cukier surowy" + }, + "refined-sugar": { + "name": "cukier rafinowany" + }, + "rice": { + "name": "ryż" + }, + "rice-flour": { + "name": "mąka ryżowa" + }, + "rock-sugar": { + "name": "kryształki cukru" + }, + "rum": { + "name": "rum" + }, + "salmon": { + "name": "łosoś" + }, + "salt": { + "name": "sól" + }, + "salt-cod": { + "name": "solony dorsz" + }, + "scallion": { + "name": "cebula dymka", + "plural_name": "cebule dymnki" + }, + "seafood": { + "name": "owoce morza" + }, + "seeds": { + "name": "nasiona" + }, + "sesame-seeds": { + "name": "ziarenka sezamu" + }, + "shallot": { + "name": "szalotka", + "plural_name": "szalotki" + }, + "skate": { + "name": "raja" + }, + "soda": { + "name": "woda sodowa" + }, + "soda-baking": { + "name": "soda do pieczenia" + }, + "soybean": { + "name": "soja" + }, + "spaghetti-squash": { + "name": "dynia makaronowa", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "boczek wędzony" + }, + "spices": { + "name": "przyprawy" + }, + "spinach": { + "name": "szpinak" + }, + "spring-onion": { + "name": "zielona cebulka", + "plural_name": "zielone cebulki" + }, + "squash": { + "name": "kabaczek", + "plural_name": "kabaczki" + }, + "squash-family": { + "name": "dyniowate" + }, + "stockfish": { + "name": "suszona ryba" + }, + "sugar": { + "name": "cukier" + }, + "sunchoke": { + "name": "słonecznik bulwiasty", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "nasiona słonecznika" + }, + "superfine-sugar": { + "name": "bardzo drobny cukier" + }, + "sweet-potato": { + "name": "batat", + "plural_name": "bataty" + }, + "sweetcorn": { + "name": "kukurydza", + "plural_name": "kukurydze" + }, + "sweeteners": { + "name": "słodziki" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "kolokazja jadalna", + "plural_name": "taroes" + }, + "teff": { + "name": "miłka abisyńska" + }, + "tomato": { + "name": "pomidor", + "plural_name": "pomidory" + }, + "trout": { + "name": "pstrąg" + }, + "tubers": { + "name": "bulwy", + "plural_name": "bulwy" + }, + "tuna": { + "name": "tuńczyk" + }, + "turbanado-sugar": { + "name": "cukier turbinado" + }, + "turnip": { + "name": "rzepa", + "plural_name": "rzepy" + }, + "unrefined-sugar": { + "name": "cukier nierafinowany" + }, + "vanilla": { + "name": "wanilia" + }, + "vegetables": { + "name": "warzywa" + }, + "watercress": { + "name": "rukiew wodna" + }, + "watermelon": { + "name": "arbuz", + "plural_name": "arbuzy" + }, + "white-mushroom": { + "name": "pieczarki", + "plural_name": "białe pieczarki" + }, + "white-sugar": { + "name": "cukier biały" + }, + "xanthan-gum": { + "name": "guma ksantanowa" + }, + "yam": { + "name": "pochrzyn", + "plural_name": "pochrzyny" + }, + "yeast": { + "name": "drożdże" + }, + "zucchini": { + "name": "cukinia", + "plural_name": "cukinie" + } +} \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/pt-BR.json b/mealie/repos/seed/resources/foods/locales/pt-BR.json index bbdd46cb8..726e25177 100644 --- a/mealie/repos/seed/resources/foods/locales/pt-BR.json +++ b/mealie/repos/seed/resources/foods/locales/pt-BR.json @@ -1,759 +1,692 @@ { - "": { - "foods": { - "acorn-squash": { - "name": "abóbora-bolota" - }, - "alfalfa-sprouts": { - "name": "broto de alfafa" - }, - "anchovies": { - "name": "anchovas" - }, - "apples": { - "name": "maçãs", - "plural_name": "maçãs" - }, - "artichoke": { - "name": "alcachofra" - }, - "arugula": { - "name": "rúcula" - }, - "asparagus": { - "name": "aspargo" - }, - "avocado": { - "name": "avocado", - "plural_name": "avocado" - }, - "bacon": { - "name": "bacon" - }, - "baking-powder": { - "name": "fermento em pó" - }, - "baking-soda": { - "name": "bicarbonato de sódio" - }, - "baking-sugar": { - "name": "açúcar de confeiteiro" - }, - "bar-sugar": { - "name": "açúcar refinado" - }, - "basil": { - "name": "manjericão" - }, - "beans": { - "name": "feijões" - }, - "bell-peppers": { - "name": "pimentões", - "plural_name": "pimentões" - }, - "blackberries": { - "name": "amoras silvestres" - }, - "bok-choy": { - "name": "acelga" - }, - "brassicas": { - "name": "brássicas" - }, - "bread": { - "name": "pão" - }, - "breadfruit": { - "name": "fruta-pão" - }, - "broccoflower": { - "name": "brócolis" - }, - "broccoli": { - "name": "brócolis" - }, - "broccoli-rabe": { - "name": "rapini" - }, - "broccolini": { - "name": "baby brócolis" - }, - "brown-sugar": { - "name": "açúcar mascavo" - }, - "brussels-sprouts": { - "name": "couve-de-bruxelas" - }, - "butter": { - "name": "manteiga" - }, - "butternut-pumpkin": { - "name": "abóbora noz" - }, - "butternut-squash": { - "name": "abóbora-cheirosa" - }, - "cabbage": { - "name": "repolho", - "plural_name": "repolhos" - }, - "cactus-edible": { - "name": "cacto, comestível" - }, - "calabrese": { - "name": "calabresa" - }, - "cane-sugar": { - "name": "açúcar de cana" - }, - "cannabis": { - "name": "cannabis" - }, - "capsicum": { - "name": "páprica" - }, - "caraway": { - "name": "cominho" - }, - "carrot": { - "name": "cenoura", - "plural_name": "cenouras" - }, - "caster-sugar": { - "name": "açúcar refinado" - }, - "castor-sugar": { - "name": "açúcar de confeiteiro" - }, - "catfish": { - "name": "bagre" - }, - "cauliflower": { - "name": "couve-flor", - "plural_name": "couve-flor" - }, - "cayenne-pepper": { - "name": "pimenta caiena" - }, - "celeriac": { - "name": "aipo-rábano" - }, - "celery": { - "name": "aipo" - }, - "cereal-grains": { - "name": "grãos de cereais" - }, - "chard": { - "name": "acelga" - }, - "cheese": { - "name": "queijo" - }, - "chicory": { - "name": "chicória" - }, - "chilli-peppers": { - "name": "pimenta picante", - "plural_name": "pimenta em pó" - }, - "chinese-leaves": { - "name": "couve-china" - }, - "chives": { - "name": "cebolinha" - }, - "chocolate": { - "name": "chocolate" - }, - "cilantro": { - "name": "coentro" - }, - "cinnamon": { - "name": "canela" - }, - "clarified-butter": { - "name": "manteiga clarificada" - }, - "coconut": { - "name": "coco", - "plural_name": "cocos" - }, - "coconut-milk": { - "name": "leite de coco" - }, - "cod": { - "name": "bacalhau" - }, - "coffee": { - "name": "café" - }, - "collard-greens": { - "name": "couve-galega" - }, - "confectioners-sugar": { - "name": "açúcar de confeiteiro" - }, - "coriander": { - "name": "coentro" - }, - "corn": { - "name": "milho", - "plural_name": "milhos" - }, - "corn-syrup": { - "name": "xarope de milho" - }, - "cottonseed-oil": { - "name": "óleo de semente algodão" - }, - "courgette": { - "name": "abobrinha" - }, - "cream-of-tartar": { - "name": "creme de tartar" - }, - "cucumber": { - "name": "pepino", - "plural_name": "pepinos" - }, - "cumin": { - "name": "cominho" - }, - "daikon": { - "name": "rabanete", - "plural_name": "rabanetes" - }, - "dairy-products-and-dairy-substitutes": { - "name": "produtos lácteos e substitutos de leite" - }, - "dandelion": { - "name": "dente-de-leão" - }, - "demerara-sugar": { - "name": "açúcar demerara" - }, - "dough": { - "name": "massa" - }, - "edible-cactus": { - "name": "Cacto comestível" - }, - "eggplant": { - "name": "berinjela", - "plural_name": "berinjelas" - }, - "eggs": { - "name": "ovos", - "plural_name": "ovos" - }, - "endive": { - "name": "endívia", - "plural_name": "endívias" - }, - "fats": { - "name": "gorduras" - }, - "fava-beans": { - "name": "feijão-fava" - }, - "fiddlehead": { - "name": "Broto de Samambaia" - }, - "fiddlehead-fern": { - "name": "broto de samambaia", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "peixe" - }, - "five-spice-powder": { - "name": "pó de cinco especiarias" - }, - "flour": { - "name": "farinha" - }, - "frisee": { - "name": "chicória ondulada" - }, - "fructose": { - "name": "frutose" - }, - "fruit": { - "name": "fruta" - }, - "fruit-sugar": { - "name": "açúcar de fruta" - }, - "ful": { - "name": "flor de jasmim" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "alho", - "plural_name": "alhos" - }, - "gem-squash": { - "name": "abóbora coroa" - }, - "ghee": { - "name": "ghee" - }, - "giblets": { - "name": "miúdos" - }, - "ginger": { - "name": "gengibre" - }, - "grains": { - "name": "cereais" - }, - "granulated-sugar": { - "name": "açúcar cristal" - }, - "grape-seed-oil": { - "name": "óleo de semente de uva" - }, - "green-onion": { - "name": "Cebola Verde", - "plural_name": "cebolinha" - }, - "heart-of-palm": { - "name": "palmito", - "plural_name": "palmito" - }, - "hemp": { - "name": "cânhamo" - }, - "herbs": { - "name": "ervas" - }, - "honey": { - "name": "mel" - }, - "isomalt": { - "name": "açúcar isomalte" - }, - "jackfruit": { - "name": "jaca", - "plural_name": "jaca" - }, - "jaggery": { - "name": "açúcar mascavo" - }, - "jams": { - "name": "geléias" - }, - "jellies": { - "name": "gelatinas" - }, - "jerusalem-artichoke": { - "name": "alcachofra de Jerusalém" - }, - "jicama": { - "name": "jicama" - }, - "kale": { - "name": "couve" - }, - "kohlrabi": { - "name": "couve-rábano" - }, - "kumara": { - "name": "batata doce kumara" - }, - "leavening-agents": { - "name": "fermento químico" - }, - "leek": { - "name": "alho-porró", - "plural_name": "alhos-porró" - }, - "legumes": { - "name": "leguminosas" - }, - "lemongrass": { - "name": "capim-limão" - }, - "lentils": { - "name": "lentilhas" - }, - "lettuce": { - "name": "alface" - }, - "liver": { - "name": "fígado", - "plural_name": "fígados" - }, - "maize": { - "name": "milho" - }, - "maple-syrup": { - "name": "xarope de bordo" - }, - "meat": { - "name": "carne" - }, - "milk": { - "name": "leite" - }, - "mortadella": { - "name": "mortadela" - }, - "mushroom": { - "name": "cogumelo", - "plural_name": "cogumelos" - }, - "mussels": { - "name": "mexilhões" - }, - "nanaimo-bar-mix": { - "name": "açúcar mascavo" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "noz-moscada" - }, - "nutritional-yeast-flakes": { - "name": "levedura nutricional em flocos" - }, - "nuts": { - "name": "nozes" - }, - "octopuses": { - "name": "polvos", - "plural_name": "polvos" - }, - "oils": { - "name": "óleos" - }, - "okra": { - "name": "quiabo" - }, - "olive": { - "name": "azeitona" - }, - "olive-oil": { - "name": "azeite de oliva" - }, - "onion": { - "name": "cebola" - }, - "onion-family": { - "name": "família das amarilidáceas" - }, - "orange-blossom-water": { - "name": "água de flor laranja" - }, - "oranges": { - "name": "laranjas", - "plural_name": "laranjas" - }, - "oregano": { - "name": "orégano" - }, - "oysters": { - "name": "ostras" - }, - "panch-puran": { - "name": "mistura pronta de 5 especiarias indianas" - }, - "paprika": { - "name": "páprica" - }, - "parsley": { - "name": "salsinha" - }, - "parsnip": { - "name": "pastinaca ou cherovia", - "plural_name": "parsnips" - }, - "pear": { - "name": "pêra", - "plural_name": "peras" - }, - "peas": { - "name": "ervilha" - }, - "pepper": { - "name": "pimenta", - "plural_name": "pimentas" - }, - "pineapple": { - "name": "abacaxi", - "plural_name": "abacaxis" - }, - "plantain": { - "name": "banana-da-terra", - "plural_name": "bananas-da-terra" - }, - "poppy-seeds": { - "name": "sementes de papoula" - }, - "potato": { - "name": "batata", - "plural_name": "batatas" - }, - "poultry": { - "name": "carne de frango" - }, - "powdered-sugar": { - "name": "açucar de confeiteiro" - }, - "pumpkin": { - "name": "abóbora", - "plural_name": "abóboras" - }, - "pumpkin-seeds": { - "name": "sementes de abóbora" - }, - "radish": { - "name": "rabanete", - "plural_name": "rabanetes" - }, - "raw-sugar": { - "name": "açúcar mascavo" - }, - "refined-sugar": { - "name": "açúcar refinado" - }, - "rice": { - "name": "arroz" - }, - "rice-flour": { - "name": "farinha de arroz" - }, - "rock-sugar": { - "name": "açúcar em cubo" - }, - "rum": { - "name": "rum" - }, - "salmon": { - "name": "salmão" - }, - "salt": { - "name": "sal" - }, - "salt-cod": { - "name": "bacalhau salgado" - }, - "scallion": { - "name": "cebolinha", - "plural_name": "cebolinhas" - }, - "seafood": { - "name": "frutos do mar" - }, - "seeds": { - "name": "sementes" - }, - "sesame-seeds": { - "name": "sementes de gergelim" - }, - "shallot": { - "name": "chalota", - "plural_name": "chalota" - }, - "skate": { - "name": "raia" - }, - "soda": { - "name": "refrigerante" - }, - "soda-baking": { - "name": "bicarbonato de sódio" - }, - "soybean": { - "name": "soja" - }, - "spaghetti-squash": { - "name": "espaguete de abobrinha", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "presunto" - }, - "spices": { - "name": "temperos" - }, - "spinach": { - "name": "espinafre" - }, - "spring-onion": { - "name": "cebolinha", - "plural_name": "spring onions" - }, - "squash": { - "name": "abóbora", - "plural_name": "squashes" - }, - "squash-family": { - "name": "família das abóboras" - }, - "stockfish": { - "name": "bacalhau seco" - }, - "sugar": { - "name": "açúcar" - }, - "sunchoke": { - "name": "Alcachofra de Jerusalém", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "sementes de girassol" - }, - "superfine-sugar": { - "name": "açúcar refinado" - }, - "sweet-potato": { - "name": "batata doce", - "plural_name": "sweet potatoes" - }, - "sweetcorn": { - "name": "milho-doce", - "plural_name": "sweetcorns" - }, - "sweeteners": { - "name": "adoçantes" - }, - "tahini": { - "name": "tahine" - }, - "taro": { - "name": "taro", - "plural_name": "taroes" - }, - "teff": { - "name": "tefe" - }, - "tomato": { - "name": "tomate", - "plural_name": "tomatoes" - }, - "trout": { - "name": "truta" - }, - "tubers": { - "name": "tubérculos", - "plural_name": "tubers" - }, - "tuna": { - "name": "atum" - }, - "turbanado-sugar": { - "name": "açúcar mascavo não-processado" - }, - "turnip": { - "name": "nabo", - "plural_name": "turnips" - }, - "unrefined-sugar": { - "name": "açúcar não refinado" - }, - "vanilla": { - "name": "baunilha" - }, - "vegetables": { - "name": "vegetais" - }, - "watercress": { - "name": "agrião" - }, - "watermelon": { - "name": "melancia", - "plural_name": "watermelons" - }, - "white-mushroom": { - "name": "cogumelo branco", - "plural_name": "white mushrooms" - }, - "white-sugar": { - "name": "açúcar cristal" - }, - "xanthan-gum": { - "name": "goma xantana" - }, - "yam": { - "name": "mandioca", - "plural_name": "yams" - }, - "yeast": { - "name": "fermento" - }, - "zucchini": { - "name": "abobrinha", - "plural_name": "zucchinis" - } - } - }, - "Verdura": { - "foods": {} - }, - "Grãos": { - "foods": {} - }, - "Frutas": { - "foods": {} - }, - "Legumes": { - "foods": {} - }, - "Carne": { - "foods": {} - }, - "Frutos do mar": { - "foods": {} - }, - "Bebidas": { - "foods": {} - }, - "Produtos cozidos": { - "foods": {} - }, - "Enlatados": { - "foods": {} - }, - "Condimentos": { - "foods": {} - }, - "Confeitaria": { - "foods": {} - }, - "Lacticínios": { - "foods": {} - }, - "Alimentos Congelados": { - "foods": {} - }, - "Alimentos saudáveis": { - "foods": {} - }, - "Casa": { - "foods": {} - }, - "Produtos de carne": { - "foods": {} - }, - "Lanches": { - "foods": {} - }, - "Temperos": { - "foods": {} - }, - "Doces": { - "foods": {} - }, - "Álcool": { - "foods": {} - }, - "Outros": { - "foods": {} - } + "acorn-squash": { + "name": "abóbora-bolota" + }, + "alfalfa-sprouts": { + "name": "broto de alfafa" + }, + "anchovies": { + "name": "anchovas" + }, + "apples": { + "name": "maçãs", + "plural_name": "maçãs" + }, + "artichoke": { + "name": "alcachofra" + }, + "arugula": { + "name": "rúcula" + }, + "asparagus": { + "name": "aspargo" + }, + "avocado": { + "name": "avocado", + "plural_name": "avocado" + }, + "bacon": { + "name": "bacon" + }, + "baking-powder": { + "name": "fermento em pó" + }, + "baking-soda": { + "name": "bicarbonato de sódio" + }, + "baking-sugar": { + "name": "açúcar de confeiteiro" + }, + "bar-sugar": { + "name": "açúcar refinado" + }, + "basil": { + "name": "manjericão" + }, + "beans": { + "name": "feijões" + }, + "bell-peppers": { + "name": "pimentões", + "plural_name": "pimentões" + }, + "blackberries": { + "name": "amoras silvestres" + }, + "bok-choy": { + "name": "acelga" + }, + "brassicas": { + "name": "brássicas" + }, + "bread": { + "name": "pão" + }, + "breadfruit": { + "name": "fruta-pão" + }, + "broccoflower": { + "name": "brócolis" + }, + "broccoli": { + "name": "brócolis" + }, + "broccoli-rabe": { + "name": "rapini" + }, + "broccolini": { + "name": "baby brócolis" + }, + "brown-sugar": { + "name": "açúcar mascavo" + }, + "brussels-sprouts": { + "name": "couve-de-bruxelas" + }, + "butter": { + "name": "manteiga" + }, + "butternut-pumpkin": { + "name": "abóbora noz" + }, + "butternut-squash": { + "name": "abóbora-cheirosa" + }, + "cabbage": { + "name": "repolho", + "plural_name": "repolhos" + }, + "cactus-edible": { + "name": "cacto, comestível" + }, + "calabrese": { + "name": "calabresa" + }, + "cane-sugar": { + "name": "açúcar de cana" + }, + "cannabis": { + "name": "cannabis" + }, + "capsicum": { + "name": "páprica" + }, + "caraway": { + "name": "cominho" + }, + "carrot": { + "name": "cenoura", + "plural_name": "cenouras" + }, + "caster-sugar": { + "name": "açúcar refinado" + }, + "castor-sugar": { + "name": "açúcar de confeiteiro" + }, + "catfish": { + "name": "bagre" + }, + "cauliflower": { + "name": "couve-flor", + "plural_name": "couve-flor" + }, + "cayenne-pepper": { + "name": "pimenta caiena" + }, + "celeriac": { + "name": "aipo-rábano" + }, + "celery": { + "name": "aipo" + }, + "cereal-grains": { + "name": "grãos de cereais" + }, + "chard": { + "name": "acelga" + }, + "cheese": { + "name": "queijo" + }, + "chicory": { + "name": "chicória" + }, + "chilli-peppers": { + "name": "pimenta picante", + "plural_name": "pimenta em pó" + }, + "chinese-leaves": { + "name": "couve-china" + }, + "chives": { + "name": "cebolinha" + }, + "chocolate": { + "name": "chocolate" + }, + "cilantro": { + "name": "coentro" + }, + "cinnamon": { + "name": "canela" + }, + "clarified-butter": { + "name": "manteiga clarificada" + }, + "coconut": { + "name": "coco", + "plural_name": "cocos" + }, + "coconut-milk": { + "name": "leite de coco" + }, + "cod": { + "name": "bacalhau" + }, + "coffee": { + "name": "café" + }, + "collard-greens": { + "name": "couve-galega" + }, + "confectioners-sugar": { + "name": "açúcar de confeiteiro" + }, + "coriander": { + "name": "coentro" + }, + "corn": { + "name": "milho", + "plural_name": "milhos" + }, + "corn-syrup": { + "name": "xarope de milho" + }, + "cottonseed-oil": { + "name": "óleo de semente algodão" + }, + "courgette": { + "name": "abobrinha" + }, + "cream-of-tartar": { + "name": "creme de tartar" + }, + "cucumber": { + "name": "pepino", + "plural_name": "pepinos" + }, + "cumin": { + "name": "cominho" + }, + "daikon": { + "name": "rabanete", + "plural_name": "rabanetes" + }, + "dairy-products-and-dairy-substitutes": { + "name": "produtos lácteos e substitutos de leite" + }, + "dandelion": { + "name": "dente-de-leão" + }, + "demerara-sugar": { + "name": "açúcar demerara" + }, + "dough": { + "name": "massa" + }, + "edible-cactus": { + "name": "Cacto comestível" + }, + "eggplant": { + "name": "berinjela", + "plural_name": "berinjelas" + }, + "eggs": { + "name": "ovos", + "plural_name": "ovos" + }, + "endive": { + "name": "endívia", + "plural_name": "endívias" + }, + "fats": { + "name": "gorduras" + }, + "fava-beans": { + "name": "feijão-fava" + }, + "fiddlehead": { + "name": "Broto de Samambaia" + }, + "fiddlehead-fern": { + "name": "broto de samambaia", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "peixe" + }, + "five-spice-powder": { + "name": "pó de cinco especiarias" + }, + "flour": { + "name": "farinha" + }, + "frisee": { + "name": "chicória ondulada" + }, + "fructose": { + "name": "frutose" + }, + "fruit": { + "name": "fruta" + }, + "fruit-sugar": { + "name": "açúcar de fruta" + }, + "ful": { + "name": "flor de jasmim" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "alho", + "plural_name": "alhos" + }, + "gem-squash": { + "name": "abóbora coroa" + }, + "ghee": { + "name": "ghee" + }, + "giblets": { + "name": "miúdos" + }, + "ginger": { + "name": "gengibre" + }, + "grains": { + "name": "cereais" + }, + "granulated-sugar": { + "name": "açúcar cristal" + }, + "grape-seed-oil": { + "name": "óleo de semente de uva" + }, + "green-onion": { + "name": "Cebola Verde", + "plural_name": "cebolinha" + }, + "heart-of-palm": { + "name": "palmito", + "plural_name": "palmito" + }, + "hemp": { + "name": "cânhamo" + }, + "herbs": { + "name": "ervas" + }, + "honey": { + "name": "mel" + }, + "isomalt": { + "name": "açúcar isomalte" + }, + "jackfruit": { + "name": "jaca", + "plural_name": "jaca" + }, + "jaggery": { + "name": "açúcar mascavo" + }, + "jams": { + "name": "geléias" + }, + "jellies": { + "name": "gelatinas" + }, + "jerusalem-artichoke": { + "name": "alcachofra de Jerusalém" + }, + "jicama": { + "name": "jicama" + }, + "kale": { + "name": "couve" + }, + "kohlrabi": { + "name": "couve-rábano" + }, + "kumara": { + "name": "batata doce kumara" + }, + "leavening-agents": { + "name": "fermento químico" + }, + "leek": { + "name": "alho-porró", + "plural_name": "alhos-porró" + }, + "legumes": { + "name": "leguminosas" + }, + "lemongrass": { + "name": "capim-limão" + }, + "lentils": { + "name": "lentilhas" + }, + "lettuce": { + "name": "alface" + }, + "liver": { + "name": "fígado", + "plural_name": "fígados" + }, + "maize": { + "name": "milho" + }, + "maple-syrup": { + "name": "xarope de bordo" + }, + "meat": { + "name": "carne" + }, + "milk": { + "name": "leite" + }, + "mortadella": { + "name": "mortadela" + }, + "mushroom": { + "name": "cogumelo", + "plural_name": "cogumelos" + }, + "mussels": { + "name": "mexilhões" + }, + "nanaimo-bar-mix": { + "name": "açúcar mascavo" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "noz-moscada" + }, + "nutritional-yeast-flakes": { + "name": "levedura nutricional em flocos" + }, + "nuts": { + "name": "nozes" + }, + "octopuses": { + "name": "polvos", + "plural_name": "polvos" + }, + "oils": { + "name": "óleos" + }, + "okra": { + "name": "quiabo" + }, + "olive": { + "name": "azeitona" + }, + "olive-oil": { + "name": "azeite de oliva" + }, + "onion": { + "name": "cebola" + }, + "onion-family": { + "name": "família das amarilidáceas" + }, + "orange-blossom-water": { + "name": "água de flor laranja" + }, + "oranges": { + "name": "laranjas", + "plural_name": "laranjas" + }, + "oregano": { + "name": "orégano" + }, + "oysters": { + "name": "ostras" + }, + "panch-puran": { + "name": "mistura pronta de 5 especiarias indianas" + }, + "paprika": { + "name": "páprica" + }, + "parsley": { + "name": "salsinha" + }, + "parsnip": { + "name": "pastinaca ou cherovia", + "plural_name": "parsnips" + }, + "pear": { + "name": "pêra", + "plural_name": "peras" + }, + "peas": { + "name": "ervilha" + }, + "pepper": { + "name": "pimenta", + "plural_name": "pimentas" + }, + "pineapple": { + "name": "abacaxi", + "plural_name": "abacaxis" + }, + "plantain": { + "name": "banana-da-terra", + "plural_name": "bananas-da-terra" + }, + "poppy-seeds": { + "name": "sementes de papoula" + }, + "potato": { + "name": "batata", + "plural_name": "batatas" + }, + "poultry": { + "name": "carne de frango" + }, + "powdered-sugar": { + "name": "açucar de confeiteiro" + }, + "pumpkin": { + "name": "abóbora", + "plural_name": "abóboras" + }, + "pumpkin-seeds": { + "name": "sementes de abóbora" + }, + "radish": { + "name": "rabanete", + "plural_name": "rabanetes" + }, + "raw-sugar": { + "name": "açúcar mascavo" + }, + "refined-sugar": { + "name": "açúcar refinado" + }, + "rice": { + "name": "arroz" + }, + "rice-flour": { + "name": "farinha de arroz" + }, + "rock-sugar": { + "name": "açúcar em cubo" + }, + "rum": { + "name": "rum" + }, + "salmon": { + "name": "salmão" + }, + "salt": { + "name": "sal" + }, + "salt-cod": { + "name": "bacalhau salgado" + }, + "scallion": { + "name": "cebolinha", + "plural_name": "cebolinhas" + }, + "seafood": { + "name": "frutos do mar" + }, + "seeds": { + "name": "sementes" + }, + "sesame-seeds": { + "name": "sementes de gergelim" + }, + "shallot": { + "name": "chalota", + "plural_name": "chalota" + }, + "skate": { + "name": "raia" + }, + "soda": { + "name": "refrigerante" + }, + "soda-baking": { + "name": "bicarbonato de sódio" + }, + "soybean": { + "name": "soja" + }, + "spaghetti-squash": { + "name": "espaguete de abobrinha", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "presunto" + }, + "spices": { + "name": "temperos" + }, + "spinach": { + "name": "espinafre" + }, + "spring-onion": { + "name": "cebolinha", + "plural_name": "spring onions" + }, + "squash": { + "name": "abóbora", + "plural_name": "squashes" + }, + "squash-family": { + "name": "família das abóboras" + }, + "stockfish": { + "name": "bacalhau seco" + }, + "sugar": { + "name": "açúcar" + }, + "sunchoke": { + "name": "Alcachofra de Jerusalém", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "sementes de girassol" + }, + "superfine-sugar": { + "name": "açúcar refinado" + }, + "sweet-potato": { + "name": "batata doce", + "plural_name": "sweet potatoes" + }, + "sweetcorn": { + "name": "milho-doce", + "plural_name": "sweetcorns" + }, + "sweeteners": { + "name": "adoçantes" + }, + "tahini": { + "name": "tahine" + }, + "taro": { + "name": "taro", + "plural_name": "taroes" + }, + "teff": { + "name": "tefe" + }, + "tomato": { + "name": "tomate", + "plural_name": "tomatoes" + }, + "trout": { + "name": "truta" + }, + "tubers": { + "name": "tubérculos", + "plural_name": "tubers" + }, + "tuna": { + "name": "atum" + }, + "turbanado-sugar": { + "name": "açúcar mascavo não-processado" + }, + "turnip": { + "name": "nabo", + "plural_name": "turnips" + }, + "unrefined-sugar": { + "name": "açúcar não refinado" + }, + "vanilla": { + "name": "baunilha" + }, + "vegetables": { + "name": "vegetais" + }, + "watercress": { + "name": "agrião" + }, + "watermelon": { + "name": "melancia", + "plural_name": "watermelons" + }, + "white-mushroom": { + "name": "cogumelo branco", + "plural_name": "white mushrooms" + }, + "white-sugar": { + "name": "açúcar cristal" + }, + "xanthan-gum": { + "name": "goma xantana" + }, + "yam": { + "name": "mandioca", + "plural_name": "yams" + }, + "yeast": { + "name": "fermento" + }, + "zucchini": { + "name": "abobrinha", + "plural_name": "zucchinis" + } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/pt-PT.json b/mealie/repos/seed/resources/foods/locales/pt-PT.json index aa9b2ff83..39031c5e8 100644 --- a/mealie/repos/seed/resources/foods/locales/pt-PT.json +++ b/mealie/repos/seed/resources/foods/locales/pt-PT.json @@ -1,759 +1,692 @@ { - "": { - "foods": { - "acorn-squash": { - "name": "abóbora-bolota" - }, - "alfalfa-sprouts": { - "name": "rebentos de alfafa" - }, - "anchovies": { - "name": "anchovas" - }, - "apples": { - "name": "maçãs", - "plural_name": "maçãs" - }, - "artichoke": { - "name": "alcachofra" - }, - "arugula": { - "name": "rúcula" - }, - "asparagus": { - "name": "espargos" - }, - "avocado": { - "name": "abacate", - "plural_name": "abacate" - }, - "bacon": { - "name": "Carne fumada" - }, - "baking-powder": { - "name": "fermento em pó" - }, - "baking-soda": { - "name": "bicarbonato de sódio" - }, - "baking-sugar": { - "name": "açúcar granulado" - }, - "bar-sugar": { - "name": "açúcar em pó" - }, - "basil": { - "name": "manjericão" - }, - "beans": { - "name": "feijões" - }, - "bell-peppers": { - "name": "pimentões", - "plural_name": "pimentões" - }, - "blackberries": { - "name": "amoras" - }, - "bok-choy": { - "name": "couve chinesa" - }, - "brassicas": { - "name": "crucíferas" - }, - "bread": { - "name": "pão" - }, - "breadfruit": { - "name": "fruta-pão" - }, - "broccoflower": { - "name": "couve-romanesca" - }, - "broccoli": { - "name": "brócolos" - }, - "broccoli-rabe": { - "name": "grelo de brócolo" - }, - "broccolini": { - "name": "bimi" - }, - "brown-sugar": { - "name": "açúcar mascavado" - }, - "brussels-sprouts": { - "name": "couve-de-bruxelas" - }, - "butter": { - "name": "manteiga" - }, - "butternut-pumpkin": { - "name": "abóbora manteiga" - }, - "butternut-squash": { - "name": "puré de abóbora manteiga" - }, - "cabbage": { - "name": "repolho", - "plural_name": "repolhos" - }, - "cactus-edible": { - "name": "cato, comestível" - }, - "calabrese": { - "name": "brócolo calabrese" - }, - "cane-sugar": { - "name": "açúcar de cana" - }, - "cannabis": { - "name": "canábis" - }, - "capsicum": { - "name": "pimentão" - }, - "caraway": { - "name": "alcarávia" - }, - "carrot": { - "name": "cenoura", - "plural_name": "cenouras" - }, - "caster-sugar": { - "name": "açucar refinado" - }, - "castor-sugar": { - "name": "açúcar de confeiteiro" - }, - "catfish": { - "name": "peixe-gato" - }, - "cauliflower": { - "name": "couve-flor", - "plural_name": "couves-flor" - }, - "cayenne-pepper": { - "name": "pimenta caiena" - }, - "celeriac": { - "name": "aipo-rábano" - }, - "celery": { - "name": "aipo" - }, - "cereal-grains": { - "name": "grãos de cereal" - }, - "chard": { - "name": "acelga" - }, - "cheese": { - "name": "queijo" - }, - "chicory": { - "name": "chicória" - }, - "chilli-peppers": { - "name": "pimenta chili", - "plural_name": "pimentas de chili" - }, - "chinese-leaves": { - "name": "folhas chinesas" - }, - "chives": { - "name": "cebolinho" - }, - "chocolate": { - "name": "chocolate" - }, - "cilantro": { - "name": "coentros" - }, - "cinnamon": { - "name": "canela" - }, - "clarified-butter": { - "name": "manteiga clarificada" - }, - "coconut": { - "name": "coco", - "plural_name": "cocos" - }, - "coconut-milk": { - "name": "leite de coco" - }, - "cod": { - "name": "bacalhau" - }, - "coffee": { - "name": "café" - }, - "collard-greens": { - "name": "couve-galega" - }, - "confectioners-sugar": { - "name": "açúcar em pó" - }, - "coriander": { - "name": "coentro" - }, - "corn": { - "name": "milho", - "plural_name": "milhos" - }, - "corn-syrup": { - "name": "xarope de milho" - }, - "cottonseed-oil": { - "name": "óleo de algodão" - }, - "courgette": { - "name": "curgete" - }, - "cream-of-tartar": { - "name": "cremor tártaro" - }, - "cucumber": { - "name": "pepino", - "plural_name": "pepinos" - }, - "cumin": { - "name": "cominho" - }, - "daikon": { - "name": "rabanete branco", - "plural_name": "rabanetes brancos" - }, - "dairy-products-and-dairy-substitutes": { - "name": "produtos lácteos e substitutos de leite" - }, - "dandelion": { - "name": "dente-de-leão" - }, - "demerara-sugar": { - "name": "açúcar demerara" - }, - "dough": { - "name": "massa" - }, - "edible-cactus": { - "name": "cato comestível" - }, - "eggplant": { - "name": "beringela", - "plural_name": "beringelas" - }, - "eggs": { - "name": "ovo", - "plural_name": "ovos" - }, - "endive": { - "name": "endívia", - "plural_name": "endívias" - }, - "fats": { - "name": "gorduras" - }, - "fava-beans": { - "name": "favas" - }, - "fiddlehead": { - "name": "rebentos de feto comestíveis" - }, - "fiddlehead-fern": { - "name": "rebentos de fetos", - "plural_name": "fetos de cabeça de peixe" - }, - "fish": { - "name": "peixe" - }, - "five-spice-powder": { - "name": "cinco especiarias chinesas em pó" - }, - "flour": { - "name": "farinha" - }, - "frisee": { - "name": "chicória" - }, - "fructose": { - "name": "frutose" - }, - "fruit": { - "name": "fruta" - }, - "fruit-sugar": { - "name": "frutose" - }, - "ful": { - "name": "ful medames" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "alho", - "plural_name": "alhos" - }, - "gem-squash": { - "name": "abóbora gem" - }, - "ghee": { - "name": "manteiga ghee" - }, - "giblets": { - "name": "miúdos de aves" - }, - "ginger": { - "name": "gengibre" - }, - "grains": { - "name": "grãos" - }, - "granulated-sugar": { - "name": "açúcar granulado" - }, - "grape-seed-oil": { - "name": "óleo de semente de uva" - }, - "green-onion": { - "name": "cebola verde", - "plural_name": "cebolas verdes" - }, - "heart-of-palm": { - "name": "miolo de palma", - "plural_name": "corações de palma" - }, - "hemp": { - "name": "cânhamo" - }, - "herbs": { - "name": "ervas" - }, - "honey": { - "name": "mel" - }, - "isomalt": { - "name": "isomalte" - }, - "jackfruit": { - "name": "jaca", - "plural_name": "jacas" - }, - "jaggery": { - "name": "açúcar mascavo" - }, - "jams": { - "name": "geleias" - }, - "jellies": { - "name": "gelatinas" - }, - "jerusalem-artichoke": { - "name": "alcachofra-de-jerusalém" - }, - "jicama": { - "name": "nabo-mexicano" - }, - "kale": { - "name": "couve" - }, - "kohlrabi": { - "name": "couve-rábano" - }, - "kumara": { - "name": "batata-doce" - }, - "leavening-agents": { - "name": "fermentos" - }, - "leek": { - "name": "alho-françês", - "plural_name": "alho-françês" - }, - "legumes": { - "name": "legumes" - }, - "lemongrass": { - "name": "erva-príncipe" - }, - "lentils": { - "name": "lentilhas" - }, - "lettuce": { - "name": "alface" - }, - "liver": { - "name": "fígado", - "plural_name": "figados" - }, - "maize": { - "name": "milho" - }, - "maple-syrup": { - "name": "xarope de acer" - }, - "meat": { - "name": "carne" - }, - "milk": { - "name": "leite" - }, - "mortadella": { - "name": "mortadela" - }, - "mushroom": { - "name": "cogumelo", - "plural_name": "cogumelos" - }, - "mussels": { - "name": "mexilhão" - }, - "nanaimo-bar-mix": { - "name": "mistura de barras nanaimo" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "noz-moscada" - }, - "nutritional-yeast-flakes": { - "name": "flocos de levedura nutricional" - }, - "nuts": { - "name": "frutos secos" - }, - "octopuses": { - "name": "polvos", - "plural_name": "polvos" - }, - "oils": { - "name": "óleos" - }, - "okra": { - "name": "quiabo" - }, - "olive": { - "name": "azeitona" - }, - "olive-oil": { - "name": "azeite" - }, - "onion": { - "name": "cebola" - }, - "onion-family": { - "name": "família das cebolas" - }, - "orange-blossom-water": { - "name": "água de flor de laranjeira" - }, - "oranges": { - "name": "laranjas", - "plural_name": "laranjas" - }, - "oregano": { - "name": "orégão" - }, - "oysters": { - "name": "ostras" - }, - "panch-puran": { - "name": "panch puran" - }, - "paprika": { - "name": "colorau" - }, - "parsley": { - "name": "salsa" - }, - "parsnip": { - "name": "cherovia", - "plural_name": "cherovias" - }, - "pear": { - "name": "pera", - "plural_name": "peras" - }, - "peas": { - "name": "ervilhas" - }, - "pepper": { - "name": "pimenta", - "plural_name": "pimentos" - }, - "pineapple": { - "name": "ananás", - "plural_name": "ananases" - }, - "plantain": { - "name": "plátano", - "plural_name": "plátanos" - }, - "poppy-seeds": { - "name": "sementes de papoila" - }, - "potato": { - "name": "batata", - "plural_name": "batatas" - }, - "poultry": { - "name": "carne de aves" - }, - "powdered-sugar": { - "name": "açúcar em pó" - }, - "pumpkin": { - "name": "abóbora", - "plural_name": "abóboras" - }, - "pumpkin-seeds": { - "name": "sementes de abóbora" - }, - "radish": { - "name": "rabanete", - "plural_name": "rabanetes" - }, - "raw-sugar": { - "name": "açúcar mascavado" - }, - "refined-sugar": { - "name": "açúcar refinado" - }, - "rice": { - "name": "arroz" - }, - "rice-flour": { - "name": "farinha de arroz" - }, - "rock-sugar": { - "name": "açúcar mascavo" - }, - "rum": { - "name": "rum" - }, - "salmon": { - "name": "salmão" - }, - "salt": { - "name": "sal" - }, - "salt-cod": { - "name": "bacalhau salgado" - }, - "scallion": { - "name": "cebolinho", - "plural_name": "cebolinhas" - }, - "seafood": { - "name": "marisco" - }, - "seeds": { - "name": "sementes" - }, - "sesame-seeds": { - "name": "sementes de sésamo" - }, - "shallot": { - "name": "chalota", - "plural_name": "chalotas" - }, - "skate": { - "name": "raia" - }, - "soda": { - "name": "gasosa" - }, - "soda-baking": { - "name": "bicaburnato de sódio" - }, - "soybean": { - "name": "soja" - }, - "spaghetti-squash": { - "name": "abóbora esparguete", - "plural_name": "abóboras esparguete" - }, - "speck": { - "name": "presunto tirolês" - }, - "spices": { - "name": "especiarias" - }, - "spinach": { - "name": "espinafre" - }, - "spring-onion": { - "name": "cebolinho", - "plural_name": "cebolinhos" - }, - "squash": { - "name": "abóbora", - "plural_name": "abóboras" - }, - "squash-family": { - "name": "família das abóboras" - }, - "stockfish": { - "name": "bacalhau seco" - }, - "sugar": { - "name": "açúcar" - }, - "sunchoke": { - "name": "alcachofra-girassol", - "plural_name": "alcachofras-girassol" - }, - "sunflower-seeds": { - "name": "sementes de girassol" - }, - "superfine-sugar": { - "name": "açúcar superfino" - }, - "sweet-potato": { - "name": "batata-doce", - "plural_name": "batatas doces" - }, - "sweetcorn": { - "name": "milho doce", - "plural_name": "milhos doces" - }, - "sweeteners": { - "name": "adoçantes" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "taro", - "plural_name": "taroes" - }, - "teff": { - "name": "tefe" - }, - "tomato": { - "name": "tomate", - "plural_name": "tomates" - }, - "trout": { - "name": "truta" - }, - "tubers": { - "name": "tuberculos", - "plural_name": "tubérculos" - }, - "tuna": { - "name": "atum" - }, - "turbanado-sugar": { - "name": "açucar turbinado" - }, - "turnip": { - "name": "nabo", - "plural_name": "nabos" - }, - "unrefined-sugar": { - "name": "açúcar não refinado" - }, - "vanilla": { - "name": "baunilha" - }, - "vegetables": { - "name": "vegetais" - }, - "watercress": { - "name": "agrião" - }, - "watermelon": { - "name": "melancia", - "plural_name": "melancias" - }, - "white-mushroom": { - "name": "cogumelo branco", - "plural_name": "cogumelos brancos" - }, - "white-sugar": { - "name": "açúcar branco" - }, - "xanthan-gum": { - "name": "goma xantana" - }, - "yam": { - "name": "inhame", - "plural_name": "inhames" - }, - "yeast": { - "name": "levedura" - }, - "zucchini": { - "name": "courgette", - "plural_name": "curgetes" - } - } - }, - "Produto": { - "foods": {} - }, - "Grãos": { - "foods": {} - }, - "Frutas": { - "foods": {} - }, - "Vegetais": { - "foods": {} - }, - "Carne": { - "foods": {} - }, - "Marisco": { - "foods": {} - }, - "Bebidas": { - "foods": {} - }, - "Produtos de pastelaria": { - "foods": {} - }, - "Enlatados": { - "foods": {} - }, - "Condimentos": { - "foods": {} - }, - "Confeitaria": { - "foods": {} - }, - "Lacticínios": { - "foods": {} - }, - "Congelados": { - "foods": {} - }, - "Alimentos para Saúde": { - "foods": {} - }, - "Casa": { - "foods": {} - }, - "Produtos à base de carne": { - "foods": {} - }, - "Petiscos": { - "foods": {} - }, - "Especiarias": { - "foods": {} - }, - "Doces": { - "foods": {} - }, - "Álcool": { - "foods": {} - }, - "Outros": { - "foods": {} - } + "acorn-squash": { + "name": "abóbora-bolota" + }, + "alfalfa-sprouts": { + "name": "rebentos de alfafa" + }, + "anchovies": { + "name": "anchovas" + }, + "apples": { + "name": "maçãs", + "plural_name": "maçãs" + }, + "artichoke": { + "name": "alcachofra" + }, + "arugula": { + "name": "rúcula" + }, + "asparagus": { + "name": "espargos" + }, + "avocado": { + "name": "abacate", + "plural_name": "abacate" + }, + "bacon": { + "name": "Carne fumada" + }, + "baking-powder": { + "name": "fermento em pó" + }, + "baking-soda": { + "name": "bicarbonato de sódio" + }, + "baking-sugar": { + "name": "açúcar granulado" + }, + "bar-sugar": { + "name": "açúcar em pó" + }, + "basil": { + "name": "manjericão" + }, + "beans": { + "name": "feijões" + }, + "bell-peppers": { + "name": "pimentões", + "plural_name": "pimentões" + }, + "blackberries": { + "name": "amoras" + }, + "bok-choy": { + "name": "couve chinesa" + }, + "brassicas": { + "name": "crucíferas" + }, + "bread": { + "name": "pão" + }, + "breadfruit": { + "name": "fruta-pão" + }, + "broccoflower": { + "name": "couve-romanesca" + }, + "broccoli": { + "name": "brócolos" + }, + "broccoli-rabe": { + "name": "grelo de brócolo" + }, + "broccolini": { + "name": "bimi" + }, + "brown-sugar": { + "name": "açúcar mascavado" + }, + "brussels-sprouts": { + "name": "couve-de-bruxelas" + }, + "butter": { + "name": "manteiga" + }, + "butternut-pumpkin": { + "name": "abóbora manteiga" + }, + "butternut-squash": { + "name": "puré de abóbora manteiga" + }, + "cabbage": { + "name": "repolho", + "plural_name": "repolhos" + }, + "cactus-edible": { + "name": "cato, comestível" + }, + "calabrese": { + "name": "brócolo calabrese" + }, + "cane-sugar": { + "name": "açúcar de cana" + }, + "cannabis": { + "name": "canábis" + }, + "capsicum": { + "name": "pimentão" + }, + "caraway": { + "name": "alcarávia" + }, + "carrot": { + "name": "cenoura", + "plural_name": "cenouras" + }, + "caster-sugar": { + "name": "açucar refinado" + }, + "castor-sugar": { + "name": "açúcar de confeiteiro" + }, + "catfish": { + "name": "peixe-gato" + }, + "cauliflower": { + "name": "couve-flor", + "plural_name": "couves-flor" + }, + "cayenne-pepper": { + "name": "pimenta caiena" + }, + "celeriac": { + "name": "aipo-rábano" + }, + "celery": { + "name": "aipo" + }, + "cereal-grains": { + "name": "grãos de cereal" + }, + "chard": { + "name": "acelga" + }, + "cheese": { + "name": "queijo" + }, + "chicory": { + "name": "chicória" + }, + "chilli-peppers": { + "name": "pimenta chili", + "plural_name": "pimentas de chili" + }, + "chinese-leaves": { + "name": "folhas chinesas" + }, + "chives": { + "name": "cebolinho" + }, + "chocolate": { + "name": "chocolate" + }, + "cilantro": { + "name": "coentros" + }, + "cinnamon": { + "name": "canela" + }, + "clarified-butter": { + "name": "manteiga clarificada" + }, + "coconut": { + "name": "coco", + "plural_name": "cocos" + }, + "coconut-milk": { + "name": "leite de coco" + }, + "cod": { + "name": "bacalhau" + }, + "coffee": { + "name": "café" + }, + "collard-greens": { + "name": "couve-galega" + }, + "confectioners-sugar": { + "name": "açúcar em pó" + }, + "coriander": { + "name": "coentro" + }, + "corn": { + "name": "milho", + "plural_name": "milhos" + }, + "corn-syrup": { + "name": "xarope de milho" + }, + "cottonseed-oil": { + "name": "óleo de algodão" + }, + "courgette": { + "name": "curgete" + }, + "cream-of-tartar": { + "name": "cremor tártaro" + }, + "cucumber": { + "name": "pepino", + "plural_name": "pepinos" + }, + "cumin": { + "name": "cominho" + }, + "daikon": { + "name": "rabanete branco", + "plural_name": "rabanetes brancos" + }, + "dairy-products-and-dairy-substitutes": { + "name": "produtos lácteos e substitutos de leite" + }, + "dandelion": { + "name": "dente-de-leão" + }, + "demerara-sugar": { + "name": "açúcar demerara" + }, + "dough": { + "name": "massa" + }, + "edible-cactus": { + "name": "cato comestível" + }, + "eggplant": { + "name": "beringela", + "plural_name": "beringelas" + }, + "eggs": { + "name": "ovo", + "plural_name": "ovos" + }, + "endive": { + "name": "endívia", + "plural_name": "endívias" + }, + "fats": { + "name": "gorduras" + }, + "fava-beans": { + "name": "favas" + }, + "fiddlehead": { + "name": "rebentos de feto comestíveis" + }, + "fiddlehead-fern": { + "name": "rebentos de fetos", + "plural_name": "fetos de cabeça de peixe" + }, + "fish": { + "name": "peixe" + }, + "five-spice-powder": { + "name": "cinco especiarias chinesas em pó" + }, + "flour": { + "name": "farinha" + }, + "frisee": { + "name": "chicória" + }, + "fructose": { + "name": "frutose" + }, + "fruit": { + "name": "fruta" + }, + "fruit-sugar": { + "name": "frutose" + }, + "ful": { + "name": "ful medames" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "alho", + "plural_name": "alhos" + }, + "gem-squash": { + "name": "abóbora gem" + }, + "ghee": { + "name": "manteiga ghee" + }, + "giblets": { + "name": "miúdos de aves" + }, + "ginger": { + "name": "gengibre" + }, + "grains": { + "name": "grãos" + }, + "granulated-sugar": { + "name": "açúcar granulado" + }, + "grape-seed-oil": { + "name": "óleo de semente de uva" + }, + "green-onion": { + "name": "cebola verde", + "plural_name": "cebolas verdes" + }, + "heart-of-palm": { + "name": "miolo de palma", + "plural_name": "corações de palma" + }, + "hemp": { + "name": "cânhamo" + }, + "herbs": { + "name": "ervas" + }, + "honey": { + "name": "mel" + }, + "isomalt": { + "name": "isomalte" + }, + "jackfruit": { + "name": "jaca", + "plural_name": "jacas" + }, + "jaggery": { + "name": "açúcar mascavo" + }, + "jams": { + "name": "geleias" + }, + "jellies": { + "name": "gelatinas" + }, + "jerusalem-artichoke": { + "name": "alcachofra-de-jerusalém" + }, + "jicama": { + "name": "nabo-mexicano" + }, + "kale": { + "name": "couve" + }, + "kohlrabi": { + "name": "couve-rábano" + }, + "kumara": { + "name": "batata-doce" + }, + "leavening-agents": { + "name": "fermentos" + }, + "leek": { + "name": "alho-françês", + "plural_name": "alho-françês" + }, + "legumes": { + "name": "legumes" + }, + "lemongrass": { + "name": "erva-príncipe" + }, + "lentils": { + "name": "lentilhas" + }, + "lettuce": { + "name": "alface" + }, + "liver": { + "name": "fígado", + "plural_name": "figados" + }, + "maize": { + "name": "milho" + }, + "maple-syrup": { + "name": "xarope de acer" + }, + "meat": { + "name": "carne" + }, + "milk": { + "name": "leite" + }, + "mortadella": { + "name": "mortadela" + }, + "mushroom": { + "name": "cogumelo", + "plural_name": "cogumelos" + }, + "mussels": { + "name": "mexilhão" + }, + "nanaimo-bar-mix": { + "name": "mistura de barras nanaimo" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "noz-moscada" + }, + "nutritional-yeast-flakes": { + "name": "flocos de levedura nutricional" + }, + "nuts": { + "name": "frutos secos" + }, + "octopuses": { + "name": "polvos", + "plural_name": "polvos" + }, + "oils": { + "name": "óleos" + }, + "okra": { + "name": "quiabo" + }, + "olive": { + "name": "azeitona" + }, + "olive-oil": { + "name": "azeite" + }, + "onion": { + "name": "cebola" + }, + "onion-family": { + "name": "família das cebolas" + }, + "orange-blossom-water": { + "name": "água de flor de laranjeira" + }, + "oranges": { + "name": "laranjas", + "plural_name": "laranjas" + }, + "oregano": { + "name": "orégão" + }, + "oysters": { + "name": "ostras" + }, + "panch-puran": { + "name": "panch puran" + }, + "paprika": { + "name": "colorau" + }, + "parsley": { + "name": "salsa" + }, + "parsnip": { + "name": "cherovia", + "plural_name": "cherovias" + }, + "pear": { + "name": "pera", + "plural_name": "peras" + }, + "peas": { + "name": "ervilhas" + }, + "pepper": { + "name": "pimenta", + "plural_name": "pimentos" + }, + "pineapple": { + "name": "ananás", + "plural_name": "ananases" + }, + "plantain": { + "name": "plátano", + "plural_name": "plátanos" + }, + "poppy-seeds": { + "name": "sementes de papoila" + }, + "potato": { + "name": "batata", + "plural_name": "batatas" + }, + "poultry": { + "name": "carne de aves" + }, + "powdered-sugar": { + "name": "açúcar em pó" + }, + "pumpkin": { + "name": "abóbora", + "plural_name": "abóboras" + }, + "pumpkin-seeds": { + "name": "sementes de abóbora" + }, + "radish": { + "name": "rabanete", + "plural_name": "rabanetes" + }, + "raw-sugar": { + "name": "açúcar mascavado" + }, + "refined-sugar": { + "name": "açúcar refinado" + }, + "rice": { + "name": "arroz" + }, + "rice-flour": { + "name": "farinha de arroz" + }, + "rock-sugar": { + "name": "açúcar mascavo" + }, + "rum": { + "name": "rum" + }, + "salmon": { + "name": "salmão" + }, + "salt": { + "name": "sal" + }, + "salt-cod": { + "name": "bacalhau salgado" + }, + "scallion": { + "name": "cebolinho", + "plural_name": "cebolinhas" + }, + "seafood": { + "name": "marisco" + }, + "seeds": { + "name": "sementes" + }, + "sesame-seeds": { + "name": "sementes de sésamo" + }, + "shallot": { + "name": "chalota", + "plural_name": "chalotas" + }, + "skate": { + "name": "raia" + }, + "soda": { + "name": "gasosa" + }, + "soda-baking": { + "name": "bicaburnato de sódio" + }, + "soybean": { + "name": "soja" + }, + "spaghetti-squash": { + "name": "abóbora esparguete", + "plural_name": "abóboras esparguete" + }, + "speck": { + "name": "presunto tirolês" + }, + "spices": { + "name": "especiarias" + }, + "spinach": { + "name": "espinafre" + }, + "spring-onion": { + "name": "cebolinho", + "plural_name": "cebolinhos" + }, + "squash": { + "name": "abóbora", + "plural_name": "abóboras" + }, + "squash-family": { + "name": "família das abóboras" + }, + "stockfish": { + "name": "bacalhau seco" + }, + "sugar": { + "name": "açúcar" + }, + "sunchoke": { + "name": "alcachofra-girassol", + "plural_name": "alcachofras-girassol" + }, + "sunflower-seeds": { + "name": "sementes de girassol" + }, + "superfine-sugar": { + "name": "açúcar superfino" + }, + "sweet-potato": { + "name": "batata-doce", + "plural_name": "batatas doces" + }, + "sweetcorn": { + "name": "milho doce", + "plural_name": "milhos doces" + }, + "sweeteners": { + "name": "adoçantes" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "taro", + "plural_name": "taroes" + }, + "teff": { + "name": "tefe" + }, + "tomato": { + "name": "tomate", + "plural_name": "tomates" + }, + "trout": { + "name": "truta" + }, + "tubers": { + "name": "tuberculos", + "plural_name": "tubérculos" + }, + "tuna": { + "name": "atum" + }, + "turbanado-sugar": { + "name": "açucar turbinado" + }, + "turnip": { + "name": "nabo", + "plural_name": "nabos" + }, + "unrefined-sugar": { + "name": "açúcar não refinado" + }, + "vanilla": { + "name": "baunilha" + }, + "vegetables": { + "name": "vegetais" + }, + "watercress": { + "name": "agrião" + }, + "watermelon": { + "name": "melancia", + "plural_name": "melancias" + }, + "white-mushroom": { + "name": "cogumelo branco", + "plural_name": "cogumelos brancos" + }, + "white-sugar": { + "name": "açúcar branco" + }, + "xanthan-gum": { + "name": "goma xantana" + }, + "yam": { + "name": "inhame", + "plural_name": "inhames" + }, + "yeast": { + "name": "levedura" + }, + "zucchini": { + "name": "courgette", + "plural_name": "curgetes" + } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/ro-RO.json b/mealie/repos/seed/resources/foods/locales/ro-RO.json index 2aea2410d..7f5c588e7 100644 --- a/mealie/repos/seed/resources/foods/locales/ro-RO.json +++ b/mealie/repos/seed/resources/foods/locales/ro-RO.json @@ -1,756 +1,692 @@ { - "": { - "foods": { - "acorn-squash": { - "name": "dovleac ghindă" - }, - "alfalfa-sprouts": { - "name": "vlăstari de lucernă" - }, - "anchovies": { - "name": "anșoa" - }, - "apples": { - "name": "mere", - "plural_name": "mere" - }, - "artichoke": { - "name": "anghinare" - }, - "arugula": { - "name": "rucola" - }, - "asparagus": { - "name": "sparanghel" - }, - "avocado": { - "name": "avocado", - "plural_name": "avocado" - }, - "bacon": { - "name": "bacon" - }, - "baking-powder": { - "name": "praf de copt" - }, - "baking-soda": { - "name": "bicarbonat de sodiu" - }, - "baking-sugar": { - "name": "zahăr pudră" - }, - "bar-sugar": { - "name": "zahăr fin" - }, - "basil": { - "name": "busuioc" - }, - "beans": { - "name": "fasole" - }, - "bell-peppers": { - "name": "ardei gras", - "plural_name": "ardei gras" - }, - "blackberries": { - "name": "mure" - }, - "bok-choy": { - "name": "varză chinezească" - }, - "brassicas": { - "name": "brasicacee" - }, - "bread": { - "name": "pâine" - }, - "breadfruit": { - "name": "fructul de pâine" - }, - "broccoflower": { - "name": "broccoflower" - }, - "broccoli": { - "name": "brocoli" - }, - "broccoli-rabe": { - "name": "broccoli asiatic" - }, - "broccolini": { - "name": "broccoli tânăr" - }, - "brown-sugar": { - "name": "zahăr brun" - }, - "brussels-sprouts": { - "name": "varză de Bruxelles" - }, - "butter": { - "name": "unt" - }, - "butternut-pumpkin": { - "name": "dovleac plăcintar" - }, - "butternut-squash": { - "name": "dovleac butternut" - }, - "cabbage": { - "name": "varză", - "plural_name": "verze" - }, - "cactus-edible": { - "name": "cactus, comestibil" - }, - "calabrese": { - "name": "calabrese" - }, - "cane-sugar": { - "name": "zahăr din trestie" - }, - "cannabis": { - "name": "canabis" - }, - "capsicum": { - "name": "ardei gras" - }, - "caraway": { - "name": "chimen" - }, - "carrot": { - "name": "morcov", - "plural_name": "morcovi" - }, - "caster-sugar": { - "name": "zahăr tos fin" - }, - "castor-sugar": { - "name": "zahăr tos fin" - }, - "catfish": { - "name": "somn" - }, - "cauliflower": { - "name": "conopidă", - "plural_name": "conopidă" - }, - "cayenne-pepper": { - "name": "piper cayenne" - }, - "celeriac": { - "name": "țelină" - }, - "celery": { - "name": "țelină" - }, - "cereal-grains": { - "name": "boabe de cereale" - }, - "chard": { - "name": "sfeclă elvețiană" - }, - "cheese": { - "name": "brânză" - }, - "chicory": { - "name": "cicoare" - }, - "chilli-peppers": { - "name": "ardei iuţi", - "plural_name": "ardei iuți" - }, - "chinese-leaves": { - "name": "frunze chinezești" - }, - "chives": { - "name": "arpagic" - }, - "chocolate": { - "name": "ciocolată" - }, - "cilantro": { - "name": "coriandru" - }, - "cinnamon": { - "name": "scorţişoară" - }, - "clarified-butter": { - "name": "unt clarificat sau ghee" - }, - "coconut": { - "name": "nucă de cocos", - "plural_name": "nuci de cocos" - }, - "coconut-milk": { - "name": "lapte de cocos" - }, - "cod": { - "name": "cod" - }, - "coffee": { - "name": "cafea" - }, - "collard-greens": { - "name": "varză creață" - }, - "confectioners-sugar": { - "name": "zahăr pudră" - }, - "coriander": { - "name": "coriandru" - }, - "corn": { - "name": "porumb", - "plural_name": "porumbi" - }, - "corn-syrup": { - "name": "sirop de porumb" - }, - "cottonseed-oil": { - "name": "ulei de bumbac" - }, - "courgette": { - "name": "dovlecel" - }, - "cream-of-tartar": { - "name": "cremă de tartar" - }, - "cucumber": { - "name": "castravete", - "plural_name": "castraveți" - }, - "cumin": { - "name": "chimion" - }, - "daikon": { - "name": "ridiche asiatică", - "plural_name": "ridichi asiatice" - }, - "dairy-products-and-dairy-substitutes": { - "name": "produse lactate şi înlocuitori ai acestora" - }, - "dandelion": { - "name": "păpădie" - }, - "demerara-sugar": { - "name": "zahăr demerara" - }, - "dough": { - "name": "aluat" - }, - "edible-cactus": { - "name": "cactus comestibil" - }, - "eggplant": { - "name": "vânătă", - "plural_name": "vinete" - }, - "eggs": { - "name": "ouă", - "plural_name": "ouă" - }, - "endive": { - "name": "andivă", - "plural_name": "andive" - }, - "fats": { - "name": "grăsimi" - }, - "fava-beans": { - "name": "bob" - }, - "fiddlehead": { - "name": "frunze tinere de ferigă" - }, - "fiddlehead-fern": { - "name": "frunză tânără de ferigă", - "plural_name": "frunze tinere de ferigă" - }, - "fish": { - "name": "peşte" - }, - "five-spice-powder": { - "name": "amestec de cinci condimente" - }, - "flour": { - "name": "făină" - }, - "frisee": { - "name": "salată frisée" - }, - "fructose": { - "name": "fructoză" - }, - "fruit": { - "name": "fruct" - }, - "fruit-sugar": { - "name": "zahăr din fructe" - }, - "ful": { - "name": "ful" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "usturoi", - "plural_name": "usturoi" - }, - "gem-squash": { - "name": "dovleac gem" - }, - "ghee": { - "name": "ghee" - }, - "giblets": { - "name": "măruntaie" - }, - "ginger": { - "name": "ghimbir" - }, - "grains": { - "name": "cereale" - }, - "granulated-sugar": { - "name": "zahăr granulat" - }, - "grape-seed-oil": { - "name": "ulei de semințe de struguri" - }, - "green-onion": { - "name": "ceapă verde", - "plural_name": "cepe verzi" - }, - "heart-of-palm": { - "name": "miez de palmier", - "plural_name": "miezuri de palmier" - }, - "hemp": { - "name": "cânepă" - }, - "herbs": { - "name": "ierburi" - }, - "honey": { - "name": "miere" - }, - "isomalt": { - "name": "isomalt" - }, - "jackfruit": { - "name": "jackfruit", - "plural_name": "jackfruit-uri" - }, - "jaggery": { - "name": "zahăr brun nerafinat" - }, - "jams": { - "name": "gemuri" - }, - "jellies": { - "name": "jeleuri" - }, - "jerusalem-artichoke": { - "name": "anghinare de ierusalim" - }, - "jicama": { - "name": "nap mexican" - }, - "kale": { - "name": "varză furajeră" - }, - "kohlrabi": { - "name": "gulie" - }, - "kumara": { - "name": "kumara" - }, - "leavening-agents": { - "name": "agenți de dospire" - }, - "leek": { - "name": "praz", - "plural_name": "praz" - }, - "legumes": { - "name": "leguminoase" - }, - "lemongrass": { - "name": "iarbă de lămâie" - }, - "lentils": { - "name": "linte" - }, - "lettuce": { - "name": "salată" - }, - "liver": { - "name": "ficat", - "plural_name": "ficaţi" - }, - "maize": { - "name": "porumb" - }, - "maple-syrup": { - "name": "sirop de arțar" - }, - "meat": { - "name": "carne" - }, - "milk": { - "name": "lapte" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "ciupercă", - "plural_name": "ciuperci" - }, - "mussels": { - "name": "midii" - }, - "nanaimo-bar-mix": { - "name": "amestec pentru prăjitura nanaimo" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "nucşoară" - }, - "nutritional-yeast-flakes": { - "name": "fulgi de drojdie nutritivă" - }, - "nuts": { - "name": "nuci" - }, - "octopuses": { - "name": "caracatiţe", - "plural_name": "caracatiţe" - }, - "oils": { - "name": "uleiuri" - }, - "okra": { - "name": "bame" - }, - "olive": { - "name": "măslină" - }, - "olive-oil": { - "name": "ulei de măsline" - }, - "onion": { - "name": "ceapă" - }, - "onion-family": { - "name": "familie de ceapă" - }, - "orange-blossom-water": { - "name": "apă de flori de portocal" - }, - "oranges": { - "name": "portocale", - "plural_name": "portocale" - }, - "oregano": { - "name": "oregano" - }, - "oysters": { - "name": "stridii" - }, - "panch-puran": { - "name": "amestec de condimente indiene" - }, - "paprika": { - "name": "boia" - }, - "parsley": { - "name": "pătrunjel" - }, - "parsnip": { - "name": "păstârnac", - "plural_name": "păstârnac" - }, - "pear": { - "name": "pară", - "plural_name": "pere" - }, - "peas": { - "name": "mazăre" - }, - "pepper": { - "name": "piper", - "plural_name": "ardei" - }, - "pineapple": { - "name": "ananas", - "plural_name": "ananas" - }, - "plantain": { - "name": "banană", - "plural_name": "banane" - }, - "poppy-seeds": { - "name": "semințe de mac" - }, - "potato": { - "name": "cartof", - "plural_name": "cartofi" - }, - "poultry": { - "name": "carne de pasăre" - }, - "powdered-sugar": { - "name": "zahăr praf" - }, - "pumpkin": { - "name": "dovleac", - "plural_name": "dovleci" - }, - "pumpkin-seeds": { - "name": "semințe de dovleac" - }, - "radish": { - "name": "ridiche", - "plural_name": "ridichi" - }, - "raw-sugar": { - "name": "zahăr brut" - }, - "refined-sugar": { - "name": "zahăr rafinat" - }, - "rice": { - "name": "orez" - }, - "rice-flour": { - "name": "făină de orez" - }, - "rock-sugar": { - "name": "zahăr cristalizat" - }, - "rum": { - "name": "rom" - }, - "salmon": { - "name": "somon" - }, - "salt": { - "name": "sare" - }, - "salt-cod": { - "name": "cod sărat" - }, - "scallion": { - "name": "ceapă verde", - "plural_name": "cepe verzi" - }, - "seafood": { - "name": "fruct de mare" - }, - "seeds": { - "name": "semințe" - }, - "sesame-seeds": { - "name": "semințe de susan" - }, - "shallot": { - "name": "eșalotă", - "plural_name": "eșalote" - }, - "skate": { - "name": "pește patin" - }, - "soda": { - "name": "băutură carbogazoasă" - }, - "soda-baking": { - "name": "bicarbonat de sodiu" - }, - "soybean": { - "name": "boabe de soia" - }, - "spaghetti-squash": { - "name": "dovleac spaghetti", - "plural_name": "dovlecei spaghetti" - }, - "speck": { - "name": "speck jambon crud-uscat" - }, - "spices": { - "name": "condimente" - }, - "spinach": { - "name": "spanac" - }, - "spring-onion": { - "name": "ceapă verde", - "plural_name": "cepe verzi" - }, - "squash": { - "name": "dovleac", - "plural_name": "dovleci" - }, - "squash-family": { - "name": "familia dovleacului" - }, - "stockfish": { - "name": "pește uscat" - }, - "sugar": { - "name": "zahăr" - }, - "sunchoke": { - "name": "topinambur", - "plural_name": "topinamburi" - }, - "sunflower-seeds": { - "name": "semințe de floarea-soarelui" - }, - "superfine-sugar": { - "name": "zahăr extrafin" - }, - "sweet-potato": { - "name": "cartof dulce", - "plural_name": "cartofi dulci" - }, - "sweetcorn": { - "name": "porumb dulce", - "plural_name": "porumb dulce" - }, - "sweeteners": { - "name": "îndulcitori" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "taro", - "plural_name": "tarouri" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "roșie", - "plural_name": "roșii" - }, - "trout": { - "name": "păstrăv" - }, - "tubers": { - "name": "tubercul", - "plural_name": "tuberculi" - }, - "tuna": { - "name": "ton" - }, - "turbanado-sugar": { - "name": "zahăr brut" - }, - "turnip": { - "name": "nap", - "plural_name": "napi" - }, - "unrefined-sugar": { - "name": "zahăr nerafinat" - }, - "vanilla": { - "name": "vanilie" - }, - "vegetables": { - "name": "legume" - }, - "watercress": { - "name": "năsturel" - }, - "watermelon": { - "name": "pepene", - "plural_name": "pepeni verzi" - }, - "white-mushroom": { - "name": "ciupercă albă", - "plural_name": "ciuperci albe" - }, - "white-sugar": { - "name": "zahăr alb" - }, - "xanthan-gum": { - "name": "gumă xanthan" - }, - "yam": { - "name": "cartof dulce", - "plural_name": "cartofi dulci" - }, - "yeast": { - "name": "drojdie" - }, - "zucchini": { - "name": "dovlecel", - "plural_name": "dovlecei" - } - } - }, - "Produs": { - "foods": {} - }, - "Cereale": { - "foods": {} - }, - "Fructe": { - "foods": {} - }, - "Legume": { - "foods": {} - }, - "Carne": { - "foods": {} - }, - "Fructe de Mare": { - "foods": {} - }, - "Băuturi": { - "foods": {} - }, - "Produse coapte": { - "foods": {} - }, - "Produse conservate": { - "foods": {} - }, - "Condimente": { - "foods": {} - }, - "Cofetărie": { - "foods": {} - }, - "Produse lactate": { - "foods": {} - }, - "Alimente înghețate": { - "foods": {} - }, - "Mâncare Sănătoasă": { - "foods": {} - }, - "Gospodărie": { - "foods": {} - }, - "Produse din carne": { - "foods": {} - }, - "Gustări": { - "foods": {} - }, - "Dulciuri": { - "foods": {} - }, - "Alcool": { - "foods": {} - }, - "Altele": { - "foods": {} - } + "acorn-squash": { + "name": "dovleac ghindă" + }, + "alfalfa-sprouts": { + "name": "vlăstari de lucernă" + }, + "anchovies": { + "name": "anșoa" + }, + "apples": { + "name": "mere", + "plural_name": "mere" + }, + "artichoke": { + "name": "anghinare" + }, + "arugula": { + "name": "rucola" + }, + "asparagus": { + "name": "sparanghel" + }, + "avocado": { + "name": "avocado", + "plural_name": "avocado" + }, + "bacon": { + "name": "bacon" + }, + "baking-powder": { + "name": "praf de copt" + }, + "baking-soda": { + "name": "bicarbonat de sodiu" + }, + "baking-sugar": { + "name": "zahăr pudră" + }, + "bar-sugar": { + "name": "zahăr fin" + }, + "basil": { + "name": "busuioc" + }, + "beans": { + "name": "fasole" + }, + "bell-peppers": { + "name": "ardei gras", + "plural_name": "ardei gras" + }, + "blackberries": { + "name": "mure" + }, + "bok-choy": { + "name": "varză chinezească" + }, + "brassicas": { + "name": "brasicacee" + }, + "bread": { + "name": "pâine" + }, + "breadfruit": { + "name": "fructul de pâine" + }, + "broccoflower": { + "name": "broccoflower" + }, + "broccoli": { + "name": "brocoli" + }, + "broccoli-rabe": { + "name": "broccoli asiatic" + }, + "broccolini": { + "name": "broccoli tânăr" + }, + "brown-sugar": { + "name": "zahăr brun" + }, + "brussels-sprouts": { + "name": "varză de Bruxelles" + }, + "butter": { + "name": "unt" + }, + "butternut-pumpkin": { + "name": "dovleac plăcintar" + }, + "butternut-squash": { + "name": "dovleac butternut" + }, + "cabbage": { + "name": "varză", + "plural_name": "verze" + }, + "cactus-edible": { + "name": "cactus, comestibil" + }, + "calabrese": { + "name": "calabrese" + }, + "cane-sugar": { + "name": "zahăr din trestie" + }, + "cannabis": { + "name": "canabis" + }, + "capsicum": { + "name": "ardei gras" + }, + "caraway": { + "name": "chimen" + }, + "carrot": { + "name": "morcov", + "plural_name": "morcovi" + }, + "caster-sugar": { + "name": "zahăr tos fin" + }, + "castor-sugar": { + "name": "zahăr tos fin" + }, + "catfish": { + "name": "somn" + }, + "cauliflower": { + "name": "conopidă", + "plural_name": "conopidă" + }, + "cayenne-pepper": { + "name": "piper cayenne" + }, + "celeriac": { + "name": "țelină" + }, + "celery": { + "name": "țelină" + }, + "cereal-grains": { + "name": "boabe de cereale" + }, + "chard": { + "name": "sfeclă elvețiană" + }, + "cheese": { + "name": "brânză" + }, + "chicory": { + "name": "cicoare" + }, + "chilli-peppers": { + "name": "ardei iuţi", + "plural_name": "ardei iuți" + }, + "chinese-leaves": { + "name": "frunze chinezești" + }, + "chives": { + "name": "arpagic" + }, + "chocolate": { + "name": "ciocolată" + }, + "cilantro": { + "name": "coriandru" + }, + "cinnamon": { + "name": "scorţişoară" + }, + "clarified-butter": { + "name": "unt clarificat sau ghee" + }, + "coconut": { + "name": "nucă de cocos", + "plural_name": "nuci de cocos" + }, + "coconut-milk": { + "name": "lapte de cocos" + }, + "cod": { + "name": "cod" + }, + "coffee": { + "name": "cafea" + }, + "collard-greens": { + "name": "varză creață" + }, + "confectioners-sugar": { + "name": "zahăr pudră" + }, + "coriander": { + "name": "coriandru" + }, + "corn": { + "name": "porumb", + "plural_name": "porumbi" + }, + "corn-syrup": { + "name": "sirop de porumb" + }, + "cottonseed-oil": { + "name": "ulei de bumbac" + }, + "courgette": { + "name": "dovlecel" + }, + "cream-of-tartar": { + "name": "cremă de tartar" + }, + "cucumber": { + "name": "castravete", + "plural_name": "castraveți" + }, + "cumin": { + "name": "chimion" + }, + "daikon": { + "name": "ridiche asiatică", + "plural_name": "ridichi asiatice" + }, + "dairy-products-and-dairy-substitutes": { + "name": "produse lactate şi înlocuitori ai acestora" + }, + "dandelion": { + "name": "păpădie" + }, + "demerara-sugar": { + "name": "zahăr demerara" + }, + "dough": { + "name": "aluat" + }, + "edible-cactus": { + "name": "cactus comestibil" + }, + "eggplant": { + "name": "vânătă", + "plural_name": "vinete" + }, + "eggs": { + "name": "ouă", + "plural_name": "ouă" + }, + "endive": { + "name": "andivă", + "plural_name": "andive" + }, + "fats": { + "name": "grăsimi" + }, + "fava-beans": { + "name": "bob" + }, + "fiddlehead": { + "name": "frunze tinere de ferigă" + }, + "fiddlehead-fern": { + "name": "frunză tânără de ferigă", + "plural_name": "frunze tinere de ferigă" + }, + "fish": { + "name": "peşte" + }, + "five-spice-powder": { + "name": "amestec de cinci condimente" + }, + "flour": { + "name": "făină" + }, + "frisee": { + "name": "salată frisée" + }, + "fructose": { + "name": "fructoză" + }, + "fruit": { + "name": "fruct" + }, + "fruit-sugar": { + "name": "zahăr din fructe" + }, + "ful": { + "name": "ful" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "usturoi", + "plural_name": "usturoi" + }, + "gem-squash": { + "name": "dovleac gem" + }, + "ghee": { + "name": "ghee" + }, + "giblets": { + "name": "măruntaie" + }, + "ginger": { + "name": "ghimbir" + }, + "grains": { + "name": "cereale" + }, + "granulated-sugar": { + "name": "zahăr granulat" + }, + "grape-seed-oil": { + "name": "ulei de semințe de struguri" + }, + "green-onion": { + "name": "ceapă verde", + "plural_name": "cepe verzi" + }, + "heart-of-palm": { + "name": "miez de palmier", + "plural_name": "miezuri de palmier" + }, + "hemp": { + "name": "cânepă" + }, + "herbs": { + "name": "ierburi" + }, + "honey": { + "name": "miere" + }, + "isomalt": { + "name": "isomalt" + }, + "jackfruit": { + "name": "jackfruit", + "plural_name": "jackfruit-uri" + }, + "jaggery": { + "name": "zahăr brun nerafinat" + }, + "jams": { + "name": "gemuri" + }, + "jellies": { + "name": "jeleuri" + }, + "jerusalem-artichoke": { + "name": "anghinare de ierusalim" + }, + "jicama": { + "name": "nap mexican" + }, + "kale": { + "name": "varză furajeră" + }, + "kohlrabi": { + "name": "gulie" + }, + "kumara": { + "name": "kumara" + }, + "leavening-agents": { + "name": "agenți de dospire" + }, + "leek": { + "name": "praz", + "plural_name": "praz" + }, + "legumes": { + "name": "leguminoase" + }, + "lemongrass": { + "name": "iarbă de lămâie" + }, + "lentils": { + "name": "linte" + }, + "lettuce": { + "name": "salată" + }, + "liver": { + "name": "ficat", + "plural_name": "ficaţi" + }, + "maize": { + "name": "porumb" + }, + "maple-syrup": { + "name": "sirop de arțar" + }, + "meat": { + "name": "carne" + }, + "milk": { + "name": "lapte" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "ciupercă", + "plural_name": "ciuperci" + }, + "mussels": { + "name": "midii" + }, + "nanaimo-bar-mix": { + "name": "amestec pentru prăjitura nanaimo" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "nucşoară" + }, + "nutritional-yeast-flakes": { + "name": "fulgi de drojdie nutritivă" + }, + "nuts": { + "name": "nuci" + }, + "octopuses": { + "name": "caracatiţe", + "plural_name": "caracatiţe" + }, + "oils": { + "name": "uleiuri" + }, + "okra": { + "name": "bame" + }, + "olive": { + "name": "măslină" + }, + "olive-oil": { + "name": "ulei de măsline" + }, + "onion": { + "name": "ceapă" + }, + "onion-family": { + "name": "familie de ceapă" + }, + "orange-blossom-water": { + "name": "apă de flori de portocal" + }, + "oranges": { + "name": "portocale", + "plural_name": "portocale" + }, + "oregano": { + "name": "oregano" + }, + "oysters": { + "name": "stridii" + }, + "panch-puran": { + "name": "amestec de condimente indiene" + }, + "paprika": { + "name": "boia" + }, + "parsley": { + "name": "pătrunjel" + }, + "parsnip": { + "name": "păstârnac", + "plural_name": "păstârnac" + }, + "pear": { + "name": "pară", + "plural_name": "pere" + }, + "peas": { + "name": "mazăre" + }, + "pepper": { + "name": "piper", + "plural_name": "ardei" + }, + "pineapple": { + "name": "ananas", + "plural_name": "ananas" + }, + "plantain": { + "name": "banană", + "plural_name": "banane" + }, + "poppy-seeds": { + "name": "semințe de mac" + }, + "potato": { + "name": "cartof", + "plural_name": "cartofi" + }, + "poultry": { + "name": "carne de pasăre" + }, + "powdered-sugar": { + "name": "zahăr praf" + }, + "pumpkin": { + "name": "dovleac", + "plural_name": "dovleci" + }, + "pumpkin-seeds": { + "name": "semințe de dovleac" + }, + "radish": { + "name": "ridiche", + "plural_name": "ridichi" + }, + "raw-sugar": { + "name": "zahăr brut" + }, + "refined-sugar": { + "name": "zahăr rafinat" + }, + "rice": { + "name": "orez" + }, + "rice-flour": { + "name": "făină de orez" + }, + "rock-sugar": { + "name": "zahăr cristalizat" + }, + "rum": { + "name": "rom" + }, + "salmon": { + "name": "somon" + }, + "salt": { + "name": "sare" + }, + "salt-cod": { + "name": "cod sărat" + }, + "scallion": { + "name": "ceapă verde", + "plural_name": "cepe verzi" + }, + "seafood": { + "name": "fruct de mare" + }, + "seeds": { + "name": "semințe" + }, + "sesame-seeds": { + "name": "semințe de susan" + }, + "shallot": { + "name": "eșalotă", + "plural_name": "eșalote" + }, + "skate": { + "name": "pește patin" + }, + "soda": { + "name": "băutură carbogazoasă" + }, + "soda-baking": { + "name": "bicarbonat de sodiu" + }, + "soybean": { + "name": "boabe de soia" + }, + "spaghetti-squash": { + "name": "dovleac spaghetti", + "plural_name": "dovlecei spaghetti" + }, + "speck": { + "name": "speck jambon crud-uscat" + }, + "spices": { + "name": "condimente" + }, + "spinach": { + "name": "spanac" + }, + "spring-onion": { + "name": "ceapă verde", + "plural_name": "cepe verzi" + }, + "squash": { + "name": "dovleac", + "plural_name": "dovleci" + }, + "squash-family": { + "name": "familia dovleacului" + }, + "stockfish": { + "name": "pește uscat" + }, + "sugar": { + "name": "zahăr" + }, + "sunchoke": { + "name": "topinambur", + "plural_name": "topinamburi" + }, + "sunflower-seeds": { + "name": "semințe de floarea-soarelui" + }, + "superfine-sugar": { + "name": "zahăr extrafin" + }, + "sweet-potato": { + "name": "cartof dulce", + "plural_name": "cartofi dulci" + }, + "sweetcorn": { + "name": "porumb dulce", + "plural_name": "porumb dulce" + }, + "sweeteners": { + "name": "îndulcitori" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "taro", + "plural_name": "tarouri" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "roșie", + "plural_name": "roșii" + }, + "trout": { + "name": "păstrăv" + }, + "tubers": { + "name": "tubercul", + "plural_name": "tuberculi" + }, + "tuna": { + "name": "ton" + }, + "turbanado-sugar": { + "name": "zahăr brut" + }, + "turnip": { + "name": "nap", + "plural_name": "napi" + }, + "unrefined-sugar": { + "name": "zahăr nerafinat" + }, + "vanilla": { + "name": "vanilie" + }, + "vegetables": { + "name": "legume" + }, + "watercress": { + "name": "năsturel" + }, + "watermelon": { + "name": "pepene", + "plural_name": "pepeni verzi" + }, + "white-mushroom": { + "name": "ciupercă albă", + "plural_name": "ciuperci albe" + }, + "white-sugar": { + "name": "zahăr alb" + }, + "xanthan-gum": { + "name": "gumă xanthan" + }, + "yam": { + "name": "cartof dulce", + "plural_name": "cartofi dulci" + }, + "yeast": { + "name": "drojdie" + }, + "zucchini": { + "name": "dovlecel", + "plural_name": "dovlecei" + } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/ru-RU.json b/mealie/repos/seed/resources/foods/locales/ru-RU.json index 853e78b93..a2fa9a207 100644 --- a/mealie/repos/seed/resources/foods/locales/ru-RU.json +++ b/mealie/repos/seed/resources/foods/locales/ru-RU.json @@ -1,759 +1,692 @@ { - "": { - "foods": { - "acorn-squash": { - "name": "желудевый сквош" - }, - "alfalfa-sprouts": { - "name": "ростки люцерны" - }, - "anchovies": { - "name": "анчоусы" - }, - "apples": { - "name": "яблоки", - "plural_name": "яблоки" - }, - "artichoke": { - "name": "артишок" - }, - "arugula": { - "name": "руккола" - }, - "asparagus": { - "name": "спаржа" - }, - "avocado": { - "name": "авокадо", - "plural_name": "авокадо" - }, - "bacon": { - "name": "бекон" - }, - "baking-powder": { - "name": "разрыхлитель" - }, - "baking-soda": { - "name": "пищевая сода" - }, - "baking-sugar": { - "name": "сахар-песок" - }, - "bar-sugar": { - "name": "брусковый сахар" - }, - "basil": { - "name": "базилик" - }, - "beans": { - "name": "фасоль" - }, - "bell-peppers": { - "name": "болгарский перец", - "plural_name": "болгарский перец" - }, - "blackberries": { - "name": "ежевика" - }, - "bok-choy": { - "name": "пекинская капуста" - }, - "brassicas": { - "name": "капуста" - }, - "bread": { - "name": "хлеб" - }, - "breadfruit": { - "name": "плод хлебного дерева" - }, - "broccoflower": { - "name": "романеско" - }, - "broccoli": { - "name": "брокколи" - }, - "broccoli-rabe": { - "name": "рапини" - }, - "broccolini": { - "name": "брокколини" - }, - "brown-sugar": { - "name": "коричневый сахар" - }, - "brussels-sprouts": { - "name": "брюссельская капуста" - }, - "butter": { - "name": "сливочное масло" - }, - "butternut-pumpkin": { - "name": "тыква баттернат" - }, - "butternut-squash": { - "name": "мускатная тыква" - }, - "cabbage": { - "name": "капуста", - "plural_name": "капуста" - }, - "cactus-edible": { - "name": "кактус, съедобный" - }, - "calabrese": { - "name": "брокколи калабрезе" - }, - "cane-sugar": { - "name": "тростниковый сахар" - }, - "cannabis": { - "name": "конопля" - }, - "capsicum": { - "name": "стручковый перец" - }, - "caraway": { - "name": "тмин" - }, - "carrot": { - "name": "морковь", - "plural_name": "морковь" - }, - "caster-sugar": { - "name": "мелкозернистый сахар" - }, - "castor-sugar": { - "name": "сахарная пудра" - }, - "catfish": { - "name": "сом" - }, - "cauliflower": { - "name": "цветная капуста", - "plural_name": "цветная капуста" - }, - "cayenne-pepper": { - "name": "кайенский перец" - }, - "celeriac": { - "name": "корень сельдерея" - }, - "celery": { - "name": "сельдерей" - }, - "cereal-grains": { - "name": "злаковое зерно" - }, - "chard": { - "name": "мангольд" - }, - "cheese": { - "name": "сыр" - }, - "chicory": { - "name": "цикорий" - }, - "chilli-peppers": { - "name": "перец чили", - "plural_name": "перец чили" - }, - "chinese-leaves": { - "name": "китайская капуста" - }, - "chives": { - "name": "шнитт-лук" - }, - "chocolate": { - "name": "шоколад" - }, - "cilantro": { - "name": "кинза" - }, - "cinnamon": { - "name": "корица" - }, - "clarified-butter": { - "name": "топленое масло" - }, - "coconut": { - "name": "кокос", - "plural_name": "кокосы" - }, - "coconut-milk": { - "name": "кокосовое молоко" - }, - "cod": { - "name": "треска" - }, - "coffee": { - "name": "кофе" - }, - "collard-greens": { - "name": "листовая капуста" - }, - "confectioners-sugar": { - "name": "кондитерский сахар" - }, - "coriander": { - "name": "кориандр" - }, - "corn": { - "name": "кукуруза", - "plural_name": "кукуруза" - }, - "corn-syrup": { - "name": "кукурузный сироп" - }, - "cottonseed-oil": { - "name": "хлопковое масло" - }, - "courgette": { - "name": "цукини" - }, - "cream-of-tartar": { - "name": "винный камень" - }, - "cucumber": { - "name": "огурцы", - "plural_name": "огурцы" - }, - "cumin": { - "name": "зира" - }, - "daikon": { - "name": "дайкон", - "plural_name": "дайкон" - }, - "dairy-products-and-dairy-substitutes": { - "name": "молочные продукты и заменители молочных продуктов" - }, - "dandelion": { - "name": "одуванчик" - }, - "demerara-sugar": { - "name": "сахар демерара" - }, - "dough": { - "name": "тесто" - }, - "edible-cactus": { - "name": "съедобный кактус" - }, - "eggplant": { - "name": "баклажан", - "plural_name": "баклажаны" - }, - "eggs": { - "name": "яйца", - "plural_name": "яйца" - }, - "endive": { - "name": "эндивий", - "plural_name": "endives" - }, - "fats": { - "name": "жиры" - }, - "fava-beans": { - "name": "бобы обыкновенные" - }, - "fiddlehead": { - "name": "побеги папоротника" - }, - "fiddlehead-fern": { - "name": "побеги папоротника", - "plural_name": "побеги папоротника" - }, - "fish": { - "name": "рыба" - }, - "five-spice-powder": { - "name": "приправа 5 специй" - }, - "flour": { - "name": "мука" - }, - "frisee": { - "name": "фризе" - }, - "fructose": { - "name": "фруктоза" - }, - "fruit": { - "name": "фрукты" - }, - "fruit-sugar": { - "name": "фруктоза" - }, - "ful": { - "name": "фул" - }, - "garam-masala": { - "name": "гарам масала" - }, - "garlic": { - "name": "чеснок", - "plural_name": "чеснок" - }, - "gem-squash": { - "name": "тыква Драгоценный камень" - }, - "ghee": { - "name": "гхи" - }, - "giblets": { - "name": "птичьи потроха" - }, - "ginger": { - "name": "имбирь" - }, - "grains": { - "name": "крупы" - }, - "granulated-sugar": { - "name": "гранулированный сахар" - }, - "grape-seed-oil": { - "name": "масло из семян винограда" - }, - "green-onion": { - "name": "зеленый лук", - "plural_name": "зелёный лук" - }, - "heart-of-palm": { - "name": "сердцевина пальмы", - "plural_name": "heart of palms" - }, - "hemp": { - "name": "конопля" - }, - "herbs": { - "name": "травы" - }, - "honey": { - "name": "мёд" - }, - "isomalt": { - "name": "изомальт" - }, - "jackfruit": { - "name": "джекфрут", - "plural_name": "джекфрут" - }, - "jaggery": { - "name": "джаггери" - }, - "jams": { - "name": "джем" - }, - "jellies": { - "name": "желе" - }, - "jerusalem-artichoke": { - "name": "топинамбур" - }, - "jicama": { - "name": "хикама" - }, - "kale": { - "name": "кудрявая капуста" - }, - "kohlrabi": { - "name": "кольраби" - }, - "kumara": { - "name": "батат" - }, - "leavening-agents": { - "name": "разрыхлитель" - }, - "leek": { - "name": "лук-порей", - "plural_name": "лук-порей" - }, - "legumes": { - "name": "бобовые" - }, - "lemongrass": { - "name": "лемонграсс" - }, - "lentils": { - "name": "чечевица" - }, - "lettuce": { - "name": "салат" - }, - "liver": { - "name": "печень", - "plural_name": "livers" - }, - "maize": { - "name": "кукуруза" - }, - "maple-syrup": { - "name": "кленовый сироп" - }, - "meat": { - "name": "мясо" - }, - "milk": { - "name": "молоко" - }, - "mortadella": { - "name": "мортаделла" - }, - "mushroom": { - "name": "грибы", - "plural_name": "грибы" - }, - "mussels": { - "name": "мидии" - }, - "nanaimo-bar-mix": { - "name": "смесь для батончика нанаймо" - }, - "nori": { - "name": "нори" - }, - "nutmeg": { - "name": "мускат" - }, - "nutritional-yeast-flakes": { - "name": "пищевые дрожжи" - }, - "nuts": { - "name": "орехи" - }, - "octopuses": { - "name": "осьминоги", - "plural_name": "осьминоги" - }, - "oils": { - "name": "масла" - }, - "okra": { - "name": "абельмош" - }, - "olive": { - "name": "оливки" - }, - "olive-oil": { - "name": "оливковое масло" - }, - "onion": { - "name": "лук" - }, - "onion-family": { - "name": "лук" - }, - "orange-blossom-water": { - "name": "флердоранжевая вода" - }, - "oranges": { - "name": "апельсины", - "plural_name": "апельсины" - }, - "oregano": { - "name": "душица" - }, - "oysters": { - "name": "устрицы" - }, - "panch-puran": { - "name": "панч пуран" - }, - "paprika": { - "name": "паприка" - }, - "parsley": { - "name": "петрушка" - }, - "parsnip": { - "name": "пастернак", - "plural_name": "пастернак" - }, - "pear": { - "name": "груша", - "plural_name": "груши" - }, - "peas": { - "name": "горох" - }, - "pepper": { - "name": "перец", - "plural_name": "перцы" - }, - "pineapple": { - "name": "ананас", - "plural_name": "ананасы" - }, - "plantain": { - "name": "плантан", - "plural_name": "plantains" - }, - "poppy-seeds": { - "name": "семена мака" - }, - "potato": { - "name": "картофель", - "plural_name": "картофель" - }, - "poultry": { - "name": "мясо птицы" - }, - "powdered-sugar": { - "name": "сахарная пудра" - }, - "pumpkin": { - "name": "тыква", - "plural_name": "тыквы" - }, - "pumpkin-seeds": { - "name": "семена тыквы" - }, - "radish": { - "name": "редис", - "plural_name": "редис" - }, - "raw-sugar": { - "name": "нерафинированный сахар" - }, - "refined-sugar": { - "name": "рафинад" - }, - "rice": { - "name": "рис" - }, - "rice-flour": { - "name": "рисовая мука" - }, - "rock-sugar": { - "name": "сахар-кандис" - }, - "rum": { - "name": "ром" - }, - "salmon": { - "name": "лосось" - }, - "salt": { - "name": "соль" - }, - "salt-cod": { - "name": "вяленая треска" - }, - "scallion": { - "name": "зеленый лук", - "plural_name": "scallions" - }, - "seafood": { - "name": "морепродукты" - }, - "seeds": { - "name": "семена" - }, - "sesame-seeds": { - "name": "семена кунжута" - }, - "shallot": { - "name": "шалот", - "plural_name": "shallots" - }, - "skate": { - "name": "скат" - }, - "soda": { - "name": "сода" - }, - "soda-baking": { - "name": "пищевая сода" - }, - "soybean": { - "name": "соевые бобы" - }, - "spaghetti-squash": { - "name": "тыква-спагетти", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "шпик" - }, - "spices": { - "name": "специи" - }, - "spinach": { - "name": "шпинат" - }, - "spring-onion": { - "name": "зелёный лук", - "plural_name": "зелёный лук" - }, - "squash": { - "name": "тыква", - "plural_name": "кабачки" - }, - "squash-family": { - "name": "тыквы" - }, - "stockfish": { - "name": "стокфиск" - }, - "sugar": { - "name": "сахар" - }, - "sunchoke": { - "name": "топинамбур", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "семена подсолнечника" - }, - "superfine-sugar": { - "name": "ультрамелкий сахар" - }, - "sweet-potato": { - "name": "сладкий картофель", - "plural_name": "sweet potatoes" - }, - "sweetcorn": { - "name": "кукуруза сахарная", - "plural_name": "sweetcorns" - }, - "sweeteners": { - "name": "подсластители" - }, - "tahini": { - "name": "тахини" - }, - "taro": { - "name": "таро", - "plural_name": "taroes" - }, - "teff": { - "name": "теф" - }, - "tomato": { - "name": "помидор", - "plural_name": "помидоры" - }, - "trout": { - "name": "форель" - }, - "tubers": { - "name": "клубни", - "plural_name": "клубни" - }, - "tuna": { - "name": "тунец" - }, - "turbanado-sugar": { - "name": "сахар турбинадо" - }, - "turnip": { - "name": "репа", - "plural_name": "репа" - }, - "unrefined-sugar": { - "name": "нерафинированный сахар" - }, - "vanilla": { - "name": "ваниль" - }, - "vegetables": { - "name": "овощи" - }, - "watercress": { - "name": "жеруха" - }, - "watermelon": { - "name": "арбуз", - "plural_name": "арбузы" - }, - "white-mushroom": { - "name": "белый гриб", - "plural_name": "белые грибы" - }, - "white-sugar": { - "name": "рафинад" - }, - "xanthan-gum": { - "name": "ксантановая камедь" - }, - "yam": { - "name": "ямс", - "plural_name": "yams" - }, - "yeast": { - "name": "дрожжи" - }, - "zucchini": { - "name": "цуккини", - "plural_name": "цуккини" - } - } - }, - "Свежие Овощи&фрукты": { - "foods": {} - }, - "Крупы": { - "foods": {} - }, - "Фрукты": { - "foods": {} - }, - "Овощи": { - "foods": {} - }, - "Мясо": { - "foods": {} - }, - "Морепродукты": { - "foods": {} - }, - "Напитки": { - "foods": {} - }, - "Выпечка": { - "foods": {} - }, - "Консервы": { - "foods": {} - }, - "Приправы": { - "foods": {} - }, - "Кондитерские изделия": { - "foods": {} - }, - "Молочные продукты": { - "foods": {} - }, - "Замороженные продукты": { - "foods": {} - }, - "Здоровая еда": { - "foods": {} - }, - "Домашняя": { - "foods": {} - }, - "Мясные продукты": { - "foods": {} - }, - "Закуски": { - "foods": {} - }, - "Специи": { - "foods": {} - }, - "Сладости": { - "foods": {} - }, - "Алкоголь": { - "foods": {} - }, - "Другое": { - "foods": {} - } -} + "acorn-squash": { + "name": "желудевый сквош" + }, + "alfalfa-sprouts": { + "name": "ростки люцерны" + }, + "anchovies": { + "name": "анчоусы" + }, + "apples": { + "name": "яблоки", + "plural_name": "яблоки" + }, + "artichoke": { + "name": "артишок" + }, + "arugula": { + "name": "руккола" + }, + "asparagus": { + "name": "спаржа" + }, + "avocado": { + "name": "авокадо", + "plural_name": "авокадо" + }, + "bacon": { + "name": "бекон" + }, + "baking-powder": { + "name": "разрыхлитель" + }, + "baking-soda": { + "name": "пищевая сода" + }, + "baking-sugar": { + "name": "сахар-песок" + }, + "bar-sugar": { + "name": "брусковый сахар" + }, + "basil": { + "name": "базилик" + }, + "beans": { + "name": "фасоль" + }, + "bell-peppers": { + "name": "болгарский перец", + "plural_name": "болгарский перец" + }, + "blackberries": { + "name": "ежевика" + }, + "bok-choy": { + "name": "пекинская капуста" + }, + "brassicas": { + "name": "капуста" + }, + "bread": { + "name": "хлеб" + }, + "breadfruit": { + "name": "плод хлебного дерева" + }, + "broccoflower": { + "name": "романеско" + }, + "broccoli": { + "name": "брокколи" + }, + "broccoli-rabe": { + "name": "рапини" + }, + "broccolini": { + "name": "брокколини" + }, + "brown-sugar": { + "name": "коричневый сахар" + }, + "brussels-sprouts": { + "name": "брюссельская капуста" + }, + "butter": { + "name": "сливочное масло" + }, + "butternut-pumpkin": { + "name": "тыква баттернат" + }, + "butternut-squash": { + "name": "мускатная тыква" + }, + "cabbage": { + "name": "капуста", + "plural_name": "капуста" + }, + "cactus-edible": { + "name": "кактус, съедобный" + }, + "calabrese": { + "name": "брокколи калабрезе" + }, + "cane-sugar": { + "name": "тростниковый сахар" + }, + "cannabis": { + "name": "конопля" + }, + "capsicum": { + "name": "стручковый перец" + }, + "caraway": { + "name": "тмин" + }, + "carrot": { + "name": "морковь", + "plural_name": "морковь" + }, + "caster-sugar": { + "name": "мелкозернистый сахар" + }, + "castor-sugar": { + "name": "сахарная пудра" + }, + "catfish": { + "name": "сом" + }, + "cauliflower": { + "name": "цветная капуста", + "plural_name": "цветная капуста" + }, + "cayenne-pepper": { + "name": "кайенский перец" + }, + "celeriac": { + "name": "корень сельдерея" + }, + "celery": { + "name": "сельдерей" + }, + "cereal-grains": { + "name": "злаковое зерно" + }, + "chard": { + "name": "мангольд" + }, + "cheese": { + "name": "сыр" + }, + "chicory": { + "name": "цикорий" + }, + "chilli-peppers": { + "name": "перец чили", + "plural_name": "перец чили" + }, + "chinese-leaves": { + "name": "китайская капуста" + }, + "chives": { + "name": "шнитт-лук" + }, + "chocolate": { + "name": "шоколад" + }, + "cilantro": { + "name": "кинза" + }, + "cinnamon": { + "name": "корица" + }, + "clarified-butter": { + "name": "топленое масло" + }, + "coconut": { + "name": "кокос", + "plural_name": "кокосы" + }, + "coconut-milk": { + "name": "кокосовое молоко" + }, + "cod": { + "name": "треска" + }, + "coffee": { + "name": "кофе" + }, + "collard-greens": { + "name": "листовая капуста" + }, + "confectioners-sugar": { + "name": "кондитерский сахар" + }, + "coriander": { + "name": "кориандр" + }, + "corn": { + "name": "кукуруза", + "plural_name": "кукуруза" + }, + "corn-syrup": { + "name": "кукурузный сироп" + }, + "cottonseed-oil": { + "name": "хлопковое масло" + }, + "courgette": { + "name": "цукини" + }, + "cream-of-tartar": { + "name": "винный камень" + }, + "cucumber": { + "name": "огурцы", + "plural_name": "огурцы" + }, + "cumin": { + "name": "зира" + }, + "daikon": { + "name": "дайкон", + "plural_name": "дайкон" + }, + "dairy-products-and-dairy-substitutes": { + "name": "молочные продукты и заменители молочных продуктов" + }, + "dandelion": { + "name": "одуванчик" + }, + "demerara-sugar": { + "name": "сахар демерара" + }, + "dough": { + "name": "тесто" + }, + "edible-cactus": { + "name": "съедобный кактус" + }, + "eggplant": { + "name": "баклажан", + "plural_name": "баклажаны" + }, + "eggs": { + "name": "яйца", + "plural_name": "яйца" + }, + "endive": { + "name": "эндивий", + "plural_name": "endives" + }, + "fats": { + "name": "жиры" + }, + "fava-beans": { + "name": "бобы обыкновенные" + }, + "fiddlehead": { + "name": "побеги папоротника" + }, + "fiddlehead-fern": { + "name": "побеги папоротника", + "plural_name": "побеги папоротника" + }, + "fish": { + "name": "рыба" + }, + "five-spice-powder": { + "name": "приправа 5 специй" + }, + "flour": { + "name": "мука" + }, + "frisee": { + "name": "фризе" + }, + "fructose": { + "name": "фруктоза" + }, + "fruit": { + "name": "фрукты" + }, + "fruit-sugar": { + "name": "фруктоза" + }, + "ful": { + "name": "фул" + }, + "garam-masala": { + "name": "гарам масала" + }, + "garlic": { + "name": "чеснок", + "plural_name": "чеснок" + }, + "gem-squash": { + "name": "тыква Драгоценный камень" + }, + "ghee": { + "name": "гхи" + }, + "giblets": { + "name": "птичьи потроха" + }, + "ginger": { + "name": "имбирь" + }, + "grains": { + "name": "крупы" + }, + "granulated-sugar": { + "name": "гранулированный сахар" + }, + "grape-seed-oil": { + "name": "масло из семян винограда" + }, + "green-onion": { + "name": "зеленый лук", + "plural_name": "зелёный лук" + }, + "heart-of-palm": { + "name": "сердцевина пальмы", + "plural_name": "heart of palms" + }, + "hemp": { + "name": "конопля" + }, + "herbs": { + "name": "травы" + }, + "honey": { + "name": "мёд" + }, + "isomalt": { + "name": "изомальт" + }, + "jackfruit": { + "name": "джекфрут", + "plural_name": "джекфрут" + }, + "jaggery": { + "name": "джаггери" + }, + "jams": { + "name": "джем" + }, + "jellies": { + "name": "желе" + }, + "jerusalem-artichoke": { + "name": "топинамбур" + }, + "jicama": { + "name": "хикама" + }, + "kale": { + "name": "кудрявая капуста" + }, + "kohlrabi": { + "name": "кольраби" + }, + "kumara": { + "name": "батат" + }, + "leavening-agents": { + "name": "разрыхлитель" + }, + "leek": { + "name": "лук-порей", + "plural_name": "лук-порей" + }, + "legumes": { + "name": "бобовые" + }, + "lemongrass": { + "name": "лемонграсс" + }, + "lentils": { + "name": "чечевица" + }, + "lettuce": { + "name": "салат" + }, + "liver": { + "name": "печень", + "plural_name": "livers" + }, + "maize": { + "name": "кукуруза" + }, + "maple-syrup": { + "name": "кленовый сироп" + }, + "meat": { + "name": "мясо" + }, + "milk": { + "name": "молоко" + }, + "mortadella": { + "name": "мортаделла" + }, + "mushroom": { + "name": "грибы", + "plural_name": "грибы" + }, + "mussels": { + "name": "мидии" + }, + "nanaimo-bar-mix": { + "name": "смесь для батончика нанаймо" + }, + "nori": { + "name": "нори" + }, + "nutmeg": { + "name": "мускат" + }, + "nutritional-yeast-flakes": { + "name": "пищевые дрожжи" + }, + "nuts": { + "name": "орехи" + }, + "octopuses": { + "name": "осьминоги", + "plural_name": "осьминоги" + }, + "oils": { + "name": "масла" + }, + "okra": { + "name": "абельмош" + }, + "olive": { + "name": "оливки" + }, + "olive-oil": { + "name": "оливковое масло" + }, + "onion": { + "name": "лук" + }, + "onion-family": { + "name": "лук" + }, + "orange-blossom-water": { + "name": "флердоранжевая вода" + }, + "oranges": { + "name": "апельсины", + "plural_name": "апельсины" + }, + "oregano": { + "name": "душица" + }, + "oysters": { + "name": "устрицы" + }, + "panch-puran": { + "name": "панч пуран" + }, + "paprika": { + "name": "паприка" + }, + "parsley": { + "name": "петрушка" + }, + "parsnip": { + "name": "пастернак", + "plural_name": "пастернак" + }, + "pear": { + "name": "груша", + "plural_name": "груши" + }, + "peas": { + "name": "горох" + }, + "pepper": { + "name": "перец", + "plural_name": "перцы" + }, + "pineapple": { + "name": "ананас", + "plural_name": "ананасы" + }, + "plantain": { + "name": "плантан", + "plural_name": "plantains" + }, + "poppy-seeds": { + "name": "семена мака" + }, + "potato": { + "name": "картофель", + "plural_name": "картофель" + }, + "poultry": { + "name": "мясо птицы" + }, + "powdered-sugar": { + "name": "сахарная пудра" + }, + "pumpkin": { + "name": "тыква", + "plural_name": "тыквы" + }, + "pumpkin-seeds": { + "name": "семена тыквы" + }, + "radish": { + "name": "редис", + "plural_name": "редис" + }, + "raw-sugar": { + "name": "нерафинированный сахар" + }, + "refined-sugar": { + "name": "рафинад" + }, + "rice": { + "name": "рис" + }, + "rice-flour": { + "name": "рисовая мука" + }, + "rock-sugar": { + "name": "сахар-кандис" + }, + "rum": { + "name": "ром" + }, + "salmon": { + "name": "лосось" + }, + "salt": { + "name": "соль" + }, + "salt-cod": { + "name": "вяленая треска" + }, + "scallion": { + "name": "зеленый лук", + "plural_name": "scallions" + }, + "seafood": { + "name": "морепродукты" + }, + "seeds": { + "name": "семена" + }, + "sesame-seeds": { + "name": "семена кунжута" + }, + "shallot": { + "name": "шалот", + "plural_name": "shallots" + }, + "skate": { + "name": "скат" + }, + "soda": { + "name": "сода" + }, + "soda-baking": { + "name": "пищевая сода" + }, + "soybean": { + "name": "соевые бобы" + }, + "spaghetti-squash": { + "name": "тыква-спагетти", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "шпик" + }, + "spices": { + "name": "специи" + }, + "spinach": { + "name": "шпинат" + }, + "spring-onion": { + "name": "зелёный лук", + "plural_name": "зелёный лук" + }, + "squash": { + "name": "тыква", + "plural_name": "кабачки" + }, + "squash-family": { + "name": "тыквы" + }, + "stockfish": { + "name": "стокфиск" + }, + "sugar": { + "name": "сахар" + }, + "sunchoke": { + "name": "топинамбур", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "семена подсолнечника" + }, + "superfine-sugar": { + "name": "ультрамелкий сахар" + }, + "sweet-potato": { + "name": "сладкий картофель", + "plural_name": "sweet potatoes" + }, + "sweetcorn": { + "name": "кукуруза сахарная", + "plural_name": "sweetcorns" + }, + "sweeteners": { + "name": "подсластители" + }, + "tahini": { + "name": "тахини" + }, + "taro": { + "name": "таро", + "plural_name": "taroes" + }, + "teff": { + "name": "теф" + }, + "tomato": { + "name": "помидор", + "plural_name": "помидоры" + }, + "trout": { + "name": "форель" + }, + "tubers": { + "name": "клубни", + "plural_name": "клубни" + }, + "tuna": { + "name": "тунец" + }, + "turbanado-sugar": { + "name": "сахар турбинадо" + }, + "turnip": { + "name": "репа", + "plural_name": "репа" + }, + "unrefined-sugar": { + "name": "нерафинированный сахар" + }, + "vanilla": { + "name": "ваниль" + }, + "vegetables": { + "name": "овощи" + }, + "watercress": { + "name": "жеруха" + }, + "watermelon": { + "name": "арбуз", + "plural_name": "арбузы" + }, + "white-mushroom": { + "name": "белый гриб", + "plural_name": "белые грибы" + }, + "white-sugar": { + "name": "рафинад" + }, + "xanthan-gum": { + "name": "ксантановая камедь" + }, + "yam": { + "name": "ямс", + "plural_name": "yams" + }, + "yeast": { + "name": "дрожжи" + }, + "zucchini": { + "name": "цуккини", + "plural_name": "цуккини" + } +} \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/sk-SK.json b/mealie/repos/seed/resources/foods/locales/sk-SK.json index 6245e10d8..63736eab2 100644 --- a/mealie/repos/seed/resources/foods/locales/sk-SK.json +++ b/mealie/repos/seed/resources/foods/locales/sk-SK.json @@ -1,759 +1,692 @@ { - "": { - "foods": { - "acorn-squash": { - "name": "žaluďová tekvica" - }, - "alfalfa-sprouts": { - "name": "klíčky lucerny" - }, - "anchovies": { - "name": "sardely" - }, - "apples": { - "name": "jablká", - "plural_name": "apples" - }, - "artichoke": { - "name": "artičoka" - }, - "arugula": { - "name": "rukola" - }, - "asparagus": { - "name": "špargľa" - }, - "avocado": { - "name": "avokádo", - "plural_name": "avocado" - }, - "bacon": { - "name": "slanina" - }, - "baking-powder": { - "name": "prášok do pečiva" - }, - "baking-soda": { - "name": "sóda bikarbóna" - }, - "baking-sugar": { - "name": "cukor na pečenie" - }, - "bar-sugar": { - "name": "kryštálový cukor" - }, - "basil": { - "name": "bazalka" - }, - "beans": { - "name": "fazuľa" - }, - "bell-peppers": { - "name": "paprika", - "plural_name": "bell peppers" - }, - "blackberries": { - "name": "Černice" - }, - "bok-choy": { - "name": "bok choy kapusta" - }, - "brassicas": { - "name": "hlúboviny" - }, - "bread": { - "name": "chlieb" - }, - "breadfruit": { - "name": "chlebovník" - }, - "broccoflower": { - "name": "brokolica romanecso" - }, - "broccoli": { - "name": "brokolica" - }, - "broccoli-rabe": { - "name": "brokolica rabe" - }, - "broccolini": { - "name": "brokolica" - }, - "brown-sugar": { - "name": "hnedý cukor" - }, - "brussels-sprouts": { - "name": "ružičkový kel" - }, - "butter": { - "name": "maslo" - }, - "butternut-pumpkin": { - "name": "tekvica z maslových orechov" - }, - "butternut-squash": { - "name": "tekvica maslová" - }, - "cabbage": { - "name": "kapusta", - "plural_name": "cabbages" - }, - "cactus-edible": { - "name": "kaktus, jedlý" - }, - "calabrese": { - "name": "brokolica calabrese" - }, - "cane-sugar": { - "name": "trstinový cukor" - }, - "cannabis": { - "name": "marihuana" - }, - "capsicum": { - "name": "paprika" - }, - "caraway": { - "name": "rasca" - }, - "carrot": { - "name": "mrkva", - "plural_name": "carrots" - }, - "caster-sugar": { - "name": "ricínový cukor" - }, - "castor-sugar": { - "name": "ricínový cukor" - }, - "catfish": { - "name": "sumec" - }, - "cauliflower": { - "name": "karfiol", - "plural_name": "cauliflowers" - }, - "cayenne-pepper": { - "name": "kajenské korenie" - }, - "celeriac": { - "name": "Zeler" - }, - "celery": { - "name": "zeler" - }, - "cereal-grains": { - "name": "obilné zrná" - }, - "chard": { - "name": "mandl" - }, - "cheese": { - "name": "syr" - }, - "chicory": { - "name": "čakanka" - }, - "chilli-peppers": { - "name": "čili papričky", - "plural_name": "chilli peppers" - }, - "chinese-leaves": { - "name": "čínske listy" - }, - "chives": { - "name": "pažítka" - }, - "chocolate": { - "name": "čokoláda" - }, - "cilantro": { - "name": "koriander" - }, - "cinnamon": { - "name": "škorica" - }, - "clarified-butter": { - "name": "vyčistené maslo" - }, - "coconut": { - "name": "kokos", - "plural_name": "coconuts" - }, - "coconut-milk": { - "name": "kokosové mlieko" - }, - "cod": { - "name": "treska" - }, - "coffee": { - "name": "káva" - }, - "collard-greens": { - "name": "listový kel" - }, - "confectioners-sugar": { - "name": "cukrársky cukor" - }, - "coriander": { - "name": "koriander" - }, - "corn": { - "name": "kukurica", - "plural_name": "corns" - }, - "corn-syrup": { - "name": "kukuričný sirup" - }, - "cottonseed-oil": { - "name": "bavlníkový olej" - }, - "courgette": { - "name": "cuketa" - }, - "cream-of-tartar": { - "name": "krém z vínneho kameňa" - }, - "cucumber": { - "name": "uhorka", - "plural_name": "cucumbers" - }, - "cumin": { - "name": "Rasca" - }, - "daikon": { - "name": "reďkovka biela dlhá", - "plural_name": "daikons" - }, - "dairy-products-and-dairy-substitutes": { - "name": "mliečne výrobky a mliečne náhrady" - }, - "dandelion": { - "name": "púpava" - }, - "demerara-sugar": { - "name": "cukor demerara" - }, - "dough": { - "name": "cesto" - }, - "edible-cactus": { - "name": "jedlý kaktus" - }, - "eggplant": { - "name": "baklažán", - "plural_name": "eggplants" - }, - "eggs": { - "name": "vajcia", - "plural_name": "eggs" - }, - "endive": { - "name": "čakanka", - "plural_name": "endives" - }, - "fats": { - "name": "tuky" - }, - "fava-beans": { - "name": "fava fazuľa" - }, - "fiddlehead": { - "name": "papraď fiddlehead" - }, - "fiddlehead-fern": { - "name": "papraď fiddlehead", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "ryba" - }, - "five-spice-powder": { - "name": "prášok z piatich korenín" - }, - "flour": { - "name": "múka" - }, - "frisee": { - "name": "čakanka frisee" - }, - "fructose": { - "name": "fruktóza" - }, - "fruit": { - "name": "ovocie" - }, - "fruit-sugar": { - "name": "ovocný cukor" - }, - "ful": { - "name": "úplný" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "cesnak", - "plural_name": "garlics" - }, - "gem-squash": { - "name": "drahokamová tekvica" - }, - "ghee": { - "name": "ghee" - }, - "giblets": { - "name": "droby" - }, - "ginger": { - "name": "zázvor" - }, - "grains": { - "name": "zrná" - }, - "granulated-sugar": { - "name": "kryštálový cukor" - }, - "grape-seed-oil": { - "name": "olej z hroznových jadierok" - }, - "green-onion": { - "name": "zelená cibuľa", - "plural_name": "green onions" - }, - "heart-of-palm": { - "name": "srdce dlane", - "plural_name": "heart of palms" - }, - "hemp": { - "name": "konope" - }, - "herbs": { - "name": "bylinky" - }, - "honey": { - "name": "med" - }, - "isomalt": { - "name": "izomalt" - }, - "jackfruit": { - "name": "chlebovník rôznolistý", - "plural_name": "jackfruits" - }, - "jaggery": { - "name": "surový trstinový cukor" - }, - "jams": { - "name": "džemy" - }, - "jellies": { - "name": "želé" - }, - "jerusalem-artichoke": { - "name": "jeruzalemský artičok" - }, - "jicama": { - "name": "jicama" - }, - "kale": { - "name": "kel" - }, - "kohlrabi": { - "name": "kaleráb" - }, - "kumara": { - "name": "Kumara" - }, - "leavening-agents": { - "name": "kypriace činidlá" - }, - "leek": { - "name": "pór", - "plural_name": "leeks" - }, - "legumes": { - "name": "strukoviny" - }, - "lemongrass": { - "name": "citrónová tráva" - }, - "lentils": { - "name": "šošovica" - }, - "lettuce": { - "name": "šalát" - }, - "liver": { - "name": "pečeň", - "plural_name": "livers" - }, - "maize": { - "name": "kukurica" - }, - "maple-syrup": { - "name": "javorový sirup" - }, - "meat": { - "name": "mäso" - }, - "milk": { - "name": "mlieko" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "huba", - "plural_name": "mushrooms" - }, - "mussels": { - "name": "mušle" - }, - "nanaimo-bar-mix": { - "name": "nanaimo bar mix" - }, - "nori": { - "name": "morské riasy nori" - }, - "nutmeg": { - "name": "muškátový oriešok" - }, - "nutritional-yeast-flakes": { - "name": "výživové kvasinkové vločky" - }, - "nuts": { - "name": "orechy" - }, - "octopuses": { - "name": "chobotnice", - "plural_name": "octopuses" - }, - "oils": { - "name": "oleje" - }, - "okra": { - "name": "okra" - }, - "olive": { - "name": "oliva" - }, - "olive-oil": { - "name": "olivový olej" - }, - "onion": { - "name": "cibuľa" - }, - "onion-family": { - "name": "cibuľová rodina" - }, - "orange-blossom-water": { - "name": "voda z pomarančového kvetu" - }, - "oranges": { - "name": "pomaranče", - "plural_name": "oranges" - }, - "oregano": { - "name": "oregano" - }, - "oysters": { - "name": "ustrice" - }, - "panch-puran": { - "name": "panch phoron zmes semien" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "petržlen" - }, - "parsnip": { - "name": "paštrnák", - "plural_name": "parsnips" - }, - "pear": { - "name": "hruška", - "plural_name": "pears" - }, - "peas": { - "name": "hrach" - }, - "pepper": { - "name": "čierne korenie", - "plural_name": "peppers" - }, - "pineapple": { - "name": "ananás", - "plural_name": "pineapples" - }, - "plantain": { - "name": "skorocel", - "plural_name": "plantains" - }, - "poppy-seeds": { - "name": "makové semená" - }, - "potato": { - "name": "zemiak", - "plural_name": "potatoes" - }, - "poultry": { - "name": "hydina" - }, - "powdered-sugar": { - "name": "práškový cukor" - }, - "pumpkin": { - "name": "tekvica", - "plural_name": "pumpkins" - }, - "pumpkin-seeds": { - "name": "tekvicové semienka" - }, - "radish": { - "name": "reďkovka", - "plural_name": "radishes" - }, - "raw-sugar": { - "name": "surový cukor" - }, - "refined-sugar": { - "name": "rafinovaný cukor" - }, - "rice": { - "name": "ryža" - }, - "rice-flour": { - "name": "ryžová múka" - }, - "rock-sugar": { - "name": "kamenný cukor" - }, - "rum": { - "name": "rum" - }, - "salmon": { - "name": "losos" - }, - "salt": { - "name": "soľ" - }, - "salt-cod": { - "name": "slaná treska" - }, - "scallion": { - "name": "Pór", - "plural_name": "scallions" - }, - "seafood": { - "name": "morské plody" - }, - "seeds": { - "name": "semená" - }, - "sesame-seeds": { - "name": "sezamové semienka" - }, - "shallot": { - "name": "šalota", - "plural_name": "shallots" - }, - "skate": { - "name": "ryba skate" - }, - "soda": { - "name": "sóda" - }, - "soda-baking": { - "name": "sóda, pečenie" - }, - "soybean": { - "name": "sója" - }, - "spaghetti-squash": { - "name": "špagetová tekvica", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "smietka" - }, - "spices": { - "name": "korenie" - }, - "spinach": { - "name": "špenát" - }, - "spring-onion": { - "name": "jarná cibuľka", - "plural_name": "spring onions" - }, - "squash": { - "name": "tekvica", - "plural_name": "squashes" - }, - "squash-family": { - "name": "rodina tekvic" - }, - "stockfish": { - "name": "sušená ryba" - }, - "sugar": { - "name": "cukor" - }, - "sunchoke": { - "name": "slnečnica hľuznatá", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "slnečnicové semená" - }, - "superfine-sugar": { - "name": "superjemný cukor" - }, - "sweet-potato": { - "name": "batát", - "plural_name": "sweet potatoes" - }, - "sweetcorn": { - "name": "kukurica cukrová", - "plural_name": "sweetcorns" - }, - "sweeteners": { - "name": "sladidlá" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "kolokázia jedlá (Taro)", - "plural_name": "taroes" - }, - "teff": { - "name": "teff - milička abesínska" - }, - "tomato": { - "name": "paradajka", - "plural_name": "tomatoes" - }, - "trout": { - "name": "pstruh" - }, - "tubers": { - "name": "hľuzy", - "plural_name": "tubers" - }, - "tuna": { - "name": "tuniak" - }, - "turbanado-sugar": { - "name": "cukor turbanado" - }, - "turnip": { - "name": "okrúhlica", - "plural_name": "turnips" - }, - "unrefined-sugar": { - "name": "nerafinovaný cukor" - }, - "vanilla": { - "name": "vanilka" - }, - "vegetables": { - "name": "zelenina" - }, - "watercress": { - "name": "žerucha" - }, - "watermelon": { - "name": "melón", - "plural_name": "watermelons" - }, - "white-mushroom": { - "name": "biela huba", - "plural_name": "white mushrooms" - }, - "white-sugar": { - "name": "biely cukor" - }, - "xanthan-gum": { - "name": "xantánová guma" - }, - "yam": { - "name": "dioskórea huňatá", - "plural_name": "yams" - }, - "yeast": { - "name": "kvasnice" - }, - "zucchini": { - "name": "cuketa", - "plural_name": "zucchinis" - } - } - }, - "Produkovať": { - "foods": {} - }, - "Zrná": { - "foods": {} - }, - "Ovocie": { - "foods": {} - }, - "Zelenina": { - "foods": {} - }, - "Mäso": { - "foods": {} - }, - "Morské plody": { - "foods": {} - }, - "Nápoje": { - "foods": {} - }, - "Pečivo": { - "foods": {} - }, - "Konzervy": { - "foods": {} - }, - "Koreniny": { - "foods": {} - }, - "Cukrovinky": { - "foods": {} - }, - "Mliečne výrobky": { - "foods": {} - }, - "Mrazené jedlá": { - "foods": {} - }, - "Zdravé jedlá": { - "foods": {} - }, - "Domácnosť": { - "foods": {} - }, - "Mäsové výrobky": { - "foods": {} - }, - "Občerstvenie": { - "foods": {} - }, - "Korenie": { - "foods": {} - }, - "Sladkosti": { - "foods": {} - }, - "Alkohol": { - "foods": {} - }, - "Ostatné": { - "foods": {} - } -} + "acorn-squash": { + "name": "žaluďová tekvica" + }, + "alfalfa-sprouts": { + "name": "klíčky lucerny" + }, + "anchovies": { + "name": "sardely" + }, + "apples": { + "name": "jablká", + "plural_name": "apples" + }, + "artichoke": { + "name": "artičoka" + }, + "arugula": { + "name": "rukola" + }, + "asparagus": { + "name": "špargľa" + }, + "avocado": { + "name": "avokádo", + "plural_name": "avocado" + }, + "bacon": { + "name": "slanina" + }, + "baking-powder": { + "name": "prášok do pečiva" + }, + "baking-soda": { + "name": "sóda bikarbóna" + }, + "baking-sugar": { + "name": "cukor na pečenie" + }, + "bar-sugar": { + "name": "kryštálový cukor" + }, + "basil": { + "name": "bazalka" + }, + "beans": { + "name": "fazuľa" + }, + "bell-peppers": { + "name": "paprika", + "plural_name": "bell peppers" + }, + "blackberries": { + "name": "Černice" + }, + "bok-choy": { + "name": "bok choy kapusta" + }, + "brassicas": { + "name": "hlúboviny" + }, + "bread": { + "name": "chlieb" + }, + "breadfruit": { + "name": "chlebovník" + }, + "broccoflower": { + "name": "brokolica romanecso" + }, + "broccoli": { + "name": "brokolica" + }, + "broccoli-rabe": { + "name": "brokolica rabe" + }, + "broccolini": { + "name": "brokolica" + }, + "brown-sugar": { + "name": "hnedý cukor" + }, + "brussels-sprouts": { + "name": "ružičkový kel" + }, + "butter": { + "name": "maslo" + }, + "butternut-pumpkin": { + "name": "tekvica z maslových orechov" + }, + "butternut-squash": { + "name": "tekvica maslová" + }, + "cabbage": { + "name": "kapusta", + "plural_name": "cabbages" + }, + "cactus-edible": { + "name": "kaktus, jedlý" + }, + "calabrese": { + "name": "brokolica calabrese" + }, + "cane-sugar": { + "name": "trstinový cukor" + }, + "cannabis": { + "name": "marihuana" + }, + "capsicum": { + "name": "paprika" + }, + "caraway": { + "name": "rasca" + }, + "carrot": { + "name": "mrkva", + "plural_name": "carrots" + }, + "caster-sugar": { + "name": "ricínový cukor" + }, + "castor-sugar": { + "name": "ricínový cukor" + }, + "catfish": { + "name": "sumec" + }, + "cauliflower": { + "name": "karfiol", + "plural_name": "cauliflowers" + }, + "cayenne-pepper": { + "name": "kajenské korenie" + }, + "celeriac": { + "name": "Zeler" + }, + "celery": { + "name": "zeler" + }, + "cereal-grains": { + "name": "obilné zrná" + }, + "chard": { + "name": "mandl" + }, + "cheese": { + "name": "syr" + }, + "chicory": { + "name": "čakanka" + }, + "chilli-peppers": { + "name": "čili papričky", + "plural_name": "chilli peppers" + }, + "chinese-leaves": { + "name": "čínske listy" + }, + "chives": { + "name": "pažítka" + }, + "chocolate": { + "name": "čokoláda" + }, + "cilantro": { + "name": "koriander" + }, + "cinnamon": { + "name": "škorica" + }, + "clarified-butter": { + "name": "vyčistené maslo" + }, + "coconut": { + "name": "kokos", + "plural_name": "coconuts" + }, + "coconut-milk": { + "name": "kokosové mlieko" + }, + "cod": { + "name": "treska" + }, + "coffee": { + "name": "káva" + }, + "collard-greens": { + "name": "listový kel" + }, + "confectioners-sugar": { + "name": "cukrársky cukor" + }, + "coriander": { + "name": "koriander" + }, + "corn": { + "name": "kukurica", + "plural_name": "corns" + }, + "corn-syrup": { + "name": "kukuričný sirup" + }, + "cottonseed-oil": { + "name": "bavlníkový olej" + }, + "courgette": { + "name": "cuketa" + }, + "cream-of-tartar": { + "name": "krém z vínneho kameňa" + }, + "cucumber": { + "name": "uhorka", + "plural_name": "cucumbers" + }, + "cumin": { + "name": "Rasca" + }, + "daikon": { + "name": "reďkovka biela dlhá", + "plural_name": "daikons" + }, + "dairy-products-and-dairy-substitutes": { + "name": "mliečne výrobky a mliečne náhrady" + }, + "dandelion": { + "name": "púpava" + }, + "demerara-sugar": { + "name": "cukor demerara" + }, + "dough": { + "name": "cesto" + }, + "edible-cactus": { + "name": "jedlý kaktus" + }, + "eggplant": { + "name": "baklažán", + "plural_name": "eggplants" + }, + "eggs": { + "name": "vajcia", + "plural_name": "eggs" + }, + "endive": { + "name": "čakanka", + "plural_name": "endives" + }, + "fats": { + "name": "tuky" + }, + "fava-beans": { + "name": "fava fazuľa" + }, + "fiddlehead": { + "name": "papraď fiddlehead" + }, + "fiddlehead-fern": { + "name": "papraď fiddlehead", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "ryba" + }, + "five-spice-powder": { + "name": "prášok z piatich korenín" + }, + "flour": { + "name": "múka" + }, + "frisee": { + "name": "čakanka frisee" + }, + "fructose": { + "name": "fruktóza" + }, + "fruit": { + "name": "ovocie" + }, + "fruit-sugar": { + "name": "ovocný cukor" + }, + "ful": { + "name": "úplný" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "cesnak", + "plural_name": "garlics" + }, + "gem-squash": { + "name": "drahokamová tekvica" + }, + "ghee": { + "name": "ghee" + }, + "giblets": { + "name": "droby" + }, + "ginger": { + "name": "zázvor" + }, + "grains": { + "name": "zrná" + }, + "granulated-sugar": { + "name": "kryštálový cukor" + }, + "grape-seed-oil": { + "name": "olej z hroznových jadierok" + }, + "green-onion": { + "name": "zelená cibuľa", + "plural_name": "green onions" + }, + "heart-of-palm": { + "name": "srdce dlane", + "plural_name": "heart of palms" + }, + "hemp": { + "name": "konope" + }, + "herbs": { + "name": "bylinky" + }, + "honey": { + "name": "med" + }, + "isomalt": { + "name": "izomalt" + }, + "jackfruit": { + "name": "chlebovník rôznolistý", + "plural_name": "jackfruits" + }, + "jaggery": { + "name": "surový trstinový cukor" + }, + "jams": { + "name": "džemy" + }, + "jellies": { + "name": "želé" + }, + "jerusalem-artichoke": { + "name": "jeruzalemský artičok" + }, + "jicama": { + "name": "jicama" + }, + "kale": { + "name": "kel" + }, + "kohlrabi": { + "name": "kaleráb" + }, + "kumara": { + "name": "Kumara" + }, + "leavening-agents": { + "name": "kypriace činidlá" + }, + "leek": { + "name": "pór", + "plural_name": "leeks" + }, + "legumes": { + "name": "strukoviny" + }, + "lemongrass": { + "name": "citrónová tráva" + }, + "lentils": { + "name": "šošovica" + }, + "lettuce": { + "name": "šalát" + }, + "liver": { + "name": "pečeň", + "plural_name": "livers" + }, + "maize": { + "name": "kukurica" + }, + "maple-syrup": { + "name": "javorový sirup" + }, + "meat": { + "name": "mäso" + }, + "milk": { + "name": "mlieko" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "huba", + "plural_name": "mushrooms" + }, + "mussels": { + "name": "mušle" + }, + "nanaimo-bar-mix": { + "name": "nanaimo bar mix" + }, + "nori": { + "name": "morské riasy nori" + }, + "nutmeg": { + "name": "muškátový oriešok" + }, + "nutritional-yeast-flakes": { + "name": "výživové kvasinkové vločky" + }, + "nuts": { + "name": "orechy" + }, + "octopuses": { + "name": "chobotnice", + "plural_name": "octopuses" + }, + "oils": { + "name": "oleje" + }, + "okra": { + "name": "okra" + }, + "olive": { + "name": "oliva" + }, + "olive-oil": { + "name": "olivový olej" + }, + "onion": { + "name": "cibuľa" + }, + "onion-family": { + "name": "cibuľová rodina" + }, + "orange-blossom-water": { + "name": "voda z pomarančového kvetu" + }, + "oranges": { + "name": "pomaranče", + "plural_name": "oranges" + }, + "oregano": { + "name": "oregano" + }, + "oysters": { + "name": "ustrice" + }, + "panch-puran": { + "name": "panch phoron zmes semien" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "petržlen" + }, + "parsnip": { + "name": "paštrnák", + "plural_name": "parsnips" + }, + "pear": { + "name": "hruška", + "plural_name": "pears" + }, + "peas": { + "name": "hrach" + }, + "pepper": { + "name": "čierne korenie", + "plural_name": "peppers" + }, + "pineapple": { + "name": "ananás", + "plural_name": "pineapples" + }, + "plantain": { + "name": "skorocel", + "plural_name": "plantains" + }, + "poppy-seeds": { + "name": "makové semená" + }, + "potato": { + "name": "zemiak", + "plural_name": "potatoes" + }, + "poultry": { + "name": "hydina" + }, + "powdered-sugar": { + "name": "práškový cukor" + }, + "pumpkin": { + "name": "tekvica", + "plural_name": "pumpkins" + }, + "pumpkin-seeds": { + "name": "tekvicové semienka" + }, + "radish": { + "name": "reďkovka", + "plural_name": "radishes" + }, + "raw-sugar": { + "name": "surový cukor" + }, + "refined-sugar": { + "name": "rafinovaný cukor" + }, + "rice": { + "name": "ryža" + }, + "rice-flour": { + "name": "ryžová múka" + }, + "rock-sugar": { + "name": "kamenný cukor" + }, + "rum": { + "name": "rum" + }, + "salmon": { + "name": "losos" + }, + "salt": { + "name": "soľ" + }, + "salt-cod": { + "name": "slaná treska" + }, + "scallion": { + "name": "Pór", + "plural_name": "scallions" + }, + "seafood": { + "name": "morské plody" + }, + "seeds": { + "name": "semená" + }, + "sesame-seeds": { + "name": "sezamové semienka" + }, + "shallot": { + "name": "šalota", + "plural_name": "shallots" + }, + "skate": { + "name": "ryba skate" + }, + "soda": { + "name": "sóda" + }, + "soda-baking": { + "name": "sóda, pečenie" + }, + "soybean": { + "name": "sója" + }, + "spaghetti-squash": { + "name": "špagetová tekvica", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "smietka" + }, + "spices": { + "name": "korenie" + }, + "spinach": { + "name": "špenát" + }, + "spring-onion": { + "name": "jarná cibuľka", + "plural_name": "spring onions" + }, + "squash": { + "name": "tekvica", + "plural_name": "squashes" + }, + "squash-family": { + "name": "rodina tekvic" + }, + "stockfish": { + "name": "sušená ryba" + }, + "sugar": { + "name": "cukor" + }, + "sunchoke": { + "name": "slnečnica hľuznatá", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "slnečnicové semená" + }, + "superfine-sugar": { + "name": "superjemný cukor" + }, + "sweet-potato": { + "name": "batát", + "plural_name": "sweet potatoes" + }, + "sweetcorn": { + "name": "kukurica cukrová", + "plural_name": "sweetcorns" + }, + "sweeteners": { + "name": "sladidlá" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "kolokázia jedlá (Taro)", + "plural_name": "taroes" + }, + "teff": { + "name": "teff - milička abesínska" + }, + "tomato": { + "name": "paradajka", + "plural_name": "tomatoes" + }, + "trout": { + "name": "pstruh" + }, + "tubers": { + "name": "hľuzy", + "plural_name": "tubers" + }, + "tuna": { + "name": "tuniak" + }, + "turbanado-sugar": { + "name": "cukor turbanado" + }, + "turnip": { + "name": "okrúhlica", + "plural_name": "turnips" + }, + "unrefined-sugar": { + "name": "nerafinovaný cukor" + }, + "vanilla": { + "name": "vanilka" + }, + "vegetables": { + "name": "zelenina" + }, + "watercress": { + "name": "žerucha" + }, + "watermelon": { + "name": "melón", + "plural_name": "watermelons" + }, + "white-mushroom": { + "name": "biela huba", + "plural_name": "white mushrooms" + }, + "white-sugar": { + "name": "biely cukor" + }, + "xanthan-gum": { + "name": "xantánová guma" + }, + "yam": { + "name": "dioskórea huňatá", + "plural_name": "yams" + }, + "yeast": { + "name": "kvasnice" + }, + "zucchini": { + "name": "cuketa", + "plural_name": "zucchinis" + } +} \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/sl-SI.json b/mealie/repos/seed/resources/foods/locales/sl-SI.json index d1adeafa1..deb515d63 100644 --- a/mealie/repos/seed/resources/foods/locales/sl-SI.json +++ b/mealie/repos/seed/resources/foods/locales/sl-SI.json @@ -1,756 +1,692 @@ { - "": { - "foods": { - "acorn-squash": { - "name": "želodova buča" - }, - "alfalfa-sprouts": { - "name": "alfalfa kalčki" - }, - "anchovies": { - "name": "inčuni" - }, - "apples": { - "name": "jabolka", - "plural_name": "jabolka" - }, - "artichoke": { - "name": "artičoke" - }, - "arugula": { - "name": "rukola" - }, - "asparagus": { - "name": "šparglji" - }, - "avocado": { - "name": "avokado", - "plural_name": "avokado" - }, - "bacon": { - "name": "slanina" - }, - "baking-powder": { - "name": "pecilni prašek" - }, - "baking-soda": { - "name": "soda bikarbona" - }, - "baking-sugar": { - "name": "sladkor za peko" - }, - "bar-sugar": { - "name": "palični sladkor" - }, - "basil": { - "name": "bazilika" - }, - "beans": { - "name": "fižol" - }, - "bell-peppers": { - "name": "podolgovate paprike", - "plural_name": "podolgovate paprike" - }, - "blackberries": { - "name": "robide" - }, - "bok-choy": { - "name": "kitajsko zelje" - }, - "brassicas": { - "name": "repa" - }, - "bread": { - "name": "kruh" - }, - "breadfruit": { - "name": "sadni kruh" - }, - "broccoflower": { - "name": "cvetovi brokolija" - }, - "broccoli": { - "name": "brokoli" - }, - "broccoli-rabe": { - "name": "brokoli rabe" - }, - "broccolini": { - "name": "brokolini" - }, - "brown-sugar": { - "name": "rjavi sladkor" - }, - "brussels-sprouts": { - "name": "brstični ohrovt" - }, - "butter": { - "name": "maslo" - }, - "butternut-pumpkin": { - "name": "sladka buča" - }, - "butternut-squash": { - "name": "buče" - }, - "cabbage": { - "name": "zelje", - "plural_name": "zelje" - }, - "cactus-edible": { - "name": "jedilni kaktus" - }, - "calabrese": { - "name": "kalabrez" - }, - "cane-sugar": { - "name": "trsni sladkor" - }, - "cannabis": { - "name": "konoplja" - }, - "capsicum": { - "name": "paprika" - }, - "caraway": { - "name": "kumina" - }, - "carrot": { - "name": "korenje", - "plural_name": "korenje" - }, - "caster-sugar": { - "name": "trsni sladkor" - }, - "castor-sugar": { - "name": "sladkor v prahu" - }, - "catfish": { - "name": "som" - }, - "cauliflower": { - "name": "cvetača", - "plural_name": "cvetača" - }, - "cayenne-pepper": { - "name": "kajenski poper" - }, - "celeriac": { - "name": "zelena" - }, - "celery": { - "name": "zelena" - }, - "cereal-grains": { - "name": "žitna zrna" - }, - "chard": { - "name": "blitva" - }, - "cheese": { - "name": "sir" - }, - "chicory": { - "name": "radič" - }, - "chilli-peppers": { - "name": "čili paprika", - "plural_name": "čili paprika" - }, - "chinese-leaves": { - "name": "kitajski listi" - }, - "chives": { - "name": "drobnjak" - }, - "chocolate": { - "name": "čokolada" - }, - "cilantro": { - "name": "koriander" - }, - "cinnamon": { - "name": "cimet" - }, - "clarified-butter": { - "name": "prečiščeno maslo" - }, - "coconut": { - "name": "kokos", - "plural_name": "kokos" - }, - "coconut-milk": { - "name": "kokosovo mleko" - }, - "cod": { - "name": "trska" - }, - "coffee": { - "name": "kava" - }, - "collard-greens": { - "name": "ovratnik" - }, - "confectioners-sugar": { - "name": "slaščičarski sladkor" - }, - "coriander": { - "name": "koriander" - }, - "corn": { - "name": "koruza", - "plural_name": "koruza" - }, - "corn-syrup": { - "name": "koruzni sirup" - }, - "cottonseed-oil": { - "name": "bombažno olje" - }, - "courgette": { - "name": "bučke" - }, - "cream-of-tartar": { - "name": "tatarska omaka" - }, - "cucumber": { - "name": "kumare", - "plural_name": "kumare" - }, - "cumin": { - "name": "kumina" - }, - "daikon": { - "name": "daikon redkev", - "plural_name": "daikon redkev" - }, - "dairy-products-and-dairy-substitutes": { - "name": "mlečni izdelki in mlečni nadomestki" - }, - "dandelion": { - "name": "regrat" - }, - "demerara-sugar": { - "name": "demerara sladkor" - }, - "dough": { - "name": "testo" - }, - "edible-cactus": { - "name": "jedilni kaktus" - }, - "eggplant": { - "name": "jajčevec", - "plural_name": "jajčevec" - }, - "eggs": { - "name": "jajca", - "plural_name": "jajca" - }, - "endive": { - "name": "endivija", - "plural_name": "endivija" - }, - "fats": { - "name": "maščobe" - }, - "fava-beans": { - "name": "fava fižol" - }, - "fiddlehead": { - "name": "praprotni poganjki" - }, - "fiddlehead-fern": { - "name": "gosličasta praprot", - "plural_name": "gosličasta praprot" - }, - "fish": { - "name": "ribe" - }, - "five-spice-powder": { - "name": "pet začimb v prahu" - }, - "flour": { - "name": "moka" - }, - "frisee": { - "name": "frise solata" - }, - "fructose": { - "name": "fruktoza" - }, - "fruit": { - "name": "sadje" - }, - "fruit-sugar": { - "name": "sadni sladkor" - }, - "ful": { - "name": "fižol" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "česen", - "plural_name": "česen" - }, - "gem-squash": { - "name": "poletna buča" - }, - "ghee": { - "name": "ghee" - }, - "giblets": { - "name": "drobovje" - }, - "ginger": { - "name": "ingver" - }, - "grains": { - "name": "zrna" - }, - "granulated-sugar": { - "name": "sladkor v zrnih" - }, - "grape-seed-oil": { - "name": "olje grozdnih pečk" - }, - "green-onion": { - "name": "zelena čebula", - "plural_name": "zelena čebula" - }, - "heart-of-palm": { - "name": "srce palme", - "plural_name": "srce palme" - }, - "hemp": { - "name": "konoplja" - }, - "herbs": { - "name": "zelišča" - }, - "honey": { - "name": "med" - }, - "isomalt": { - "name": "izomalt" - }, - "jackfruit": { - "name": "nangka", - "plural_name": "nangka" - }, - "jaggery": { - "name": "trsni sladkor" - }, - "jams": { - "name": "džemi" - }, - "jellies": { - "name": "želeji" - }, - "jerusalem-artichoke": { - "name": "jerozalemska artičoka" - }, - "jicama": { - "name": "jicama" - }, - "kale": { - "name": "ohrovt" - }, - "kohlrabi": { - "name": "kolerabe" - }, - "kumara": { - "name": "sladek krompir" - }, - "leavening-agents": { - "name": "kvas" - }, - "leek": { - "name": "por", - "plural_name": "por" - }, - "legumes": { - "name": "stročnice" - }, - "lemongrass": { - "name": "limonina trava" - }, - "lentils": { - "name": "leča" - }, - "lettuce": { - "name": "solata" - }, - "liver": { - "name": "jetra", - "plural_name": "jetra" - }, - "maize": { - "name": "koruza" - }, - "maple-syrup": { - "name": "javorjev sirup" - }, - "meat": { - "name": "meso" - }, - "milk": { - "name": "mleko" - }, - "mortadella": { - "name": "mortadela" - }, - "mushroom": { - "name": "gobe", - "plural_name": "gobe" - }, - "mussels": { - "name": "školjke" - }, - "nanaimo-bar-mix": { - "name": "nanaimo ploščice" - }, - "nori": { - "name": "nori alge" - }, - "nutmeg": { - "name": "muškatni orešček" - }, - "nutritional-yeast-flakes": { - "name": "prehranski kvasni kosmiči" - }, - "nuts": { - "name": "oreščki" - }, - "octopuses": { - "name": "hobotnice", - "plural_name": "hobotnice" - }, - "oils": { - "name": "olja" - }, - "okra": { - "name": "jedilni oslez" - }, - "olive": { - "name": "oliva" - }, - "olive-oil": { - "name": "olivno olje" - }, - "onion": { - "name": "čebula" - }, - "onion-family": { - "name": "družina čebul" - }, - "orange-blossom-water": { - "name": "voda pomarančnih cvetov" - }, - "oranges": { - "name": "pomaranče", - "plural_name": "pomaranče" - }, - "oregano": { - "name": "origano" - }, - "oysters": { - "name": "ostrige" - }, - "panch-puran": { - "name": "panch puran" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "peteršilj" - }, - "parsnip": { - "name": "pastinak", - "plural_name": "pastinak" - }, - "pear": { - "name": "hruška", - "plural_name": "hruške" - }, - "peas": { - "name": "grah" - }, - "pepper": { - "name": "poper", - "plural_name": "popri" - }, - "pineapple": { - "name": "ananas", - "plural_name": "ananas" - }, - "plantain": { - "name": "trpotec", - "plural_name": "trpotec" - }, - "poppy-seeds": { - "name": "makova semena" - }, - "potato": { - "name": "krompir", - "plural_name": "krompir" - }, - "poultry": { - "name": "perutnina" - }, - "powdered-sugar": { - "name": "sladkor v prahu" - }, - "pumpkin": { - "name": "buča", - "plural_name": "buča" - }, - "pumpkin-seeds": { - "name": "bučna semena" - }, - "radish": { - "name": "redkev", - "plural_name": "redkev" - }, - "raw-sugar": { - "name": "surovi sladkor" - }, - "refined-sugar": { - "name": "rafiniran sladkor" - }, - "rice": { - "name": "riž" - }, - "rice-flour": { - "name": "riževa moka" - }, - "rock-sugar": { - "name": "rjavi sladkor" - }, - "rum": { - "name": "rum" - }, - "salmon": { - "name": "losos" - }, - "salt": { - "name": "sol" - }, - "salt-cod": { - "name": "slana trska" - }, - "scallion": { - "name": "česen", - "plural_name": "mlada čebula" - }, - "seafood": { - "name": "morska hrana" - }, - "seeds": { - "name": "semena" - }, - "sesame-seeds": { - "name": "sezamova semena" - }, - "shallot": { - "name": "šalotka", - "plural_name": "šalotka" - }, - "skate": { - "name": "skat" - }, - "soda": { - "name": "soda" - }, - "soda-baking": { - "name": "soda, pecilna" - }, - "soybean": { - "name": "soja" - }, - "spaghetti-squash": { - "name": "špageti buča", - "plural_name": "buča špagetarica" - }, - "speck": { - "name": "špeh" - }, - "spices": { - "name": "začimbe" - }, - "spinach": { - "name": "špinača" - }, - "spring-onion": { - "name": "mlada čebulica", - "plural_name": "mlada čebulica" - }, - "squash": { - "name": "buča", - "plural_name": "buča" - }, - "squash-family": { - "name": "družina buč" - }, - "stockfish": { - "name": "stock riba" - }, - "sugar": { - "name": "sladkor" - }, - "sunchoke": { - "name": "topinambur", - "plural_name": "topinambur" - }, - "sunflower-seeds": { - "name": "sončnična semena" - }, - "superfine-sugar": { - "name": "sladkor v prahu" - }, - "sweet-potato": { - "name": "sladki krompir", - "plural_name": "sladki krompir" - }, - "sweetcorn": { - "name": "sladka koruza", - "plural_name": "sladka koruza" - }, - "sweeteners": { - "name": "sladilo" - }, - "tahini": { - "name": "tahin" - }, - "taro": { - "name": "taro", - "plural_name": "taroji" - }, - "teff": { - "name": "tef" - }, - "tomato": { - "name": "paradižnik", - "plural_name": "paradižnik" - }, - "trout": { - "name": "postrv" - }, - "tubers": { - "name": "gomolji", - "plural_name": "gomolji" - }, - "tuna": { - "name": "tuna" - }, - "turbanado-sugar": { - "name": "turbinado sladkor" - }, - "turnip": { - "name": "repa", - "plural_name": "repa" - }, - "unrefined-sugar": { - "name": "nerafiniran sladkor" - }, - "vanilla": { - "name": "vanilija" - }, - "vegetables": { - "name": "zelenjava" - }, - "watercress": { - "name": "vodna kreša" - }, - "watermelon": { - "name": "lubenica", - "plural_name": "lubenica" - }, - "white-mushroom": { - "name": "bele gobe", - "plural_name": "bele gobe" - }, - "white-sugar": { - "name": "beli sladkor" - }, - "xanthan-gum": { - "name": "ksantan gumi" - }, - "yam": { - "name": "marmelada", - "plural_name": "marmelada" - }, - "yeast": { - "name": "kvas" - }, - "zucchini": { - "name": "bučke", - "plural_name": "bučke" - } - } - }, - "Pridelek": { - "foods": {} - }, - "Zrna": { - "foods": {} - }, - "Sadje": { - "foods": {} - }, - "Zelenjava": { - "foods": {} - }, - "Meso": { - "foods": {} - }, - "Morska hrana": { - "foods": {} - }, - "Pijače": { - "foods": {} - }, - "Pečene dobrote": { - "foods": {} - }, - "Konzervirana hrana": { - "foods": {} - }, - "Začimbe": { - "foods": {} - }, - "Slaščičarna": { - "foods": {} - }, - "Mlečni produkti": { - "foods": {} - }, - "Zmrznjena hrana": { - "foods": {} - }, - "Zdrava hrana": { - "foods": {} - }, - "Gospodinjstvo": { - "foods": {} - }, - "Mesni produkti": { - "foods": {} - }, - "Priboljški": { - "foods": {} - }, - "Sladkarije": { - "foods": {} - }, - "Alkohol": { - "foods": {} - }, - "Drugo": { - "foods": {} - } + "acorn-squash": { + "name": "želodova buča" + }, + "alfalfa-sprouts": { + "name": "alfalfa kalčki" + }, + "anchovies": { + "name": "inčuni" + }, + "apples": { + "name": "jabolka", + "plural_name": "jabolka" + }, + "artichoke": { + "name": "artičoke" + }, + "arugula": { + "name": "rukola" + }, + "asparagus": { + "name": "šparglji" + }, + "avocado": { + "name": "avokado", + "plural_name": "avokado" + }, + "bacon": { + "name": "slanina" + }, + "baking-powder": { + "name": "pecilni prašek" + }, + "baking-soda": { + "name": "soda bikarbona" + }, + "baking-sugar": { + "name": "sladkor za peko" + }, + "bar-sugar": { + "name": "palični sladkor" + }, + "basil": { + "name": "bazilika" + }, + "beans": { + "name": "fižol" + }, + "bell-peppers": { + "name": "podolgovate paprike", + "plural_name": "podolgovate paprike" + }, + "blackberries": { + "name": "robide" + }, + "bok-choy": { + "name": "kitajsko zelje" + }, + "brassicas": { + "name": "repa" + }, + "bread": { + "name": "kruh" + }, + "breadfruit": { + "name": "sadni kruh" + }, + "broccoflower": { + "name": "cvetovi brokolija" + }, + "broccoli": { + "name": "brokoli" + }, + "broccoli-rabe": { + "name": "brokoli rabe" + }, + "broccolini": { + "name": "brokolini" + }, + "brown-sugar": { + "name": "rjavi sladkor" + }, + "brussels-sprouts": { + "name": "brstični ohrovt" + }, + "butter": { + "name": "maslo" + }, + "butternut-pumpkin": { + "name": "sladka buča" + }, + "butternut-squash": { + "name": "buče" + }, + "cabbage": { + "name": "zelje", + "plural_name": "zelje" + }, + "cactus-edible": { + "name": "jedilni kaktus" + }, + "calabrese": { + "name": "kalabrez" + }, + "cane-sugar": { + "name": "trsni sladkor" + }, + "cannabis": { + "name": "konoplja" + }, + "capsicum": { + "name": "paprika" + }, + "caraway": { + "name": "kumina" + }, + "carrot": { + "name": "korenje", + "plural_name": "korenje" + }, + "caster-sugar": { + "name": "trsni sladkor" + }, + "castor-sugar": { + "name": "sladkor v prahu" + }, + "catfish": { + "name": "som" + }, + "cauliflower": { + "name": "cvetača", + "plural_name": "cvetača" + }, + "cayenne-pepper": { + "name": "kajenski poper" + }, + "celeriac": { + "name": "zelena" + }, + "celery": { + "name": "zelena" + }, + "cereal-grains": { + "name": "žitna zrna" + }, + "chard": { + "name": "blitva" + }, + "cheese": { + "name": "sir" + }, + "chicory": { + "name": "radič" + }, + "chilli-peppers": { + "name": "čili paprika", + "plural_name": "čili paprika" + }, + "chinese-leaves": { + "name": "kitajski listi" + }, + "chives": { + "name": "drobnjak" + }, + "chocolate": { + "name": "čokolada" + }, + "cilantro": { + "name": "koriander" + }, + "cinnamon": { + "name": "cimet" + }, + "clarified-butter": { + "name": "prečiščeno maslo" + }, + "coconut": { + "name": "kokos", + "plural_name": "kokos" + }, + "coconut-milk": { + "name": "kokosovo mleko" + }, + "cod": { + "name": "trska" + }, + "coffee": { + "name": "kava" + }, + "collard-greens": { + "name": "ovratnik" + }, + "confectioners-sugar": { + "name": "slaščičarski sladkor" + }, + "coriander": { + "name": "koriander" + }, + "corn": { + "name": "koruza", + "plural_name": "koruza" + }, + "corn-syrup": { + "name": "koruzni sirup" + }, + "cottonseed-oil": { + "name": "bombažno olje" + }, + "courgette": { + "name": "bučke" + }, + "cream-of-tartar": { + "name": "tatarska omaka" + }, + "cucumber": { + "name": "kumare", + "plural_name": "kumare" + }, + "cumin": { + "name": "kumina" + }, + "daikon": { + "name": "daikon redkev", + "plural_name": "daikon redkev" + }, + "dairy-products-and-dairy-substitutes": { + "name": "mlečni izdelki in mlečni nadomestki" + }, + "dandelion": { + "name": "regrat" + }, + "demerara-sugar": { + "name": "demerara sladkor" + }, + "dough": { + "name": "testo" + }, + "edible-cactus": { + "name": "jedilni kaktus" + }, + "eggplant": { + "name": "jajčevec", + "plural_name": "jajčevec" + }, + "eggs": { + "name": "jajca", + "plural_name": "jajca" + }, + "endive": { + "name": "endivija", + "plural_name": "endivija" + }, + "fats": { + "name": "maščobe" + }, + "fava-beans": { + "name": "fava fižol" + }, + "fiddlehead": { + "name": "praprotni poganjki" + }, + "fiddlehead-fern": { + "name": "gosličasta praprot", + "plural_name": "gosličasta praprot" + }, + "fish": { + "name": "ribe" + }, + "five-spice-powder": { + "name": "pet začimb v prahu" + }, + "flour": { + "name": "moka" + }, + "frisee": { + "name": "frise solata" + }, + "fructose": { + "name": "fruktoza" + }, + "fruit": { + "name": "sadje" + }, + "fruit-sugar": { + "name": "sadni sladkor" + }, + "ful": { + "name": "fižol" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "česen", + "plural_name": "česen" + }, + "gem-squash": { + "name": "poletna buča" + }, + "ghee": { + "name": "ghee" + }, + "giblets": { + "name": "drobovje" + }, + "ginger": { + "name": "ingver" + }, + "grains": { + "name": "zrna" + }, + "granulated-sugar": { + "name": "sladkor v zrnih" + }, + "grape-seed-oil": { + "name": "olje grozdnih pečk" + }, + "green-onion": { + "name": "zelena čebula", + "plural_name": "zelena čebula" + }, + "heart-of-palm": { + "name": "srce palme", + "plural_name": "srce palme" + }, + "hemp": { + "name": "konoplja" + }, + "herbs": { + "name": "zelišča" + }, + "honey": { + "name": "med" + }, + "isomalt": { + "name": "izomalt" + }, + "jackfruit": { + "name": "nangka", + "plural_name": "nangka" + }, + "jaggery": { + "name": "trsni sladkor" + }, + "jams": { + "name": "džemi" + }, + "jellies": { + "name": "želeji" + }, + "jerusalem-artichoke": { + "name": "jerozalemska artičoka" + }, + "jicama": { + "name": "jicama" + }, + "kale": { + "name": "ohrovt" + }, + "kohlrabi": { + "name": "kolerabe" + }, + "kumara": { + "name": "sladek krompir" + }, + "leavening-agents": { + "name": "kvas" + }, + "leek": { + "name": "por", + "plural_name": "por" + }, + "legumes": { + "name": "stročnice" + }, + "lemongrass": { + "name": "limonina trava" + }, + "lentils": { + "name": "leča" + }, + "lettuce": { + "name": "solata" + }, + "liver": { + "name": "jetra", + "plural_name": "jetra" + }, + "maize": { + "name": "koruza" + }, + "maple-syrup": { + "name": "javorjev sirup" + }, + "meat": { + "name": "meso" + }, + "milk": { + "name": "mleko" + }, + "mortadella": { + "name": "mortadela" + }, + "mushroom": { + "name": "gobe", + "plural_name": "gobe" + }, + "mussels": { + "name": "školjke" + }, + "nanaimo-bar-mix": { + "name": "nanaimo ploščice" + }, + "nori": { + "name": "nori alge" + }, + "nutmeg": { + "name": "muškatni orešček" + }, + "nutritional-yeast-flakes": { + "name": "prehranski kvasni kosmiči" + }, + "nuts": { + "name": "oreščki" + }, + "octopuses": { + "name": "hobotnice", + "plural_name": "hobotnice" + }, + "oils": { + "name": "olja" + }, + "okra": { + "name": "jedilni oslez" + }, + "olive": { + "name": "oliva" + }, + "olive-oil": { + "name": "olivno olje" + }, + "onion": { + "name": "čebula" + }, + "onion-family": { + "name": "družina čebul" + }, + "orange-blossom-water": { + "name": "voda pomarančnih cvetov" + }, + "oranges": { + "name": "pomaranče", + "plural_name": "pomaranče" + }, + "oregano": { + "name": "origano" + }, + "oysters": { + "name": "ostrige" + }, + "panch-puran": { + "name": "panch puran" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "peteršilj" + }, + "parsnip": { + "name": "pastinak", + "plural_name": "pastinak" + }, + "pear": { + "name": "hruška", + "plural_name": "hruške" + }, + "peas": { + "name": "grah" + }, + "pepper": { + "name": "poper", + "plural_name": "popri" + }, + "pineapple": { + "name": "ananas", + "plural_name": "ananas" + }, + "plantain": { + "name": "trpotec", + "plural_name": "trpotec" + }, + "poppy-seeds": { + "name": "makova semena" + }, + "potato": { + "name": "krompir", + "plural_name": "krompir" + }, + "poultry": { + "name": "perutnina" + }, + "powdered-sugar": { + "name": "sladkor v prahu" + }, + "pumpkin": { + "name": "buča", + "plural_name": "buča" + }, + "pumpkin-seeds": { + "name": "bučna semena" + }, + "radish": { + "name": "redkev", + "plural_name": "redkev" + }, + "raw-sugar": { + "name": "surovi sladkor" + }, + "refined-sugar": { + "name": "rafiniran sladkor" + }, + "rice": { + "name": "riž" + }, + "rice-flour": { + "name": "riževa moka" + }, + "rock-sugar": { + "name": "rjavi sladkor" + }, + "rum": { + "name": "rum" + }, + "salmon": { + "name": "losos" + }, + "salt": { + "name": "sol" + }, + "salt-cod": { + "name": "slana trska" + }, + "scallion": { + "name": "česen", + "plural_name": "mlada čebula" + }, + "seafood": { + "name": "morska hrana" + }, + "seeds": { + "name": "semena" + }, + "sesame-seeds": { + "name": "sezamova semena" + }, + "shallot": { + "name": "šalotka", + "plural_name": "šalotka" + }, + "skate": { + "name": "skat" + }, + "soda": { + "name": "soda" + }, + "soda-baking": { + "name": "soda, pecilna" + }, + "soybean": { + "name": "soja" + }, + "spaghetti-squash": { + "name": "špageti buča", + "plural_name": "buča špagetarica" + }, + "speck": { + "name": "špeh" + }, + "spices": { + "name": "začimbe" + }, + "spinach": { + "name": "špinača" + }, + "spring-onion": { + "name": "mlada čebulica", + "plural_name": "mlada čebulica" + }, + "squash": { + "name": "buča", + "plural_name": "buča" + }, + "squash-family": { + "name": "družina buč" + }, + "stockfish": { + "name": "stock riba" + }, + "sugar": { + "name": "sladkor" + }, + "sunchoke": { + "name": "topinambur", + "plural_name": "topinambur" + }, + "sunflower-seeds": { + "name": "sončnična semena" + }, + "superfine-sugar": { + "name": "sladkor v prahu" + }, + "sweet-potato": { + "name": "sladki krompir", + "plural_name": "sladki krompir" + }, + "sweetcorn": { + "name": "sladka koruza", + "plural_name": "sladka koruza" + }, + "sweeteners": { + "name": "sladilo" + }, + "tahini": { + "name": "tahin" + }, + "taro": { + "name": "taro", + "plural_name": "taroji" + }, + "teff": { + "name": "tef" + }, + "tomato": { + "name": "paradižnik", + "plural_name": "paradižnik" + }, + "trout": { + "name": "postrv" + }, + "tubers": { + "name": "gomolji", + "plural_name": "gomolji" + }, + "tuna": { + "name": "tuna" + }, + "turbanado-sugar": { + "name": "turbinado sladkor" + }, + "turnip": { + "name": "repa", + "plural_name": "repa" + }, + "unrefined-sugar": { + "name": "nerafiniran sladkor" + }, + "vanilla": { + "name": "vanilija" + }, + "vegetables": { + "name": "zelenjava" + }, + "watercress": { + "name": "vodna kreša" + }, + "watermelon": { + "name": "lubenica", + "plural_name": "lubenica" + }, + "white-mushroom": { + "name": "bele gobe", + "plural_name": "bele gobe" + }, + "white-sugar": { + "name": "beli sladkor" + }, + "xanthan-gum": { + "name": "ksantan gumi" + }, + "yam": { + "name": "marmelada", + "plural_name": "marmelada" + }, + "yeast": { + "name": "kvas" + }, + "zucchini": { + "name": "bučke", + "plural_name": "bučke" + } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/sr-SP.json b/mealie/repos/seed/resources/foods/locales/sr-SP.json index d3ccd07eb..4d14dbad3 100644 --- a/mealie/repos/seed/resources/foods/locales/sr-SP.json +++ b/mealie/repos/seed/resources/foods/locales/sr-SP.json @@ -1,756 +1,692 @@ { - "": { - "foods": { - "acorn-squash": { - "name": "acorn squash" - }, - "alfalfa-sprouts": { - "name": "alfalfa sprouts" - }, - "anchovies": { - "name": "anchovies" - }, - "apples": { - "name": "apple", - "plural_name": "apples" - }, - "artichoke": { - "name": "artichoke" - }, - "arugula": { - "name": "arugula" - }, - "asparagus": { - "name": "asparagus" - }, - "avocado": { - "name": "avocado", - "plural_name": "avocado" - }, - "bacon": { - "name": "bacon" - }, - "baking-powder": { - "name": "baking powder" - }, - "baking-soda": { - "name": "baking soda" - }, - "baking-sugar": { - "name": "baking sugar" - }, - "bar-sugar": { - "name": "bar sugar" - }, - "basil": { - "name": "basil" - }, - "beans": { - "name": "beans" - }, - "bell-peppers": { - "name": "bell peppers", - "plural_name": "bell peppers" - }, - "blackberries": { - "name": "blackberries" - }, - "bok-choy": { - "name": "bok choy" - }, - "brassicas": { - "name": "brassicas" - }, - "bread": { - "name": "bread" - }, - "breadfruit": { - "name": "breadfruit" - }, - "broccoflower": { - "name": "broccoflower" - }, - "broccoli": { - "name": "broccoli" - }, - "broccoli-rabe": { - "name": "broccoli rabe" - }, - "broccolini": { - "name": "broccolini" - }, - "brown-sugar": { - "name": "brown sugar" - }, - "brussels-sprouts": { - "name": "brussels sprouts" - }, - "butter": { - "name": "butter" - }, - "butternut-pumpkin": { - "name": "butternut pumpkin" - }, - "butternut-squash": { - "name": "butternut squash" - }, - "cabbage": { - "name": "cabbage", - "plural_name": "cabbages" - }, - "cactus-edible": { - "name": "cactus, edible" - }, - "calabrese": { - "name": "calabrese" - }, - "cane-sugar": { - "name": "cane sugar" - }, - "cannabis": { - "name": "cannabis" - }, - "capsicum": { - "name": "capsicum" - }, - "caraway": { - "name": "caraway" - }, - "carrot": { - "name": "carrot", - "plural_name": "carrots" - }, - "caster-sugar": { - "name": "caster sugar" - }, - "castor-sugar": { - "name": "castor sugar" - }, - "catfish": { - "name": "catfish" - }, - "cauliflower": { - "name": "cauliflower", - "plural_name": "cauliflowers" - }, - "cayenne-pepper": { - "name": "cayenne pepper" - }, - "celeriac": { - "name": "celery root" - }, - "celery": { - "name": "celery" - }, - "cereal-grains": { - "name": "cereal grains" - }, - "chard": { - "name": "chard" - }, - "cheese": { - "name": "cheese" - }, - "chicory": { - "name": "chicory" - }, - "chilli-peppers": { - "name": "chilli pepper", - "plural_name": "chilli peppers" - }, - "chinese-leaves": { - "name": "chinese leaves" - }, - "chives": { - "name": "chives" - }, - "chocolate": { - "name": "chocolate" - }, - "cilantro": { - "name": "cilantro" - }, - "cinnamon": { - "name": "cinnamon" - }, - "clarified-butter": { - "name": "clarified butter" - }, - "coconut": { - "name": "coconut", - "plural_name": "coconuts" - }, - "coconut-milk": { - "name": "coconut milk" - }, - "cod": { - "name": "cod" - }, - "coffee": { - "name": "coffee" - }, - "collard-greens": { - "name": "collard greens" - }, - "confectioners-sugar": { - "name": "confectioners' sugar" - }, - "coriander": { - "name": "coriander" - }, - "corn": { - "name": "corn", - "plural_name": "corns" - }, - "corn-syrup": { - "name": "corn syrup" - }, - "cottonseed-oil": { - "name": "cottonseed oil" - }, - "courgette": { - "name": "courgette" - }, - "cream-of-tartar": { - "name": "cream of tartar" - }, - "cucumber": { - "name": "cucumber", - "plural_name": "cucumbers" - }, - "cumin": { - "name": "cumin" - }, - "daikon": { - "name": "daikon", - "plural_name": "daikons" - }, - "dairy-products-and-dairy-substitutes": { - "name": "dairy products and dairy substitutes" - }, - "dandelion": { - "name": "dandelion" - }, - "demerara-sugar": { - "name": "demerara sugar" - }, - "dough": { - "name": "dough" - }, - "edible-cactus": { - "name": "edible cactus" - }, - "eggplant": { - "name": "eggplant", - "plural_name": "eggplants" - }, - "eggs": { - "name": "egg", - "plural_name": "eggs" - }, - "endive": { - "name": "endive", - "plural_name": "endives" - }, - "fats": { - "name": "fats" - }, - "fava-beans": { - "name": "fava beans" - }, - "fiddlehead": { - "name": "fiddlehead" - }, - "fiddlehead-fern": { - "name": "fiddlehead fern", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "fish" - }, - "five-spice-powder": { - "name": "five spice powder" - }, - "flour": { - "name": "flour" - }, - "frisee": { - "name": "frisee" - }, - "fructose": { - "name": "fructose" - }, - "fruit": { - "name": "fruit" - }, - "fruit-sugar": { - "name": "fruit sugar" - }, - "ful": { - "name": "ful" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "garlic", - "plural_name": "garlics" - }, - "gem-squash": { - "name": "gem squash" - }, - "ghee": { - "name": "ghee" - }, - "giblets": { - "name": "giblets" - }, - "ginger": { - "name": "ginger" - }, - "grains": { - "name": "grains" - }, - "granulated-sugar": { - "name": "granulated sugar" - }, - "grape-seed-oil": { - "name": "grape seed oil" - }, - "green-onion": { - "name": "green onion", - "plural_name": "green onions" - }, - "heart-of-palm": { - "name": "heart of palm", - "plural_name": "heart of palms" - }, - "hemp": { - "name": "hemp" - }, - "herbs": { - "name": "herbs" - }, - "honey": { - "name": "honey" - }, - "isomalt": { - "name": "isomalt" - }, - "jackfruit": { - "name": "jackfruit", - "plural_name": "jackfruits" - }, - "jaggery": { - "name": "jaggery" - }, - "jams": { - "name": "jams" - }, - "jellies": { - "name": "jellies" - }, - "jerusalem-artichoke": { - "name": "jerusalem artichoke" - }, - "jicama": { - "name": "jicama" - }, - "kale": { - "name": "kale" - }, - "kohlrabi": { - "name": "kohlrabi" - }, - "kumara": { - "name": "kumara" - }, - "leavening-agents": { - "name": "leavening agents" - }, - "leek": { - "name": "leek", - "plural_name": "leeks" - }, - "legumes": { - "name": "legumes" - }, - "lemongrass": { - "name": "lemongrass" - }, - "lentils": { - "name": "lentils" - }, - "lettuce": { - "name": "lettuce" - }, - "liver": { - "name": "liver", - "plural_name": "livers" - }, - "maize": { - "name": "maize" - }, - "maple-syrup": { - "name": "maple syrup" - }, - "meat": { - "name": "meat" - }, - "milk": { - "name": "milk" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "mushroom", - "plural_name": "mushrooms" - }, - "mussels": { - "name": "mussels" - }, - "nanaimo-bar-mix": { - "name": "nanaimo bar mix" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "nutmeg" - }, - "nutritional-yeast-flakes": { - "name": "nutritional yeast flakes" - }, - "nuts": { - "name": "nuts" - }, - "octopuses": { - "name": "octopus", - "plural_name": "octopuses" - }, - "oils": { - "name": "oils" - }, - "okra": { - "name": "okra" - }, - "olive": { - "name": "olive" - }, - "olive-oil": { - "name": "olive oil" - }, - "onion": { - "name": "onion" - }, - "onion-family": { - "name": "onion family" - }, - "orange-blossom-water": { - "name": "orange blossom water" - }, - "oranges": { - "name": "orange", - "plural_name": "oranges" - }, - "oregano": { - "name": "oregano" - }, - "oysters": { - "name": "oysters" - }, - "panch-puran": { - "name": "panch puran" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "parsley" - }, - "parsnip": { - "name": "parsnip", - "plural_name": "parsnips" - }, - "pear": { - "name": "pear", - "plural_name": "pears" - }, - "peas": { - "name": "peas" - }, - "pepper": { - "name": "pepper", - "plural_name": "peppers" - }, - "pineapple": { - "name": "pineapple", - "plural_name": "pineapples" - }, - "plantain": { - "name": "plantain", - "plural_name": "plantains" - }, - "poppy-seeds": { - "name": "poppy seeds" - }, - "potato": { - "name": "potato", - "plural_name": "potatoes" - }, - "poultry": { - "name": "poultry" - }, - "powdered-sugar": { - "name": "powdered sugar" - }, - "pumpkin": { - "name": "pumpkin", - "plural_name": "pumpkins" - }, - "pumpkin-seeds": { - "name": "pumpkin seeds" - }, - "radish": { - "name": "radish", - "plural_name": "radishes" - }, - "raw-sugar": { - "name": "raw sugar" - }, - "refined-sugar": { - "name": "refined sugar" - }, - "rice": { - "name": "rice" - }, - "rice-flour": { - "name": "rice flour" - }, - "rock-sugar": { - "name": "rock sugar" - }, - "rum": { - "name": "rum" - }, - "salmon": { - "name": "salmon" - }, - "salt": { - "name": "salt" - }, - "salt-cod": { - "name": "salt cod" - }, - "scallion": { - "name": "scallion", - "plural_name": "scallions" - }, - "seafood": { - "name": "seafood" - }, - "seeds": { - "name": "seeds" - }, - "sesame-seeds": { - "name": "sesame seeds" - }, - "shallot": { - "name": "shallot", - "plural_name": "shallots" - }, - "skate": { - "name": "skate" - }, - "soda": { - "name": "soda" - }, - "soda-baking": { - "name": "soda, baking" - }, - "soybean": { - "name": "soybean" - }, - "spaghetti-squash": { - "name": "spaghetti squash", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "speck" - }, - "spices": { - "name": "spices" - }, - "spinach": { - "name": "spinach" - }, - "spring-onion": { - "name": "spring onion", - "plural_name": "spring onions" - }, - "squash": { - "name": "squash", - "plural_name": "squashes" - }, - "squash-family": { - "name": "squash family" - }, - "stockfish": { - "name": "stockfish" - }, - "sugar": { - "name": "sugar" - }, - "sunchoke": { - "name": "sunchoke", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "sunflower seeds" - }, - "superfine-sugar": { - "name": "superfine sugar" - }, - "sweet-potato": { - "name": "sweet potato", - "plural_name": "sweet potatoes" - }, - "sweetcorn": { - "name": "sweetcorn", - "plural_name": "sweetcorns" - }, - "sweeteners": { - "name": "sweeteners" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "taro", - "plural_name": "taroes" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "tomato", - "plural_name": "tomatoes" - }, - "trout": { - "name": "trout" - }, - "tubers": { - "name": "tuber", - "plural_name": "tubers" - }, - "tuna": { - "name": "tuna" - }, - "turbanado-sugar": { - "name": "turbanado sugar" - }, - "turnip": { - "name": "turnip", - "plural_name": "turnips" - }, - "unrefined-sugar": { - "name": "unrefined sugar" - }, - "vanilla": { - "name": "vanilla" - }, - "vegetables": { - "name": "vegetables" - }, - "watercress": { - "name": "watercress" - }, - "watermelon": { - "name": "watermelon", - "plural_name": "watermelons" - }, - "white-mushroom": { - "name": "white mushroom", - "plural_name": "white mushrooms" - }, - "white-sugar": { - "name": "white sugar" - }, - "xanthan-gum": { - "name": "xanthan gum" - }, - "yam": { - "name": "yam", - "plural_name": "yams" - }, - "yeast": { - "name": "yeast" - }, - "zucchini": { - "name": "zucchini", - "plural_name": "zucchinis" - } - } - }, - "Домаћи производи": { - "foods": {} - }, - "Житарице": { - "foods": {} - }, - "Воће": { - "foods": {} - }, - "Поврће": { - "foods": {} - }, - "Месо": { - "foods": {} - }, - "Морски плодови": { - "foods": {} - }, - "Пића": { - "foods": {} - }, - "Пецива": { - "foods": {} - }, - "Конзервирана храна": { - "foods": {} - }, - "Зачини": { - "foods": {} - }, - "Кондиторски производи": { - "foods": {} - }, - "Млечни производи": { - "foods": {} - }, - "Смрзнута храна": { - "foods": {} - }, - "Здрава храна": { - "foods": {} - }, - "Домаћинство": { - "foods": {} - }, - "Месни производи": { - "foods": {} - }, - "Грицкалице": { - "foods": {} - }, - "Слаткиши": { - "foods": {} - }, - "Алкохол": { - "foods": {} - }, - "Остало": { - "foods": {} - } -} + "acorn-squash": { + "name": "acorn squash" + }, + "alfalfa-sprouts": { + "name": "alfalfa sprouts" + }, + "anchovies": { + "name": "anchovies" + }, + "apples": { + "name": "apple", + "plural_name": "apples" + }, + "artichoke": { + "name": "artichoke" + }, + "arugula": { + "name": "arugula" + }, + "asparagus": { + "name": "asparagus" + }, + "avocado": { + "name": "avocado", + "plural_name": "avocado" + }, + "bacon": { + "name": "bacon" + }, + "baking-powder": { + "name": "baking powder" + }, + "baking-soda": { + "name": "baking soda" + }, + "baking-sugar": { + "name": "baking sugar" + }, + "bar-sugar": { + "name": "bar sugar" + }, + "basil": { + "name": "basil" + }, + "beans": { + "name": "beans" + }, + "bell-peppers": { + "name": "bell peppers", + "plural_name": "bell peppers" + }, + "blackberries": { + "name": "blackberries" + }, + "bok-choy": { + "name": "bok choy" + }, + "brassicas": { + "name": "brassicas" + }, + "bread": { + "name": "bread" + }, + "breadfruit": { + "name": "breadfruit" + }, + "broccoflower": { + "name": "broccoflower" + }, + "broccoli": { + "name": "broccoli" + }, + "broccoli-rabe": { + "name": "broccoli rabe" + }, + "broccolini": { + "name": "broccolini" + }, + "brown-sugar": { + "name": "brown sugar" + }, + "brussels-sprouts": { + "name": "brussels sprouts" + }, + "butter": { + "name": "butter" + }, + "butternut-pumpkin": { + "name": "butternut pumpkin" + }, + "butternut-squash": { + "name": "butternut squash" + }, + "cabbage": { + "name": "cabbage", + "plural_name": "cabbages" + }, + "cactus-edible": { + "name": "cactus, edible" + }, + "calabrese": { + "name": "calabrese" + }, + "cane-sugar": { + "name": "cane sugar" + }, + "cannabis": { + "name": "cannabis" + }, + "capsicum": { + "name": "capsicum" + }, + "caraway": { + "name": "caraway" + }, + "carrot": { + "name": "carrot", + "plural_name": "carrots" + }, + "caster-sugar": { + "name": "caster sugar" + }, + "castor-sugar": { + "name": "castor sugar" + }, + "catfish": { + "name": "catfish" + }, + "cauliflower": { + "name": "cauliflower", + "plural_name": "cauliflowers" + }, + "cayenne-pepper": { + "name": "cayenne pepper" + }, + "celeriac": { + "name": "celery root" + }, + "celery": { + "name": "celery" + }, + "cereal-grains": { + "name": "cereal grains" + }, + "chard": { + "name": "chard" + }, + "cheese": { + "name": "cheese" + }, + "chicory": { + "name": "chicory" + }, + "chilli-peppers": { + "name": "chilli pepper", + "plural_name": "chilli peppers" + }, + "chinese-leaves": { + "name": "chinese leaves" + }, + "chives": { + "name": "chives" + }, + "chocolate": { + "name": "chocolate" + }, + "cilantro": { + "name": "cilantro" + }, + "cinnamon": { + "name": "cinnamon" + }, + "clarified-butter": { + "name": "clarified butter" + }, + "coconut": { + "name": "coconut", + "plural_name": "coconuts" + }, + "coconut-milk": { + "name": "coconut milk" + }, + "cod": { + "name": "cod" + }, + "coffee": { + "name": "coffee" + }, + "collard-greens": { + "name": "collard greens" + }, + "confectioners-sugar": { + "name": "confectioners' sugar" + }, + "coriander": { + "name": "coriander" + }, + "corn": { + "name": "corn", + "plural_name": "corns" + }, + "corn-syrup": { + "name": "corn syrup" + }, + "cottonseed-oil": { + "name": "cottonseed oil" + }, + "courgette": { + "name": "courgette" + }, + "cream-of-tartar": { + "name": "cream of tartar" + }, + "cucumber": { + "name": "cucumber", + "plural_name": "cucumbers" + }, + "cumin": { + "name": "cumin" + }, + "daikon": { + "name": "daikon", + "plural_name": "daikons" + }, + "dairy-products-and-dairy-substitutes": { + "name": "dairy products and dairy substitutes" + }, + "dandelion": { + "name": "dandelion" + }, + "demerara-sugar": { + "name": "demerara sugar" + }, + "dough": { + "name": "dough" + }, + "edible-cactus": { + "name": "edible cactus" + }, + "eggplant": { + "name": "eggplant", + "plural_name": "eggplants" + }, + "eggs": { + "name": "egg", + "plural_name": "eggs" + }, + "endive": { + "name": "endive", + "plural_name": "endives" + }, + "fats": { + "name": "fats" + }, + "fava-beans": { + "name": "fava beans" + }, + "fiddlehead": { + "name": "fiddlehead" + }, + "fiddlehead-fern": { + "name": "fiddlehead fern", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "fish" + }, + "five-spice-powder": { + "name": "five spice powder" + }, + "flour": { + "name": "flour" + }, + "frisee": { + "name": "frisee" + }, + "fructose": { + "name": "fructose" + }, + "fruit": { + "name": "fruit" + }, + "fruit-sugar": { + "name": "fruit sugar" + }, + "ful": { + "name": "ful" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "garlic", + "plural_name": "garlics" + }, + "gem-squash": { + "name": "gem squash" + }, + "ghee": { + "name": "ghee" + }, + "giblets": { + "name": "giblets" + }, + "ginger": { + "name": "ginger" + }, + "grains": { + "name": "grains" + }, + "granulated-sugar": { + "name": "granulated sugar" + }, + "grape-seed-oil": { + "name": "grape seed oil" + }, + "green-onion": { + "name": "green onion", + "plural_name": "green onions" + }, + "heart-of-palm": { + "name": "heart of palm", + "plural_name": "heart of palms" + }, + "hemp": { + "name": "hemp" + }, + "herbs": { + "name": "herbs" + }, + "honey": { + "name": "honey" + }, + "isomalt": { + "name": "isomalt" + }, + "jackfruit": { + "name": "jackfruit", + "plural_name": "jackfruits" + }, + "jaggery": { + "name": "jaggery" + }, + "jams": { + "name": "jams" + }, + "jellies": { + "name": "jellies" + }, + "jerusalem-artichoke": { + "name": "jerusalem artichoke" + }, + "jicama": { + "name": "jicama" + }, + "kale": { + "name": "kale" + }, + "kohlrabi": { + "name": "kohlrabi" + }, + "kumara": { + "name": "kumara" + }, + "leavening-agents": { + "name": "leavening agents" + }, + "leek": { + "name": "leek", + "plural_name": "leeks" + }, + "legumes": { + "name": "legumes" + }, + "lemongrass": { + "name": "lemongrass" + }, + "lentils": { + "name": "lentils" + }, + "lettuce": { + "name": "lettuce" + }, + "liver": { + "name": "liver", + "plural_name": "livers" + }, + "maize": { + "name": "maize" + }, + "maple-syrup": { + "name": "maple syrup" + }, + "meat": { + "name": "meat" + }, + "milk": { + "name": "milk" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "mushroom", + "plural_name": "mushrooms" + }, + "mussels": { + "name": "mussels" + }, + "nanaimo-bar-mix": { + "name": "nanaimo bar mix" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "nutmeg" + }, + "nutritional-yeast-flakes": { + "name": "nutritional yeast flakes" + }, + "nuts": { + "name": "nuts" + }, + "octopuses": { + "name": "octopus", + "plural_name": "octopuses" + }, + "oils": { + "name": "oils" + }, + "okra": { + "name": "okra" + }, + "olive": { + "name": "olive" + }, + "olive-oil": { + "name": "olive oil" + }, + "onion": { + "name": "onion" + }, + "onion-family": { + "name": "onion family" + }, + "orange-blossom-water": { + "name": "orange blossom water" + }, + "oranges": { + "name": "orange", + "plural_name": "oranges" + }, + "oregano": { + "name": "oregano" + }, + "oysters": { + "name": "oysters" + }, + "panch-puran": { + "name": "panch puran" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "parsley" + }, + "parsnip": { + "name": "parsnip", + "plural_name": "parsnips" + }, + "pear": { + "name": "pear", + "plural_name": "pears" + }, + "peas": { + "name": "peas" + }, + "pepper": { + "name": "pepper", + "plural_name": "peppers" + }, + "pineapple": { + "name": "pineapple", + "plural_name": "pineapples" + }, + "plantain": { + "name": "plantain", + "plural_name": "plantains" + }, + "poppy-seeds": { + "name": "poppy seeds" + }, + "potato": { + "name": "potato", + "plural_name": "potatoes" + }, + "poultry": { + "name": "poultry" + }, + "powdered-sugar": { + "name": "powdered sugar" + }, + "pumpkin": { + "name": "pumpkin", + "plural_name": "pumpkins" + }, + "pumpkin-seeds": { + "name": "pumpkin seeds" + }, + "radish": { + "name": "radish", + "plural_name": "radishes" + }, + "raw-sugar": { + "name": "raw sugar" + }, + "refined-sugar": { + "name": "refined sugar" + }, + "rice": { + "name": "rice" + }, + "rice-flour": { + "name": "rice flour" + }, + "rock-sugar": { + "name": "rock sugar" + }, + "rum": { + "name": "rum" + }, + "salmon": { + "name": "salmon" + }, + "salt": { + "name": "salt" + }, + "salt-cod": { + "name": "salt cod" + }, + "scallion": { + "name": "scallion", + "plural_name": "scallions" + }, + "seafood": { + "name": "seafood" + }, + "seeds": { + "name": "seeds" + }, + "sesame-seeds": { + "name": "sesame seeds" + }, + "shallot": { + "name": "shallot", + "plural_name": "shallots" + }, + "skate": { + "name": "skate" + }, + "soda": { + "name": "soda" + }, + "soda-baking": { + "name": "soda, baking" + }, + "soybean": { + "name": "soybean" + }, + "spaghetti-squash": { + "name": "spaghetti squash", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "speck" + }, + "spices": { + "name": "spices" + }, + "spinach": { + "name": "spinach" + }, + "spring-onion": { + "name": "spring onion", + "plural_name": "spring onions" + }, + "squash": { + "name": "squash", + "plural_name": "squashes" + }, + "squash-family": { + "name": "squash family" + }, + "stockfish": { + "name": "stockfish" + }, + "sugar": { + "name": "sugar" + }, + "sunchoke": { + "name": "sunchoke", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "sunflower seeds" + }, + "superfine-sugar": { + "name": "superfine sugar" + }, + "sweet-potato": { + "name": "sweet potato", + "plural_name": "sweet potatoes" + }, + "sweetcorn": { + "name": "sweetcorn", + "plural_name": "sweetcorns" + }, + "sweeteners": { + "name": "sweeteners" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "taro", + "plural_name": "taroes" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "tomato", + "plural_name": "tomatoes" + }, + "trout": { + "name": "trout" + }, + "tubers": { + "name": "tuber", + "plural_name": "tubers" + }, + "tuna": { + "name": "tuna" + }, + "turbanado-sugar": { + "name": "turbanado sugar" + }, + "turnip": { + "name": "turnip", + "plural_name": "turnips" + }, + "unrefined-sugar": { + "name": "unrefined sugar" + }, + "vanilla": { + "name": "vanilla" + }, + "vegetables": { + "name": "vegetables" + }, + "watercress": { + "name": "watercress" + }, + "watermelon": { + "name": "watermelon", + "plural_name": "watermelons" + }, + "white-mushroom": { + "name": "white mushroom", + "plural_name": "white mushrooms" + }, + "white-sugar": { + "name": "white sugar" + }, + "xanthan-gum": { + "name": "xanthan gum" + }, + "yam": { + "name": "yam", + "plural_name": "yams" + }, + "yeast": { + "name": "yeast" + }, + "zucchini": { + "name": "zucchini", + "plural_name": "zucchinis" + } +} \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/sv-SE.json b/mealie/repos/seed/resources/foods/locales/sv-SE.json index 1074ba797..3e4eb5317 100644 --- a/mealie/repos/seed/resources/foods/locales/sv-SE.json +++ b/mealie/repos/seed/resources/foods/locales/sv-SE.json @@ -1,759 +1,692 @@ { - "": { - "foods": { - "acorn-squash": { - "name": "peppar squash" - }, - "alfalfa-sprouts": { - "name": "alfalfagroddar" - }, - "anchovies": { - "name": "ansjovis" - }, - "apples": { - "name": "äpple", - "plural_name": "äpplen" - }, - "artichoke": { - "name": "kronärtskocka" - }, - "arugula": { - "name": "ruccola" - }, - "asparagus": { - "name": "sparris" - }, - "avocado": { - "name": "avokado", - "plural_name": "avokado" - }, - "bacon": { - "name": "bacon" - }, - "baking-powder": { - "name": "bakpulver" - }, - "baking-soda": { - "name": "bikarbonat" - }, - "baking-sugar": { - "name": "florsocker" - }, - "bar-sugar": { - "name": "socker från sockerrör" - }, - "basil": { - "name": "basilika" - }, - "beans": { - "name": "bönor" - }, - "bell-peppers": { - "name": "paprika", - "plural_name": "paprika" - }, - "blackberries": { - "name": "björnbär" - }, - "bok-choy": { - "name": "pak choi" - }, - "brassicas": { - "name": "kål" - }, - "bread": { - "name": "bröd" - }, - "breadfruit": { - "name": "brödfrukt" - }, - "broccoflower": { - "name": "broccolo" - }, - "broccoli": { - "name": "broccoli" - }, - "broccoli-rabe": { - "name": "broccolirybs" - }, - "broccolini": { - "name": "broccolini" - }, - "brown-sugar": { - "name": "brunt socker" - }, - "brussels-sprouts": { - "name": "brysselkål" - }, - "butter": { - "name": "smör" - }, - "butternut-pumpkin": { - "name": "butternut pumpa" - }, - "butternut-squash": { - "name": "butternut squash" - }, - "cabbage": { - "name": "vitkål", - "plural_name": "kål" - }, - "cactus-edible": { - "name": "kaktus, ätbar" - }, - "calabrese": { - "name": "calabrese" - }, - "cane-sugar": { - "name": "socker från sockerrör" - }, - "cannabis": { - "name": "cannabis" - }, - "capsicum": { - "name": "spanskpeppar" - }, - "caraway": { - "name": "kummin" - }, - "carrot": { - "name": "morot", - "plural_name": "morötter" - }, - "caster-sugar": { - "name": "strösocker" - }, - "castor-sugar": { - "name": "strösocker" - }, - "catfish": { - "name": "havskatt" - }, - "cauliflower": { - "name": "blomkål", - "plural_name": "blomkål" - }, - "cayenne-pepper": { - "name": "cayennepeppar" - }, - "celeriac": { - "name": "rotselleri" - }, - "celery": { - "name": "selleri" - }, - "cereal-grains": { - "name": "sädesslag" - }, - "chard": { - "name": "mangold" - }, - "cheese": { - "name": "ost" - }, - "chicory": { - "name": "cikoria" - }, - "chilli-peppers": { - "name": "chilipeppar", - "plural_name": "chilipeppar" - }, - "chinese-leaves": { - "name": "salladskål" - }, - "chives": { - "name": "gräslök" - }, - "chocolate": { - "name": "choklad" - }, - "cilantro": { - "name": "koriander" - }, - "cinnamon": { - "name": "kanel" - }, - "clarified-butter": { - "name": "skirat smör" - }, - "coconut": { - "name": "kokos", - "plural_name": "kokosnötter" - }, - "coconut-milk": { - "name": "kokosmjölk" - }, - "cod": { - "name": "torsk" - }, - "coffee": { - "name": "kaffe" - }, - "collard-greens": { - "name": "collard" - }, - "confectioners-sugar": { - "name": "florsocker" - }, - "coriander": { - "name": "koriander" - }, - "corn": { - "name": "majs", - "plural_name": "majs" - }, - "corn-syrup": { - "name": "majssirap" - }, - "cottonseed-oil": { - "name": "bomullsfröolja" - }, - "courgette": { - "name": "zucchini" - }, - "cream-of-tartar": { - "name": "vinsten" - }, - "cucumber": { - "name": "gurka", - "plural_name": "gurkor" - }, - "cumin": { - "name": "spiskummin" - }, - "daikon": { - "name": "rättika", - "plural_name": "rättikor" - }, - "dairy-products-and-dairy-substitutes": { - "name": "mejeriprodukter och mejerisubstitut" - }, - "dandelion": { - "name": "maskros" - }, - "demerara-sugar": { - "name": "råsocker" - }, - "dough": { - "name": "deg" - }, - "edible-cactus": { - "name": "ätbar kaktus" - }, - "eggplant": { - "name": "äggplanta", - "plural_name": "äggplantor" - }, - "eggs": { - "name": "ägg", - "plural_name": "ägg" - }, - "endive": { - "name": "endiv", - "plural_name": "endiver" - }, - "fats": { - "name": "fetter" - }, - "fava-beans": { - "name": "bondböna" - }, - "fiddlehead": { - "name": "strutbräken" - }, - "fiddlehead-fern": { - "name": "strutbräken", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "fisk" - }, - "five-spice-powder": { - "name": "femkrydda" - }, - "flour": { - "name": "mjöl" - }, - "frisee": { - "name": "frisésallat" - }, - "fructose": { - "name": "fruktos" - }, - "fruit": { - "name": "frukt" - }, - "fruit-sugar": { - "name": "fruktsocker" - }, - "ful": { - "name": "full" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "vitlök", - "plural_name": "vitlökar" - }, - "gem-squash": { - "name": "gem squash" - }, - "ghee": { - "name": "ghee" - }, - "giblets": { - "name": "inkråm" - }, - "ginger": { - "name": "ingefära" - }, - "grains": { - "name": "korn" - }, - "granulated-sugar": { - "name": "strösocker" - }, - "grape-seed-oil": { - "name": "druvkärneolja" - }, - "green-onion": { - "name": "salladslök", - "plural_name": "salladslökar" - }, - "heart-of-palm": { - "name": "palmhjärta", - "plural_name": "palmhjärta" - }, - "hemp": { - "name": "hampa" - }, - "herbs": { - "name": "örter" - }, - "honey": { - "name": "honung" - }, - "isomalt": { - "name": "isomalt" - }, - "jackfruit": { - "name": "jackfrukt", - "plural_name": "jackfrukter" - }, - "jaggery": { - "name": "jaggery" - }, - "jams": { - "name": "sylt" - }, - "jellies": { - "name": "geléer" - }, - "jerusalem-artichoke": { - "name": "jordärtskocka" - }, - "jicama": { - "name": "jamsbönrot" - }, - "kale": { - "name": "grönkål" - }, - "kohlrabi": { - "name": "kålrabbi" - }, - "kumara": { - "name": "sötpotatis" - }, - "leavening-agents": { - "name": "jäsmedel" - }, - "leek": { - "name": "purjolök", - "plural_name": "purjolökar" - }, - "legumes": { - "name": "baljväxter" - }, - "lemongrass": { - "name": "citrongräs" - }, - "lentils": { - "name": "linser" - }, - "lettuce": { - "name": "sallad" - }, - "liver": { - "name": "lever", - "plural_name": "levrar" - }, - "maize": { - "name": "majs" - }, - "maple-syrup": { - "name": "lönnsirap" - }, - "meat": { - "name": "kött" - }, - "milk": { - "name": "mjölk" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "svamp", - "plural_name": "svampar" - }, - "mussels": { - "name": "musslor" - }, - "nanaimo-bar-mix": { - "name": "nanaimo bar mix" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "muskotnöt" - }, - "nutritional-yeast-flakes": { - "name": "näringsrika jästflingor" - }, - "nuts": { - "name": "nötter" - }, - "octopuses": { - "name": "bläckfiskar", - "plural_name": "bläckfiskar" - }, - "oils": { - "name": "oljor" - }, - "okra": { - "name": "okra" - }, - "olive": { - "name": "oliv" - }, - "olive-oil": { - "name": "olivolja" - }, - "onion": { - "name": "lök" - }, - "onion-family": { - "name": "lökfamilj" - }, - "orange-blossom-water": { - "name": "apelsinblomsvatten" - }, - "oranges": { - "name": "apelsiner", - "plural_name": "apelsiner" - }, - "oregano": { - "name": "oregano" - }, - "oysters": { - "name": "ostron" - }, - "panch-puran": { - "name": "panch phoron" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "persilja" - }, - "parsnip": { - "name": "palsternacka", - "plural_name": "palsternackor" - }, - "pear": { - "name": "päron", - "plural_name": "päron" - }, - "peas": { - "name": "ärtor" - }, - "pepper": { - "name": "peppar", - "plural_name": "paprikor" - }, - "pineapple": { - "name": "ananas", - "plural_name": "ananas" - }, - "plantain": { - "name": "kokbanan", - "plural_name": "plantains" - }, - "poppy-seeds": { - "name": "vallmofrön" - }, - "potato": { - "name": "potatis", - "plural_name": "potatis" - }, - "poultry": { - "name": "kyckling" - }, - "powdered-sugar": { - "name": "florsocker" - }, - "pumpkin": { - "name": "pumpa", - "plural_name": "pumpor" - }, - "pumpkin-seeds": { - "name": "pumpafrön" - }, - "radish": { - "name": "rädisa", - "plural_name": "rädisor" - }, - "raw-sugar": { - "name": "brunt socker" - }, - "refined-sugar": { - "name": "raffinerat socker" - }, - "rice": { - "name": "ris" - }, - "rice-flour": { - "name": "rismjöl" - }, - "rock-sugar": { - "name": "sten socker" - }, - "rum": { - "name": "rom" - }, - "salmon": { - "name": "lax" - }, - "salt": { - "name": "salt" - }, - "salt-cod": { - "name": "salt torsk" - }, - "scallion": { - "name": "salladslök", - "plural_name": "salladslökar" - }, - "seafood": { - "name": "fisk och skaldjur" - }, - "seeds": { - "name": "frön" - }, - "sesame-seeds": { - "name": "sesamfrön" - }, - "shallot": { - "name": "schalottenlök", - "plural_name": "schalottenlökar" - }, - "skate": { - "name": "skate" - }, - "soda": { - "name": "natriumkarbonat" - }, - "soda-baking": { - "name": "bikarbonat" - }, - "soybean": { - "name": "sojaböna" - }, - "spaghetti-squash": { - "name": "spagettipumpa", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "fläsk" - }, - "spices": { - "name": "kryddor" - }, - "spinach": { - "name": "spenat" - }, - "spring-onion": { - "name": "vårlök", - "plural_name": "vårlökar" - }, - "squash": { - "name": "squash", - "plural_name": "squash" - }, - "squash-family": { - "name": "squash-familj" - }, - "stockfish": { - "name": "torkad fisk" - }, - "sugar": { - "name": "socker" - }, - "sunchoke": { - "name": "jordärtskocka", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "solrosfrön" - }, - "superfine-sugar": { - "name": "strösocker" - }, - "sweet-potato": { - "name": "sötpotatis", - "plural_name": "sötpotatisar" - }, - "sweetcorn": { - "name": "sockermajs", - "plural_name": "majs" - }, - "sweeteners": { - "name": "sötningsmedel" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "taro", - "plural_name": "taroes" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "tomat", - "plural_name": "tomater" - }, - "trout": { - "name": "öring" - }, - "tubers": { - "name": "knölar", - "plural_name": "tubers" - }, - "tuna": { - "name": "tonfisk" - }, - "turbanado-sugar": { - "name": "brunt råsocker" - }, - "turnip": { - "name": "majrova", - "plural_name": "majrovor" - }, - "unrefined-sugar": { - "name": "råsocker" - }, - "vanilla": { - "name": "vanilj" - }, - "vegetables": { - "name": "grönsaker" - }, - "watercress": { - "name": "vattenkrasse" - }, - "watermelon": { - "name": "vattenmelon", - "plural_name": "vattenmeloner" - }, - "white-mushroom": { - "name": "schampinjon", - "plural_name": "champinjoner" - }, - "white-sugar": { - "name": "strösocker" - }, - "xanthan-gum": { - "name": "xantangummi" - }, - "yam": { - "name": "jams", - "plural_name": "sötpotatisar" - }, - "yeast": { - "name": "jäst" - }, - "zucchini": { - "name": "zucchini", - "plural_name": "zucchinins" - } - } - }, - "Jordbruksprodukter": { - "foods": {} - }, - "Spannmål": { - "foods": {} - }, - "Frukter": { - "foods": {} - }, - "Grönsaker": { - "foods": {} - }, - "Kött": { - "foods": {} - }, - "Fisk- och skaldjur": { - "foods": {} - }, - "Drycker": { - "foods": {} - }, - "Bakverk": { - "foods": {} - }, - "Konserver": { - "foods": {} - }, - "Smaktillsatser": { - "foods": {} - }, - "Konfektyr": { - "foods": {} - }, - "Mejeriprodukter": { - "foods": {} - }, - "Frysta livsmedel": { - "foods": {} - }, - "Hälsolivsmedel": { - "foods": {} - }, - "Hushåll": { - "foods": {} - }, - "Köttprodukter": { - "foods": {} - }, - "Tilltugg": { - "foods": {} - }, - "Kryddor": { - "foods": {} - }, - "Sötsaker": { - "foods": {} - }, - "Alkohol": { - "foods": {} - }, - "Övrigt": { - "foods": {} - } + "acorn-squash": { + "name": "peppar squash" + }, + "alfalfa-sprouts": { + "name": "alfalfagroddar" + }, + "anchovies": { + "name": "ansjovis" + }, + "apples": { + "name": "äpple", + "plural_name": "äpplen" + }, + "artichoke": { + "name": "kronärtskocka" + }, + "arugula": { + "name": "ruccola" + }, + "asparagus": { + "name": "sparris" + }, + "avocado": { + "name": "avokado", + "plural_name": "avokado" + }, + "bacon": { + "name": "bacon" + }, + "baking-powder": { + "name": "bakpulver" + }, + "baking-soda": { + "name": "bikarbonat" + }, + "baking-sugar": { + "name": "florsocker" + }, + "bar-sugar": { + "name": "socker från sockerrör" + }, + "basil": { + "name": "basilika" + }, + "beans": { + "name": "bönor" + }, + "bell-peppers": { + "name": "paprika", + "plural_name": "paprika" + }, + "blackberries": { + "name": "björnbär" + }, + "bok-choy": { + "name": "pak choi" + }, + "brassicas": { + "name": "kål" + }, + "bread": { + "name": "bröd" + }, + "breadfruit": { + "name": "brödfrukt" + }, + "broccoflower": { + "name": "broccolo" + }, + "broccoli": { + "name": "broccoli" + }, + "broccoli-rabe": { + "name": "broccolirybs" + }, + "broccolini": { + "name": "broccolini" + }, + "brown-sugar": { + "name": "brunt socker" + }, + "brussels-sprouts": { + "name": "brysselkål" + }, + "butter": { + "name": "smör" + }, + "butternut-pumpkin": { + "name": "butternut pumpa" + }, + "butternut-squash": { + "name": "butternut squash" + }, + "cabbage": { + "name": "vitkål", + "plural_name": "kål" + }, + "cactus-edible": { + "name": "kaktus, ätbar" + }, + "calabrese": { + "name": "calabrese" + }, + "cane-sugar": { + "name": "socker från sockerrör" + }, + "cannabis": { + "name": "cannabis" + }, + "capsicum": { + "name": "spanskpeppar" + }, + "caraway": { + "name": "kummin" + }, + "carrot": { + "name": "morot", + "plural_name": "morötter" + }, + "caster-sugar": { + "name": "strösocker" + }, + "castor-sugar": { + "name": "strösocker" + }, + "catfish": { + "name": "havskatt" + }, + "cauliflower": { + "name": "blomkål", + "plural_name": "blomkål" + }, + "cayenne-pepper": { + "name": "cayennepeppar" + }, + "celeriac": { + "name": "rotselleri" + }, + "celery": { + "name": "selleri" + }, + "cereal-grains": { + "name": "sädesslag" + }, + "chard": { + "name": "mangold" + }, + "cheese": { + "name": "ost" + }, + "chicory": { + "name": "cikoria" + }, + "chilli-peppers": { + "name": "chilipeppar", + "plural_name": "chilipeppar" + }, + "chinese-leaves": { + "name": "salladskål" + }, + "chives": { + "name": "gräslök" + }, + "chocolate": { + "name": "choklad" + }, + "cilantro": { + "name": "koriander" + }, + "cinnamon": { + "name": "kanel" + }, + "clarified-butter": { + "name": "skirat smör" + }, + "coconut": { + "name": "kokos", + "plural_name": "kokosnötter" + }, + "coconut-milk": { + "name": "kokosmjölk" + }, + "cod": { + "name": "torsk" + }, + "coffee": { + "name": "kaffe" + }, + "collard-greens": { + "name": "collard" + }, + "confectioners-sugar": { + "name": "florsocker" + }, + "coriander": { + "name": "koriander" + }, + "corn": { + "name": "majs", + "plural_name": "majs" + }, + "corn-syrup": { + "name": "majssirap" + }, + "cottonseed-oil": { + "name": "bomullsfröolja" + }, + "courgette": { + "name": "zucchini" + }, + "cream-of-tartar": { + "name": "vinsten" + }, + "cucumber": { + "name": "gurka", + "plural_name": "gurkor" + }, + "cumin": { + "name": "spiskummin" + }, + "daikon": { + "name": "rättika", + "plural_name": "rättikor" + }, + "dairy-products-and-dairy-substitutes": { + "name": "mejeriprodukter och mejerisubstitut" + }, + "dandelion": { + "name": "maskros" + }, + "demerara-sugar": { + "name": "råsocker" + }, + "dough": { + "name": "deg" + }, + "edible-cactus": { + "name": "ätbar kaktus" + }, + "eggplant": { + "name": "äggplanta", + "plural_name": "äggplantor" + }, + "eggs": { + "name": "ägg", + "plural_name": "ägg" + }, + "endive": { + "name": "endiv", + "plural_name": "endiver" + }, + "fats": { + "name": "fetter" + }, + "fava-beans": { + "name": "bondböna" + }, + "fiddlehead": { + "name": "strutbräken" + }, + "fiddlehead-fern": { + "name": "strutbräken", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "fisk" + }, + "five-spice-powder": { + "name": "femkrydda" + }, + "flour": { + "name": "mjöl" + }, + "frisee": { + "name": "frisésallat" + }, + "fructose": { + "name": "fruktos" + }, + "fruit": { + "name": "frukt" + }, + "fruit-sugar": { + "name": "fruktsocker" + }, + "ful": { + "name": "full" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "vitlök", + "plural_name": "vitlökar" + }, + "gem-squash": { + "name": "gem squash" + }, + "ghee": { + "name": "ghee" + }, + "giblets": { + "name": "inkråm" + }, + "ginger": { + "name": "ingefära" + }, + "grains": { + "name": "korn" + }, + "granulated-sugar": { + "name": "strösocker" + }, + "grape-seed-oil": { + "name": "druvkärneolja" + }, + "green-onion": { + "name": "salladslök", + "plural_name": "salladslökar" + }, + "heart-of-palm": { + "name": "palmhjärta", + "plural_name": "palmhjärta" + }, + "hemp": { + "name": "hampa" + }, + "herbs": { + "name": "örter" + }, + "honey": { + "name": "honung" + }, + "isomalt": { + "name": "isomalt" + }, + "jackfruit": { + "name": "jackfrukt", + "plural_name": "jackfrukter" + }, + "jaggery": { + "name": "jaggery" + }, + "jams": { + "name": "sylt" + }, + "jellies": { + "name": "geléer" + }, + "jerusalem-artichoke": { + "name": "jordärtskocka" + }, + "jicama": { + "name": "jamsbönrot" + }, + "kale": { + "name": "grönkål" + }, + "kohlrabi": { + "name": "kålrabbi" + }, + "kumara": { + "name": "sötpotatis" + }, + "leavening-agents": { + "name": "jäsmedel" + }, + "leek": { + "name": "purjolök", + "plural_name": "purjolökar" + }, + "legumes": { + "name": "baljväxter" + }, + "lemongrass": { + "name": "citrongräs" + }, + "lentils": { + "name": "linser" + }, + "lettuce": { + "name": "sallad" + }, + "liver": { + "name": "lever", + "plural_name": "levrar" + }, + "maize": { + "name": "majs" + }, + "maple-syrup": { + "name": "lönnsirap" + }, + "meat": { + "name": "kött" + }, + "milk": { + "name": "mjölk" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "svamp", + "plural_name": "svampar" + }, + "mussels": { + "name": "musslor" + }, + "nanaimo-bar-mix": { + "name": "nanaimo bar mix" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "muskotnöt" + }, + "nutritional-yeast-flakes": { + "name": "näringsrika jästflingor" + }, + "nuts": { + "name": "nötter" + }, + "octopuses": { + "name": "bläckfiskar", + "plural_name": "bläckfiskar" + }, + "oils": { + "name": "oljor" + }, + "okra": { + "name": "okra" + }, + "olive": { + "name": "oliv" + }, + "olive-oil": { + "name": "olivolja" + }, + "onion": { + "name": "lök" + }, + "onion-family": { + "name": "lökfamilj" + }, + "orange-blossom-water": { + "name": "apelsinblomsvatten" + }, + "oranges": { + "name": "apelsiner", + "plural_name": "apelsiner" + }, + "oregano": { + "name": "oregano" + }, + "oysters": { + "name": "ostron" + }, + "panch-puran": { + "name": "panch phoron" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "persilja" + }, + "parsnip": { + "name": "palsternacka", + "plural_name": "palsternackor" + }, + "pear": { + "name": "päron", + "plural_name": "päron" + }, + "peas": { + "name": "ärtor" + }, + "pepper": { + "name": "peppar", + "plural_name": "paprikor" + }, + "pineapple": { + "name": "ananas", + "plural_name": "ananas" + }, + "plantain": { + "name": "kokbanan", + "plural_name": "plantains" + }, + "poppy-seeds": { + "name": "vallmofrön" + }, + "potato": { + "name": "potatis", + "plural_name": "potatis" + }, + "poultry": { + "name": "kyckling" + }, + "powdered-sugar": { + "name": "florsocker" + }, + "pumpkin": { + "name": "pumpa", + "plural_name": "pumpor" + }, + "pumpkin-seeds": { + "name": "pumpafrön" + }, + "radish": { + "name": "rädisa", + "plural_name": "rädisor" + }, + "raw-sugar": { + "name": "brunt socker" + }, + "refined-sugar": { + "name": "raffinerat socker" + }, + "rice": { + "name": "ris" + }, + "rice-flour": { + "name": "rismjöl" + }, + "rock-sugar": { + "name": "sten socker" + }, + "rum": { + "name": "rom" + }, + "salmon": { + "name": "lax" + }, + "salt": { + "name": "salt" + }, + "salt-cod": { + "name": "salt torsk" + }, + "scallion": { + "name": "salladslök", + "plural_name": "salladslökar" + }, + "seafood": { + "name": "fisk och skaldjur" + }, + "seeds": { + "name": "frön" + }, + "sesame-seeds": { + "name": "sesamfrön" + }, + "shallot": { + "name": "schalottenlök", + "plural_name": "schalottenlökar" + }, + "skate": { + "name": "skate" + }, + "soda": { + "name": "natriumkarbonat" + }, + "soda-baking": { + "name": "bikarbonat" + }, + "soybean": { + "name": "sojaböna" + }, + "spaghetti-squash": { + "name": "spagettipumpa", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "fläsk" + }, + "spices": { + "name": "kryddor" + }, + "spinach": { + "name": "spenat" + }, + "spring-onion": { + "name": "vårlök", + "plural_name": "vårlökar" + }, + "squash": { + "name": "squash", + "plural_name": "squash" + }, + "squash-family": { + "name": "squash-familj" + }, + "stockfish": { + "name": "torkad fisk" + }, + "sugar": { + "name": "socker" + }, + "sunchoke": { + "name": "jordärtskocka", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "solrosfrön" + }, + "superfine-sugar": { + "name": "strösocker" + }, + "sweet-potato": { + "name": "sötpotatis", + "plural_name": "sötpotatisar" + }, + "sweetcorn": { + "name": "sockermajs", + "plural_name": "majs" + }, + "sweeteners": { + "name": "sötningsmedel" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "taro", + "plural_name": "taroes" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "tomat", + "plural_name": "tomater" + }, + "trout": { + "name": "öring" + }, + "tubers": { + "name": "knölar", + "plural_name": "tubers" + }, + "tuna": { + "name": "tonfisk" + }, + "turbanado-sugar": { + "name": "brunt råsocker" + }, + "turnip": { + "name": "majrova", + "plural_name": "majrovor" + }, + "unrefined-sugar": { + "name": "råsocker" + }, + "vanilla": { + "name": "vanilj" + }, + "vegetables": { + "name": "grönsaker" + }, + "watercress": { + "name": "vattenkrasse" + }, + "watermelon": { + "name": "vattenmelon", + "plural_name": "vattenmeloner" + }, + "white-mushroom": { + "name": "schampinjon", + "plural_name": "champinjoner" + }, + "white-sugar": { + "name": "strösocker" + }, + "xanthan-gum": { + "name": "xantangummi" + }, + "yam": { + "name": "jams", + "plural_name": "sötpotatisar" + }, + "yeast": { + "name": "jäst" + }, + "zucchini": { + "name": "zucchini", + "plural_name": "zucchinins" + } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/tr-TR.json b/mealie/repos/seed/resources/foods/locales/tr-TR.json index 6d083ce44..0e74d6be1 100644 --- a/mealie/repos/seed/resources/foods/locales/tr-TR.json +++ b/mealie/repos/seed/resources/foods/locales/tr-TR.json @@ -1,759 +1,692 @@ { - "": { - "foods": { - "acorn-squash": { - "name": "meşe palamudu kabağı" - }, - "alfalfa-sprouts": { - "name": "yonca filizi" - }, - "anchovies": { - "name": "hamsi" - }, - "apples": { - "name": "elma", - "plural_name": "apples" - }, - "artichoke": { - "name": "enginar" - }, - "arugula": { - "name": "roka" - }, - "asparagus": { - "name": "kuşkonmaz" - }, - "avocado": { - "name": "avokado", - "plural_name": "avocado" - }, - "bacon": { - "name": "domuz pastırması" - }, - "baking-powder": { - "name": "kabartma tozu" - }, - "baking-soda": { - "name": "karbonat" - }, - "baking-sugar": { - "name": "fırınlama şekeri" - }, - "bar-sugar": { - "name": "kesme şeker" - }, - "basil": { - "name": "fesleğen" - }, - "beans": { - "name": "fasulye" - }, - "bell-peppers": { - "name": "kırmızı biber", - "plural_name": "bell peppers" - }, - "blackberries": { - "name": "böğürtlen" - }, - "bok-choy": { - "name": "çin lahanası" - }, - "brassicas": { - "name": "brassicalar" - }, - "bread": { - "name": "ekmek" - }, - "breadfruit": { - "name": "ekmek ağacı" - }, - "broccoflower": { - "name": "broccoflower" - }, - "broccoli": { - "name": "brokoli" - }, - "broccoli-rabe": { - "name": "rapini" - }, - "broccolini": { - "name": "bebek brokoli" - }, - "brown-sugar": { - "name": "esmer şeker" - }, - "brussels-sprouts": { - "name": "brüksel lahanası" - }, - "butter": { - "name": "tereyağı" - }, - "butternut-pumpkin": { - "name": "butternut pumpkin" - }, - "butternut-squash": { - "name": "butternut squash" - }, - "cabbage": { - "name": "lahana", - "plural_name": "cabbages" - }, - "cactus-edible": { - "name": "yenilebilir kaktüs" - }, - "calabrese": { - "name": "calabrese" - }, - "cane-sugar": { - "name": "şeker kamışı" - }, - "cannabis": { - "name": "kenevir" - }, - "capsicum": { - "name": "kırmızı biber" - }, - "caraway": { - "name": "kimyon" - }, - "carrot": { - "name": "havuç", - "plural_name": "carrots" - }, - "caster-sugar": { - "name": "pudra şekeri" - }, - "castor-sugar": { - "name": "pudra şekeri" - }, - "catfish": { - "name": "kedibalığı" - }, - "cauliflower": { - "name": "karnabahar", - "plural_name": "cauliflowers" - }, - "cayenne-pepper": { - "name": "kırmızı biber" - }, - "celeriac": { - "name": "kereviz" - }, - "celery": { - "name": "kereviz" - }, - "cereal-grains": { - "name": "tam taneli tahıl" - }, - "chard": { - "name": "pazı" - }, - "cheese": { - "name": "peynir" - }, - "chicory": { - "name": "hindiba" - }, - "chilli-peppers": { - "name": "acı biber", - "plural_name": "chilli peppers" - }, - "chinese-leaves": { - "name": "chinese leaves" - }, - "chives": { - "name": "frenk soğanı" - }, - "chocolate": { - "name": "çikolata" - }, - "cilantro": { - "name": "kişniş" - }, - "cinnamon": { - "name": "tarçın" - }, - "clarified-butter": { - "name": "sade yağ" - }, - "coconut": { - "name": "hindistan cevizi", - "plural_name": "coconuts" - }, - "coconut-milk": { - "name": "hindistan cevizi sütü" - }, - "cod": { - "name": "morina" - }, - "coffee": { - "name": "kahve" - }, - "collard-greens": { - "name": "kara lahana" - }, - "confectioners-sugar": { - "name": "pudra şekeri" - }, - "coriander": { - "name": "kişniş" - }, - "corn": { - "name": "mısır", - "plural_name": "corns" - }, - "corn-syrup": { - "name": "mısır şurubu" - }, - "cottonseed-oil": { - "name": "pamuk yağı" - }, - "courgette": { - "name": "dolmalık kabak" - }, - "cream-of-tartar": { - "name": "krem tartar" - }, - "cucumber": { - "name": "salatalık", - "plural_name": "cucumbers" - }, - "cumin": { - "name": "kimyon" - }, - "daikon": { - "name": "beyaz turp", - "plural_name": "daikons" - }, - "dairy-products-and-dairy-substitutes": { - "name": "süt ürünleri ve süt yerine geçen ürünler" - }, - "dandelion": { - "name": "karahindiba" - }, - "demerara-sugar": { - "name": "esmer şeker" - }, - "dough": { - "name": "hamur" - }, - "edible-cactus": { - "name": "yenilebilir kaktüs" - }, - "eggplant": { - "name": "patlıcan", - "plural_name": "eggplants" - }, - "eggs": { - "name": "yumurta", - "plural_name": "eggs" - }, - "endive": { - "name": "hindiba", - "plural_name": "endives" - }, - "fats": { - "name": "yağlar" - }, - "fava-beans": { - "name": "fava fasulyesi" - }, - "fiddlehead": { - "name": "eğrelti otu filizi" - }, - "fiddlehead-fern": { - "name": "eğrelti otu filizi", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "balık" - }, - "five-spice-powder": { - "name": "beşli baharat" - }, - "flour": { - "name": "un" - }, - "frisee": { - "name": "frisee" - }, - "fructose": { - "name": "fruktoz" - }, - "fruit": { - "name": "meyve" - }, - "fruit-sugar": { - "name": "meyve şekeri" - }, - "ful": { - "name": "ful" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "sarımsak", - "plural_name": "garlics" - }, - "gem-squash": { - "name": "gem squash" - }, - "ghee": { - "name": "saf yağ" - }, - "giblets": { - "name": "sakatatlar" - }, - "ginger": { - "name": "zencefil" - }, - "grains": { - "name": "tahıllar" - }, - "granulated-sugar": { - "name": "toz şeker" - }, - "grape-seed-oil": { - "name": "üzüm çekirdeği yağı" - }, - "green-onion": { - "name": "taze soğan", - "plural_name": "green onions" - }, - "heart-of-palm": { - "name": "heart of palm", - "plural_name": "heart of palms" - }, - "hemp": { - "name": "kenevir" - }, - "herbs": { - "name": "otlar" - }, - "honey": { - "name": "bal" - }, - "isomalt": { - "name": "izomalt" - }, - "jackfruit": { - "name": "jak meyvesi", - "plural_name": "jackfruits" - }, - "jaggery": { - "name": "jaggery" - }, - "jams": { - "name": "reçel" - }, - "jellies": { - "name": "jöleler" - }, - "jerusalem-artichoke": { - "name": "yerelması" - }, - "jicama": { - "name": "meksika turpu" - }, - "kale": { - "name": "lahana" - }, - "kohlrabi": { - "name": "alabaş" - }, - "kumara": { - "name": "tatlı patates" - }, - "leavening-agents": { - "name": "mayalama maddeleri" - }, - "leek": { - "name": "pırasa", - "plural_name": "leeks" - }, - "legumes": { - "name": "baklagiller" - }, - "lemongrass": { - "name": "limon otu" - }, - "lentils": { - "name": "mercimek" - }, - "lettuce": { - "name": "marul" - }, - "liver": { - "name": "karaciğer", - "plural_name": "livers" - }, - "maize": { - "name": "mısır" - }, - "maple-syrup": { - "name": "akçaağaç şurubu" - }, - "meat": { - "name": "et" - }, - "milk": { - "name": "süt" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "mantar", - "plural_name": "mushrooms" - }, - "mussels": { - "name": "midye" - }, - "nanaimo-bar-mix": { - "name": "nanaimo bar mix" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "muskat" - }, - "nutritional-yeast-flakes": { - "name": "besin mayası" - }, - "nuts": { - "name": "kuruyemişler" - }, - "octopuses": { - "name": "ahtapotlar", - "plural_name": "octopuses" - }, - "oils": { - "name": "yağ" - }, - "okra": { - "name": "bamya" - }, - "olive": { - "name": "zeytin" - }, - "olive-oil": { - "name": "zeytin yağı" - }, - "onion": { - "name": "soğan" - }, - "onion-family": { - "name": "soğan ailesi" - }, - "orange-blossom-water": { - "name": "portakal çiçeği suyu" - }, - "oranges": { - "name": "portakal", - "plural_name": "oranges" - }, - "oregano": { - "name": "kekik" - }, - "oysters": { - "name": "istiridye" - }, - "panch-puran": { - "name": "panch puran" - }, - "paprika": { - "name": "kırmızı biber" - }, - "parsley": { - "name": "maydanoz" - }, - "parsnip": { - "name": "yaban havucu", - "plural_name": "parsnips" - }, - "pear": { - "name": "armut", - "plural_name": "pears" - }, - "peas": { - "name": "bezelye" - }, - "pepper": { - "name": "biber", - "plural_name": "peppers" - }, - "pineapple": { - "name": "ananas", - "plural_name": "pineapples" - }, - "plantain": { - "name": "yemeklik muz", - "plural_name": "plantains" - }, - "poppy-seeds": { - "name": "haşhaş tohumu" - }, - "potato": { - "name": "patates", - "plural_name": "potatoes" - }, - "poultry": { - "name": "kümes hayvanları" - }, - "powdered-sugar": { - "name": "pudra şekeri" - }, - "pumpkin": { - "name": "balkabağı", - "plural_name": "pumpkins" - }, - "pumpkin-seeds": { - "name": "kabak çekirdeği" - }, - "radish": { - "name": "turp", - "plural_name": "radishes" - }, - "raw-sugar": { - "name": "kesme şeker" - }, - "refined-sugar": { - "name": "rafine şeker" - }, - "rice": { - "name": "pirinç" - }, - "rice-flour": { - "name": "pirinç unu" - }, - "rock-sugar": { - "name": "kide şekeri" - }, - "rum": { - "name": "rom" - }, - "salmon": { - "name": "somon" - }, - "salt": { - "name": "tuz" - }, - "salt-cod": { - "name": "tuzlu morina" - }, - "scallion": { - "name": "taze soğan", - "plural_name": "scallions" - }, - "seafood": { - "name": "deniz ürünleri" - }, - "seeds": { - "name": "tohumlar" - }, - "sesame-seeds": { - "name": "susam" - }, - "shallot": { - "name": "arpacık soğan", - "plural_name": "shallots" - }, - "skate": { - "name": "çemçe balığı" - }, - "soda": { - "name": "soda" - }, - "soda-baking": { - "name": "karbonat" - }, - "soybean": { - "name": "soya fasulyesi" - }, - "spaghetti-squash": { - "name": "spaghetti squash", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "speck" - }, - "spices": { - "name": "baharatlar" - }, - "spinach": { - "name": "ıspanak" - }, - "spring-onion": { - "name": "yeşil soğan", - "plural_name": "spring onions" - }, - "squash": { - "name": "kabak", - "plural_name": "squashes" - }, - "squash-family": { - "name": "kabak ailesi" - }, - "stockfish": { - "name": "kurutulmuş balık" - }, - "sugar": { - "name": "şeker" - }, - "sunchoke": { - "name": "yer elması", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "ay çekirdeği" - }, - "superfine-sugar": { - "name": "pudra şekeri" - }, - "sweet-potato": { - "name": "tatlı patates", - "plural_name": "sweet potatoes" - }, - "sweetcorn": { - "name": "tatlı mısır", - "plural_name": "sweetcorns" - }, - "sweeteners": { - "name": "tatlandırıcı" - }, - "tahini": { - "name": "tahin" - }, - "taro": { - "name": "taro", - "plural_name": "taroes" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "domates", - "plural_name": "tomatoes" - }, - "trout": { - "name": "alabalık" - }, - "tubers": { - "name": "tuber", - "plural_name": "tubers" - }, - "tuna": { - "name": "ton balığı" - }, - "turbanado-sugar": { - "name": "doğal esmer şeker" - }, - "turnip": { - "name": "şalgam", - "plural_name": "turnips" - }, - "unrefined-sugar": { - "name": "rafine edilmemiş şeker" - }, - "vanilla": { - "name": "vanilya" - }, - "vegetables": { - "name": "sebze" - }, - "watercress": { - "name": "su teresi" - }, - "watermelon": { - "name": "karpuz", - "plural_name": "watermelons" - }, - "white-mushroom": { - "name": "beyaz mantar", - "plural_name": "white mushrooms" - }, - "white-sugar": { - "name": "beyaz şeker" - }, - "xanthan-gum": { - "name": "ksantan gum" - }, - "yam": { - "name": "tatlı patates", - "plural_name": "yams" - }, - "yeast": { - "name": "maya" - }, - "zucchini": { - "name": "kabak", - "plural_name": "zucchinis" - } - } - }, - "Sebze-Meyve": { - "foods": {} - }, - "Hububat": { - "foods": {} - }, - "Meyveler": { - "foods": {} - }, - "Sebzeler": { - "foods": {} - }, - "Et": { - "foods": {} - }, - "Deniz Ürünleri": { - "foods": {} - }, - "İçecekler": { - "foods": {} - }, - "Unlu Mamüller": { - "foods": {} - }, - "Konserve Ürünleri": { - "foods": {} - }, - "Çeşniler": { - "foods": {} - }, - "Şekerleme": { - "foods": {} - }, - "Süt Ürünleri": { - "foods": {} - }, - "Donmuş Gıdalar": { - "foods": {} - }, - "Sağlıklı Gıdalar": { - "foods": {} - }, - "Ev Halkı": { - "foods": {} - }, - "Et Ürünleri": { - "foods": {} - }, - "Atıştırmalıklar": { - "foods": {} - }, - "Baharatlar": { - "foods": {} - }, - "Tatlılar": { - "foods": {} - }, - "Alkol": { - "foods": {} - }, - "Diğer": { - "foods": {} - } -} + "acorn-squash": { + "name": "meşe palamudu kabağı" + }, + "alfalfa-sprouts": { + "name": "yonca filizi" + }, + "anchovies": { + "name": "hamsi" + }, + "apples": { + "name": "elma", + "plural_name": "apples" + }, + "artichoke": { + "name": "enginar" + }, + "arugula": { + "name": "roka" + }, + "asparagus": { + "name": "kuşkonmaz" + }, + "avocado": { + "name": "avokado", + "plural_name": "avocado" + }, + "bacon": { + "name": "domuz pastırması" + }, + "baking-powder": { + "name": "kabartma tozu" + }, + "baking-soda": { + "name": "karbonat" + }, + "baking-sugar": { + "name": "fırınlama şekeri" + }, + "bar-sugar": { + "name": "kesme şeker" + }, + "basil": { + "name": "fesleğen" + }, + "beans": { + "name": "fasulye" + }, + "bell-peppers": { + "name": "kırmızı biber", + "plural_name": "bell peppers" + }, + "blackberries": { + "name": "böğürtlen" + }, + "bok-choy": { + "name": "çin lahanası" + }, + "brassicas": { + "name": "brassicalar" + }, + "bread": { + "name": "ekmek" + }, + "breadfruit": { + "name": "ekmek ağacı" + }, + "broccoflower": { + "name": "broccoflower" + }, + "broccoli": { + "name": "brokoli" + }, + "broccoli-rabe": { + "name": "rapini" + }, + "broccolini": { + "name": "bebek brokoli" + }, + "brown-sugar": { + "name": "esmer şeker" + }, + "brussels-sprouts": { + "name": "brüksel lahanası" + }, + "butter": { + "name": "tereyağı" + }, + "butternut-pumpkin": { + "name": "butternut pumpkin" + }, + "butternut-squash": { + "name": "butternut squash" + }, + "cabbage": { + "name": "lahana", + "plural_name": "cabbages" + }, + "cactus-edible": { + "name": "yenilebilir kaktüs" + }, + "calabrese": { + "name": "calabrese" + }, + "cane-sugar": { + "name": "şeker kamışı" + }, + "cannabis": { + "name": "kenevir" + }, + "capsicum": { + "name": "kırmızı biber" + }, + "caraway": { + "name": "kimyon" + }, + "carrot": { + "name": "havuç", + "plural_name": "carrots" + }, + "caster-sugar": { + "name": "pudra şekeri" + }, + "castor-sugar": { + "name": "pudra şekeri" + }, + "catfish": { + "name": "kedibalığı" + }, + "cauliflower": { + "name": "karnabahar", + "plural_name": "cauliflowers" + }, + "cayenne-pepper": { + "name": "kırmızı biber" + }, + "celeriac": { + "name": "kereviz" + }, + "celery": { + "name": "kereviz" + }, + "cereal-grains": { + "name": "tam taneli tahıl" + }, + "chard": { + "name": "pazı" + }, + "cheese": { + "name": "peynir" + }, + "chicory": { + "name": "hindiba" + }, + "chilli-peppers": { + "name": "acı biber", + "plural_name": "chilli peppers" + }, + "chinese-leaves": { + "name": "chinese leaves" + }, + "chives": { + "name": "frenk soğanı" + }, + "chocolate": { + "name": "çikolata" + }, + "cilantro": { + "name": "kişniş" + }, + "cinnamon": { + "name": "tarçın" + }, + "clarified-butter": { + "name": "sade yağ" + }, + "coconut": { + "name": "hindistan cevizi", + "plural_name": "coconuts" + }, + "coconut-milk": { + "name": "hindistan cevizi sütü" + }, + "cod": { + "name": "morina" + }, + "coffee": { + "name": "kahve" + }, + "collard-greens": { + "name": "kara lahana" + }, + "confectioners-sugar": { + "name": "pudra şekeri" + }, + "coriander": { + "name": "kişniş" + }, + "corn": { + "name": "mısır", + "plural_name": "corns" + }, + "corn-syrup": { + "name": "mısır şurubu" + }, + "cottonseed-oil": { + "name": "pamuk yağı" + }, + "courgette": { + "name": "dolmalık kabak" + }, + "cream-of-tartar": { + "name": "krem tartar" + }, + "cucumber": { + "name": "salatalık", + "plural_name": "cucumbers" + }, + "cumin": { + "name": "kimyon" + }, + "daikon": { + "name": "beyaz turp", + "plural_name": "daikons" + }, + "dairy-products-and-dairy-substitutes": { + "name": "süt ürünleri ve süt yerine geçen ürünler" + }, + "dandelion": { + "name": "karahindiba" + }, + "demerara-sugar": { + "name": "esmer şeker" + }, + "dough": { + "name": "hamur" + }, + "edible-cactus": { + "name": "yenilebilir kaktüs" + }, + "eggplant": { + "name": "patlıcan", + "plural_name": "eggplants" + }, + "eggs": { + "name": "yumurta", + "plural_name": "eggs" + }, + "endive": { + "name": "hindiba", + "plural_name": "endives" + }, + "fats": { + "name": "yağlar" + }, + "fava-beans": { + "name": "fava fasulyesi" + }, + "fiddlehead": { + "name": "eğrelti otu filizi" + }, + "fiddlehead-fern": { + "name": "eğrelti otu filizi", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "balık" + }, + "five-spice-powder": { + "name": "beşli baharat" + }, + "flour": { + "name": "un" + }, + "frisee": { + "name": "frisee" + }, + "fructose": { + "name": "fruktoz" + }, + "fruit": { + "name": "meyve" + }, + "fruit-sugar": { + "name": "meyve şekeri" + }, + "ful": { + "name": "ful" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "sarımsak", + "plural_name": "garlics" + }, + "gem-squash": { + "name": "gem squash" + }, + "ghee": { + "name": "saf yağ" + }, + "giblets": { + "name": "sakatatlar" + }, + "ginger": { + "name": "zencefil" + }, + "grains": { + "name": "tahıllar" + }, + "granulated-sugar": { + "name": "toz şeker" + }, + "grape-seed-oil": { + "name": "üzüm çekirdeği yağı" + }, + "green-onion": { + "name": "taze soğan", + "plural_name": "green onions" + }, + "heart-of-palm": { + "name": "heart of palm", + "plural_name": "heart of palms" + }, + "hemp": { + "name": "kenevir" + }, + "herbs": { + "name": "otlar" + }, + "honey": { + "name": "bal" + }, + "isomalt": { + "name": "izomalt" + }, + "jackfruit": { + "name": "jak meyvesi", + "plural_name": "jackfruits" + }, + "jaggery": { + "name": "jaggery" + }, + "jams": { + "name": "reçel" + }, + "jellies": { + "name": "jöleler" + }, + "jerusalem-artichoke": { + "name": "yerelması" + }, + "jicama": { + "name": "meksika turpu" + }, + "kale": { + "name": "lahana" + }, + "kohlrabi": { + "name": "alabaş" + }, + "kumara": { + "name": "tatlı patates" + }, + "leavening-agents": { + "name": "mayalama maddeleri" + }, + "leek": { + "name": "pırasa", + "plural_name": "leeks" + }, + "legumes": { + "name": "baklagiller" + }, + "lemongrass": { + "name": "limon otu" + }, + "lentils": { + "name": "mercimek" + }, + "lettuce": { + "name": "marul" + }, + "liver": { + "name": "karaciğer", + "plural_name": "livers" + }, + "maize": { + "name": "mısır" + }, + "maple-syrup": { + "name": "akçaağaç şurubu" + }, + "meat": { + "name": "et" + }, + "milk": { + "name": "süt" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "mantar", + "plural_name": "mushrooms" + }, + "mussels": { + "name": "midye" + }, + "nanaimo-bar-mix": { + "name": "nanaimo bar mix" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "muskat" + }, + "nutritional-yeast-flakes": { + "name": "besin mayası" + }, + "nuts": { + "name": "kuruyemişler" + }, + "octopuses": { + "name": "ahtapotlar", + "plural_name": "octopuses" + }, + "oils": { + "name": "yağ" + }, + "okra": { + "name": "bamya" + }, + "olive": { + "name": "zeytin" + }, + "olive-oil": { + "name": "zeytin yağı" + }, + "onion": { + "name": "soğan" + }, + "onion-family": { + "name": "soğan ailesi" + }, + "orange-blossom-water": { + "name": "portakal çiçeği suyu" + }, + "oranges": { + "name": "portakal", + "plural_name": "oranges" + }, + "oregano": { + "name": "kekik" + }, + "oysters": { + "name": "istiridye" + }, + "panch-puran": { + "name": "panch puran" + }, + "paprika": { + "name": "kırmızı biber" + }, + "parsley": { + "name": "maydanoz" + }, + "parsnip": { + "name": "yaban havucu", + "plural_name": "parsnips" + }, + "pear": { + "name": "armut", + "plural_name": "pears" + }, + "peas": { + "name": "bezelye" + }, + "pepper": { + "name": "biber", + "plural_name": "peppers" + }, + "pineapple": { + "name": "ananas", + "plural_name": "pineapples" + }, + "plantain": { + "name": "yemeklik muz", + "plural_name": "plantains" + }, + "poppy-seeds": { + "name": "haşhaş tohumu" + }, + "potato": { + "name": "patates", + "plural_name": "potatoes" + }, + "poultry": { + "name": "kümes hayvanları" + }, + "powdered-sugar": { + "name": "pudra şekeri" + }, + "pumpkin": { + "name": "balkabağı", + "plural_name": "pumpkins" + }, + "pumpkin-seeds": { + "name": "kabak çekirdeği" + }, + "radish": { + "name": "turp", + "plural_name": "radishes" + }, + "raw-sugar": { + "name": "kesme şeker" + }, + "refined-sugar": { + "name": "rafine şeker" + }, + "rice": { + "name": "pirinç" + }, + "rice-flour": { + "name": "pirinç unu" + }, + "rock-sugar": { + "name": "kide şekeri" + }, + "rum": { + "name": "rom" + }, + "salmon": { + "name": "somon" + }, + "salt": { + "name": "tuz" + }, + "salt-cod": { + "name": "tuzlu morina" + }, + "scallion": { + "name": "taze soğan", + "plural_name": "scallions" + }, + "seafood": { + "name": "deniz ürünleri" + }, + "seeds": { + "name": "tohumlar" + }, + "sesame-seeds": { + "name": "susam" + }, + "shallot": { + "name": "arpacık soğan", + "plural_name": "shallots" + }, + "skate": { + "name": "çemçe balığı" + }, + "soda": { + "name": "soda" + }, + "soda-baking": { + "name": "karbonat" + }, + "soybean": { + "name": "soya fasulyesi" + }, + "spaghetti-squash": { + "name": "spaghetti squash", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "speck" + }, + "spices": { + "name": "baharatlar" + }, + "spinach": { + "name": "ıspanak" + }, + "spring-onion": { + "name": "yeşil soğan", + "plural_name": "spring onions" + }, + "squash": { + "name": "kabak", + "plural_name": "squashes" + }, + "squash-family": { + "name": "kabak ailesi" + }, + "stockfish": { + "name": "kurutulmuş balık" + }, + "sugar": { + "name": "şeker" + }, + "sunchoke": { + "name": "yer elması", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "ay çekirdeği" + }, + "superfine-sugar": { + "name": "pudra şekeri" + }, + "sweet-potato": { + "name": "tatlı patates", + "plural_name": "sweet potatoes" + }, + "sweetcorn": { + "name": "tatlı mısır", + "plural_name": "sweetcorns" + }, + "sweeteners": { + "name": "tatlandırıcı" + }, + "tahini": { + "name": "tahin" + }, + "taro": { + "name": "taro", + "plural_name": "taroes" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "domates", + "plural_name": "tomatoes" + }, + "trout": { + "name": "alabalık" + }, + "tubers": { + "name": "tuber", + "plural_name": "tubers" + }, + "tuna": { + "name": "ton balığı" + }, + "turbanado-sugar": { + "name": "doğal esmer şeker" + }, + "turnip": { + "name": "şalgam", + "plural_name": "turnips" + }, + "unrefined-sugar": { + "name": "rafine edilmemiş şeker" + }, + "vanilla": { + "name": "vanilya" + }, + "vegetables": { + "name": "sebze" + }, + "watercress": { + "name": "su teresi" + }, + "watermelon": { + "name": "karpuz", + "plural_name": "watermelons" + }, + "white-mushroom": { + "name": "beyaz mantar", + "plural_name": "white mushrooms" + }, + "white-sugar": { + "name": "beyaz şeker" + }, + "xanthan-gum": { + "name": "ksantan gum" + }, + "yam": { + "name": "tatlı patates", + "plural_name": "yams" + }, + "yeast": { + "name": "maya" + }, + "zucchini": { + "name": "kabak", + "plural_name": "zucchinis" + } +} \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/uk-UA.json b/mealie/repos/seed/resources/foods/locales/uk-UA.json index b1710792c..c14b9be89 100644 --- a/mealie/repos/seed/resources/foods/locales/uk-UA.json +++ b/mealie/repos/seed/resources/foods/locales/uk-UA.json @@ -1,759 +1,692 @@ { - "": { - "foods": { - "acorn-squash": { - "name": "гарбуз акорн" - }, - "alfalfa-sprouts": { - "name": "люцерна" - }, - "anchovies": { - "name": "анчоуси" - }, - "apples": { - "name": "яблуки", - "plural_name": "яблука" - }, - "artichoke": { - "name": "артишок" - }, - "arugula": { - "name": "рукола" - }, - "asparagus": { - "name": "спаржа" - }, - "avocado": { - "name": "авокадо", - "plural_name": "авокадо" - }, - "bacon": { - "name": "бекон" - }, - "baking-powder": { - "name": "харчовий розпушувач" - }, - "baking-soda": { - "name": "столова сода" - }, - "baking-sugar": { - "name": "цукрова пудра" - }, - "bar-sugar": { - "name": "цукрова пудра" - }, - "basil": { - "name": "базилік" - }, - "beans": { - "name": "боби" - }, - "bell-peppers": { - "name": "солодкий перець", - "plural_name": "болгарський перець" - }, - "blackberries": { - "name": "ожина" - }, - "bok-choy": { - "name": "пак чой" - }, - "brassicas": { - "name": "капуста" - }, - "bread": { - "name": "хліб" - }, - "breadfruit": { - "name": "плоди хлібного дерева" - }, - "broccoflower": { - "name": "брокофлауер" - }, - "broccoli": { - "name": "брокколі" - }, - "broccoli-rabe": { - "name": "рапіні" - }, - "broccolini": { - "name": "брокколіні" - }, - "brown-sugar": { - "name": "коричневий цукор" - }, - "brussels-sprouts": { - "name": "брюссельська капуста" - }, - "butter": { - "name": "вершкове масло" - }, - "butternut-pumpkin": { - "name": "мускатний гарбуз" - }, - "butternut-squash": { - "name": "мускатний гарбуз" - }, - "cabbage": { - "name": "капуста", - "plural_name": "капуста" - }, - "cactus-edible": { - "name": "кактус" - }, - "calabrese": { - "name": "броколі" - }, - "cane-sugar": { - "name": "тростинний цукор" - }, - "cannabis": { - "name": "канабіс" - }, - "capsicum": { - "name": "перці" - }, - "caraway": { - "name": "кмин" - }, - "carrot": { - "name": "морква", - "plural_name": "морква" - }, - "caster-sugar": { - "name": "цукрова пудра" - }, - "castor-sugar": { - "name": "цукрова пудра" - }, - "catfish": { - "name": "сом" - }, - "cauliflower": { - "name": "цвітна капуста", - "plural_name": "цвітна капуста" - }, - "cayenne-pepper": { - "name": "каєнський перець" - }, - "celeriac": { - "name": "корінь селери" - }, - "celery": { - "name": "селера" - }, - "cereal-grains": { - "name": "висівки" - }, - "chard": { - "name": "мангольд" - }, - "cheese": { - "name": "сир" - }, - "chicory": { - "name": "цикорій" - }, - "chilli-peppers": { - "name": "перець чилі", - "plural_name": "перець чилі" - }, - "chinese-leaves": { - "name": "китайська капуста" - }, - "chives": { - "name": "цибуля-трибулька" - }, - "chocolate": { - "name": "шоколад" - }, - "cilantro": { - "name": "коріандр" - }, - "cinnamon": { - "name": "кориця" - }, - "clarified-butter": { - "name": "пряжене масло" - }, - "coconut": { - "name": "кокос", - "plural_name": "кокоси" - }, - "coconut-milk": { - "name": "кокосове молоко" - }, - "cod": { - "name": "тріска" - }, - "coffee": { - "name": "кава" - }, - "collard-greens": { - "name": "капуста коллард" - }, - "confectioners-sugar": { - "name": "кондитерський цукор" - }, - "coriander": { - "name": "коріандр" - }, - "corn": { - "name": "кукурудза", - "plural_name": "кукурудза" - }, - "corn-syrup": { - "name": "кукурудзяний сироп" - }, - "cottonseed-oil": { - "name": "бавовняна олія" - }, - "courgette": { - "name": "кабачок" - }, - "cream-of-tartar": { - "name": "винний камінь" - }, - "cucumber": { - "name": "огірок", - "plural_name": "огірки" - }, - "cumin": { - "name": "кумин" - }, - "daikon": { - "name": "дайкон", - "plural_name": "дайкони" - }, - "dairy-products-and-dairy-substitutes": { - "name": "молочні продукти та молочні замінники" - }, - "dandelion": { - "name": "кульбаба" - }, - "demerara-sugar": { - "name": "демерара" - }, - "dough": { - "name": "тісто" - }, - "edible-cactus": { - "name": "кактус" - }, - "eggplant": { - "name": "баклажан", - "plural_name": "баклажани" - }, - "eggs": { - "name": "яйця", - "plural_name": "яйця" - }, - "endive": { - "name": "ендивій (салатний цикорій)", - "plural_name": "салатний цикорій" - }, - "fats": { - "name": "жири" - }, - "fava-beans": { - "name": "біб кінський" - }, - "fiddlehead": { - "name": "рахіси папороті" - }, - "fiddlehead-fern": { - "name": "рахіс папороті", - "plural_name": "рахіси папороті" - }, - "fish": { - "name": "риба" - }, - "five-spice-powder": { - "name": "5 спецій" - }, - "flour": { - "name": "борошно" - }, - "frisee": { - "name": "салат фрізе" - }, - "fructose": { - "name": "фруктоза" - }, - "fruit": { - "name": "фрукт" - }, - "fruit-sugar": { - "name": "фруктоза" - }, - "ful": { - "name": "фул" - }, - "garam-masala": { - "name": "гарам масала" - }, - "garlic": { - "name": "часник", - "plural_name": "часник" - }, - "gem-squash": { - "name": "гарбуз \"джем\"" - }, - "ghee": { - "name": "гхі" - }, - "giblets": { - "name": "пташині тельбухи" - }, - "ginger": { - "name": "імбир" - }, - "grains": { - "name": "зерна" - }, - "granulated-sugar": { - "name": "гранульований цукор" - }, - "grape-seed-oil": { - "name": "олія з виноградних кісточок" - }, - "green-onion": { - "name": "зелена цибуля", - "plural_name": "зелена цибуля" - }, - "heart-of-palm": { - "name": "серцевина пальми", - "plural_name": "серцевина пальми" - }, - "hemp": { - "name": "коноплі" - }, - "herbs": { - "name": "трави" - }, - "honey": { - "name": "мед" - }, - "isomalt": { - "name": "ізомальт" - }, - "jackfruit": { - "name": "джекфрут", - "plural_name": "джекфрукти" - }, - "jaggery": { - "name": "цукор джаггері" - }, - "jams": { - "name": "джеми" - }, - "jellies": { - "name": "желе" - }, - "jerusalem-artichoke": { - "name": "топінамбур" - }, - "jicama": { - "name": "хікама" - }, - "kale": { - "name": "капуста кейл" - }, - "kohlrabi": { - "name": "кольрабі" - }, - "kumara": { - "name": "батат" - }, - "leavening-agents": { - "name": "харчовий розпушувач" - }, - "leek": { - "name": "цибуля-порей", - "plural_name": "цибуля-порей" - }, - "legumes": { - "name": "бобові" - }, - "lemongrass": { - "name": "лемонграс" - }, - "lentils": { - "name": "сочевиця" - }, - "lettuce": { - "name": "салат" - }, - "liver": { - "name": "печінка", - "plural_name": "печінки" - }, - "maize": { - "name": "маіс" - }, - "maple-syrup": { - "name": "кленовий сироп" - }, - "meat": { - "name": "м’ясо" - }, - "milk": { - "name": "молоко" - }, - "mortadella": { - "name": "мортадела" - }, - "mushroom": { - "name": "гриби", - "plural_name": "гриби" - }, - "mussels": { - "name": "мідії" - }, - "nanaimo-bar-mix": { - "name": "суміш для тістечок \"Нанаімо\"" - }, - "nori": { - "name": "норі" - }, - "nutmeg": { - "name": "мускатний горіх" - }, - "nutritional-yeast-flakes": { - "name": "харчові дріжджі" - }, - "nuts": { - "name": "горіхи" - }, - "octopuses": { - "name": "восьминоги", - "plural_name": "восьминоги" - }, - "oils": { - "name": "олії" - }, - "okra": { - "name": "бамія" - }, - "olive": { - "name": "оливка" - }, - "olive-oil": { - "name": "оливкова олія" - }, - "onion": { - "name": "цибуля" - }, - "onion-family": { - "name": "цибулеві" - }, - "orange-blossom-water": { - "name": "апельсинова квіткова вода" - }, - "oranges": { - "name": "апельсини", - "plural_name": "апельсини" - }, - "oregano": { - "name": "орегано" - }, - "oysters": { - "name": "устриці" - }, - "panch-puran": { - "name": "спеціі Панч Пурeн" - }, - "paprika": { - "name": "паприка" - }, - "parsley": { - "name": "петрушка" - }, - "parsnip": { - "name": "пастернак", - "plural_name": "пастернаки" - }, - "pear": { - "name": "груша", - "plural_name": "груші" - }, - "peas": { - "name": "горох" - }, - "pepper": { - "name": "перець", - "plural_name": "перці" - }, - "pineapple": { - "name": "ананас", - "plural_name": "ананаси" - }, - "plantain": { - "name": "плантан", - "plural_name": "плантани" - }, - "poppy-seeds": { - "name": "макове насіння" - }, - "potato": { - "name": "картопля", - "plural_name": "картоплини" - }, - "poultry": { - "name": "птиця" - }, - "powdered-sugar": { - "name": "цукрова пудра" - }, - "pumpkin": { - "name": "гарбуз", - "plural_name": "гарбузи" - }, - "pumpkin-seeds": { - "name": "гарбузове насіння" - }, - "radish": { - "name": "редис", - "plural_name": "редиски" - }, - "raw-sugar": { - "name": "цукор сирець" - }, - "refined-sugar": { - "name": "рафінований цукор" - }, - "rice": { - "name": "рис" - }, - "rice-flour": { - "name": "рисове борошно" - }, - "rock-sugar": { - "name": "кандований цукор" - }, - "rum": { - "name": "ром" - }, - "salmon": { - "name": "лосось" - }, - "salt": { - "name": "сіль" - }, - "salt-cod": { - "name": "солона тріска" - }, - "scallion": { - "name": "зелена цибуля", - "plural_name": "зелена цибуля" - }, - "seafood": { - "name": "морепродукти" - }, - "seeds": { - "name": "насіння" - }, - "sesame-seeds": { - "name": "насіння кунжуту" - }, - "shallot": { - "name": "цибуля шалот", - "plural_name": "цибуля шалот" - }, - "skate": { - "name": "скат" - }, - "soda": { - "name": "сода" - }, - "soda-baking": { - "name": "харчова сода" - }, - "soybean": { - "name": "соєві боби" - }, - "spaghetti-squash": { - "name": "гарбуз спагеті", - "plural_name": "гарбуз спагеті" - }, - "speck": { - "name": "шпек" - }, - "spices": { - "name": "спеції" - }, - "spinach": { - "name": "шпинат" - }, - "spring-onion": { - "name": "зелена цибуля", - "plural_name": "зелена цибуля" - }, - "squash": { - "name": "гарбуз", - "plural_name": "гарбузи" - }, - "squash-family": { - "name": "гарбузові" - }, - "stockfish": { - "name": "в'ялена риба" - }, - "sugar": { - "name": "цукор" - }, - "sunchoke": { - "name": "топінамбур", - "plural_name": "топінамбури" - }, - "sunflower-seeds": { - "name": "насіння соняшника" - }, - "superfine-sugar": { - "name": "цукрова пудра" - }, - "sweet-potato": { - "name": "батат", - "plural_name": "батати" - }, - "sweetcorn": { - "name": "солодка кукурудза", - "plural_name": "солодка кукурудза" - }, - "sweeteners": { - "name": "підсолоджувачі" - }, - "tahini": { - "name": "тахіні" - }, - "taro": { - "name": "таро", - "plural_name": "таро" - }, - "teff": { - "name": "тефф" - }, - "tomato": { - "name": "помідор", - "plural_name": "помідори" - }, - "trout": { - "name": "форель" - }, - "tubers": { - "name": "бульби", - "plural_name": "бульби" - }, - "tuna": { - "name": "тунець" - }, - "turbanado-sugar": { - "name": "цукор турбінадо" - }, - "turnip": { - "name": "ріпа", - "plural_name": "ріпи" - }, - "unrefined-sugar": { - "name": "нерафінований цукор" - }, - "vanilla": { - "name": "ваніль" - }, - "vegetables": { - "name": "овочі" - }, - "watercress": { - "name": "настурція лікарська" - }, - "watermelon": { - "name": "кавун", - "plural_name": "кавуни" - }, - "white-mushroom": { - "name": "білий гриб", - "plural_name": "білі гриби" - }, - "white-sugar": { - "name": "білий цукор" - }, - "xanthan-gum": { - "name": "ксантанова камедь" - }, - "yam": { - "name": "ямс", - "plural_name": "ямс" - }, - "yeast": { - "name": "дріжджі" - }, - "zucchini": { - "name": "цукіні", - "plural_name": "цукіні" - } - } - }, - "Продукти": { - "foods": {} - }, - "Зерна": { - "foods": {} - }, - "Фрукти": { - "foods": {} - }, - "Овочі": { - "foods": {} - }, - "М’ясо": { - "foods": {} - }, - "Морепродукти": { - "foods": {} - }, - "Напої": { - "foods": {} - }, - "Печені страви": { - "foods": {} - }, - "Консерви": { - "foods": {} - }, - "Приправи": { - "foods": {} - }, - "Солодощі": { - "foods": {} - }, - "Молочні продукти": { - "foods": {} - }, - "Заморожені продукти": { - "foods": {} - }, - "Здорова їжа": { - "foods": {} - }, - "Сім'я": { - "foods": {} - }, - "М'ясні Продукти": { - "foods": {} - }, - "Закуски": { - "foods": {} - }, - "Спеції": { - "foods": {} - }, - "Cолодощі": { - "foods": {} - }, - "Алкоголь": { - "foods": {} - }, - "Інше": { - "foods": {} - } -} + "acorn-squash": { + "name": "гарбуз акорн" + }, + "alfalfa-sprouts": { + "name": "люцерна" + }, + "anchovies": { + "name": "анчоуси" + }, + "apples": { + "name": "яблуки", + "plural_name": "яблука" + }, + "artichoke": { + "name": "артишок" + }, + "arugula": { + "name": "рукола" + }, + "asparagus": { + "name": "спаржа" + }, + "avocado": { + "name": "авокадо", + "plural_name": "авокадо" + }, + "bacon": { + "name": "бекон" + }, + "baking-powder": { + "name": "харчовий розпушувач" + }, + "baking-soda": { + "name": "столова сода" + }, + "baking-sugar": { + "name": "цукрова пудра" + }, + "bar-sugar": { + "name": "цукрова пудра" + }, + "basil": { + "name": "базилік" + }, + "beans": { + "name": "боби" + }, + "bell-peppers": { + "name": "солодкий перець", + "plural_name": "болгарський перець" + }, + "blackberries": { + "name": "ожина" + }, + "bok-choy": { + "name": "пак чой" + }, + "brassicas": { + "name": "капуста" + }, + "bread": { + "name": "хліб" + }, + "breadfruit": { + "name": "плоди хлібного дерева" + }, + "broccoflower": { + "name": "брокофлауер" + }, + "broccoli": { + "name": "брокколі" + }, + "broccoli-rabe": { + "name": "рапіні" + }, + "broccolini": { + "name": "брокколіні" + }, + "brown-sugar": { + "name": "коричневий цукор" + }, + "brussels-sprouts": { + "name": "брюссельська капуста" + }, + "butter": { + "name": "вершкове масло" + }, + "butternut-pumpkin": { + "name": "мускатний гарбуз" + }, + "butternut-squash": { + "name": "мускатний гарбуз" + }, + "cabbage": { + "name": "капуста", + "plural_name": "капуста" + }, + "cactus-edible": { + "name": "кактус" + }, + "calabrese": { + "name": "броколі" + }, + "cane-sugar": { + "name": "тростинний цукор" + }, + "cannabis": { + "name": "канабіс" + }, + "capsicum": { + "name": "перці" + }, + "caraway": { + "name": "кмин" + }, + "carrot": { + "name": "морква", + "plural_name": "морква" + }, + "caster-sugar": { + "name": "цукрова пудра" + }, + "castor-sugar": { + "name": "цукрова пудра" + }, + "catfish": { + "name": "сом" + }, + "cauliflower": { + "name": "цвітна капуста", + "plural_name": "цвітна капуста" + }, + "cayenne-pepper": { + "name": "каєнський перець" + }, + "celeriac": { + "name": "корінь селери" + }, + "celery": { + "name": "селера" + }, + "cereal-grains": { + "name": "висівки" + }, + "chard": { + "name": "мангольд" + }, + "cheese": { + "name": "сир" + }, + "chicory": { + "name": "цикорій" + }, + "chilli-peppers": { + "name": "перець чилі", + "plural_name": "перець чилі" + }, + "chinese-leaves": { + "name": "китайська капуста" + }, + "chives": { + "name": "цибуля-трибулька" + }, + "chocolate": { + "name": "шоколад" + }, + "cilantro": { + "name": "коріандр" + }, + "cinnamon": { + "name": "кориця" + }, + "clarified-butter": { + "name": "пряжене масло" + }, + "coconut": { + "name": "кокос", + "plural_name": "кокоси" + }, + "coconut-milk": { + "name": "кокосове молоко" + }, + "cod": { + "name": "тріска" + }, + "coffee": { + "name": "кава" + }, + "collard-greens": { + "name": "капуста коллард" + }, + "confectioners-sugar": { + "name": "кондитерський цукор" + }, + "coriander": { + "name": "коріандр" + }, + "corn": { + "name": "кукурудза", + "plural_name": "кукурудза" + }, + "corn-syrup": { + "name": "кукурудзяний сироп" + }, + "cottonseed-oil": { + "name": "бавовняна олія" + }, + "courgette": { + "name": "кабачок" + }, + "cream-of-tartar": { + "name": "винний камінь" + }, + "cucumber": { + "name": "огірок", + "plural_name": "огірки" + }, + "cumin": { + "name": "кумин" + }, + "daikon": { + "name": "дайкон", + "plural_name": "дайкони" + }, + "dairy-products-and-dairy-substitutes": { + "name": "молочні продукти та молочні замінники" + }, + "dandelion": { + "name": "кульбаба" + }, + "demerara-sugar": { + "name": "демерара" + }, + "dough": { + "name": "тісто" + }, + "edible-cactus": { + "name": "кактус" + }, + "eggplant": { + "name": "баклажан", + "plural_name": "баклажани" + }, + "eggs": { + "name": "яйця", + "plural_name": "яйця" + }, + "endive": { + "name": "ендивій (салатний цикорій)", + "plural_name": "салатний цикорій" + }, + "fats": { + "name": "жири" + }, + "fava-beans": { + "name": "біб кінський" + }, + "fiddlehead": { + "name": "рахіси папороті" + }, + "fiddlehead-fern": { + "name": "рахіс папороті", + "plural_name": "рахіси папороті" + }, + "fish": { + "name": "риба" + }, + "five-spice-powder": { + "name": "5 спецій" + }, + "flour": { + "name": "борошно" + }, + "frisee": { + "name": "салат фрізе" + }, + "fructose": { + "name": "фруктоза" + }, + "fruit": { + "name": "фрукт" + }, + "fruit-sugar": { + "name": "фруктоза" + }, + "ful": { + "name": "фул" + }, + "garam-masala": { + "name": "гарам масала" + }, + "garlic": { + "name": "часник", + "plural_name": "часник" + }, + "gem-squash": { + "name": "гарбуз \"джем\"" + }, + "ghee": { + "name": "гхі" + }, + "giblets": { + "name": "пташині тельбухи" + }, + "ginger": { + "name": "імбир" + }, + "grains": { + "name": "зерна" + }, + "granulated-sugar": { + "name": "гранульований цукор" + }, + "grape-seed-oil": { + "name": "олія з виноградних кісточок" + }, + "green-onion": { + "name": "зелена цибуля", + "plural_name": "зелена цибуля" + }, + "heart-of-palm": { + "name": "серцевина пальми", + "plural_name": "серцевина пальми" + }, + "hemp": { + "name": "коноплі" + }, + "herbs": { + "name": "трави" + }, + "honey": { + "name": "мед" + }, + "isomalt": { + "name": "ізомальт" + }, + "jackfruit": { + "name": "джекфрут", + "plural_name": "джекфрукти" + }, + "jaggery": { + "name": "цукор джаггері" + }, + "jams": { + "name": "джеми" + }, + "jellies": { + "name": "желе" + }, + "jerusalem-artichoke": { + "name": "топінамбур" + }, + "jicama": { + "name": "хікама" + }, + "kale": { + "name": "капуста кейл" + }, + "kohlrabi": { + "name": "кольрабі" + }, + "kumara": { + "name": "батат" + }, + "leavening-agents": { + "name": "харчовий розпушувач" + }, + "leek": { + "name": "цибуля-порей", + "plural_name": "цибуля-порей" + }, + "legumes": { + "name": "бобові" + }, + "lemongrass": { + "name": "лемонграс" + }, + "lentils": { + "name": "сочевиця" + }, + "lettuce": { + "name": "салат" + }, + "liver": { + "name": "печінка", + "plural_name": "печінки" + }, + "maize": { + "name": "маіс" + }, + "maple-syrup": { + "name": "кленовий сироп" + }, + "meat": { + "name": "м’ясо" + }, + "milk": { + "name": "молоко" + }, + "mortadella": { + "name": "мортадела" + }, + "mushroom": { + "name": "гриби", + "plural_name": "гриби" + }, + "mussels": { + "name": "мідії" + }, + "nanaimo-bar-mix": { + "name": "суміш для тістечок \"Нанаімо\"" + }, + "nori": { + "name": "норі" + }, + "nutmeg": { + "name": "мускатний горіх" + }, + "nutritional-yeast-flakes": { + "name": "харчові дріжджі" + }, + "nuts": { + "name": "горіхи" + }, + "octopuses": { + "name": "восьминоги", + "plural_name": "восьминоги" + }, + "oils": { + "name": "олії" + }, + "okra": { + "name": "бамія" + }, + "olive": { + "name": "оливка" + }, + "olive-oil": { + "name": "оливкова олія" + }, + "onion": { + "name": "цибуля" + }, + "onion-family": { + "name": "цибулеві" + }, + "orange-blossom-water": { + "name": "апельсинова квіткова вода" + }, + "oranges": { + "name": "апельсини", + "plural_name": "апельсини" + }, + "oregano": { + "name": "орегано" + }, + "oysters": { + "name": "устриці" + }, + "panch-puran": { + "name": "спеціі Панч Пурeн" + }, + "paprika": { + "name": "паприка" + }, + "parsley": { + "name": "петрушка" + }, + "parsnip": { + "name": "пастернак", + "plural_name": "пастернаки" + }, + "pear": { + "name": "груша", + "plural_name": "груші" + }, + "peas": { + "name": "горох" + }, + "pepper": { + "name": "перець", + "plural_name": "перці" + }, + "pineapple": { + "name": "ананас", + "plural_name": "ананаси" + }, + "plantain": { + "name": "плантан", + "plural_name": "плантани" + }, + "poppy-seeds": { + "name": "макове насіння" + }, + "potato": { + "name": "картопля", + "plural_name": "картоплини" + }, + "poultry": { + "name": "птиця" + }, + "powdered-sugar": { + "name": "цукрова пудра" + }, + "pumpkin": { + "name": "гарбуз", + "plural_name": "гарбузи" + }, + "pumpkin-seeds": { + "name": "гарбузове насіння" + }, + "radish": { + "name": "редис", + "plural_name": "редиски" + }, + "raw-sugar": { + "name": "цукор сирець" + }, + "refined-sugar": { + "name": "рафінований цукор" + }, + "rice": { + "name": "рис" + }, + "rice-flour": { + "name": "рисове борошно" + }, + "rock-sugar": { + "name": "кандований цукор" + }, + "rum": { + "name": "ром" + }, + "salmon": { + "name": "лосось" + }, + "salt": { + "name": "сіль" + }, + "salt-cod": { + "name": "солона тріска" + }, + "scallion": { + "name": "зелена цибуля", + "plural_name": "зелена цибуля" + }, + "seafood": { + "name": "морепродукти" + }, + "seeds": { + "name": "насіння" + }, + "sesame-seeds": { + "name": "насіння кунжуту" + }, + "shallot": { + "name": "цибуля шалот", + "plural_name": "цибуля шалот" + }, + "skate": { + "name": "скат" + }, + "soda": { + "name": "сода" + }, + "soda-baking": { + "name": "харчова сода" + }, + "soybean": { + "name": "соєві боби" + }, + "spaghetti-squash": { + "name": "гарбуз спагеті", + "plural_name": "гарбуз спагеті" + }, + "speck": { + "name": "шпек" + }, + "spices": { + "name": "спеції" + }, + "spinach": { + "name": "шпинат" + }, + "spring-onion": { + "name": "зелена цибуля", + "plural_name": "зелена цибуля" + }, + "squash": { + "name": "гарбуз", + "plural_name": "гарбузи" + }, + "squash-family": { + "name": "гарбузові" + }, + "stockfish": { + "name": "в'ялена риба" + }, + "sugar": { + "name": "цукор" + }, + "sunchoke": { + "name": "топінамбур", + "plural_name": "топінамбури" + }, + "sunflower-seeds": { + "name": "насіння соняшника" + }, + "superfine-sugar": { + "name": "цукрова пудра" + }, + "sweet-potato": { + "name": "батат", + "plural_name": "батати" + }, + "sweetcorn": { + "name": "солодка кукурудза", + "plural_name": "солодка кукурудза" + }, + "sweeteners": { + "name": "підсолоджувачі" + }, + "tahini": { + "name": "тахіні" + }, + "taro": { + "name": "таро", + "plural_name": "таро" + }, + "teff": { + "name": "тефф" + }, + "tomato": { + "name": "помідор", + "plural_name": "помідори" + }, + "trout": { + "name": "форель" + }, + "tubers": { + "name": "бульби", + "plural_name": "бульби" + }, + "tuna": { + "name": "тунець" + }, + "turbanado-sugar": { + "name": "цукор турбінадо" + }, + "turnip": { + "name": "ріпа", + "plural_name": "ріпи" + }, + "unrefined-sugar": { + "name": "нерафінований цукор" + }, + "vanilla": { + "name": "ваніль" + }, + "vegetables": { + "name": "овочі" + }, + "watercress": { + "name": "настурція лікарська" + }, + "watermelon": { + "name": "кавун", + "plural_name": "кавуни" + }, + "white-mushroom": { + "name": "білий гриб", + "plural_name": "білі гриби" + }, + "white-sugar": { + "name": "білий цукор" + }, + "xanthan-gum": { + "name": "ксантанова камедь" + }, + "yam": { + "name": "ямс", + "plural_name": "ямс" + }, + "yeast": { + "name": "дріжджі" + }, + "zucchini": { + "name": "цукіні", + "plural_name": "цукіні" + } +} \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/vi-VN.json b/mealie/repos/seed/resources/foods/locales/vi-VN.json index 1963989b4..4d14dbad3 100644 --- a/mealie/repos/seed/resources/foods/locales/vi-VN.json +++ b/mealie/repos/seed/resources/foods/locales/vi-VN.json @@ -1,756 +1,692 @@ { - "": { - "foods": { - "acorn-squash": { - "name": "acorn squash" - }, - "alfalfa-sprouts": { - "name": "alfalfa sprouts" - }, - "anchovies": { - "name": "anchovies" - }, - "apples": { - "name": "apple", - "plural_name": "apples" - }, - "artichoke": { - "name": "artichoke" - }, - "arugula": { - "name": "arugula" - }, - "asparagus": { - "name": "asparagus" - }, - "avocado": { - "name": "avocado", - "plural_name": "avocado" - }, - "bacon": { - "name": "bacon" - }, - "baking-powder": { - "name": "baking powder" - }, - "baking-soda": { - "name": "baking soda" - }, - "baking-sugar": { - "name": "baking sugar" - }, - "bar-sugar": { - "name": "bar sugar" - }, - "basil": { - "name": "basil" - }, - "beans": { - "name": "beans" - }, - "bell-peppers": { - "name": "bell peppers", - "plural_name": "bell peppers" - }, - "blackberries": { - "name": "blackberries" - }, - "bok-choy": { - "name": "bok choy" - }, - "brassicas": { - "name": "brassicas" - }, - "bread": { - "name": "bread" - }, - "breadfruit": { - "name": "breadfruit" - }, - "broccoflower": { - "name": "broccoflower" - }, - "broccoli": { - "name": "broccoli" - }, - "broccoli-rabe": { - "name": "broccoli rabe" - }, - "broccolini": { - "name": "broccolini" - }, - "brown-sugar": { - "name": "brown sugar" - }, - "brussels-sprouts": { - "name": "brussels sprouts" - }, - "butter": { - "name": "butter" - }, - "butternut-pumpkin": { - "name": "butternut pumpkin" - }, - "butternut-squash": { - "name": "butternut squash" - }, - "cabbage": { - "name": "cabbage", - "plural_name": "cabbages" - }, - "cactus-edible": { - "name": "cactus, edible" - }, - "calabrese": { - "name": "calabrese" - }, - "cane-sugar": { - "name": "cane sugar" - }, - "cannabis": { - "name": "cannabis" - }, - "capsicum": { - "name": "capsicum" - }, - "caraway": { - "name": "caraway" - }, - "carrot": { - "name": "carrot", - "plural_name": "carrots" - }, - "caster-sugar": { - "name": "caster sugar" - }, - "castor-sugar": { - "name": "castor sugar" - }, - "catfish": { - "name": "catfish" - }, - "cauliflower": { - "name": "cauliflower", - "plural_name": "cauliflowers" - }, - "cayenne-pepper": { - "name": "cayenne pepper" - }, - "celeriac": { - "name": "celery root" - }, - "celery": { - "name": "celery" - }, - "cereal-grains": { - "name": "cereal grains" - }, - "chard": { - "name": "chard" - }, - "cheese": { - "name": "cheese" - }, - "chicory": { - "name": "chicory" - }, - "chilli-peppers": { - "name": "chilli pepper", - "plural_name": "chilli peppers" - }, - "chinese-leaves": { - "name": "chinese leaves" - }, - "chives": { - "name": "chives" - }, - "chocolate": { - "name": "chocolate" - }, - "cilantro": { - "name": "cilantro" - }, - "cinnamon": { - "name": "cinnamon" - }, - "clarified-butter": { - "name": "clarified butter" - }, - "coconut": { - "name": "coconut", - "plural_name": "coconuts" - }, - "coconut-milk": { - "name": "coconut milk" - }, - "cod": { - "name": "cod" - }, - "coffee": { - "name": "coffee" - }, - "collard-greens": { - "name": "collard greens" - }, - "confectioners-sugar": { - "name": "confectioners' sugar" - }, - "coriander": { - "name": "coriander" - }, - "corn": { - "name": "corn", - "plural_name": "corns" - }, - "corn-syrup": { - "name": "corn syrup" - }, - "cottonseed-oil": { - "name": "cottonseed oil" - }, - "courgette": { - "name": "courgette" - }, - "cream-of-tartar": { - "name": "cream of tartar" - }, - "cucumber": { - "name": "cucumber", - "plural_name": "cucumbers" - }, - "cumin": { - "name": "cumin" - }, - "daikon": { - "name": "daikon", - "plural_name": "daikons" - }, - "dairy-products-and-dairy-substitutes": { - "name": "dairy products and dairy substitutes" - }, - "dandelion": { - "name": "dandelion" - }, - "demerara-sugar": { - "name": "demerara sugar" - }, - "dough": { - "name": "dough" - }, - "edible-cactus": { - "name": "edible cactus" - }, - "eggplant": { - "name": "eggplant", - "plural_name": "eggplants" - }, - "eggs": { - "name": "egg", - "plural_name": "eggs" - }, - "endive": { - "name": "endive", - "plural_name": "endives" - }, - "fats": { - "name": "fats" - }, - "fava-beans": { - "name": "fava beans" - }, - "fiddlehead": { - "name": "fiddlehead" - }, - "fiddlehead-fern": { - "name": "fiddlehead fern", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "fish" - }, - "five-spice-powder": { - "name": "five spice powder" - }, - "flour": { - "name": "flour" - }, - "frisee": { - "name": "frisee" - }, - "fructose": { - "name": "fructose" - }, - "fruit": { - "name": "fruit" - }, - "fruit-sugar": { - "name": "fruit sugar" - }, - "ful": { - "name": "ful" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "garlic", - "plural_name": "garlics" - }, - "gem-squash": { - "name": "gem squash" - }, - "ghee": { - "name": "ghee" - }, - "giblets": { - "name": "giblets" - }, - "ginger": { - "name": "ginger" - }, - "grains": { - "name": "grains" - }, - "granulated-sugar": { - "name": "granulated sugar" - }, - "grape-seed-oil": { - "name": "grape seed oil" - }, - "green-onion": { - "name": "green onion", - "plural_name": "green onions" - }, - "heart-of-palm": { - "name": "heart of palm", - "plural_name": "heart of palms" - }, - "hemp": { - "name": "hemp" - }, - "herbs": { - "name": "herbs" - }, - "honey": { - "name": "honey" - }, - "isomalt": { - "name": "isomalt" - }, - "jackfruit": { - "name": "jackfruit", - "plural_name": "jackfruits" - }, - "jaggery": { - "name": "jaggery" - }, - "jams": { - "name": "jams" - }, - "jellies": { - "name": "jellies" - }, - "jerusalem-artichoke": { - "name": "jerusalem artichoke" - }, - "jicama": { - "name": "jicama" - }, - "kale": { - "name": "kale" - }, - "kohlrabi": { - "name": "kohlrabi" - }, - "kumara": { - "name": "kumara" - }, - "leavening-agents": { - "name": "leavening agents" - }, - "leek": { - "name": "leek", - "plural_name": "leeks" - }, - "legumes": { - "name": "legumes" - }, - "lemongrass": { - "name": "lemongrass" - }, - "lentils": { - "name": "lentils" - }, - "lettuce": { - "name": "lettuce" - }, - "liver": { - "name": "liver", - "plural_name": "livers" - }, - "maize": { - "name": "maize" - }, - "maple-syrup": { - "name": "maple syrup" - }, - "meat": { - "name": "meat" - }, - "milk": { - "name": "milk" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "mushroom", - "plural_name": "mushrooms" - }, - "mussels": { - "name": "mussels" - }, - "nanaimo-bar-mix": { - "name": "nanaimo bar mix" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "nutmeg" - }, - "nutritional-yeast-flakes": { - "name": "nutritional yeast flakes" - }, - "nuts": { - "name": "nuts" - }, - "octopuses": { - "name": "octopus", - "plural_name": "octopuses" - }, - "oils": { - "name": "oils" - }, - "okra": { - "name": "okra" - }, - "olive": { - "name": "olive" - }, - "olive-oil": { - "name": "olive oil" - }, - "onion": { - "name": "onion" - }, - "onion-family": { - "name": "onion family" - }, - "orange-blossom-water": { - "name": "orange blossom water" - }, - "oranges": { - "name": "orange", - "plural_name": "oranges" - }, - "oregano": { - "name": "oregano" - }, - "oysters": { - "name": "oysters" - }, - "panch-puran": { - "name": "panch puran" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "parsley" - }, - "parsnip": { - "name": "parsnip", - "plural_name": "parsnips" - }, - "pear": { - "name": "pear", - "plural_name": "pears" - }, - "peas": { - "name": "peas" - }, - "pepper": { - "name": "pepper", - "plural_name": "peppers" - }, - "pineapple": { - "name": "pineapple", - "plural_name": "pineapples" - }, - "plantain": { - "name": "plantain", - "plural_name": "plantains" - }, - "poppy-seeds": { - "name": "poppy seeds" - }, - "potato": { - "name": "potato", - "plural_name": "potatoes" - }, - "poultry": { - "name": "poultry" - }, - "powdered-sugar": { - "name": "powdered sugar" - }, - "pumpkin": { - "name": "pumpkin", - "plural_name": "pumpkins" - }, - "pumpkin-seeds": { - "name": "pumpkin seeds" - }, - "radish": { - "name": "radish", - "plural_name": "radishes" - }, - "raw-sugar": { - "name": "raw sugar" - }, - "refined-sugar": { - "name": "refined sugar" - }, - "rice": { - "name": "rice" - }, - "rice-flour": { - "name": "rice flour" - }, - "rock-sugar": { - "name": "rock sugar" - }, - "rum": { - "name": "rum" - }, - "salmon": { - "name": "salmon" - }, - "salt": { - "name": "salt" - }, - "salt-cod": { - "name": "salt cod" - }, - "scallion": { - "name": "scallion", - "plural_name": "scallions" - }, - "seafood": { - "name": "seafood" - }, - "seeds": { - "name": "seeds" - }, - "sesame-seeds": { - "name": "sesame seeds" - }, - "shallot": { - "name": "shallot", - "plural_name": "shallots" - }, - "skate": { - "name": "skate" - }, - "soda": { - "name": "soda" - }, - "soda-baking": { - "name": "soda, baking" - }, - "soybean": { - "name": "soybean" - }, - "spaghetti-squash": { - "name": "spaghetti squash", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "speck" - }, - "spices": { - "name": "spices" - }, - "spinach": { - "name": "spinach" - }, - "spring-onion": { - "name": "spring onion", - "plural_name": "spring onions" - }, - "squash": { - "name": "squash", - "plural_name": "squashes" - }, - "squash-family": { - "name": "squash family" - }, - "stockfish": { - "name": "stockfish" - }, - "sugar": { - "name": "sugar" - }, - "sunchoke": { - "name": "sunchoke", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "sunflower seeds" - }, - "superfine-sugar": { - "name": "superfine sugar" - }, - "sweet-potato": { - "name": "sweet potato", - "plural_name": "sweet potatoes" - }, - "sweetcorn": { - "name": "sweetcorn", - "plural_name": "sweetcorns" - }, - "sweeteners": { - "name": "sweeteners" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "taro", - "plural_name": "taroes" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "tomato", - "plural_name": "tomatoes" - }, - "trout": { - "name": "trout" - }, - "tubers": { - "name": "tuber", - "plural_name": "tubers" - }, - "tuna": { - "name": "tuna" - }, - "turbanado-sugar": { - "name": "turbanado sugar" - }, - "turnip": { - "name": "turnip", - "plural_name": "turnips" - }, - "unrefined-sugar": { - "name": "unrefined sugar" - }, - "vanilla": { - "name": "vanilla" - }, - "vegetables": { - "name": "vegetables" - }, - "watercress": { - "name": "watercress" - }, - "watermelon": { - "name": "watermelon", - "plural_name": "watermelons" - }, - "white-mushroom": { - "name": "white mushroom", - "plural_name": "white mushrooms" - }, - "white-sugar": { - "name": "white sugar" - }, - "xanthan-gum": { - "name": "xanthan gum" - }, - "yam": { - "name": "yam", - "plural_name": "yams" - }, - "yeast": { - "name": "yeast" - }, - "zucchini": { - "name": "zucchini", - "plural_name": "zucchinis" - } - } - }, - "Rau củ": { - "foods": {} - }, - "Các loại hạt": { - "foods": {} - }, - "Trái cây": { - "foods": {} - }, - "Thịt": { - "foods": {} - }, - "Hải sản": { - "foods": {} - }, - "Đồ uống": { - "foods": {} - }, - "Bánh": { - "foods": {} - }, - "Đồ hộp": { - "foods": {} - }, - "Đồ gia vị": { - "foods": {} - }, - "Kẹo": { - "foods": {} - }, - "Sản phẩm từ sữa": { - "foods": {} - }, - "Đồ đông lạnh": { - "foods": {} - }, - "Đồ tốt cho sức khỏe": { - "foods": {} - }, - "Gia đình": { - "foods": {} - }, - "Sản phẩm thịt": { - "foods": {} - }, - "Đồ ăn vặt": { - "foods": {} - }, - "Gia vị": { - "foods": {} - }, - "Đồ ngọt": { - "foods": {} - }, - "Cồn": { - "foods": {} - }, - "Khác": { - "foods": {} - } -} + "acorn-squash": { + "name": "acorn squash" + }, + "alfalfa-sprouts": { + "name": "alfalfa sprouts" + }, + "anchovies": { + "name": "anchovies" + }, + "apples": { + "name": "apple", + "plural_name": "apples" + }, + "artichoke": { + "name": "artichoke" + }, + "arugula": { + "name": "arugula" + }, + "asparagus": { + "name": "asparagus" + }, + "avocado": { + "name": "avocado", + "plural_name": "avocado" + }, + "bacon": { + "name": "bacon" + }, + "baking-powder": { + "name": "baking powder" + }, + "baking-soda": { + "name": "baking soda" + }, + "baking-sugar": { + "name": "baking sugar" + }, + "bar-sugar": { + "name": "bar sugar" + }, + "basil": { + "name": "basil" + }, + "beans": { + "name": "beans" + }, + "bell-peppers": { + "name": "bell peppers", + "plural_name": "bell peppers" + }, + "blackberries": { + "name": "blackberries" + }, + "bok-choy": { + "name": "bok choy" + }, + "brassicas": { + "name": "brassicas" + }, + "bread": { + "name": "bread" + }, + "breadfruit": { + "name": "breadfruit" + }, + "broccoflower": { + "name": "broccoflower" + }, + "broccoli": { + "name": "broccoli" + }, + "broccoli-rabe": { + "name": "broccoli rabe" + }, + "broccolini": { + "name": "broccolini" + }, + "brown-sugar": { + "name": "brown sugar" + }, + "brussels-sprouts": { + "name": "brussels sprouts" + }, + "butter": { + "name": "butter" + }, + "butternut-pumpkin": { + "name": "butternut pumpkin" + }, + "butternut-squash": { + "name": "butternut squash" + }, + "cabbage": { + "name": "cabbage", + "plural_name": "cabbages" + }, + "cactus-edible": { + "name": "cactus, edible" + }, + "calabrese": { + "name": "calabrese" + }, + "cane-sugar": { + "name": "cane sugar" + }, + "cannabis": { + "name": "cannabis" + }, + "capsicum": { + "name": "capsicum" + }, + "caraway": { + "name": "caraway" + }, + "carrot": { + "name": "carrot", + "plural_name": "carrots" + }, + "caster-sugar": { + "name": "caster sugar" + }, + "castor-sugar": { + "name": "castor sugar" + }, + "catfish": { + "name": "catfish" + }, + "cauliflower": { + "name": "cauliflower", + "plural_name": "cauliflowers" + }, + "cayenne-pepper": { + "name": "cayenne pepper" + }, + "celeriac": { + "name": "celery root" + }, + "celery": { + "name": "celery" + }, + "cereal-grains": { + "name": "cereal grains" + }, + "chard": { + "name": "chard" + }, + "cheese": { + "name": "cheese" + }, + "chicory": { + "name": "chicory" + }, + "chilli-peppers": { + "name": "chilli pepper", + "plural_name": "chilli peppers" + }, + "chinese-leaves": { + "name": "chinese leaves" + }, + "chives": { + "name": "chives" + }, + "chocolate": { + "name": "chocolate" + }, + "cilantro": { + "name": "cilantro" + }, + "cinnamon": { + "name": "cinnamon" + }, + "clarified-butter": { + "name": "clarified butter" + }, + "coconut": { + "name": "coconut", + "plural_name": "coconuts" + }, + "coconut-milk": { + "name": "coconut milk" + }, + "cod": { + "name": "cod" + }, + "coffee": { + "name": "coffee" + }, + "collard-greens": { + "name": "collard greens" + }, + "confectioners-sugar": { + "name": "confectioners' sugar" + }, + "coriander": { + "name": "coriander" + }, + "corn": { + "name": "corn", + "plural_name": "corns" + }, + "corn-syrup": { + "name": "corn syrup" + }, + "cottonseed-oil": { + "name": "cottonseed oil" + }, + "courgette": { + "name": "courgette" + }, + "cream-of-tartar": { + "name": "cream of tartar" + }, + "cucumber": { + "name": "cucumber", + "plural_name": "cucumbers" + }, + "cumin": { + "name": "cumin" + }, + "daikon": { + "name": "daikon", + "plural_name": "daikons" + }, + "dairy-products-and-dairy-substitutes": { + "name": "dairy products and dairy substitutes" + }, + "dandelion": { + "name": "dandelion" + }, + "demerara-sugar": { + "name": "demerara sugar" + }, + "dough": { + "name": "dough" + }, + "edible-cactus": { + "name": "edible cactus" + }, + "eggplant": { + "name": "eggplant", + "plural_name": "eggplants" + }, + "eggs": { + "name": "egg", + "plural_name": "eggs" + }, + "endive": { + "name": "endive", + "plural_name": "endives" + }, + "fats": { + "name": "fats" + }, + "fava-beans": { + "name": "fava beans" + }, + "fiddlehead": { + "name": "fiddlehead" + }, + "fiddlehead-fern": { + "name": "fiddlehead fern", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "fish" + }, + "five-spice-powder": { + "name": "five spice powder" + }, + "flour": { + "name": "flour" + }, + "frisee": { + "name": "frisee" + }, + "fructose": { + "name": "fructose" + }, + "fruit": { + "name": "fruit" + }, + "fruit-sugar": { + "name": "fruit sugar" + }, + "ful": { + "name": "ful" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "garlic", + "plural_name": "garlics" + }, + "gem-squash": { + "name": "gem squash" + }, + "ghee": { + "name": "ghee" + }, + "giblets": { + "name": "giblets" + }, + "ginger": { + "name": "ginger" + }, + "grains": { + "name": "grains" + }, + "granulated-sugar": { + "name": "granulated sugar" + }, + "grape-seed-oil": { + "name": "grape seed oil" + }, + "green-onion": { + "name": "green onion", + "plural_name": "green onions" + }, + "heart-of-palm": { + "name": "heart of palm", + "plural_name": "heart of palms" + }, + "hemp": { + "name": "hemp" + }, + "herbs": { + "name": "herbs" + }, + "honey": { + "name": "honey" + }, + "isomalt": { + "name": "isomalt" + }, + "jackfruit": { + "name": "jackfruit", + "plural_name": "jackfruits" + }, + "jaggery": { + "name": "jaggery" + }, + "jams": { + "name": "jams" + }, + "jellies": { + "name": "jellies" + }, + "jerusalem-artichoke": { + "name": "jerusalem artichoke" + }, + "jicama": { + "name": "jicama" + }, + "kale": { + "name": "kale" + }, + "kohlrabi": { + "name": "kohlrabi" + }, + "kumara": { + "name": "kumara" + }, + "leavening-agents": { + "name": "leavening agents" + }, + "leek": { + "name": "leek", + "plural_name": "leeks" + }, + "legumes": { + "name": "legumes" + }, + "lemongrass": { + "name": "lemongrass" + }, + "lentils": { + "name": "lentils" + }, + "lettuce": { + "name": "lettuce" + }, + "liver": { + "name": "liver", + "plural_name": "livers" + }, + "maize": { + "name": "maize" + }, + "maple-syrup": { + "name": "maple syrup" + }, + "meat": { + "name": "meat" + }, + "milk": { + "name": "milk" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "mushroom", + "plural_name": "mushrooms" + }, + "mussels": { + "name": "mussels" + }, + "nanaimo-bar-mix": { + "name": "nanaimo bar mix" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "nutmeg" + }, + "nutritional-yeast-flakes": { + "name": "nutritional yeast flakes" + }, + "nuts": { + "name": "nuts" + }, + "octopuses": { + "name": "octopus", + "plural_name": "octopuses" + }, + "oils": { + "name": "oils" + }, + "okra": { + "name": "okra" + }, + "olive": { + "name": "olive" + }, + "olive-oil": { + "name": "olive oil" + }, + "onion": { + "name": "onion" + }, + "onion-family": { + "name": "onion family" + }, + "orange-blossom-water": { + "name": "orange blossom water" + }, + "oranges": { + "name": "orange", + "plural_name": "oranges" + }, + "oregano": { + "name": "oregano" + }, + "oysters": { + "name": "oysters" + }, + "panch-puran": { + "name": "panch puran" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "parsley" + }, + "parsnip": { + "name": "parsnip", + "plural_name": "parsnips" + }, + "pear": { + "name": "pear", + "plural_name": "pears" + }, + "peas": { + "name": "peas" + }, + "pepper": { + "name": "pepper", + "plural_name": "peppers" + }, + "pineapple": { + "name": "pineapple", + "plural_name": "pineapples" + }, + "plantain": { + "name": "plantain", + "plural_name": "plantains" + }, + "poppy-seeds": { + "name": "poppy seeds" + }, + "potato": { + "name": "potato", + "plural_name": "potatoes" + }, + "poultry": { + "name": "poultry" + }, + "powdered-sugar": { + "name": "powdered sugar" + }, + "pumpkin": { + "name": "pumpkin", + "plural_name": "pumpkins" + }, + "pumpkin-seeds": { + "name": "pumpkin seeds" + }, + "radish": { + "name": "radish", + "plural_name": "radishes" + }, + "raw-sugar": { + "name": "raw sugar" + }, + "refined-sugar": { + "name": "refined sugar" + }, + "rice": { + "name": "rice" + }, + "rice-flour": { + "name": "rice flour" + }, + "rock-sugar": { + "name": "rock sugar" + }, + "rum": { + "name": "rum" + }, + "salmon": { + "name": "salmon" + }, + "salt": { + "name": "salt" + }, + "salt-cod": { + "name": "salt cod" + }, + "scallion": { + "name": "scallion", + "plural_name": "scallions" + }, + "seafood": { + "name": "seafood" + }, + "seeds": { + "name": "seeds" + }, + "sesame-seeds": { + "name": "sesame seeds" + }, + "shallot": { + "name": "shallot", + "plural_name": "shallots" + }, + "skate": { + "name": "skate" + }, + "soda": { + "name": "soda" + }, + "soda-baking": { + "name": "soda, baking" + }, + "soybean": { + "name": "soybean" + }, + "spaghetti-squash": { + "name": "spaghetti squash", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "speck" + }, + "spices": { + "name": "spices" + }, + "spinach": { + "name": "spinach" + }, + "spring-onion": { + "name": "spring onion", + "plural_name": "spring onions" + }, + "squash": { + "name": "squash", + "plural_name": "squashes" + }, + "squash-family": { + "name": "squash family" + }, + "stockfish": { + "name": "stockfish" + }, + "sugar": { + "name": "sugar" + }, + "sunchoke": { + "name": "sunchoke", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "sunflower seeds" + }, + "superfine-sugar": { + "name": "superfine sugar" + }, + "sweet-potato": { + "name": "sweet potato", + "plural_name": "sweet potatoes" + }, + "sweetcorn": { + "name": "sweetcorn", + "plural_name": "sweetcorns" + }, + "sweeteners": { + "name": "sweeteners" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "taro", + "plural_name": "taroes" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "tomato", + "plural_name": "tomatoes" + }, + "trout": { + "name": "trout" + }, + "tubers": { + "name": "tuber", + "plural_name": "tubers" + }, + "tuna": { + "name": "tuna" + }, + "turbanado-sugar": { + "name": "turbanado sugar" + }, + "turnip": { + "name": "turnip", + "plural_name": "turnips" + }, + "unrefined-sugar": { + "name": "unrefined sugar" + }, + "vanilla": { + "name": "vanilla" + }, + "vegetables": { + "name": "vegetables" + }, + "watercress": { + "name": "watercress" + }, + "watermelon": { + "name": "watermelon", + "plural_name": "watermelons" + }, + "white-mushroom": { + "name": "white mushroom", + "plural_name": "white mushrooms" + }, + "white-sugar": { + "name": "white sugar" + }, + "xanthan-gum": { + "name": "xanthan gum" + }, + "yam": { + "name": "yam", + "plural_name": "yams" + }, + "yeast": { + "name": "yeast" + }, + "zucchini": { + "name": "zucchini", + "plural_name": "zucchinis" + } +} \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/zh-CN.json b/mealie/repos/seed/resources/foods/locales/zh-CN.json index edd414a16..bd1ebee6b 100644 --- a/mealie/repos/seed/resources/foods/locales/zh-CN.json +++ b/mealie/repos/seed/resources/foods/locales/zh-CN.json @@ -1,756 +1,692 @@ { - "": { - "foods": { - "acorn-squash": { - "name": "橡果南瓜" - }, - "alfalfa-sprouts": { - "name": "紫花苜蓿芽" - }, - "anchovies": { - "name": "凤尾鱼" - }, - "apples": { - "name": "苹果", - "plural_name": "apples" - }, - "artichoke": { - "name": "洋蓟" - }, - "arugula": { - "name": "芝麻菜" - }, - "asparagus": { - "name": "芦笋" - }, - "avocado": { - "name": "牛油果", - "plural_name": "avocado" - }, - "bacon": { - "name": "培根" - }, - "baking-powder": { - "name": "发酵粉" - }, - "baking-soda": { - "name": "烘焙用小苏打" - }, - "baking-sugar": { - "name": "烘焙用糖" - }, - "bar-sugar": { - "name": "bar sugar" - }, - "basil": { - "name": "罗勒" - }, - "beans": { - "name": "豆子" - }, - "bell-peppers": { - "name": "甜椒", - "plural_name": "bell peppers" - }, - "blackberries": { - "name": "黑莓" - }, - "bok-choy": { - "name": "小白菜" - }, - "brassicas": { - "name": "甘蓝" - }, - "bread": { - "name": "面包" - }, - "breadfruit": { - "name": "breadfruit" - }, - "broccoflower": { - "name": "西蓝花" - }, - "broccoli": { - "name": "西兰花" - }, - "broccoli-rabe": { - "name": "broccoli rabe" - }, - "broccolini": { - "name": "broccolini" - }, - "brown-sugar": { - "name": "红糖" - }, - "brussels-sprouts": { - "name": "抱子甘蓝" - }, - "butter": { - "name": "黄油" - }, - "butternut-pumpkin": { - "name": "butternut pumpkin" - }, - "butternut-squash": { - "name": "奶油南瓜" - }, - "cabbage": { - "name": "卷心菜", - "plural_name": "cabbages" - }, - "cactus-edible": { - "name": "仙人掌 (可食用)" - }, - "calabrese": { - "name": "calabrese" - }, - "cane-sugar": { - "name": "蔗糖" - }, - "cannabis": { - "name": "cannabis" - }, - "capsicum": { - "name": "capsicum" - }, - "caraway": { - "name": "caraway" - }, - "carrot": { - "name": "胡萝卜", - "plural_name": "carrots" - }, - "caster-sugar": { - "name": "细砂糖" - }, - "castor-sugar": { - "name": "castor sugar" - }, - "catfish": { - "name": "鲶鱼" - }, - "cauliflower": { - "name": "菜花", - "plural_name": "cauliflowers" - }, - "cayenne-pepper": { - "name": "cayenne pepper" - }, - "celeriac": { - "name": "celery root" - }, - "celery": { - "name": "芹菜" - }, - "cereal-grains": { - "name": "cereal grains" - }, - "chard": { - "name": "chard" - }, - "cheese": { - "name": "芝士" - }, - "chicory": { - "name": "chicory" - }, - "chilli-peppers": { - "name": "chilli pepper", - "plural_name": "chilli peppers" - }, - "chinese-leaves": { - "name": "chinese leaves" - }, - "chives": { - "name": "韭菜" - }, - "chocolate": { - "name": "巧克力" - }, - "cilantro": { - "name": "欧芹" - }, - "cinnamon": { - "name": "肉桂" - }, - "clarified-butter": { - "name": "clarified butter" - }, - "coconut": { - "name": "椰子", - "plural_name": "coconuts" - }, - "coconut-milk": { - "name": "椰奶" - }, - "cod": { - "name": "鳕鱼" - }, - "coffee": { - "name": "咖啡" - }, - "collard-greens": { - "name": "collard greens" - }, - "confectioners-sugar": { - "name": "confectioners' sugar" - }, - "coriander": { - "name": "香菜" - }, - "corn": { - "name": "玉米", - "plural_name": "corns" - }, - "corn-syrup": { - "name": "玉米糖浆" - }, - "cottonseed-oil": { - "name": "棉花籽油" - }, - "courgette": { - "name": "西葫芦" - }, - "cream-of-tartar": { - "name": "塔塔酱" - }, - "cucumber": { - "name": "黄瓜", - "plural_name": "cucumbers" - }, - "cumin": { - "name": "孜然" - }, - "daikon": { - "name": "白萝卜", - "plural_name": "daikons" - }, - "dairy-products-and-dairy-substitutes": { - "name": "奶制品和奶制品替代品" - }, - "dandelion": { - "name": "蒲公英" - }, - "demerara-sugar": { - "name": "德麦拉拉蔗糖" - }, - "dough": { - "name": "面团" - }, - "edible-cactus": { - "name": "可食用仙人掌" - }, - "eggplant": { - "name": "茄子", - "plural_name": "eggplants" - }, - "eggs": { - "name": "蛋", - "plural_name": "eggs" - }, - "endive": { - "name": "endive", - "plural_name": "endives" - }, - "fats": { - "name": "脂肪" - }, - "fava-beans": { - "name": "蚕豆" - }, - "fiddlehead": { - "name": "蕨菜" - }, - "fiddlehead-fern": { - "name": "fiddlehead fern", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "鱼" - }, - "five-spice-powder": { - "name": "五香粉" - }, - "flour": { - "name": "面粉" - }, - "frisee": { - "name": "frisee" - }, - "fructose": { - "name": "fructose" - }, - "fruit": { - "name": "水果" - }, - "fruit-sugar": { - "name": "果糖" - }, - "ful": { - "name": "ful" - }, - "garam-masala": { - "name": "马萨拉咖哩粉" - }, - "garlic": { - "name": "大蒜", - "plural_name": "garlics" - }, - "gem-squash": { - "name": "gem squash" - }, - "ghee": { - "name": "ghee" - }, - "giblets": { - "name": "内脏" - }, - "ginger": { - "name": "姜" - }, - "grains": { - "name": "谷物" - }, - "granulated-sugar": { - "name": "白砂糖" - }, - "grape-seed-oil": { - "name": "葡萄籽油" - }, - "green-onion": { - "name": "小葱", - "plural_name": "green onions" - }, - "heart-of-palm": { - "name": "heart of palm", - "plural_name": "heart of palms" - }, - "hemp": { - "name": "hemp" - }, - "herbs": { - "name": "香草" - }, - "honey": { - "name": "蜂蜜" - }, - "isomalt": { - "name": "isomalt" - }, - "jackfruit": { - "name": "菠萝蜜", - "plural_name": "jackfruits" - }, - "jaggery": { - "name": "jaggery" - }, - "jams": { - "name": "果酱" - }, - "jellies": { - "name": "果冻" - }, - "jerusalem-artichoke": { - "name": "jerusalem artichoke" - }, - "jicama": { - "name": "jicama" - }, - "kale": { - "name": "羽衣甘蓝" - }, - "kohlrabi": { - "name": "kohlrabi" - }, - "kumara": { - "name": "kumara" - }, - "leavening-agents": { - "name": "leavening agents" - }, - "leek": { - "name": "韭葱", - "plural_name": "leeks" - }, - "legumes": { - "name": "豆类" - }, - "lemongrass": { - "name": "lemongrass" - }, - "lentils": { - "name": "lentils" - }, - "lettuce": { - "name": "生菜" - }, - "liver": { - "name": "肝", - "plural_name": "livers" - }, - "maize": { - "name": "玉米" - }, - "maple-syrup": { - "name": "枫糖浆" - }, - "meat": { - "name": "肉类" - }, - "milk": { - "name": "牛奶" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "蘑菇", - "plural_name": "mushrooms" - }, - "mussels": { - "name": "青口贝" - }, - "nanaimo-bar-mix": { - "name": "nanaimo bar mix" - }, - "nori": { - "name": "海苔" - }, - "nutmeg": { - "name": "nutmeg" - }, - "nutritional-yeast-flakes": { - "name": "nutritional yeast flakes" - }, - "nuts": { - "name": "坚果" - }, - "octopuses": { - "name": "章鱼", - "plural_name": "octopuses" - }, - "oils": { - "name": "油" - }, - "okra": { - "name": "秋葵" - }, - "olive": { - "name": "橄榄" - }, - "olive-oil": { - "name": "橄榄油" - }, - "onion": { - "name": "洋葱" - }, - "onion-family": { - "name": "葱类" - }, - "orange-blossom-water": { - "name": "橙花水" - }, - "oranges": { - "name": "橙子", - "plural_name": "oranges" - }, - "oregano": { - "name": "牛至" - }, - "oysters": { - "name": "生蚝" - }, - "panch-puran": { - "name": "panch puran" - }, - "paprika": { - "name": "红辣椒" - }, - "parsley": { - "name": "香菜" - }, - "parsnip": { - "name": "欧防风", - "plural_name": "parsnips" - }, - "pear": { - "name": "梨", - "plural_name": "pears" - }, - "peas": { - "name": "豌豆" - }, - "pepper": { - "name": "胡椒", - "plural_name": "peppers" - }, - "pineapple": { - "name": "菠萝", - "plural_name": "pineapples" - }, - "plantain": { - "name": "plantain", - "plural_name": "plantains" - }, - "poppy-seeds": { - "name": "罂粟籽" - }, - "potato": { - "name": "马铃薯", - "plural_name": "potatoes" - }, - "poultry": { - "name": "家禽" - }, - "powdered-sugar": { - "name": "糖粉" - }, - "pumpkin": { - "name": "南瓜", - "plural_name": "pumpkins" - }, - "pumpkin-seeds": { - "name": "南瓜籽" - }, - "radish": { - "name": "萝卜", - "plural_name": "radishes" - }, - "raw-sugar": { - "name": "原糖" - }, - "refined-sugar": { - "name": "精炼糖" - }, - "rice": { - "name": "米饭" - }, - "rice-flour": { - "name": "大米粉" - }, - "rock-sugar": { - "name": "冰糖" - }, - "rum": { - "name": "朗姆酒" - }, - "salmon": { - "name": "三文鱼" - }, - "salt": { - "name": "盐" - }, - "salt-cod": { - "name": "腌鳕鱼" - }, - "scallion": { - "name": "香葱", - "plural_name": "scallions" - }, - "seafood": { - "name": "海鲜" - }, - "seeds": { - "name": "种子" - }, - "sesame-seeds": { - "name": "芝麻" - }, - "shallot": { - "name": "红葱头", - "plural_name": "shallots" - }, - "skate": { - "name": "skate" - }, - "soda": { - "name": "苏打" - }, - "soda-baking": { - "name": "烘焙用苏打" - }, - "soybean": { - "name": "黄豆" - }, - "spaghetti-squash": { - "name": "南瓜意面", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "speck" - }, - "spices": { - "name": "香料" - }, - "spinach": { - "name": "菠菜" - }, - "spring-onion": { - "name": "小葱", - "plural_name": "spring onions" - }, - "squash": { - "name": "南瓜", - "plural_name": "squashes" - }, - "squash-family": { - "name": "南瓜属植物" - }, - "stockfish": { - "name": "stockfish" - }, - "sugar": { - "name": "糖" - }, - "sunchoke": { - "name": "sunchoke", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "瓜子" - }, - "superfine-sugar": { - "name": "特细砂糖" - }, - "sweet-potato": { - "name": "红薯", - "plural_name": "sweet potatoes" - }, - "sweetcorn": { - "name": "甜玉米", - "plural_name": "sweetcorns" - }, - "sweeteners": { - "name": "甜味剂" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "芋头", - "plural_name": "taroes" - }, - "teff": { - "name": "苔麸" - }, - "tomato": { - "name": "番茄", - "plural_name": "tomatoes" - }, - "trout": { - "name": "鳟鱼" - }, - "tubers": { - "name": "tuber", - "plural_name": "tubers" - }, - "tuna": { - "name": "金枪鱼" - }, - "turbanado-sugar": { - "name": "turbanado sugar" - }, - "turnip": { - "name": "芜菁", - "plural_name": "turnips" - }, - "unrefined-sugar": { - "name": "unrefined sugar" - }, - "vanilla": { - "name": "香草" - }, - "vegetables": { - "name": "蔬菜" - }, - "watercress": { - "name": "watercress" - }, - "watermelon": { - "name": "西瓜", - "plural_name": "watermelons" - }, - "white-mushroom": { - "name": "白蘑菇", - "plural_name": "white mushrooms" - }, - "white-sugar": { - "name": "白糖" - }, - "xanthan-gum": { - "name": "xanthan gum" - }, - "yam": { - "name": "yam", - "plural_name": "yams" - }, - "yeast": { - "name": "酵母" - }, - "zucchini": { - "name": "西葫芦", - "plural_name": "zucchinis" - } - } - }, - "农产品": { - "foods": {} - }, - "谷物": { - "foods": {} - }, - "水果": { - "foods": {} - }, - "蔬菜": { - "foods": {} - }, - "肉类": { - "foods": {} - }, - "海鲜": { - "foods": {} - }, - "饮料": { - "foods": {} - }, - "烘焙食品": { - "foods": {} - }, - "罐头食品": { - "foods": {} - }, - "调味品": { - "foods": {} - }, - "糖果类": { - "foods": {} - }, - "乳制品": { - "foods": {} - }, - "冷冻食品": { - "foods": {} - }, - "健康食品": { - "foods": {} - }, - "家庭": { - "foods": {} - }, - "肉制品": { - "foods": {} - }, - "零食": { - "foods": {} - }, - "甜食": { - "foods": {} - }, - "酒类": { - "foods": {} - }, - "其它": { - "foods": {} - } -} + "acorn-squash": { + "name": "橡果南瓜" + }, + "alfalfa-sprouts": { + "name": "紫花苜蓿芽" + }, + "anchovies": { + "name": "凤尾鱼" + }, + "apples": { + "name": "苹果", + "plural_name": "apples" + }, + "artichoke": { + "name": "洋蓟" + }, + "arugula": { + "name": "芝麻菜" + }, + "asparagus": { + "name": "芦笋" + }, + "avocado": { + "name": "牛油果", + "plural_name": "avocado" + }, + "bacon": { + "name": "培根" + }, + "baking-powder": { + "name": "发酵粉" + }, + "baking-soda": { + "name": "烘焙用小苏打" + }, + "baking-sugar": { + "name": "烘焙用糖" + }, + "bar-sugar": { + "name": "bar sugar" + }, + "basil": { + "name": "罗勒" + }, + "beans": { + "name": "豆子" + }, + "bell-peppers": { + "name": "甜椒", + "plural_name": "bell peppers" + }, + "blackberries": { + "name": "黑莓" + }, + "bok-choy": { + "name": "小白菜" + }, + "brassicas": { + "name": "甘蓝" + }, + "bread": { + "name": "面包" + }, + "breadfruit": { + "name": "breadfruit" + }, + "broccoflower": { + "name": "西蓝花" + }, + "broccoli": { + "name": "西兰花" + }, + "broccoli-rabe": { + "name": "broccoli rabe" + }, + "broccolini": { + "name": "broccolini" + }, + "brown-sugar": { + "name": "红糖" + }, + "brussels-sprouts": { + "name": "抱子甘蓝" + }, + "butter": { + "name": "黄油" + }, + "butternut-pumpkin": { + "name": "butternut pumpkin" + }, + "butternut-squash": { + "name": "奶油南瓜" + }, + "cabbage": { + "name": "卷心菜", + "plural_name": "cabbages" + }, + "cactus-edible": { + "name": "仙人掌 (可食用)" + }, + "calabrese": { + "name": "calabrese" + }, + "cane-sugar": { + "name": "蔗糖" + }, + "cannabis": { + "name": "cannabis" + }, + "capsicum": { + "name": "capsicum" + }, + "caraway": { + "name": "caraway" + }, + "carrot": { + "name": "胡萝卜", + "plural_name": "carrots" + }, + "caster-sugar": { + "name": "细砂糖" + }, + "castor-sugar": { + "name": "castor sugar" + }, + "catfish": { + "name": "鲶鱼" + }, + "cauliflower": { + "name": "菜花", + "plural_name": "cauliflowers" + }, + "cayenne-pepper": { + "name": "cayenne pepper" + }, + "celeriac": { + "name": "celery root" + }, + "celery": { + "name": "芹菜" + }, + "cereal-grains": { + "name": "cereal grains" + }, + "chard": { + "name": "chard" + }, + "cheese": { + "name": "芝士" + }, + "chicory": { + "name": "chicory" + }, + "chilli-peppers": { + "name": "chilli pepper", + "plural_name": "chilli peppers" + }, + "chinese-leaves": { + "name": "chinese leaves" + }, + "chives": { + "name": "韭菜" + }, + "chocolate": { + "name": "巧克力" + }, + "cilantro": { + "name": "欧芹" + }, + "cinnamon": { + "name": "肉桂" + }, + "clarified-butter": { + "name": "clarified butter" + }, + "coconut": { + "name": "椰子", + "plural_name": "coconuts" + }, + "coconut-milk": { + "name": "椰奶" + }, + "cod": { + "name": "鳕鱼" + }, + "coffee": { + "name": "咖啡" + }, + "collard-greens": { + "name": "collard greens" + }, + "confectioners-sugar": { + "name": "confectioners' sugar" + }, + "coriander": { + "name": "香菜" + }, + "corn": { + "name": "玉米", + "plural_name": "corns" + }, + "corn-syrup": { + "name": "玉米糖浆" + }, + "cottonseed-oil": { + "name": "棉花籽油" + }, + "courgette": { + "name": "西葫芦" + }, + "cream-of-tartar": { + "name": "塔塔酱" + }, + "cucumber": { + "name": "黄瓜", + "plural_name": "cucumbers" + }, + "cumin": { + "name": "孜然" + }, + "daikon": { + "name": "白萝卜", + "plural_name": "daikons" + }, + "dairy-products-and-dairy-substitutes": { + "name": "奶制品和奶制品替代品" + }, + "dandelion": { + "name": "蒲公英" + }, + "demerara-sugar": { + "name": "德麦拉拉蔗糖" + }, + "dough": { + "name": "面团" + }, + "edible-cactus": { + "name": "可食用仙人掌" + }, + "eggplant": { + "name": "茄子", + "plural_name": "eggplants" + }, + "eggs": { + "name": "蛋", + "plural_name": "eggs" + }, + "endive": { + "name": "endive", + "plural_name": "endives" + }, + "fats": { + "name": "脂肪" + }, + "fava-beans": { + "name": "蚕豆" + }, + "fiddlehead": { + "name": "蕨菜" + }, + "fiddlehead-fern": { + "name": "fiddlehead fern", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "鱼" + }, + "five-spice-powder": { + "name": "五香粉" + }, + "flour": { + "name": "面粉" + }, + "frisee": { + "name": "frisee" + }, + "fructose": { + "name": "fructose" + }, + "fruit": { + "name": "水果" + }, + "fruit-sugar": { + "name": "果糖" + }, + "ful": { + "name": "ful" + }, + "garam-masala": { + "name": "马萨拉咖哩粉" + }, + "garlic": { + "name": "大蒜", + "plural_name": "garlics" + }, + "gem-squash": { + "name": "gem squash" + }, + "ghee": { + "name": "ghee" + }, + "giblets": { + "name": "内脏" + }, + "ginger": { + "name": "姜" + }, + "grains": { + "name": "谷物" + }, + "granulated-sugar": { + "name": "白砂糖" + }, + "grape-seed-oil": { + "name": "葡萄籽油" + }, + "green-onion": { + "name": "小葱", + "plural_name": "green onions" + }, + "heart-of-palm": { + "name": "heart of palm", + "plural_name": "heart of palms" + }, + "hemp": { + "name": "hemp" + }, + "herbs": { + "name": "香草" + }, + "honey": { + "name": "蜂蜜" + }, + "isomalt": { + "name": "isomalt" + }, + "jackfruit": { + "name": "菠萝蜜", + "plural_name": "jackfruits" + }, + "jaggery": { + "name": "jaggery" + }, + "jams": { + "name": "果酱" + }, + "jellies": { + "name": "果冻" + }, + "jerusalem-artichoke": { + "name": "jerusalem artichoke" + }, + "jicama": { + "name": "jicama" + }, + "kale": { + "name": "羽衣甘蓝" + }, + "kohlrabi": { + "name": "kohlrabi" + }, + "kumara": { + "name": "kumara" + }, + "leavening-agents": { + "name": "leavening agents" + }, + "leek": { + "name": "韭葱", + "plural_name": "leeks" + }, + "legumes": { + "name": "豆类" + }, + "lemongrass": { + "name": "lemongrass" + }, + "lentils": { + "name": "lentils" + }, + "lettuce": { + "name": "生菜" + }, + "liver": { + "name": "肝", + "plural_name": "livers" + }, + "maize": { + "name": "玉米" + }, + "maple-syrup": { + "name": "枫糖浆" + }, + "meat": { + "name": "肉类" + }, + "milk": { + "name": "牛奶" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "蘑菇", + "plural_name": "mushrooms" + }, + "mussels": { + "name": "青口贝" + }, + "nanaimo-bar-mix": { + "name": "nanaimo bar mix" + }, + "nori": { + "name": "海苔" + }, + "nutmeg": { + "name": "nutmeg" + }, + "nutritional-yeast-flakes": { + "name": "nutritional yeast flakes" + }, + "nuts": { + "name": "坚果" + }, + "octopuses": { + "name": "章鱼", + "plural_name": "octopuses" + }, + "oils": { + "name": "油" + }, + "okra": { + "name": "秋葵" + }, + "olive": { + "name": "橄榄" + }, + "olive-oil": { + "name": "橄榄油" + }, + "onion": { + "name": "洋葱" + }, + "onion-family": { + "name": "葱类" + }, + "orange-blossom-water": { + "name": "橙花水" + }, + "oranges": { + "name": "橙子", + "plural_name": "oranges" + }, + "oregano": { + "name": "牛至" + }, + "oysters": { + "name": "生蚝" + }, + "panch-puran": { + "name": "panch puran" + }, + "paprika": { + "name": "红辣椒" + }, + "parsley": { + "name": "香菜" + }, + "parsnip": { + "name": "欧防风", + "plural_name": "parsnips" + }, + "pear": { + "name": "梨", + "plural_name": "pears" + }, + "peas": { + "name": "豌豆" + }, + "pepper": { + "name": "胡椒", + "plural_name": "peppers" + }, + "pineapple": { + "name": "菠萝", + "plural_name": "pineapples" + }, + "plantain": { + "name": "plantain", + "plural_name": "plantains" + }, + "poppy-seeds": { + "name": "罂粟籽" + }, + "potato": { + "name": "马铃薯", + "plural_name": "potatoes" + }, + "poultry": { + "name": "家禽" + }, + "powdered-sugar": { + "name": "糖粉" + }, + "pumpkin": { + "name": "南瓜", + "plural_name": "pumpkins" + }, + "pumpkin-seeds": { + "name": "南瓜籽" + }, + "radish": { + "name": "萝卜", + "plural_name": "radishes" + }, + "raw-sugar": { + "name": "原糖" + }, + "refined-sugar": { + "name": "精炼糖" + }, + "rice": { + "name": "米饭" + }, + "rice-flour": { + "name": "大米粉" + }, + "rock-sugar": { + "name": "冰糖" + }, + "rum": { + "name": "朗姆酒" + }, + "salmon": { + "name": "三文鱼" + }, + "salt": { + "name": "盐" + }, + "salt-cod": { + "name": "腌鳕鱼" + }, + "scallion": { + "name": "香葱", + "plural_name": "scallions" + }, + "seafood": { + "name": "海鲜" + }, + "seeds": { + "name": "种子" + }, + "sesame-seeds": { + "name": "芝麻" + }, + "shallot": { + "name": "红葱头", + "plural_name": "shallots" + }, + "skate": { + "name": "skate" + }, + "soda": { + "name": "苏打" + }, + "soda-baking": { + "name": "烘焙用苏打" + }, + "soybean": { + "name": "黄豆" + }, + "spaghetti-squash": { + "name": "南瓜意面", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "speck" + }, + "spices": { + "name": "香料" + }, + "spinach": { + "name": "菠菜" + }, + "spring-onion": { + "name": "小葱", + "plural_name": "spring onions" + }, + "squash": { + "name": "南瓜", + "plural_name": "squashes" + }, + "squash-family": { + "name": "南瓜属植物" + }, + "stockfish": { + "name": "stockfish" + }, + "sugar": { + "name": "糖" + }, + "sunchoke": { + "name": "sunchoke", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "瓜子" + }, + "superfine-sugar": { + "name": "特细砂糖" + }, + "sweet-potato": { + "name": "红薯", + "plural_name": "sweet potatoes" + }, + "sweetcorn": { + "name": "甜玉米", + "plural_name": "sweetcorns" + }, + "sweeteners": { + "name": "甜味剂" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "芋头", + "plural_name": "taroes" + }, + "teff": { + "name": "苔麸" + }, + "tomato": { + "name": "番茄", + "plural_name": "tomatoes" + }, + "trout": { + "name": "鳟鱼" + }, + "tubers": { + "name": "tuber", + "plural_name": "tubers" + }, + "tuna": { + "name": "金枪鱼" + }, + "turbanado-sugar": { + "name": "turbanado sugar" + }, + "turnip": { + "name": "芜菁", + "plural_name": "turnips" + }, + "unrefined-sugar": { + "name": "unrefined sugar" + }, + "vanilla": { + "name": "香草" + }, + "vegetables": { + "name": "蔬菜" + }, + "watercress": { + "name": "watercress" + }, + "watermelon": { + "name": "西瓜", + "plural_name": "watermelons" + }, + "white-mushroom": { + "name": "白蘑菇", + "plural_name": "white mushrooms" + }, + "white-sugar": { + "name": "白糖" + }, + "xanthan-gum": { + "name": "xanthan gum" + }, + "yam": { + "name": "yam", + "plural_name": "yams" + }, + "yeast": { + "name": "酵母" + }, + "zucchini": { + "name": "西葫芦", + "plural_name": "zucchinis" + } +} \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/zh-TW.json b/mealie/repos/seed/resources/foods/locales/zh-TW.json index 3a30a35c8..c1a0c090f 100644 --- a/mealie/repos/seed/resources/foods/locales/zh-TW.json +++ b/mealie/repos/seed/resources/foods/locales/zh-TW.json @@ -1,759 +1,692 @@ { - "": { - "foods": { - "acorn-squash": { - "name": "acorn squash" - }, - "alfalfa-sprouts": { - "name": "alfalfa sprouts" - }, - "anchovies": { - "name": "鯷魚" - }, - "apples": { - "name": "蘋果", - "plural_name": "apples" - }, - "artichoke": { - "name": "菜薊" - }, - "arugula": { - "name": "arugula" - }, - "asparagus": { - "name": "蘆筍" - }, - "avocado": { - "name": "酪梨", - "plural_name": "avocado" - }, - "bacon": { - "name": "培根" - }, - "baking-powder": { - "name": "baking powder" - }, - "baking-soda": { - "name": "小蘇打粉" - }, - "baking-sugar": { - "name": "烘焙糖" - }, - "bar-sugar": { - "name": "方糖" - }, - "basil": { - "name": "羅勒" - }, - "beans": { - "name": "豆子" - }, - "bell-peppers": { - "name": "甜椒", - "plural_name": "bell peppers" - }, - "blackberries": { - "name": "黑莓" - }, - "bok-choy": { - "name": "青江菜" - }, - "brassicas": { - "name": "brassicas" - }, - "bread": { - "name": "麵包" - }, - "breadfruit": { - "name": "breadfruit" - }, - "broccoflower": { - "name": "broccoflower" - }, - "broccoli": { - "name": "花椰菜" - }, - "broccoli-rabe": { - "name": "broccoli rabe" - }, - "broccolini": { - "name": "綠色花椰菜" - }, - "brown-sugar": { - "name": "紅糖" - }, - "brussels-sprouts": { - "name": "球芽甘藍" - }, - "butter": { - "name": "奶油" - }, - "butternut-pumpkin": { - "name": "butternut pumpkin" - }, - "butternut-squash": { - "name": "butternut squash" - }, - "cabbage": { - "name": "高麗菜", - "plural_name": "cabbages" - }, - "cactus-edible": { - "name": "cactus, edible" - }, - "calabrese": { - "name": "calabrese" - }, - "cane-sugar": { - "name": "蔗糖" - }, - "cannabis": { - "name": "大麻" - }, - "capsicum": { - "name": "capsicum" - }, - "caraway": { - "name": "caraway" - }, - "carrot": { - "name": "胡蘿蔔", - "plural_name": "carrots" - }, - "caster-sugar": { - "name": "caster sugar" - }, - "castor-sugar": { - "name": "細砂白糖" - }, - "catfish": { - "name": "鯰魚" - }, - "cauliflower": { - "name": "白花菜", - "plural_name": "cauliflowers" - }, - "cayenne-pepper": { - "name": "cayenne pepper" - }, - "celeriac": { - "name": "celery root" - }, - "celery": { - "name": "西芹" - }, - "cereal-grains": { - "name": "cereal grains" - }, - "chard": { - "name": "chard" - }, - "cheese": { - "name": "起司" - }, - "chicory": { - "name": "chicory" - }, - "chilli-peppers": { - "name": "辣椒", - "plural_name": "chilli peppers" - }, - "chinese-leaves": { - "name": "chinese leaves" - }, - "chives": { - "name": "chives" - }, - "chocolate": { - "name": "巧克力" - }, - "cilantro": { - "name": "香菜" - }, - "cinnamon": { - "name": "肉桂" - }, - "clarified-butter": { - "name": "clarified butter" - }, - "coconut": { - "name": "椰子", - "plural_name": "coconuts" - }, - "coconut-milk": { - "name": "椰奶" - }, - "cod": { - "name": "鱈魚" - }, - "coffee": { - "name": "咖啡" - }, - "collard-greens": { - "name": "collard greens" - }, - "confectioners-sugar": { - "name": "confectioners' sugar" - }, - "coriander": { - "name": "香菜" - }, - "corn": { - "name": "玉米", - "plural_name": "corns" - }, - "corn-syrup": { - "name": "玉米糖漿" - }, - "cottonseed-oil": { - "name": "棉籽油" - }, - "courgette": { - "name": "courgette" - }, - "cream-of-tartar": { - "name": "cream of tartar" - }, - "cucumber": { - "name": "黃瓜", - "plural_name": "cucumbers" - }, - "cumin": { - "name": "孜然" - }, - "daikon": { - "name": "白蘿蔔", - "plural_name": "daikons" - }, - "dairy-products-and-dairy-substitutes": { - "name": "dairy products and dairy substitutes" - }, - "dandelion": { - "name": "蒲公英" - }, - "demerara-sugar": { - "name": "demerara sugar" - }, - "dough": { - "name": "麵團" - }, - "edible-cactus": { - "name": "edible cactus" - }, - "eggplant": { - "name": "茄子", - "plural_name": "eggplants" - }, - "eggs": { - "name": "蛋", - "plural_name": "eggs" - }, - "endive": { - "name": "endive", - "plural_name": "endives" - }, - "fats": { - "name": "脂肪" - }, - "fava-beans": { - "name": "fava beans" - }, - "fiddlehead": { - "name": "fiddlehead" - }, - "fiddlehead-fern": { - "name": "fiddlehead fern", - "plural_name": "fiddlehead ferns" - }, - "fish": { - "name": "魚" - }, - "five-spice-powder": { - "name": "五香粉" - }, - "flour": { - "name": "麵粉" - }, - "frisee": { - "name": "frisee" - }, - "fructose": { - "name": "fructose" - }, - "fruit": { - "name": "水果" - }, - "fruit-sugar": { - "name": "果糖" - }, - "ful": { - "name": "ful" - }, - "garam-masala": { - "name": "garam masala" - }, - "garlic": { - "name": "大蒜", - "plural_name": "garlics" - }, - "gem-squash": { - "name": "gem squash" - }, - "ghee": { - "name": "ghee" - }, - "giblets": { - "name": "內臟" - }, - "ginger": { - "name": "薑" - }, - "grains": { - "name": "穀物" - }, - "granulated-sugar": { - "name": "granulated sugar" - }, - "grape-seed-oil": { - "name": "葡萄籽油" - }, - "green-onion": { - "name": "蔥", - "plural_name": "green onions" - }, - "heart-of-palm": { - "name": "heart of palm", - "plural_name": "heart of palms" - }, - "hemp": { - "name": "大麻" - }, - "herbs": { - "name": "herbs" - }, - "honey": { - "name": "蜂蜜" - }, - "isomalt": { - "name": "isomalt" - }, - "jackfruit": { - "name": "菠蘿蜜", - "plural_name": "jackfruits" - }, - "jaggery": { - "name": "jaggery" - }, - "jams": { - "name": "果醬" - }, - "jellies": { - "name": "果凍" - }, - "jerusalem-artichoke": { - "name": "jerusalem artichoke" - }, - "jicama": { - "name": "jicama" - }, - "kale": { - "name": "kale" - }, - "kohlrabi": { - "name": "kohlrabi" - }, - "kumara": { - "name": "kumara" - }, - "leavening-agents": { - "name": "leavening agents" - }, - "leek": { - "name": "leek", - "plural_name": "leeks" - }, - "legumes": { - "name": "legumes" - }, - "lemongrass": { - "name": "lemongrass" - }, - "lentils": { - "name": "lentils" - }, - "lettuce": { - "name": "萵苣" - }, - "liver": { - "name": "肝臟", - "plural_name": "livers" - }, - "maize": { - "name": "maize" - }, - "maple-syrup": { - "name": "楓糖漿" - }, - "meat": { - "name": "肉類" - }, - "milk": { - "name": "牛奶" - }, - "mortadella": { - "name": "mortadella" - }, - "mushroom": { - "name": "蘑菇", - "plural_name": "mushrooms" - }, - "mussels": { - "name": "淡菜" - }, - "nanaimo-bar-mix": { - "name": "nanaimo bar mix" - }, - "nori": { - "name": "nori" - }, - "nutmeg": { - "name": "nutmeg" - }, - "nutritional-yeast-flakes": { - "name": "nutritional yeast flakes" - }, - "nuts": { - "name": "堅果" - }, - "octopuses": { - "name": "章魚", - "plural_name": "octopuses" - }, - "oils": { - "name": "油" - }, - "okra": { - "name": "秋葵" - }, - "olive": { - "name": "橄欖" - }, - "olive-oil": { - "name": "橄欖油" - }, - "onion": { - "name": "洋葱" - }, - "onion-family": { - "name": "onion family" - }, - "orange-blossom-water": { - "name": "orange blossom water" - }, - "oranges": { - "name": "橙", - "plural_name": "oranges" - }, - "oregano": { - "name": "oregano" - }, - "oysters": { - "name": "牡蠣" - }, - "panch-puran": { - "name": "panch puran" - }, - "paprika": { - "name": "paprika" - }, - "parsley": { - "name": "香芹" - }, - "parsnip": { - "name": "parsnip", - "plural_name": "parsnips" - }, - "pear": { - "name": "梨子", - "plural_name": "pears" - }, - "peas": { - "name": "peas" - }, - "pepper": { - "name": "胡椒", - "plural_name": "peppers" - }, - "pineapple": { - "name": "鳳梨", - "plural_name": "pineapples" - }, - "plantain": { - "name": "芭蕉", - "plural_name": "plantains" - }, - "poppy-seeds": { - "name": "罌粟子" - }, - "potato": { - "name": "馬鈴薯", - "plural_name": "potatoes" - }, - "poultry": { - "name": "家禽" - }, - "powdered-sugar": { - "name": "糖粉" - }, - "pumpkin": { - "name": "南瓜", - "plural_name": "pumpkins" - }, - "pumpkin-seeds": { - "name": "南瓜子" - }, - "radish": { - "name": "蘿蔔", - "plural_name": "radishes" - }, - "raw-sugar": { - "name": "粗糖" - }, - "refined-sugar": { - "name": "精糖" - }, - "rice": { - "name": "米飯" - }, - "rice-flour": { - "name": "米粉" - }, - "rock-sugar": { - "name": "rock sugar" - }, - "rum": { - "name": "萊姆酒" - }, - "salmon": { - "name": "鮭魚" - }, - "salt": { - "name": "鹽" - }, - "salt-cod": { - "name": "salt cod" - }, - "scallion": { - "name": "青蔥", - "plural_name": "scallions" - }, - "seafood": { - "name": "海鮮" - }, - "seeds": { - "name": "種子" - }, - "sesame-seeds": { - "name": "芝麻" - }, - "shallot": { - "name": "紅蔥頭", - "plural_name": "shallots" - }, - "skate": { - "name": "skate" - }, - "soda": { - "name": "汽水" - }, - "soda-baking": { - "name": "小蘇打粉" - }, - "soybean": { - "name": "黃豆" - }, - "spaghetti-squash": { - "name": "spaghetti squash", - "plural_name": "spaghetti squashes" - }, - "speck": { - "name": "speck" - }, - "spices": { - "name": "香料" - }, - "spinach": { - "name": "菠菜" - }, - "spring-onion": { - "name": "spring onion", - "plural_name": "spring onions" - }, - "squash": { - "name": "squash", - "plural_name": "squashes" - }, - "squash-family": { - "name": "squash family" - }, - "stockfish": { - "name": "stockfish" - }, - "sugar": { - "name": "糖" - }, - "sunchoke": { - "name": "sunchoke", - "plural_name": "sunchokes" - }, - "sunflower-seeds": { - "name": "瓜子" - }, - "superfine-sugar": { - "name": "superfine sugar" - }, - "sweet-potato": { - "name": "地瓜", - "plural_name": "sweet potatoes" - }, - "sweetcorn": { - "name": "甜玉米", - "plural_name": "sweetcorns" - }, - "sweeteners": { - "name": "sweeteners" - }, - "tahini": { - "name": "tahini" - }, - "taro": { - "name": "芋頭", - "plural_name": "taroes" - }, - "teff": { - "name": "teff" - }, - "tomato": { - "name": "蕃茄", - "plural_name": "tomatoes" - }, - "trout": { - "name": "鱒魚" - }, - "tubers": { - "name": "tuber", - "plural_name": "tubers" - }, - "tuna": { - "name": "鮪魚" - }, - "turbanado-sugar": { - "name": "turbanado sugar" - }, - "turnip": { - "name": "turnip", - "plural_name": "turnips" - }, - "unrefined-sugar": { - "name": "unrefined sugar" - }, - "vanilla": { - "name": "香草" - }, - "vegetables": { - "name": "蔬菜" - }, - "watercress": { - "name": "watercress" - }, - "watermelon": { - "name": "西瓜", - "plural_name": "watermelons" - }, - "white-mushroom": { - "name": "白蘑菇", - "plural_name": "white mushrooms" - }, - "white-sugar": { - "name": "白糖" - }, - "xanthan-gum": { - "name": "xanthan gum" - }, - "yam": { - "name": "yam", - "plural_name": "yams" - }, - "yeast": { - "name": "酵母" - }, - "zucchini": { - "name": "zucchini", - "plural_name": "zucchinis" - } - } - }, - "生產": { - "foods": {} - }, - "穀物": { - "foods": {} - }, - "水果": { - "foods": {} - }, - "蔬菜": { - "foods": {} - }, - "肉類": { - "foods": {} - }, - "海鮮": { - "foods": {} - }, - "飲料": { - "foods": {} - }, - "烘培食品": { - "foods": {} - }, - "罐頭食品": { - "foods": {} - }, - "調料": { - "foods": {} - }, - "甜品": { - "foods": {} - }, - "奶類": { - "foods": {} - }, - "冷凍食物": { - "foods": {} - }, - "健康食品": { - "foods": {} - }, - "家庭": { - "foods": {} - }, - "肉類食品": { - "foods": {} - }, - "零食": { - "foods": {} - }, - "香料": { - "foods": {} - }, - "甜食": { - "foods": {} - }, - "酒精類": { - "foods": {} - }, - "其它": { - "foods": {} - } -} + "acorn-squash": { + "name": "acorn squash" + }, + "alfalfa-sprouts": { + "name": "alfalfa sprouts" + }, + "anchovies": { + "name": "鯷魚" + }, + "apples": { + "name": "蘋果", + "plural_name": "apples" + }, + "artichoke": { + "name": "菜薊" + }, + "arugula": { + "name": "arugula" + }, + "asparagus": { + "name": "蘆筍" + }, + "avocado": { + "name": "酪梨", + "plural_name": "avocado" + }, + "bacon": { + "name": "培根" + }, + "baking-powder": { + "name": "baking powder" + }, + "baking-soda": { + "name": "小蘇打粉" + }, + "baking-sugar": { + "name": "烘焙糖" + }, + "bar-sugar": { + "name": "方糖" + }, + "basil": { + "name": "羅勒" + }, + "beans": { + "name": "豆子" + }, + "bell-peppers": { + "name": "甜椒", + "plural_name": "bell peppers" + }, + "blackberries": { + "name": "黑莓" + }, + "bok-choy": { + "name": "青江菜" + }, + "brassicas": { + "name": "brassicas" + }, + "bread": { + "name": "麵包" + }, + "breadfruit": { + "name": "breadfruit" + }, + "broccoflower": { + "name": "broccoflower" + }, + "broccoli": { + "name": "花椰菜" + }, + "broccoli-rabe": { + "name": "broccoli rabe" + }, + "broccolini": { + "name": "綠色花椰菜" + }, + "brown-sugar": { + "name": "紅糖" + }, + "brussels-sprouts": { + "name": "球芽甘藍" + }, + "butter": { + "name": "奶油" + }, + "butternut-pumpkin": { + "name": "butternut pumpkin" + }, + "butternut-squash": { + "name": "butternut squash" + }, + "cabbage": { + "name": "高麗菜", + "plural_name": "cabbages" + }, + "cactus-edible": { + "name": "cactus, edible" + }, + "calabrese": { + "name": "calabrese" + }, + "cane-sugar": { + "name": "蔗糖" + }, + "cannabis": { + "name": "大麻" + }, + "capsicum": { + "name": "capsicum" + }, + "caraway": { + "name": "caraway" + }, + "carrot": { + "name": "胡蘿蔔", + "plural_name": "carrots" + }, + "caster-sugar": { + "name": "caster sugar" + }, + "castor-sugar": { + "name": "細砂白糖" + }, + "catfish": { + "name": "鯰魚" + }, + "cauliflower": { + "name": "白花菜", + "plural_name": "cauliflowers" + }, + "cayenne-pepper": { + "name": "cayenne pepper" + }, + "celeriac": { + "name": "celery root" + }, + "celery": { + "name": "西芹" + }, + "cereal-grains": { + "name": "cereal grains" + }, + "chard": { + "name": "chard" + }, + "cheese": { + "name": "起司" + }, + "chicory": { + "name": "chicory" + }, + "chilli-peppers": { + "name": "辣椒", + "plural_name": "chilli peppers" + }, + "chinese-leaves": { + "name": "chinese leaves" + }, + "chives": { + "name": "chives" + }, + "chocolate": { + "name": "巧克力" + }, + "cilantro": { + "name": "香菜" + }, + "cinnamon": { + "name": "肉桂" + }, + "clarified-butter": { + "name": "clarified butter" + }, + "coconut": { + "name": "椰子", + "plural_name": "coconuts" + }, + "coconut-milk": { + "name": "椰奶" + }, + "cod": { + "name": "鱈魚" + }, + "coffee": { + "name": "咖啡" + }, + "collard-greens": { + "name": "collard greens" + }, + "confectioners-sugar": { + "name": "confectioners' sugar" + }, + "coriander": { + "name": "香菜" + }, + "corn": { + "name": "玉米", + "plural_name": "corns" + }, + "corn-syrup": { + "name": "玉米糖漿" + }, + "cottonseed-oil": { + "name": "棉籽油" + }, + "courgette": { + "name": "courgette" + }, + "cream-of-tartar": { + "name": "cream of tartar" + }, + "cucumber": { + "name": "黃瓜", + "plural_name": "cucumbers" + }, + "cumin": { + "name": "孜然" + }, + "daikon": { + "name": "白蘿蔔", + "plural_name": "daikons" + }, + "dairy-products-and-dairy-substitutes": { + "name": "dairy products and dairy substitutes" + }, + "dandelion": { + "name": "蒲公英" + }, + "demerara-sugar": { + "name": "demerara sugar" + }, + "dough": { + "name": "麵團" + }, + "edible-cactus": { + "name": "edible cactus" + }, + "eggplant": { + "name": "茄子", + "plural_name": "eggplants" + }, + "eggs": { + "name": "蛋", + "plural_name": "eggs" + }, + "endive": { + "name": "endive", + "plural_name": "endives" + }, + "fats": { + "name": "脂肪" + }, + "fava-beans": { + "name": "fava beans" + }, + "fiddlehead": { + "name": "fiddlehead" + }, + "fiddlehead-fern": { + "name": "fiddlehead fern", + "plural_name": "fiddlehead ferns" + }, + "fish": { + "name": "魚" + }, + "five-spice-powder": { + "name": "五香粉" + }, + "flour": { + "name": "麵粉" + }, + "frisee": { + "name": "frisee" + }, + "fructose": { + "name": "fructose" + }, + "fruit": { + "name": "水果" + }, + "fruit-sugar": { + "name": "果糖" + }, + "ful": { + "name": "ful" + }, + "garam-masala": { + "name": "garam masala" + }, + "garlic": { + "name": "大蒜", + "plural_name": "garlics" + }, + "gem-squash": { + "name": "gem squash" + }, + "ghee": { + "name": "ghee" + }, + "giblets": { + "name": "內臟" + }, + "ginger": { + "name": "薑" + }, + "grains": { + "name": "穀物" + }, + "granulated-sugar": { + "name": "granulated sugar" + }, + "grape-seed-oil": { + "name": "葡萄籽油" + }, + "green-onion": { + "name": "蔥", + "plural_name": "green onions" + }, + "heart-of-palm": { + "name": "heart of palm", + "plural_name": "heart of palms" + }, + "hemp": { + "name": "大麻" + }, + "herbs": { + "name": "herbs" + }, + "honey": { + "name": "蜂蜜" + }, + "isomalt": { + "name": "isomalt" + }, + "jackfruit": { + "name": "菠蘿蜜", + "plural_name": "jackfruits" + }, + "jaggery": { + "name": "jaggery" + }, + "jams": { + "name": "果醬" + }, + "jellies": { + "name": "果凍" + }, + "jerusalem-artichoke": { + "name": "jerusalem artichoke" + }, + "jicama": { + "name": "jicama" + }, + "kale": { + "name": "kale" + }, + "kohlrabi": { + "name": "kohlrabi" + }, + "kumara": { + "name": "kumara" + }, + "leavening-agents": { + "name": "leavening agents" + }, + "leek": { + "name": "leek", + "plural_name": "leeks" + }, + "legumes": { + "name": "legumes" + }, + "lemongrass": { + "name": "lemongrass" + }, + "lentils": { + "name": "lentils" + }, + "lettuce": { + "name": "萵苣" + }, + "liver": { + "name": "肝臟", + "plural_name": "livers" + }, + "maize": { + "name": "maize" + }, + "maple-syrup": { + "name": "楓糖漿" + }, + "meat": { + "name": "肉類" + }, + "milk": { + "name": "牛奶" + }, + "mortadella": { + "name": "mortadella" + }, + "mushroom": { + "name": "蘑菇", + "plural_name": "mushrooms" + }, + "mussels": { + "name": "淡菜" + }, + "nanaimo-bar-mix": { + "name": "nanaimo bar mix" + }, + "nori": { + "name": "nori" + }, + "nutmeg": { + "name": "nutmeg" + }, + "nutritional-yeast-flakes": { + "name": "nutritional yeast flakes" + }, + "nuts": { + "name": "堅果" + }, + "octopuses": { + "name": "章魚", + "plural_name": "octopuses" + }, + "oils": { + "name": "油" + }, + "okra": { + "name": "秋葵" + }, + "olive": { + "name": "橄欖" + }, + "olive-oil": { + "name": "橄欖油" + }, + "onion": { + "name": "洋葱" + }, + "onion-family": { + "name": "onion family" + }, + "orange-blossom-water": { + "name": "orange blossom water" + }, + "oranges": { + "name": "橙", + "plural_name": "oranges" + }, + "oregano": { + "name": "oregano" + }, + "oysters": { + "name": "牡蠣" + }, + "panch-puran": { + "name": "panch puran" + }, + "paprika": { + "name": "paprika" + }, + "parsley": { + "name": "香芹" + }, + "parsnip": { + "name": "parsnip", + "plural_name": "parsnips" + }, + "pear": { + "name": "梨子", + "plural_name": "pears" + }, + "peas": { + "name": "peas" + }, + "pepper": { + "name": "胡椒", + "plural_name": "peppers" + }, + "pineapple": { + "name": "鳳梨", + "plural_name": "pineapples" + }, + "plantain": { + "name": "芭蕉", + "plural_name": "plantains" + }, + "poppy-seeds": { + "name": "罌粟子" + }, + "potato": { + "name": "馬鈴薯", + "plural_name": "potatoes" + }, + "poultry": { + "name": "家禽" + }, + "powdered-sugar": { + "name": "糖粉" + }, + "pumpkin": { + "name": "南瓜", + "plural_name": "pumpkins" + }, + "pumpkin-seeds": { + "name": "南瓜子" + }, + "radish": { + "name": "蘿蔔", + "plural_name": "radishes" + }, + "raw-sugar": { + "name": "粗糖" + }, + "refined-sugar": { + "name": "精糖" + }, + "rice": { + "name": "米飯" + }, + "rice-flour": { + "name": "米粉" + }, + "rock-sugar": { + "name": "rock sugar" + }, + "rum": { + "name": "萊姆酒" + }, + "salmon": { + "name": "鮭魚" + }, + "salt": { + "name": "鹽" + }, + "salt-cod": { + "name": "salt cod" + }, + "scallion": { + "name": "青蔥", + "plural_name": "scallions" + }, + "seafood": { + "name": "海鮮" + }, + "seeds": { + "name": "種子" + }, + "sesame-seeds": { + "name": "芝麻" + }, + "shallot": { + "name": "紅蔥頭", + "plural_name": "shallots" + }, + "skate": { + "name": "skate" + }, + "soda": { + "name": "汽水" + }, + "soda-baking": { + "name": "小蘇打粉" + }, + "soybean": { + "name": "黃豆" + }, + "spaghetti-squash": { + "name": "spaghetti squash", + "plural_name": "spaghetti squashes" + }, + "speck": { + "name": "speck" + }, + "spices": { + "name": "香料" + }, + "spinach": { + "name": "菠菜" + }, + "spring-onion": { + "name": "spring onion", + "plural_name": "spring onions" + }, + "squash": { + "name": "squash", + "plural_name": "squashes" + }, + "squash-family": { + "name": "squash family" + }, + "stockfish": { + "name": "stockfish" + }, + "sugar": { + "name": "糖" + }, + "sunchoke": { + "name": "sunchoke", + "plural_name": "sunchokes" + }, + "sunflower-seeds": { + "name": "瓜子" + }, + "superfine-sugar": { + "name": "superfine sugar" + }, + "sweet-potato": { + "name": "地瓜", + "plural_name": "sweet potatoes" + }, + "sweetcorn": { + "name": "甜玉米", + "plural_name": "sweetcorns" + }, + "sweeteners": { + "name": "sweeteners" + }, + "tahini": { + "name": "tahini" + }, + "taro": { + "name": "芋頭", + "plural_name": "taroes" + }, + "teff": { + "name": "teff" + }, + "tomato": { + "name": "蕃茄", + "plural_name": "tomatoes" + }, + "trout": { + "name": "鱒魚" + }, + "tubers": { + "name": "tuber", + "plural_name": "tubers" + }, + "tuna": { + "name": "鮪魚" + }, + "turbanado-sugar": { + "name": "turbanado sugar" + }, + "turnip": { + "name": "turnip", + "plural_name": "turnips" + }, + "unrefined-sugar": { + "name": "unrefined sugar" + }, + "vanilla": { + "name": "香草" + }, + "vegetables": { + "name": "蔬菜" + }, + "watercress": { + "name": "watercress" + }, + "watermelon": { + "name": "西瓜", + "plural_name": "watermelons" + }, + "white-mushroom": { + "name": "白蘑菇", + "plural_name": "white mushrooms" + }, + "white-sugar": { + "name": "白糖" + }, + "xanthan-gum": { + "name": "xanthan gum" + }, + "yam": { + "name": "yam", + "plural_name": "yams" + }, + "yeast": { + "name": "酵母" + }, + "zucchini": { + "name": "zucchini", + "plural_name": "zucchinis" + } +} \ No newline at end of file diff --git a/mealie/repos/seed/seeders.py b/mealie/repos/seed/seeders.py index 72f68c453..7ff4d2da1 100644 --- a/mealie/repos/seed/seeders.py +++ b/mealie/repos/seed/seeders.py @@ -3,17 +3,12 @@ import pathlib from collections.abc import Generator from functools import cached_property -from mealie.schema.labels import MultiPurposeLabelOut, MultiPurposeLabelSave -from mealie.schema.recipe.recipe_ingredient import ( - IngredientFood, - IngredientUnit, - SaveIngredientFood, - SaveIngredientUnit, -) +from mealie.schema.labels import MultiPurposeLabelSave +from mealie.schema.recipe.recipe_ingredient import SaveIngredientFood, SaveIngredientUnit from mealie.services.group_services.labels_service import MultiPurposeLabelService from ._abstract_seeder import AbstractSeeder -from .resources import foods, units +from .resources import foods, labels, units class MultiPurposeLabelSeeder(AbstractSeeder): @@ -22,24 +17,20 @@ class MultiPurposeLabelSeeder(AbstractSeeder): return MultiPurposeLabelService(self.repos) def get_file(self, locale: str | None = None) -> pathlib.Path: - # Get the labels from the foods seed file now - locale_path = self.resources / "foods" / "locales" / f"{locale}.json" - return locale_path if locale_path.exists() else foods.en_US - - def get_all_labels(self) -> list[MultiPurposeLabelOut]: - return self.repos.group_multi_purpose_labels.get_all() + locale_path = self.resources / "labels" / "locales" / f"{locale}.json" + return locale_path if locale_path.exists() else labels.en_US def load_data(self, locale: str | None = None) -> Generator[MultiPurposeLabelSave, None, None]: file = self.get_file(locale) - current_label_names = {label.name for label in self.get_all_labels()} - # load from the foods locale file and remove any empty strings - seed_label_names = set(filter(None, json.loads(file.read_text(encoding="utf-8")).keys())) # type: set[str] - # only seed new labels - to_seed_labels = seed_label_names - current_label_names - for label in to_seed_labels: + seen_label_names = set() + for label in json.loads(file.read_text(encoding="utf-8")): + if label["name"] in seen_label_names: + continue + + seen_label_names.add(label["name"]) yield MultiPurposeLabelSave( - name=label, + name=label["name"], group_id=self.repos.group_id, ) @@ -57,13 +48,10 @@ class IngredientUnitsSeeder(AbstractSeeder): locale_path = self.resources / "units" / "locales" / f"{locale}.json" return locale_path if locale_path.exists() else units.en_US - def get_all_units(self) -> list[IngredientUnit]: - return self.repos.ingredient_units.get_all() - def load_data(self, locale: str | None = None) -> Generator[SaveIngredientUnit, None, None]: file = self.get_file(locale) - seen_unit_names = {unit.name for unit in self.get_all_units()} + seen_unit_names = set() for unit in json.loads(file.read_text(encoding="utf-8")).values(): if unit["name"] in seen_unit_names: continue @@ -92,32 +80,21 @@ class IngredientFoodsSeeder(AbstractSeeder): locale_path = self.resources / "foods" / "locales" / f"{locale}.json" return locale_path if locale_path.exists() else foods.en_US - def get_label(self, value: str) -> MultiPurposeLabelOut | None: - return self.repos.group_multi_purpose_labels.get_one(value, "name") - - def get_all_foods(self) -> list[IngredientFood]: - return self.repos.ingredient_foods.get_all() - def load_data(self, locale: str | None = None) -> Generator[SaveIngredientFood, None, None]: file = self.get_file(locale) - # get all current unique foods - seen_foods_names = {food.name for food in self.get_all_foods()} - for label, values in json.loads(file.read_text(encoding="utf-8")).items(): - label_out = self.get_label(label) + seed_foods_names = set() + for food in json.loads(file.read_text(encoding="utf-8")).values(): + if food["name"] in seed_foods_names: + continue - for food_name, attributes in values["foods"].items(): - if food_name in seen_foods_names: - continue - - seen_foods_names.add(food_name) - yield SaveIngredientFood( - group_id=self.repos.group_id, - name=attributes["name"], - plural_name=attributes.get("plural_name"), - description="", # description expected to be empty string by UnitFoodBase class - label_id=label_out.id if label_out and label_out.id else None, - ) + seed_foods_names.add(food["name"]) + yield SaveIngredientFood( + group_id=self.repos.group_id, + name=food["name"], + plural_name=food.get("plural_name"), + description="", + ) def seed(self, locale: str | None = None) -> None: self.logger.info("Seeding Ingredient Foods") diff --git a/tests/integration_tests/user_group_tests/test_group_seeder.py b/tests/integration_tests/user_group_tests/test_group_seeder.py index 9e7d5b137..dba09ed87 100644 --- a/tests/integration_tests/user_group_tests/test_group_seeder.py +++ b/tests/integration_tests/user_group_tests/test_group_seeder.py @@ -12,7 +12,7 @@ def test_seed_invalid_locale(api_client: TestClient, unique_user: TestUser): def test_seed_foods(api_client: TestClient, unique_user: TestUser): - CREATED_FOODS = 2687 + CREATED_FOODS = 214 database = unique_user.repos # Check that the foods was created @@ -44,7 +44,7 @@ def test_seed_units(api_client: TestClient, unique_user: TestUser): def test_seed_labels(api_client: TestClient, unique_user: TestUser): - CREATED_LABELS = 32 + CREATED_LABELS = 21 database = unique_user.repos # Check that the foods was created diff --git a/tests/integration_tests/user_household_tests/test_shopping_list_labels.py b/tests/integration_tests/user_household_tests/test_shopping_list_labels.py index 8cba16666..cd6947bb7 100644 --- a/tests/integration_tests/user_household_tests/test_shopping_list_labels.py +++ b/tests/integration_tests/user_household_tests/test_shopping_list_labels.py @@ -99,7 +99,7 @@ def test_new_label_creates_list_labels_in_all_households( def test_seed_label_creates_list_labels(api_client: TestClient, unique_user: TestUser): - CREATED_LABELS = 32 + CREATED_LABELS = 21 database = unique_user.repos # create a list with some labels From 3b1a6280d6538827fd07c5ff4ce91424b4c237dd Mon Sep 17 00:00:00 2001 From: Alexandre Boutoille <83100473+TeaRex-coder@users.noreply.github.com> Date: Sun, 16 Mar 2025 13:36:32 -0400 Subject: [PATCH 028/390] fix: PostgreSQL capitalization (#5220) --- frontend/lang/messages/en-US.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/lang/messages/en-US.json b/frontend/lang/messages/en-US.json index fb25f51f3..84c2a1b35 100644 --- a/frontend/lang/messages/en-US.json +++ b/frontend/lang/messages/en-US.json @@ -720,7 +720,7 @@ "backup-restore": "Backup Restore", "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.", - "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", "irreversible-acknowledgment": "I understand that this action is irreversible, destructive and may cause data loss", "restore-backup": "Restore Backup" From d724f408cc0593de4fa217cb9015576bf6986d4b Mon Sep 17 00:00:00 2001 From: Carter <35710697+cmintey@users.noreply.github.com> Date: Sun, 16 Mar 2025 22:05:20 -0500 Subject: [PATCH 029/390] feat: OIDC: Call userinfo if no claims found in id token (#5228) Co-authored-by: Michael Genson <71845777+michael-genson@users.noreply.github.com> --- mealie/core/exceptions.py | 3 +++ .../security/providers/openid_provider.py | 7 +++--- mealie/routes/auth/auth.py | 22 ++++++++++++++----- .../providers/test_openid_provider.py | 21 ++++++++++++------ 4 files changed, 37 insertions(+), 16 deletions(-) diff --git a/mealie/core/exceptions.py b/mealie/core/exceptions.py index 874141ed9..89ed9538e 100644 --- a/mealie/core/exceptions.py +++ b/mealie/core/exceptions.py @@ -43,3 +43,6 @@ def mealie_registered_exceptions(t: Translator) -> dict: class UserLockedOut(Exception): ... + + +class MissingClaimException(Exception): ... diff --git a/mealie/core/security/providers/openid_provider.py b/mealie/core/security/providers/openid_provider.py index f487f9ef4..a1124d248 100644 --- a/mealie/core/security/providers/openid_provider.py +++ b/mealie/core/security/providers/openid_provider.py @@ -5,6 +5,7 @@ from sqlalchemy.orm.session import Session from mealie.core import root_logger from mealie.core.config import get_app_settings +from mealie.core.exceptions import MissingClaimException from mealie.core.security.providers.auth_provider import AuthProvider from mealie.db.models.users.users import AuthMethod from mealie.repos.all_repositories import get_repositories @@ -25,7 +26,7 @@ class OpenIDProvider(AuthProvider[UserInfo]): claims = self.data if not claims: self._logger.error("[OIDC] No claims in the id_token") - return None + raise MissingClaimException() # Log all claims for debugging self._logger.debug("[OIDC] Received claims:") @@ -38,13 +39,13 @@ class OpenIDProvider(AuthProvider[UserInfo]): self.required_claims, claims.keys(), ) - return None + raise MissingClaimException() # Check for empty required claims for claim in self.required_claims: if not claims.get(claim): self._logger.error("[OIDC] Required claim '%s' is empty", claim) - return None + raise MissingClaimException() repos = get_repositories(self.session, group_id=None, household_id=None) diff --git a/mealie/routes/auth/auth.py b/mealie/routes/auth/auth.py index bca56c351..2e5b66174 100644 --- a/mealie/routes/auth/auth.py +++ b/mealie/routes/auth/auth.py @@ -11,7 +11,7 @@ from starlette.datastructures import URLPath from mealie.core import root_logger, security from mealie.core.config import get_app_settings from mealie.core.dependencies import get_current_user -from mealie.core.exceptions import UserLockedOut +from mealie.core.exceptions import MissingClaimException, UserLockedOut from mealie.core.security.providers.openid_provider import OpenIDProvider from mealie.core.security.security import get_auth_provider from mealie.db.db_setup import generate_session @@ -125,14 +125,24 @@ async def oauth_callback(request: Request, response: Response, session: Session detail="Could not initialize OAuth client", ) client = oauth.create_client("oidc") + token = await client.authorize_access_token(request) - auth_provider = OpenIDProvider(session, token["userinfo"]) - auth = auth_provider.authenticate() + + auth = None + try: + auth_provider = OpenIDProvider(session, token["userinfo"]) + auth = auth_provider.authenticate() + except MissingClaimException: + try: + logger.debug("[OIDC] Claims not present in the ID token, pulling user info") + userinfo = await client.userinfo(token=token) + auth_provider = OpenIDProvider(session, userinfo) + auth = auth_provider.authenticate() + except MissingClaimException: + auth = None if not auth: - raise HTTPException( - status_code=status.HTTP_401_UNAUTHORIZED, - ) + raise HTTPException(status_code=status.HTTP_401_UNAUTHORIZED) access_token, duration = auth expires_in = duration.total_seconds() if duration else None diff --git a/tests/unit_tests/core/security/providers/test_openid_provider.py b/tests/unit_tests/core/security/providers/test_openid_provider.py index 7973ed655..0fcd92690 100644 --- a/tests/unit_tests/core/security/providers/test_openid_provider.py +++ b/tests/unit_tests/core/security/providers/test_openid_provider.py @@ -1,8 +1,10 @@ -import pytest -from pytest import MonkeyPatch, Session import logging +import pytest +from pytest import MonkeyPatch, Session + from mealie.core.config import get_app_settings +from mealie.core.exceptions import MissingClaimException from mealie.core.security.providers.openid_provider import OpenIDProvider from mealie.repos.all_repositories import get_repositories from tests.utils.factories import random_email, random_string @@ -12,13 +14,15 @@ from tests.utils.fixture_schemas import TestUser def test_no_claims(): auth_provider = OpenIDProvider(None, None) - assert auth_provider.authenticate() is None + with pytest.raises(MissingClaimException): + auth_provider.authenticate() def test_empty_claims(): auth_provider = OpenIDProvider(None, {}) - assert auth_provider.authenticate() is None + with pytest.raises(MissingClaimException): + auth_provider.authenticate() def test_empty_required_claims(): @@ -30,14 +34,16 @@ def test_empty_required_claims(): } auth_provider = OpenIDProvider(None, data) - assert auth_provider.authenticate() is None + with pytest.raises(MissingClaimException): + auth_provider.authenticate() def test_missing_claims(): data = {"preferred_username": "dude1"} auth_provider = OpenIDProvider(None, data) - assert auth_provider.authenticate() is None + with pytest.raises(MissingClaimException): + auth_provider.authenticate() def test_missing_groups_claim(monkeypatch: MonkeyPatch): @@ -51,7 +57,8 @@ def test_missing_groups_claim(monkeypatch: MonkeyPatch): } auth_provider = OpenIDProvider(None, data) - assert auth_provider.authenticate() is None + with pytest.raises(MissingClaimException): + auth_provider.authenticate() def test_missing_user_group(monkeypatch: MonkeyPatch): From cdd8e3aca957b4d54ecd902f1e12a4b9167c7a94 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 17 Mar 2025 11:44:15 +0000 Subject: [PATCH 030/390] chore(deps): update dependency mkdocs-material to v9.6.9 (#5209) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 731e182ed..a8489bae5 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1672,14 +1672,14 @@ pyyaml = ">=5.1" [[package]] name = "mkdocs-material" -version = "9.6.7" +version = "9.6.9" description = "Documentation that simply works" optional = false python-versions = ">=3.8" groups = ["dev"] files = [ - {file = "mkdocs_material-9.6.7-py3-none-any.whl", hash = "sha256:8a159e45e80fcaadd9fbeef62cbf928569b93df954d4dc5ba76d46820caf7b47"}, - {file = "mkdocs_material-9.6.7.tar.gz", hash = "sha256:3e2c1fceb9410056c2d91f334a00cdea3215c28750e00c691c1e46b2a33309b4"}, + {file = "mkdocs_material-9.6.9-py3-none-any.whl", hash = "sha256:6e61b7fb623ce2aa4622056592b155a9eea56ff3487d0835075360be45a4c8d1"}, + {file = "mkdocs_material-9.6.9.tar.gz", hash = "sha256:a4872139715a1f27b2aa3f3dc31a9794b7bbf36333c0ba4607cf04786c94f89c"}, ] [package.dependencies] From eca2ba36c85edc3b3ad235b29aae0d27ed57afeb Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 17 Mar 2025 13:14:37 +0000 Subject: [PATCH 031/390] chore(auto): Update pre-commit hooks (#5229) Co-authored-by: boc-the-git <3479092+boc-the-git@users.noreply.github.com> Co-authored-by: Michael Genson <71845777+michael-genson@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 32f018cf1..fb34ac013 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -12,7 +12,7 @@ repos: exclude: ^tests/data/ - repo: https://github.com/astral-sh/ruff-pre-commit # Ruff version. - rev: v0.9.10 + rev: v0.11.0 hooks: - id: ruff - id: ruff-format From f46760755dda4b9520fb14c1b4ca80cdd2a30c30 Mon Sep 17 00:00:00 2001 From: Michael Genson <71845777+michael-genson@users.noreply.github.com> Date: Tue, 18 Mar 2025 09:52:30 -0500 Subject: [PATCH 032/390] chore: Bump Ruff to 0.11.0 (#5233) --- mealie/schema/_mealie/datetime_parse.py | 6 +- poetry.lock | 86 ++++++++++++------------- pyproject.toml | 2 +- 3 files changed, 47 insertions(+), 47 deletions(-) diff --git a/mealie/schema/_mealie/datetime_parse.py b/mealie/schema/_mealie/datetime_parse.py index 9e0042bc6..c3a674889 100644 --- a/mealie/schema/_mealie/datetime_parse.py +++ b/mealie/schema/_mealie/datetime_parse.py @@ -80,9 +80,9 @@ def get_numeric(value: str | bytes | int | float, native_expected_type: str) -> def from_unix_seconds(seconds: int | float) -> datetime: if seconds > MAX_NUMBER: - return datetime.max + return datetime.max.replace(tzinfo=UTC) elif seconds < -MAX_NUMBER: - return datetime.min + return datetime.min.replace(tzinfo=UTC) while abs(seconds) > MS_WATERSHED: seconds /= 1000 @@ -153,7 +153,7 @@ def parse_time(value: time | str | bytes | int | float) -> time: if number >= 86400: # doesn't make sense since the time time loop back around to 0 raise TimeError() - return (datetime.min + timedelta(seconds=number)).time() + return (datetime.min.replace(tzinfo=UTC) + timedelta(seconds=number)).time() if isinstance(value, bytes): value = value.decode() diff --git a/poetry.lock b/poetry.lock index a8489bae5..99c3fcc12 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 2.0.0 and should not be changed by hand. +# This file is automatically @generated by Poetry 2.1.1 and should not be changed by hand. [[package]] name = "aiofiles" @@ -30,7 +30,7 @@ SQLAlchemy = ">=1.3.0" typing-extensions = ">=4" [package.extras] -tz = ["backports.zoneinfo", "tzdata"] +tz = ["backports.zoneinfo ; python_version < \"3.9\"", "tzdata"] [[package]] name = "aniso8601" @@ -77,7 +77,7 @@ sniffio = ">=1.1" [package.extras] doc = ["Sphinx", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme (>=1.2.2)", "sphinxcontrib-jquery"] -test = ["anyio[trio]", "coverage[toml] (>=4.5)", "hypothesis (>=4.0)", "mock (>=4)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] +test = ["anyio[trio]", "coverage[toml] (>=4.5)", "hypothesis (>=4.0)", "mock (>=4) ; python_version < \"3.8\"", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17) ; python_version < \"3.12\" and platform_python_implementation == \"CPython\" and platform_system != \"Windows\""] trio = ["trio (<0.22)"] [[package]] @@ -550,7 +550,7 @@ files = [ ] [package.extras] -toml = ["tomli"] +toml = ["tomli ; python_full_version <= \"3.11.0a6\""] [[package]] name = "coveragepy-lcov" @@ -714,7 +714,7 @@ files = [ [package.extras] docs = ["furo (>=2024.8.6)", "sphinx (>=8.0.2)", "sphinx-autodoc-typehints (>=2.4.1)"] testing = ["covdefaults (>=2.3)", "coverage (>=7.6.1)", "diff-cover (>=9.2)", "pytest (>=8.3.3)", "pytest-asyncio (>=0.24)", "pytest-cov (>=5)", "pytest-mock (>=3.14)", "pytest-timeout (>=2.3.1)", "virtualenv (>=20.26.4)"] -typing = ["typing-extensions (>=4.12.2)"] +typing = ["typing-extensions (>=4.12.2) ; python_version < \"3.11\""] [[package]] name = "flexcache" @@ -960,10 +960,10 @@ six = ">=1.9" webencodings = "*" [package.extras] -all = ["chardet (>=2.2)", "genshi", "lxml"] +all = ["chardet (>=2.2)", "genshi", "lxml ; platform_python_implementation == \"CPython\""] chardet = ["chardet (>=2.2)"] genshi = ["genshi"] -lxml = ["lxml"] +lxml = ["lxml ; platform_python_implementation == \"CPython\""] [[package]] name = "httpcore" @@ -1062,7 +1062,7 @@ httpcore = "==1.*" idna = "*" [package.extras] -brotli = ["brotli", "brotlicffi"] +brotli = ["brotli ; platform_python_implementation == \"CPython\"", "brotlicffi ; platform_python_implementation != \"CPython\""] cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] http2 = ["h2 (>=3,<5)"] socks = ["socksio (==1.*)"] @@ -1651,7 +1651,7 @@ watchdog = ">=2.0" [package.extras] i18n = ["babel (>=2.9.0)"] -min-versions = ["babel (==2.9.0)", "click (==7.0)", "colorama (==0.4)", "ghp-import (==1.0)", "importlib-metadata (==4.4)", "jinja2 (==2.11.1)", "markdown (==3.3.6)", "markupsafe (==2.0.1)", "mergedeep (==1.3.4)", "mkdocs-get-deps (==0.2.0)", "packaging (==20.5)", "pathspec (==0.11.1)", "pyyaml (==5.1)", "pyyaml-env-tag (==0.1)", "watchdog (==2.0)"] +min-versions = ["babel (==2.9.0)", "click (==7.0)", "colorama (==0.4) ; platform_system == \"Windows\"", "ghp-import (==1.0)", "importlib-metadata (==4.4) ; python_version < \"3.10\"", "jinja2 (==2.11.1)", "markdown (==3.3.6)", "markupsafe (==2.0.1)", "mergedeep (==1.3.4)", "mkdocs-get-deps (==0.2.0)", "packaging (==20.5)", "pathspec (==0.11.1)", "pyyaml (==5.1)", "pyyaml-env-tag (==0.1)", "watchdog (==2.0)"] [[package]] name = "mkdocs-get-deps" @@ -2150,7 +2150,7 @@ docs = ["furo", "olefile", "sphinx (>=8.1)", "sphinx-copybutton", "sphinx-inline fpx = ["olefile"] mic = ["olefile"] tests = ["check-manifest", "coverage (>=7.4.2)", "defusedxml", "markdown2", "olefile", "packaging", "pyroma", "pytest", "pytest-cov", "pytest-timeout", "trove-classifiers (>=2024.10.12)"] -typing = ["typing-extensions"] +typing = ["typing-extensions ; python_version < \"3.10\""] xmp = ["defusedxml"] [[package]] @@ -2436,7 +2436,7 @@ typing-extensions = ">=4.12.2" [package.extras] email = ["email-validator (>=2.0.0)"] -timezone = ["tzdata"] +timezone = ["tzdata ; python_version >= \"3.9\" and platform_system == \"Windows\""] [[package]] name = "pydantic-core" @@ -2603,7 +2603,7 @@ files = [ ] [package.extras] -plugins = ["importlib-metadata"] +plugins = ["importlib-metadata ; python_version < \"3.8\""] windows-terminal = ["colorama (>=0.4.6)"] [[package]] @@ -3287,30 +3287,30 @@ jupyter = ["ipywidgets (>=7.5.1,<9)"] [[package]] name = "ruff" -version = "0.9.10" +version = "0.11.0" description = "An extremely fast Python linter and code formatter, written in Rust." optional = false python-versions = ">=3.7" groups = ["dev"] files = [ - {file = "ruff-0.9.10-py3-none-linux_armv6l.whl", hash = "sha256:eb4d25532cfd9fe461acc83498361ec2e2252795b4f40b17e80692814329e42d"}, - {file = "ruff-0.9.10-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:188a6638dab1aa9bb6228a7302387b2c9954e455fb25d6b4470cb0641d16759d"}, - {file = "ruff-0.9.10-py3-none-macosx_11_0_arm64.whl", hash = "sha256:5284dcac6b9dbc2fcb71fdfc26a217b2ca4ede6ccd57476f52a587451ebe450d"}, - {file = "ruff-0.9.10-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:47678f39fa2a3da62724851107f438c8229a3470f533894b5568a39b40029c0c"}, - {file = "ruff-0.9.10-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99713a6e2766b7a17147b309e8c915b32b07a25c9efd12ada79f217c9c778b3e"}, - {file = "ruff-0.9.10-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:524ee184d92f7c7304aa568e2db20f50c32d1d0caa235d8ddf10497566ea1a12"}, - {file = "ruff-0.9.10-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:df92aeac30af821f9acf819fc01b4afc3dfb829d2782884f8739fb52a8119a16"}, - {file = "ruff-0.9.10-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:de42e4edc296f520bb84954eb992a07a0ec5a02fecb834498415908469854a52"}, - {file = "ruff-0.9.10-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d257f95b65806104b6b1ffca0ea53f4ef98454036df65b1eda3693534813ecd1"}, - {file = "ruff-0.9.10-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b60dec7201c0b10d6d11be00e8f2dbb6f40ef1828ee75ed739923799513db24c"}, - {file = "ruff-0.9.10-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:d838b60007da7a39c046fcdd317293d10b845001f38bcb55ba766c3875b01e43"}, - {file = "ruff-0.9.10-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:ccaf903108b899beb8e09a63ffae5869057ab649c1e9231c05ae354ebc62066c"}, - {file = "ruff-0.9.10-py3-none-musllinux_1_2_i686.whl", hash = "sha256:f9567d135265d46e59d62dc60c0bfad10e9a6822e231f5b24032dba5a55be6b5"}, - {file = "ruff-0.9.10-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:5f202f0d93738c28a89f8ed9eaba01b7be339e5d8d642c994347eaa81c6d75b8"}, - {file = "ruff-0.9.10-py3-none-win32.whl", hash = "sha256:bfb834e87c916521ce46b1788fbb8484966e5113c02df216680102e9eb960029"}, - {file = "ruff-0.9.10-py3-none-win_amd64.whl", hash = "sha256:f2160eeef3031bf4b17df74e307d4c5fb689a6f3a26a2de3f7ef4044e3c484f1"}, - {file = "ruff-0.9.10-py3-none-win_arm64.whl", hash = "sha256:5fd804c0327a5e5ea26615550e706942f348b197d5475ff34c19733aee4b2e69"}, - {file = "ruff-0.9.10.tar.gz", hash = "sha256:9bacb735d7bada9cfb0f2c227d3658fc443d90a727b47f206fb33f52f3c0eac7"}, + {file = "ruff-0.11.0-py3-none-linux_armv6l.whl", hash = "sha256:dc67e32bc3b29557513eb7eeabb23efdb25753684b913bebb8a0c62495095acb"}, + {file = "ruff-0.11.0-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:38c23fd9bdec4eb437b4c1e3595905a0a8edfccd63a790f818b28c78fe345639"}, + {file = "ruff-0.11.0-py3-none-macosx_11_0_arm64.whl", hash = "sha256:7c8661b0be91a38bd56db593e9331beaf9064a79028adee2d5f392674bbc5e88"}, + {file = "ruff-0.11.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b6c0e8d3d2db7e9f6efd884f44b8dc542d5b6b590fc4bb334fdbc624d93a29a2"}, + {file = "ruff-0.11.0-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:3c3156d3f4b42e57247275a0a7e15a851c165a4fc89c5e8fa30ea6da4f7407b8"}, + {file = "ruff-0.11.0-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:490b1e147c1260545f6d041c4092483e3f6d8eba81dc2875eaebcf9140b53905"}, + {file = "ruff-0.11.0-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:1bc09a7419e09662983b1312f6fa5dab829d6ab5d11f18c3760be7ca521c9329"}, + {file = "ruff-0.11.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:bcfa478daf61ac8002214eb2ca5f3e9365048506a9d52b11bea3ecea822bb844"}, + {file = "ruff-0.11.0-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:6fbb2aed66fe742a6a3a0075ed467a459b7cedc5ae01008340075909d819df1e"}, + {file = "ruff-0.11.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:92c0c1ff014351c0b0cdfdb1e35fa83b780f1e065667167bb9502d47ca41e6db"}, + {file = "ruff-0.11.0-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:e4fd5ff5de5f83e0458a138e8a869c7c5e907541aec32b707f57cf9a5e124445"}, + {file = "ruff-0.11.0-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:96bc89a5c5fd21a04939773f9e0e276308be0935de06845110f43fd5c2e4ead7"}, + {file = "ruff-0.11.0-py3-none-musllinux_1_2_i686.whl", hash = "sha256:a9352b9d767889ec5df1483f94870564e8102d4d7e99da52ebf564b882cdc2c7"}, + {file = "ruff-0.11.0-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:049a191969a10897fe052ef9cc7491b3ef6de79acd7790af7d7897b7a9bfbcb6"}, + {file = "ruff-0.11.0-py3-none-win32.whl", hash = "sha256:3191e9116b6b5bbe187447656f0c8526f0d36b6fd89ad78ccaad6bdc2fad7df2"}, + {file = "ruff-0.11.0-py3-none-win_amd64.whl", hash = "sha256:c58bfa00e740ca0a6c43d41fb004cd22d165302f360aaa56f7126d544db31a21"}, + {file = "ruff-0.11.0-py3-none-win_arm64.whl", hash = "sha256:868364fc23f5aa122b00c6f794211e85f7e78f5dffdf7c590ab90b8c4e69b657"}, + {file = "ruff-0.11.0.tar.gz", hash = "sha256:e55c620690a4a7ee6f1cccb256ec2157dc597d109400ae75bbf944fc9d6462e2"}, ] [[package]] @@ -3326,13 +3326,13 @@ files = [ ] [package.extras] -check = ["pytest-checkdocs (>=2.4)", "pytest-ruff (>=0.2.1)", "ruff (>=0.7.0)"] -core = ["importlib_metadata (>=6)", "jaraco.collections", "jaraco.functools (>=4)", "jaraco.text (>=3.7)", "more_itertools", "more_itertools (>=8.8)", "packaging", "packaging (>=24.2)", "platformdirs (>=4.2.2)", "tomli (>=2.0.1)", "wheel (>=0.43.0)"] +check = ["pytest-checkdocs (>=2.4)", "pytest-ruff (>=0.2.1) ; sys_platform != \"cygwin\"", "ruff (>=0.7.0) ; sys_platform != \"cygwin\""] +core = ["importlib_metadata (>=6) ; python_version < \"3.10\"", "jaraco.collections", "jaraco.functools (>=4)", "jaraco.text (>=3.7)", "more_itertools", "more_itertools (>=8.8)", "packaging", "packaging (>=24.2)", "platformdirs (>=4.2.2)", "tomli (>=2.0.1) ; python_version < \"3.11\"", "wheel (>=0.43.0)"] cover = ["pytest-cov"] doc = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "pygments-github-lexers (==0.0.5)", "pyproject-hooks (!=1.1)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-favicon", "sphinx-inline-tabs", "sphinx-lint", "sphinx-notfound-page (>=1,<2)", "sphinx-reredirects", "sphinxcontrib-towncrier", "towncrier (<24.7)"] enabler = ["pytest-enabler (>=2.2)"] -test = ["build[virtualenv] (>=1.0.3)", "filelock (>=3.4.0)", "ini2toml[lite] (>=0.14)", "jaraco.develop (>=7.21)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "jaraco.test (>=5.5)", "packaging (>=24.2)", "pip (>=19.1)", "pyproject-hooks (!=1.1)", "pytest (>=6,!=8.1.*)", "pytest-home (>=0.5)", "pytest-perf", "pytest-subprocess", "pytest-timeout", "pytest-xdist (>=3)", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel (>=0.44.0)"] -type = ["importlib_metadata (>=7.0.2)", "jaraco.develop (>=7.21)", "mypy (>=1.12,<1.14)", "pytest-mypy"] +test = ["build[virtualenv] (>=1.0.3)", "filelock (>=3.4.0)", "ini2toml[lite] (>=0.14)", "jaraco.develop (>=7.21) ; python_version >= \"3.9\" and sys_platform != \"cygwin\"", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "jaraco.test (>=5.5)", "packaging (>=24.2)", "pip (>=19.1)", "pyproject-hooks (!=1.1)", "pytest (>=6,!=8.1.*)", "pytest-home (>=0.5)", "pytest-perf ; sys_platform != \"cygwin\"", "pytest-subprocess", "pytest-timeout", "pytest-xdist (>=3)", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel (>=0.44.0)"] +type = ["importlib_metadata (>=7.0.2) ; python_version < \"3.10\"", "jaraco.develop (>=7.21) ; sys_platform != \"cygwin\"", "mypy (>=1.12,<1.14)", "pytest-mypy"] [[package]] name = "six" @@ -3629,8 +3629,8 @@ files = [ ] [package.extras] -brotli = ["brotli (>=1.0.9)", "brotlicffi (>=0.8.0)", "brotlipy (>=0.6.0)"] -secure = ["certifi", "cryptography (>=1.3.4)", "idna (>=2.0.0)", "ipaddress", "pyOpenSSL (>=0.14)", "urllib3-secure-extra"] +brotli = ["brotli (>=1.0.9) ; (os_name != \"nt\" or python_version >= \"3\") and platform_python_implementation == \"CPython\"", "brotlicffi (>=0.8.0) ; (os_name != \"nt\" or python_version >= \"3\") and platform_python_implementation != \"CPython\"", "brotlipy (>=0.6.0) ; os_name == \"nt\" and python_version < \"3\""] +secure = ["certifi", "cryptography (>=1.3.4)", "idna (>=2.0.0)", "ipaddress ; python_version == \"2.7\"", "pyOpenSSL (>=0.14)", "urllib3-secure-extra"] socks = ["PySocks (>=1.5.6,!=1.5.7,<2.0)"] [[package]] @@ -3652,12 +3652,12 @@ h11 = ">=0.8" httptools = {version = ">=0.6.3", optional = true, markers = "extra == \"standard\""} python-dotenv = {version = ">=0.13", optional = true, markers = "extra == \"standard\""} pyyaml = {version = ">=5.1", optional = true, markers = "extra == \"standard\""} -uvloop = {version = ">=0.14.0,<0.15.0 || >0.15.0,<0.15.1 || >0.15.1", optional = true, markers = "(sys_platform != \"win32\" and sys_platform != \"cygwin\") and platform_python_implementation != \"PyPy\" and extra == \"standard\""} +uvloop = {version = ">=0.14.0,<0.15.0 || >0.15.0,<0.15.1 || >0.15.1", optional = true, markers = "sys_platform != \"win32\" and sys_platform != \"cygwin\" and platform_python_implementation != \"PyPy\" and extra == \"standard\""} watchfiles = {version = ">=0.13", optional = true, markers = "extra == \"standard\""} websockets = {version = ">=10.4", optional = true, markers = "extra == \"standard\""} [package.extras] -standard = ["colorama (>=0.4)", "httptools (>=0.6.3)", "python-dotenv (>=0.13)", "pyyaml (>=5.1)", "uvloop (>=0.14.0,!=0.15.0,!=0.15.1)", "watchfiles (>=0.13)", "websockets (>=10.4)"] +standard = ["colorama (>=0.4) ; sys_platform == \"win32\"", "httptools (>=0.6.3)", "python-dotenv (>=0.13)", "pyyaml (>=5.1)", "uvloop (>=0.14.0,!=0.15.0,!=0.15.1) ; sys_platform != \"win32\" and sys_platform != \"cygwin\" and platform_python_implementation != \"PyPy\"", "watchfiles (>=0.13)", "websockets (>=10.4)"] [[package]] name = "uvloop" @@ -3666,7 +3666,7 @@ description = "Fast implementation of asyncio event loop on top of libuv" optional = false python-versions = ">=3.8.0" groups = ["main"] -markers = "(sys_platform != \"win32\" and sys_platform != \"cygwin\") and platform_python_implementation != \"PyPy\"" +markers = "sys_platform != \"win32\" and sys_platform != \"cygwin\" and platform_python_implementation != \"PyPy\"" files = [ {file = "uvloop-0.20.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:9ebafa0b96c62881d5cafa02d9da2e44c23f9f0cd829f3a32a6aff771449c996"}, {file = "uvloop-0.20.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:35968fc697b0527a06e134999eef859b4034b37aebca537daeb598b9d45a137b"}, @@ -3703,7 +3703,7 @@ files = [ [package.extras] docs = ["Sphinx (>=4.1.2,<4.2.0)", "sphinx-rtd-theme (>=0.5.2,<0.6.0)", "sphinxcontrib-asyncio (>=0.3.0,<0.4.0)"] -test = ["Cython (>=0.29.36,<0.30.0)", "aiohttp (==3.9.0b0)", "aiohttp (>=3.8.1)", "flake8 (>=5.0,<6.0)", "mypy (>=0.800)", "psutil", "pyOpenSSL (>=23.0.0,<23.1.0)", "pycodestyle (>=2.9.0,<2.10.0)"] +test = ["Cython (>=0.29.36,<0.30.0)", "aiohttp (==3.9.0b0) ; python_version >= \"3.12\"", "aiohttp (>=3.8.1) ; python_version < \"3.12\"", "flake8 (>=5.0,<6.0)", "mypy (>=0.800)", "psutil", "pyOpenSSL (>=23.0.0,<23.1.0)", "pycodestyle (>=2.9.0,<2.10.0)"] [[package]] name = "virtualenv" @@ -3724,7 +3724,7 @@ platformdirs = ">=3.9.1,<5" [package.extras] docs = ["furo (>=2023.7.26)", "proselint (>=0.13)", "sphinx (>=7.1.2,!=7.3)", "sphinx-argparse (>=0.4)", "sphinxcontrib-towncrier (>=0.2.1a0)", "towncrier (>=23.6)"] -test = ["covdefaults (>=2.3)", "coverage (>=7.2.7)", "coverage-enable-subprocess (>=1)", "flaky (>=3.7)", "packaging (>=23.1)", "pytest (>=7.4)", "pytest-env (>=0.8.2)", "pytest-freezer (>=0.4.8)", "pytest-mock (>=3.11.1)", "pytest-randomly (>=3.12)", "pytest-timeout (>=2.1)", "setuptools (>=68)", "time-machine (>=2.10)"] +test = ["covdefaults (>=2.3)", "coverage (>=7.2.7)", "coverage-enable-subprocess (>=1)", "flaky (>=3.7)", "packaging (>=23.1)", "pytest (>=7.4)", "pytest-env (>=0.8.2)", "pytest-freezer (>=0.4.8) ; platform_python_implementation == \"PyPy\" or platform_python_implementation == \"CPython\" and sys_platform == \"win32\" and python_version >= \"3.13\"", "pytest-mock (>=3.11.1)", "pytest-randomly (>=3.12)", "pytest-timeout (>=2.1)", "setuptools (>=68)", "time-machine (>=2.10) ; platform_python_implementation == \"CPython\""] [[package]] name = "w3lib" @@ -3907,4 +3907,4 @@ pgsql = ["psycopg2-binary"] [metadata] lock-version = "2.1" python-versions = ">=3.12,<3.13" -content-hash = "8dbeaaa25b196433ef250820ab9aec4306968827a0e6e06e70da1aa08bf5779d" +content-hash = "1ee8bf77b479362b0368533091055eefc1fb9328c3416214615a789cccd6e16e" diff --git a/pyproject.toml b/pyproject.toml index 592aa2b9e..91b9330e6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -69,7 +69,7 @@ pylint = "^3.0.0" pytest = "^8.0.0" pytest-asyncio = "^0.25.0" rich = "^13.5.2" -ruff = "^0.9.0" +ruff = "^0.11.0" types-PyYAML = "^6.0.4" types-python-dateutil = "^2.8.18" types-python-slugify = "^6.0.0" From 2deb9c276cfff6b1aff473776dd327110f2eb55b Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Tue, 18 Mar 2025 11:46:08 -0500 Subject: [PATCH 033/390] chore(l10n): New Crowdin updates (#5185) Co-authored-by: Kuchenpirat <24235032+Kuchenpirat@users.noreply.github.com> --- frontend/lang/messages/af-ZA.json | 6 +- frontend/lang/messages/ar-SA.json | 952 +++++++++--------- frontend/lang/messages/bg-BG.json | 6 +- frontend/lang/messages/ca-ES.json | 6 +- frontend/lang/messages/cs-CZ.json | 6 +- frontend/lang/messages/da-DK.json | 12 +- frontend/lang/messages/de-DE.json | 6 +- frontend/lang/messages/el-GR.json | 2 +- frontend/lang/messages/en-GB.json | 2 +- frontend/lang/messages/es-ES.json | 6 +- frontend/lang/messages/et-EE.json | 6 +- frontend/lang/messages/fi-FI.json | 6 +- frontend/lang/messages/fr-BE.json | 6 +- frontend/lang/messages/fr-CA.json | 6 +- frontend/lang/messages/fr-FR.json | 4 +- frontend/lang/messages/gl-ES.json | 456 ++++----- frontend/lang/messages/he-IL.json | 6 +- frontend/lang/messages/hr-HR.json | 6 +- frontend/lang/messages/hu-HU.json | 2 +- frontend/lang/messages/is-IS.json | 44 +- frontend/lang/messages/it-IT.json | 6 +- frontend/lang/messages/ja-JP.json | 6 +- frontend/lang/messages/ko-KR.json | 2 +- frontend/lang/messages/lt-LT.json | 6 +- frontend/lang/messages/lv-LV.json | 6 +- frontend/lang/messages/nl-NL.json | 2 +- frontend/lang/messages/no-NO.json | 6 +- frontend/lang/messages/pl-PL.json | 6 +- frontend/lang/messages/pt-BR.json | 6 +- frontend/lang/messages/pt-PT.json | 6 +- frontend/lang/messages/ro-RO.json | 8 +- frontend/lang/messages/ru-RU.json | 6 +- frontend/lang/messages/sk-SK.json | 6 +- frontend/lang/messages/sl-SI.json | 6 +- frontend/lang/messages/sr-SP.json | 2 +- frontend/lang/messages/sv-SE.json | 6 +- frontend/lang/messages/tr-TR.json | 6 +- frontend/lang/messages/uk-UA.json | 6 +- frontend/lang/messages/vi-VN.json | 2 +- frontend/lang/messages/zh-CN.json | 6 +- frontend/lang/messages/zh-TW.json | 2 +- mealie/lang/messages/da-DK.json | 8 +- mealie/lang/messages/gl-ES.json | 10 +- mealie/lang/messages/it-IT.json | 2 +- .../seed/resources/foods/locales/af-ZA.json | 202 ++-- .../seed/resources/foods/locales/ar-SA.json | 156 +-- .../seed/resources/foods/locales/bg-BG.json | 426 ++++---- .../seed/resources/foods/locales/ca-ES.json | 514 +++++----- .../seed/resources/foods/locales/cs-CZ.json | 482 ++++----- .../seed/resources/foods/locales/da-DK.json | 58 +- .../seed/resources/foods/locales/de-DE.json | 524 +++++----- .../seed/resources/foods/locales/el-GR.json | 506 +++++----- .../seed/resources/foods/locales/en-GB.json | 34 +- .../seed/resources/foods/locales/es-ES.json | 496 ++++----- .../seed/resources/foods/locales/et-EE.json | 512 +++++----- .../seed/resources/foods/locales/fi-FI.json | 498 ++++----- .../seed/resources/foods/locales/fr-BE.json | 490 ++++----- .../seed/resources/foods/locales/fr-CA.json | 488 ++++----- .../seed/resources/foods/locales/fr-FR.json | 488 ++++----- .../seed/resources/foods/locales/gl-ES.json | 10 +- .../seed/resources/foods/locales/he-IL.json | 524 +++++----- .../seed/resources/foods/locales/hr-HR.json | 390 +++---- .../seed/resources/foods/locales/hu-HU.json | 394 ++++---- .../seed/resources/foods/locales/it-IT.json | 332 +++--- .../seed/resources/foods/locales/ja-JP.json | 524 +++++----- .../seed/resources/foods/locales/ko-KR.json | 34 +- .../seed/resources/foods/locales/lt-LT.json | 392 ++++---- .../seed/resources/foods/locales/lv-LV.json | 500 ++++----- .../seed/resources/foods/locales/nl-NL.json | 478 ++++----- .../seed/resources/foods/locales/no-NO.json | 444 ++++---- .../seed/resources/foods/locales/pl-PL.json | 498 ++++----- .../seed/resources/foods/locales/pt-BR.json | 470 ++++----- .../seed/resources/foods/locales/pt-PT.json | 506 +++++----- .../seed/resources/foods/locales/ro-RO.json | 488 ++++----- .../seed/resources/foods/locales/ru-RU.json | 500 ++++----- .../seed/resources/foods/locales/sk-SK.json | 408 ++++---- .../seed/resources/foods/locales/sl-SI.json | 506 +++++----- .../seed/resources/foods/locales/sv-SE.json | 464 ++++----- .../seed/resources/foods/locales/tr-TR.json | 386 +++---- .../seed/resources/foods/locales/uk-UA.json | 524 +++++----- .../seed/resources/foods/locales/zh-CN.json | 318 +++--- .../seed/resources/foods/locales/zh-TW.json | 248 ++--- .../seed/resources/labels/locales/ar-SA.json | 4 +- .../seed/resources/units/locales/gl-ES.json | 8 +- 84 files changed, 8449 insertions(+), 8449 deletions(-) diff --git a/frontend/lang/messages/af-ZA.json b/frontend/lang/messages/af-ZA.json index 53d694a44..7fd883847 100644 --- a/frontend/lang/messages/af-ZA.json +++ b/frontend/lang/messages/af-ZA.json @@ -720,7 +720,7 @@ "backup-restore": "Herlaai vanaf back-up", "back-restore-description": "Die herstel van hierdie back-up sal alle huidige data in jou databasis en in die data-lêergids oorskryf. {cannot-be-undone} As die herstel suksesvol was, sal jy afgemeld word.", "cannot-be-undone": "Hierdie aksie kan nie ongedaan gemaak word nie - gebruik met omsigtigheid.", - "postgresql-note": "Gebruik jy PostGreSQL? Lees asseblief eers die {backup-restore-process} voordat jy dit herstel.", + "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", "backup-restore-process-in-the-documentation": "backup/herstelproses in die dokumentasie", "irreversible-acknowledgment": "Ek verstaan ​​dat hierdie aksie onomkeerbaar en vernietigend is en dataverlies kan veroorsaak", "restore-backup": "Herlaai back-up" @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "Die kombinasie van die geselekteerde kosse sal die oorspronklike kos en die nuwe kos kombineer. Die oorspronklike kos sal verwyder word en alle verwysings sal opgedateer word om na die nuwe kos te wys.", "merge-food-example": "Voeg {food1} saam met {food2}", - "seed-dialog-text": "Vul die databasis met kosse in jou taal. Dit skep 200+ algemene kosse wat jy in jou databasis kan gebruik. Die vertalings word deur 'n gemeenskap verskaf.", - "seed-dialog-warning": "Jy het reeds 'n paar items in jou databasis. Hierdie aksie sal nie duplikate versoen nie, jy sal dit met die hand moet bestuur.", + "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", + "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", "combine-food": "Kombineer kos", "source-food": "Bron voedsel", "target-food": "Teiken voedsel", diff --git a/frontend/lang/messages/ar-SA.json b/frontend/lang/messages/ar-SA.json index 1d2efefbc..f6998535e 100644 --- a/frontend/lang/messages/ar-SA.json +++ b/frontend/lang/messages/ar-SA.json @@ -8,41 +8,41 @@ "database-type": "نوع قاعدة البيانات", "database-url": "رابط قاعدة البيانات", "default-group": "المجموعة الافتراضية", - "default-household": "العائلة الافتراضية", + "default-household": "الأسرة الافتراضية", "demo": "عرض تجريبي", "demo-status": "حالة العرض تجريبي", "development": "تطوير", "docs": "المستندات", "download-log": "تحميل السجل", "download-recipe-json": "أخر إصدار بصيغة JSON", - "github": "Github", + "github": "GitHub", "log-lines": "تفاصيل السجلات", "not-demo": "ليس عرض تجريبي", - "portfolio": "المِلَفّ الشخصي", + "portfolio": "المَلَف الشخصي", "production": "الإنتاج", "support": "الدعم", "version": "الإصدار", "unknown-version": "غير معروف", - "sponsor": "الممول" + "sponsor": "الراعي" }, "asset": { "assets": "الأصول", "code": "الكود", - "file": "ملف", + "file": "مَلَف", "image": "صورة", "new-asset": "أصول جديدة", "pdf": "PDF", "recipe": "وصفة", "show-assets": "إظهار الأصول", - "error-submitting-form": "خطأ في تقديم النموذج" + "error-submitting-form": "خطأ في إرسال النموذج" }, "category": { - "categories": "الفئات", - "category-created": "تم انشاء الفئة", + "categories": "التصنيفات", + "category-created": "تم إنشاء الفئة", "category-creation-failed": "فشل إنشاء الفئة", "category-deleted": "تم حذف الفئة", "category-deletion-failed": "فشل حذف الفئة", - "category-filter": "مرشح الفئات", + "category-filter": "فلتر الفئات", "category-update-failed": "فشل تحديث الفئة", "category-updated": "تم تحديث الفئة", "uncategorized-count": "غير مُصّنْف {count}", @@ -54,10 +54,10 @@ "apprise-url": "رابط Apprise", "database": "قاعدة البيانات", "delete-event": "حذف الحدث", - "event-delete-confirmation": "هل أنت متيقِّن من رغبتك بحذف هذه الوصفة؟", + "event-delete-confirmation": "هل أنت مُتأكِّد من رغبتك بحذف هذا الحدث؟", "event-deleted": "تم حذف الحدث", "event-updated": "تم تحديث الحدث", - "new-notification-form-description": "يستخدم Mealie مكتبة Apprise لإرسال الإشعارات. وهي تقدم العديد من الخيارات و للخدمات لاستخدامها في إرسال الإشعارات. يرجى الرجوع إلى التعليمات الخاصة بهم للحصول على دليل شامل حول كيفية إنشاء عنوان URL لمخدمك المفضل. قد يتضمن تحديد نوع الإشعار الخاص بك ميزات إضافية، إذا كان متاحا.", + "new-notification-form-description": "يستخدم Mealie مكتبة Apprise لإرسال الإشعارات. وهي تقدم العديد من الخيارات و للخدمات لاستخدامها في إرسال الإشعارات. يرجى الرجوع إلى التعليمات الخاصة بهم للحصول على دليل شامل حول كيفية إنشاء عنوان الURL لبرامجك أو خدماتك. قد يتضمن تحديد نوع الإشعار الخاص بك ميزات إضافية، إذا كان متاحا.", "new-version": "يُوجَدُ إصدارٌ جَدِيدٌ مُتَاح!", "notification": "الإشعارات", "refresh": "تحديث", @@ -403,7 +403,7 @@ "choose-migration-type": "اختر نوع الترحيل", "tag-all-recipes": "وسم جميع الوصفات باستخدام علامة {tag-name}", "nextcloud-text": "يمكن استيراد الوصفات السحابية من مِلَفّ مضغوط Zip يحتوي على البيانات المخزنة في Nextcloud. راجع بنية مجلد المثال أدناه للتأكد من أن وصفاتك قابلة للاستيراد.", - "chowdown-text": "Mealie natively supports the chowdown repository format. Download the code repository as a .zip file and upload it below.", + "chowdown-text": "g", "recipe-1": "وصفة 1", "recipe-2": "وصفة 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.", @@ -413,8 +413,8 @@ "description-long": "Mealie can import recipies from Plan to Eat." }, "myrecipebox": { - "title": "My Recipe Box", - "description-long": "Mealie can import recipes from My Recipe Box. Export your recipes in CSV format, then upload the .csv file below." + "title": "صندوق وصفاتي", + "description-long": "" }, "recipekeeper": { "title": "مدير الوصفة", @@ -424,7 +424,7 @@ "new-recipe": { "bulk-add": "إضافة مجموعة", "error-details": "Only websites containing ld+json or microdata can be imported by Mealie. Most major recipe websites support this data structure. If your site cannot be imported but there is json data in the log, please submit a github issue with the URL and data.", - "error-title": "Looks Like We Couldn't Find Anything", + "error-title": "يبدو أننا لم نتمكن من العثور على أي شيء", "from-url": "استيراد وصفة", "github-issues": "مشاكل GitHub", "google-ld-json-info": "معرف Google + معلومات json", @@ -436,7 +436,7 @@ "upload-a-recipe": "تحميل وصفة", "upload-individual-zip-file": "تحميل مِلَفّ zip فردي تم تصديره من مثيل Malie آخر.", "url-form-hint": "نسخ ولصق رابط من موقعك المفضل للوصفة", - "view-scraped-data": "عرض البيانات المكشوفة", + "view-scraped-data": "عرض البيانات المحللة", "trim-whitespace-description": "قص المسافات البيضاء البادئة واللاحقة وكذلك الأسطر الفارغة", "trim-prefix-description": "قص الحرف الأول من كل سطر", "split-by-numbered-line-description": "Attempts to split a paragraph by matching '1)' or '1.' patterns", @@ -455,51 +455,51 @@ "page-update-failed": "تحديث الصفحة فشل", "page-updated": "تم تحديث صفحة", "pages-update-failed": "فشل تحديث الصفحات", - "pages-updated": "Pages updated", + "pages-updated": "تم تحديث الصفحات", "404-not-found": "لم يتم العثور على الصفحة. خطأ 404", "an-error-occurred": "حصل خطأ ما" }, "recipe": { "add-key": "اضف مفتاح", - "add-to-favorites": "Add to Favorites", - "api-extras": "API Extras", + "add-to-favorites": "أضف إلى المفضلة", + "api-extras": "يستخدم \"ميلي\" مكتبة \"Apprise\" لإرسال الإشعارات. وهي تقدم العديد من الخيارات و للخدمات لاستخدامها في إرسال الإشعارات. يرجى الرجوع إلى التعليمات الخاصة بهم للحصول على دليل شامل حول كيفية إنشاء عنوان URL لمخدمك المفضل. قد يتضمن تحديد نوع الإشعار الخاص بك ميزات إضافية، إذا كان متاحا.", "calories": "كيلو كالوري", "calories-suffix": "سعرة", "carbohydrate-content": "الكربوهيدرات", "categories": "التصنيفات", - "cholesterol-content": "Cholesterol", + "cholesterol-content": "كوليسترول", "comment-action": "تعليق", - "comment": "Comment", + "comment": "أضف تعليق ", "comments": "التعليقات", "delete-confirmation": "هل انت متأكد من رغبتك بحذف هذه الوصفة؟", "delete-recipe": "حذف الوصفة", "description": "الوصف", - "disable-amount": "Disable Ingredient Amounts", - "disable-comments": "Disable Comments", - "duplicate": "Duplicate recipe", - "duplicate-name": "Name of the new recipe", + "disable-amount": "إيقاف إظهار كميات المكونات", + "disable-comments": "إيقاف التعليقات", + "duplicate": "نسخ الوصفة", + "duplicate-name": "اسم الوصفة الجديدة", "edit-scale": "تعديل المقياس", "fat-content": "الدهون", "fiber-content": "الألياف", "grams": "جرامات", "ingredient": "المكون", "ingredients": "المكونات", - "insert-ingredient": "Insert Ingredient", + "insert-ingredient": "أضف مُكوّن", "insert-section": "ادراج قسم", - "insert-above": "Insert Above", - "insert-below": "Insert Below", + "insert-above": "أضف في الأعلى", + "insert-below": "أضف في الأسفل", "instructions": "التعليمات", "key-name-required": "Key Name Required", "landscape-view-coming-soon": "Landscape View (Coming Soon)", - "milligrams": "milligrams", + "milligrams": "ميلي غرام", "new-key-name": "New Key Name", - "no-white-space-allowed": "No White Space Allowed", - "note": "Note", - "nutrition": "Nutrition", + "no-white-space-allowed": "لا يسمح بالمساحات الفارغة", + "note": "ملاحظة", + "nutrition": "القيمة الغذائية", "object-key": "Object Key", "object-value": "Object Value", - "original-url": "Original URL", - "perform-time": "Cook Time", + "original-url": "الرابط الأصلي", + "perform-time": "مدة الطهي", "prep-time": "وقت التحضير", "protein-content": "البروتين", "public-recipe": "وصفة عامة", @@ -520,7 +520,7 @@ "servings": "حصص الطعام", "serves-amount": "{amount} حصص", "share-recipe-message": "أردت أن أشارككم وصفة {0} الخاصة بي.", - "show-nutrition-values": "Show Nutrition Values", + "show-nutrition-values": "أظهر القيم الغذائية", "sodium-content": "صوديوم", "step-index": "الخطوة: {step}", "sugar-content": "سكر", @@ -536,10 +536,10 @@ "entry-type": "نوع الإدخال", "date-format-hint": "صيغة MM/DD/YYYYY", "date-format-hint-yyyy-mm-dd": "صيغة YYY-MM-DD", - "add-to-list": "Add to List", - "add-to-plan": "Add to Plan", - "add-to-timeline": "Add to Timeline", - "recipe-added-to-list": "Recipe added to list", + "add-to-list": "أضف إلى القائمة", + "add-to-plan": "أضف إلى الخُطة", + "add-to-timeline": "إضافة إلى الخط الزمني", + "recipe-added-to-list": "تم إضافة الوصفة إلى القائمة", "recipes-added-to-list": "Recipes added to list", "successfully-added-to-list": "Successfully added to list", "recipe-added-to-mealplan": "Recipe added to mealplan", @@ -549,268 +549,268 @@ "yield": "Yield", "yields-amount-with-text": "Yields {amount} {text}", "yield-text": "Yield Text", - "quantity": "Quantity", + "quantity": "الكَمّيَّة", "choose-unit": "اختر الوحدة", - "press-enter-to-create": "Press Enter to Create", - "choose-food": "Choose Food", - "notes": "Notes", - "toggle-section": "Toggle Section", - "see-original-text": "See Original Text", - "original-text-with-value": "Original Text: {originalText}", - "ingredient-linker": "Ingredient Linker", - "linked-to-other-step": "Linked to other step", - "auto": "Auto", - "cook-mode": "Cook Mode", - "link-ingredients": "Link Ingredients", - "merge-above": "Merge Above", - "move-to-bottom": "Move To Bottom", - "move-to-top": "Move To Top", - "reset-scale": "Reset Scale", - "decrease-scale-label": "Decrease Scale by 1", - "increase-scale-label": "Increase Scale by 1", - "locked": "Locked", - "public-link": "Public Link", - "edit-timeline-event": "Edit Timeline Event", - "timeline": "Timeline", - "timeline-is-empty": "Nothing on the timeline yet. Try making this recipe!", - "timeline-no-events-found-try-adjusting-filters": "No events found. Try adjusting your search filters.", - "group-global-timeline": "{groupName} Global Timeline", - "open-timeline": "Open Timeline", - "made-this": "I Made This", - "how-did-it-turn-out": "How did it turn out?", - "user-made-this": "{user} made this", + "press-enter-to-create": "", + "choose-food": "اختيار الطعام", + "notes": "ملاحظات", + "toggle-section": "", + "see-original-text": "عرض النص الأصلي", + "original-text-with-value": "النص الأصلي: {originalText}", + "ingredient-linker": "رابط المكون", + "linked-to-other-step": "مرتبط بخطوة أخرى", + "auto": "تلقائي", + "cook-mode": "وضع الطبخ", + "link-ingredients": "ربط المكونات", + "merge-above": "دمج مع الأعلى", + "move-to-bottom": "نقل إلى الأسفل", + "move-to-top": "نقل إلى الأعلى", + "reset-scale": "إعادة تعيين المقياس", + "decrease-scale-label": "خفض المقياس ب1", + "increase-scale-label": "زيادة المقياس ب1", + "locked": "مؤمّن", + "public-link": "رابط عام", + "edit-timeline-event": "تعديل حدث الخط الزمني", + "timeline": "الخط الزمني", + "timeline-is-empty": "لا يوجد شيء على الخط الزمني بعد، حاول طبخ هذه الوصفة!", + "timeline-no-events-found-try-adjusting-filters": "لم يتم العثور على أحداث. حاول تعديل فلاتر البحث.", + "group-global-timeline": "{groupName} الخط الزمني العالمي", + "open-timeline": "فتح الخط الزمني", + "made-this": "لقد طبخت هذا", + "how-did-it-turn-out": "كيف كانت النتيجة؟", + "user-made-this": "{user} طبخ هذه", "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.", - "message-key": "Message Key", - "parse": "Parse", + "message-key": "مفتاح الرساله", + "parse": "تحليل", "attach-images-hint": "Attach images by dragging & dropping them into the editor", - "drop-image": "Drop image", + "drop-image": "وضع الصورة", "enable-ingredient-amounts-to-use-this-feature": "Enable ingredient amounts to use this feature", "recipes-with-units-or-foods-defined-cannot-be-parsed": "Recipes with units or foods defined cannot be parsed.", - "parse-ingredients": "Parse ingredients", - "edit-markdown": "Edit Markdown", - "recipe-creation": "Recipe Creation", + "parse-ingredients": "تحليل المكونات", + "edit-markdown": "تعديل Markdown", + "recipe-creation": "إنشاء الوصفة", "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?", - "import-with-url": "Import with URL", - "create-recipe": "Create Recipe", - "create-recipe-description": "Create a new recipe from scratch.", - "create-recipes": "Create Recipes", - "import-with-zip": "Import with .zip", - "create-recipe-from-an-image": "Create Recipe from an Image", + "looking-for-migrations": "هل تبحث عن نقل المعلومات؟", + "import-with-url": "الاستيراد باستخدام URL", + "create-recipe": "إنشاء وصفة", + "create-recipe-description": "إنشاء وصفة جديدة من الصفر.", + "create-recipes": "إنشاء الوصفات", + "import-with-zip": "الاستيراد باستخدام zip.", + "create-recipe-from-an-image": "إنشاء وصفة عن طريق صورة", "create-recipe-from-an-image-description": "Create a recipe by uploading an image of it. Mealie will attempt to extract the text from the image using AI and create a recipe from it.", "crop-and-rotate-the-image": "Crop and rotate the image so that only the text is visible, and it's in the correct orientation.", - "create-from-image": "Create from Image", + "create-from-image": "إنشاء عن طريق صورة", "should-translate-description": "Translate the recipe into my language", "please-wait-image-procesing": "Please wait, the image is processing. This may take some time.", - "bulk-url-import": "Bulk URL Import", - "debug-scraper": "Debug Scraper", + "bulk-url-import": "الاستيراد باستخدام أكثر من URL ", + "debug-scraper": "تصحيح أخطاء المحلل\n", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Create a recipe by providing the name. All recipes must have unique names.", "new-recipe-names-must-be-unique": "New recipe names must be unique", - "scrape-recipe": "Scrape Recipe", - "scrape-recipe-description": "Scrape a recipe by url. Provide the url for the site you want to scrape, and Mealie will attempt to scrape the recipe from that site and add it to your collection.", - "scrape-recipe-have-a-lot-of-recipes": "Have a lot of recipes you want to scrape at once?", - "scrape-recipe-suggest-bulk-importer": "Try out the bulk importer", - "scrape-recipe-have-raw-html-or-json-data": "Have raw HTML or JSON data?", - "scrape-recipe-you-can-import-from-raw-data-directly": "You can import from raw data directly", - "import-original-keywords-as-tags": "Import original keywords as tags", - "stay-in-edit-mode": "Stay in Edit mode", - "import-from-zip": "Import from Zip", - "import-from-zip-description": "Import a single recipe that was exported from another Mealie instance.", + "scrape-recipe": "تحليل الوصفة", + "scrape-recipe-description": "أضف الوصفة عن طريق الرابط. قم بتوفير عنوان الURL للموقع الذي تريد أخذ الوصفة منه، وسيحاول Mealie إستخراج الوصفة من ذلك الموقع وإضافتها إلى مجموعتك.", + "scrape-recipe-have-a-lot-of-recipes": "هل لديك الكثير من الوصفات التي تريد أن تحللها في نفس الوقت؟", + "scrape-recipe-suggest-bulk-importer": "جرب الإضافة بالجملة", + "scrape-recipe-have-raw-html-or-json-data": "هل لديك بيانات HTML أو JSON خام؟", + "scrape-recipe-you-can-import-from-raw-data-directly": "يمكنك الإضافة مباشرة باستخدام بيانات خام", + "import-original-keywords-as-tags": "استيراد الكلمات المفتاحية الأصلية كوسوم", + "stay-in-edit-mode": "البقاء في وضع التعديل", + "import-from-zip": "استيراد من ملف Zip", + "import-from-zip-description": "استيراد وصفة واحدة تم تصديرها من حساب \"ميلي\" آخر", "import-from-html-or-json": "Import from HTML or JSON", - "import-from-html-or-json-description": "Import a single recipe from raw HTML or JSON. This is useful if you have a recipe from a site that Mealie can't scrape normally, or from some other external source.", + "import-from-html-or-json-description": "إضافة وصفة واحدة من ملف HTML أو JSON. هذا مفيد إذا كان لديك وصفة من موقع لا يستطيع Mealie أن تستخرج منه الوصفة، أو من مصدر خارجي آخر.", "json-import-format-description-colon": "To import via JSON, it must be in valid format:", - "json-editor": "JSON Editor", + "json-editor": "محرر‫ JSON", "zip-files-must-have-been-exported-from-mealie": ".zip files must have been exported from Mealie", - "create-a-recipe-by-uploading-a-scan": "Create a recipe by uploading a scan.", - "upload-a-png-image-from-a-recipe-book": "Upload a png image from a recipe book", - "recipe-bulk-importer": "Recipe Bulk Importer", + "create-a-recipe-by-uploading-a-scan": "إنشاء وصفة عن طريق رفع مسح ضوئي.", + "upload-a-png-image-from-a-recipe-book": "رفع صورة png من كتاب وصفات", + "recipe-bulk-importer": "أداة الاستيراد الوصفات بالجملة", "recipe-bulk-importer-description": "The Bulk recipe importer allows you to import multiple recipes at once by queueing the sites on the backend and running the task in the background. This can be useful when initially migrating to Mealie, or when you want to import a large number of recipes.", - "set-categories-and-tags": "Set Categories and Tags", - "bulk-imports": "Bulk Imports", - "bulk-import-process-has-started": "Bulk Import process has started", - "bulk-import-process-has-failed": "Bulk import process has failed", - "report-deletion-failed": "Report deletion failed", - "recipe-debugger": "Recipe Debugger", - "recipe-debugger-description": "Grab the URL of the recipe you want to debug and paste it here. The URL will be scraped by the recipe scraper and the results will be displayed. If you don't see any data returned, the site you are trying to scrape is not supported by Mealie or its scraper library.", - "use-openai": "Use OpenAI", - "recipe-debugger-use-openai-description": "Use OpenAI to parse the results instead of relying on the scraper library. When creating a recipe via URL, this is done automatically if the scraper library fails, but you may test it manually here.", - "debug": "Debug", - "tree-view": "Tree View", + "set-categories-and-tags": "تعيين التصنيفات والوسوم", + "bulk-imports": "الاستيرادات بالجملة", + "bulk-import-process-has-started": "تم بَدْء عملية الاستيراد بالجملة", + "bulk-import-process-has-failed": "فشلت عملية الاستيراد بالجملة", + "report-deletion-failed": "فشل حذف التقرير", + "recipe-debugger": "تصحيح أخطاء الوصفة", + "recipe-debugger-description": "أحضر عنوان URL للوصفة التي تريد تصحيحها واكتبها هنا. سيتم تحليل عنوان الURL بواسطة محلل الوصفة وسيتم عرض النتائج. إذا كنت لا ترى أي بيانات يتم إرجاعها، فإن الموقع الذي تحاول نسخه غير مدعوم من قبل Mealie أو مكتبة المحلل.", + "use-openai": "استخدم OpenAI", + "recipe-debugger-use-openai-description": "استخدم OpenAI لتحليل النتائج بدلاً من الاعتماد على مكتبة المحلل. عند إنشاء وصفة عبر الURL، يتم ذلك تلقائياً إذا فشلت مكتبة المحلل، ولكن يمكنك اختبارها يدوياً هنا.", + "debug": "تصحيح الأخطاء", + "tree-view": "عرض شجري", "recipe-servings": "Recipe Servings", - "recipe-yield": "Recipe Yield", + "recipe-yield": "عائد الوصفة", "recipe-yield-text": "Recipe Yield Text", - "unit": "Unit", - "upload-image": "Upload image", - "screen-awake": "Keep Screen Awake", - "remove-image": "Remove image", - "nextStep": "Next step", - "recipe-actions": "Recipe Actions", + "unit": "وحدة", + "upload-image": "رفع صورة", + "screen-awake": "إبقاء الشاشة مستيقظة", + "remove-image": "إزالة صورة", + "nextStep": "الخطوة التالية", + "recipe-actions": "إجراءات الوصفة", "parser": { - "ingredient-parser": "Ingredient Parser", + "ingredient-parser": "محلل المكونات", "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.", - "select-parser": "Select Parser", - "natural-language-processor": "Natural Language Processor", - "brute-parser": "Brute Parser", - "openai-parser": "OpenAI Parser", - "parse-all": "Parse All", - "no-unit": "No unit", - "missing-unit": "Create missing unit: {unit}", - "missing-food": "Create missing food: {food}", - "no-food": "No Food" + "select-parser": "اختيار المحلل", + "natural-language-processor": "معالج اللغة الطبيعية", + "brute-parser": "المحلل القسري", + "openai-parser": "محلل OpenAI", + "parse-all": "تحليل الكل", + "no-unit": "لا توجد وحدة", + "missing-unit": "إنشاء وحدة مفقودة: {unit}", + "missing-food": "إنشاء طعام مفقود: {food}", + "no-food": "لا يوجد طعام" }, - "reset-servings-count": "Reset Servings Count", - "not-linked-ingredients": "Additional Ingredients" + "reset-servings-count": "إعادة تعيين عدد الحصص", + "not-linked-ingredients": "مكونات إضافية" }, "recipe-finder": { - "recipe-finder": "Recipe Finder", - "recipe-finder-description": "Search for recipes based on ingredients you have on hand. You can also filter by tools you have available, and set a maximum number of missing ingredients or tools.", - "selected-ingredients": "Selected Ingredients", - "no-ingredients-selected": "No ingredients selected", - "missing": "Missing", - "no-recipes-found": "No recipes found", - "no-recipes-found-description": "Try adding more ingredients to your search or adjusting your filters", - "include-ingredients-on-hand": "Include Ingredients On Hand", - "include-tools-on-hand": "Include Tools On Hand", - "max-missing-ingredients": "Max Missing Ingredients", - "max-missing-tools": "Max Missing Tools", - "selected-tools": "Selected Tools", - "other-filters": "Other Filters", - "ready-to-make": "Ready to Make", - "almost-ready-to-make": "Almost Ready to Make" + "recipe-finder": "البحث عن الوصفات", + "recipe-finder-description": "ابحث عن الوصفات بناءً على المكونات المتوفرة لديك. يمكنك أيضًا التصفية حسب الأدوات المتاحة لديك، وتحديد الحد الأقصى للمكونات أو الأدوات المفقودة.", + "selected-ingredients": "المكونات المحددة", + "no-ingredients-selected": "لم يتم تحديد المكونات", + "missing": "مفقود", + "no-recipes-found": "لم يتم العثور على وصفات", + "no-recipes-found-description": "حاول إضافة المزيد من المكونات إلى بحثك أو تعديل الفلاتر الخاصة بك", + "include-ingredients-on-hand": "اشمل المكونات المتوفرة", + "include-tools-on-hand": "اشمل الأدوات المتوفرة", + "max-missing-ingredients": "الحد الأقصى للمكونات المفقودة", + "max-missing-tools": "الحد الأقصى للأدوات المفقودة", + "selected-tools": "الأدوات المحددة", + "other-filters": "فلاتر أخرى", + "ready-to-make": "جَاهِز للتحضير", + "almost-ready-to-make": "شبه جَاهِز للتحضير" }, "search": { - "advanced-search": "Advanced Search", - "and": "and", - "exclude": "Exclude", - "include": "Include", - "max-results": "Max Results", - "or": "Or", - "has-any": "Has Any", - "has-all": "Has All", - "clear-selection": "Clear Selection", - "results": "Results", - "search": "Search", - "search-mealie": "Search Mealie (press /)", - "search-placeholder": "Search...", - "tag-filter": "Tag Filter", - "search-hint": "Press '/'", - "advanced": "Advanced", - "auto-search": "Auto Search", - "no-results": "No results found" + "advanced-search": "البحث المتقدم", + "and": "و", + "exclude": "استبعد", + "include": "اشمل", + "max-results": "عدد النتائج الأقصى", + "or": "أو", + "has-any": "لديه أي", + "has-all": "لديه كل", + "clear-selection": "حذف الاختيار", + "results": "النتائج", + "search": "بحث", + "search-mealie": "للبحث في Mealie (اضغط /)", + "search-placeholder": "بحث..", + "tag-filter": "فلتر الأصناف", + "search-hint": "اضغط '/'", + "advanced": "الإعدادات المتقدمة", + "auto-search": "البحث التلقائي", + "no-results": "لم يتم العثور على نتائج" }, "settings": { - "add-a-new-theme": "Add a New Theme", - "admin-settings": "Admin Settings", + "add-a-new-theme": "إضافة سمة جديدة", + "admin-settings": "إعدادات المشرف", "backup": { - "backup-created": "Backup created successfully", - "backup-created-at-response-export_path": "Backup Created at {path}", - "backup-deleted": "Backup deleted", - "restore-success": "Restore successful", - "restore-fail": "Restore failed. Check your server logs for more details", - "backup-tag": "Backup Tag", + "backup-created": "تم إنشاء النسخة الاحتياطية بنجاح", + "backup-created-at-response-export_path": "تم إنشاء النسخة الاحتياطية في {path}", + "backup-deleted": "تم حذف النسخة الاحتياطية", + "restore-success": "تمت الاستعادة بنجاح", + "restore-fail": "فشلت الاستعادة. تحقق من سجلات الخادم للحصول على مزيد من التفاصيل", + "backup-tag": "وسم النسخة الاحتياطية", "create-heading": "Create a Backup", - "delete-backup": "Delete Backup", - "error-creating-backup-see-log-file": "Error Creating Backup. See Log File", - "full-backup": "Full Backup", - "import-summary": "Import Summary", - "partial-backup": "Partial Backup", - "unable-to-delete-backup": "Unable to Delete Backup.", + "delete-backup": "حذف النسخة الاحتياطية", + "error-creating-backup-see-log-file": "خطأ في إنشاء النسخة الاحتياطية. راجع ملف السجل", + "full-backup": "نسخة احتياطية كاملة", + "import-summary": "ملخص الاستيراد", + "partial-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.", - "backup-restore": "Backup Restore", + "backup-restore": "استعادة النسخة الاحتياطية", "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.", - "postgresql-note": "If you are using PostGreSQL, please review the {backup-restore-process} prior to restoring.", + "cannot-be-undone": "لا يمكن التراجع عن هذا الإجراء - استخدم بحذر.", + "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", - "irreversible-acknowledgment": "I understand that this action is irreversible, destructive and may cause data loss", - "restore-backup": "Restore Backup" + "irreversible-acknowledgment": "أقر بأنني أفهم أن هذا العمل لا رجعة فيه ومدمر وقد يتسبب في فقدان البيانات", + "restore-backup": "استعادة النسخة الاحتياطية" }, - "backup-and-exports": "Backups", - "change-password": "Change Password", - "current": "Version:", - "custom-pages": "Custom Pages", - "edit-page": "Edit Page", - "events": "Events", + "backup-and-exports": "النسخ الاحتياطية", + "change-password": "تغيير كلمة المرور", + "current": "الإصدار:", + "custom-pages": "الصفحات الخاصة", + "edit-page": "تعديل الصفحة", + "events": "الأحداث", "first-day-of-week": "First day of the week", "group-settings-updated": "Group Settings Updated", "homepage": { - "all-categories": "All Categories", + "all-categories": "جميع التصنيفات", "card-per-section": "Card Per Section", - "home-page": "Home Page", + "home-page": "الصفحة الرئيسية", "home-page-sections": "Home Page Sections", - "show-recent": "Show Recent" + "show-recent": "إظهار الأحدث" }, - "language": "Language", - "latest": "Latest", - "local-api": "Local API", - "locale-settings": "Locale settings", + "language": "اللّغة", + "latest": "الأحدث", + "local-api": "API محلي", + "locale-settings": "الإعدادات المحلية", "migrations": "Migrations", - "new-page": "New Page", - "notify": "Notify", - "organize": "Organize", - "page-name": "Page Name", - "pages": "Pages", - "profile": "Profile", + "new-page": "صفحة جديدة", + "notify": "إشعار", + "organize": "تنظيم", + "page-name": "اسم الصفحة", + "pages": "الصفحات", + "profile": "الملف الشخصي", "remove-existing-entries-matching-imported-entries": "Remove existing entries matching imported entries", - "set-new-time": "Set New Time", - "settings-update-failed": "Settings update failed", + "set-new-time": "تعيين وقت جديد", + "settings-update-failed": "فشل تحديث الإعدادات", "settings-updated": "Settings updated", - "site-settings": "Site Settings", + "site-settings": "إعدادات الموقع", "theme": { "accent": "Accent", - "dark": "Dark", - "default-to-system": "Default to system", - "error": "Error", + "dark": "الوضع الليلي", + "default-to-system": "مطابقة وضع الجهاز", + "error": "حدث خطأ", "error-creating-theme-see-log-file": "Error creating theme. See log file.", "error-deleting-theme": "Error deleting theme", "error-updating-theme": "Error updating theme", "info": "Info", - "light": "Light", - "primary": "Primary", - "secondary": "Secondary", + "light": "الوضع النهاري", + "primary": "رئيسي", + "secondary": "ثانوي", "success": "Success", - "switch-to-dark-mode": "Switch to dark mode", - "switch-to-light-mode": "Switch to light mode", + "switch-to-dark-mode": "التحويل إلى الوضع الليلي", + "switch-to-light-mode": "التحويل إلى الوضع النهاري", "theme-deleted": "Theme deleted", "theme-name": "Theme Name", "theme-name-is-required": "Theme Name is required.", "theme-saved": "Theme Saved", "theme-updated": "Theme updated", "warning": "Warning", - "light-mode": "Light Mode", - "dark-mode": "Dark Mode" + "light-mode": "الوضع النهاري", + "dark-mode": "الوضع الليلي" }, "token": { "active-tokens": "ACTIVE TOKENS", - "api-token": "API Token", - "api-tokens": "API Tokens", + "api-token": "رمز الـ API", + "api-tokens": "رموز الـ API", "copy-this-token-for-use-with-an-external-application-this-token-will-not-be-viewable-again": "Copy this token for use with an external application. This token will not be viewable again.", - "create-an-api-token": "Create an API Token", - "token-name": "Token Name", - "generate": "Generate", + "create-an-api-token": "إنشاء رمز API", + "token-name": "اسم الرمز", + "generate": "إنشاء", "you-have-token-count": "You have no active tokens.|You have one active token.|You have {count} active tokens." }, "toolbox": { - "assign-all": "Assign All", - "bulk-assign": "Bulk Assign", - "new-name": "New Name", - "no-unused-items": "No Unused Items", + "assign-all": "تعيين الكل", + "bulk-assign": "تعيين بالجملة", + "new-name": "اسم جديد", + "no-unused-items": "لا توجد عناصر غير مستخدمة", "recipes-affected": "No Recipes Affected|One Recipe Affected|{count} Recipes Affected", - "remove-unused": "Remove Unused", + "remove-unused": "إزالة الغير مستخدم", "title-case-all": "Title Case All", - "toolbox": "Toolbox", - "unorganized": "Unorganized" + "toolbox": "صندوق الأدوات", + "unorganized": "غير منظم" }, "webhooks": { - "test-webhooks": "Test Webhooks", + "test-webhooks": "اختبار الWebhook", "the-urls-listed-below-will-recieve-webhooks-containing-the-recipe-data-for-the-meal-plan-on-its-scheduled-day-currently-webhooks-will-execute-at": "The URLs listed below will receive webhooks containing the recipe data for the meal plan on it's scheduled day. Currently Webhooks will execute at", - "webhook-url": "Webhook URL", + "webhook-url": "رابط الWebhook", "webhooks-caps": "WEBHOOKS", - "webhooks": "Webhooks", - "webhook-name": "Webhook Name", + "webhooks": "روابط الويب (Webhooks)", + "webhook-name": "اسم الWebhook", "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": "الإبلاغ عن الأخطاء البرمجية", "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", "configuration": "Configuration", @@ -823,16 +823,16 @@ "email-configuration-status": "Email Configuration Status", "email-configured": "Email Configured", "email-test-results": "Email Test Results", - "ready": "Ready", + "ready": "جاهز", "not-ready": "Not Ready - Check Environmental Variables", - "succeeded": "Succeeded", - "failed": "Failed", - "general-about": "General About", - "application-version": "Application Version", + "succeeded": "نجحت العملية", + "failed": "فشلت العملية", + "general-about": "معلومات عامة", + "application-version": "إصدار التطبيق", "application-version-error-text": "Your current version ({0}) does not match the latest release. Considering updating to the latest version ({1}).", - "mealie-is-up-to-date": "Mealie is up to date", - "secure-site": "Secure Site", - "secure-site-error-text": "Serve via localhost or secure with https. Clipboard and additional browser APIs may not work.", + "mealie-is-up-to-date": "Malie على آخر تحديث", + "secure-site": "موقع آمن", + "secure-site-error-text": "", "secure-site-success-text": "Site is accessed by localhost or https", "server-side-base-url": "Server Side Base URL", "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.", @@ -841,7 +841,7 @@ "ldap-ready-error-text": "Not all LDAP Values are configured. This can be ignored if you are not using LDAP Authentication.", "ldap-ready-success-text": "Required LDAP variables are all set.", "build": "Build", - "recipe-scraper-version": "Recipe Scraper Version", + "recipe-scraper-version": "إصدار محلل الوصفة", "oidc-ready": "OIDC Ready", "oidc-ready-error-text": "Not all OIDC Values are configured. This can be ignored if you are not using OIDC Authentication.", "oidc-ready-success-text": "Required OIDC variables are all set.", @@ -850,213 +850,213 @@ "openai-ready-success-text": "Required OpenAI variables are all set." }, "shopping-list": { - "all-lists": "All Lists", - "create-shopping-list": "Create Shopping List", - "from-recipe": "From Recipe", - "list-name": "List Name", - "new-list": "New List", - "quantity": "Quantity: {0}", - "shopping-list": "Shopping List", - "shopping-lists": "Shopping Lists", - "food": "Food", - "note": "Note", - "label": "Label", + "all-lists": "جميع القوائم", + "create-shopping-list": "إنشاء قائمة تسوق", + "from-recipe": "من الوصفة", + "list-name": "اسم القائمة", + "new-list": "قائمة جديدة", + "quantity": "الكَمّيَّة: {0}", + "shopping-list": "قائمة التسوق", + "shopping-lists": "قوائم التسوق", + "food": "الطعام", + "note": "ملاحظة", + "label": "", "save-label": "Save Label", "linked-item-warning": "This item is linked to one or more recipe. Adjusting the units or foods will yield unexpected results when adding or removing the recipe from this list.", "toggle-food": "Toggle Food", "manage-labels": "Manage Labels", - "are-you-sure-you-want-to-delete-this-item": "Are you sure you want to delete this item?", - "copy-as-text": "Copy as Text", - "copy-as-markdown": "Copy as Markdown", - "delete-checked": "Delete Checked", + "are-you-sure-you-want-to-delete-this-item": "هل أنت متأكد من أنك تريد حذف هذا العنصر؟", + "copy-as-text": "نسخ كنص", + "copy-as-markdown": "نسخ كـ Markdown", + "delete-checked": "حذف المحدد", "toggle-label-sort": "Toggle Label Sort", "reorder-labels": "Reorder Labels", - "uncheck-all-items": "Uncheck All Items", - "check-all-items": "Check All Items", + "uncheck-all-items": "إلغاء تحديد جميع العناصر", + "check-all-items": "تحديد جميع العناصر", "linked-recipes-count": "No Linked Recipes|One Linked Recipe|{count} Linked Recipes", "items-checked-count": "No items checked|One item checked|{count} items checked", "no-label": "No Label", "completed-on": "Completed on {date}", - "you-are-offline": "You are offline", + "you-are-offline": "أنت غير متصل", "you-are-offline-description": "Not all features are available while offline. You can still add, modify, and remove items, but you will not be able to sync your changes to the server until you are back online.", - "are-you-sure-you-want-to-check-all-items": "Are you sure you want to check all items?", - "are-you-sure-you-want-to-uncheck-all-items": "Are you sure you want to uncheck all items?", - "are-you-sure-you-want-to-delete-checked-items": "Are you sure you want to delete all checked items?", - "no-shopping-lists-found": "No Shopping Lists Found" + "are-you-sure-you-want-to-check-all-items": "هل أنت متأكد من أنك تريد تحديد جميع العناصر؟", + "are-you-sure-you-want-to-uncheck-all-items": "هل أنت متأكد من أنك تريد إلغاء تحديد جميع العناصر؟", + "are-you-sure-you-want-to-delete-checked-items": "هل أنت متأكد أنك تريد حذف جميع العناصر المحددة؟", + "no-shopping-lists-found": "لم يتم العثور على قوائم تسوق" }, "sidebar": { - "all-recipes": "All Recipes", - "backups": "Backups", - "categories": "Categories", - "cookbooks": "Cookbooks", + "all-recipes": "جميع الوصفات", + "backups": "النسخ الاحتياطية", + "categories": "التصنيفات", + "cookbooks": "كتب الطبخ", "dashboard": "Dashboard", - "home-page": "Home Page", - "manage-users": "Manage Users", + "home-page": "الصفحة الرئيسية", + "manage-users": "إدارة المستخدمين", "migrations": "Migrations", - "profile": "Profile", - "search": "Search", - "site-settings": "Site Settings", - "tags": "Tags", - "toolbox": "Toolbox", - "language": "Language", - "maintenance": "Maintenance", - "background-tasks": "Background Tasks", - "parser": "Parser", - "developer": "Developer", - "cookbook": "Cookbook", - "create-cookbook": "Create a new cookbook" + "profile": "الملف الشخصي", + "search": "البحث", + "site-settings": "إعدادات الموقع", + "tags": "وسوم", + "toolbox": "صندوق الأدوات", + "language": "اللّغة", + "maintenance": "صيانة", + "background-tasks": "المهام في الخلفية", + "parser": "المحلل", + "developer": "المطور", + "cookbook": "كتاب طبخ", + "create-cookbook": "إنشاء كتاب طبخ جديد" }, "signup": { - "error-signing-up": "Error Signing Up", - "sign-up": "Sign Up", - "sign-up-link-created": "Sign up link created", - "sign-up-link-creation-failed": "Sign up link creation failed", - "sign-up-links": "Sign Up Links", - "sign-up-token-deleted": "Sign Up Token Deleted", - "sign-up-token-deletion-failed": "Sign up token deletion failed", - "welcome-to-mealie": "Welcome to Mealie! To become a user of this instance you are required to have a valid invitation link. If you haven't recieved an invitation you are unable to sign-up. To recieve a link, contact the sites administrator." + "error-signing-up": "خطأ في التسجيل", + "sign-up": "سجّل", + "sign-up-link-created": "تم إنشاء رابط التسجيل", + "sign-up-link-creation-failed": "فشل إنشاء رابط التسجيل", + "sign-up-links": "روابط التسجيل", + "sign-up-token-deleted": "تم حذف رمز التسجيل", + "sign-up-token-deletion-failed": "فشل حذف رمز التسجيل", + "welcome-to-mealie": "مرحبا بكم في Mealie! لتصبح مستخدم، مطلوبٌ منك أن يكون لديك رابط دعوة صالح. إذا لم تتلق دعوة فإنك غير قادر على التسجيل. للحصول على رابط، تواصل مع مشرف الموقع." }, "tag": { - "tag-created": "Tag created", - "tag-creation-failed": "Tag creation failed", - "tag-deleted": "Tag deleted", - "tag-deletion-failed": "Tag deletion failed", - "tag-update-failed": "Tag update failed", - "tag-updated": "Tag updated", - "tags": "Tags", - "untagged-count": "Untagged {count}", - "create-a-tag": "Create a Tag", - "tag-name": "Tag Name", - "tag": "Tag" + "tag-created": "تم إنشاء الوسم", + "tag-creation-failed": "فشل إنشاء الوسم", + "tag-deleted": "تم حذف الوسم", + "tag-deletion-failed": "فشل حذف الوسم", + "tag-update-failed": "فشل تحديث الوسم", + "tag-updated": "تم تحديث الوسم", + "tags": "وسوم", + "untagged-count": "{count} غير موسوم", + "create-a-tag": "إنشاء وسم", + "tag-name": "اسم الوسم", + "tag": "وسم" }, "tool": { - "tools": "Tools", - "on-hand": "On Hand", - "create-a-tool": "Create a Tool", - "tool-name": "Tool Name", - "create-new-tool": "Create New Tool", + "tools": "أدوات", + "on-hand": "في المتناول", + "create-a-tool": "إنشاء أداة", + "tool-name": "اسم الأداة", + "create-new-tool": "إنشاء أداة جديدة", "on-hand-checkbox-label": "Show as On Hand (Checked)", - "required-tools": "Required Tools", - "tool": "Tool" + "required-tools": "الأدوات المطلوبة", + "tool": "أداة" }, "user": { - "admin": "Admin", - "are-you-sure-you-want-to-delete-the-link": "Are you sure you want to delete the link {link}?", - "are-you-sure-you-want-to-delete-the-user": "Are you sure you want to delete the user {activeName} ID: {activeId}?", - "auth-method": "Auth Method", - "confirm-link-deletion": "Confirm Link Deletion", - "confirm-password": "Confirm Password", - "confirm-user-deletion": "Confirm User Deletion", - "could-not-validate-credentials": "Could Not Validate Credentials", - "create-link": "Create Link", - "create-user": "Create User", - "current-password": "Current Password", - "e-mail-must-be-valid": "E-mail must be valid", - "edit-user": "Edit User", - "email": "Email", - "error-cannot-delete-super-user": "Error! Cannot Delete Super User", - "existing-password-does-not-match": "Existing password does not match", - "full-name": "Full Name", - "generate-password-reset-link": "Generate Password Reset Link", - "invite-only": "Invite Only", - "link-id": "Link ID", - "link-name": "Link Name", - "login": "Login", - "login-oidc": "Login with", - "or": "or", - "logout": "Logout", - "manage-users": "Manage Users", - "manage-users-description": "Create and manage users.", - "new-password": "New Password", - "new-user": "New User", - "password-has-been-reset-to-the-default-password": "Password has been reset to the default password", - "password-must-match": "Password must match", - "password-reset-failed": "Password reset failed", - "password-updated": "Password updated", - "password": "Password", - "password-strength": "Password is {strength}", - "please-enter-password": "Please enter your new password.", - "register": "Register", - "reset-password": "Reset Password", - "sign-in": "Sign in", - "total-mealplans": "Total MealPlans", - "total-users": "Total Users", - "upload-photo": "Upload Photo", - "use-8-characters-or-more-for-your-password": "Use 8 characters or more for your password", - "user-created": "User created", - "user-creation-failed": "User creation failed", - "user-deleted": "User deleted", - "user-id-with-value": "User ID: {id}", - "user-id": "User ID", - "user-password": "User Password", - "user-successfully-logged-in": "User Successfully Logged In", - "user-update-failed": "User update failed", - "user-updated": "User updated", - "user": "User", - "username": "Username", - "users-header": "USERS", - "users": "Users", - "user-not-found": "User not found", - "webhook-time": "Webhook Time", - "webhooks-enabled": "Webhooks Enabled", - "you-are-not-allowed-to-create-a-user": "You are not allowed to create a user", - "you-are-not-allowed-to-delete-this-user": "You are not allowed to delete this user", - "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", - "favorite-recipes": "Favorite Recipes", - "email-or-username": "Email or Username", - "remember-me": "Remember Me", - "please-enter-your-email-and-password": "Please enter your email and password", - "invalid-credentials": "Invalid Credentials", - "account-locked-please-try-again-later": "Account Locked. Please try again later", - "user-favorites": "User Favorites", + "admin": "مشرف", + "are-you-sure-you-want-to-delete-the-link": "هل أنت متأكد من رغبتك في حذف الرابط {link}؟", + "are-you-sure-you-want-to-delete-the-user": "هل أنت متأكد من رغبتك في حذف المستخدم {activeName} ID: {activeId}؟", + "auth-method": "طريقة التوثيق", + "confirm-link-deletion": "أكّد حذف الرابط", + "confirm-password": "أكّد كلمة المرور", + "confirm-user-deletion": "أكّد حذف المستخدم", + "could-not-validate-credentials": "تعذر التحقق من البيانات", + "create-link": "إنشاء رابط", + "create-user": "إنشاء مستخدم", + "current-password": "كلمة المرور الحالية", + "e-mail-must-be-valid": "يجب أن يكون البريد الإلكتروني صالحاً", + "edit-user": "تعديل المستخدم", + "email": "البريد الإلكتروني", + "error-cannot-delete-super-user": "خطأ! لا يمكن حذف المستخدم المهم (مشرف)", + "existing-password-does-not-match": "كلمة المرور الحالية غير متطابقة", + "full-name": "الاسم الكامل", + "generate-password-reset-link": "إنشاء رابط إعادة تعيين كلمة المرور", + "invite-only": "للمدعوين فقط", + "link-id": "مُعرِّف الرابط", + "link-name": "اسم الرابط", + "login": "تسجيل دخول", + "login-oidc": "تسجيل الدخول بواسطة", + "or": "أو", + "logout": "تسجيل الخروج", + "manage-users": "إدارة المستخدمين", + "manage-users-description": "إنشاء وإدارة المستخدمين.", + "new-password": "كلمة مرور جديدة", + "new-user": "مستخدم جديد", + "password-has-been-reset-to-the-default-password": "تم إعادة تعيين كلمة المرور إلى كلمة المرور الافتراضية", + "password-must-match": "يجب أن تتطابق كلمة المرور", + "password-reset-failed": "فشلت عملية إعادة تعيين كلمة المرور", + "password-updated": "تم تحديث كلمة المرور", + "password": "كلمة المرور", + "password-strength": "كلمة المرور {strength}", + "please-enter-password": "الرجاء إدخال كلمة المرور الجديدة الخاصة بك.", + "register": "التسجيل", + "reset-password": "إعادة تعيين كلمة المرور", + "sign-in": "تسجيل الدخول", + "total-mealplans": "إجمالي خطط الوجبات", + "total-users": "إجمالي عدد المستخدمين", + "upload-photo": "رفع صورة", + "use-8-characters-or-more-for-your-password": "استخدم 8 أحرف أو أكثر لكلمة المرور الخاصة بك", + "user-created": "تم إنشاء المستخدم", + "user-creation-failed": "فشل إنشاء المستخدم", + "user-deleted": "تم حذف المستخدم", + "user-id-with-value": "مُعرّف المستخدم: {id}", + "user-id": "مُعرّف المستخدم", + "user-password": "كلمة مرور المستخدم", + "user-successfully-logged-in": "تم تسجيل دخول المستخدم بنجاح", + "user-update-failed": "فشل تحديث المستخدم", + "user-updated": "تم تحديث المستخدم", + "user": "مستخدم", + "username": "اسم المستخدم", + "users-header": "المستخدمين", + "users": "المستخدمين", + "user-not-found": "لم يتم العثور على المستخدم", + "webhook-time": "وقت الWebhook", + "webhooks-enabled": "تم تفعيل الWebhook", + "you-are-not-allowed-to-create-a-user": "لا يسمح لك بإنشاء مستخدم", + "you-are-not-allowed-to-delete-this-user": "لا يُسمح لك بحذف هذا المستخدم", + "enable-advanced-content": "تفعيل المحتوى المتقدم", + "enable-advanced-content-description": "تفعيل الميزات المتقدمة مثل مقياس الوصفة، مفاتيح الAPI، وإدارة البيانات،و الWebhooks. لا تقلق، يمكنك دائماً التعديل لاحقًا", + "favorite-recipes": "الوصفات المفضلة", + "email-or-username": "البريد الإلكتروني أو اسم المستخدم", + "remember-me": "تذكرني", + "please-enter-your-email-and-password": "يرجى إدخال البريد الإلكتروني وكلمة المرور", + "invalid-credentials": "البيانات غير صحيحة", + "account-locked-please-try-again-later": "الحساب مقفل. الرجاء المحاولة مرة أخرى لاحقاً", + "user-favorites": "تفضيلات المستخدم", "password-strength-values": { - "weak": "Weak", - "good": "Good", - "strong": "Strong", - "very-strong": "Very Strong" + "weak": "ضعيفة", + "good": "جيدة", + "strong": "آمنة", + "very-strong": "آمنة جدًا" }, - "user-management": "User Management", - "reset-locked-users": "Reset Locked Users", - "admin-user-creation": "Admin User Creation", - "admin-user-management": "Admin User Management", - "user-details": "User Details", - "user-name": "User Name", - "authentication-method": "Authentication Method", + "user-management": "إدارة المستخدم", + "reset-locked-users": "إعادة تعيين المستخدمين المقفلين", + "admin-user-creation": "إنشاء مستخدم مشرف", + "admin-user-management": "إدارة حساب المشرف", + "user-details": "بيانات المستخدم", + "user-name": "اسم المستخدم", + "authentication-method": "طريقة التوثيق", "authentication-method-hint": "This specifies how a user will authenticate with Mealie. If you're not sure, choose 'Mealie", - "permissions": "Permissions", - "administrator": "Administrator", - "user-can-invite-other-to-group": "User can invite others to group", - "user-can-manage-group": "User can manage group", - "user-can-manage-household": "User can manage household", - "user-can-organize-group-data": "User can organize group data", - "enable-advanced-features": "Enable advanced features", - "it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.", - "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!", - "forgot-password": "Forgot Password", - "forgot-password-text": "Please enter your email address and we will send you a link to reset your password.", - "changes-reflected-immediately": "Changes to this user will be reflected immediately." + "permissions": "الصلاحيات", + "administrator": "المشرف", + "user-can-invite-other-to-group": "يمكن للمستخدم دعوة الآخرين للمجموعة", + "user-can-manage-group": "يمكن للمستخدم إدارة المجموعة", + "user-can-manage-household": "يمكن للمستخدم إدارة الأسرة", + "user-can-organize-group-data": "يمكن للمستخدم تنظيم بيانات المجموعة", + "enable-advanced-features": "تفعيل الميزات المتقدمة", + "it-looks-like-this-is-your-first-time-logging-in": "يبدو أن هذه أول مرة تقوم فيها بتسجيل الدخول.", + "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "لا تريد رؤية هذه الرسالة بعد الآن؟ تأكد من تغيير بريدك الإلكتروني في إعدادات المستخدم الخاصة بك!", + "forgot-password": "نسيت كلمة المرور", + "forgot-password-text": "الرجاء إدخال بريدك الإلكتروني وسنرسل لك رابطًا لإعادة تعيين كلمة المرور الخاصة بك.", + "changes-reflected-immediately": "التغييرات التي ستطرأ على هذا المستخدم ستنعكس على الفور." }, "language-dialog": { - "translated": "translated", - "choose-language": "Choose Language", - "select-description": "Choose the language for the Mealie UI. The setting only applies to you, not other users.", + "translated": "مترجم", + "choose-language": "اختر اللغة", + "select-description": "اختر لغة واجهة المستخدم لMealie. ينطبق هذا الإعداد فقط عليك، وليس على بقية المستخدمين.", "how-to-contribute-description": "Is something not translated yet, mistranslated, or your language missing from the list? {read-the-docs-link} on how to contribute!", - "read-the-docs": "Read the docs" + "read-the-docs": "اقرأ المستندات" }, "data-pages": { "foods": { "merge-dialog-text": "Combining the selected foods will merge the source food and target food into a single food. The source food will be deleted and all of the references to the source food will be updated to point to the target food.", - "merge-food-example": "Merging {food1} into {food2}", + "merge-food-example": "دمج {food1} مع {food2}", "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", - "combine-food": "Combine Food", + "combine-food": "دمج الطعام", "source-food": "Source Food", "target-food": "Target Food", - "create-food": "Create Food", + "create-food": "إنشاء طعام", "food-label": "Food Label", - "edit-food": "Edit Food", - "food-data": "Food Data", + "edit-food": "تعديل الطعام", + "food-data": "بيانات الطعام", "example-food-singular": "ex: Onion", "example-food-plural": "ex: Onions", "label-overwrite-warning": "This will assign the chosen label to all selected foods and potentially overwrite your existing labels.", @@ -1065,18 +1065,18 @@ "units": { "seed-dialog-text": "Seed the database with common units based on your local language.", "combine-unit-description": "Combining the selected units will merge the Source Unit and Target Unit into a single unit. The {source-unit-will-be-deleted} and all of the references to the Source Unit will be updated to point to the Target Unit.", - "combine-unit": "Combine Unit", + "combine-unit": "دمج الوحدة", "source-unit": "Source Unit", "target-unit": "Target Unit", "merging-unit-into-unit": "Merging {0} into {1}", - "create-unit": "Create Unit", + "create-unit": "إنشاء وحدة", "abbreviation": "Abbreviation", "plural-abbreviation": "Plural Abbreviation", "description": "Description", "display-as-fraction": "Display as Fraction", "use-abbreviation": "Use Abbreviation", - "edit-unit": "Edit Unit", - "unit-data": "Unit Data", + "edit-unit": "تعديل الوحدة", + "unit-data": "بيانات الوحدة", "use-abbv": "Use Abbv.", "fraction": "Fraction", "example-unit-singular": "ex: Tablespoon", @@ -1099,14 +1099,14 @@ "settings-chosen-explanation": "Settings chosen here, excluding the locked option, will be applied to all selected recipes.", "selected-length-recipe-s-settings-will-be-updated": "{count} recipe(s) settings will be updated.", "recipe-data": "Recipe Data", - "recipe-data-description": "Use this section to manage the data associated with your recipes. You can perform several bulk actions on your recipes including exporting, deleting, tagging, and assigning categories.", + "recipe-data-description": "استخدم هذا القسم لإدارة البيانات المرتبطة بوصفاتك. يمكنك تنفيذ العديد من الإجراءات بالجملة على وصفاتك بما في ذلك التصدير والحذف وتعيين الوسوم وتعيين التصنيفات.", "recipe-columns": "Recipe Columns", "data-exports-description": "This section provides links to available exports that are ready to download. These exports do expire, so be sure to grab them while they're still available.", "data-exports": "Data Exports", - "tag": "Tag", + "tag": "وسم", "categorize": "Categorize", "update-settings": "Update Settings", - "tag-recipes": "Tag Recipes", + "tag-recipes": "وسم الوصفات", "categorize-recipes": "Categorize Recipes", "export-recipes": "Export Recipes", "delete-recipes": "Delete Recipes", @@ -1129,36 +1129,36 @@ "columns": "Columns", "combine": "Combine", "categories": { - "edit-category": "Edit Category", - "new-category": "New Category", - "category-data": "Category Data" + "edit-category": "تعديل التصنيف", + "new-category": "تصنيف جديد", + "category-data": "بيانات التصنيف" }, "tags": { - "new-tag": "New Tag", - "edit-tag": "Edit Tag", - "tag-data": "Tag Data" + "new-tag": "وسم جديد", + "edit-tag": "تعديل الوسم", + "tag-data": "بيانات الوسم" }, "tools": { - "new-tool": "New Tool", - "edit-tool": "Edit Tool", - "tool-data": "Tool Data" + "new-tool": "أداة جديدة", + "edit-tool": "تعديل الأداة", + "tool-data": "بيانات الأداة" } }, "user-registration": { - "user-registration": "User Registration", - "registration-success": "Registration Success", - "join-a-group": "Join a Group", - "create-a-new-group": "Create a New Group", - "provide-registration-token-description": "Please provide the registration token associated with the group that you'd like to join. You'll need to obtain this from an existing group member.", - "group-details": "Group Details", - "group-details-description": "Before you create an account you'll need to create a group. Your group will only contain you, but you'll be able to invite others later. Members in your group can share meal plans, shopping lists, recipes, and more!", + "user-registration": "تسجيل المستخدم", + "registration-success": "تم التسجيل بنجاح", + "join-a-group": "الانضمام إلى مجموعة", + "create-a-new-group": "إنشاء مجموعة جديدة", + "provide-registration-token-description": "يرجى تقديم رمز التسجيل المرتبط بالمجموعة التي ترغب في الانضمام إليها. ستحتاج إلى الحصول عليه من عضو موجود في المجموعة.", + "group-details": "تفاصيل المجموعة", + "group-details-description": "قبل إنشاء حساب ستحتاج إلى إنشاء مجموعة. المجموعة الخاصة بك سوف تحتوي عليك فقط، ولكن ستتمكن من دعوة الآخرين لاحقاً. يمكن لأعضاء مجموعتك مشاركة خطط الوجبات وقوائم التسوق والوصفات، والمزيد!", "use-seed-data": "Use Seed Data", - "use-seed-data-description": "Mealie ships with a collection of Foods, Units, and Labels that can be used to populate your group with helpful data for organizing your recipes.", - "account-details": "Account Details" + "use-seed-data-description": "Mealie يأتي بمجموعة من الأطعمة والوحدات والعلامات التي يمكن استخدامها لتزويد مجموعتك ببيانات مفيدة لتنظيم وصفاتك.", + "account-details": "تفاصيل الحساب" }, "validation": { "group-name-is-taken": "Group name is taken", - "username-is-taken": "Username is taken", + "username-is-taken": "اسم المستخدم مستعمل", "email-is-taken": "Email is taken", "this-field-is-required": "This Field is Required" }, @@ -1188,12 +1188,12 @@ }, "demo": { "info_message_with_version": "This is a Demo for version: {version}", - "demo_username": "Username: {username}", + "demo_username": "اسم المستخدم: {username}", "demo_password": "Password: {password}" }, "ocr-editor": { "ocr-editor": "Ocr editor", - "toolbar": "Toolbar", + "toolbar": "شريط الأدوات", "selection-mode": "Selection mode", "pan-and-zoom-picture": "Pan and zoom picture", "split-text": "Split text", @@ -1239,7 +1239,7 @@ "title-backups-directory": "Backups Directory (backups)", "title-groups-directory": "Groups Directory (groups)", "title-recipes-directory": "Recipes Directory (recipes)", - "title-user-directory": "User Directory (user)" + "title-user-directory": "دليل المستخدم (المستخدم)" }, "action-delete-log-files-name": "Delete Log Files", "action-delete-log-files-description": "Deletes all the log files", @@ -1288,11 +1288,11 @@ "debug-openai-services-description": "Use this page to debug OpenAI services. You can test your OpenAI connection and see the results here. If you have image services enabled, you can also provide an image.", "run-test": "Run Test", "test-results": "Test Results", - "group-delete-note": "Groups with users or households cannot be deleted", - "household-delete-note": "Households with users cannot be deleted" + "group-delete-note": "لا يمكن حذف المجموعات التي تحوي على أُسر أو مستخدمية", + "household-delete-note": "لا يمكن حذف الأُسر التي تحتوي على مستخدمين" }, "profile": { - "welcome-user": "👋 Welcome, {0}!", + "welcome-user": "مرحبًا 👋، {0}!", "description": "Manage your profile, recipes, and group settings.", "invite-link": "Invite Link", "get-invite-link": "Get Invite Link", @@ -1306,9 +1306,9 @@ "storage-capacity": "Storage Capacity", "storage-capacity-description": "Your storage capacity is a calculation of the images and assets you have uploaded.", "personal": "Personal", - "personal-description": "These are settings that are personal to you. Changes here won't affect other users.", - "user-settings": "User Settings", - "user-settings-description": "Manage your preferences, change your password, and update your email.", + "personal-description": "هذه الإعدادات خاصة بك. التغييرات هنا لن تؤثر على المستخدمين الآخرين.", + "user-settings": "إعدادات المستخدم", + "user-settings-description": "إدارة تفضيلاتك، وتغيير كلمة المرور الخاصة بك، وتحديث بريدك الإلكتروني.", "api-tokens-description": "Manage your API Tokens for access from external applications.", "group-description": "These items are shared within your group. Editing one of them will change it for the whole group!", "group-settings": "Group Settings", @@ -1316,14 +1316,14 @@ "household-description": "These items are shared within your household. Editing one of them will change it for the whole household!", "household-settings": "Household Settings", "household-settings-description": "Manage your household settings, like mealplan and privacy settings.", - "cookbooks-description": "Manage a collection of recipe categories and generate pages for them.", + "cookbooks-description": "إدارة مجموعة من تصنيفات الوصفات وإنشاء صفحات لها.", "members": "Members", "members-description": "See who's in your household and manage their permissions.", "webhooks-description": "Setup webhooks that trigger on days that you have have mealplan scheduled.", "notifiers": "Notifiers", "notifiers-description": "Setup email and push notifications that trigger on specific events.", "manage-data": "Manage Data", - "manage-data-description": "Manage your Mealie data; Foods, Units, Categories, Tags and more.", + "manage-data-description": "إدارة بيانات Mealie الخاصة بك؛ الأطعمة، الوحدات، التصنيفات، الوسوم وأكثر من ذلك.", "data-migrations": "Data Migrations", "data-migrations-description": "Migrate your existing data from other applications like Nextcloud Recipes and Chowdown.", "email-sent": "Email Sent", @@ -1334,52 +1334,52 @@ "back-to-profile": "Back to Profile", "looking-for-privacy-settings": "Looking for Privacy Settings?", "manage-your-api-tokens": "Manage Your API Tokens", - "manage-user-profile": "Manage User Profile", - "manage-cookbooks": "Manage Cookbooks", + "manage-user-profile": "إدارة الملف الشخصي للمستخدم", + "manage-cookbooks": "إدارة كتب الطبخ", "manage-members": "Manage Members", "manage-webhooks": "Manage Webhooks", "manage-notifiers": "Manage Notifiers", "manage-data-migrations": "Manage Data Migrations" }, "cookbook": { - "cookbooks": "Cookbooks", - "description": "Cookbooks are another way to organize recipes by creating cross sections of recipes, organizers, and other filters. Creating a cookbook will add an entry to the side-bar and all the recipes with the filters chosen will be displayed in the cookbook.", - "hide-cookbooks-from-other-households": "Hide Cookbooks from Other Households", - "hide-cookbooks-from-other-households-description": "When enabled, only cookbooks from your household will appear on the sidebar", - "public-cookbook": "Public Cookbook", - "public-cookbook-description": "Public Cookbooks can be shared with non-mealie users and will be displayed on your groups page.", - "filter-options": "Filter Options", + "cookbooks": "كتب الطبخ", + "description": "كتب الطبخ هي طريقة أخرى لتنظيم الوصفات بواسطة إنشاء أقسام للوصفات والمنظمين والفلاتر الأخرى. إنشاء كتاب طبخ سيضيف مدخلًا في الشريط الجانبي وسيتم عرض جميع الوصفات مع الفلاتر المختارة في كتاب الطبخ.", + "hide-cookbooks-from-other-households": "إخفاء كتب الطبخ عن الأسر الأخرى", + "hide-cookbooks-from-other-households-description": "عند التفعيل، ستظهر كتب الطبخ من أسرتك فقط في الشريط الجانبي.", + "public-cookbook": "كتاب طبخ عام", + "public-cookbook-description": "يمكن مشاركة كتب الطبخ العامة مع الأشخاص الذين ليس لديهم حساب \"ميلي\" وسيتم عرضها في صفحة مجموعاتك", + "filter-options": "إعدادات الفلتر", "filter-options-description": "When require all is selected the cookbook will only include recipes that have all of the items selected. This applies to each subset of selectors and not a cross section of the selected items.", - "require-all-categories": "Require All Categories", - "require-all-tags": "Require All Tags", - "require-all-tools": "Require All Tools", - "cookbook-name": "Cookbook Name", - "cookbook-with-name": "Cookbook {0}", - "household-cookbook-name": "{0} Cookbook {1}", - "create-a-cookbook": "Create a Cookbook", - "cookbook": "Cookbook" + "require-all-categories": "يتطلب جميع التصنيفات", + "require-all-tags": "يتطلب جميع الوسوم", + "require-all-tools": "يتطلب جميع الأدوات", + "cookbook-name": "اسم كتاب الطبخ", + "cookbook-with-name": "كتاب الطبخ {0}", + "household-cookbook-name": "{0} كتاب الطبخ {1}", + "create-a-cookbook": "إنشاء كتاب طبخ", + "cookbook": "كتاب طبخ" }, "query-filter": { "logical-operators": { - "and": "AND", - "or": "OR" + "and": "و", + "or": "أو" }, "relational-operators": { - "equals": "equals", - "does-not-equal": "does not equal", - "is-greater-than": "is greater than", - "is-greater-than-or-equal-to": "is greater than or equal to", - "is-less-than": "is less than", - "is-less-than-or-equal-to": "is less than or equal to" + "equals": "يساوي", + "does-not-equal": "لا يساوي", + "is-greater-than": "أكبر من", + "is-greater-than-or-equal-to": "أكبر من أو يساوي", + "is-less-than": "أقل من", + "is-less-than-or-equal-to": "أقل من أو يساوي" }, "relational-keywords": { - "is": "is", - "is-not": "is not", - "is-one-of": "is one of", - "is-not-one-of": "is not one of", - "contains-all-of": "contains all of", - "is-like": "is like", - "is-not-like": "is not like" + "is": "هو", + "is-not": "ليس", + "is-one-of": "واحد من", + "is-not-one-of": "ليس واحد من", + "contains-all-of": "يحتوي على كل من", + "is-like": "هو مثل", + "is-not-like": "ليس مثل" } } } diff --git a/frontend/lang/messages/bg-BG.json b/frontend/lang/messages/bg-BG.json index f3f8e332d..bbba9e7fe 100644 --- a/frontend/lang/messages/bg-BG.json +++ b/frontend/lang/messages/bg-BG.json @@ -720,7 +720,7 @@ "backup-restore": "Възстановяване на резервно копие", "back-restore-description": "Възстановяването на това резервно копие ще презапише цялата текуща информация във Вашата база данни и директорията с данни, и ще ги замени със съдържанието от резервното копие. {cannot-be-undone} Ако възстановяването е успешно ще бъдете отписан от системата.", "cannot-be-undone": "Това действие не може да бъде отменено - използвайте с внимание.", - "postgresql-note": "Ако използвате PostGreSQL, моля прегледайте {backup-restore-process} преди възстановяването.", + "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", "backup-restore-process-in-the-documentation": "процес за резервно копие/възстановяване в документацията", "irreversible-acknowledgment": "Разбирам, че това действие е невъзвращаемо, разрушително и може да доведе до загуба на данни", "restore-backup": "Възстановяване на резервно копие" @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "Комбинирането на избраните храни ще обедини изходната храна и целевата храна в една единствена храна. Изходната храна ще бъде изтрита и всички препратки към изходната храна ще бъдат актуализирани, за да сочат към целевата храна.", "merge-food-example": "Обединяване на {food1} с {food2}", - "seed-dialog-text": "Изтеглете базата данни с продукти на вашия местен език. Ще бъдат заредени 200+ продукта, които да използвате за организиране на вашата база данни. Имената на продуктите се превеждат от общността.", - "seed-dialog-warning": "Вече имате някои елементи във Вашата база данни. Това действие няма да съгласува дубликати, ще трябва да ги управлявате ръчно.", + "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", + "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", "combine-food": "Комбинирай Храни", "source-food": "Изходна храна", "target-food": "Целева храна", diff --git a/frontend/lang/messages/ca-ES.json b/frontend/lang/messages/ca-ES.json index 7c1a73ccd..d4f75cbc0 100644 --- a/frontend/lang/messages/ca-ES.json +++ b/frontend/lang/messages/ca-ES.json @@ -720,7 +720,7 @@ "backup-restore": "Restaura la còpia de seguretat", "back-restore-description": "Restaurar aquesta còpia de seguretat sobreescriurà totes les dades actuals de la teva base de dades i qualsevol directori i els substituirà amb el contingut d'aquesta còpia de seguretat. {cannot-be-undone} Si la restauració es duu a terme correctament, se us tancarà la sessió.", "cannot-be-undone": "Aquesta acció no es pot desfer. Utilitza-la amb precaució.", - "postgresql-note": "Si estàs fent servir PostGresSQL, si us plau, revisa el {backup-restore-process} abans de fer la restauració.", + "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", "backup-restore-process-in-the-documentation": "el procés de còpia de seguretat i restauració es troba a la documentació", "irreversible-acknowledgment": "Entenc que aquesta acció és irreversible, destructiva i pot ocasionar la pèrdua de dades", "restore-backup": "Restaura la còpia de seguretat" @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "Combinant els aliments seleccionats, es fusionaran els dos aliments en un. El primer aliment serà eliminat i totes les referències s'actualitzaran a l'aliment resultant.", "merge-food-example": "Combinant {food1} i {food2}", - "seed-dialog-text": "Afegeix a la base de dades els noms dels aliments en el vostre idioma. Açò crearà més de 200 aliments comuns per a què pugueu organitzar la vostra base de dades. Els noms dels aliments han estat traduïts gràcies a l'esforç de la comunitat.", - "seed-dialog-warning": "Ja teniu algunes dades a la vostra base. Aquesta acció no tindrà en compte duplicats i haureu d'eliminar-los manualment.", + "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", + "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", "combine-food": "Combinar Aliment", "source-food": "Aliment d'Origen", "target-food": "Aliment de Destí", diff --git a/frontend/lang/messages/cs-CZ.json b/frontend/lang/messages/cs-CZ.json index 230e509ea..85f4c0394 100644 --- a/frontend/lang/messages/cs-CZ.json +++ b/frontend/lang/messages/cs-CZ.json @@ -720,7 +720,7 @@ "backup-restore": "Obnova zálohy", "back-restore-description": "Obnovení této zálohy přepíše všechna aktuální data ve vaší databázi a v datovém adresáři a nahradí je obsahem této zálohy. {cannot-be-undone} Pokud je obnovení úspěšné, budete odhlášeni.", "cannot-be-undone": "Tuto akci nelze vrátit zpět - používejte ji s opatrností.", - "postgresql-note": "Pokud používáte PostgreSQL, před obnovením si prosím přečtete {backup-restore-process}.", + "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", "backup-restore-process-in-the-documentation": "proces zálohy/obnovení v dokumentaci", "irreversible-acknowledgment": "Beru na vědomí, že tato akce je nevratná, destruktivní a může způsobit ztrátu dat", "restore-backup": "Obnovit zálohu" @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "Zkombinování zvolených potravin způsobí smazání zdrojové potraviny a veškeré odkazy na ni budou přesměrovány do cílové potraviny.", "merge-food-example": "Sloučení {food1} do {food2}", - "seed-dialog-text": "Naplňte databázi potravinami z vašeho jazyka. Tímto vytvoříte přes 200 běžných potravin, které můžete použít k organizaci vaší databáze. Potravny jsou přeloženy skrze komunitní úsilí.", - "seed-dialog-warning": "Již v databázi máte nějaká data. Tato akce neodstraní duplicity, budete je muset odstranit ručně.", + "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", + "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", "combine-food": "Kombinovat jídlo", "source-food": "Zdrojové jídlo", "target-food": "Cílové jídlo", diff --git a/frontend/lang/messages/da-DK.json b/frontend/lang/messages/da-DK.json index 2da980f33..1cbe5c249 100644 --- a/frontend/lang/messages/da-DK.json +++ b/frontend/lang/messages/da-DK.json @@ -636,9 +636,9 @@ "recipe-debugger-use-openai-description": "Brug OpenAI til at fortolke resultaterne i stedet for at stole på scraper biblioteket. Når du opretter en opskrift via URL, gøres dette automatisk, hvis skraberbiblioteket fejler, men du kan teste det manuelt her.", "debug": "Fejlsøgning", "tree-view": "Træ visning", - "recipe-servings": "Recipe Servings", + "recipe-servings": "Opskrift Servinger", "recipe-yield": "Udbytte af opskrift", - "recipe-yield-text": "Recipe Yield Text", + "recipe-yield-text": "Portioner", "unit": "Enhed", "upload-image": "Upload billede", "screen-awake": "Hold skærmen tændt", @@ -660,7 +660,7 @@ "no-food": "Ingen fødevarer" }, "reset-servings-count": "Nulstil antal serveringer", - "not-linked-ingredients": "Additional Ingredients" + "not-linked-ingredients": "Yderligere ingredienser" }, "recipe-finder": { "recipe-finder": "Opskriftssøger", @@ -720,7 +720,7 @@ "backup-restore": "Backup / gendannelse", "back-restore-description": "Gendannelse af denne sikkerhedskopi vil overskrive alle de aktuelle data i din database og i datamappen og erstatte dem med indholdet af denne sikkerhedskopi. {cannot-be-undone} Hvis gendannelsen lykkes, vil du blive logget ud.", "cannot-be-undone": "Denne handling kan ikke fortrydes - brug med forsigtighed.", - "postgresql-note": "Hvis du bruger PostgreSQL, så gennemse venligst {backup-restore-process} før du gendanner.", + "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", "backup-restore-process-in-the-documentation": "backup/restoreproces i dokumentationen", "irreversible-acknowledgment": "Jeg forstår, at denne handling er irreversibel, destruktiv og kan forårsage tab af data", "restore-backup": "Gendan sikkerhedskopi" @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "Ved at kombinere de udvalgte fødevarer vil de to valgte fødevarer blive til en enkelt fødevare. Kildefødevaren vil blive slettet, og alle henvisninger til kildefødevaren vil blive opdateret til at pege på målfødevaren.", "merge-food-example": "Samler {food1} med {food2}", - "seed-dialog-text": "Opret fødevarer i dit sprog. Dette vil oprette 200 + almindelige fødevarer, der kan bruges til i dine opskrifter. Fødevarer er oversat via en fællesskabsindsats.", - "seed-dialog-warning": "Du har allerede nogle elementer i din database. Denne handling vil ikke samle dubletter, så du må håndtere dem manuelt efterfølgende.", + "seed-dialog-text": "Tilføj standard fødevarer på dansk i databasen. Dette vil oprette mere en 200 af de mest anvendte fødevarer, der kan bruges til at organisere din database. Fødevarer er oversat via en fællesskabsindsats.", + "seed-dialog-warning": "Du har allerede nogle elementer i din database. Denne handling vil ikke undgå dubletter, så du må håndtere dem manuelt efterfølgende.", "combine-food": "Kombiner fødevarer", "source-food": "Kilde for fødevarer", "target-food": "Mål for fødevarer", diff --git a/frontend/lang/messages/de-DE.json b/frontend/lang/messages/de-DE.json index d1ce0ae27..7ec2c39f5 100644 --- a/frontend/lang/messages/de-DE.json +++ b/frontend/lang/messages/de-DE.json @@ -720,7 +720,7 @@ "backup-restore": "Wiederherstellen aus Sicherung", "back-restore-description": "Das Wiederherstellen dieser Sicherung wird alle vorhandenen Daten in deiner Datenbank und im Datenverzeichnis überschreiben und durch den Inhalt dieser Sicherung ersetzen. {cannot-be-undone} Wenn die Wiederherstellung erfolgreich war, wirst du abgemeldet.", "cannot-be-undone": "Diese Aktion kann nicht rückgängig gemacht werden - verwende sie mit Vorsicht.", - "postgresql-note": "Wenn du PostGreSQL verwendest, überprüfe bitte den {backup-restore-process} vor der Wiederherstellung.", + "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", "backup-restore-process-in-the-documentation": "Sichern- und Wiederherstellen-Prozess in der Dokumentation", "irreversible-acknowledgment": "Ich verstehe, dass diese Maßnahme unumkehrbar und destruktiv ist und Datenverlust verursachen kann", "restore-backup": "Sicherung wiederherstellen" @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "Zusammenführen der ausgewählten Lebensmittel führt diese zusammen in ein einzelnes Lebensmittel. Die Ausgangslebensmittel werden gelöscht und alle Verweise werden auf das zusammengeführte Lebensmittel angepasst.", "merge-food-example": "{food1} wird zu {food2} zusammengeführt", - "seed-dialog-text": "Füllt die Datenbank mit Lebensmitteln basierend auf deiner Landessprache. Dadurch werden mehr als 200 gängige Lebensmittel eingetragen, die verwendet werden können, um die Datenbank zu organisieren. Die Speisen werden über eine Gemeinschaftsleistung übersetzt.", - "seed-dialog-warning": "Du hast bereits einige Elemente in deiner Datenbank. Diese Aktion wird Duplikate nicht ausgleichen, du musst sie manuell verwalten.", + "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", + "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", "combine-food": "Lebensmittel zusammenführen", "source-food": "Quell-Lebensmittel", "target-food": "Ziel-Lebensmittel", diff --git a/frontend/lang/messages/el-GR.json b/frontend/lang/messages/el-GR.json index 595b3e01d..5d0d04419 100644 --- a/frontend/lang/messages/el-GR.json +++ b/frontend/lang/messages/el-GR.json @@ -720,7 +720,7 @@ "backup-restore": "Επαναφορά Αντιγράφου Ασφαλείας", "back-restore-description": "Η επαναφορά αυτού του αντιγράφου ασφαλείας θα αντικαταστήσει όλα τα τρέχοντα δεδομένα στη βάση δεδομένων σας και στον κατάλογο δεδομένων και θα τα αντικαταστήσει με τα περιεχόμενα αυτού του αντιγράφου ασφαλείας. {cannot-be-undone} Αν η αποκατάσταση γίνει με επιτυχία, θα αποσυνδεθείτε.", "cannot-be-undone": "Αυτή η ενέργεια δεν μπορεί να αναιρεθεί - χρησιμοποιήστε με προσοχή.", - "postgresql-note": "Αν χρησιμοποιείτε το PostGreSQL, παρακαλώ ελέγξτε τη {backup-restore-process} πριν από την επαναφορά.", + "postgresql-note": "Αν χρησιμοποιείτε το PostgreSQL, παρακαλώ ελέγξτε τη {backup-restore-process} πριν από την επαναφορά.", "backup-restore-process-in-the-documentation": "διαδικασία δημιουργίας αντιγράφων ασφαλείας/επαναφοράς στην τεκμηρίωση", "irreversible-acknowledgment": "Κατανοώ ότι αυτή η ενέργεια είναι μη αναστρέψιμη, καταστροφική και μπορεί να προκαλέσει απώλεια δεδομένων", "restore-backup": "Επαναφορά αντιγράφου ασφαλείας" diff --git a/frontend/lang/messages/en-GB.json b/frontend/lang/messages/en-GB.json index c4e8f9209..e407fe944 100644 --- a/frontend/lang/messages/en-GB.json +++ b/frontend/lang/messages/en-GB.json @@ -720,7 +720,7 @@ "backup-restore": "Backup Restore", "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.", - "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", "irreversible-acknowledgment": "I understand that this action is irreversible, destructive and may cause data loss", "restore-backup": "Restore Backup" diff --git a/frontend/lang/messages/es-ES.json b/frontend/lang/messages/es-ES.json index 39effa9a8..bb4076b89 100644 --- a/frontend/lang/messages/es-ES.json +++ b/frontend/lang/messages/es-ES.json @@ -720,7 +720,7 @@ "backup-restore": "Restaurar Copia de Seguridad", "back-restore-description": "Restaurar esta copia de seguridad sobrescribirá todos los datos actuales de su base de datos y del directorio de datos y los sustituirá por el contenido de esta copia. {cannot-be-undone} Si la restauración se realiza correctamente, se cerrará su sesión.", "cannot-be-undone": "Esta acción no se puede deshacer, use con precaución.", - "postgresql-note": "Si estás usando PostGreSQL, por favor revisa el {backup-restore-process} antes de restaurar.", + "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", "backup-restore-process-in-the-documentation": "copia de seguridad/proceso de restauración en la documentación", "irreversible-acknowledgment": "Entiendo que esta acción es irreversible, destructiva y puede causar pérdida de datos", "restore-backup": "Restaurar copia de seguridad" @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "Combinar los alimentos seleccionados fusionará el alimento origen y destinatario en un solo alimento. El alimento origen será eliminado y todas las referencias a él serán actualizadas para apuntar al nuevo alimento.", "merge-food-example": "Fusionando {food1} con {food2}", - "seed-dialog-text": "Añade a la base de datos ejemplos de alimentos basados en su idioma local. Esto creará más de 200 alimentos comunes que se pueden utilizar para organizar su base de datos. Los alimentos se traducen a través de un esfuerzo comunitario.", - "seed-dialog-warning": "Ya tiene algunos elementos en tu base de datos. Esta acción no reconciliará duplicados, tendrá que gestionarlos manualmente.", + "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", + "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", "combine-food": "Combinar Alimentos", "source-food": "Fuente de Alimento", "target-food": "Alimentos objetivo", diff --git a/frontend/lang/messages/et-EE.json b/frontend/lang/messages/et-EE.json index 4da61f761..6f7c95fab 100644 --- a/frontend/lang/messages/et-EE.json +++ b/frontend/lang/messages/et-EE.json @@ -720,7 +720,7 @@ "backup-restore": "Taasta tagavarakoopiast", "back-restore-description": "Selle varukoopia taastamisel kirjutatakse üle kõik teie andmebaasis ja andmebaasihalduris olevad andmed ning asendatakse need selle varukoopia sisuga. {cannot-be-undone} Kui taastamine õnnestub, logitakse teid välja.", "cannot-be-undone": "Seda tegevust ei saa tagasi võtta - kasuta ettevaatusega.", - "postgresql-note": "Kui sa kasutad PostGreSQL-i, palun vaata {backup-restore-process} enne taastamist.", + "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", "backup-restore-process-in-the-documentation": "varundamise/taastamise protsessi dokumentatsioonis", "irreversible-acknowledgment": "Ma saan aru, et seda tegevust ei ole võimalik tagasi võtta, on destruktiivne, ning võib põhjustada andmekadu", "restore-backup": "Taasta tagavarakoopiast" @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "Valitud toitude kombineerimine ühendab koostisained ja keskendub ühele roale. Lähtetoidud eemaldatakse ja kõik viited lähtetoidule värskendatakse, et osutada sihttoidule.", "merge-food-example": "{food1} liitmine {food2}-ga", - "seed-dialog-text": "Lisage roogasid andmebaasi kohalikus keeles. See loob üle 200 levinud tooraine, mida saab kasutada andmebaasi korrastamiseks. Tooraineid tõlgitakse kogukonna tegevuste kaudu.", - "seed-dialog-warning": "Teie andmebaasis on juba mõned üksused. See funktsioon ei sobi duplikaatidega, peate neid käsitsi redigeerima.", + "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", + "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", "combine-food": "Liida toidud", "source-food": "Lähtetoid", "target-food": "Sihttoit", diff --git a/frontend/lang/messages/fi-FI.json b/frontend/lang/messages/fi-FI.json index 9722dd059..518b7ed59 100644 --- a/frontend/lang/messages/fi-FI.json +++ b/frontend/lang/messages/fi-FI.json @@ -720,7 +720,7 @@ "backup-restore": "Varmuuskopion palautus", "back-restore-description": "Tämän varmuuskopion palauttaminen korvaa kaikki tietokannassasi ja tietokannassasi olevat tiedot ja korvaa ne tämän varmuuskopion sisällöllä. {cannot-be-undone} Jos palautus onnistuu, sinut kirjataan ulos.", "cannot-be-undone": "Tätä toimintoa ei voi kumota - käytä varoen.", - "postgresql-note": "Jos käytät PostGreSQL-tietokantaa, ole hyvä ja tarkista {backup-restore-process} ennen palauttamista.", + "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", "backup-restore-process-in-the-documentation": "varmuuskopiointi/palautus prosessi dokumentaatiossa", "irreversible-acknowledgment": "Ymmärrän, että tämä toiminta on peruuttamatonta ja voi aiheuttaa tietojen häviämistä", "restore-backup": "Palauta varmuuskopio" @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "Valittujen elintarvikkeiden yhdistäminen yhdistää raaka-aineet ja kohdistaa ne yhteen ainoaan ruokaan. Lähde-elintarvikkeet poistetaan, ja kaikki viittaukset lähtöelintarvikkeeseen saatetaan ajan tasalle niin, että ne osoittavat kohteena olevan elintarvikkeen.", "merge-food-example": "Yhdistä {food1} ja {food2} yhdeksi", - "seed-dialog-text": "Lisää tietokantaan paikallisen kielen mukaisia ruokia. Tämä luo yli 200 yleistä raaka-ainetta, joita voidaan käyttää tietokannan järjestämiseen. Raaka-aineet käännetään yhteisön toiminnan kautta.", - "seed-dialog-warning": "Sinulla on jo joitakin kohteita tietokannassasi. Tämä toiminto ei sovi yhteen kaksoiskappaleita, sinun täytyy muokata niitä manuaalisesti.", + "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", + "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", "combine-food": "Yhdistä Ruoka", "source-food": "Ruuan alkuperä", "target-food": "Kohderuoka", diff --git a/frontend/lang/messages/fr-BE.json b/frontend/lang/messages/fr-BE.json index fb4ea1ea2..9f8ceff8b 100644 --- a/frontend/lang/messages/fr-BE.json +++ b/frontend/lang/messages/fr-BE.json @@ -720,7 +720,7 @@ "backup-restore": "Restaurer la sauvegarde", "back-restore-description": "La restauration de cette sauvegarde écrasera toutes les données actuelles dans votre base de données et dans le répertoire de données et les remplacera par le contenu de cette sauvegarde. {cannot-be-undone} Si la restauration est réussie, vous serez déconnecté.", "cannot-be-undone": "Cette action ne peut pas être annulée - à utiliser avec prudence.", - "postgresql-note": "Si vous utilisez PostGreSQL, veuillez consulter le {backup-restore-process} avant de le restaurer.", + "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", "backup-restore-process-in-the-documentation": "processus de sauvegarde/restauration dans la documentation", "irreversible-acknowledgment": "Je comprends que cette action est irréversible, destructrice et peut entraîner une perte de données", "restore-backup": "Restaurer une sauvegarde" @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "La combinaison des aliments sélectionnés fusionnera l’aliment source et l’aliment cible en un seul aliment. L’aliment source sera supprimé et toutes les références à l’aliment source seront mises à jour pour pointer vers l’aliment cible.", "merge-food-example": "Fusion de {food1} dans {food2}", - "seed-dialog-text": "Initialisez la base de données avec des aliments basés sur votre langue locale. Cela permettra de créer plus de 200 aliments communs qui pourront être utilisés pour organiser votre base de données. Les aliments sont traduits grâce à un effort communautaire.", - "seed-dialog-warning": "Vous avez déjà des éléments dans votre base de données. Cette action ne réconciliera pas les doublons, vous devrez les gérer manuellement.", + "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", + "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", "combine-food": "Combiner les aliments", "source-food": "Aliment source", "target-food": "Aliment cible", diff --git a/frontend/lang/messages/fr-CA.json b/frontend/lang/messages/fr-CA.json index bd4f8b366..a4f4e1226 100644 --- a/frontend/lang/messages/fr-CA.json +++ b/frontend/lang/messages/fr-CA.json @@ -720,7 +720,7 @@ "backup-restore": "Restaurer la sauvegarde", "back-restore-description": "La restauration de cette sauvegarde écrasera toutes les données actuelles dans votre base de données et dans le répertoire de données et les remplacera par le contenu de cette sauvegarde. {cannot-be-undone} Si la restauration est réussie, vous serez déconnecté.", "cannot-be-undone": "Cette action ne peut pas être annulée - à utiliser avec prudence.", - "postgresql-note": "Si vous utilisez PostGreSQL, veuillez consulter le {backup-restore-process} avant de le restaurer.", + "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", "backup-restore-process-in-the-documentation": "processus de sauvegarde/restauration dans la documentation", "irreversible-acknowledgment": "Je comprends que cette action est irréversible, destructrice et peut entraîner une perte de données", "restore-backup": "Restaurer une sauvegarde" @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "La combinaison des aliments sélectionnés fusionnera l’aliment source et l’aliment cible en un seul aliment. L’aliment source sera supprimé et toutes les références à l’aliment source seront mises à jour pour pointer vers l’aliment cible.", "merge-food-example": "Fusion de {food1} dans {food2}", - "seed-dialog-text": "Initialisez la base de données avec des aliments basés sur votre langue locale. Cela permettra de créer plus de 200 aliments communs qui pourront être utilisés pour organiser votre base de données. Les aliments sont traduits grâce à un effort communautaire.", - "seed-dialog-warning": "Vous avez déjà des éléments dans votre base de données. Cette action ne réconciliera pas les doublons, vous devrez les gérer manuellement.", + "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", + "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", "combine-food": "Combiner les aliments", "source-food": "Aliment source", "target-food": "Aliment cible", diff --git a/frontend/lang/messages/fr-FR.json b/frontend/lang/messages/fr-FR.json index fa0ba8917..f43c13087 100644 --- a/frontend/lang/messages/fr-FR.json +++ b/frontend/lang/messages/fr-FR.json @@ -720,7 +720,7 @@ "backup-restore": "Restaurer la sauvegarde", "back-restore-description": "La restauration de cette sauvegarde écrasera toutes les données actuelles dans votre base de données et dans le répertoire de données et les remplacera par le contenu de cette sauvegarde. {cannot-be-undone} Si la restauration est réussie, vous serez déconnecté.", "cannot-be-undone": "Cette action ne peut pas être annulée - à utiliser avec prudence.", - "postgresql-note": "Si vous utilisez PostGreSQL, veuillez consulter le {backup-restore-process} avant de le restaurer.", + "postgresql-note": "Si vous utilisez PostgreSQL, veuillez consulter le {backup-restore-process} avant la restauration.", "backup-restore-process-in-the-documentation": "processus de sauvegarde/restauration dans la documentation", "irreversible-acknowledgment": "Je comprends que cette action est irréversible, destructrice et peut entraîner une perte de données", "restore-backup": "Restaurer une sauvegarde" @@ -1049,7 +1049,7 @@ "merge-dialog-text": "La combinaison des aliments sélectionnés fusionnera l’aliment source et l’aliment cible en un seul aliment. L’aliment source sera supprimé et toutes les références à l’aliment source seront mises à jour pour pointer vers l’aliment cible.", "merge-food-example": "Fusion de {food1} dans {food2}", "seed-dialog-text": "Initialisez la base de données avec des aliments basés sur votre langue locale. Cela permettra de créer plus de 200 aliments communs qui pourront être utilisés pour organiser votre base de données. Les aliments sont traduits grâce à un effort communautaire.", - "seed-dialog-warning": "Vous avez déjà des éléments dans votre base de données. Cette action ne réconciliera pas les doublons, vous devrez les gérer manuellement.", + "seed-dialog-warning": "Vous avez déjà des éléments dans votre base de données. Cette action ne fusionnera pas les doublons, vous devrez les gérer manuellement.", "combine-food": "Combiner les aliments", "source-food": "Aliment source", "target-food": "Aliment cible", diff --git a/frontend/lang/messages/gl-ES.json b/frontend/lang/messages/gl-ES.json index 8582fb077..7028205b4 100644 --- a/frontend/lang/messages/gl-ES.json +++ b/frontend/lang/messages/gl-ES.json @@ -5,19 +5,19 @@ "api-docs": "Documentación da API", "api-port": "Porto da API", "application-mode": "Modo da Aplicación", - "database-type": "Tipo de base de datos", - "database-url": "URL da base de datos", - "default-group": "Grupo por defecto", - "default-household": "Casa predeterminada", + "database-type": "Tipo de Base de Datos", + "database-url": "URL da Base de Datos", + "default-group": "Grupo por Defecto", + "default-household": "Casa Predeterminada", "demo": "Demostración", - "demo-status": "Estado da demostración", + "demo-status": "Estado da Demostración", "development": "Desenvolvemento", "docs": "Documentación", - "download-log": "Descargar rexistro", + "download-log": "Descargar Rexistro", "download-recipe-json": "Último JSON raspado", "github": "GitHub", - "log-lines": "Liñas de rexistro", - "not-demo": "Non demostración", + "log-lines": "Liñas de Rexistro", + "not-demo": "Non Demostración", "portfolio": "Portafolio", "production": "Produción", "support": "Soporte", @@ -34,30 +34,30 @@ "pdf": "PDF", "recipe": "Receita", "show-assets": "Amosar Recursos", - "error-submitting-form": "Erro ao enviar formulario" + "error-submitting-form": "Erro ao Enviar Formulario" }, "category": { "categories": "Categorías", "category-created": "Categoría creada", "category-creation-failed": "Fallou a creación da categoría", - "category-deleted": "Categoría eliminada", + "category-deleted": "Categoría Eliminada", "category-deletion-failed": "Fallou a eliminación da categoría", - "category-filter": "Filtro de categoría", + "category-filter": "Filtro de Categoría", "category-update-failed": "Fallou a actualización da categoría", "category-updated": "Categoría actualizada", "uncategorized-count": "Sen categorizar {count}", - "create-a-category": "Crear unha categoría", - "category-name": "Nome da categoría", + "create-a-category": "Crear unha Categoría", + "category-name": "Nome da Categoría", "category": "Categoría" }, "events": { - "apprise-url": "URL de avisos", + "apprise-url": "URL da Apprise", "database": "Base de datos", - "delete-event": "Eliminar evento", + "delete-event": "Eliminar Evento", "event-delete-confirmation": "Estás seguro de que queres eliminar este evento?", - "event-deleted": "Evento eliminado", - "event-updated": "Evento actualizado", - "new-notification-form-description": "Mealie usa a biblioteca de Appprise para xerar notificacións. Ofrecen moitas opcións para que os servizos usen as notificacións. Consulte a súa wiki para obter unha guía completa sobre como crear o URL para o seu servizo. Se está dispoñible, a selección do tipo de notificación pode incluír funcións adicionais.", + "event-deleted": "Evento Eliminado", + "event-updated": "Evento Actualizado", + "new-notification-form-description": "Mealie usa a biblioteca de Apprise para xerar notificacións. Ofrecen moitas opcións para que os servizos usen as notificacións. Consulte a súa wiki para obter unha guía completa sobre como crear o URL para o seu servizo. Se está dispoñible, a selección do tipo de notificación pode incluír funcións adicionais.", "new-version": "Nova versión dispoñible!", "notification": "Notificación", "refresh": "Actualizar", @@ -66,7 +66,7 @@ "subscribed-events": "Eventos Subscritos", "test-message-sent": "Mensaxe de Proba Enviada", "message-sent": "Mensaxe Enviada", - "new-notification": "Nova notificación", + "new-notification": "Nova Notificación", "event-notifiers": "Notificadores de Eventos", "apprise-url-skipped-if-blank": "URL de Apprise (omitido se está en branco)", "enable-notifier": "Activar o Notificador", @@ -132,7 +132,7 @@ "no-recipe-found": "Non se atopou ningunha receita", "ok": "OK", "options": "Opcións:", - "plural-name": "Nome plural", + "plural-name": "Nome Plural", "print": "Imprimir", "print-preferences": "Preferencias de impresión", "random": "Ao chou", @@ -175,7 +175,7 @@ "yes": "Si", "foods": "Comidas", "units": "Unidades", - "back": "Atrás", + "back": "Voltar", "next": "Seguinte", "start": "Comezo", "toggle-view": "Cambiar a Vista", @@ -188,7 +188,7 @@ "run": "Executar", "menu": "Menú", "a-name-is-required": "Requírese un Nome", - "delete-with-name": "Delete {name}", + "delete-with-name": "Eliminar {name}", "confirm-delete-generic-with-name": "Estás seguro de que queres eliminar este {name}?", "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": "Organizador", @@ -372,7 +372,7 @@ "previous-migrations": "Migracións Anteriores", "recipe-migration": "Migración de Receitas", "chowdown": { - "description": "Migra os datos dende Chowdown", + "description": "Migra os datos desde Chowdown", "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" }, @@ -417,7 +417,7 @@ "description-long": "O Mealie pode importar receitas de My Recipe Box. Exporte as suas receitas no formato CSV e despois cargue o ficheiro . csv abaixo." }, "recipekeeper": { - "title": "Garda Receitas", + "title": "Recipe Keeper", "description-long": "Mealie pode importar receitas do Garda Receitas. Exporta as túas receitas en formato zip e, a continuación, carga o ficheiro .zip abaixo." } }, @@ -518,7 +518,7 @@ "save-recipe-before-use": "Garda a receita antes de usala", "section-title": "Título da Sección", "servings": "Porcións", - "serves-amount": "Serves {amount}", + "serves-amount": "Rende {amount}", "share-recipe-message": "Quería compartir a miña receita de {0} contigo.", "show-nutrition-values": "Mostrar Valores Nutricionais", "sodium-content": "Sodio", @@ -534,7 +534,7 @@ "join-the-conversation": "Únete á Conversa", "add-recipe-to-mealplan": "Adicionar receita ao Menú", "entry-type": "Tipo de Rexistro", - "date-format-hint": "Formato MM/DD/YYYY", + "date-format-hint": "Formato MM/DD/AAAA", "date-format-hint-yyyy-mm-dd": "Formato AAAA-MM-DD", "add-to-list": "Adicionar à Lista", "add-to-plan": "Adicionar ao Plan", @@ -546,9 +546,9 @@ "failed-to-add-recipes-to-list": "Erro ao adicionar a receita à lista", "failed-to-add-recipe-to-mealplan": "Erro ao adicionar receita ao menú", "failed-to-add-to-list": "Erro ao adicionar à lista", - "yield": "Yield", - "yields-amount-with-text": "Yields {amount} {text}", - "yield-text": "Yield Text", + "yield": "Rendimento", + "yields-amount-with-text": "Rendimentos {amount} {text}", + "yield-text": "Rendimento Texto", "quantity": "Cantidade", "choose-unit": "Escolla Unidade", "press-enter-to-create": "Prema 'Enter' para Crear", @@ -557,7 +557,7 @@ "toggle-section": "Alternar Sección", "see-original-text": "Mostrar Texto Orixinal", "original-text-with-value": "Texto Orixinal: {originalText}", - "ingredient-linker": "Ingredient Linker", + "ingredient-linker": "Conector de ingredientes", "linked-to-other-step": "Ligado a outro paso", "auto": "Auto", "cook-mode": "Modo Cociñeiro", @@ -637,8 +637,8 @@ "debug": "Depurar", "tree-view": "Vista en árvore", "recipe-servings": "Porcións por receita", - "recipe-yield": "Recipe Yield", - "recipe-yield-text": "Recipe Yield Text", + "recipe-yield": "Rendimento da receita", + "recipe-yield-text": "Rendimento da Receita Texto", "unit": "Unidade", "upload-image": "Cargar imaxen", "screen-awake": "Manter a pantalla ativa", @@ -718,9 +718,9 @@ "unable-to-delete-backup": "Erro ao Eliminar Copia de Seguridade.", "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": "Restaurar Copia de Seguridade", - "back-restore-description": "Restaurar esta copia de seguridade substituirá todos os datos atuais da sua base de dados e no diretorio de datos e os substituirá polo contido desta copia de seguridade. {cannot-be-undone} Se a restauración for exitosa, a sua sesión será desconectada.", + "back-restore-description": "Restaurar esta copia de seguridade substituirá todos os datos atuais da sua base de datos e no diretorio de datos e os substituirá polo contido desta copia de seguridade. {cannot-be-undone} Se a restauración for exitosa, a sua sesión será desconectada.", "cannot-be-undone": "Esta acción non pode ser desfeita - use con prudencia.", - "postgresql-note": "Se está usando o PostGreSQL, por favor, revise o {backup-restore-process} antes de restaurar.", + "postgresql-note": "Se está utilizar o PostgreSQL, revise o {backup-restore-process} antes de restaurar.", "backup-restore-process-in-the-documentation": "copia de seguridade/proceso de restauración na documentación", "irreversible-acknowledgment": "Entendo que esta acción é irreversible, destrutiva e pode provocar a perda de datos", "restore-backup": "Restaurar Copia de Seguridad" @@ -757,7 +757,7 @@ "settings-updated": "Definicións atualizadas", "site-settings": "Configuración do sitio", "theme": { - "accent": "Accent", + "accent": "Acento", "dark": "Escuro", "default-to-system": "Mesmo do Sistema", "error": "Erro", @@ -768,7 +768,7 @@ "light": "Claro", "primary": "Primario", "secondary": "Secundario", - "success": "Success", + "success": "Éxito", "switch-to-dark-mode": "Mudar para modo escuro", "switch-to-light-mode": "Mudar para modo claro", "theme-deleted": "Tema eliminado", @@ -797,7 +797,7 @@ "no-unused-items": "Sen itens por utilizar", "recipes-affected": "Sen Receitas Afetadas|Unha Receita Afetada|{count} Receitas Afetadas", "remove-unused": "Eliminar Non Utilizado", - "title-case-all": "Title Case All", + "title-case-all": "Maiúsculas de título", "toolbox": "Caixa de ferramentas", "unorganized": "Non organizado" }, @@ -825,7 +825,7 @@ "email-test-results": "Resultados da Proba de Correo-e", "ready": "Listo", "not-ready": "Non Listo — Verificar Variáveis de Ambiente", - "succeeded": "Succeeded", + "succeeded": "Logrouse", "failed": "Fallou", "general-about": "Información Xeral", "application-version": "Versión da Aplicación", @@ -878,20 +878,20 @@ "no-label": "Sen Rótulo", "completed-on": "Concluída en {date}", "you-are-offline": "Está sen conexión", - "you-are-offline-description": "Not all features are available while offline. You can still add, modify, and remove items, but you will not be able to sync your changes to the server until you are back online.", + "you-are-offline-description": "Non todas as funcionalidades están disponíveis offline. Ainda pode adicionar, modificar e eliminar itens, mas non poderá sincronizar as suas alteracións co servidor até estar novamente online.", "are-you-sure-you-want-to-check-all-items": "Ten a certeza de que pretende selecionar todos os itens?", "are-you-sure-you-want-to-uncheck-all-items": "Ten a certeza de que pretende desmarcar todos os itens?", "are-you-sure-you-want-to-delete-checked-items": "Ten a certeza de que pretende eliminar todos os itens selecionados?", - "no-shopping-lists-found": "" + "no-shopping-lists-found": "Nengunha Lista de Compras Encontrada" }, "sidebar": { "all-recipes": "Todas as Receitas", - "backups": "Copias de seguridade", + "backups": "Copias de Seguridade", "categories": "Categorias", "cookbooks": "Libros de Receitas", - "dashboard": "Dashboard", + "dashboard": "Panel de control", "home-page": "Páxina Inicial", - "manage-users": "Manage Users", + "manage-users": "Xestionar Usuarios", "migrations": "Migracións", "profile": "Perfil", "search": "Pesquisar", @@ -902,18 +902,18 @@ "maintenance": "Manutención", "background-tasks": "Tarefas en segundo plano", "parser": "Analizador", - "developer": "Developer", + "developer": "Programador", "cookbook": "Libro de Receitas", "create-cookbook": "Crear un novo libro de receitas" }, "signup": { - "error-signing-up": "Error Signing Up", - "sign-up": "Sign Up", - "sign-up-link-created": "Sign up link created", - "sign-up-link-creation-failed": "Sign up link creation failed", - "sign-up-links": "Sign Up Links", - "sign-up-token-deleted": "Sign Up Token Deleted", - "sign-up-token-deletion-failed": "Sign up token deletion failed", + "error-signing-up": "Erro ao inscribirse", + "sign-up": "Inscríbase", + "sign-up-link-created": "Link de inscrición creado", + "sign-up-link-creation-failed": "Fallo ao crear link de inscrición", + "sign-up-links": "Links de Inscrición", + "sign-up-token-deleted": "Token de Inscrición Eliminado", + "sign-up-token-deletion-failed": "Fallo ao eliminar tokens de inscrición", "welcome-to-mealie": "Benvido ao Mealie! Para se tornar utilizador desta instancia é necesário ter un convite. Se non recebeu un convite non poderá inscreverse. Para receber un convite contacte o administrador do site." }, "tag": { @@ -931,12 +931,12 @@ }, "tool": { "tools": "Ferramentas", - "on-hand": "On Hand", - "create-a-tool": "Create a Tool", - "tool-name": "Tool Name", - "create-new-tool": "Create New Tool", - "on-hand-checkbox-label": "Show as On Hand (Checked)", - "required-tools": "Required Tools", + "on-hand": "Disponível", + "create-a-tool": "Criar unha Ferramenta", + "tool-name": "Nome da Ferramenta", + "create-new-tool": "Crear Ferramenta", + "on-hand-checkbox-label": "Mostrar como disponível (Checado)", + "required-tools": "Ferramentas necesarias", "tool": "Ferramenta" }, "user": { @@ -944,41 +944,41 @@ "are-you-sure-you-want-to-delete-the-link": "Ten a certeza de que quer eliminar este link {link}?", "are-you-sure-you-want-to-delete-the-user": "Ten a certeza de que quer eliminar este usuario {activeName} ID: {activeId}?", "auth-method": "Método de Autenticación", - "confirm-link-deletion": "Confirm Link Deletion", - "confirm-password": "Confirm Password", - "confirm-user-deletion": "Confirm User Deletion", - "could-not-validate-credentials": "Could Not Validate Credentials", - "create-link": "Create Link", - "create-user": "Create User", - "current-password": "Current Password", - "e-mail-must-be-valid": "E-mail must be valid", - "edit-user": "Edit User", + "confirm-link-deletion": "Confirme a Eliminación da Ligazón", + "confirm-password": "Confirmar Seña", + "confirm-user-deletion": "Confirmar Eliminación de Usuario", + "could-not-validate-credentials": "Non foi posível validar as credenciais", + "create-link": "Crear Link", + "create-user": "Crear Usuario", + "current-password": "Seña Atual", + "e-mail-must-be-valid": "O Email deve ser válido", + "edit-user": "Editar Usuario", "email": "Correo-e", - "error-cannot-delete-super-user": "Error! Cannot Delete Super User", - "existing-password-does-not-match": "Existing password does not match", - "full-name": "Full Name", - "generate-password-reset-link": "Generate Password Reset Link", - "invite-only": "Invite Only", - "link-id": "Link ID", - "link-name": "Link Name", - "login": "Login", - "login-oidc": "Login with", - "or": "or", - "logout": "Logout", - "manage-users": "Manage Users", - "manage-users-description": "Create and manage users.", - "new-password": "New Password", - "new-user": "New User", - "password-has-been-reset-to-the-default-password": "Password has been reset to the default password", + "error-cannot-delete-super-user": "Erro! Non é posível excluir Super Usuario", + "existing-password-does-not-match": "A seña existente non coincide", + "full-name": "Nome Completo", + "generate-password-reset-link": "Xerar link de recuperación de seña", + "invite-only": "Só por convite", + "link-id": "ID da Ligazón", + "link-name": "Nome da ligazón", + "login": "Entrar", + "login-oidc": "Entrar con", + "or": "ou", + "logout": "Sair", + "manage-users": "Xestionar Usuarios", + "manage-users-description": "Crear e xerir usuarios.", + "new-password": "Nova Seña", + "new-user": "Novo Usuario", + "password-has-been-reset-to-the-default-password": "A seña foi redefinida para a seña padrón", "password-must-match": "As señas deven ser iguais", "password-reset-failed": "Falla na redefinición da seña", "password-updated": "Seña modificada", - "password": "Senha", - "password-strength": "A Senha é {strength}", + "password": "Seña", + "password-strength": "A Seña é {strength}", "please-enter-password": "Por favor, dixite sua nova seña.", - "register": "Register", - "reset-password": "Alterar seña", - "sign-in": "Sign in", + "register": "Rexistrar", + "reset-password": "Alterar Seña", + "sign-in": "Iniciar sesión", "total-mealplans": "Menús Totais", "total-users": "Total de usuarios", "upload-photo": "Cargar Foto", @@ -1002,10 +1002,10 @@ "you-are-not-allowed-to-create-a-user": "Non ten permiso para crear un usuario", "you-are-not-allowed-to-delete-this-user": "Non ten permiso para eliminar este usuario", "enable-advanced-content": "Ativar contido avanzado", - "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": "Habilita recursos avanzados como Multiplicar Receita, Chaves API, Webhooks, e Xestión de Datos. Non se preocupe, pode sempre alterar isto mais tarde", "favorite-recipes": "Receitas Favoritas", "email-or-username": "Correo-e ou Nome de Usuario", - "remember-me": "Remember Me", + "remember-me": "Lembrese de min", "please-enter-your-email-and-password": "Por favor, dixite o seu email e seña", "invalid-credentials": "Credenciais Inválidas", "account-locked-please-try-again-later": "Conta bloqueada. Por favor, tente mais tarde", @@ -1016,64 +1016,64 @@ "strong": "Forte", "very-strong": "Moi Forte" }, - "user-management": "User Management", + "user-management": "Xestión de Usuarios", "reset-locked-users": "Redefinir Usuarios Bloqueados", "admin-user-creation": "Creción de Usuario Administrativo", - "admin-user-management": "Admin User Management", + "admin-user-management": "Xestión de Usuario Admin", "user-details": "Detalles do Usuario", "user-name": "Nome do Usuario", "authentication-method": "Método de Autenticación", "authentication-method-hint": "This specifies how a user will authenticate with Mealie. If you're not sure, choose 'Mealie", - "permissions": "Permissions", - "administrator": "Administrator", - "user-can-invite-other-to-group": "User can invite others to group", - "user-can-manage-group": "User can manage group", + "permissions": "Permisos", + "administrator": "Administrador", + "user-can-invite-other-to-group": "O usuario pode convidar outros ao grupo", + "user-can-manage-group": "O usuario pode xestionar o grupo", "user-can-manage-household": "O usuario pode xestionar a casa", - "user-can-organize-group-data": "User can organize group data", - "enable-advanced-features": "Enable advanced features", - "it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.", - "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!", - "forgot-password": "Forgot Password", - "forgot-password-text": "Please enter your email address and we will send you a link to reset your password.", - "changes-reflected-immediately": "Changes to this user will be reflected immediately." + "user-can-organize-group-data": "O usuario pode organizar datos do grupo", + "enable-advanced-features": "Habilitar recursos avanzados", + "it-looks-like-this-is-your-first-time-logging-in": "Parece que este é o seu primeiro login.", + "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Non quer voltar a ver isto? Non se esqueza de alterar o seu email nas suas definicións de usuario!", + "forgot-password": "Esquecin a miña seña", + "forgot-password-text": "Por favor, dixite o seu enderezo de email para enviarmos un link para redefinir a sua seña.", + "changes-reflected-immediately": "As alteracións deste usuario serán aplicadas imediatamente." }, "language-dialog": { - "translated": "translated", - "choose-language": "Choose Language", + "translated": "traducido", + "choose-language": "Escolla o idioma", "select-description": "Escolla o idioma para o Mealie. Esta opción só se aplica a ti e non a outros usuarios.", - "how-to-contribute-description": "Is something not translated yet, mistranslated, or your language missing from the list? {read-the-docs-link} on how to contribute!", - "read-the-docs": "Read the docs" + "how-to-contribute-description": "Hai algunha cousa por traducir, mal traducida ou o seu idioma non consta na lista? {read-the-docs-link} sobre como contribuir!", + "read-the-docs": "Lea os documentos" }, "data-pages": { "foods": { - "merge-dialog-text": "Combining the selected foods will merge the source food and target food into a single food. The source food will be deleted and all of the references to the source food will be updated to point to the target food.", - "merge-food-example": "Merging {food1} into {food2}", - "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", - "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", - "combine-food": "Combine Food", - "source-food": "Source Food", - "target-food": "Target Food", - "create-food": "Create Food", + "merge-dialog-text": "Combinar os alimentos selecionados xuntará o alimento de orixen e o alimento de destino nun único alimento. O alimento de orixen será eliminado, e todas as referencias a este, serán atualizadas para apuntar para o alimento de destino.", + "merge-food-example": "A xuntar {food1} con {food2}", + "seed-dialog-text": "Semente a base de datos con alimentos baseados no seu idioma local. Isto creará mais de 200 alimentos comuns que poden ser utilizados para organizar a sua base de datos. Os alimentos son traducidos através dun esforzo comunitario.", + "seed-dialog-warning": "Xa ten alguns elementos na sua base de datos. Esta acción non conciliará duplicados, terá que xestionalos manualmente.", + "combine-food": "Combinar Alimentos", + "source-food": "Alimento de Orixen", + "target-food": "Alimento de Destino", + "create-food": "Crear Alimento", "food-label": "Rótulo da Comida", - "edit-food": "Edit Food", - "food-data": "Food Data", - "example-food-singular": "ex: Onion", - "example-food-plural": "ex: Onions", + "edit-food": "Editar Alimento", + "food-data": "Datos do Alimento", + "example-food-singular": "ex: Cebola", + "example-food-plural": "ex: Cebolas", "label-overwrite-warning": "Isto atribuirá o rótulo escollido a todos os alimentos selecionados e, eventualmente, substituirá os rótulos existentes.", - "on-hand-checkbox-label": "Setting this flag will make this food unchecked by default when adding a recipe to a shopping list." + "on-hand-checkbox-label": "A ativación deste sinalizador fará que este alimento sexa desmarcado por defeito ao adicionar unha receita a unha lista de compras." }, "units": { - "seed-dialog-text": "Seed the database with common units based on your local language.", - "combine-unit-description": "Combining the selected units will merge the Source Unit and Target Unit into a single unit. The {source-unit-will-be-deleted} and all of the references to the Source Unit will be updated to point to the Target Unit.", - "combine-unit": "Combine Unit", - "source-unit": "Source Unit", - "target-unit": "Target Unit", - "merging-unit-into-unit": "Merging {0} into {1}", - "create-unit": "Create Unit", - "abbreviation": "Abbreviation", - "plural-abbreviation": "Plural Abbreviation", - "description": "Description", - "display-as-fraction": "Display as Fraction", + "seed-dialog-text": "Adicione à base de datos unidades comuns baseadas no seu idioma.", + "combine-unit-description": "Combinar as unidades selecionadas xuntará a Unidade de Orixen e a Unidade de Destino nunha Unidade única. A {source-unit-will-be-deleted} e todas as referencias a esta serán atualizadas para apuntar para a Unidade de Destino.", + "combine-unit": "Unidade de Combinación", + "source-unit": "Unidade de Orixen", + "target-unit": "Unidade de Destino", + "merging-unit-into-unit": "A xuntar {0} con {1}", + "create-unit": "Crear Unidade", + "abbreviation": "Abreviatura", + "plural-abbreviation": "Abreviatura no Plural", + "description": "Descrición", + "display-as-fraction": "Mostrar como fración", "use-abbreviation": "Usar Abreviatura", "edit-unit": "Editar Unidade", "unit-data": "Datos da Unidade", @@ -1101,10 +1101,10 @@ "recipe-data": "Datos da Receita", "recipe-data-description": "Use esta sección para xestionar os datos asociados às suas receitas. Pode executar varias acións en masa nas suas receitas, incluindo exportar, eliminar, etiquetar e atribuir categorias.", "recipe-columns": "Colunas de Receita", - "data-exports-description": "This section provides links to available exports that are ready to download. These exports do expire, so be sure to grab them while they're still available.", + "data-exports-description": "Esta sección proporciona ligazóns para exportacións disponíveis que están listas para descargar. Esas exportacións expiram, por iso, certifiquese que as obtén mentres ainda están disponíveis.", "data-exports": "Exportaciones de Datos", "tag": "Etiqueta", - "categorize": "Categorize", + "categorize": "Categorizar", "update-settings": "Atualizar definicións", "tag-recipes": "Etiquetar Receitas", "categorize-recipes": "Categorizar Receitas", @@ -1118,11 +1118,11 @@ "edit-recipe-action": "Editar Ación da Receita", "action-type": "Tipo de Ación" }, - "create-alias": "Create Alias", - "manage-aliases": "Manage Aliases", - "seed-data": "Seed Data", - "seed": "Seed", - "data-management": "Data Management", + "create-alias": "Crear Pseudónimo", + "manage-aliases": "Xestionar Pseudónimos", + "seed-data": "Xerar datos", + "seed": "Xerar", + "data-management": "Xestión de Datos", "data-management-description": "Selecione cal é o conxunto de datos que desexa alterar.", "select-data": "Selecionar datos", "select-language": "Selecionar idioma", @@ -1139,21 +1139,21 @@ "tag-data": "Datos de Etiqueta" }, "tools": { - "new-tool": "New Tool", - "edit-tool": "Edit Tool", - "tool-data": "Tool Data" + "new-tool": "Nova Ferramenta", + "edit-tool": "Editar Ferramenta", + "tool-data": "Datos da Ferramenta" } }, "user-registration": { "user-registration": "Rexistro de Usuario", "registration-success": "Rexistrado con Éxito", - "join-a-group": "Xuntarse a un grupo", + "join-a-group": "Xuntarse a un Grupo", "create-a-new-group": "Crear un Novo Grupo", - "provide-registration-token-description": "Please provide the registration token associated with the group that you'd like to join. You'll need to obtain this from an existing group member.", + "provide-registration-token-description": "Por favor, proporcione o token de rexistro asociado ao grupo ao que gostaria de unir. Precisará obtelo dun membro existente do grupo.", "group-details": "Detalles do Grupo", "group-details-description": "Antes de crear unha conta é necesario crear un grupo. Será o único membro do seu grupo, mas poderá convidar outros mais tarde. Os membros do seu grupo poden compartir menús, listas de compras, receitas e moito mais!", - "use-seed-data": "Use Seed Data", - "use-seed-data-description": "O Mealie ven cunha coleción de Alimentos, Unidades e Rótulos que poden ser usados para preencher o seu grupo con dados úteis para organizar as suas receitas.", + "use-seed-data": "Utilizar datos xerados", + "use-seed-data-description": "O Mealie ven cunha coleción de Alimentos, Unidades e Rótulos que poden ser usados para preencher o seu grupo con datos úteis para organizar as suas receitas.", "account-details": "Detalles da Conta" }, "validation": { @@ -1165,12 +1165,12 @@ "export": { "export": "Exportar", "file-name": "Nome do Ficheiro", - "size": "Tamanho", + "size": "Tamaño", "link-expires": "Link Expira" }, "recipe-share": { "expiration-date": "Data de Validade", - "share-recipe": "Share Recipe", + "share-recipe": "Compartir receita", "default-30-days": "30 Dias por Defeito", "expires-at": "Expira en", "recipe-link-copied-message": "Link da receita copiado para a área de transferencia" @@ -1187,62 +1187,62 @@ "preview-markdown-button-label": "Pré-visualizar Markdown" }, "demo": { - "info_message_with_version": "This is a Demo for version: {version}", - "demo_username": "Username: {username}", - "demo_password": "Password: {password}" + "info_message_with_version": "Esta é unha Demonstración para a versión: {version}", + "demo_username": "Nome do usuario: {username}", + "demo_password": "Seña: {password}" }, "ocr-editor": { "ocr-editor": "Editor OCR", "toolbar": "Barra de ferramentas", - "selection-mode": "Selection mode", - "pan-and-zoom-picture": "Pan and zoom picture", - "split-text": "Split text", - "preserve-line-breaks": "Preserve original line breaks", - "split-by-block": "Split by text block", - "flatten": "Flatten regardless of original formating", + "selection-mode": "Modo de seleción", + "pan-and-zoom-picture": "Mover e ampliar imaxen", + "split-text": "Dividir texto", + "preserve-line-breaks": "Preservar quebra de liña orixinais", + "split-by-block": "Dividir por bloque de texto", + "flatten": "Nivelar independentemente do formato orixinal", "help": { "help": "Axuda", - "mouse-modes": "Mouse modes", - "selection-mode": "Selection Mode (default)", - "selection-mode-desc": "The selection mode is the main mode that can be used to enter data:", + "mouse-modes": "Modos do rato", + "selection-mode": "Modo de Seleción (padrón)", + "selection-mode-desc": "O modo de seleción é o modo principal disponível para inserir dados:", "selection-mode-steps": { - "draw": "Draw a rectangle on the text you want to select.", - "click": "Click on any field on the right and then click back on the rectangle above the image.", - "result": "The selected text will appear inside the previously selected field." + "draw": "Deseñe un retángulo no texto que desexa selecionar.", + "click": "Clique en calquer campo à direita e despois clique novamente no retángulo acima da imaxen.", + "result": "O texto selecionado aparecerá no campo selecionado anteriormente." }, - "pan-and-zoom-mode": "Pan and Zoom Mode", - "pan-and-zoom-desc": "Select pan and zoom by clicking the icon. This mode allows to zoom inside the image and move around to make using big images easier.", - "split-text-mode": "Split Text modes", + "pan-and-zoom-mode": "Modo de Mover e Ampliar", + "pan-and-zoom-desc": "Selecione mover e ampliar, clicando no icone. Este modo permite ampliar a imaxen e movela, para facilitar a utilización de imaxens grandes.", + "split-text-mode": "Modos de Dividir Texto", "split-modes": { - "line-mode": "Line mode (default)", + "line-mode": "Mode de Liña (padrón)", "line-mode-desc": "No modo de liña, o texto será propagado mantendo as quebras de liña orixinais. Este modo é útil cando se usa o adicionar en masa nunha lista de ingredientes en que cada ingrediente é unha liña.", - "block-mode": "Block mode", + "block-mode": "Modo de bloque", "block-mode-desc": "No modo de bloque, o texto será dividido en bloques. Este modo é útil cando se adiciona instrucións en masa que son habitualmente escritas en parágrafos.", - "flat-mode": "Flat mode", - "flat-mode-desc": "In flat mode, the text will be added to the selected recipe field with no line breaks." + "flat-mode": "Modo plano", + "flat-mode-desc": "No modo plano, o texto será adicionado no campo selecionado da receita sen quebras de liña." } } }, "admin": { "maintenance": { - "storage-details": "Storage Details", + "storage-details": "Detalles de almacenamento", "page-title": "Mantemento do Sitio", "summary-title": "Sumario", "button-label-get-summary": "Obter un Resumo", "button-label-open-details": "Detalles", "info-description-data-dir-size": "Tamaño do Directorio de Datos", - "info-description-log-file-size": "Log File Size", + "info-description-log-file-size": "Tamaño do Ficheiro de Rexistro", "info-description-cleanable-directories": "Directorios Eliminables", "info-description-cleanable-images": "Imaxes Eliminables", "storage": { - "title-temporary-directory": "Temporary Directory (.temp)", + "title-temporary-directory": "Diretorio temporario (.temp)", "title-backups-directory": "Directorio de Copias de Seguridade (copias de seguridade)", - "title-groups-directory": "Groups Directory (groups)", - "title-recipes-directory": "Recipes Directory (recipes)", - "title-user-directory": "User Directory (user)" + "title-groups-directory": "Diretorio de Grupos (grupos)", + "title-recipes-directory": "Diretorio de Receitas (receitas)", + "title-user-directory": "Diretorio do Usuario (Usuario)" }, - "action-delete-log-files-name": "Delete Log Files", - "action-delete-log-files-description": "Deletes all the log files", + "action-delete-log-files-name": "Eliminar ficheiros de rexistro", + "action-delete-log-files-description": "Eliminar todos os ficheiros de rexistro", "action-clean-directories-name": "Limpar Directorios", "action-clean-directories-description": "Elimina todos os cartafoles de receitas sin UUIDs válidos", "action-clean-temporary-files-name": "Limpar Ficheiros Temporais", @@ -1252,9 +1252,9 @@ "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": "destrutivas", "actions-description-irreversible": "irreversible", - "logs-action-refresh": "Refresh Logs", + "logs-action-refresh": "Atualizar logs", "logs-page-title": "Rexistros do Mealie", - "logs-tail-lines-label": "Tail Lines" + "logs-tail-lines-label": "Últimas Liñas" }, "mainentance": { "actions-title": "Accións" @@ -1282,10 +1282,10 @@ "setup-complete": "Configuración Concluída!", "here-are-a-few-things-to-help-you-get-started": "Aqui están algunhas cousas para axudar a comezar co Mealie", "restore-from-v1-backup": "Ten unha copia de seguranza dunha instancia do Mealie v1? Pode restaurala aqui.", - "manage-profile-or-get-invite-link": "Manage your own profile, or grab an invite link to share with others." + "manage-profile-or-get-invite-link": "Xestione o seu proprio perfil ou obteña unha ligazón de convite para compartir con outras persoas." }, "debug-openai-services": "Depurar Servizos de OpenAI", - "debug-openai-services-description": "Use this page to debug OpenAI services. You can test your OpenAI connection and see the results here. If you have image services enabled, you can also provide an image.", + "debug-openai-services-description": "Utilice esta páxina para depurar os servizos OpenAI. Pode testar a sua ligazón OpenAI e ver os resultados aqui. Se ten os servizos de imaxen ativados, tamén pode proporcionar unha imaxen.", "run-test": "Executar Prova", "test-results": "Resultados da Prova", "group-delete-note": "Os grupos con usuarios ou casas non poden ser eliminados", @@ -1293,7 +1293,7 @@ }, "profile": { "welcome-user": "👋 Benvido(a), {0}!", - "description": "Manage your profile, recipes, and group settings.", + "description": "Xestione o seu perfil, receitas e definicións de grupo.", "invite-link": "Link de Convite", "get-invite-link": "Obter Link de Convite", "get-public-link": "Obter Link Público", @@ -1306,17 +1306,17 @@ "storage-capacity": "Capacidade de Almacenamento", "storage-capacity-description": "A sua capacidade de almacenamento é un cálculo das imaxens e itens que cargou.", "personal": "Persoal", - "personal-description": "These are settings that are personal to you. Changes here won't affect other users.", + "personal-description": "Estas son definicións persoais. As alteracións aqui non afetan os outros usuarios.", "user-settings": "Definicións do Usuario", - "user-settings-description": "Manage your preferences, change your password, and update your email.", - "api-tokens-description": "Manage your API Tokens for access from external applications.", - "group-description": "These items are shared within your group. Editing one of them will change it for the whole group!", + "user-settings-description": "Xestione as suas preferencias, altere a sua seña e atualize o seu email.", + "api-tokens-description": "Xestione os seus Tokens da API para aceso a partir de aplicacións externas.", + "group-description": "Estes itens son compartidos no seu grupo. As alteracións aqui afetan todos os elementos do grupo!", "group-settings": "Definicións do Grupo", - "group-settings-description": "Manage your common group settings, like privacy settings.", + "group-settings-description": "Xestionar as definicións comuns do grupo, tais como as definicións de privacidade.", "household-description": "Estes itens son compartidos dentro da sua casa. Editar un deles mudará a situación de toda a casa!", "household-settings": "Definicións da Casa", - "household-settings-description": "Xestionar as definicións da sua casa, como o plano de refeicións e a privacidade.", - "cookbooks-description": "Manage a collection of recipe categories and generate pages for them.", + "household-settings-description": "Xestione as definicións da sua casa, como o menú e a privacidade.", + "cookbooks-description": "Xestione a coleción de categorias de receitas e crea páxinas para elas.", "members": "Membros", "members-description": "Ver quen está na sua casa e xestionar os seus permisos.", "webhooks-description": "Setup webhooks that trigger on days that you have have mealplan scheduled.", @@ -1324,62 +1324,62 @@ "notifiers-description": "Setup email and push notifications that trigger on specific events.", "manage-data": "Xestionar Datos", "manage-data-description": "Xestione os seus datos no Mealie; Ingredientes, Unidades, Categorias, Etiquetas, etc.", - "data-migrations": "Data Migrations", - "data-migrations-description": "Migrate your existing data from other applications like Nextcloud Recipes and Chowdown.", + "data-migrations": "Migracións de datos", + "data-migrations-description": "Migre os seus datos existentes noutras aplicacións, tais como o Nextcloud Recipes e Chowdown.", "email-sent": "Correo-e Enviado", "error-sending-email": "Erro ao Enviar o Correo-e", - "personal-information": "Personal Information", - "preferences": "Preferences", - "show-advanced-description": "Show advanced features (API Keys, Webhooks, and Data Management)", - "back-to-profile": "Back to Profile", - "looking-for-privacy-settings": "Looking for Privacy Settings?", - "manage-your-api-tokens": "Manage Your API Tokens", - "manage-user-profile": "Manage User Profile", - "manage-cookbooks": "Manage Cookbooks", - "manage-members": "Manage Members", - "manage-webhooks": "Manage Webhooks", - "manage-notifiers": "Manage Notifiers", - "manage-data-migrations": "Manage Data Migrations" + "personal-information": "Información persoal", + "preferences": "Preferencias", + "show-advanced-description": "Mostrar recursos avanzados (Chaves de API, Webhooks, e Xestión de Datos)", + "back-to-profile": "Voltar ao perfil", + "looking-for-privacy-settings": "Procura as Definicións de Privacidade?", + "manage-your-api-tokens": "Xestionar os seus Tokens de API", + "manage-user-profile": "Xestionar Perfil de Usuario", + "manage-cookbooks": "Xestionar Libros de Receitas", + "manage-members": "Xestionar Membros", + "manage-webhooks": "Xestionar Webhooks", + "manage-notifiers": "Xestionar Notificadores", + "manage-data-migrations": "Xestionar Migracións de Datos" }, "cookbook": { - "cookbooks": "Cookbooks", - "description": "Cookbooks are another way to organize recipes by creating cross sections of recipes, organizers, and other filters. Creating a cookbook will add an entry to the side-bar and all the recipes with the filters chosen will be displayed in the cookbook.", + "cookbooks": "Libros de Receitas", + "description": "Os libros de receitas son outra maneira de organizar as receitas, creando seccións transversais de receitas, organizadores e outros filtros. A creación dun libro de receitas adicionará unha entrada à barra lateral e todas as receitas cos filtros selecionados serán mostradas no libro de receitas.", "hide-cookbooks-from-other-households": "Ocultar libros de receitas de outras casas", "hide-cookbooks-from-other-households-description": "Cando esté ativado, somente os libros de receitas da sua casa aparecerán na barra lateral", - "public-cookbook": "Public Cookbook", + "public-cookbook": "Libro de Receitas Público", "public-cookbook-description": "Os Libros de Receitas públicos poden ser compartidos con usuarios non rexistrados e serán mostrados na sua páxina de grupos.", - "filter-options": "Filter Options", - "filter-options-description": "When require all is selected the cookbook will only include recipes that have all of the items selected. This applies to each subset of selectors and not a cross section of the selected items.", - "require-all-categories": "Require All Categories", + "filter-options": "Opcións de Filtro", + "filter-options-description": "Cando \"requerir todo\" for selecionado, o libro de receitas só incluirá receitas que teñan todos os itens selecionados. Isto aplicase a cada subconxunto de seletores e non a unha sección transversal dos itens selecionados.", + "require-all-categories": "Require Todas as Categorias", "require-all-tags": "Require Todas as Etiquetas", - "require-all-tools": "Require All Tools", - "cookbook-name": "Cookbook Name", - "cookbook-with-name": "Cookbook {0}", + "require-all-tools": "Require Todas as Ferramentas", + "cookbook-name": "Nome do Libro de Receitas", + "cookbook-with-name": "Libro de Receitas {0}", "household-cookbook-name": "{0} Libro de Receitas {1}", - "create-a-cookbook": "Create a Cookbook", - "cookbook": "Cookbook" + "create-a-cookbook": "Crear un Libro de Receitas", + "cookbook": "Libro de Receitas" }, "query-filter": { "logical-operators": { - "and": "AND", - "or": "OR" + "and": "E", + "or": "OU" }, "relational-operators": { - "equals": "equals", - "does-not-equal": "does not equal", - "is-greater-than": "is greater than", - "is-greater-than-or-equal-to": "is greater than or equal to", - "is-less-than": "is less than", - "is-less-than-or-equal-to": "is less than or equal to" + "equals": "igual a", + "does-not-equal": "non é igual a", + "is-greater-than": "é maior que", + "is-greater-than-or-equal-to": "é maior ou igual a", + "is-less-than": "é menor que", + "is-less-than-or-equal-to": "é menor ou igual a" }, "relational-keywords": { - "is": "is", - "is-not": "is not", - "is-one-of": "is one of", - "is-not-one-of": "is not one of", - "contains-all-of": "contains all of", - "is-like": "is like", - "is-not-like": "is not like" + "is": "é", + "is-not": "non é", + "is-one-of": "é un de", + "is-not-one-of": "non é un de", + "contains-all-of": "contén todos os", + "is-like": "é como", + "is-not-like": "non é como" } } } diff --git a/frontend/lang/messages/he-IL.json b/frontend/lang/messages/he-IL.json index 5dff37dd7..063c5e10c 100644 --- a/frontend/lang/messages/he-IL.json +++ b/frontend/lang/messages/he-IL.json @@ -720,7 +720,7 @@ "backup-restore": "גיבוי / שחזור", "back-restore-description": "שחזור מגיבוי זה ידרוס את המידע הקיים במסד הנתונים ובספריות האתר ויחליף אותם בזה הקיים בגיבוי. {cannot-be-undone} אם השחזור יצליח, המשתמש ינותק מהמערכת.", "cannot-be-undone": "פעולה זו לא בלתי הפיכה - השתמש בזהירות.", - "postgresql-note": "אם PostGreSQL בשימוש, בדוק את ה-{backup-restore-process} לפני שחזור.", + "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", "backup-restore-process-in-the-documentation": "תהליך גיבוי או שחזור במדריכים", "irreversible-acknowledgment": "אני מבין שהפעולה לא הפיכה, הרסנית ויכולה לגרום לאיבוד מידע", "restore-backup": "שחזר גיבוי" @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "צירוף של המאכלים שנבחרו יאחד את אוכל המקור ואוכל היעד לפריט אוכל אחד. אוכל המקור ימחק וכל ההפניות / הייחוסים אליו יעודכנו ויופנו לאוכל היעד.", "merge-food-example": "ממזג את {food1} לתוך {food2}", - "seed-dialog-text": "אכלס את מסד הנתונים עם אוכל בהתבסס על השפה המקומית שלך. הפעולה תיצור +200 מאכלים נפוצים שיכולים לשמש לארגון מסד הנתונים. מאכלים מתורגמים על ידי מאמצי הקהילה.", - "seed-dialog-warning": "מסד הנתונים שלך כבר מכיל מספר פריטים. פעולה זו אינה מטפלת בכפילויות, יהיה צורך לפתור זאת באופן ידני.", + "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", + "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", "combine-food": "שילוב אוכל", "source-food": "אוכל מקור", "target-food": "אוכל יעד", diff --git a/frontend/lang/messages/hr-HR.json b/frontend/lang/messages/hr-HR.json index 690730c55..1d55fb287 100644 --- a/frontend/lang/messages/hr-HR.json +++ b/frontend/lang/messages/hr-HR.json @@ -720,7 +720,7 @@ "backup-restore": "Sigurnosno kopiranje/vraćanje", "back-restore-description": "Vraćanje ove sigurnosne kopije će prepisati sve trenutne podatke u vašoj bazi podataka i direktoriju podataka i zamijeniti ih sadržajem ove sigurnosne kopije. Ova radnja je {ne-može-se-povratiti}. Ako se vraćanje uspješno izvrši, bit ćete odjavljeni iz sustava.", "cannot-be-undone": "Ova radnja ne može se poništiti - koristite je oprezno.", - "postgresql-note": "Ako koristite PostGreSQL, molim pregledajte {backup-restore-process} prije obnove.", + "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", "backup-restore-process-in-the-documentation": "postupak sigurnosne kopije/obnove opisan je u dokumentaciji", "irreversible-acknowledgment": "Razumijem da je ova radnja nepovratna, destruktivna i može uzrokovati gubitak podataka", "restore-backup": "Vrati sigurnosnu kopiju" @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "Spajanje odabrane hrane će spojiti izvornu hranu i ciljanu hranu u jednu hranu. Izvorna hrana će biti izbrisana, a sve reference na izvornu hranu će biti ažurirane kako bi pokazivale na ciljanu hranu.", "merge-food-example": "Spajanje {food1} u {food2}", - "seed-dialog-text": "Držite bazu podataka sa hranom na temelju vašeg lokalnog jezika. Time će se stvoriti 200+ uobičajenih namirnica koje se mogu koristiti za organiziranje vaše baze podataka. Prijevodi namirnica se ostvaruju kroz zajednički napor.", - "seed-dialog-warning": "Već imate neke stavke u svojoj bazi podataka. Ova radnja neće pomiriti duplikate, morat ćete ih ručno korigirati.", + "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", + "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", "combine-food": "Kombiniraj Hranu", "source-food": "Izvor Hrane", "target-food": "Ciljana Namirnica", diff --git a/frontend/lang/messages/hu-HU.json b/frontend/lang/messages/hu-HU.json index de8374d5c..f3b9a1656 100644 --- a/frontend/lang/messages/hu-HU.json +++ b/frontend/lang/messages/hu-HU.json @@ -720,7 +720,7 @@ "backup-restore": "Biztonsági Mentés/Visszaállítás", "back-restore-description": "A biztonsági mentés visszaállítása felülírja az adatbázisban és az adatkönyvtárban lévő összes aktuális adatot, és a biztonsági mentés tartalmával helyettesíti azokat. {cannot-be-undone} Ha a visszaállítás sikeres, akkor a rendszer kilépteti Önt.", "cannot-be-undone": "Ezt a műveletet visszavonható - óvatosan használja.", - "postgresql-note": "Ha PostGreSQL-t használ, kérjük, a visszaállítás előtt tekintse át a {backup-restore-process}-t.", + "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", "backup-restore-process-in-the-documentation": "biztonsági mentés/visszaállítás folyamata a dokumentációban", "irreversible-acknowledgment": "Tudomásul veszem, hogy ez a művelet visszafordíthatatlan, helyrehozhatatlan, és adatvesztéssel járhat", "restore-backup": "Biztonsági mentés visszaállítása" diff --git a/frontend/lang/messages/is-IS.json b/frontend/lang/messages/is-IS.json index 8b5067d57..a56d1b397 100644 --- a/frontend/lang/messages/is-IS.json +++ b/frontend/lang/messages/is-IS.json @@ -45,24 +45,24 @@ "category-filter": "Category Filter", "category-update-failed": "Category update failed", "category-updated": "Category updated", - "uncategorized-count": "Uncategorized {count}", - "create-a-category": "Create a Category", - "category-name": "Category Name", - "category": "Category" + "uncategorized-count": "Óflokkað {count}", + "create-a-category": "Búa til viðburð", + "category-name": "Heiti flokks", + "category": "Flokkur" }, "events": { "apprise-url": "Apprise URL", - "database": "Database", - "delete-event": "Delete Event", - "event-delete-confirmation": "Are you sure you want to delete this event?", - "event-deleted": "Event Deleted", - "event-updated": "Event Updated", + "database": "", + "delete-event": "Eyða viðburði", + "event-delete-confirmation": "Ertu viss um að þú viljir eyða þessum viðburði?", + "event-deleted": "Viðburði eytt", + "event-updated": "Viðburður uppfærður", "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-version": "New version available!", - "notification": "Notification", - "refresh": "Refresh", - "scheduled": "Scheduled", - "something-went-wrong": "Something Went Wrong!", + "new-version": "Ný útgáfa fáanleg!", + "notification": "Tilkynning", + "refresh": "Endurhlaða", + "scheduled": "Áætlað", + "something-went-wrong": "Eitthvað fór úrskeiðis!", "subscribed-events": "Subscribed Events", "test-message-sent": "Test Message Sent", "message-sent": "Message Sent", @@ -104,13 +104,13 @@ "failed-count": "Failed: {count}", "failure-uploading-file": "Failure uploading file", "favorites": "Favorites", - "field-required": "Field Required", - "file-folder-not-found": "File/folder not found", - "file-uploaded": "File uploaded", - "filter": "Filter", - "friday": "Friday", - "general": "General", - "get": "Get", + "field-required": "Reitur nauðsynlegur", + "file-folder-not-found": "Skrá/mappe finnst ekki", + "file-uploaded": "Skrá", + "filter": "Sía", + "friday": "Föstudagur", + "general": "Almennt", + "get": "Sækja", "home": "Home", "image": "Image", "image-upload-failed": "Image upload failed", @@ -720,7 +720,7 @@ "backup-restore": "Backup Restore", "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.", - "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", "irreversible-acknowledgment": "I understand that this action is irreversible, destructive and may cause data loss", "restore-backup": "Restore Backup" diff --git a/frontend/lang/messages/it-IT.json b/frontend/lang/messages/it-IT.json index 658d59cc9..4ff58172e 100644 --- a/frontend/lang/messages/it-IT.json +++ b/frontend/lang/messages/it-IT.json @@ -720,7 +720,7 @@ "backup-restore": "Ripristina backup", "back-restore-description": "Il ripristino di questo backup sovrascriverà tutti i dati correnti nel database e nella directory dei dati e li sostituirà con il contenuto di questo backup. {cannot-be-undone} Se il ripristino avrà successo, sarai disconnesso.", "cannot-be-undone": "Questa azione non può essere annullata - usa con cautela.", - "postgresql-note": "Se stai utilizzando PostGreSQL, controlla il {backup-restore-process} prima di ripristinarlo.", + "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", "backup-restore-process-in-the-documentation": "processo di backup/restore nella documentazione", "irreversible-acknowledgment": "Capisco che questa azione è irreversibile, distruttiva e può causare la perdita di dati", "restore-backup": "Ripristina Backup" @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "Combinando gli alimenti selezionati, l'alimento di origine e l'alimento di destinazione verranno uniti in un unico alimento. L'alimento di origine verrà eliminato e tutti i riferimenti all'alimento di origine verranno aggiornati per puntare all'alimento di destinazione.", "merge-food-example": "Unione di {food1} in {food2}", - "seed-dialog-text": "Inizializza il database con alimenti in base alla tua lingua locale. Questo creerà oltre 200 alimenti comuni che possono essere utilizzati per organizzare il tuo database. Gli alimenti sono tradotti grazie al contributo della comunità di utenti.", - "seed-dialog-warning": "Hai già alcuni elementi nel tuo database. Questa azione non riconcilierà i duplicati, dovrai gestirli manualmente.", + "seed-dialog-text": "Inizializzare il database con alimenti della propria lingua locale. Ciò creerà oltre 200 alimenti comuni che potranno essere usati per organizzare il proprio database. Gli alimenti vengono tradotti grazie al contributo della comunità degli utenti.", + "seed-dialog-warning": "Ci sono già alcuni elementi nel database. Questa azione non unificherà i duplicati, bisognerà gestirli manualmente.", "combine-food": "Combina Alimenti", "source-food": "Alimento di Origine", "target-food": "Alimento di Destinazione", diff --git a/frontend/lang/messages/ja-JP.json b/frontend/lang/messages/ja-JP.json index 4742eb304..40ca0dcda 100644 --- a/frontend/lang/messages/ja-JP.json +++ b/frontend/lang/messages/ja-JP.json @@ -720,7 +720,7 @@ "backup-restore": "バックアップと復元", "back-restore-description": "このバックアップを復元すると、データベースとデータディレクトリ内のすべての現在のデータが上書きされ、このバックアップの内容に置き換えられます。 {cannot-be-undone} 復元が成功するとログアウトされます。", "cannot-be-undone": "この操作は元に戻せません - 注意してください。", - "postgresql-note": "PostGreSQLを使用している場合は、復元する前に {backup-restore-process} を確認してください。", + "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", "backup-restore-process-in-the-documentation": "ドキュメント内のバックアップ/復元プロセス", "irreversible-acknowledgment": "このアクションは不可逆的で破壊的で、データ損失を引き起こす可能性があることを理解しています", "restore-backup": "バックアップから復元" @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "選択した食品を組み合わせると、ソース食品とターゲット食品が1つの食品に統合されます。 ソース食品は削除され、ソース食品への参照のすべてがターゲット食品を指し示すように更新されます。", "merge-food-example": "{food1} を {food2} に統合", - "seed-dialog-text": "あなたの地元の言語に基づいた食品をデータベースにシードします。これにより、データベースの整理に使用できる200以上の一般的な食品が作成されます。食品はコミュニティの取り組みによって翻訳されます。", - "seed-dialog-warning": "あなたのデータベースにはすでにいくつかの項目があります。このアクションは重複を照合しませんので、手動で管理する必要があります。", + "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", + "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", "combine-food": "食品を組み合わせる", "source-food": "元の食品", "target-food": "ターゲットの食品", diff --git a/frontend/lang/messages/ko-KR.json b/frontend/lang/messages/ko-KR.json index 7254539f3..de04a4f1c 100644 --- a/frontend/lang/messages/ko-KR.json +++ b/frontend/lang/messages/ko-KR.json @@ -720,7 +720,7 @@ "backup-restore": "백업/복원", "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.", - "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", "irreversible-acknowledgment": "I understand that this action is irreversible, destructive and may cause data loss", "restore-backup": "Restore Backup" diff --git a/frontend/lang/messages/lt-LT.json b/frontend/lang/messages/lt-LT.json index bbe70e8c5..1196bc5df 100644 --- a/frontend/lang/messages/lt-LT.json +++ b/frontend/lang/messages/lt-LT.json @@ -720,7 +720,7 @@ "backup-restore": "Atkurti iš atsarginės kopijos", "back-restore-description": "Atkūrimas ištrina visus šiuo metu duomenų bazėje ir duomenų archyve esančius duomenis ir perrašo juos į duomenis iš atsarginės kopijos. {cannot-be-undone} Jei atkūrimas bus sėkmingas, būsite atjungti nuo savo paskyros.", "cannot-be-undone": "Atsargiai - šis veiksmas negrįžtamas.", - "postgresql-note": "Jei naudojate PostgreSQL, prašome peržiūrėti {backup-restore-process} prieš atkuriant.", + "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", "backup-restore-process-in-the-documentation": "atsarginio kopijavimo/atkūrimo procesą dokumentacijoje", "irreversible-acknowledgment": "Suprantu, jog šis veiksmas bus neatstatomas, destruktyvus ir gali sukelti duomenų praradimus", "restore-backup": "Atkurti iš atsarginės kopijos" @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "Pasirinktų produktų sujungimas apibendrins pirminį ir antrinį produktus į vieną produktą. Pirminis produktas bus ištrintas, o visi jo panaudojimai bus pakeisti antriniu produktu.", "merge-food-example": "Sujungiama {food1} su {food2}", - "seed-dialog-text": "Pradėkite pildyti duomenų bazę produktų pavadinimais savo vietine kalba. Bus sukurta apie 200 dažniausių produktų, kuriuos galėsite panaudoti savo duomenų bazės tvarkymui. Produktų pavadinimai verčiami bendruomenės pastangomis.", - "seed-dialog-warning": "Kai kuriuos elementus jau turite savo duomenų bazėje. Šis veiksmas nesutvarkys dublikatų, turėsite juos tvarkyti rankiniu būdu.", + "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", + "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", "combine-food": "Sujungti produktus", "source-food": "Pirminis produktas", "target-food": "Antrinis produktas", diff --git a/frontend/lang/messages/lv-LV.json b/frontend/lang/messages/lv-LV.json index 450b8b8bc..028eced2c 100644 --- a/frontend/lang/messages/lv-LV.json +++ b/frontend/lang/messages/lv-LV.json @@ -720,7 +720,7 @@ "backup-restore": "Dublēšanas atjaunošana", "back-restore-description": "Atjaunojot šo dublējumu, tiks pārrakstīti visi pašreizējie dati jūsu datu bāzē un datu direktorijā un aizstāti tos ar šīs dublējuma saturu. {cannot-be-undone}Ja atjaunošana būs veiksmīga, jūs izrakstīsities.", "cannot-be-undone": "Šo darbību nevar atsaukt - lietojiet piesardzīgi.", - "postgresql-note": "Ja izmantojat PostgreSQL, lūdzu, pārskatiet to {backup-restore-process} pirms atjaunošanas.", + "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", "backup-restore-process-in-the-documentation": "dublēšanas/atjaunošanas process dokumentācijā", "irreversible-acknowledgment": "Es saprotu, ka šī darbība ir neatgriezeniska, destruktīva un var izraisīt datu zudumu", "restore-backup": "Atjaunot backup" @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "Izvēlēto pārtikas produktu apvienošana apvienos avota pārtiku un mērķa pārtiku vienā ēdienā. Avota barība tiks svītrota, un visas atsauces uz avota pārtiku tiks atjauninātas, lai norādītu uz mērķa pārtiku.", "merge-food-example": "Apvienošanās {food1} {food2}", - "seed-dialog-text": "Sēdziet datu bāzi ar pārtikas produktiem, pamatojoties uz jūsu vietējo valodu. Tādējādi tiks izveidoti vairāk nekā 200 izplatīti pārtikas produkti, kurus var izmantot datu bāzes sakārtošanai. Pārtika tiek tulkota ar kopienas centieniem.", - "seed-dialog-warning": "Jūsu datu bāzē jau ir daži vienumi. Šī darbība nesaskaņos dublikātus, jums tie būs jāpārvalda manuāli.", + "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", + "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", "combine-food": "Apvienojiet ēdienu", "source-food": "Pārtikas avots", "target-food": "Mērķa pārtika", diff --git a/frontend/lang/messages/nl-NL.json b/frontend/lang/messages/nl-NL.json index f1bf5c94f..90dd16aab 100644 --- a/frontend/lang/messages/nl-NL.json +++ b/frontend/lang/messages/nl-NL.json @@ -1049,7 +1049,7 @@ "merge-dialog-text": "Het combineren van de geselecteerde levensmiddelen zal het oorspronkelijke levensmiddel en het nieuwe levensmiddel samenvoegen. Het oorspronkelijke levensmiddel zal worden verwijderd en alle referenties worden aangepast, zodat ze naar het nieuwe levensmiddel verwijzen.", "merge-food-example": "{food1} samenvoegen met {food2}", "seed-dialog-text": "Vul de database met levensmiddelen in jouw taal. Dit maakt meer dan 200 veelvoorkomende levensmiddelen aan die je in jouw database kan gebruiken. De vertalingen zijn verzorgd door een gemeenschap.", - "seed-dialog-warning": "Er bevinden zich al enkele artikelen in je database. Deze actie zal de duplicaten niet samenvoegen, dit moet handmatig worden beheerd.", + "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", "combine-food": "Combineer levensmiddelen", "source-food": "Bron-levensmiddelen", "target-food": "Doel-levensmiddel", diff --git a/frontend/lang/messages/no-NO.json b/frontend/lang/messages/no-NO.json index 35cacd6ed..2481b0eb4 100644 --- a/frontend/lang/messages/no-NO.json +++ b/frontend/lang/messages/no-NO.json @@ -720,7 +720,7 @@ "backup-restore": "Gjenoppretting av sikkerhetskopi", "back-restore-description": "Gjenoppretting av denne sikkerhetskopien vil overskrive alle gjeldende data i databasen og i datamappen og erstatte dem med innholdet i denne sikkerhetskopien. {cannot-be-undone} Hvis gjenopprettingen er vellykket, vil du bli logget ut.", "cannot-be-undone": "Denne handlingen kan ikke angres – bruk med forsiktighet.", - "postgresql-note": "Hvis du bruker PostGreSQL, vennligst gå igjennom {backup-restore-process} før du gjenoppretter.", + "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", "backup-restore-process-in-the-documentation": "sikkerhetskopiering/gjenoppretting prosess i dokumentasjonen", "irreversible-acknowledgment": "Jeg forstår at denne handlingen er irreversibel, destruktiv og kan føre til tap av data", "restore-backup": "Gjenopprett sikkerhetskopi" @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "Ved å kombinere de valgte matvarene vil de bli slått sammen til én matvare. Den første matvaren vil bli slettet, og alle referanser til denne vil bli oppdatert til å peke til den nye matvaren.", "merge-food-example": "Slår sammen {food1} til {food2}", - "seed-dialog-text": "Legg til matvarer i databasen basert på ditt lokale språk. Dette vil opprette 200+ vanlige matvarer som kan brukes til å organisere databasen din. Matvarene oversettes via en fellesinnsats fra samfunnet.", - "seed-dialog-warning": "Du har allerede noen elementer i databasen din. Denne handlingen vil ikke forene duplikater, du må håndtere dem manuelt.", + "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", + "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", "combine-food": "Kombiner matvarer", "source-food": "Kilde for matvare", "target-food": "Mål for matvare", diff --git a/frontend/lang/messages/pl-PL.json b/frontend/lang/messages/pl-PL.json index c7a25ee22..2b882c3aa 100644 --- a/frontend/lang/messages/pl-PL.json +++ b/frontend/lang/messages/pl-PL.json @@ -720,7 +720,7 @@ "backup-restore": "Przywróć kopie", "back-restore-description": "Przywracanie tej kopii zapasowej nadpisze wszystkie aktualne dane w bazie danych i w katalogu danych i zastąpi je zawartością tej kopii zapasowej. {cannot-be-undone} Jeśli przywrócenie zakończy się pomyślnie, zostaniesz wylogowany.", "cannot-be-undone": "Tej czynności nie można cofnąć - należy zachować ostrożność.", - "postgresql-note": "Jeśli używasz PostGreSQL, sprawdź {backup-restore-process} przed przywróceniem.", + "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", "backup-restore-process-in-the-documentation": "proces tworzenia kopii zapasowej/przywracania w dokumentacji", "irreversible-acknowledgment": "Rozumiem, że ta operacja jest nieodwracalna, destrukcyjna i może spowodować utratę danych", "restore-backup": "Przywróć kopie" @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "Połączenie wybranej żywności połączy źródło żywności i żywność docelową w pojedynczą żywność. Źródło żywności zostanie usunięte, a wszystkie odniesienia do źródłowej żywności zostaną zaktualizowane tak, aby wskazywały na docelową żywność.", "merge-food-example": "Scalanie {food1} do {food2}", - "seed-dialog-text": "Wypełnij bazę daniami na podstawie wybranego lokalnego języka. Akcja ta stworzy ponad 200 zwyczajowych potraw które mogą zostać użyte do organizacji Twojej bazy. Potrawy tłumaczone są przez wysiłek społeczeństwa.", - "seed-dialog-warning": "Posiadasz już wartości w bazie. Rozwiązanie problemu z duplikatami leżeć będzie w gestii użytkownika.", + "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", + "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", "combine-food": "Połącz Żywność", "source-food": "Żywność Źródłowa", "target-food": "Żywność Docelowa", diff --git a/frontend/lang/messages/pt-BR.json b/frontend/lang/messages/pt-BR.json index 5560aaae7..ec38c05b0 100644 --- a/frontend/lang/messages/pt-BR.json +++ b/frontend/lang/messages/pt-BR.json @@ -720,7 +720,7 @@ "backup-restore": "Restauração de Backup", "back-restore-description": "Restaurar este backup substituirá todos os dados atuais no seu banco de dados e no diretório de dados e os substituirá pelo conteúdo deste backup. {cannot-be-undone} Se a restauração for bem-sucedida, você será desconectado.", "cannot-be-undone": "Esta ação não pode ser desfeita - use com cautela.", - "postgresql-note": "Se você estiver usando o PostGreSQL, por favor, revise o {backup-restore-process} antes de restaurar.", + "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", "backup-restore-process-in-the-documentation": "fazer backup/restauração do processo na documentação", "irreversible-acknowledgment": "Eu entendo que esta ação é irreversível, destrutiva e pode causar perda de dados", "restore-backup": "Restaurar Backup" @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "A combinação dos alimentos seleccionados irá fundir a fonte de alimentos e almejar os alimentos num único alimento. O alimento de origem será eliminado e todas as referências ao alimento de origem serão actualizadas de modo a indicar os alimentos visados.", "merge-food-example": "Mesclando {food1} em {food2}", - "seed-dialog-text": "Semente a base de dados com alimentos baseado no seu idioma local. Isso criará mais de 200 alimentos comuns que podem ser usados para organizar sua base de dados. Os alimentos são traduzidos através de um esforço comunitário.", - "seed-dialog-warning": "Você já tem alguns itens no seu banco de dados. Esta ação não irá reconciliar duplicados, você terá que gerenciá-los manualmente.", + "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", + "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", "combine-food": "Mesclar Comida", "source-food": "Comida original", "target-food": "Comida alvo", diff --git a/frontend/lang/messages/pt-PT.json b/frontend/lang/messages/pt-PT.json index 684b6b797..1c860d381 100644 --- a/frontend/lang/messages/pt-PT.json +++ b/frontend/lang/messages/pt-PT.json @@ -720,7 +720,7 @@ "backup-restore": "Restaurar backup", "back-restore-description": "Restaurar este backup irá apagar todos os dados atuais da sua base de dados e da pasta de dados e substituí-los pelo conteúdo deste backup. {cannot-be-undone} Se o restauro for bem-sucedido, a sua sessão será encerrada.", "cannot-be-undone": "Esta acção não pode ser desfeita - use com prudência.", - "postgresql-note": "Se estiver a usar PostGreSQL, por favor reveja o {backup-restore-process} antes de restaurar.", + "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", "backup-restore-process-in-the-documentation": "processo de backup/restauro na documentação", "irreversible-acknowledgment": "Eu entendo que esta ação é irreversível, destrutiva e pode causar perda de dados", "restore-backup": "Restaurar Backup" @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "Combinar os alimentos selecionados irá juntar o alimento de origem e o alimento alvo num alimento único. O alimento de origem será eliminado e todas as referências a este serão atualizadas para apontar para o alimento alvo.", "merge-food-example": "A juntar {food1} com {food2}", - "seed-dialog-text": "Popule a base de dados com alimentos no seu idioma local. Isto irá criar 200+ alimentos comuns que podem ser usados para organizar a sua base de dados. Os alimentos são traduzidos por via do esforço da comunidade.", - "seed-dialog-warning": "Já tem alguns itens na sua base de dados. Esta ação não vai reconciliar duplicados. Terá de os gerir manualmente.", + "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", + "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", "combine-food": "Combinar Alimentos", "source-food": "Alimento de Origem", "target-food": "Alimento Alvo", diff --git a/frontend/lang/messages/ro-RO.json b/frontend/lang/messages/ro-RO.json index 1066d2402..72019d187 100644 --- a/frontend/lang/messages/ro-RO.json +++ b/frontend/lang/messages/ro-RO.json @@ -46,7 +46,7 @@ "category-update-failed": "Actualizarea categoriei a eșuat", "category-updated": "Categorie actualizată", "uncategorized-count": "Necategorizate {count}", - "create-a-category": "Creați o categorie", + "create-a-category": "Creează o categorie", "category-name": "Nume categorie", "category": "Categorie" }, @@ -720,7 +720,7 @@ "backup-restore": "Restaurare backup", "back-restore-description": "Restaurarea acestui backup va suprascrie toate datele curente din baza de date și din folderul de date și le va înlocui cu conținutul acestei copii de rezervă. {cannot-be-undone} Dacă restaurarea are succes, vei fi deconectat.", "cannot-be-undone": "Această acțiune nu poate fi anulată - utilizează cu prudență.", - "postgresql-note": "Dacă utilizezi PostGreSQL, te rog să verifici {backup-restore-process} înainte de a restaura.", + "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", "backup-restore-process-in-the-documentation": "procesul de backup/restaurare în documentație", "irreversible-acknowledgment": "Înțeleg că această acțiune este ireversibilă, distructivă și poate provoca pierderea datelor", "restore-backup": "Restaurează backup" @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "Combinarea alimentelor selectate va fuziona alimentul sursă și alimentul țintă într-un singur aliment. Alimentul sursă va fi șters, iar toate referințele către alimentul sursă vor fi actualizate pentru a indica alimentul țintă.", "merge-food-example": "Combinarea {food1} în {food2}", - "seed-dialog-text": "Populează baza de date cu alimente în funcție de limba ta locală. Aceasta va crea peste 200 de alimente comune care pot fi utilizate pentru a organiza baza de date. Alimentele sunt traduse printr-un efort comunitar.", - "seed-dialog-warning": "Aveți deja unele elemente în baza dvs. de date. Această acțiune nu va reconcilia duplicatele, va trebui să le gestionați manual.", + "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", + "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", "combine-food": "Combină mâncarea", "source-food": "Sursa de mâncare", "target-food": "Mâncare țintită", diff --git a/frontend/lang/messages/ru-RU.json b/frontend/lang/messages/ru-RU.json index 9671a5395..b0bc82634 100644 --- a/frontend/lang/messages/ru-RU.json +++ b/frontend/lang/messages/ru-RU.json @@ -720,7 +720,7 @@ "backup-restore": "Восстановление резервной копии", "back-restore-description": "Восстановление этой резервной копии перезапишет все текущие данные в вашей базе данных и в каталоге данных и заменит их содержимым этой резервной копии. {cannot-be-undone} при успешном восстановлении вы выйдете из системы.", "cannot-be-undone": "Это действие нельзя отменить, используйте с осторожностью.", - "postgresql-note": "Если вы используете PostGreSQL, пожалуйста, просмотрите {backup-restore-process} перед восстановлением.", + "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", "backup-restore-process-in-the-documentation": "процесс резервного копирования/восстановления в документации", "irreversible-acknowledgment": "Я понимаю, что это действие является необратимым, разрушительным и может привести к потере данных", "restore-backup": "Восстановить резервную копию" @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "Сочетание выбранных продуктов позволит объединить первый и второй продукт в один. Первый продукт будет удалён, и все ссылки на него будут указывать на второй продукт.", "merge-food-example": "Объединение {food1} в {food2}", - "seed-dialog-text": "Заполняет базу данных с продуктами на основе локального языка. Это добавит 200+ типичных продуктов, которые могут быть использованы для организации вашей базы данных. Продукты переводятся с помощью усилий сообщества.", - "seed-dialog-warning": "У вас уже есть некоторые элементы в базе данных. Это действие не позволит удалить дубликаты, вам придется проверить их вручную.", + "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", + "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", "combine-food": "Объединить продукты", "source-food": "Первый продукт", "target-food": "Второй продукт", diff --git a/frontend/lang/messages/sk-SK.json b/frontend/lang/messages/sk-SK.json index 2deebd2cf..3524d1e8e 100644 --- a/frontend/lang/messages/sk-SK.json +++ b/frontend/lang/messages/sk-SK.json @@ -720,7 +720,7 @@ "backup-restore": "Uložiť zálohu", "back-restore-description": "Obnovenie tejto zálohy prepíše všetky aktuálne údaje vo vašej databáze a dáta v dátovom adresári a nahradí ich obsahom tejto zálohy. {cannot-be-undone} Po úspešnom obnovení budete odhlásený.", "cannot-be-undone": "Túto akciu nie je možné vrátiť späť - používajte s rozvahou.", - "postgresql-note": "Ak používate PostGreSQL, prosím, skontrolujte {backup-restore-process} pred samotným obnovením.", + "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", "backup-restore-process-in-the-documentation": "proces zálohovania/obnovenia v dokumentácii", "irreversible-acknowledgment": "Rozumiem, že táto akcia je nevratná, deštruktívna a môže spôsobiť stratu dát", "restore-backup": "Obnoviť zálohu" @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "Kombináciou vybraných potravín sa zdrojové jedlo a cieľové jedlo zlúčia do jedného jedla. Zdrojové jedlo bude vymazané a všetky odkazy na zdrojové jedlo budú aktualizované tak, aby ukazovali na cieľové jedlo.", "merge-food-example": "Zlučujem {food1} do {food2}", - "seed-dialog-text": "Naplniť databázu jedlom na základe vášho lokálneho jazyku. Tým sa vytvorí viac ako 200 bežných potravín, ktoré možno použiť na usporiadanie databázy. Jedlá sa prekladajú prostredníctvom úsilia komunity.", - "seed-dialog-warning": "V databáze už máte nejaké položky. Táto akcia nezjednotí duplikáty, budete ich musieť spravovať manuálne.", + "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", + "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", "combine-food": "Kombinované jedlo", "source-food": "Zdrojové jedlo", "target-food": "Cieľové jedlo", diff --git a/frontend/lang/messages/sl-SI.json b/frontend/lang/messages/sl-SI.json index c928ad3a7..6d6cae73c 100644 --- a/frontend/lang/messages/sl-SI.json +++ b/frontend/lang/messages/sl-SI.json @@ -720,7 +720,7 @@ "backup-restore": "Obnovitev varnostne kopije", "back-restore-description": "Obnavljanje varnostne kopije bo prepisalo trenutne podatke v podatkovni zbirki in v podatkovni mapi in jih zamenjalo s podatki v tej varnostni kopiji. {cannot-be-undone} Če je obnavljanje varnostne kopije uspešno, te bo sistem na koncu izpisal iz tvojega uporabniškega računa.", "cannot-be-undone": "Te akcije ni mogoče razveljaviti - uporabljaj previdno.", - "postgresql-note": "Če uporabljaš PostGreSQL, preveri {backup-restore-process} preden pričneš z obnavljanje varnostne kopije.", + "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", "backup-restore-process-in-the-documentation": "postopek ustvarjanja in obnavljanja varnostne kopije v dokumentaciji", "irreversible-acknowledgment": "Razumem, da tega ukaza ni mogoče razveljaviti in da lahko povzroči izgubo podatkov", "restore-backup": "Obnovi varnostno kopijo" @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "Združitev izbranih živil bo združila izvorno živilo in ciljno živilo v eno samo živilo. Izvorno živilo bo izbrisano in vse povezave na izvorno živilo, bodo po novem kazale na ciljno živilo.", "merge-food-example": "Združujem {food1} v {food2}", - "seed-dialog-text": "Napolni podatkovno bazo s jedmi, ki izvirajo iz vašega lokalnega jezika. To bo kreiralo 200+ običajnih jedi, ki se lahko uporabijo za organizacijo vaše podatkovne baze. Jedi so prevedene s pomočjo skupnosti.", - "seed-dialog-warning": "Nekatere elemente že imate v podatkovni bazi. To opravilo ne bo upoštevalo dvojnikov in jih boste morali sami ročno upravljati.", + "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", + "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", "combine-food": "Združi živila", "source-food": "Izvorno živilo", "target-food": "Ciljno živilo", diff --git a/frontend/lang/messages/sr-SP.json b/frontend/lang/messages/sr-SP.json index cc002e7f9..883748d14 100644 --- a/frontend/lang/messages/sr-SP.json +++ b/frontend/lang/messages/sr-SP.json @@ -720,7 +720,7 @@ "backup-restore": "Backup Restore", "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.", - "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", "irreversible-acknowledgment": "I understand that this action is irreversible, destructive and may cause data loss", "restore-backup": "Restore Backup" diff --git a/frontend/lang/messages/sv-SE.json b/frontend/lang/messages/sv-SE.json index d63aff4f2..0e099a017 100644 --- a/frontend/lang/messages/sv-SE.json +++ b/frontend/lang/messages/sv-SE.json @@ -720,7 +720,7 @@ "backup-restore": "Återställ backup", "back-restore-description": "Återställning av den här backuppen kommer att skriva över all information i databasen och datakatalogen och ersätta allt med innehållet i nackuppen. {cannot-be-undone} Om återställningen går bra kommer du att loggas ut.", "cannot-be-undone": "Denna åtgärd kan inte ångras - använd med försiktighet.", - "postgresql-note": "Om du använder PostGreSQL, vänligen granska {backup-restore-process} innan du återställer.", + "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", "backup-restore-process-in-the-documentation": "säkerhetskopiering/återställning i dokumentationen", "irreversible-acknowledgment": "Jag förstår att denna åtgärd är oåterkallelig, destruktiv och kan orsaka dataförlust", "restore-backup": "Återställ säkerhetskopia" @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "Kombinera valda livsmedel kommer att slå samman de valda livsmedlen till ett livsmedel. Ursprungslivsmedlet kommer att raderas och alla hänvisningar till detta kommer att uppdateras för att peka på det kombinerade livsmedlet.", "merge-food-example": "Slå ihop {food1} till {food2}", - "seed-dialog-text": "Fyll databasen med livsmedel baserade på ditt språk. Detta kommer att skapa 200+ vanliga livsmedel som kan användas för att organisera din databas. Livsmedlen översätts via ett gemenskapsinsats.", - "seed-dialog-warning": "Du har redan några objekt i din databas. Denna åtgärd kommer inte att förena dubbletter, du kommer att behöva hantera dem manuellt.", + "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", + "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", "combine-food": "Kombinera mat", "source-food": "Matens källa", "target-food": "Matens mål", diff --git a/frontend/lang/messages/tr-TR.json b/frontend/lang/messages/tr-TR.json index f0aced05c..d61493883 100644 --- a/frontend/lang/messages/tr-TR.json +++ b/frontend/lang/messages/tr-TR.json @@ -720,7 +720,7 @@ "backup-restore": "Yedekleme Geri Yükleme", "back-restore-description": "Bu yedeği geri yüklemek, veritabanınızdaki ve veri dizinindeki tüm mevcut verilerin üzerine yazacak ve bunları bu yedeğin içeriğiyle değiştirecektir. {cannot-be-undone} Geri yükleme başarılı olursa oturumunuz kapatılacaktır.", "cannot-be-undone": "Bu işlem geri alınamaz - dikkatli kullanın.", - "postgresql-note": "Eğer PostGreSQL kullanıyorsanız, geri yüklemeden önce lütfen {backup-restore-process} gözden geçirin.", + "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", "backup-restore-process-in-the-documentation": "belgelerdeki yedekleme/geri yükleme işlemini", "irreversible-acknowledgment": "Bu işlemin geri döndürülemez, yıkıcı ve veri kaybına neden olabileceğini anlıyorum", "restore-backup": "Yedeği Geri Yükle" @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "Seçilen gıdaların birleştirilmesi, kaynak gıdayı ve hedef gıdayı tek bir gıdada birleştirecektir. Kaynak gıda silinecek ve kaynak gıdaya yapılan tüm referanslar, hedef gıdayı işaret edecek şekilde güncellenecektir.", "merge-food-example": "{food1}, {food2} ile birleştiriliyor", - "seed-dialog-text": "Veritabanını yerel dilinize göre gıdalarla tohumlayın. Bu, veritabanınızı düzenlemek için kullanılabilecek 200'den fazla yaygın gıda yaratacaktır. Gıdalar topluluk çabasıyla çevrilmektedir.", - "seed-dialog-warning": "Veritabanınızda zaten bazı öğeler var. Bu eylem kopyaları uzlaştırmaz; bunları manuel olarak yönetmeniz gerekir.", + "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", + "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", "combine-food": "Gıdaları Birleştir", "source-food": "Kaynak Gıda", "target-food": "Hedef Gıda", diff --git a/frontend/lang/messages/uk-UA.json b/frontend/lang/messages/uk-UA.json index 0209bc476..5b307a3b1 100644 --- a/frontend/lang/messages/uk-UA.json +++ b/frontend/lang/messages/uk-UA.json @@ -720,7 +720,7 @@ "backup-restore": "Відновлення з резервної копії", "back-restore-description": "Відновлення резервної копії перезапише всі дані вашої бази даних і в каталозі даних і замінить їх вміст вмістом цієї резервної копії. {cannot-be-undone} Якщо відновлення успішне, вас вилогінить з системи.", "cannot-be-undone": "Цю дію не можна скасувати - використовуйте з обережністю.", - "postgresql-note": "Якщо ви використовуєте PostGreSQL, перегляньте {backup-restore-process} перед відновленням.", + "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", "backup-restore-process-in-the-documentation": "резервне копіювання/відновлення в документації", "irreversible-acknowledgment": "Я розумію, що ця дія незворотна, руйнівна і може спричинити втрату даних", "restore-backup": "Відновити з резервної копії" @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "Об'єднання вибраних продуктів об'єднає вихідний продукт та цільовий продукт до одного продукту. Вихідний продукт буде видалений і всі посилання на вихідний продукт будуть посилатися на цільовий продукт.", "merge-food-example": "Об'єднання {food1} в {food2}", - "seed-dialog-text": "Заповнити базу даних інгредієнтами що відповідають мові. Це додасть 200+ розповсюджених інгредієнтів що можуть бути використані для організації бази даних. Назви перекладені громадськими зусиллями.", - "seed-dialog-warning": "У вас вже є деякі елементи в базі даних. Ця дія не зможе об'єднати повторення, вам доведеться зробити це вручну.", + "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", + "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", "combine-food": "Об'єднати продукти", "source-food": "Вихідний продукт", "target-food": "Цільовий продукт", diff --git a/frontend/lang/messages/vi-VN.json b/frontend/lang/messages/vi-VN.json index fe4ea2999..c1537b112 100644 --- a/frontend/lang/messages/vi-VN.json +++ b/frontend/lang/messages/vi-VN.json @@ -720,7 +720,7 @@ "backup-restore": "Backup Restore", "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.", - "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", "irreversible-acknowledgment": "I understand that this action is irreversible, destructive and may cause data loss", "restore-backup": "Restore Backup" diff --git a/frontend/lang/messages/zh-CN.json b/frontend/lang/messages/zh-CN.json index d6522645d..17ed507fa 100644 --- a/frontend/lang/messages/zh-CN.json +++ b/frontend/lang/messages/zh-CN.json @@ -720,7 +720,7 @@ "backup-restore": "备份恢复", "back-restore-description": "恢复该备份将覆盖当前数据库和数据文件夹的数据。 {cannot-be-undone} 若恢复成功,你需要重新登录。", "cannot-be-undone": "该操作无法撤销,请谨慎使用!", - "postgresql-note": "若你正在使用postgresql,请在备份前阅读 {backup-restore-process}", + "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", "backup-restore-process-in-the-documentation": "文档中的备份/恢复流程", "irreversible-acknowledgment": "我已悉知该操作是不可逆的、有破坏性的,并可能造成数据丢失", "restore-backup": "恢复备份" @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "此操作将把“待合并食物”和“目标食物”合并为一个食物(即“目标食物”)。 “待合并食物”将会被删除 ,之前所有对“待合并食物”的引用都会指向“目标食物”。", "merge-food-example": "正在将{food1}合并到{food2}", - "seed-dialog-text": "基于你的本地语言,将一些常见食物添加到数据库。(会有200多种常见食物被添加到你的数据库。食物名称由开源社区志愿者翻译。)", - "seed-dialog-warning": "你的数据库中已经存在一些数据。此操作不会处理一些可能存在重复的条目,你需要手动管理它们。", + "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", + "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", "combine-food": "合并食品", "source-food": "待合并食物", "target-food": "目标食物", diff --git a/frontend/lang/messages/zh-TW.json b/frontend/lang/messages/zh-TW.json index bceab2bac..d67da781d 100644 --- a/frontend/lang/messages/zh-TW.json +++ b/frontend/lang/messages/zh-TW.json @@ -720,7 +720,7 @@ "backup-restore": "Backup Restore", "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.", - "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", "irreversible-acknowledgment": "I understand that this action is irreversible, destructive and may cause data loss", "restore-backup": "Restore Backup" diff --git a/mealie/lang/messages/da-DK.json b/mealie/lang/messages/da-DK.json index cfd3e51b9..c41bcdab2 100644 --- a/mealie/lang/messages/da-DK.json +++ b/mealie/lang/messages/da-DK.json @@ -10,12 +10,12 @@ "step-text": "Du kan bruge markdown kode i beskrivelser og andre felter i opskrifter.\n\n**Tilføj et link**\n\n[Mit link](https://demo.mealie.io)\n" }, "servings-text": { - "makes": "Makes", - "serves": "Serves", + "makes": "Udgør", + "serves": "Portioner", "serving": "Servering", "servings": "Portioner", - "yield": "Yield", - "yields": "Yields" + "yield": "Portioner", + "yields": "Portioner" } }, "mealplan": { diff --git a/mealie/lang/messages/gl-ES.json b/mealie/lang/messages/gl-ES.json index 780cb08ca..b7f5b59e4 100644 --- a/mealie/lang/messages/gl-ES.json +++ b/mealie/lang/messages/gl-ES.json @@ -10,12 +10,12 @@ "step-text": "Os pasos da receita, como outros campos na páxina da receita, suportan a sintaxe markdown.\n\n**Adicionar un link**\n\n[Meu link](https://demo.mealie.io)\n" }, "servings-text": { - "makes": "Makes", - "serves": "Serves", + "makes": "Fai", + "serves": "Serve", "serving": "Porción", "servings": "Porcións", - "yield": "Yield", - "yields": "Yields" + "yield": "Rendimento", + "yields": "Rendimentos" } }, "mealplan": { @@ -57,7 +57,7 @@ "emails": { "password": { "subject": "Mealie Esqueceuse da Seña", - "header_text": "Esquecin a miña senha", + "header_text": "Esquecin a miña seña", "message_top": "Solicitou a reposición da sua seña.", "message_bottom": "Clique no boton acima para redefinir a sua seña.", "button_text": "Redefinir Seña" diff --git a/mealie/lang/messages/it-IT.json b/mealie/lang/messages/it-IT.json index 1de41d451..e6c08738c 100644 --- a/mealie/lang/messages/it-IT.json +++ b/mealie/lang/messages/it-IT.json @@ -3,7 +3,7 @@ "server-error": "Si è verificato un errore inaspettato" }, "recipe": { - "unique-name-error": "I nomi delle ricette devono essere unici", + "unique-name-error": "I nomi delle ricette devono essere univoci", "recipe-created": "Ricetta Creata", "recipe-defaults": { "ingredient-note": "1 Tazza Di Farina", diff --git a/mealie/repos/seed/resources/foods/locales/af-ZA.json b/mealie/repos/seed/resources/foods/locales/af-ZA.json index 10b863b2f..4d14dbad3 100644 --- a/mealie/repos/seed/resources/foods/locales/af-ZA.json +++ b/mealie/repos/seed/resources/foods/locales/af-ZA.json @@ -1,153 +1,153 @@ { "acorn-squash": { - "name": "akkersap" + "name": "acorn squash" }, "alfalfa-sprouts": { - "name": "lusernspruite" + "name": "alfalfa sprouts" }, "anchovies": { - "name": "ansjovis" + "name": "anchovies" }, "apples": { - "name": "appels", + "name": "apple", "plural_name": "apples" }, "artichoke": { - "name": "artisjok" + "name": "artichoke" }, "arugula": { - "name": "rucola" + "name": "arugula" }, "asparagus": { - "name": "aspersies" + "name": "asparagus" }, "avocado": { - "name": "avokadopeer", + "name": "avocado", "plural_name": "avocado" }, "bacon": { - "name": "spek" + "name": "bacon" }, "baking-powder": { - "name": "bakpoeier" + "name": "baking powder" }, "baking-soda": { - "name": "koeksoda" + "name": "baking soda" }, "baking-sugar": { - "name": "baksuiker" + "name": "baking sugar" }, "bar-sugar": { - "name": "suikerriet" + "name": "bar sugar" }, "basil": { - "name": "basiliekruid" + "name": "basil" }, "beans": { - "name": "boontjies" + "name": "beans" }, "bell-peppers": { - "name": "soetrissies", + "name": "bell peppers", "plural_name": "bell peppers" }, "blackberries": { - "name": "swartbessies" + "name": "blackberries" }, "bok-choy": { "name": "bok choy" }, "brassicas": { - "name": "kool" + "name": "brassicas" }, "bread": { - "name": "brood" + "name": "bread" }, "breadfruit": { - "name": "broodvrug" + "name": "breadfruit" }, "broccoflower": { - "name": "romanesco" + "name": "broccoflower" }, "broccoli": { "name": "broccoli" }, "broccoli-rabe": { - "name": "rapini" + "name": "broccoli rabe" }, "broccolini": { "name": "broccolini" }, "brown-sugar": { - "name": "bruinsuiker" + "name": "brown sugar" }, "brussels-sprouts": { - "name": "brusselse spruite" + "name": "brussels sprouts" }, "butter": { - "name": "botter" + "name": "butter" }, "butternut-pumpkin": { - "name": "botterskorsie pampoen" + "name": "butternut pumpkin" }, "butternut-squash": { - "name": "botterskorsie" + "name": "butternut squash" }, "cabbage": { - "name": "kool", + "name": "cabbage", "plural_name": "cabbages" }, "cactus-edible": { - "name": "kaktus, eetbaar" + "name": "cactus, edible" }, "calabrese": { "name": "calabrese" }, "cane-sugar": { - "name": "suikerriet" + "name": "cane sugar" }, "cannabis": { "name": "cannabis" }, "capsicum": { - "name": "paprika" + "name": "capsicum" }, "caraway": { - "name": "komyn" + "name": "caraway" }, "carrot": { - "name": "wortel", + "name": "carrot", "plural_name": "carrots" }, "caster-sugar": { "name": "caster sugar" }, "castor-sugar": { - "name": "strooisuiker" + "name": "castor sugar" }, "catfish": { "name": "catfish" }, "cauliflower": { - "name": "blomkool", + "name": "cauliflower", "plural_name": "cauliflowers" }, "cayenne-pepper": { - "name": "rooipeper" + "name": "cayenne pepper" }, "celeriac": { - "name": "seldery wortel" + "name": "celery root" }, "celery": { - "name": "seldery" + "name": "celery" }, "cereal-grains": { - "name": "ontbytgraan" + "name": "cereal grains" }, "chard": { "name": "chard" }, "cheese": { - "name": "kaas" + "name": "cheese" }, "chicory": { "name": "chicory" @@ -157,7 +157,7 @@ "plural_name": "chilli peppers" }, "chinese-leaves": { - "name": "chinese kool" + "name": "chinese leaves" }, "chives": { "name": "chives" @@ -188,7 +188,7 @@ "name": "coffee" }, "collard-greens": { - "name": "galisiese kool" + "name": "collard greens" }, "confectioners-sugar": { "name": "confectioners' sugar" @@ -260,7 +260,7 @@ "name": "fiddlehead" }, "fiddlehead-fern": { - "name": "fiddlehead varing", + "name": "fiddlehead fern", "plural_name": "fiddlehead ferns" }, "fish": { @@ -282,55 +282,55 @@ "name": "fruit" }, "fruit-sugar": { - "name": "vrugte suiker" + "name": "fruit sugar" }, "ful": { - "name": "peul" + "name": "ful" }, "garam-masala": { "name": "garam masala" }, "garlic": { - "name": "knoffel", + "name": "garlic", "plural_name": "garlics" }, "gem-squash": { - "name": "skorsies" + "name": "gem squash" }, "ghee": { "name": "ghee" }, "giblets": { - "name": "hoender binnegoed" + "name": "giblets" }, "ginger": { - "name": "gemmer" + "name": "ginger" }, "grains": { - "name": "graankosse" + "name": "grains" }, "granulated-sugar": { "name": "granulated sugar" }, "grape-seed-oil": { - "name": "druiwepitolie" + "name": "grape seed oil" }, "green-onion": { - "name": "groenui", + "name": "green onion", "plural_name": "green onions" }, "heart-of-palm": { - "name": "hart van palm", + "name": "heart of palm", "plural_name": "heart of palms" }, "hemp": { - "name": "hennep" + "name": "hemp" }, "herbs": { - "name": "kruie" + "name": "herbs" }, "honey": { - "name": "heuning" + "name": "honey" }, "isomalt": { "name": "isomalt" @@ -343,57 +343,57 @@ "name": "jaggery" }, "jams": { - "name": "konfyt" + "name": "jams" }, "jellies": { "name": "jellies" }, "jerusalem-artichoke": { - "name": "jerusalem artisjok" + "name": "jerusalem artichoke" }, "jicama": { "name": "jicama" }, "kale": { - "name": "boerenkool" + "name": "kale" }, "kohlrabi": { - "name": "koolrabi" + "name": "kohlrabi" }, "kumara": { - "name": "patat" + "name": "kumara" }, "leavening-agents": { - "name": "rysmiddels" + "name": "leavening agents" }, "leek": { - "name": "prei", + "name": "leek", "plural_name": "leeks" }, "legumes": { - "name": "peulgewasse" + "name": "legumes" }, "lemongrass": { - "name": "sitroengras" + "name": "lemongrass" }, "lentils": { - "name": "lensies" + "name": "lentils" }, "lettuce": { - "name": "blaarslaai" + "name": "lettuce" }, "liver": { - "name": "lewer", + "name": "liver", "plural_name": "livers" }, "maize": { - "name": "mielies" + "name": "maize" }, "maple-syrup": { - "name": "esdoringstroop" + "name": "maple syrup" }, "meat": { - "name": "vleis" + "name": "meat" }, "milk": { "name": "milk" @@ -402,26 +402,26 @@ "name": "mortadella" }, "mushroom": { - "name": "sampioen", + "name": "mushroom", "plural_name": "mushrooms" }, "mussels": { - "name": "mossels" + "name": "mussels" }, "nanaimo-bar-mix": { - "name": "nanaimo bar bakmengsel" + "name": "nanaimo bar mix" }, "nori": { "name": "nori" }, "nutmeg": { - "name": "neutmuskaat" + "name": "nutmeg" }, "nutritional-yeast-flakes": { - "name": "gisvlokkies" + "name": "nutritional yeast flakes" }, "nuts": { - "name": "neute" + "name": "nuts" }, "octopuses": { "name": "octopus", @@ -453,7 +453,7 @@ "plural_name": "oranges" }, "oregano": { - "name": "origanum" + "name": "oregano" }, "oysters": { "name": "oysters" @@ -465,18 +465,18 @@ "name": "paprika" }, "parsley": { - "name": "pietersielie" + "name": "parsley" }, "parsnip": { "name": "parsnip", "plural_name": "parsnips" }, "pear": { - "name": "peer", + "name": "pear", "plural_name": "pears" }, "peas": { - "name": "ertjies" + "name": "peas" }, "pepper": { "name": "pepper", @@ -494,7 +494,7 @@ "name": "poppy seeds" }, "potato": { - "name": "aartappel", + "name": "potato", "plural_name": "potatoes" }, "poultry": { @@ -521,7 +521,7 @@ "name": "refined sugar" }, "rice": { - "name": "rys" + "name": "rice" }, "rice-flour": { "name": "rice flour" @@ -601,7 +601,7 @@ "name": "sugar" }, "sunchoke": { - "name": "jerusalem artisjok", + "name": "sunchoke", "plural_name": "sunchokes" }, "sunflower-seeds": { @@ -611,15 +611,15 @@ "name": "superfine sugar" }, "sweet-potato": { - "name": "soetpatat", + "name": "sweet potato", "plural_name": "sweet potatoes" }, "sweetcorn": { - "name": "suikermielies", + "name": "sweetcorn", "plural_name": "sweetcorns" }, "sweeteners": { - "name": "versoeters" + "name": "sweeteners" }, "tahini": { "name": "tahini" @@ -629,17 +629,17 @@ "plural_name": "taroes" }, "teff": { - "name": "abessiniese liefdesgras" + "name": "teff" }, "tomato": { - "name": "tamatie", + "name": "tomato", "plural_name": "tomatoes" }, "trout": { "name": "trout" }, "tubers": { - "name": "wortelgroente", + "name": "tuber", "plural_name": "tubers" }, "tuna": { @@ -649,41 +649,41 @@ "name": "turbanado sugar" }, "turnip": { - "name": "raap", + "name": "turnip", "plural_name": "turnips" }, "unrefined-sugar": { - "name": "ongeraffineerde suiker" + "name": "unrefined sugar" }, "vanilla": { - "name": "vanielje" + "name": "vanilla" }, "vegetables": { - "name": "groente" + "name": "vegetables" }, "watercress": { - "name": "waterkers" + "name": "watercress" }, "watermelon": { - "name": "waatlemoen", + "name": "watermelon", "plural_name": "watermelons" }, "white-mushroom": { - "name": "wit sampioen", + "name": "white mushroom", "plural_name": "white mushrooms" }, "white-sugar": { - "name": "wit suiker" + "name": "white sugar" }, "xanthan-gum": { - "name": "xanthan kougom" + "name": "xanthan gum" }, "yam": { - "name": "patat", + "name": "yam", "plural_name": "yams" }, "yeast": { - "name": "gis" + "name": "yeast" }, "zucchini": { "name": "zucchini", diff --git a/mealie/repos/seed/resources/foods/locales/ar-SA.json b/mealie/repos/seed/resources/foods/locales/ar-SA.json index c018ebc36..f6253605d 100644 --- a/mealie/repos/seed/resources/foods/locales/ar-SA.json +++ b/mealie/repos/seed/resources/foods/locales/ar-SA.json @@ -9,39 +9,39 @@ "name": "anchovies" }, "apples": { - "name": "تفاح", + "name": "apple", "plural_name": "apples" }, "artichoke": { - "name": "خرشوف" + "name": "artichoke" }, "arugula": { - "name": "جرجير" + "name": "arugula" }, "asparagus": { "name": "asparagus" }, "avocado": { - "name": "اﻷفوكادو", + "name": "avocado", "plural_name": "avocado" }, "bacon": { "name": "bacon" }, "baking-powder": { - "name": "مسحوق الخبز" + "name": "baking powder" }, "baking-soda": { "name": "baking soda" }, "baking-sugar": { - "name": "سكر الخبز" + "name": "baking sugar" }, "bar-sugar": { "name": "bar sugar" }, "basil": { - "name": "ريحان" + "name": "basil" }, "beans": { "name": "beans" @@ -51,7 +51,7 @@ "plural_name": "bell peppers" }, "blackberries": { - "name": "توت الأسود" + "name": "blackberries" }, "bok-choy": { "name": "bok choy" @@ -60,31 +60,31 @@ "name": "brassicas" }, "bread": { - "name": "خبز" + "name": "bread" }, "breadfruit": { - "name": "ثمرة الخبز" + "name": "breadfruit" }, "broccoflower": { - "name": "بروكلي" + "name": "broccoflower" }, "broccoli": { - "name": "بروكلي" + "name": "broccoli" }, "broccoli-rabe": { - "name": "ربيع البروكلي" + "name": "broccoli rabe" }, "broccolini": { - "name": "بروكوليني" + "name": "broccolini" }, "brown-sugar": { - "name": "سكر بني" + "name": "brown sugar" }, "brussels-sprouts": { "name": "brussels sprouts" }, "butter": { - "name": "زبدة" + "name": "butter" }, "butternut-pumpkin": { "name": "butternut pumpkin" @@ -93,20 +93,20 @@ "name": "butternut squash" }, "cabbage": { - "name": "كرنب", + "name": "cabbage", "plural_name": "cabbages" }, "cactus-edible": { "name": "cactus, edible" }, "calabrese": { - "name": "كالابريس" + "name": "calabrese" }, "cane-sugar": { "name": "cane sugar" }, "cannabis": { - "name": "القنب" + "name": "cannabis" }, "capsicum": { "name": "capsicum" @@ -115,7 +115,7 @@ "name": "caraway" }, "carrot": { - "name": "جزر", + "name": "carrot", "plural_name": "carrots" }, "caster-sugar": { @@ -128,17 +128,17 @@ "name": "catfish" }, "cauliflower": { - "name": "قرنبيط", + "name": "cauliflower", "plural_name": "cauliflowers" }, "cayenne-pepper": { - "name": "فلفل الكايين" + "name": "cayenne pepper" }, "celeriac": { "name": "celery root" }, "celery": { - "name": "كرفس" + "name": "celery" }, "cereal-grains": { "name": "cereal grains" @@ -147,7 +147,7 @@ "name": "chard" }, "cheese": { - "name": "جبن" + "name": "cheese" }, "chicory": { "name": "chicory" @@ -163,29 +163,29 @@ "name": "chives" }, "chocolate": { - "name": "بالشوكولاتة" + "name": "chocolate" }, "cilantro": { - "name": "كزبرة" + "name": "cilantro" }, "cinnamon": { - "name": "قرفة" + "name": "cinnamon" }, "clarified-butter": { "name": "clarified butter" }, "coconut": { - "name": "جوز الهند", + "name": "coconut", "plural_name": "coconuts" }, "coconut-milk": { - "name": "حليب جوز الهند" + "name": "coconut milk" }, "cod": { "name": "cod" }, "coffee": { - "name": "قهوة" + "name": "coffee" }, "collard-greens": { "name": "collard greens" @@ -194,10 +194,10 @@ "name": "confectioners' sugar" }, "coriander": { - "name": "كزبرة" + "name": "coriander" }, "corn": { - "name": "ذرة", + "name": "corn", "plural_name": "corns" }, "corn-syrup": { @@ -213,11 +213,11 @@ "name": "cream of tartar" }, "cucumber": { - "name": "خيار", + "name": "cucumber", "plural_name": "cucumbers" }, "cumin": { - "name": "كمون" + "name": "cumin" }, "daikon": { "name": "daikon", @@ -239,11 +239,11 @@ "name": "edible cactus" }, "eggplant": { - "name": "باذنجان", + "name": "eggplant", "plural_name": "eggplants" }, "eggs": { - "name": "بيض", + "name": "egg", "plural_name": "eggs" }, "endive": { @@ -264,13 +264,13 @@ "plural_name": "fiddlehead ferns" }, "fish": { - "name": "سَمَكٌ" + "name": "fish" }, "five-spice-powder": { - "name": "مسحوق التوابل 5" + "name": "five spice powder" }, "flour": { - "name": "دقيق" + "name": "flour" }, "frisee": { "name": "frisee" @@ -279,7 +279,7 @@ "name": "fructose" }, "fruit": { - "name": "فاكهة" + "name": "fruit" }, "fruit-sugar": { "name": "fruit sugar" @@ -291,7 +291,7 @@ "name": "garam masala" }, "garlic": { - "name": "ثوم", + "name": "garlic", "plural_name": "garlics" }, "gem-squash": { @@ -324,10 +324,10 @@ "plural_name": "heart of palms" }, "hemp": { - "name": "hemp" + "name": "قنب والعياذ بالله" }, "herbs": { - "name": "أعشاب" + "name": "herbs" }, "honey": { "name": "honey" @@ -380,10 +380,10 @@ "name": "lentils" }, "lettuce": { - "name": "خس" + "name": "lettuce" }, "liver": { - "name": "كبد", + "name": "liver", "plural_name": "livers" }, "maize": { @@ -393,20 +393,20 @@ "name": "maple syrup" }, "meat": { - "name": "لحم" + "name": "meat" }, "milk": { - "name": "حليب" + "name": "milk" }, "mortadella": { - "name": "الموتادلا" + "name": "mortadella" }, "mushroom": { - "name": "فطر", + "name": "mushroom", "plural_name": "mushrooms" }, "mussels": { - "name": "بلح البحر" + "name": "mussels" }, "nanaimo-bar-mix": { "name": "nanaimo bar mix" @@ -428,35 +428,35 @@ "plural_name": "octopuses" }, "oils": { - "name": "زيوت" + "name": "oils" }, "okra": { "name": "okra" }, "olive": { - "name": "زيتون" + "name": "olive" }, "olive-oil": { - "name": "زيت الزيتون" + "name": "olive oil" }, "onion": { - "name": "بصل" + "name": "onion" }, "onion-family": { - "name": "عائلة البصل" + "name": "onion family" }, "orange-blossom-water": { "name": "orange blossom water" }, "oranges": { - "name": "برتقال", + "name": "orange", "plural_name": "oranges" }, "oregano": { - "name": "توابل اوريجانو" + "name": "oregano" }, "oysters": { - "name": "محار" + "name": "oysters" }, "panch-puran": { "name": "panch puran" @@ -472,18 +472,18 @@ "plural_name": "parsnips" }, "pear": { - "name": "كمثرى", + "name": "pear", "plural_name": "pears" }, "peas": { "name": "peas" }, "pepper": { - "name": "فلفل", + "name": "pepper", "plural_name": "peppers" }, "pineapple": { - "name": "أناناس", + "name": "pineapple", "plural_name": "pineapples" }, "plantain": { @@ -491,17 +491,17 @@ "plural_name": "plantains" }, "poppy-seeds": { - "name": "بذور الخشخاش" + "name": "poppy seeds" }, "potato": { "name": "potato", "plural_name": "potatoes" }, "poultry": { - "name": "دواجن" + "name": "poultry" }, "powdered-sugar": { - "name": "سكر مسحوق" + "name": "powdered sugar" }, "pumpkin": { "name": "pumpkin", @@ -515,16 +515,16 @@ "plural_name": "radishes" }, "raw-sugar": { - "name": "السكر الخام" + "name": "raw sugar" }, "refined-sugar": { "name": "refined sugar" }, "rice": { - "name": "أرز" + "name": "rice" }, "rice-flour": { - "name": "دقيق الأرز" + "name": "rice flour" }, "rock-sugar": { "name": "rock sugar" @@ -533,10 +533,10 @@ "name": "rum" }, "salmon": { - "name": "سمك السالمون" + "name": "salmon" }, "salt": { - "name": "ملح" + "name": "salt" }, "salt-cod": { "name": "salt cod" @@ -546,13 +546,13 @@ "plural_name": "scallions" }, "seafood": { - "name": "المأكولات البحرية" + "name": "seafood" }, "seeds": { - "name": "بذور" + "name": "seeds" }, "sesame-seeds": { - "name": "بذور السمسم" + "name": "sesame seeds" }, "shallot": { "name": "shallot", @@ -584,7 +584,7 @@ "name": "spinach" }, "spring-onion": { - "name": "البصل الأخضر", + "name": "spring onion", "plural_name": "spring onions" }, "squash": { @@ -605,7 +605,7 @@ "plural_name": "sunchokes" }, "sunflower-seeds": { - "name": "بذور عباد الشمس" + "name": "sunflower seeds" }, "superfine-sugar": { "name": "superfine sugar" @@ -632,18 +632,18 @@ "name": "teff" }, "tomato": { - "name": "طماطم", + "name": "tomato", "plural_name": "tomatoes" }, "trout": { - "name": "سمك السلمون المرقط" + "name": "trout" }, "tubers": { "name": "tuber", "plural_name": "tubers" }, "tuna": { - "name": "تونة" + "name": "tuna" }, "turbanado-sugar": { "name": "turbanado sugar" @@ -669,7 +669,7 @@ "plural_name": "watermelons" }, "white-mushroom": { - "name": "الفطر الأبيض", + "name": "white mushroom", "plural_name": "white mushrooms" }, "white-sugar": { diff --git a/mealie/repos/seed/resources/foods/locales/bg-BG.json b/mealie/repos/seed/resources/foods/locales/bg-BG.json index 764f704e3..4d14dbad3 100644 --- a/mealie/repos/seed/resources/foods/locales/bg-BG.json +++ b/mealie/repos/seed/resources/foods/locales/bg-BG.json @@ -1,692 +1,692 @@ { "acorn-squash": { - "name": "цикория" + "name": "acorn squash" }, "alfalfa-sprouts": { - "name": "алфалфа кълнове" + "name": "alfalfa sprouts" }, "anchovies": { - "name": "аншоа" + "name": "anchovies" }, "apples": { - "name": "ябълки", + "name": "apple", "plural_name": "apples" }, "artichoke": { - "name": "артишок" + "name": "artichoke" }, "arugula": { - "name": "рукола" + "name": "arugula" }, "asparagus": { - "name": "аспержи" + "name": "asparagus" }, "avocado": { - "name": "авокадо", + "name": "avocado", "plural_name": "avocado" }, "bacon": { - "name": "бекон" + "name": "bacon" }, "baking-powder": { - "name": "бакпулвер" + "name": "baking powder" }, "baking-soda": { - "name": "сода за хляб" + "name": "baking soda" }, "baking-sugar": { - "name": "захар" + "name": "baking sugar" }, "bar-sugar": { - "name": "захар" + "name": "bar sugar" }, "basil": { - "name": "босилек" + "name": "basil" }, "beans": { - "name": "боб" + "name": "beans" }, "bell-peppers": { - "name": "камби", + "name": "bell peppers", "plural_name": "bell peppers" }, "blackberries": { - "name": "къпини" + "name": "blackberries" }, "bok-choy": { - "name": "бок чой" + "name": "bok choy" }, "brassicas": { - "name": "семейство Кръстоцветни" + "name": "brassicas" }, "bread": { - "name": "хляб" + "name": "bread" }, "breadfruit": { - "name": "плод от хлебно дърво" + "name": "breadfruit" }, "broccoflower": { - "name": "романеско" + "name": "broccoflower" }, "broccoli": { - "name": "броколи" + "name": "broccoli" }, "broccoli-rabe": { - "name": "броколи рабе" + "name": "broccoli rabe" }, "broccolini": { - "name": "броколини" + "name": "broccolini" }, "brown-sugar": { - "name": "кафява захар" + "name": "brown sugar" }, "brussels-sprouts": { - "name": "брюкселско зеле" + "name": "brussels sprouts" }, "butter": { - "name": "масло" + "name": "butter" }, "butternut-pumpkin": { - "name": "тиква цигулка (Матилда)" + "name": "butternut pumpkin" }, "butternut-squash": { - "name": "тиква цигулка (Матилда)" + "name": "butternut squash" }, "cabbage": { - "name": "зеле", + "name": "cabbage", "plural_name": "cabbages" }, "cactus-edible": { - "name": "ядлив кактус" + "name": "cactus, edible" }, "calabrese": { - "name": "ит. салам Калабрезе" + "name": "calabrese" }, "cane-sugar": { - "name": "тръстикова захар" + "name": "cane sugar" }, "cannabis": { - "name": "канабис" + "name": "cannabis" }, "capsicum": { - "name": "кит. люта чушка, подобна на хабанеро" + "name": "capsicum" }, "caraway": { - "name": "кимион" + "name": "caraway" }, "carrot": { - "name": "морков", + "name": "carrot", "plural_name": "carrots" }, "caster-sugar": { - "name": "захар" + "name": "caster sugar" }, "castor-sugar": { - "name": "захар" + "name": "castor sugar" }, "catfish": { - "name": "сом" + "name": "catfish" }, "cauliflower": { - "name": "карфиол", + "name": "cauliflower", "plural_name": "cauliflowers" }, "cayenne-pepper": { - "name": "лют червен пипер" + "name": "cayenne pepper" }, "celeriac": { - "name": "целина" + "name": "celery root" }, "celery": { - "name": "целина" + "name": "celery" }, "cereal-grains": { - "name": "житни зърна" + "name": "cereal grains" }, "chard": { - "name": "манголд" + "name": "chard" }, "cheese": { - "name": "кашкавал" + "name": "cheese" }, "chicory": { - "name": "цикория" + "name": "chicory" }, "chilli-peppers": { - "name": "лют пипер", + "name": "chilli pepper", "plural_name": "chilli peppers" }, "chinese-leaves": { - "name": "китайско зеле" + "name": "chinese leaves" }, "chives": { - "name": "див лук" + "name": "chives" }, "chocolate": { - "name": "шоколад" + "name": "chocolate" }, "cilantro": { - "name": "кориандър" + "name": "cilantro" }, "cinnamon": { - "name": "канела" + "name": "cinnamon" }, "clarified-butter": { - "name": "избистрено масло" + "name": "clarified butter" }, "coconut": { - "name": "кокос", + "name": "coconut", "plural_name": "coconuts" }, "coconut-milk": { - "name": "кокосово мляко" + "name": "coconut milk" }, "cod": { - "name": "треска" + "name": "cod" }, "coffee": { - "name": "кафе" + "name": "coffee" }, "collard-greens": { - "name": "коуард (вид зеле)" + "name": "collard greens" }, "confectioners-sugar": { - "name": "пудра захар" + "name": "confectioners' sugar" }, "coriander": { - "name": "кориандър" + "name": "coriander" }, "corn": { - "name": "царевица", + "name": "corn", "plural_name": "corns" }, "corn-syrup": { - "name": "царевичен сироп" + "name": "corn syrup" }, "cottonseed-oil": { - "name": "масло от памучно семе" + "name": "cottonseed oil" }, "courgette": { - "name": "тиквичка" + "name": "courgette" }, "cream-of-tartar": { - "name": "крем от тартар" + "name": "cream of tartar" }, "cucumber": { - "name": "краставица", + "name": "cucumber", "plural_name": "cucumbers" }, "cumin": { - "name": "кимион" + "name": "cumin" }, "daikon": { - "name": "ряпа дайкон", + "name": "daikon", "plural_name": "daikons" }, "dairy-products-and-dairy-substitutes": { - "name": "млечни продукти и млечни заместители" + "name": "dairy products and dairy substitutes" }, "dandelion": { - "name": "глухарче" + "name": "dandelion" }, "demerara-sugar": { - "name": "захар" + "name": "demerara sugar" }, "dough": { - "name": "тесто" + "name": "dough" }, "edible-cactus": { - "name": "ядлив кактус" + "name": "edible cactus" }, "eggplant": { - "name": "патладжан", + "name": "eggplant", "plural_name": "eggplants" }, "eggs": { - "name": "яйца", + "name": "egg", "plural_name": "eggs" }, "endive": { - "name": "ендивия", + "name": "endive", "plural_name": "endives" }, "fats": { - "name": "мазнини" + "name": "fats" }, "fava-beans": { - "name": "боб бакла" + "name": "fava beans" }, "fiddlehead": { "name": "fiddlehead" }, "fiddlehead-fern": { - "name": "цигулкова папрат", + "name": "fiddlehead fern", "plural_name": "fiddlehead ferns" }, "fish": { - "name": "риба" + "name": "fish" }, "five-spice-powder": { - "name": "микс от пет китайски подправки на прах" + "name": "five spice powder" }, "flour": { - "name": "брашно" + "name": "flour" }, "frisee": { - "name": "фризе" + "name": "frisee" }, "fructose": { - "name": "фруктоза" + "name": "fructose" }, "fruit": { - "name": "плод" + "name": "fruit" }, "fruit-sugar": { - "name": "фруктоза" + "name": "fruit sugar" }, "ful": { - "name": "фул" + "name": "ful" }, "garam-masala": { - "name": "гарам масала" + "name": "garam masala" }, "garlic": { - "name": "чесън", + "name": "garlic", "plural_name": "garlics" }, "gem-squash": { - "name": "тиква (тъмнозелена)" + "name": "gem squash" }, "ghee": { - "name": "масло Гхи" + "name": "ghee" }, "giblets": { - "name": "карантия" + "name": "giblets" }, "ginger": { - "name": "джинджифил" + "name": "ginger" }, "grains": { - "name": "зърнени култури" + "name": "grains" }, "granulated-sugar": { - "name": "гранулирана захар" + "name": "granulated sugar" }, "grape-seed-oil": { - "name": "масло от гроздови семки" + "name": "grape seed oil" }, "green-onion": { - "name": "зелен лук", + "name": "green onion", "plural_name": "green onions" }, "heart-of-palm": { - "name": "сърцевина от палма", + "name": "heart of palm", "plural_name": "heart of palms" }, "hemp": { - "name": "коноп" + "name": "hemp" }, "herbs": { - "name": "подравки" + "name": "herbs" }, "honey": { - "name": "мед" + "name": "honey" }, "isomalt": { - "name": "изомалт" + "name": "isomalt" }, "jackfruit": { - "name": "джакфрут", + "name": "jackfruit", "plural_name": "jackfruits" }, "jaggery": { - "name": "тръстикова захар" + "name": "jaggery" }, "jams": { - "name": "плодово сладко" + "name": "jams" }, "jellies": { - "name": "мармалад" + "name": "jellies" }, "jerusalem-artichoke": { - "name": "йерусалимски артишок" + "name": "jerusalem artichoke" }, "jicama": { - "name": "джикама (мексикански картоф)" + "name": "jicama" }, "kale": { - "name": "кейл" + "name": "kale" }, "kohlrabi": { - "name": "алабаш" + "name": "kohlrabi" }, "kumara": { - "name": "кумара" + "name": "kumara" }, "leavening-agents": { - "name": "набухватели" + "name": "leavening agents" }, "leek": { - "name": "праз лук", + "name": "leek", "plural_name": "leeks" }, "legumes": { - "name": "варива" + "name": "legumes" }, "lemongrass": { - "name": "лимонена трева" + "name": "lemongrass" }, "lentils": { - "name": "леща" + "name": "lentils" }, "lettuce": { - "name": "маруля" + "name": "lettuce" }, "liver": { - "name": "черен дроб", + "name": "liver", "plural_name": "livers" }, "maize": { - "name": "царевица" + "name": "maize" }, "maple-syrup": { - "name": "кленов сироп" + "name": "maple syrup" }, "meat": { - "name": "месо" + "name": "meat" }, "milk": { - "name": "прясно мляко" + "name": "milk" }, "mortadella": { - "name": "салам Мортадела" + "name": "mortadella" }, "mushroom": { - "name": "гъба", + "name": "mushroom", "plural_name": "mushrooms" }, "mussels": { - "name": "миди" + "name": "mussels" }, "nanaimo-bar-mix": { - "name": "nanaimo бар микс" + "name": "nanaimo bar mix" }, "nori": { - "name": "нори" + "name": "nori" }, "nutmeg": { - "name": "индийско орехче" + "name": "nutmeg" }, "nutritional-yeast-flakes": { - "name": "хранителна мая на люспи" + "name": "nutritional yeast flakes" }, "nuts": { - "name": "ядки" + "name": "nuts" }, "octopuses": { - "name": "октопод", + "name": "octopus", "plural_name": "octopuses" }, "oils": { - "name": "масла" + "name": "oils" }, "okra": { - "name": "бамя" + "name": "okra" }, "olive": { - "name": "маслина" + "name": "olive" }, "olive-oil": { - "name": "зехтин" + "name": "olive oil" }, "onion": { - "name": "лук" + "name": "onion" }, "onion-family": { - "name": "семейство Лучени" + "name": "onion family" }, "orange-blossom-water": { - "name": "вода от портокалов цвят" + "name": "orange blossom water" }, "oranges": { - "name": "портокали", + "name": "orange", "plural_name": "oranges" }, "oregano": { - "name": "риган" + "name": "oregano" }, "oysters": { - "name": "стриди" + "name": "oysters" }, "panch-puran": { - "name": "пет пурани (микс от пет индийски подправки)" + "name": "panch puran" }, "paprika": { - "name": "червен пипер" + "name": "paprika" }, "parsley": { - "name": "магданоз" + "name": "parsley" }, "parsnip": { - "name": "пащърнак", + "name": "parsnip", "plural_name": "parsnips" }, "pear": { - "name": "круша", + "name": "pear", "plural_name": "pears" }, "peas": { - "name": "грах" + "name": "peas" }, "pepper": { - "name": "черен пипер", + "name": "pepper", "plural_name": "peppers" }, "pineapple": { - "name": "ананас", + "name": "pineapple", "plural_name": "pineapples" }, "plantain": { - "name": "живовляк", + "name": "plantain", "plural_name": "plantains" }, "poppy-seeds": { - "name": "маково семе" + "name": "poppy seeds" }, "potato": { - "name": "картоф", + "name": "potato", "plural_name": "potatoes" }, "poultry": { - "name": "птиче месо" + "name": "poultry" }, "powdered-sugar": { - "name": "пудра захар" + "name": "powdered sugar" }, "pumpkin": { - "name": "тиква", + "name": "pumpkin", "plural_name": "pumpkins" }, "pumpkin-seeds": { - "name": "тиквени семки" + "name": "pumpkin seeds" }, "radish": { - "name": "ряпа", + "name": "radish", "plural_name": "radishes" }, "raw-sugar": { - "name": "захар" + "name": "raw sugar" }, "refined-sugar": { - "name": "рафинирана захар" + "name": "refined sugar" }, "rice": { - "name": "ориз" + "name": "rice" }, "rice-flour": { - "name": "оризово брашно" + "name": "rice flour" }, "rock-sugar": { - "name": "захар на бучки" + "name": "rock sugar" }, "rum": { - "name": "ром" + "name": "rum" }, "salmon": { - "name": "сьомга" + "name": "salmon" }, "salt": { - "name": "сол" + "name": "salt" }, "salt-cod": { - "name": "осолена треска" + "name": "salt cod" }, "scallion": { - "name": "зелен лук", + "name": "scallion", "plural_name": "scallions" }, "seafood": { - "name": "морска храна" + "name": "seafood" }, "seeds": { - "name": "семена" + "name": "seeds" }, "sesame-seeds": { - "name": "сусамово семе" + "name": "sesame seeds" }, "shallot": { - "name": "шалот (дребен лук)", + "name": "shallot", "plural_name": "shallots" }, "skate": { - "name": "морска лисица" + "name": "skate" }, "soda": { - "name": "сода" + "name": "soda" }, "soda-baking": { - "name": "сода за хляб" + "name": "soda, baking" }, "soybean": { - "name": "соеви зърна" + "name": "soybean" }, "spaghetti-squash": { - "name": "спагетена тиква", + "name": "spaghetti squash", "plural_name": "spaghetti squashes" }, "speck": { - "name": "италиански бекон Спек" + "name": "speck" }, "spices": { - "name": "подправки" + "name": "spices" }, "spinach": { - "name": "спанак" + "name": "spinach" }, "spring-onion": { - "name": "пресен лук", + "name": "spring onion", "plural_name": "spring onions" }, "squash": { - "name": "скуош", + "name": "squash", "plural_name": "squashes" }, "squash-family": { - "name": "семейство тикви" + "name": "squash family" }, "stockfish": { - "name": "студено сушена риба" + "name": "stockfish" }, "sugar": { - "name": "захар" + "name": "sugar" }, "sunchoke": { - "name": "йерусалимски артишок", + "name": "sunchoke", "plural_name": "sunchokes" }, "sunflower-seeds": { - "name": "слънчогледово семе" + "name": "sunflower seeds" }, "superfine-sugar": { - "name": "фина захар" + "name": "superfine sugar" }, "sweet-potato": { - "name": "сладък картоф", + "name": "sweet potato", "plural_name": "sweet potatoes" }, "sweetcorn": { - "name": "сладка царевица", + "name": "sweetcorn", "plural_name": "sweetcorns" }, "sweeteners": { - "name": "подсладители" + "name": "sweeteners" }, "tahini": { - "name": "тахан" + "name": "tahini" }, "taro": { - "name": "таро", + "name": "taro", "plural_name": "taroes" }, "teff": { - "name": "теф" + "name": "teff" }, "tomato": { - "name": "домат", + "name": "tomato", "plural_name": "tomatoes" }, "trout": { - "name": "пъстърва" + "name": "trout" }, "tubers": { - "name": "трюфели", + "name": "tuber", "plural_name": "tubers" }, "tuna": { - "name": "риба тон" + "name": "tuna" }, "turbanado-sugar": { - "name": "турбинадо захар" + "name": "turbanado sugar" }, "turnip": { - "name": "ряпа", + "name": "turnip", "plural_name": "turnips" }, "unrefined-sugar": { - "name": "нерафинирана захар" + "name": "unrefined sugar" }, "vanilla": { - "name": "ванилия" + "name": "vanilla" }, "vegetables": { - "name": "зеленчуци" + "name": "vegetables" }, "watercress": { - "name": "кресон" + "name": "watercress" }, "watermelon": { - "name": "диня", + "name": "watermelon", "plural_name": "watermelons" }, "white-mushroom": { - "name": "бяла гъба", + "name": "white mushroom", "plural_name": "white mushrooms" }, "white-sugar": { - "name": "бяла захар" + "name": "white sugar" }, "xanthan-gum": { - "name": "ксантанова гума" + "name": "xanthan gum" }, "yam": { - "name": "картоф ям", + "name": "yam", "plural_name": "yams" }, "yeast": { - "name": "мая" + "name": "yeast" }, "zucchini": { - "name": "тиквичка", + "name": "zucchini", "plural_name": "zucchinis" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/ca-ES.json b/mealie/repos/seed/resources/foods/locales/ca-ES.json index 5aca05b9b..4d14dbad3 100644 --- a/mealie/repos/seed/resources/foods/locales/ca-ES.json +++ b/mealie/repos/seed/resources/foods/locales/ca-ES.json @@ -1,692 +1,692 @@ { "acorn-squash": { - "name": "carabassa de pelegrí" + "name": "acorn squash" }, "alfalfa-sprouts": { - "name": "brots d'alfals" + "name": "alfalfa sprouts" }, "anchovies": { - "name": "anxoves" + "name": "anchovies" }, "apples": { - "name": "pomes", - "plural_name": "pomes" + "name": "apple", + "plural_name": "apples" }, "artichoke": { - "name": "carxofa" + "name": "artichoke" }, "arugula": { - "name": "ruca" + "name": "arugula" }, "asparagus": { - "name": "espàrrec" + "name": "asparagus" }, "avocado": { - "name": "alvocat", - "plural_name": "alvocat" + "name": "avocado", + "plural_name": "avocado" }, "bacon": { - "name": "cansalada" + "name": "bacon" }, "baking-powder": { - "name": "rent" + "name": "baking powder" }, "baking-soda": { - "name": "bicarbonat sòdic" + "name": "baking soda" }, "baking-sugar": { - "name": "sucre blanc" + "name": "baking sugar" }, "bar-sugar": { - "name": "sucre de canya" + "name": "bar sugar" }, "basil": { - "name": "alfàbrega" + "name": "basil" }, "beans": { - "name": "fesols/mongetes" + "name": "beans" }, "bell-peppers": { - "name": "pebrot", - "plural_name": "pebrots vermells" + "name": "bell peppers", + "plural_name": "bell peppers" }, "blackberries": { - "name": "mores" + "name": "blackberries" }, "bok-choy": { - "name": "bleda xinesa (pak choi)" + "name": "bok choy" }, "brassicas": { - "name": "floricol" + "name": "brassicas" }, "bread": { - "name": "pa" + "name": "bread" }, "breadfruit": { - "name": "fruit del pa" + "name": "breadfruit" }, "broccoflower": { - "name": "romanesco" + "name": "broccoflower" }, "broccoli": { - "name": "bròcoli" + "name": "broccoli" }, "broccoli-rabe": { - "name": "grelos" + "name": "broccoli rabe" }, "broccolini": { - "name": "bimi" + "name": "broccolini" }, "brown-sugar": { - "name": "sucre morè" + "name": "brown sugar" }, "brussels-sprouts": { - "name": "col de Brussel·les" + "name": "brussels sprouts" }, "butter": { - "name": "mantega" + "name": "butter" }, "butternut-pumpkin": { - "name": "carabassa de cacauet" + "name": "butternut pumpkin" }, "butternut-squash": { - "name": "carabassa de cacauet" + "name": "butternut squash" }, "cabbage": { - "name": "col", - "plural_name": "cols" + "name": "cabbage", + "plural_name": "cabbages" }, "cactus-edible": { - "name": "figues de pala" + "name": "cactus, edible" }, "calabrese": { - "name": "bròcoli" + "name": "calabrese" }, "cane-sugar": { - "name": "sucre de canya" + "name": "cane sugar" }, "cannabis": { - "name": "cànnabis" + "name": "cannabis" }, "capsicum": { - "name": "nyora" + "name": "capsicum" }, "caraway": { - "name": "comí" + "name": "caraway" }, "carrot": { - "name": "carlota", - "plural_name": "pastanagues" + "name": "carrot", + "plural_name": "carrots" }, "caster-sugar": { - "name": "sucre de remolatxa" + "name": "caster sugar" }, "castor-sugar": { - "name": "sucre" + "name": "castor sugar" }, "catfish": { - "name": "siluriformes" + "name": "catfish" }, "cauliflower": { - "name": "floricol", - "plural_name": "coliflors" + "name": "cauliflower", + "plural_name": "cauliflowers" }, "cayenne-pepper": { - "name": "caiena" + "name": "cayenne pepper" }, "celeriac": { - "name": "api-rave" + "name": "celery root" }, "celery": { - "name": "api" + "name": "celery" }, "cereal-grains": { - "name": "cereals en gra" + "name": "cereal grains" }, "chard": { - "name": "bledes" + "name": "chard" }, "cheese": { - "name": "formatge" + "name": "cheese" }, "chicory": { - "name": "xicoira" + "name": "chicory" }, "chilli-peppers": { - "name": "vitxo/vitet", - "plural_name": "bitxos" + "name": "chilli pepper", + "plural_name": "chilli peppers" }, "chinese-leaves": { - "name": "col xinesa" + "name": "chinese leaves" }, "chives": { - "name": "cibulet" + "name": "chives" }, "chocolate": { - "name": "xocolata" + "name": "chocolate" }, "cilantro": { - "name": "coriandre" + "name": "cilantro" }, "cinnamon": { - "name": "canyella" + "name": "cinnamon" }, "clarified-butter": { - "name": "mantega clarificada" + "name": "clarified butter" }, "coconut": { - "name": "coco", - "plural_name": "cocos" + "name": "coconut", + "plural_name": "coconuts" }, "coconut-milk": { - "name": "llet de coco" + "name": "coconut milk" }, "cod": { - "name": "bacallà" + "name": "cod" }, "coffee": { - "name": "cafè" + "name": "coffee" }, "collard-greens": { - "name": "col de cabdell" + "name": "collard greens" }, "confectioners-sugar": { - "name": "sucre glacé" + "name": "confectioners' sugar" }, "coriander": { - "name": "coriandre" + "name": "coriander" }, "corn": { - "name": "blat de moro", - "plural_name": "panissos de blat de moro" + "name": "corn", + "plural_name": "corns" }, "corn-syrup": { - "name": "xarop de dacsa" + "name": "corn syrup" }, "cottonseed-oil": { - "name": "oli de cotó" + "name": "cottonseed oil" }, "courgette": { - "name": "carabasseta" + "name": "courgette" }, "cream-of-tartar": { - "name": "crema de tàrtar" + "name": "cream of tartar" }, "cucumber": { - "name": "cogombre", - "plural_name": "cogombres" + "name": "cucumber", + "plural_name": "cucumbers" }, "cumin": { - "name": "comí" + "name": "cumin" }, "daikon": { - "name": "daikon (rave japonés)", - "plural_name": "raves blancs" + "name": "daikon", + "plural_name": "daikons" }, "dairy-products-and-dairy-substitutes": { - "name": "lactis i substituts" + "name": "dairy products and dairy substitutes" }, "dandelion": { - "name": "xicoia" + "name": "dandelion" }, "demerara-sugar": { - "name": "sucre negre" + "name": "demerara sugar" }, "dough": { - "name": "massa" + "name": "dough" }, "edible-cactus": { - "name": "figa palera" + "name": "edible cactus" }, "eggplant": { - "name": "albergínia", - "plural_name": "albergínies" + "name": "eggplant", + "plural_name": "eggplants" }, "eggs": { - "name": "ous", - "plural_name": "ous" + "name": "egg", + "plural_name": "eggs" }, "endive": { - "name": "endívia", - "plural_name": "endívia" + "name": "endive", + "plural_name": "endives" }, "fats": { - "name": "greixos" + "name": "fats" }, "fava-beans": { - "name": "faves" + "name": "fava beans" }, "fiddlehead": { - "name": "brots de falguera" + "name": "fiddlehead" }, "fiddlehead-fern": { - "name": "brots de falguera", - "plural_name": "brots de falguera" + "name": "fiddlehead fern", + "plural_name": "fiddlehead ferns" }, "fish": { - "name": "peix" + "name": "fish" }, "five-spice-powder": { - "name": "cinc espècies (espècies xineses)" + "name": "five spice powder" }, "flour": { - "name": "farina" + "name": "flour" }, "frisee": { - "name": "enciam arrissat" + "name": "frisee" }, "fructose": { - "name": "fructosa" + "name": "fructose" }, "fruit": { - "name": "fruita" + "name": "fruit" }, "fruit-sugar": { - "name": "fructosa" + "name": "fruit sugar" }, "ful": { - "name": "faves" + "name": "ful" }, "garam-masala": { "name": "garam masala" }, "garlic": { - "name": "all", - "plural_name": "alls" + "name": "garlic", + "plural_name": "garlics" }, "gem-squash": { - "name": "carabassa gem" + "name": "gem squash" }, "ghee": { "name": "ghee" }, "giblets": { - "name": "vísceres d'au" + "name": "giblets" }, "ginger": { - "name": "gingebre" + "name": "ginger" }, "grains": { - "name": "cereals" + "name": "grains" }, "granulated-sugar": { - "name": "sucre granulat" + "name": "granulated sugar" }, "grape-seed-oil": { - "name": "oli de llavors de raïm" + "name": "grape seed oil" }, "green-onion": { - "name": "ceba tendra", - "plural_name": "cebes tendres" + "name": "green onion", + "plural_name": "green onions" }, "heart-of-palm": { - "name": "cor de palmera", - "plural_name": "cor de palmera" + "name": "heart of palm", + "plural_name": "heart of palms" }, "hemp": { - "name": "cànem" + "name": "hemp" }, "herbs": { - "name": "herbes" + "name": "herbs" }, "honey": { - "name": "mel" + "name": "honey" }, "isomalt": { "name": "isomalt" }, "jackfruit": { - "name": "fruita del pa", - "plural_name": "jaca" + "name": "jackfruit", + "plural_name": "jackfruits" }, "jaggery": { - "name": "sucre de canya" + "name": "jaggery" }, "jams": { - "name": "melmelada" + "name": "jams" }, "jellies": { - "name": "gominoles" + "name": "jellies" }, "jerusalem-artichoke": { - "name": "nyàmera" + "name": "jerusalem artichoke" }, "jicama": { - "name": "jícama" + "name": "jicama" }, "kale": { - "name": "col arrissada" + "name": "kale" }, "kohlrabi": { - "name": "colrave" + "name": "kohlrabi" }, "kumara": { - "name": "moniato" + "name": "kumara" }, "leavening-agents": { - "name": "gasificant" + "name": "leavening agents" }, "leek": { - "name": "porro", - "plural_name": "porros" + "name": "leek", + "plural_name": "leeks" }, "legumes": { - "name": "llegums" + "name": "legumes" }, "lemongrass": { - "name": "herba llimonera" + "name": "lemongrass" }, "lentils": { - "name": "llentilles" + "name": "lentils" }, "lettuce": { - "name": "lletuga/enciam" + "name": "lettuce" }, "liver": { - "name": "fetge", - "plural_name": "fetges" + "name": "liver", + "plural_name": "livers" }, "maize": { - "name": "dacsa" + "name": "maize" }, "maple-syrup": { - "name": "xarop d'auró" + "name": "maple syrup" }, "meat": { - "name": "carn" + "name": "meat" }, "milk": { - "name": "llet" + "name": "milk" }, "mortadella": { - "name": "mortadel·la" + "name": "mortadella" }, "mushroom": { - "name": "xampinyó", - "plural_name": "bolets" + "name": "mushroom", + "plural_name": "mushrooms" }, "mussels": { - "name": "clòxitnes/musclos" + "name": "mussels" }, "nanaimo-bar-mix": { - "name": "barreja de barra nanaimo" + "name": "nanaimo bar mix" }, "nori": { "name": "nori" }, "nutmeg": { - "name": "nou moscada" + "name": "nutmeg" }, "nutritional-yeast-flakes": { - "name": "llevat nutricional" + "name": "nutritional yeast flakes" }, "nuts": { - "name": "fruita de closca" + "name": "nuts" }, "octopuses": { - "name": "pops", - "plural_name": "pops" + "name": "octopus", + "plural_name": "octopuses" }, "oils": { - "name": "olis" + "name": "oils" }, "okra": { - "name": "ocra" + "name": "okra" }, "olive": { - "name": "oliva" + "name": "olive" }, "olive-oil": { - "name": "oli d'oliva" + "name": "olive oil" }, "onion": { - "name": "ceba" + "name": "onion" }, "onion-family": { - "name": "cebes" + "name": "onion family" }, "orange-blossom-water": { - "name": "aigua de tarongina" + "name": "orange blossom water" }, "oranges": { - "name": "taronges", - "plural_name": "taronges" + "name": "orange", + "plural_name": "oranges" }, "oregano": { - "name": "orenga" + "name": "oregano" }, "oysters": { - "name": "ostres" + "name": "oysters" }, "panch-puran": { - "name": "panch phoron" + "name": "panch puran" }, "paprika": { - "name": "pebre dolç" + "name": "paprika" }, "parsley": { - "name": "julivert" + "name": "parsley" }, "parsnip": { - "name": "xirivia", - "plural_name": "xirivia" + "name": "parsnip", + "plural_name": "parsnips" }, "pear": { - "name": "pera", - "plural_name": "peres" + "name": "pear", + "plural_name": "pears" }, "peas": { - "name": "pèsols" + "name": "peas" }, "pepper": { - "name": "pimentó/bajoca", - "plural_name": "pebrots" + "name": "pepper", + "plural_name": "peppers" }, "pineapple": { - "name": "pinya", - "plural_name": "pinyes" + "name": "pineapple", + "plural_name": "pineapples" }, "plantain": { - "name": "plàtan de cuinar", - "plural_name": "plàtans" + "name": "plantain", + "plural_name": "plantains" }, "poppy-seeds": { - "name": "llavors de rosella" + "name": "poppy seeds" }, "potato": { - "name": "creïlla", - "plural_name": "patates" + "name": "potato", + "plural_name": "potatoes" }, "poultry": { - "name": "aviram" + "name": "poultry" }, "powdered-sugar": { - "name": "sucre en pols" + "name": "powdered sugar" }, "pumpkin": { - "name": "carabassa", - "plural_name": "carabasses" + "name": "pumpkin", + "plural_name": "pumpkins" }, "pumpkin-seeds": { - "name": "pipes de carabassa" + "name": "pumpkin seeds" }, "radish": { - "name": "rave", - "plural_name": "raves" + "name": "radish", + "plural_name": "radishes" }, "raw-sugar": { - "name": "sucre integral" + "name": "raw sugar" }, "refined-sugar": { - "name": "sucre blanc" + "name": "refined sugar" }, "rice": { - "name": "arròs" + "name": "rice" }, "rice-flour": { - "name": "farina d'arròs" + "name": "rice flour" }, "rock-sugar": { - "name": "sucre candi" + "name": "rock sugar" }, "rum": { - "name": "rom" + "name": "rum" }, "salmon": { - "name": "salmó" + "name": "salmon" }, "salt": { - "name": "sal" + "name": "salt" }, "salt-cod": { - "name": "bacallà salat" + "name": "salt cod" }, "scallion": { - "name": "calçots", - "plural_name": "cebes tendres" + "name": "scallion", + "plural_name": "scallions" }, "seafood": { - "name": "marisc" + "name": "seafood" }, "seeds": { - "name": "llavors" + "name": "seeds" }, "sesame-seeds": { - "name": "llavors de sèsam" + "name": "sesame seeds" }, "shallot": { - "name": "escalunya", - "plural_name": "escalunyes" + "name": "shallot", + "plural_name": "shallots" }, "skate": { - "name": "raids" + "name": "skate" }, "soda": { - "name": "refrescs" + "name": "soda" }, "soda-baking": { - "name": "soda gasificant" + "name": "soda, baking" }, "soybean": { - "name": "faves de soja" + "name": "soybean" }, "spaghetti-squash": { - "name": "carabassa de torrar", - "plural_name": "carabassa de torrar" + "name": "spaghetti squash", + "plural_name": "spaghetti squashes" }, "speck": { - "name": "speck (pernil)" + "name": "speck" }, "spices": { - "name": "espècies" + "name": "spices" }, "spinach": { - "name": "espinacs" + "name": "spinach" }, "spring-onion": { - "name": "ceba tendra", - "plural_name": "cebes tendres" + "name": "spring onion", + "plural_name": "spring onions" }, "squash": { - "name": "carabassa cabell d'àngel", - "plural_name": "carabassa cabell d'àngel" + "name": "squash", + "plural_name": "squashes" }, "squash-family": { - "name": "carabasses" + "name": "squash family" }, "stockfish": { - "name": "peix assecat" + "name": "stockfish" }, "sugar": { - "name": "sucre" + "name": "sugar" }, "sunchoke": { - "name": "nyàmera", - "plural_name": "nyàmeres" + "name": "sunchoke", + "plural_name": "sunchokes" }, "sunflower-seeds": { - "name": "pipes de gira-sol" + "name": "sunflower seeds" }, "superfine-sugar": { - "name": "sucre extrafí" + "name": "superfine sugar" }, "sweet-potato": { - "name": "moniato", - "plural_name": "moniatos" + "name": "sweet potato", + "plural_name": "sweet potatoes" }, "sweetcorn": { - "name": "dacsa dolça", - "plural_name": "dacsa dolça" + "name": "sweetcorn", + "plural_name": "sweetcorns" }, "sweeteners": { - "name": "edulcorants" + "name": "sweeteners" }, "tahini": { - "name": "tahina" + "name": "tahini" }, "taro": { "name": "taro", - "plural_name": "pituques" + "plural_name": "taroes" }, "teff": { - "name": "tef" + "name": "teff" }, "tomato": { - "name": "tomata", - "plural_name": "tomàquets" + "name": "tomato", + "plural_name": "tomatoes" }, "trout": { - "name": "truita" + "name": "trout" }, "tubers": { - "name": "tubèrculs", - "plural_name": "tubèrculs" + "name": "tuber", + "plural_name": "tubers" }, "tuna": { - "name": "tonyina" + "name": "tuna" }, "turbanado-sugar": { - "name": "sucre" + "name": "turbanado sugar" }, "turnip": { - "name": "nap", - "plural_name": "naps" + "name": "turnip", + "plural_name": "turnips" }, "unrefined-sugar": { - "name": "sucre integral" + "name": "unrefined sugar" }, "vanilla": { - "name": "vainilla" + "name": "vanilla" }, "vegetables": { - "name": "verdures" + "name": "vegetables" }, "watercress": { - "name": "creixen" + "name": "watercress" }, "watermelon": { - "name": "meló d'Alger/síndria", - "plural_name": "síndires" + "name": "watermelon", + "plural_name": "watermelons" }, "white-mushroom": { - "name": "xampinyó blanc", - "plural_name": "bolets blancs" + "name": "white mushroom", + "plural_name": "white mushrooms" }, "white-sugar": { - "name": "sucre blanc" + "name": "white sugar" }, "xanthan-gum": { - "name": "goma xantana" + "name": "xanthan gum" }, "yam": { - "name": "nyam", - "plural_name": "nyams" + "name": "yam", + "plural_name": "yams" }, "yeast": { - "name": "llevat" + "name": "yeast" }, "zucchini": { - "name": "carabassot", - "plural_name": "carabassots" + "name": "zucchini", + "plural_name": "zucchinis" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/cs-CZ.json b/mealie/repos/seed/resources/foods/locales/cs-CZ.json index cd563f227..4d14dbad3 100644 --- a/mealie/repos/seed/resources/foods/locales/cs-CZ.json +++ b/mealie/repos/seed/resources/foods/locales/cs-CZ.json @@ -1,288 +1,288 @@ { "acorn-squash": { - "name": "tykev" + "name": "acorn squash" }, "alfalfa-sprouts": { - "name": "vojtěškové klíčky" + "name": "alfalfa sprouts" }, "anchovies": { - "name": "ančovičky" + "name": "anchovies" }, "apples": { - "name": "jablka", - "plural_name": "jablka" + "name": "apple", + "plural_name": "apples" }, "artichoke": { - "name": "artyčok" + "name": "artichoke" }, "arugula": { - "name": "rukola" + "name": "arugula" }, "asparagus": { - "name": "chřest" + "name": "asparagus" }, "avocado": { - "name": "avokádo", - "plural_name": "avokádo" + "name": "avocado", + "plural_name": "avocado" }, "bacon": { - "name": "slanina" + "name": "bacon" }, "baking-powder": { - "name": "prášek na pečení" + "name": "baking powder" }, "baking-soda": { - "name": "pekařská soda" + "name": "baking soda" }, "baking-sugar": { - "name": "cukr na pečení" + "name": "baking sugar" }, "bar-sugar": { - "name": "cukr" + "name": "bar sugar" }, "basil": { - "name": "bazalka" + "name": "basil" }, "beans": { - "name": "fazole" + "name": "beans" }, "bell-peppers": { - "name": "papriky", - "plural_name": "papriky" + "name": "bell peppers", + "plural_name": "bell peppers" }, "blackberries": { - "name": "ostružiny" + "name": "blackberries" }, "bok-choy": { - "name": "brukev čínská" + "name": "bok choy" }, "brassicas": { - "name": "brukev" + "name": "brassicas" }, "bread": { - "name": "chléb" + "name": "bread" }, "breadfruit": { - "name": "chlebovník" + "name": "breadfruit" }, "broccoflower": { - "name": "zelený květák" + "name": "broccoflower" }, "broccoli": { - "name": "brokolice" + "name": "broccoli" }, "broccoli-rabe": { - "name": "rapini" + "name": "broccoli rabe" }, "broccolini": { - "name": "brokolice" + "name": "broccolini" }, "brown-sugar": { - "name": "hnědý cukr" + "name": "brown sugar" }, "brussels-sprouts": { - "name": "růžičková kapusta" + "name": "brussels sprouts" }, "butter": { - "name": "máslo" + "name": "butter" }, "butternut-pumpkin": { - "name": "muškátová dýně" + "name": "butternut pumpkin" }, "butternut-squash": { - "name": "tykev muškátová" + "name": "butternut squash" }, "cabbage": { - "name": "zelí", - "plural_name": "zelí" + "name": "cabbage", + "plural_name": "cabbages" }, "cactus-edible": { - "name": "kaktus, jedlý" + "name": "cactus, edible" }, "calabrese": { - "name": "kalábrijský" + "name": "calabrese" }, "cane-sugar": { - "name": "třtinový cukr" + "name": "cane sugar" }, "cannabis": { - "name": "konopí" + "name": "cannabis" }, "capsicum": { - "name": "kapie" + "name": "capsicum" }, "caraway": { - "name": "kmín" + "name": "caraway" }, "carrot": { - "name": "mrkev", - "plural_name": "mrkve" + "name": "carrot", + "plural_name": "carrots" }, "caster-sugar": { - "name": "cukr krupice" + "name": "caster sugar" }, "castor-sugar": { - "name": "cukr moučka" + "name": "castor sugar" }, "catfish": { - "name": "sumec" + "name": "catfish" }, "cauliflower": { - "name": "květák", - "plural_name": "květáky" + "name": "cauliflower", + "plural_name": "cauliflowers" }, "cayenne-pepper": { - "name": "kayenský pepř" + "name": "cayenne pepper" }, "celeriac": { - "name": "bulva celeru" + "name": "celery root" }, "celery": { - "name": "celer" + "name": "celery" }, "cereal-grains": { - "name": "obilniny" + "name": "cereal grains" }, "chard": { - "name": "mangold" + "name": "chard" }, "cheese": { - "name": "sýr" + "name": "cheese" }, "chicory": { - "name": "čekanka" + "name": "chicory" }, "chilli-peppers": { - "name": "čili papričky", - "plural_name": "čili papričky" + "name": "chilli pepper", + "plural_name": "chilli peppers" }, "chinese-leaves": { - "name": "pekingské zelí" + "name": "chinese leaves" }, "chives": { - "name": "pažitka" + "name": "chives" }, "chocolate": { - "name": "čokoláda" + "name": "chocolate" }, "cilantro": { - "name": "koriandr" + "name": "cilantro" }, "cinnamon": { - "name": "skořice" + "name": "cinnamon" }, "clarified-butter": { - "name": "přepuštěné máslo" + "name": "clarified butter" }, "coconut": { - "name": "kokosový ořech", - "plural_name": "kokosové ořechy" + "name": "coconut", + "plural_name": "coconuts" }, "coconut-milk": { - "name": "kokosové mléko" + "name": "coconut milk" }, "cod": { - "name": "treska" + "name": "cod" }, "coffee": { - "name": "káva" + "name": "coffee" }, "collard-greens": { - "name": "kapustové listy" + "name": "collard greens" }, "confectioners-sugar": { - "name": "cukr moučka" + "name": "confectioners' sugar" }, "coriander": { - "name": "koriandr" + "name": "coriander" }, "corn": { - "name": "kukuřice", - "plural_name": "kukuřice" + "name": "corn", + "plural_name": "corns" }, "corn-syrup": { - "name": "kukuřičný sirup" + "name": "corn syrup" }, "cottonseed-oil": { - "name": "bavlníkový olej" + "name": "cottonseed oil" }, "courgette": { - "name": "cuketa" + "name": "courgette" }, "cream-of-tartar": { - "name": "vinný kámen" + "name": "cream of tartar" }, "cucumber": { - "name": "okurka", - "plural_name": "okurky" + "name": "cucumber", + "plural_name": "cucumbers" }, "cumin": { - "name": "římský kmín" + "name": "cumin" }, "daikon": { - "name": "ředkev bílá", - "plural_name": "ředkve bílé" + "name": "daikon", + "plural_name": "daikons" }, "dairy-products-and-dairy-substitutes": { - "name": "mléčné výrobky a mléčné náhražky" + "name": "dairy products and dairy substitutes" }, "dandelion": { - "name": "pampeliška" + "name": "dandelion" }, "demerara-sugar": { - "name": "třtinový cukr" + "name": "demerara sugar" }, "dough": { - "name": "těsto" + "name": "dough" }, "edible-cactus": { - "name": "jedlý kaktus" + "name": "edible cactus" }, "eggplant": { - "name": "lilek", - "plural_name": "lilky" + "name": "eggplant", + "plural_name": "eggplants" }, "eggs": { - "name": "vejce", - "plural_name": "vejce" + "name": "egg", + "plural_name": "eggs" }, "endive": { - "name": "čekanka", - "plural_name": "čekanky" + "name": "endive", + "plural_name": "endives" }, "fats": { - "name": "tuky" + "name": "fats" }, "fava-beans": { - "name": "fava fazole" + "name": "fava beans" }, "fiddlehead": { - "name": "kapradiny" + "name": "fiddlehead" }, "fiddlehead-fern": { - "name": "kapradina", - "plural_name": "kapradiny" + "name": "fiddlehead fern", + "plural_name": "fiddlehead ferns" }, "fish": { - "name": "ryba" + "name": "fish" }, "five-spice-powder": { - "name": "směs pěti koření" + "name": "five spice powder" }, "flour": { - "name": "mouka" + "name": "flour" }, "frisee": { - "name": "čekanka štěrbák" + "name": "frisee" }, "fructose": { - "name": "fruktóza" + "name": "fructose" }, "fruit": { - "name": "ovoce" + "name": "fruit" }, "fruit-sugar": { - "name": "ovocný cukr" + "name": "fruit sugar" }, "ful": { "name": "ful" @@ -291,402 +291,402 @@ "name": "garam masala" }, "garlic": { - "name": "česnek", - "plural_name": "česneky" + "name": "garlic", + "plural_name": "garlics" }, "gem-squash": { "name": "gem squash" }, "ghee": { - "name": "ghí" + "name": "ghee" }, "giblets": { - "name": "droby" + "name": "giblets" }, "ginger": { - "name": "zázvor" + "name": "ginger" }, "grains": { - "name": "zrna" + "name": "grains" }, "granulated-sugar": { - "name": "granulovaný cukr" + "name": "granulated sugar" }, "grape-seed-oil": { - "name": "olej z hroznů" + "name": "grape seed oil" }, "green-onion": { - "name": "zelená cibule", - "plural_name": "zelené cibule" + "name": "green onion", + "plural_name": "green onions" }, "heart-of-palm": { - "name": "palmové srdce", + "name": "heart of palm", "plural_name": "heart of palms" }, "hemp": { - "name": "konopí" + "name": "hemp" }, "herbs": { - "name": "bylinky" + "name": "herbs" }, "honey": { - "name": "med" + "name": "honey" }, "isomalt": { "name": "isomalt" }, "jackfruit": { "name": "jackfruit", - "plural_name": "jackfruit" + "plural_name": "jackfruits" }, "jaggery": { "name": "jaggery" }, "jams": { - "name": "džemy" + "name": "jams" }, "jellies": { - "name": "želé" + "name": "jellies" }, "jerusalem-artichoke": { - "name": "artyčok jeruzalémský" + "name": "jerusalem artichoke" }, "jicama": { - "name": "mexický tuřín" + "name": "jicama" }, "kale": { - "name": "kapusta" + "name": "kale" }, "kohlrabi": { - "name": "kedluben" + "name": "kohlrabi" }, "kumara": { - "name": "povijnice batátová" + "name": "kumara" }, "leavening-agents": { - "name": "kypřící prášek" + "name": "leavening agents" }, "leek": { - "name": "pórek", - "plural_name": "pórky" + "name": "leek", + "plural_name": "leeks" }, "legumes": { - "name": "luštěniny" + "name": "legumes" }, "lemongrass": { - "name": "citronová tráva" + "name": "lemongrass" }, "lentils": { - "name": "čočka" + "name": "lentils" }, "lettuce": { - "name": "hlávkový salát" + "name": "lettuce" }, "liver": { - "name": "játra", - "plural_name": "játra" + "name": "liver", + "plural_name": "livers" }, "maize": { - "name": "kukuřice" + "name": "maize" }, "maple-syrup": { - "name": "javorový syrup" + "name": "maple syrup" }, "meat": { - "name": "maso" + "name": "meat" }, "milk": { - "name": "mléko" + "name": "milk" }, "mortadella": { "name": "mortadella" }, "mushroom": { - "name": "houba", - "plural_name": "houby" + "name": "mushroom", + "plural_name": "mushrooms" }, "mussels": { - "name": "mušle" + "name": "mussels" }, "nanaimo-bar-mix": { - "name": "směs tyčinek nanaimo" + "name": "nanaimo bar mix" }, "nori": { "name": "nori" }, "nutmeg": { - "name": "muškátový oříšek" + "name": "nutmeg" }, "nutritional-yeast-flakes": { - "name": "nutriční kvasnice vločky" + "name": "nutritional yeast flakes" }, "nuts": { - "name": "ořechy" + "name": "nuts" }, "octopuses": { - "name": "chobotnice", - "plural_name": "chobotnice" + "name": "octopus", + "plural_name": "octopuses" }, "oils": { - "name": "oleje" + "name": "oils" }, "okra": { "name": "okra" }, "olive": { - "name": "olivy" + "name": "olive" }, "olive-oil": { - "name": "olivový olej" + "name": "olive oil" }, "onion": { - "name": "cibule" + "name": "onion" }, "onion-family": { - "name": "cibule" + "name": "onion family" }, "orange-blossom-water": { - "name": "voda z pomerančových květů" + "name": "orange blossom water" }, "oranges": { - "name": "pomeranče", - "plural_name": "pomeranče" + "name": "orange", + "plural_name": "oranges" }, "oregano": { - "name": "dobromysl" + "name": "oregano" }, "oysters": { - "name": "ústřice" + "name": "oysters" }, "panch-puran": { - "name": "panch phoron" + "name": "panch puran" }, "paprika": { "name": "paprika" }, "parsley": { - "name": "petržel" + "name": "parsley" }, "parsnip": { - "name": "pastinák", - "plural_name": "pastináky" + "name": "parsnip", + "plural_name": "parsnips" }, "pear": { - "name": "hruška", - "plural_name": "hrušky" + "name": "pear", + "plural_name": "pears" }, "peas": { - "name": "hrášek" + "name": "peas" }, "pepper": { - "name": "pepř", - "plural_name": "papriky" + "name": "pepper", + "plural_name": "peppers" }, "pineapple": { - "name": "ananas", - "plural_name": "ananasy" + "name": "pineapple", + "plural_name": "pineapples" }, "plantain": { - "name": "plantýn", + "name": "plantain", "plural_name": "plantains" }, "poppy-seeds": { - "name": "maková semena" + "name": "poppy seeds" }, "potato": { - "name": "brambor", - "plural_name": "brambory" + "name": "potato", + "plural_name": "potatoes" }, "poultry": { - "name": "drůbež" + "name": "poultry" }, "powdered-sugar": { - "name": "moučkový cukr" + "name": "powdered sugar" }, "pumpkin": { - "name": "dýně", - "plural_name": "dýně" + "name": "pumpkin", + "plural_name": "pumpkins" }, "pumpkin-seeds": { - "name": "dýňová semínka" + "name": "pumpkin seeds" }, "radish": { - "name": "ředkvička", - "plural_name": "ředkvičky" + "name": "radish", + "plural_name": "radishes" }, "raw-sugar": { - "name": "hnědý cukr" + "name": "raw sugar" }, "refined-sugar": { - "name": "rafinovaný cukr" + "name": "refined sugar" }, "rice": { - "name": "rýže" + "name": "rice" }, "rice-flour": { - "name": "rýžová mouka" + "name": "rice flour" }, "rock-sugar": { - "name": "cukr krystal" + "name": "rock sugar" }, "rum": { "name": "rum" }, "salmon": { - "name": "losos" + "name": "salmon" }, "salt": { - "name": "sůl" + "name": "salt" }, "salt-cod": { - "name": "solená treska" + "name": "salt cod" }, "scallion": { - "name": "jarní cibulka", - "plural_name": "jarní cibulky" + "name": "scallion", + "plural_name": "scallions" }, "seafood": { - "name": "mořské plody" + "name": "seafood" }, "seeds": { - "name": "semínka" + "name": "seeds" }, "sesame-seeds": { - "name": "sezamová semena" + "name": "sesame seeds" }, "shallot": { - "name": "šalotka", - "plural_name": "šalotky" + "name": "shallot", + "plural_name": "shallots" }, "skate": { - "name": "rejnok" + "name": "skate" }, "soda": { "name": "soda" }, "soda-baking": { - "name": "soda, pečení" + "name": "soda, baking" }, "soybean": { - "name": "sójové boby" + "name": "soybean" }, "spaghetti-squash": { - "name": "špagetová dýně", + "name": "spaghetti squash", "plural_name": "spaghetti squashes" }, "speck": { - "name": "špek" + "name": "speck" }, "spices": { - "name": "koření" + "name": "spices" }, "spinach": { - "name": "špenát" + "name": "spinach" }, "spring-onion": { - "name": "jarní cibulka", - "plural_name": "jarní cibulky" + "name": "spring onion", + "plural_name": "spring onions" }, "squash": { - "name": "dýně", + "name": "squash", "plural_name": "squashes" }, "squash-family": { - "name": "dýně" + "name": "squash family" }, "stockfish": { - "name": "treska" + "name": "stockfish" }, "sugar": { - "name": "cukr" + "name": "sugar" }, "sunchoke": { - "name": "slunečnice topinambur", + "name": "sunchoke", "plural_name": "sunchokes" }, "sunflower-seeds": { - "name": "slunečnicová semena" + "name": "sunflower seeds" }, "superfine-sugar": { - "name": "cukr krupice" + "name": "superfine sugar" }, "sweet-potato": { - "name": "batát", - "plural_name": "batáty" + "name": "sweet potato", + "plural_name": "sweet potatoes" }, "sweetcorn": { - "name": "kukuřice cukrová", - "plural_name": "kukuřice cukrová" + "name": "sweetcorn", + "plural_name": "sweetcorns" }, "sweeteners": { - "name": "sladidla" + "name": "sweeteners" }, "tahini": { "name": "tahini" }, "taro": { - "name": "kolokázie jedlá", - "plural_name": "taro" + "name": "taro", + "plural_name": "taroes" }, "teff": { - "name": "milička abesínska" + "name": "teff" }, "tomato": { - "name": "rajče", - "plural_name": "rajčata" + "name": "tomato", + "plural_name": "tomatoes" }, "trout": { - "name": "pstruh" + "name": "trout" }, "tubers": { - "name": "hlízy", + "name": "tuber", "plural_name": "tubers" }, "tuna": { - "name": "tuňák" + "name": "tuna" }, "turbanado-sugar": { - "name": "nerafinovaný třtinový cukr" + "name": "turbanado sugar" }, "turnip": { - "name": "tuřín", - "plural_name": "tuříny" + "name": "turnip", + "plural_name": "turnips" }, "unrefined-sugar": { - "name": "nerafinovaný cukr" + "name": "unrefined sugar" }, "vanilla": { - "name": "vanilka" + "name": "vanilla" }, "vegetables": { - "name": "zelenina" + "name": "vegetables" }, "watercress": { - "name": "potočnice lékařská" + "name": "watercress" }, "watermelon": { - "name": "vodní meloun", - "plural_name": "vodní melouny" + "name": "watermelon", + "plural_name": "watermelons" }, "white-mushroom": { - "name": "bílý žampion", - "plural_name": "bílé žampiony" + "name": "white mushroom", + "plural_name": "white mushrooms" }, "white-sugar": { - "name": "bílý cukr" + "name": "white sugar" }, "xanthan-gum": { - "name": "xanthanová guma" + "name": "xanthan gum" }, "yam": { "name": "yam", "plural_name": "yams" }, "yeast": { - "name": "kvasnice" + "name": "yeast" }, "zucchini": { - "name": "cuketa", - "plural_name": "cukety" + "name": "zucchini", + "plural_name": "zucchinis" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/da-DK.json b/mealie/repos/seed/resources/foods/locales/da-DK.json index 62885698f..2fe0fefbc 100644 --- a/mealie/repos/seed/resources/foods/locales/da-DK.json +++ b/mealie/repos/seed/resources/foods/locales/da-DK.json @@ -240,7 +240,7 @@ }, "eggplant": { "name": "aubergine", - "plural_name": "aubergine" + "plural_name": "auberginer" }, "eggs": { "name": "æg", @@ -248,7 +248,7 @@ }, "endive": { "name": "endive", - "plural_name": "endives" + "plural_name": "endive" }, "fats": { "name": "fedt" @@ -260,8 +260,8 @@ "name": "bispestav" }, "fiddlehead-fern": { - "name": "fiddlehead bregne", - "plural_name": "fiddlehead ferns" + "name": "bregne", + "plural_name": "bregner" }, "fish": { "name": "fisk" @@ -321,7 +321,7 @@ }, "heart-of-palm": { "name": "palmehjerte", - "plural_name": "heart of palms" + "plural_name": "palmehjerter" }, "hemp": { "name": "hamp" @@ -337,7 +337,7 @@ }, "jackfruit": { "name": "jackfrugt", - "plural_name": "jackfruits" + "plural_name": "jackfrugter" }, "jaggery": { "name": "jaggery" @@ -368,7 +368,7 @@ }, "leek": { "name": "porre", - "plural_name": "porre" + "plural_name": "porrer" }, "legumes": { "name": "bælgplante" @@ -402,14 +402,14 @@ "name": "mortadella" }, "mushroom": { - "name": "svamp", + "name": "svampe", "plural_name": "svampe" }, "mussels": { - "name": "musling" + "name": "muslinger" }, "nanaimo-bar-mix": { - "name": "nanaimo barmix" + "name": "blanding af nanaimo bar" }, "nori": { "name": "tank" @@ -424,7 +424,7 @@ "name": "nødder" }, "octopuses": { - "name": "ottearmede blæksprutter", + "name": "blæksprutte", "plural_name": "blæksprutter" }, "oils": { @@ -446,10 +446,10 @@ "name": "løgfamilien" }, "orange-blossom-water": { - "name": "orangeblossomvand" + "name": "orange blossom water" }, "oranges": { - "name": "appelsiner", + "name": "appelsin", "plural_name": "appelsiner" }, "oregano": { @@ -469,7 +469,7 @@ }, "parsnip": { "name": "pastinak", - "plural_name": "pastinak" + "plural_name": "pastinakker" }, "pear": { "name": "pære", @@ -479,7 +479,7 @@ "name": "ærter" }, "pepper": { - "name": "peber", + "name": "peberfrugt", "plural_name": "peberfrugter" }, "pineapple": { @@ -488,7 +488,7 @@ }, "plantain": { "name": "madbanan", - "plural_name": "plantains" + "plural_name": "madbananer" }, "poppy-seeds": { "name": "birkes" @@ -521,7 +521,7 @@ "name": "raffineret sukker" }, "rice": { - "name": "ri" + "name": "ris" }, "rice-flour": { "name": "rismel" @@ -543,7 +543,7 @@ }, "scallion": { "name": "forårsløg", - "plural_name": "scallions" + "plural_name": "forårsløg" }, "seafood": { "name": "fisk og skaldyr" @@ -571,11 +571,11 @@ "name": "sojabønne" }, "spaghetti-squash": { - "name": "spaghettisquash", - "plural_name": "spaghettisquash" + "name": "spaghetti squash", + "plural_name": "spaghetti squash" }, "speck": { - "name": "speck" + "name": "fedt" }, "spices": { "name": "krydderier" @@ -602,7 +602,7 @@ }, "sunchoke": { "name": "jordskok", - "plural_name": "sunchokes" + "plural_name": "jordskokker" }, "sunflower-seeds": { "name": "solsikkefrø" @@ -615,8 +615,8 @@ "plural_name": "søde kartofler" }, "sweetcorn": { - "name": "søde majs", - "plural_name": "sukkermajs" + "name": "majskolbe", + "plural_name": "majskolber" }, "sweeteners": { "name": "sødemiddel" @@ -640,7 +640,7 @@ }, "tubers": { "name": "knold", - "plural_name": "tubers" + "plural_name": "knolde" }, "tuna": { "name": "tun" @@ -670,7 +670,7 @@ }, "white-mushroom": { "name": "champignon", - "plural_name": "hvide svampe" + "plural_name": "champignoner" }, "white-sugar": { "name": "hvidt sukker" @@ -680,13 +680,13 @@ }, "yam": { "name": "yam", - "plural_name": "yams" + "plural_name": "syltetøj" }, "yeast": { "name": "gær" }, "zucchini": { - "name": "sommersquash", - "plural_name": "courgette" + "name": "squash", + "plural_name": "squash" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/de-DE.json b/mealie/repos/seed/resources/foods/locales/de-DE.json index ddd488ffb..4d14dbad3 100644 --- a/mealie/repos/seed/resources/foods/locales/de-DE.json +++ b/mealie/repos/seed/resources/foods/locales/de-DE.json @@ -1,692 +1,692 @@ { "acorn-squash": { - "name": "Eichelkürbis" + "name": "acorn squash" }, "alfalfa-sprouts": { - "name": "Alfalfasprossen" + "name": "alfalfa sprouts" }, "anchovies": { - "name": "Sardellen" + "name": "anchovies" }, "apples": { - "name": "Apfel", - "plural_name": "Äpfel" + "name": "apple", + "plural_name": "apples" }, "artichoke": { - "name": "Artischocke" + "name": "artichoke" }, "arugula": { - "name": "Rucola" + "name": "arugula" }, "asparagus": { - "name": "Spargel" + "name": "asparagus" }, "avocado": { - "name": "Avocado", - "plural_name": "Avocados" + "name": "avocado", + "plural_name": "avocado" }, "bacon": { - "name": "Speck" + "name": "bacon" }, "baking-powder": { - "name": "Backpulver" + "name": "baking powder" }, "baking-soda": { - "name": "Backnatron" + "name": "baking soda" }, "baking-sugar": { - "name": "Backzucker" + "name": "baking sugar" }, "bar-sugar": { - "name": "Rohrzucker" + "name": "bar sugar" }, "basil": { - "name": "Basilikum" + "name": "basil" }, "beans": { - "name": "Bohnen" + "name": "beans" }, "bell-peppers": { - "name": "Paprika", - "plural_name": "Paprikas" + "name": "bell peppers", + "plural_name": "bell peppers" }, "blackberries": { - "name": "Brombeeren" + "name": "blackberries" }, "bok-choy": { - "name": "Pak Choi" + "name": "bok choy" }, "brassicas": { - "name": "Kohlarten" + "name": "brassicas" }, "bread": { - "name": "Brot" + "name": "bread" }, "breadfruit": { - "name": "Brotfrucht" + "name": "breadfruit" }, "broccoflower": { - "name": "Brokkoli" + "name": "broccoflower" }, "broccoli": { - "name": "Brokkoli" + "name": "broccoli" }, "broccoli-rabe": { - "name": "Brokkoli" + "name": "broccoli rabe" }, "broccolini": { - "name": "Brokkoli" + "name": "broccolini" }, "brown-sugar": { - "name": "brauner Zucker" + "name": "brown sugar" }, "brussels-sprouts": { - "name": "Rosenkohl" + "name": "brussels sprouts" }, "butter": { - "name": "Butter" + "name": "butter" }, "butternut-pumpkin": { - "name": "Butternut-Kürbis" + "name": "butternut pumpkin" }, "butternut-squash": { - "name": "Butternut-Kürbis" + "name": "butternut squash" }, "cabbage": { - "name": "Kohl", - "plural_name": "Kohle" + "name": "cabbage", + "plural_name": "cabbages" }, "cactus-edible": { - "name": "Kaktus, essbar" + "name": "cactus, edible" }, "calabrese": { - "name": "Calabrese" + "name": "calabrese" }, "cane-sugar": { - "name": "Rohrzucker" + "name": "cane sugar" }, "cannabis": { - "name": "Cannabis" + "name": "cannabis" }, "capsicum": { - "name": "Paprika" + "name": "capsicum" }, "caraway": { - "name": "Kümmel" + "name": "caraway" }, "carrot": { - "name": "Karotte", - "plural_name": "Karotten" + "name": "carrot", + "plural_name": "carrots" }, "caster-sugar": { - "name": "Backzucker" + "name": "caster sugar" }, "castor-sugar": { - "name": "Zucker" + "name": "castor sugar" }, "catfish": { - "name": "Wels" + "name": "catfish" }, "cauliflower": { - "name": "Blumenkohl", - "plural_name": "Blumenkohle" + "name": "cauliflower", + "plural_name": "cauliflowers" }, "cayenne-pepper": { - "name": "Cayennepfeffer" + "name": "cayenne pepper" }, "celeriac": { - "name": "Sellerieknolle" + "name": "celery root" }, "celery": { - "name": "Sellerie" + "name": "celery" }, "cereal-grains": { - "name": "Getreidekörner" + "name": "cereal grains" }, "chard": { - "name": "Mangold" + "name": "chard" }, "cheese": { - "name": "Käse" + "name": "cheese" }, "chicory": { - "name": "Chicorée" + "name": "chicory" }, "chilli-peppers": { - "name": "Chilischote", - "plural_name": "Chilischoten" + "name": "chilli pepper", + "plural_name": "chilli peppers" }, "chinese-leaves": { - "name": "Chinakohl" + "name": "chinese leaves" }, "chives": { - "name": "Schnittlauch" + "name": "chives" }, "chocolate": { - "name": "Schokolade" + "name": "chocolate" }, "cilantro": { - "name": "Koriander" + "name": "cilantro" }, "cinnamon": { - "name": "Zimt" + "name": "cinnamon" }, "clarified-butter": { - "name": "geklärte Butter" + "name": "clarified butter" }, "coconut": { - "name": "Kokosnuss", - "plural_name": "Kokosnüsse" + "name": "coconut", + "plural_name": "coconuts" }, "coconut-milk": { - "name": "Kokosmilch" + "name": "coconut milk" }, "cod": { - "name": "Kabeljau" + "name": "cod" }, "coffee": { - "name": "Kaffee" + "name": "coffee" }, "collard-greens": { - "name": "Kohlblätter" + "name": "collard greens" }, "confectioners-sugar": { - "name": "Konditorzucker" + "name": "confectioners' sugar" }, "coriander": { - "name": "Koriander" + "name": "coriander" }, "corn": { - "name": "Mais", - "plural_name": "Mais" + "name": "corn", + "plural_name": "corns" }, "corn-syrup": { - "name": "Maissirup" + "name": "corn syrup" }, "cottonseed-oil": { - "name": "Baumwollsaatöl" + "name": "cottonseed oil" }, "courgette": { - "name": "Zucchini" + "name": "courgette" }, "cream-of-tartar": { - "name": "Weinstein" + "name": "cream of tartar" }, "cucumber": { - "name": "Gurke", - "plural_name": "Gurken" + "name": "cucumber", + "plural_name": "cucumbers" }, "cumin": { - "name": "Kreuzkümmel" + "name": "cumin" }, "daikon": { - "name": "Winterrettich", - "plural_name": "Winterrettiche" + "name": "daikon", + "plural_name": "daikons" }, "dairy-products-and-dairy-substitutes": { - "name": "Milchprodukte und Milchersatzprodukte" + "name": "dairy products and dairy substitutes" }, "dandelion": { - "name": "Löwenzahn" + "name": "dandelion" }, "demerara-sugar": { - "name": "Demerara-Zucker" + "name": "demerara sugar" }, "dough": { - "name": "Teig" + "name": "dough" }, "edible-cactus": { - "name": "Speisekaktus" + "name": "edible cactus" }, "eggplant": { - "name": "Aubergine", - "plural_name": "Auberginen" + "name": "eggplant", + "plural_name": "eggplants" }, "eggs": { - "name": "Ei", - "plural_name": "Eier" + "name": "egg", + "plural_name": "eggs" }, "endive": { - "name": "Endivie", - "plural_name": "Endivien" + "name": "endive", + "plural_name": "endives" }, "fats": { - "name": "Fett" + "name": "fats" }, "fava-beans": { - "name": "Ackerbohnen" + "name": "fava beans" }, "fiddlehead": { - "name": "Farnspitzen des Straußenfarns (Fiddleheads)" + "name": "fiddlehead" }, "fiddlehead-fern": { - "name": "Farnspitze des Straußenfarns (Fiddlehead)", - "plural_name": "Farnspitzen des Straußenfarns (Fiddleheads)" + "name": "fiddlehead fern", + "plural_name": "fiddlehead ferns" }, "fish": { - "name": "Fisch" + "name": "fish" }, "five-spice-powder": { - "name": "Fünf-Gewürze-Pulver" + "name": "five spice powder" }, "flour": { - "name": "Mehl" + "name": "flour" }, "frisee": { - "name": "Frisée" + "name": "frisee" }, "fructose": { - "name": "Fruktose" + "name": "fructose" }, "fruit": { - "name": "Obst" + "name": "fruit" }, "fruit-sugar": { - "name": "Fruchtzucker" + "name": "fruit sugar" }, "ful": { - "name": "Bohnen" + "name": "ful" }, "garam-masala": { - "name": "Garam Masala" + "name": "garam masala" }, "garlic": { - "name": "Knoblauch", - "plural_name": "Knoblauch" + "name": "garlic", + "plural_name": "garlics" }, "gem-squash": { - "name": "Gem Squash (Gartenkürbis)" + "name": "gem squash" }, "ghee": { - "name": "Ghee" + "name": "ghee" }, "giblets": { - "name": "Innereien" + "name": "giblets" }, "ginger": { - "name": "Ingwer" + "name": "ginger" }, "grains": { - "name": "Getreide" + "name": "grains" }, "granulated-sugar": { - "name": "granulierter Zucker" + "name": "granulated sugar" }, "grape-seed-oil": { - "name": "Traubenkernöl" + "name": "grape seed oil" }, "green-onion": { - "name": "Frühlingszwiebel", - "plural_name": "Frühlingszwiebeln" + "name": "green onion", + "plural_name": "green onions" }, "heart-of-palm": { - "name": "Palmherz", - "plural_name": "Palmherzen" + "name": "heart of palm", + "plural_name": "heart of palms" }, "hemp": { - "name": "Hanf" + "name": "hemp" }, "herbs": { - "name": "Kräuter" + "name": "herbs" }, "honey": { - "name": "Honig" + "name": "honey" }, "isomalt": { - "name": "Isomalt" + "name": "isomalt" }, "jackfruit": { - "name": "Jackfruit", - "plural_name": "Jackfruits" + "name": "jackfruit", + "plural_name": "jackfruits" }, "jaggery": { - "name": "Jaggery" + "name": "jaggery" }, "jams": { - "name": "Marmelade" + "name": "jams" }, "jellies": { - "name": "Gelees" + "name": "jellies" }, "jerusalem-artichoke": { - "name": "Topinambur" + "name": "jerusalem artichoke" }, "jicama": { - "name": "Yambohnenknolle" + "name": "jicama" }, "kale": { - "name": "Grünkohl" + "name": "kale" }, "kohlrabi": { - "name": "Kohlrabi" + "name": "kohlrabi" }, "kumara": { - "name": "Süßkartoffel" + "name": "kumara" }, "leavening-agents": { - "name": "Backtriebmittel" + "name": "leavening agents" }, "leek": { - "name": "Lauch", - "plural_name": "Lauch" + "name": "leek", + "plural_name": "leeks" }, "legumes": { - "name": "Hülsenfrüchte" + "name": "legumes" }, "lemongrass": { - "name": "Zitronengras" + "name": "lemongrass" }, "lentils": { - "name": "Linsen" + "name": "lentils" }, "lettuce": { - "name": "Salat" + "name": "lettuce" }, "liver": { - "name": "Leber", - "plural_name": "Lebern" + "name": "liver", + "plural_name": "livers" }, "maize": { - "name": "Mais" + "name": "maize" }, "maple-syrup": { - "name": "Ahornsirup" + "name": "maple syrup" }, "meat": { - "name": "Fleisch" + "name": "meat" }, "milk": { - "name": "Milch" + "name": "milk" }, "mortadella": { - "name": "Mortadella" + "name": "mortadella" }, "mushroom": { - "name": "Pilz", - "plural_name": "Pilze" + "name": "mushroom", + "plural_name": "mushrooms" }, "mussels": { - "name": "Muscheln" + "name": "mussels" }, "nanaimo-bar-mix": { - "name": "Nanaimo-Riegel Backmischung" + "name": "nanaimo bar mix" }, "nori": { - "name": "Nori" + "name": "nori" }, "nutmeg": { - "name": "Muskatnuss" + "name": "nutmeg" }, "nutritional-yeast-flakes": { - "name": "Nahrungsmittelhefeflocken" + "name": "nutritional yeast flakes" }, "nuts": { - "name": "Nüsse" + "name": "nuts" }, "octopuses": { - "name": "Tintenfisch", - "plural_name": "Tintenfische" + "name": "octopus", + "plural_name": "octopuses" }, "oils": { - "name": "Öl" + "name": "oils" }, "okra": { - "name": "Okra" + "name": "okra" }, "olive": { - "name": "Olive" + "name": "olive" }, "olive-oil": { - "name": "Olivenöl" + "name": "olive oil" }, "onion": { - "name": "Zwiebel" + "name": "onion" }, "onion-family": { - "name": "Zwiebelgewächse" + "name": "onion family" }, "orange-blossom-water": { - "name": "Orangenblütenwasser" + "name": "orange blossom water" }, "oranges": { - "name": "Orange", - "plural_name": "Orangen" + "name": "orange", + "plural_name": "oranges" }, "oregano": { - "name": "Oregano" + "name": "oregano" }, "oysters": { - "name": "Austern" + "name": "oysters" }, "panch-puran": { - "name": "Panch Phoron" + "name": "panch puran" }, "paprika": { - "name": "Paprika" + "name": "paprika" }, "parsley": { - "name": "Petersilie" + "name": "parsley" }, "parsnip": { - "name": "Pastinake", - "plural_name": "Pastinaken" + "name": "parsnip", + "plural_name": "parsnips" }, "pear": { - "name": "Birne", - "plural_name": "Birnen" + "name": "pear", + "plural_name": "pears" }, "peas": { - "name": "Erbsen" + "name": "peas" }, "pepper": { - "name": "Pfeffer", - "plural_name": "Pfeffer" + "name": "pepper", + "plural_name": "peppers" }, "pineapple": { - "name": "Ananas", - "plural_name": "Ananas" + "name": "pineapple", + "plural_name": "pineapples" }, "plantain": { - "name": "Wegerich", - "plural_name": "Kochbananen" + "name": "plantain", + "plural_name": "plantains" }, "poppy-seeds": { - "name": "Mohnsamen" + "name": "poppy seeds" }, "potato": { - "name": "Kartoffel", - "plural_name": "Kartoffeln" + "name": "potato", + "plural_name": "potatoes" }, "poultry": { - "name": "Geflügel" + "name": "poultry" }, "powdered-sugar": { - "name": "Puderzucker" + "name": "powdered sugar" }, "pumpkin": { - "name": "Kürbis", - "plural_name": "Kürbisse" + "name": "pumpkin", + "plural_name": "pumpkins" }, "pumpkin-seeds": { - "name": "Kürbiskerne" + "name": "pumpkin seeds" }, "radish": { - "name": "Radieschen", - "plural_name": "Radieschen" + "name": "radish", + "plural_name": "radishes" }, "raw-sugar": { - "name": "Rohzucker" + "name": "raw sugar" }, "refined-sugar": { - "name": "Zucker" + "name": "refined sugar" }, "rice": { - "name": "Reis" + "name": "rice" }, "rice-flour": { - "name": "Reismehl" + "name": "rice flour" }, "rock-sugar": { - "name": "Kandis" + "name": "rock sugar" }, "rum": { - "name": "Rum" + "name": "rum" }, "salmon": { - "name": "Lachs" + "name": "salmon" }, "salt": { - "name": "Salz" + "name": "salt" }, "salt-cod": { - "name": "Stockfisch" + "name": "salt cod" }, "scallion": { - "name": "Frühlingszwiebel", - "plural_name": "Frühlingszwiebeln" + "name": "scallion", + "plural_name": "scallions" }, "seafood": { - "name": "Meeresfrüchte" + "name": "seafood" }, "seeds": { - "name": "Samen" + "name": "seeds" }, "sesame-seeds": { - "name": "Sesamsamen" + "name": "sesame seeds" }, "shallot": { - "name": "Schalotte", - "plural_name": "Schalotten" + "name": "shallot", + "plural_name": "shallots" }, "skate": { - "name": "Rochen" + "name": "skate" }, "soda": { - "name": "Natron" + "name": "soda" }, "soda-baking": { - "name": "Backnatron" + "name": "soda, baking" }, "soybean": { - "name": "Sojabohne" + "name": "soybean" }, "spaghetti-squash": { - "name": "Spaghettikürbis", - "plural_name": "Spaghettikürbisse" + "name": "spaghetti squash", + "plural_name": "spaghetti squashes" }, "speck": { - "name": "Speck" + "name": "speck" }, "spices": { - "name": "Gewürze" + "name": "spices" }, "spinach": { - "name": "Spinat" + "name": "spinach" }, "spring-onion": { - "name": "Frühlingszwiebeln", - "plural_name": "Frühlingszwiebeln" + "name": "spring onion", + "plural_name": "spring onions" }, "squash": { - "name": "Kürbis", - "plural_name": "Kürbisse" + "name": "squash", + "plural_name": "squashes" }, "squash-family": { - "name": "Kürbisgewächse" + "name": "squash family" }, "stockfish": { - "name": "Stockfisch" + "name": "stockfish" }, "sugar": { - "name": "Zucker" + "name": "sugar" }, "sunchoke": { - "name": "Topinambur", - "plural_name": "Topinamburen" + "name": "sunchoke", + "plural_name": "sunchokes" }, "sunflower-seeds": { - "name": "Sonnenblumenkerne" + "name": "sunflower seeds" }, "superfine-sugar": { - "name": "superfeiner Zucker" + "name": "superfine sugar" }, "sweet-potato": { - "name": "Süßkartoffel", - "plural_name": "Süßkartoffeln" + "name": "sweet potato", + "plural_name": "sweet potatoes" }, "sweetcorn": { - "name": "Zuckermais", - "plural_name": "Zuckermais" + "name": "sweetcorn", + "plural_name": "sweetcorns" }, "sweeteners": { - "name": "Süßstoffe" + "name": "sweeteners" }, "tahini": { - "name": "Tahina" + "name": "tahini" }, "taro": { - "name": "Taro (Wasserbrotwurzel)", - "plural_name": "Taros (Wasserbrotwurzeln)" + "name": "taro", + "plural_name": "taroes" }, "teff": { - "name": "Zwerghirse" + "name": "teff" }, "tomato": { - "name": "Tomate", - "plural_name": "Tomaten" + "name": "tomato", + "plural_name": "tomatoes" }, "trout": { - "name": "Forelle" + "name": "trout" }, "tubers": { - "name": "Knolle", - "plural_name": "Knollen" + "name": "tuber", + "plural_name": "tubers" }, "tuna": { - "name": "Thunfisch" + "name": "tuna" }, "turbanado-sugar": { - "name": "Turbinado-Zucker" + "name": "turbanado sugar" }, "turnip": { - "name": "Speiserübe", - "plural_name": "Speiserüben" + "name": "turnip", + "plural_name": "turnips" }, "unrefined-sugar": { - "name": "unraffinierter Zucker" + "name": "unrefined sugar" }, "vanilla": { - "name": "Vanille" + "name": "vanilla" }, "vegetables": { - "name": "Gemüse" + "name": "vegetables" }, "watercress": { - "name": "Brunnenkresse" + "name": "watercress" }, "watermelon": { - "name": "Wassermelone", - "plural_name": "Wassermelonen" + "name": "watermelon", + "plural_name": "watermelons" }, "white-mushroom": { - "name": "weißer Pilz", - "plural_name": "weiße Pilze" + "name": "white mushroom", + "plural_name": "white mushrooms" }, "white-sugar": { - "name": "weißer Zucker" + "name": "white sugar" }, "xanthan-gum": { - "name": "Xanthan" + "name": "xanthan gum" }, "yam": { - "name": "Yamswurzel", - "plural_name": "Yamswurzeln" + "name": "yam", + "plural_name": "yams" }, "yeast": { - "name": "Hefe" + "name": "yeast" }, "zucchini": { - "name": "Zucchini", - "plural_name": "Zucchini" + "name": "zucchini", + "plural_name": "zucchinis" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/el-GR.json b/mealie/repos/seed/resources/foods/locales/el-GR.json index 30012e071..6241a7920 100644 --- a/mealie/repos/seed/resources/foods/locales/el-GR.json +++ b/mealie/repos/seed/resources/foods/locales/el-GR.json @@ -3,690 +3,690 @@ "name": "βελανίδι σκουός" }, "alfalfa-sprouts": { - "name": "φύτρα σπόρων αλφάλφα" + "name": "alfalfa sprouts" }, "anchovies": { - "name": "αντζούγιες" + "name": "anchovies" }, "apples": { - "name": "μήλα", - "plural_name": "μήλα" + "name": "apple", + "plural_name": "apples" }, "artichoke": { - "name": "αγκινάρα" + "name": "artichoke" }, "arugula": { - "name": "ρόκα" + "name": "arugula" }, "asparagus": { - "name": "σπαράγγι" + "name": "asparagus" }, "avocado": { - "name": "αβοκάντο", - "plural_name": "αβοκάντο" + "name": "avocado", + "plural_name": "avocado" }, "bacon": { - "name": "μπέικον" + "name": "bacon" }, "baking-powder": { - "name": "μπέικιν πάουντερ" + "name": "baking powder" }, "baking-soda": { - "name": "μαγειρική σόδα" + "name": "baking soda" }, "baking-sugar": { - "name": "μαγειρική ζάχαρη" + "name": "baking sugar" }, "bar-sugar": { - "name": "μπάρα ζάχαρης" + "name": "bar sugar" }, "basil": { - "name": "βασιλικός" + "name": "basil" }, "beans": { - "name": "φασόλια" + "name": "beans" }, "bell-peppers": { - "name": "πιπεριές", - "plural_name": "πιπεριές" + "name": "bell peppers", + "plural_name": "bell peppers" }, "blackberries": { - "name": "βατόμουρα" + "name": "blackberries" }, "bok-choy": { - "name": "μποκ τσόι" + "name": "bok choy" }, "brassicas": { - "name": "μπράσικες" + "name": "brassicas" }, "bread": { - "name": "ψωμί" + "name": "bread" }, "breadfruit": { - "name": "αρτόκαρπος" + "name": "breadfruit" }, "broccoflower": { - "name": "ρομανέσκο" + "name": "broccoflower" }, "broccoli": { - "name": "μπρόκολο" + "name": "broccoli" }, "broccoli-rabe": { - "name": "ραπίνι" + "name": "broccoli rabe" }, "broccolini": { - "name": "μπροκολίνι" + "name": "broccolini" }, "brown-sugar": { - "name": "καστανή ζάχαρη" + "name": "brown sugar" }, "brussels-sprouts": { - "name": "λαχανάκια Βρυξελλών" + "name": "brussels sprouts" }, "butter": { - "name": "βούτυρο" + "name": "butter" }, "butternut-pumpkin": { - "name": "κολοκύθα βουτυράτη" + "name": "butternut pumpkin" }, "butternut-squash": { - "name": "κολοκύθα βουτυράτη" + "name": "butternut squash" }, "cabbage": { - "name": "λάχανο", - "plural_name": "λάχανα" + "name": "cabbage", + "plural_name": "cabbages" }, "cactus-edible": { - "name": "κάκτος, βρώσιμος" + "name": "cactus, edible" }, "calabrese": { "name": "calabrese" }, "cane-sugar": { - "name": "ζάχαρη ζαχαροκαλάμου" + "name": "cane sugar" }, "cannabis": { - "name": "κάνναβη" + "name": "cannabis" }, "capsicum": { - "name": "καψικόν" + "name": "capsicum" }, "caraway": { - "name": "άγριο κύμινο" + "name": "caraway" }, "carrot": { - "name": "καρότο", - "plural_name": "καρότα" + "name": "carrot", + "plural_name": "carrots" }, "caster-sugar": { - "name": "άχνη ζάχαρη" + "name": "caster sugar" }, "castor-sugar": { "name": "castor sugar" }, "catfish": { - "name": "γατόψαρο" + "name": "catfish" }, "cauliflower": { - "name": "κουνουπίδι", - "plural_name": "κουνουπίδια" + "name": "cauliflower", + "plural_name": "cauliflowers" }, "cayenne-pepper": { - "name": "πιπέρι καγιέν" + "name": "cayenne pepper" }, "celeriac": { - "name": "σέλινο" + "name": "celery root" }, "celery": { - "name": "σέλινο" + "name": "celery" }, "cereal-grains": { - "name": "πίτουρο δημητριακών" + "name": "cereal grains" }, "chard": { - "name": "σέσκουλο" + "name": "chard" }, "cheese": { - "name": "τυρί" + "name": "cheese" }, "chicory": { - "name": "ραδίκι" + "name": "chicory" }, "chilli-peppers": { - "name": "πιπεριές τσίλι", - "plural_name": "πιπεριές τσίλι" + "name": "chilli pepper", + "plural_name": "chilli peppers" }, "chinese-leaves": { - "name": "κινέζικα φύλλα" + "name": "chinese leaves" }, "chives": { - "name": "σχοινόπρασο" + "name": "chives" }, "chocolate": { - "name": "σοκολάτα" + "name": "chocolate" }, "cilantro": { - "name": "κόλιανδρος" + "name": "cilantro" }, "cinnamon": { - "name": "κανέλα" + "name": "cinnamon" }, "clarified-butter": { - "name": "διαυγές βούτυρο" + "name": "clarified butter" }, "coconut": { - "name": "καρύδα", - "plural_name": "καρύδες" + "name": "coconut", + "plural_name": "coconuts" }, "coconut-milk": { - "name": "γάλα καρύδας" + "name": "coconut milk" }, "cod": { - "name": "μπακαλιάρος" + "name": "cod" }, "coffee": { - "name": "καφές" + "name": "coffee" }, "collard-greens": { - "name": "λαχανίδες" + "name": "collard greens" }, "confectioners-sugar": { - "name": "ζάχαρη άχνη" + "name": "confectioners' sugar" }, "coriander": { - "name": "κόλιανδρος" + "name": "coriander" }, "corn": { - "name": "καλαμπόκι", - "plural_name": "καλαμπόκια" + "name": "corn", + "plural_name": "corns" }, "corn-syrup": { - "name": "σιρόπι καλαμποκιού" + "name": "corn syrup" }, "cottonseed-oil": { - "name": "βαμβακέλαιο" + "name": "cottonseed oil" }, "courgette": { - "name": "κολοκυθάκι" + "name": "courgette" }, "cream-of-tartar": { - "name": "κρέμα ταρτάρ" + "name": "cream of tartar" }, "cucumber": { - "name": "αγγούρι", - "plural_name": "αγγούρια" + "name": "cucumber", + "plural_name": "cucumbers" }, "cumin": { - "name": "κύμινο" + "name": "cumin" }, "daikon": { - "name": "νταϊκόν", - "plural_name": "νταϊκόν" + "name": "daikon", + "plural_name": "daikons" }, "dairy-products-and-dairy-substitutes": { - "name": "γαλακτοκομικά και υποκατάστατα γαλακτοκομικών" + "name": "dairy products and dairy substitutes" }, "dandelion": { - "name": "πικραλίδα" + "name": "dandelion" }, "demerara-sugar": { - "name": "ζάχαρη demerara" + "name": "demerara sugar" }, "dough": { - "name": "ζυμάρι" + "name": "dough" }, "edible-cactus": { - "name": "κάκτος που τρώγεται" + "name": "edible cactus" }, "eggplant": { - "name": "μελιτζάνα", - "plural_name": "μελιτζάνες" + "name": "eggplant", + "plural_name": "eggplants" }, "eggs": { - "name": "αβγά", - "plural_name": "αβγά" + "name": "egg", + "plural_name": "eggs" }, "endive": { - "name": "αντίδι", - "plural_name": "αντίδια" + "name": "endive", + "plural_name": "endives" }, "fats": { - "name": "λιπαρά" + "name": "fats" }, "fava-beans": { - "name": "κουκιά" + "name": "fava beans" }, "fiddlehead": { - "name": "βλαστάρια φτέρης" + "name": "fiddlehead" }, "fiddlehead-fern": { "name": "fiddlehead fern", "plural_name": "fiddlehead ferns" }, "fish": { - "name": "ψάρι" + "name": "fish" }, "five-spice-powder": { - "name": "σκόνη πέντε μπαχαρικών" + "name": "five spice powder" }, "flour": { - "name": "αλεύρι" + "name": "flour" }, "frisee": { - "name": "κατσαρό αντίδι" + "name": "frisee" }, "fructose": { - "name": "φρουκτόζη" + "name": "fructose" }, "fruit": { - "name": "φρούτο" + "name": "fruit" }, "fruit-sugar": { - "name": "ζάχαρη φρούτων" + "name": "fruit sugar" }, "ful": { "name": "ful" }, "garam-masala": { - "name": "γκαράμ μασάλα" + "name": "garam masala" }, "garlic": { - "name": "σκόρδο", - "plural_name": "σκόρδα" + "name": "garlic", + "plural_name": "garlics" }, "gem-squash": { "name": "gem squash" }, "ghee": { - "name": "γκι (βούτυρο)" + "name": "ghee" }, "giblets": { - "name": "εντόσθια πουλερικών" + "name": "giblets" }, "ginger": { - "name": "τζίντζερ" + "name": "ginger" }, "grains": { - "name": "σιτηρά" + "name": "grains" }, "granulated-sugar": { - "name": "ζάχαρη σε κόκκους" + "name": "granulated sugar" }, "grape-seed-oil": { - "name": "έλαιο από σταφύλια" + "name": "grape seed oil" }, "green-onion": { - "name": "πράσινο κρεμμύδι", - "plural_name": "πράσινα κρεμμύδια" + "name": "green onion", + "plural_name": "green onions" }, "heart-of-palm": { - "name": "καρδιά φοίνικα", - "plural_name": "καρδιές φοινίκων" + "name": "heart of palm", + "plural_name": "heart of palms" }, "hemp": { - "name": "βιομηχανική κάνναβη" + "name": "hemp" }, "herbs": { - "name": "βότανα" + "name": "herbs" }, "honey": { - "name": "μέλι" + "name": "honey" }, "isomalt": { - "name": "ισομαλτόζη" + "name": "isomalt" }, "jackfruit": { - "name": "τζάκφρουτ", - "plural_name": "τζάκφρουτ" + "name": "jackfruit", + "plural_name": "jackfruits" }, "jaggery": { - "name": "ζάχαρη jaggery" + "name": "jaggery" }, "jams": { - "name": "μαρμελάδα" + "name": "jams" }, "jellies": { - "name": "ζελέδες" + "name": "jellies" }, "jerusalem-artichoke": { - "name": "αγκινάρα της Ιερουσαλήμ" + "name": "jerusalem artichoke" }, "jicama": { - "name": "χίκαμα" + "name": "jicama" }, "kale": { - "name": "λαχανίδα" + "name": "kale" }, "kohlrabi": { - "name": "λαχανόριζα" + "name": "kohlrabi" }, "kumara": { - "name": "κούμαρα" + "name": "kumara" }, "leavening-agents": { - "name": "διογκωτικά" + "name": "leavening agents" }, "leek": { - "name": "πράσο", - "plural_name": "πράσα" + "name": "leek", + "plural_name": "leeks" }, "legumes": { - "name": "όσπρια" + "name": "legumes" }, "lemongrass": { - "name": "λεμονόχορτο" + "name": "lemongrass" }, "lentils": { - "name": "φακές" + "name": "lentils" }, "lettuce": { - "name": "μαρούλι" + "name": "lettuce" }, "liver": { - "name": "συκώτι", - "plural_name": "συκώτια" + "name": "liver", + "plural_name": "livers" }, "maize": { - "name": "καλαμπόκι" + "name": "maize" }, "maple-syrup": { - "name": "σιρόπι σφενδάμου" + "name": "maple syrup" }, "meat": { - "name": "κρέας" + "name": "meat" }, "milk": { - "name": "γάλα" + "name": "milk" }, "mortadella": { - "name": "μορταδέλα" + "name": "mortadella" }, "mushroom": { - "name": "μανιτάρι", - "plural_name": "μανιτάρια" + "name": "mushroom", + "plural_name": "mushrooms" }, "mussels": { - "name": "μύδια" + "name": "mussels" }, "nanaimo-bar-mix": { - "name": "μείγμα μπάρας nanaimo" + "name": "nanaimo bar mix" }, "nori": { - "name": "νόρι" + "name": "nori" }, "nutmeg": { - "name": "μοσχοκάρυδο" + "name": "nutmeg" }, "nutritional-yeast-flakes": { - "name": "νιφάδες μαγιάς" + "name": "nutritional yeast flakes" }, "nuts": { - "name": "ξηροί καρποί" + "name": "nuts" }, "octopuses": { - "name": "χταπόδια", - "plural_name": "χταπόδια" + "name": "octopus", + "plural_name": "octopuses" }, "oils": { - "name": "λάδια" + "name": "oils" }, "okra": { - "name": "μπάμια" + "name": "okra" }, "olive": { - "name": "ελιά" + "name": "olive" }, "olive-oil": { - "name": "ελαιόλαδο" + "name": "olive oil" }, "onion": { - "name": "κρεμμύδι" + "name": "onion" }, "onion-family": { - "name": "κρεμμυδοειδή" + "name": "onion family" }, "orange-blossom-water": { - "name": "νερό από άνθη πορτοκαλιάς" + "name": "orange blossom water" }, "oranges": { - "name": "πορτοκάλι", - "plural_name": "πορτοκάλια" + "name": "orange", + "plural_name": "oranges" }, "oregano": { - "name": "ρίγανη" + "name": "oregano" }, "oysters": { - "name": "στρείδια" + "name": "oysters" }, "panch-puran": { "name": "panch puran" }, "paprika": { - "name": "πάπρικα" + "name": "paprika" }, "parsley": { - "name": "μαϊντανός" + "name": "parsley" }, "parsnip": { - "name": "παστινάκι", - "plural_name": "παστινάκια" + "name": "parsnip", + "plural_name": "parsnips" }, "pear": { - "name": "αχλάδι", - "plural_name": "αχλάδια" + "name": "pear", + "plural_name": "pears" }, "peas": { - "name": "αρακάς" + "name": "peas" }, "pepper": { - "name": "πιπέρι", - "plural_name": "πιπεριές" + "name": "pepper", + "plural_name": "peppers" }, "pineapple": { - "name": "ανανάς", - "plural_name": "ανανάδες" + "name": "pineapple", + "plural_name": "pineapples" }, "plantain": { - "name": "μπανάνες Αντιλλών", - "plural_name": "μπανάνες Αντιλλών" + "name": "plantain", + "plural_name": "plantains" }, "poppy-seeds": { - "name": "παπαρουνόσπορος" + "name": "poppy seeds" }, "potato": { - "name": "πατάτα", - "plural_name": "πατάτες" + "name": "potato", + "plural_name": "potatoes" }, "poultry": { - "name": "πουλερικά" + "name": "poultry" }, "powdered-sugar": { - "name": "ζάχαρη άχνη" + "name": "powdered sugar" }, "pumpkin": { - "name": "κολοκύθα", - "plural_name": "κολοκύθες" + "name": "pumpkin", + "plural_name": "pumpkins" }, "pumpkin-seeds": { - "name": "σπόροι κολοκύθας" + "name": "pumpkin seeds" }, "radish": { - "name": "ραπανάκι", - "plural_name": "ραπανάκια" + "name": "radish", + "plural_name": "radishes" }, "raw-sugar": { - "name": "ακατέργαστη ζάχαρη" + "name": "raw sugar" }, "refined-sugar": { - "name": "ραφιναρισμένη ζάχαρη" + "name": "refined sugar" }, "rice": { - "name": "ρύζι" + "name": "rice" }, "rice-flour": { - "name": "ρυζάλευρο" + "name": "rice flour" }, "rock-sugar": { - "name": "κύβοι ζάχαρης" + "name": "rock sugar" }, "rum": { - "name": "ρούμι" + "name": "rum" }, "salmon": { - "name": "σολομός" + "name": "salmon" }, "salt": { - "name": "αλάτι" + "name": "salt" }, "salt-cod": { - "name": "αλατισμένος μπακαλιάρος" + "name": "salt cod" }, "scallion": { - "name": "φρέσκο κρεμμυδάκι", - "plural_name": "φρέσκα κρεμμυδάκια" + "name": "scallion", + "plural_name": "scallions" }, "seafood": { - "name": "θαλασσινά" + "name": "seafood" }, "seeds": { - "name": "σπόροι" + "name": "seeds" }, "sesame-seeds": { - "name": "σπόροι σουσαμιού" + "name": "sesame seeds" }, "shallot": { - "name": "ασκαλώνιο", - "plural_name": "ασκαλώνια" + "name": "shallot", + "plural_name": "shallots" }, "skate": { - "name": "σαλάχι" + "name": "skate" }, "soda": { - "name": "σόδα" + "name": "soda" }, "soda-baking": { - "name": "σόδα, μπέικιν" + "name": "soda, baking" }, "soybean": { - "name": "σόγια" + "name": "soybean" }, "spaghetti-squash": { - "name": "μακαρόνια κολοκύθας", - "plural_name": "μακαρόνια κολοκύθας" + "name": "spaghetti squash", + "plural_name": "spaghetti squashes" }, "speck": { - "name": "σπεκ" + "name": "speck" }, "spices": { - "name": "μπαχαρικά" + "name": "spices" }, "spinach": { - "name": "σπανάκι" + "name": "spinach" }, "spring-onion": { - "name": "φρέσκο κρεμμυδάκι", - "plural_name": "φρέσκα κρεμμυδάκια" + "name": "spring onion", + "plural_name": "spring onions" }, "squash": { - "name": "κολοκύθα", - "plural_name": "κολοκύθες" + "name": "squash", + "plural_name": "squashes" }, "squash-family": { - "name": "κολοκυθοειδή" + "name": "squash family" }, "stockfish": { - "name": "ξηρός μπακαλάος" + "name": "stockfish" }, "sugar": { - "name": "ζάχαρη" + "name": "sugar" }, "sunchoke": { - "name": "τοπιναμπούρ", - "plural_name": "τοπιναμπούρ" + "name": "sunchoke", + "plural_name": "sunchokes" }, "sunflower-seeds": { - "name": "σπόροι ηλίανθου" + "name": "sunflower seeds" }, "superfine-sugar": { - "name": "υπερλεπτή ζάχαρη" + "name": "superfine sugar" }, "sweet-potato": { - "name": "γλυκοπατάτα", - "plural_name": "γλυκοπατάτες" + "name": "sweet potato", + "plural_name": "sweet potatoes" }, "sweetcorn": { - "name": "γλυκο καλαμποκι", - "plural_name": "γλυκά καλαμπόκια" + "name": "sweetcorn", + "plural_name": "sweetcorns" }, "sweeteners": { - "name": "γλυκαντικά" + "name": "sweeteners" }, "tahini": { - "name": "ταχίνι" + "name": "tahini" }, "taro": { - "name": "κολοκασία (εδώδιμος)", - "plural_name": "κολοκασίες (εδώδιμες)" + "name": "taro", + "plural_name": "taroes" }, "teff": { - "name": "τεφ" + "name": "teff" }, "tomato": { - "name": "ντομάτα", - "plural_name": "ντομάτες" + "name": "tomato", + "plural_name": "tomatoes" }, "trout": { - "name": "πέστροφα" + "name": "trout" }, "tubers": { - "name": "κόνδυλοι", - "plural_name": "κόνδυλοι" + "name": "tuber", + "plural_name": "tubers" }, "tuna": { - "name": "τόνος" + "name": "tuna" }, "turbanado-sugar": { "name": "turbanado sugar" }, "turnip": { - "name": "γογγύλι", - "plural_name": "γογγύλια" + "name": "turnip", + "plural_name": "turnips" }, "unrefined-sugar": { - "name": "αραφινάριστη ζάχαρη" + "name": "unrefined sugar" }, "vanilla": { - "name": "βανίλια" + "name": "vanilla" }, "vegetables": { - "name": "λαχανικά" + "name": "vegetables" }, "watercress": { - "name": "νεροκάρδαμο" + "name": "watercress" }, "watermelon": { - "name": "καρπούζι", - "plural_name": "καρπούζια" + "name": "watermelon", + "plural_name": "watermelons" }, "white-mushroom": { - "name": "λευκό μανιτάρι", - "plural_name": "λευκά μανιτάρια" + "name": "white mushroom", + "plural_name": "white mushrooms" }, "white-sugar": { - "name": "λευκή ζάχαρη" + "name": "white sugar" }, "xanthan-gum": { - "name": "ξανθάνη" + "name": "xanthan gum" }, "yam": { - "name": "γιαμ", - "plural_name": "γιαμ" + "name": "yam", + "plural_name": "yams" }, "yeast": { - "name": "μαγιά" + "name": "yeast" }, "zucchini": { - "name": "κολοκύθι", - "plural_name": "κολοκύθια" + "name": "zucchini", + "plural_name": "zucchinis" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/en-GB.json b/mealie/repos/seed/resources/foods/locales/en-GB.json index 67f4cecfd..4d14dbad3 100644 --- a/mealie/repos/seed/resources/foods/locales/en-GB.json +++ b/mealie/repos/seed/resources/foods/locales/en-GB.json @@ -16,14 +16,14 @@ "name": "artichoke" }, "arugula": { - "name": "rocket" + "name": "arugula" }, "asparagus": { "name": "asparagus" }, "avocado": { "name": "avocado", - "plural_name": "avocados" + "plural_name": "avocado" }, "bacon": { "name": "bacon" @@ -32,7 +32,7 @@ "name": "baking powder" }, "baking-soda": { - "name": "bicarbonate of soda" + "name": "baking soda" }, "baking-sugar": { "name": "baking sugar" @@ -47,14 +47,14 @@ "name": "beans" }, "bell-peppers": { - "name": "bell pepper", + "name": "bell peppers", "plural_name": "bell peppers" }, "blackberries": { "name": "blackberries" }, "bok-choy": { - "name": "pak choi" + "name": "bok choy" }, "brassicas": { "name": "brassicas" @@ -75,13 +75,13 @@ "name": "broccoli rabe" }, "broccolini": { - "name": "Tender-stem broccoli" + "name": "broccolini" }, "brown-sugar": { "name": "brown sugar" }, "brussels-sprouts": { - "name": "brussel sprouts" + "name": "brussels sprouts" }, "butter": { "name": "butter" @@ -122,7 +122,7 @@ "name": "caster sugar" }, "castor-sugar": { - "name": "caster sugar" + "name": "castor sugar" }, "catfish": { "name": "catfish" @@ -220,7 +220,7 @@ "name": "cumin" }, "daikon": { - "name": "diakon", + "name": "daikon", "plural_name": "daikons" }, "dairy-products-and-dairy-substitutes": { @@ -239,7 +239,7 @@ "name": "edible cactus" }, "eggplant": { - "name": "aubergine", + "name": "eggplant", "plural_name": "eggplants" }, "eggs": { @@ -254,7 +254,7 @@ "name": "fats" }, "fava-beans": { - "name": "broad beans" + "name": "fava beans" }, "fiddlehead": { "name": "fiddlehead" @@ -307,7 +307,7 @@ "name": "ginger" }, "grains": { - "name": "grain" + "name": "grains" }, "granulated-sugar": { "name": "granulated sugar" @@ -343,7 +343,7 @@ "name": "jaggery" }, "jams": { - "name": "jam" + "name": "jams" }, "jellies": { "name": "jellies" @@ -456,7 +456,7 @@ "name": "oregano" }, "oysters": { - "name": "oyster" + "name": "oysters" }, "panch-puran": { "name": "panch puran" @@ -542,7 +542,7 @@ "name": "salt cod" }, "scallion": { - "name": "spring onion", + "name": "scallion", "plural_name": "scallions" }, "seafood": { @@ -565,10 +565,10 @@ "name": "soda" }, "soda-baking": { - "name": "bicarbonate of soda" + "name": "soda, baking" }, "soybean": { - "name": "soya beans" + "name": "soybean" }, "spaghetti-squash": { "name": "spaghetti squash", diff --git a/mealie/repos/seed/resources/foods/locales/es-ES.json b/mealie/repos/seed/resources/foods/locales/es-ES.json index ff81d8075..4d14dbad3 100644 --- a/mealie/repos/seed/resources/foods/locales/es-ES.json +++ b/mealie/repos/seed/resources/foods/locales/es-ES.json @@ -1,166 +1,166 @@ { "acorn-squash": { - "name": "calabaza bellota" + "name": "acorn squash" }, "alfalfa-sprouts": { - "name": "brotes de alfalfa" + "name": "alfalfa sprouts" }, "anchovies": { - "name": "anchoas" + "name": "anchovies" }, "apples": { - "name": "manzana", - "plural_name": "manzanas" + "name": "apple", + "plural_name": "apples" }, "artichoke": { - "name": "alcachofa" + "name": "artichoke" }, "arugula": { - "name": "rúcula" + "name": "arugula" }, "asparagus": { - "name": "espárragos" + "name": "asparagus" }, "avocado": { - "name": "aguacate", - "plural_name": "palta" + "name": "avocado", + "plural_name": "avocado" }, "bacon": { - "name": "panceta" + "name": "bacon" }, "baking-powder": { - "name": "levadura" + "name": "baking powder" }, "baking-soda": { - "name": "gaseosa (gasificante)" + "name": "baking soda" }, "baking-sugar": { - "name": "azúcar glass" + "name": "baking sugar" }, "bar-sugar": { - "name": "azúcar de caña" + "name": "bar sugar" }, "basil": { - "name": "albahaca" + "name": "basil" }, "beans": { - "name": "judías/alubias/frijoles" + "name": "beans" }, "bell-peppers": { - "name": "pimiento morrón", - "plural_name": "pimiento morrón" + "name": "bell peppers", + "plural_name": "bell peppers" }, "blackberries": { - "name": "moras" + "name": "blackberries" }, "bok-choy": { - "name": "col china (pak choi)" + "name": "bok choy" }, "brassicas": { - "name": "coles" + "name": "brassicas" }, "bread": { - "name": "pan" + "name": "bread" }, "breadfruit": { - "name": "fruta del pan" + "name": "breadfruit" }, "broccoflower": { - "name": "romanesco" + "name": "broccoflower" }, "broccoli": { - "name": "brócoli" + "name": "broccoli" }, "broccoli-rabe": { - "name": "grelos" + "name": "broccoli rabe" }, "broccolini": { - "name": "bimi" + "name": "broccolini" }, "brown-sugar": { - "name": "azucar moreno" + "name": "brown sugar" }, "brussels-sprouts": { - "name": "coles de Bruselas" + "name": "brussels sprouts" }, "butter": { - "name": "mantequilla" + "name": "butter" }, "butternut-pumpkin": { - "name": "calabaza cacahuete" + "name": "butternut pumpkin" }, "butternut-squash": { - "name": "calabaza moscada" + "name": "butternut squash" }, "cabbage": { - "name": "repollo", - "plural_name": "repollos" + "name": "cabbage", + "plural_name": "cabbages" }, "cactus-edible": { - "name": "higo chumbo" + "name": "cactus, edible" }, "calabrese": { - "name": "brócoli" + "name": "calabrese" }, "cane-sugar": { - "name": "azúcar de caña" + "name": "cane sugar" }, "cannabis": { "name": "cannabis" }, "capsicum": { - "name": "ñora" + "name": "capsicum" }, "caraway": { - "name": "comino" + "name": "caraway" }, "carrot": { - "name": "zanahoria", - "plural_name": "zanahorias" + "name": "carrot", + "plural_name": "carrots" }, "caster-sugar": { - "name": "azúcar de caña" + "name": "caster sugar" }, "castor-sugar": { - "name": "azúcar" + "name": "castor sugar" }, "catfish": { - "name": "siluro" + "name": "catfish" }, "cauliflower": { - "name": "coliflor", - "plural_name": "coliflor" + "name": "cauliflower", + "plural_name": "cauliflowers" }, "cayenne-pepper": { - "name": "pimienta de cayena" + "name": "cayenne pepper" }, "celeriac": { - "name": "apio nabo" + "name": "celery root" }, "celery": { - "name": "apio" + "name": "celery" }, "cereal-grains": { - "name": "cereales en grano" + "name": "cereal grains" }, "chard": { - "name": "acelgas" + "name": "chard" }, "cheese": { - "name": "queso" + "name": "cheese" }, "chicory": { - "name": "achicoria" + "name": "chicory" }, "chilli-peppers": { - "name": "chile/guindilla", - "plural_name": "chile/guindilla" + "name": "chilli pepper", + "plural_name": "chilli peppers" }, "chinese-leaves": { - "name": "col china" + "name": "chinese leaves" }, "chives": { - "name": "cebollino" + "name": "chives" }, "chocolate": { "name": "chocolate" @@ -169,244 +169,244 @@ "name": "cilantro" }, "cinnamon": { - "name": "canela" + "name": "cinnamon" }, "clarified-butter": { - "name": "mantequilla clarificada" + "name": "clarified butter" }, "coconut": { - "name": "coco", - "plural_name": "cocos" + "name": "coconut", + "plural_name": "coconuts" }, "coconut-milk": { - "name": "leche de coco" + "name": "coconut milk" }, "cod": { - "name": "bacalao" + "name": "cod" }, "coffee": { - "name": "café" + "name": "coffee" }, "collard-greens": { - "name": "berza" + "name": "collard greens" }, "confectioners-sugar": { - "name": "azúcar" + "name": "confectioners' sugar" }, "coriander": { - "name": "cilantro" + "name": "coriander" }, "corn": { - "name": "maíz", - "plural_name": "maíz" + "name": "corn", + "plural_name": "corns" }, "corn-syrup": { - "name": "jarabe de maíz" + "name": "corn syrup" }, "cottonseed-oil": { - "name": "aceite de algodón" + "name": "cottonseed oil" }, "courgette": { - "name": "calabacín" + "name": "courgette" }, "cream-of-tartar": { - "name": "crémor tártaro" + "name": "cream of tartar" }, "cucumber": { - "name": "pepino", - "plural_name": "pepino" + "name": "cucumber", + "plural_name": "cucumbers" }, "cumin": { - "name": "comino" + "name": "cumin" }, "daikon": { - "name": "rábano japonés", - "plural_name": "rábanos japoneses" + "name": "daikon", + "plural_name": "daikons" }, "dairy-products-and-dairy-substitutes": { - "name": "productos lácteos y sustitutos de lácteos" + "name": "dairy products and dairy substitutes" }, "dandelion": { - "name": "diente de león" + "name": "dandelion" }, "demerara-sugar": { - "name": "azúcar moreno" + "name": "demerara sugar" }, "dough": { - "name": "masa" + "name": "dough" }, "edible-cactus": { - "name": "higo chumbo" + "name": "edible cactus" }, "eggplant": { - "name": "berenjena", - "plural_name": "berenjenas" + "name": "eggplant", + "plural_name": "eggplants" }, "eggs": { - "name": "huevo", - "plural_name": "huevos" + "name": "egg", + "plural_name": "eggs" }, "endive": { - "name": "endibia", - "plural_name": "endivias" + "name": "endive", + "plural_name": "endives" }, "fats": { - "name": "grasas" + "name": "fats" }, "fava-beans": { - "name": "habas" + "name": "fava beans" }, "fiddlehead": { - "name": "brotes de helecho" + "name": "fiddlehead" }, "fiddlehead-fern": { - "name": "brotes de helecho", - "plural_name": "brotes de helecho" + "name": "fiddlehead fern", + "plural_name": "fiddlehead ferns" }, "fish": { - "name": "pescado" + "name": "fish" }, "five-spice-powder": { - "name": "cinco especias (espcias chinas)" + "name": "five spice powder" }, "flour": { - "name": "harina" + "name": "flour" }, "frisee": { - "name": "lechuga rizada" + "name": "frisee" }, "fructose": { - "name": "fructosa" + "name": "fructose" }, "fruit": { - "name": "fruta" + "name": "fruit" }, "fruit-sugar": { - "name": "fructosa" + "name": "fruit sugar" }, "ful": { - "name": "haba" + "name": "ful" }, "garam-masala": { "name": "garam masala" }, "garlic": { - "name": "ajo", - "plural_name": "ajos" + "name": "garlic", + "plural_name": "garlics" }, "gem-squash": { - "name": "calabaza gem" + "name": "gem squash" }, "ghee": { "name": "ghee" }, "giblets": { - "name": "menudillos" + "name": "giblets" }, "ginger": { - "name": "jengibre" + "name": "ginger" }, "grains": { - "name": "cereales" + "name": "grains" }, "granulated-sugar": { - "name": "azúcar granulado" + "name": "granulated sugar" }, "grape-seed-oil": { - "name": "aceite de pepitas de uva" + "name": "grape seed oil" }, "green-onion": { - "name": "cebolleta", - "plural_name": "cebolletas" + "name": "green onion", + "plural_name": "green onions" }, "heart-of-palm": { - "name": "palmito", - "plural_name": "palmitos" + "name": "heart of palm", + "plural_name": "heart of palms" }, "hemp": { - "name": "cáñamo" + "name": "hemp" }, "herbs": { - "name": "hierbas" + "name": "herbs" }, "honey": { - "name": "miel" + "name": "honey" }, "isomalt": { "name": "isomalt" }, "jackfruit": { - "name": "yaca", + "name": "jackfruit", "plural_name": "jackfruits" }, "jaggery": { - "name": "sazúcar de caña" + "name": "jaggery" }, "jams": { - "name": "mermelada" + "name": "jams" }, "jellies": { - "name": "gominolas" + "name": "jellies" }, "jerusalem-artichoke": { - "name": "alcachofa de Jerusalén" + "name": "jerusalem artichoke" }, "jicama": { - "name": "jícama" + "name": "jicama" }, "kale": { - "name": "col rizada" + "name": "kale" }, "kohlrabi": { - "name": "colirrábano" + "name": "kohlrabi" }, "kumara": { - "name": "batata/boniato" + "name": "kumara" }, "leavening-agents": { - "name": "agentes gasificantes" + "name": "leavening agents" }, "leek": { - "name": "puerro", - "plural_name": "puerros" + "name": "leek", + "plural_name": "leeks" }, "legumes": { - "name": "legumbres" + "name": "legumes" }, "lemongrass": { - "name": "zacate limón" + "name": "lemongrass" }, "lentils": { - "name": "lentejas" + "name": "lentils" }, "lettuce": { - "name": "lechuga" + "name": "lettuce" }, "liver": { - "name": "hígado", - "plural_name": "hígados" + "name": "liver", + "plural_name": "livers" }, "maize": { - "name": "maíz" + "name": "maize" }, "maple-syrup": { - "name": "sirope de arce" + "name": "maple syrup" }, "meat": { - "name": "carne" + "name": "meat" }, "milk": { - "name": "leche" + "name": "milk" }, "mortadella": { - "name": "mortadela" + "name": "mortadella" }, "mushroom": { - "name": "champiñón", - "plural_name": "setas" + "name": "mushroom", + "plural_name": "mushrooms" }, "mussels": { - "name": "mejillones" + "name": "mussels" }, "nanaimo-bar-mix": { "name": "nanaimo bar mix" @@ -415,211 +415,211 @@ "name": "nori" }, "nutmeg": { - "name": "nuez moscada" + "name": "nutmeg" }, "nutritional-yeast-flakes": { - "name": "levadura nutricional" + "name": "nutritional yeast flakes" }, "nuts": { - "name": "frutos secos" + "name": "nuts" }, "octopuses": { - "name": "pulpo", - "plural_name": "pulpos" + "name": "octopus", + "plural_name": "octopuses" }, "oils": { - "name": "aceites" + "name": "oils" }, "okra": { - "name": "abelmosco" + "name": "okra" }, "olive": { - "name": "aceituna" + "name": "olive" }, "olive-oil": { - "name": "aceite de oliva" + "name": "olive oil" }, "onion": { - "name": "cebolla" + "name": "onion" }, "onion-family": { - "name": "cebollas" + "name": "onion family" }, "orange-blossom-water": { - "name": "agua de azahar" + "name": "orange blossom water" }, "oranges": { - "name": "naranjas", - "plural_name": "naranjas" + "name": "orange", + "plural_name": "oranges" }, "oregano": { - "name": "orégano" + "name": "oregano" }, "oysters": { - "name": "ostras" + "name": "oysters" }, "panch-puran": { "name": "panch puran" }, "paprika": { - "name": "pimentón dulce" + "name": "paprika" }, "parsley": { - "name": "perejil" + "name": "parsley" }, "parsnip": { - "name": "chirivía", - "plural_name": "chirivías" + "name": "parsnip", + "plural_name": "parsnips" }, "pear": { - "name": "pera", - "plural_name": "peras" + "name": "pear", + "plural_name": "pears" }, "peas": { - "name": "guisantes/chícharos" + "name": "peas" }, "pepper": { - "name": "pimiento", - "plural_name": "pimientos" + "name": "pepper", + "plural_name": "peppers" }, "pineapple": { - "name": "piña", - "plural_name": "piñas" + "name": "pineapple", + "plural_name": "pineapples" }, "plantain": { - "name": "plátano macho", - "plural_name": "plátanos" + "name": "plantain", + "plural_name": "plantains" }, "poppy-seeds": { - "name": "semillas de amapola" + "name": "poppy seeds" }, "potato": { - "name": "papa/patata", - "plural_name": "patatas" + "name": "potato", + "plural_name": "potatoes" }, "poultry": { - "name": "aves de corral" + "name": "poultry" }, "powdered-sugar": { - "name": "azúcar en polvo" + "name": "powdered sugar" }, "pumpkin": { - "name": "calabaza", - "plural_name": "calabazas" + "name": "pumpkin", + "plural_name": "pumpkins" }, "pumpkin-seeds": { - "name": "semillas de calabaza" + "name": "pumpkin seeds" }, "radish": { - "name": "rábano", - "plural_name": "rábanos" + "name": "radish", + "plural_name": "radishes" }, "raw-sugar": { - "name": "azúcar integral" + "name": "raw sugar" }, "refined-sugar": { - "name": "azúcar refinado" + "name": "refined sugar" }, "rice": { - "name": "arroz" + "name": "rice" }, "rice-flour": { - "name": "harina de arroz" + "name": "rice flour" }, "rock-sugar": { - "name": "azucar moreno" + "name": "rock sugar" }, "rum": { - "name": "ron" + "name": "rum" }, "salmon": { - "name": "salmón" + "name": "salmon" }, "salt": { - "name": "sal" + "name": "salt" }, "salt-cod": { - "name": "bacalao salado" + "name": "salt cod" }, "scallion": { - "name": "cebollita china", - "plural_name": "cebolletas" + "name": "scallion", + "plural_name": "scallions" }, "seafood": { - "name": "marisco" + "name": "seafood" }, "seeds": { - "name": "semillas" + "name": "seeds" }, "sesame-seeds": { - "name": "semillas de sésamo" + "name": "sesame seeds" }, "shallot": { - "name": "chalote", - "plural_name": "chalotes" + "name": "shallot", + "plural_name": "shallots" }, "skate": { - "name": "raya" + "name": "skate" }, "soda": { - "name": "gaseosa" + "name": "soda" }, "soda-baking": { - "name": "soda gasificante" + "name": "soda, baking" }, "soybean": { - "name": "soya/soja" + "name": "soybean" }, "spaghetti-squash": { - "name": "calabaza espagueti", - "plural_name": "calabaza espagueti" + "name": "spaghetti squash", + "plural_name": "spaghetti squashes" }, "speck": { - "name": "speck (jamón)" + "name": "speck" }, "spices": { - "name": "especias" + "name": "spices" }, "spinach": { - "name": "espinacas" + "name": "spinach" }, "spring-onion": { - "name": "cebolleta", - "plural_name": "cebollino" + "name": "spring onion", + "plural_name": "spring onions" }, "squash": { - "name": "calabaza dulce", - "plural_name": "calabazas" + "name": "squash", + "plural_name": "squashes" }, "squash-family": { - "name": "calabazas" + "name": "squash family" }, "stockfish": { - "name": "pescado seco" + "name": "stockfish" }, "sugar": { - "name": "azúcar" + "name": "sugar" }, "sunchoke": { - "name": "girasol de Canadá", - "plural_name": "tupinambo" + "name": "sunchoke", + "plural_name": "sunchokes" }, "sunflower-seeds": { - "name": "pipas de girasol" + "name": "sunflower seeds" }, "superfine-sugar": { - "name": "azúcar superfina" + "name": "superfine sugar" }, "sweet-potato": { - "name": "batata", - "plural_name": "batatas" + "name": "sweet potato", + "plural_name": "sweet potatoes" }, "sweetcorn": { - "name": "maíz dulce", - "plural_name": "maíz dulce" + "name": "sweetcorn", + "plural_name": "sweetcorns" }, "sweeteners": { - "name": "edulcorantes" + "name": "sweeteners" }, "tahini": { "name": "tahini" @@ -632,61 +632,61 @@ "name": "teff" }, "tomato": { - "name": "tomate", - "plural_name": "tomates" + "name": "tomato", + "plural_name": "tomatoes" }, "trout": { - "name": "trucha" + "name": "trout" }, "tubers": { - "name": "tubérculos", - "plural_name": "tubérculos" + "name": "tuber", + "plural_name": "tubers" }, "tuna": { - "name": "atún" + "name": "tuna" }, "turbanado-sugar": { - "name": "azúcar" + "name": "turbanado sugar" }, "turnip": { - "name": "nabo", - "plural_name": "nabos" + "name": "turnip", + "plural_name": "turnips" }, "unrefined-sugar": { - "name": "azúcar sin refinar" + "name": "unrefined sugar" }, "vanilla": { - "name": "vainilla" + "name": "vanilla" }, "vegetables": { - "name": "verduras" + "name": "vegetables" }, "watercress": { - "name": "berro de agua" + "name": "watercress" }, "watermelon": { - "name": "sandía/melón de agua", - "plural_name": "sandías" + "name": "watermelon", + "plural_name": "watermelons" }, "white-mushroom": { - "name": "champiñón blanco", - "plural_name": "champiñones blancos" + "name": "white mushroom", + "plural_name": "white mushrooms" }, "white-sugar": { - "name": "azúcar blanco" + "name": "white sugar" }, "xanthan-gum": { - "name": "goma xantana" + "name": "xanthan gum" }, "yam": { - "name": "ñame", - "plural_name": "ñames" + "name": "yam", + "plural_name": "yams" }, "yeast": { - "name": "levadura" + "name": "yeast" }, "zucchini": { - "name": "calabacín", - "plural_name": "calabacines" + "name": "zucchini", + "plural_name": "zucchinis" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/et-EE.json b/mealie/repos/seed/resources/foods/locales/et-EE.json index 723d592fe..4d14dbad3 100644 --- a/mealie/repos/seed/resources/foods/locales/et-EE.json +++ b/mealie/repos/seed/resources/foods/locales/et-EE.json @@ -1,692 +1,692 @@ { "acorn-squash": { - "name": "tammetõru-kõrvits" + "name": "acorn squash" }, "alfalfa-sprouts": { - "name": "lutserni idud" + "name": "alfalfa sprouts" }, "anchovies": { - "name": "anšoovised" + "name": "anchovies" }, "apples": { - "name": "õun", - "plural_name": "õunad" + "name": "apple", + "plural_name": "apples" }, "artichoke": { - "name": "artišokk" + "name": "artichoke" }, "arugula": { - "name": "rukola" + "name": "arugula" }, "asparagus": { - "name": "spargel" + "name": "asparagus" }, "avocado": { - "name": "avokaado", - "plural_name": "avokaado" + "name": "avocado", + "plural_name": "avocado" }, "bacon": { - "name": "peekon" + "name": "bacon" }, "baking-powder": { - "name": "küpsetuspulber" + "name": "baking powder" }, "baking-soda": { - "name": "söögisooda" + "name": "baking soda" }, "baking-sugar": { - "name": "küpsetussuhkur" + "name": "baking sugar" }, "bar-sugar": { - "name": "batooni suhkur" + "name": "bar sugar" }, "basil": { - "name": "basiilik" + "name": "basil" }, "beans": { - "name": "oad" + "name": "beans" }, "bell-peppers": { - "name": "paprika", - "plural_name": "paprikad" + "name": "bell peppers", + "plural_name": "bell peppers" }, "blackberries": { - "name": "põldmurakas" + "name": "blackberries" }, "bok-choy": { - "name": "Hiina lehtnaeris (bok choy)" + "name": "bok choy" }, "brassicas": { - "name": "rüps" + "name": "brassicas" }, "bread": { - "name": "leib" + "name": "bread" }, "breadfruit": { - "name": "hõlmine leivapuu" + "name": "breadfruit" }, "broccoflower": { - "name": "brokkolill" + "name": "broccoflower" }, "broccoli": { - "name": "spargelkapsas" + "name": "broccoli" }, "broccoli-rabe": { - "name": "rapini" + "name": "broccoli rabe" }, "broccolini": { - "name": "beebi brokkoli" + "name": "broccolini" }, "brown-sugar": { - "name": "pruun suhkur" + "name": "brown sugar" }, "brussels-sprouts": { - "name": "Brüsseli kapsas" + "name": "brussels sprouts" }, "butter": { - "name": "või" + "name": "butter" }, "butternut-pumpkin": { - "name": "kürbis" + "name": "butternut pumpkin" }, "butternut-squash": { - "name": "suvikõrvits" + "name": "butternut squash" }, "cabbage": { - "name": "kapsas", - "plural_name": "kapsad" + "name": "cabbage", + "plural_name": "cabbages" }, "cactus-edible": { - "name": "kaktus, söödav" + "name": "cactus, edible" }, "calabrese": { "name": "calabrese" }, "cane-sugar": { - "name": "roosuhkur" + "name": "cane sugar" }, "cannabis": { - "name": "kanep" + "name": "cannabis" }, "capsicum": { - "name": "paprika" + "name": "capsicum" }, "caraway": { - "name": "köömes" + "name": "caraway" }, "carrot": { - "name": "porgand", - "plural_name": "porgandid" + "name": "carrot", + "plural_name": "carrots" }, "caster-sugar": { - "name": "caster suhkur" + "name": "caster sugar" }, "castor-sugar": { - "name": "castor suhkur" + "name": "castor sugar" }, "catfish": { - "name": "sägaline" + "name": "catfish" }, "cauliflower": { - "name": "lillkapsas", - "plural_name": "lillkapsad" + "name": "cauliflower", + "plural_name": "cauliflowers" }, "cayenne-pepper": { - "name": "kajenni pipar" + "name": "cayenne pepper" }, "celeriac": { - "name": "selleri juur" + "name": "celery root" }, "celery": { - "name": "seller" + "name": "celery" }, "cereal-grains": { - "name": "teravilja terad" + "name": "cereal grains" }, "chard": { - "name": "mangold" + "name": "chard" }, "cheese": { - "name": "juust" + "name": "cheese" }, "chicory": { - "name": "harilik sigur" + "name": "chicory" }, "chilli-peppers": { - "name": "tšillipipar", - "plural_name": "tšillipiprad" + "name": "chilli pepper", + "plural_name": "chilli peppers" }, "chinese-leaves": { - "name": "Hiina kapsas" + "name": "chinese leaves" }, "chives": { - "name": "murulauk" + "name": "chives" }, "chocolate": { - "name": "šokolaad" + "name": "chocolate" }, "cilantro": { - "name": "koriander" + "name": "cilantro" }, "cinnamon": { - "name": "kaneel" + "name": "cinnamon" }, "clarified-butter": { - "name": "selitatud või" + "name": "clarified butter" }, "coconut": { - "name": "kookos", - "plural_name": "kookosed" + "name": "coconut", + "plural_name": "coconuts" }, "coconut-milk": { - "name": "kookospiip" + "name": "coconut milk" }, "cod": { - "name": "tursk" + "name": "cod" }, "coffee": { - "name": "kohvi" + "name": "coffee" }, "collard-greens": { - "name": "lehtkapsas" + "name": "collard greens" }, "confectioners-sugar": { - "name": "tuhksuhkur" + "name": "confectioners' sugar" }, "coriander": { - "name": "koriander" + "name": "coriander" }, "corn": { - "name": "mais", - "plural_name": "maisid" + "name": "corn", + "plural_name": "corns" }, "corn-syrup": { - "name": "maisisiirup" + "name": "corn syrup" }, "cottonseed-oil": { - "name": "puuvillaseemeõli" + "name": "cottonseed oil" }, "courgette": { - "name": "suvikõrvits" + "name": "courgette" }, "cream-of-tartar": { - "name": "\nkaaliumvesiniktartraat " + "name": "cream of tartar" }, "cucumber": { - "name": "kurk", - "plural_name": "kurgid" + "name": "cucumber", + "plural_name": "cucumbers" }, "cumin": { - "name": "köömned" + "name": "cumin" }, "daikon": { - "name": "jaapani redis", - "plural_name": "jaapani redised" + "name": "daikon", + "plural_name": "daikons" }, "dairy-products-and-dairy-substitutes": { - "name": "piimatooted ja piima asendajad" + "name": "dairy products and dairy substitutes" }, "dandelion": { - "name": "võilill" + "name": "dandelion" }, "demerara-sugar": { - "name": "fariinsuhkur" + "name": "demerara sugar" }, "dough": { - "name": "tainas" + "name": "dough" }, "edible-cactus": { - "name": "söödav kaktus" + "name": "edible cactus" }, "eggplant": { - "name": "baklažaan", - "plural_name": "baklažaani" + "name": "eggplant", + "plural_name": "eggplants" }, "eggs": { - "name": "muna", - "plural_name": "mune" + "name": "egg", + "plural_name": "eggs" }, "endive": { - "name": "endiivia", - "plural_name": "endiiviat" + "name": "endive", + "plural_name": "endives" }, "fats": { - "name": "rasvad" + "name": "fats" }, "fava-beans": { - "name": "põlduba" + "name": "fava beans" }, "fiddlehead": { - "name": "viiulpea" + "name": "fiddlehead" }, "fiddlehead-fern": { - "name": "viiulpea roheline", - "plural_name": "viiulpea rohelised" + "name": "fiddlehead fern", + "plural_name": "fiddlehead ferns" }, "fish": { - "name": "kala" + "name": "fish" }, "five-spice-powder": { - "name": "viievürtsipulber" + "name": "five spice powder" }, "flour": { - "name": "jahu" + "name": "flour" }, "frisee": { - "name": "endiiviasigur" + "name": "frisee" }, "fructose": { - "name": "fruktoos" + "name": "fructose" }, "fruit": { - "name": "puuvili" + "name": "fruit" }, "fruit-sugar": { - "name": "puuviljasuhkur" + "name": "fruit sugar" }, "ful": { - "name": " fūl" + "name": "ful" }, "garam-masala": { "name": "garam masala" }, "garlic": { - "name": "küüslauk", - "plural_name": "küüslauku" + "name": "garlic", + "plural_name": "garlics" }, "gem-squash": { - "name": "kalliskivikõrvits" + "name": "gem squash" }, "ghee": { "name": "ghee" }, "giblets": { - "name": "rups" + "name": "giblets" }, "ginger": { - "name": "ingver" + "name": "ginger" }, "grains": { - "name": "teraviljad" + "name": "grains" }, "granulated-sugar": { - "name": "granuleeritud suhkur" + "name": "granulated sugar" }, "grape-seed-oil": { - "name": "viinamarjaõli" + "name": "grape seed oil" }, "green-onion": { - "name": "roheline sibul", - "plural_name": "rohelist sibulat" + "name": "green onion", + "plural_name": "green onions" }, "heart-of-palm": { - "name": "palmisüda", - "plural_name": "palmisüdant" + "name": "heart of palm", + "plural_name": "heart of palms" }, "hemp": { - "name": "kanep" + "name": "hemp" }, "herbs": { - "name": "maitsetaimed" + "name": "herbs" }, "honey": { - "name": "mesi" + "name": "honey" }, "isomalt": { "name": "isomalt" }, "jackfruit": { - "name": "viigumari", - "plural_name": "viigimarja" + "name": "jackfruit", + "plural_name": "jackfruits" }, "jaggery": { - "name": "roosuhkur" + "name": "jaggery" }, "jams": { - "name": "moosid" + "name": "jams" }, "jellies": { - "name": "tarretised" + "name": "jellies" }, "jerusalem-artichoke": { - "name": "jeruusalemma artišokk" + "name": "jerusalem artichoke" }, "jicama": { - "name": "söödav ubajuur" + "name": "jicama" }, "kale": { - "name": "lehtkapsas" + "name": "kale" }, "kohlrabi": { - "name": "nuikapsas" + "name": "kohlrabi" }, "kumara": { - "name": "bataat" + "name": "kumara" }, "leavening-agents": { - "name": "kergitusaine" + "name": "leavening agents" }, "leek": { - "name": "porrulauk", - "plural_name": "porrulauku" + "name": "leek", + "plural_name": "leeks" }, "legumes": { - "name": "kaunviljad" + "name": "legumes" }, "lemongrass": { - "name": "sidrunhein" + "name": "lemongrass" }, "lentils": { - "name": "läätsed" + "name": "lentils" }, "lettuce": { - "name": "aedsalat" + "name": "lettuce" }, "liver": { - "name": "maks", - "plural_name": "maksa" + "name": "liver", + "plural_name": "livers" }, "maize": { - "name": "mais" + "name": "maize" }, "maple-syrup": { - "name": "vahtrasiirup" + "name": "maple syrup" }, "meat": { - "name": "liha" + "name": "meat" }, "milk": { - "name": "piim" + "name": "milk" }, "mortadella": { "name": "mortadella" }, "mushroom": { - "name": "seen", - "plural_name": "seent" + "name": "mushroom", + "plural_name": "mushrooms" }, "mussels": { - "name": "rannakarp" + "name": "mussels" }, "nanaimo-bar-mix": { - "name": "nanaimo baari segu" + "name": "nanaimo bar mix" }, "nori": { - "name": "norileht" + "name": "nori" }, "nutmeg": { - "name": "muskaat" + "name": "nutmeg" }, "nutritional-yeast-flakes": { - "name": "toitvad pärmihelbed" + "name": "nutritional yeast flakes" }, "nuts": { - "name": "pähklid" + "name": "nuts" }, "octopuses": { - "name": "kaheksajalg", - "plural_name": "kaheksajalad" + "name": "octopus", + "plural_name": "octopuses" }, "oils": { - "name": "õlid" + "name": "oils" }, "okra": { - "name": "muskushibisk (okra)" + "name": "okra" }, "olive": { - "name": "oliiv" + "name": "olive" }, "olive-oil": { - "name": "oliiviõli" + "name": "olive oil" }, "onion": { - "name": "sibul" + "name": "onion" }, "onion-family": { - "name": "sibulalised" + "name": "onion family" }, "orange-blossom-water": { - "name": "apelsiniõie vesi" + "name": "orange blossom water" }, "oranges": { - "name": "apelsin", - "plural_name": "apelsinid" + "name": "orange", + "plural_name": "oranges" }, "oregano": { - "name": "oregaano" + "name": "oregano" }, "oysters": { - "name": "austrid" + "name": "oysters" }, "panch-puran": { - "name": "Pānch Phoron" + "name": "panch puran" }, "paprika": { - "name": "punapipar" + "name": "paprika" }, "parsley": { - "name": "petersell" + "name": "parsley" }, "parsnip": { - "name": "pastinaak", - "plural_name": "pastinaaki" + "name": "parsnip", + "plural_name": "parsnips" }, "pear": { - "name": "pirn", - "plural_name": "pirni" + "name": "pear", + "plural_name": "pears" }, "peas": { - "name": "hernes" + "name": "peas" }, "pepper": { - "name": "pipar", - "plural_name": "pipart" + "name": "pepper", + "plural_name": "peppers" }, "pineapple": { - "name": "ananass", - "plural_name": "ananassi" + "name": "pineapple", + "plural_name": "pineapples" }, "plantain": { - "name": "praebanaan", - "plural_name": "praebanaani" + "name": "plantain", + "plural_name": "plantains" }, "poppy-seeds": { - "name": "mooniseemned" + "name": "poppy seeds" }, "potato": { - "name": "kartul", - "plural_name": "kartulit" + "name": "potato", + "plural_name": "potatoes" }, "poultry": { - "name": "linnuliha" + "name": "poultry" }, "powdered-sugar": { - "name": "tuhksuhkur" + "name": "powdered sugar" }, "pumpkin": { - "name": "kõrvits", - "plural_name": "kõrvitsat" + "name": "pumpkin", + "plural_name": "pumpkins" }, "pumpkin-seeds": { - "name": "kõrvitsaseemned" + "name": "pumpkin seeds" }, "radish": { - "name": "redis", - "plural_name": "redist" + "name": "radish", + "plural_name": "radishes" }, "raw-sugar": { - "name": "pruunsuhkur" + "name": "raw sugar" }, "refined-sugar": { - "name": "rafineeritud suhkur" + "name": "refined sugar" }, "rice": { - "name": "riis" + "name": "rice" }, "rice-flour": { - "name": "riisijahu" + "name": "rice flour" }, "rock-sugar": { - "name": "kivisuhkur" + "name": "rock sugar" }, "rum": { - "name": "rumm" + "name": "rum" }, "salmon": { - "name": "lõhe" + "name": "salmon" }, "salt": { - "name": "sool" + "name": "salt" }, "salt-cod": { - "name": "soolatursk" + "name": "salt cod" }, "scallion": { - "name": "roheline sibul", - "plural_name": "rohelised sibulad" + "name": "scallion", + "plural_name": "scallions" }, "seafood": { - "name": "mereannid" + "name": "seafood" }, "seeds": { - "name": "seemned" + "name": "seeds" }, "sesame-seeds": { - "name": "seesamiseemned" + "name": "sesame seeds" }, "shallot": { - "name": "šalottsibul", - "plural_name": "šalottsibulad" + "name": "shallot", + "plural_name": "shallots" }, "skate": { - "name": "raikala" + "name": "skate" }, "soda": { - "name": "sooda" + "name": "soda" }, "soda-baking": { - "name": "söögisooda" + "name": "soda, baking" }, "soybean": { - "name": "sojauba" + "name": "soybean" }, "spaghetti-squash": { - "name": "taimsed spagetid", - "plural_name": "taimsed spagetid" + "name": "spaghetti squash", + "plural_name": "spaghetti squashes" }, "speck": { - "name": "soolaliha" + "name": "speck" }, "spices": { - "name": "vürtsid" + "name": "spices" }, "spinach": { - "name": "spinat" + "name": "spinach" }, "spring-onion": { - "name": "roheline sibul", - "plural_name": "rohelised sibulad" + "name": "spring onion", + "plural_name": "spring onions" }, "squash": { - "name": "kabatšokk", - "plural_name": "kabatšokid" + "name": "squash", + "plural_name": "squashes" }, "squash-family": { - "name": "kõrvitsalised" + "name": "squash family" }, "stockfish": { - "name": "kuivatatud kala" + "name": "stockfish" }, "sugar": { - "name": "suhkur" + "name": "sugar" }, "sunchoke": { - "name": "maapirn", - "plural_name": "maapirni" + "name": "sunchoke", + "plural_name": "sunchokes" }, "sunflower-seeds": { - "name": "päevalilleseemned" + "name": "sunflower seeds" }, "superfine-sugar": { - "name": "tuhksuhkur" + "name": "superfine sugar" }, "sweet-potato": { - "name": "bataat", - "plural_name": "bataadid" + "name": "sweet potato", + "plural_name": "sweet potatoes" }, "sweetcorn": { - "name": "suhkrumais", - "plural_name": "suhkrumaisid" + "name": "sweetcorn", + "plural_name": "sweetcorns" }, "sweeteners": { - "name": "magusained" + "name": "sweeteners" }, "tahini": { - "name": "tahhiini" + "name": "tahini" }, "taro": { - "name": "tarokk", - "plural_name": "tarokid" + "name": "taro", + "plural_name": "taroes" }, "teff": { "name": "teff" }, "tomato": { - "name": "tomat", - "plural_name": "tomatid" + "name": "tomato", + "plural_name": "tomatoes" }, "trout": { - "name": "forell" + "name": "trout" }, "tubers": { - "name": "mugul", - "plural_name": "mugulad" + "name": "tuber", + "plural_name": "tubers" }, "tuna": { - "name": "tuunikala" + "name": "tuna" }, "turbanado-sugar": { - "name": "Naturaalne pruunsuhkur" + "name": "turbanado sugar" }, "turnip": { - "name": "naeris", - "plural_name": "naerid" + "name": "turnip", + "plural_name": "turnips" }, "unrefined-sugar": { - "name": "rafineerimata suhkur" + "name": "unrefined sugar" }, "vanilla": { - "name": "vanilje" + "name": "vanilla" }, "vegetables": { - "name": "Köögiviljad" + "name": "vegetables" }, "watercress": { - "name": "Ürt-allikkerss" + "name": "watercress" }, "watermelon": { - "name": "arbuus", - "plural_name": "arbuusid" + "name": "watermelon", + "plural_name": "watermelons" }, "white-mushroom": { - "name": "valge seen", - "plural_name": "valged seened" + "name": "white mushroom", + "plural_name": "white mushrooms" }, "white-sugar": { - "name": "valge suhkur" + "name": "white sugar" }, "xanthan-gum": { - "name": "ksantaankummi kiudaine" + "name": "xanthan gum" }, "yam": { - "name": "jamss", - "plural_name": "jamssid" + "name": "yam", + "plural_name": "yams" }, "yeast": { - "name": "pärm" + "name": "yeast" }, "zucchini": { - "name": "suvikõrvits", - "plural_name": "suvikõrvitsad" + "name": "zucchini", + "plural_name": "zucchinis" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/fi-FI.json b/mealie/repos/seed/resources/foods/locales/fi-FI.json index efb15cbdc..4d14dbad3 100644 --- a/mealie/repos/seed/resources/foods/locales/fi-FI.json +++ b/mealie/repos/seed/resources/foods/locales/fi-FI.json @@ -1,692 +1,692 @@ { "acorn-squash": { - "name": "koristekurpitsa" + "name": "acorn squash" }, "alfalfa-sprouts": { - "name": "alfalfaituja" + "name": "alfalfa sprouts" }, "anchovies": { - "name": "anjoviksia" + "name": "anchovies" }, "apples": { - "name": "omenat", - "plural_name": "omenaa" + "name": "apple", + "plural_name": "apples" }, "artichoke": { - "name": "artisokkaa" + "name": "artichoke" }, "arugula": { - "name": "rukola" + "name": "arugula" }, "asparagus": { - "name": "parsaa" + "name": "asparagus" }, "avocado": { - "name": "avokado", - "plural_name": "avokadoa" + "name": "avocado", + "plural_name": "avocado" }, "bacon": { - "name": "pekonia" + "name": "bacon" }, "baking-powder": { - "name": "leivinjauhetta" + "name": "baking powder" }, "baking-soda": { - "name": "ruokasoodaa" + "name": "baking soda" }, "baking-sugar": { - "name": "leivontasokeria" + "name": "baking sugar" }, "bar-sugar": { - "name": "sirosokeri" + "name": "bar sugar" }, "basil": { - "name": "basilikaa" + "name": "basil" }, "beans": { - "name": "pavut" + "name": "beans" }, "bell-peppers": { - "name": "paprika", - "plural_name": "paprikaa" + "name": "bell peppers", + "plural_name": "bell peppers" }, "blackberries": { - "name": "karhunvatukoita" + "name": "blackberries" }, "bok-choy": { - "name": "paksoita" + "name": "bok choy" }, "brassicas": { - "name": "kaalit" + "name": "brassicas" }, "bread": { - "name": "leipää" + "name": "bread" }, "breadfruit": { - "name": "leipäpuun hedelmää" + "name": "breadfruit" }, "broccoflower": { - "name": "parsakukkakaali" + "name": "broccoflower" }, "broccoli": { - "name": "parsakaalia" + "name": "broccoli" }, "broccoli-rabe": { - "name": "varsiparsakaali" + "name": "broccoli rabe" }, "broccolini": { "name": "broccolini" }, "brown-sugar": { - "name": "fariinisokeria" + "name": "brown sugar" }, "brussels-sprouts": { - "name": "ruusukaalit" + "name": "brussels sprouts" }, "butter": { - "name": "voi" + "name": "butter" }, "butternut-pumpkin": { - "name": "myskikurpitsa" + "name": "butternut pumpkin" }, "butternut-squash": { - "name": "myskikurpitsa" + "name": "butternut squash" }, "cabbage": { - "name": "kaali", - "plural_name": "kaalia" + "name": "cabbage", + "plural_name": "cabbages" }, "cactus-edible": { - "name": "kaktus, syötävä" + "name": "cactus, edible" }, "calabrese": { "name": "calabrese" }, "cane-sugar": { - "name": "ruokosokeri" + "name": "cane sugar" }, "cannabis": { - "name": "kannabis" + "name": "cannabis" }, "capsicum": { - "name": "paprika" + "name": "capsicum" }, "caraway": { - "name": "kumina" + "name": "caraway" }, "carrot": { - "name": "porkkana", - "plural_name": "porkkanaa" + "name": "carrot", + "plural_name": "carrots" }, "caster-sugar": { - "name": "castersokeri" + "name": "caster sugar" }, "castor-sugar": { - "name": "castor sokeri" + "name": "castor sugar" }, "catfish": { - "name": "monni" + "name": "catfish" }, "cauliflower": { - "name": "kukkakaali", - "plural_name": "kukkakaalia" + "name": "cauliflower", + "plural_name": "cauliflowers" }, "cayenne-pepper": { - "name": "cayenne-pippuri" + "name": "cayenne pepper" }, "celeriac": { - "name": "juuriselleri" + "name": "celery root" }, "celery": { - "name": "selleri" + "name": "celery" }, "cereal-grains": { - "name": "viljanjyvät" + "name": "cereal grains" }, "chard": { - "name": "mangoldi" + "name": "chard" }, "cheese": { - "name": "juusto" + "name": "cheese" }, "chicory": { - "name": "sikuri" + "name": "chicory" }, "chilli-peppers": { - "name": "chilipaprikat", - "plural_name": "chilipippuria" + "name": "chilli pepper", + "plural_name": "chilli peppers" }, "chinese-leaves": { - "name": "kiinankaali" + "name": "chinese leaves" }, "chives": { - "name": "ruohosipuli" + "name": "chives" }, "chocolate": { - "name": "suklaa" + "name": "chocolate" }, "cilantro": { - "name": "korianteri" + "name": "cilantro" }, "cinnamon": { - "name": "kaneli" + "name": "cinnamon" }, "clarified-butter": { - "name": "kirkastettu voi" + "name": "clarified butter" }, "coconut": { - "name": "kookospähkinä", - "plural_name": "kookospähkinää" + "name": "coconut", + "plural_name": "coconuts" }, "coconut-milk": { - "name": "kookosmaito" + "name": "coconut milk" }, "cod": { - "name": "turska" + "name": "cod" }, "coffee": { - "name": "kahvi" + "name": "coffee" }, "collard-greens": { - "name": "lehtikaali" + "name": "collard greens" }, "confectioners-sugar": { - "name": "tomusokeri" + "name": "confectioners' sugar" }, "coriander": { - "name": "korianteri" + "name": "coriander" }, "corn": { - "name": "maissi", - "plural_name": "maissia" + "name": "corn", + "plural_name": "corns" }, "corn-syrup": { - "name": "maissisiirappi" + "name": "corn syrup" }, "cottonseed-oil": { - "name": "pellavansiemenöljy" + "name": "cottonseed oil" }, "courgette": { - "name": "kesäkurpitsa" + "name": "courgette" }, "cream-of-tartar": { - "name": "viinikivi" + "name": "cream of tartar" }, "cucumber": { - "name": "kurkku", - "plural_name": "kurkkua" + "name": "cucumber", + "plural_name": "cucumbers" }, "cumin": { - "name": "kumina" + "name": "cumin" }, "daikon": { - "name": "japaninretikka", + "name": "daikon", "plural_name": "daikons" }, "dairy-products-and-dairy-substitutes": { - "name": "maitotuotteet ja maidonkorvikkeet" + "name": "dairy products and dairy substitutes" }, "dandelion": { - "name": "voikukka" + "name": "dandelion" }, "demerara-sugar": { - "name": "fariinisokeri" + "name": "demerara sugar" }, "dough": { - "name": "taikina" + "name": "dough" }, "edible-cactus": { - "name": "syötävä kaktus" + "name": "edible cactus" }, "eggplant": { - "name": "munakoiso", - "plural_name": "munakoisoa" + "name": "eggplant", + "plural_name": "eggplants" }, "eggs": { - "name": "munat", - "plural_name": "kananmunaa" + "name": "egg", + "plural_name": "eggs" }, "endive": { - "name": "endiivit", - "plural_name": "endiiviä" + "name": "endive", + "plural_name": "endives" }, "fats": { - "name": "rasvat" + "name": "fats" }, "fava-beans": { - "name": "härkäpapu" + "name": "fava beans" }, "fiddlehead": { - "name": "viulunkierukka" + "name": "fiddlehead" }, "fiddlehead-fern": { - "name": "viulunkierukka", + "name": "fiddlehead fern", "plural_name": "fiddlehead ferns" }, "fish": { - "name": "kala" + "name": "fish" }, "five-spice-powder": { - "name": "viiden mausteen seos" + "name": "five spice powder" }, "flour": { - "name": "jauho" + "name": "flour" }, "frisee": { - "name": "friseesalaatti" + "name": "frisee" }, "fructose": { - "name": "fruktoosi" + "name": "fructose" }, "fruit": { - "name": "hedelmä" + "name": "fruit" }, "fruit-sugar": { - "name": "hedelmäsokeri" + "name": "fruit sugar" }, "ful": { - "name": "ful-pavut" + "name": "ful" }, "garam-masala": { "name": "garam masala" }, "garlic": { - "name": "valkosipuli", - "plural_name": "valkosipuleja" + "name": "garlic", + "plural_name": "garlics" }, "gem-squash": { - "name": "kurpitsa" + "name": "gem squash" }, "ghee": { - "name": "ghee-voi" + "name": "ghee" }, "giblets": { - "name": "linnun sisäelimet" + "name": "giblets" }, "ginger": { - "name": "inkivääri" + "name": "ginger" }, "grains": { - "name": "viljat" + "name": "grains" }, "granulated-sugar": { - "name": "taloussokeri" + "name": "granulated sugar" }, "grape-seed-oil": { - "name": "viinirypäleiden siemenöljy" + "name": "grape seed oil" }, "green-onion": { - "name": "vihreä sipuli", - "plural_name": "vihreää sipulia" + "name": "green onion", + "plural_name": "green onions" }, "heart-of-palm": { - "name": "palmun sydän", + "name": "heart of palm", "plural_name": "heart of palms" }, "hemp": { - "name": "hamppu" + "name": "hemp" }, "herbs": { - "name": "yrtit" + "name": "herbs" }, "honey": { - "name": "hunaja" + "name": "honey" }, "isomalt": { - "name": "isomaltoosi" + "name": "isomalt" }, "jackfruit": { - "name": "jakkihedelmä", - "plural_name": "jakkihedelmää" + "name": "jackfruit", + "plural_name": "jackfruits" }, "jaggery": { - "name": "raakasokeri" + "name": "jaggery" }, "jams": { - "name": "jamssi" + "name": "jams" }, "jellies": { - "name": "hyytelöt" + "name": "jellies" }, "jerusalem-artichoke": { - "name": "jerusalemin artisokka" + "name": "jerusalem artichoke" }, "jicama": { - "name": "pikkujamssipapu" + "name": "jicama" }, "kale": { - "name": "lehtikaali" + "name": "kale" }, "kohlrabi": { - "name": "kyssäkaali" + "name": "kohlrabi" }, "kumara": { "name": "kumara" }, "leavening-agents": { - "name": "nostatusaineet" + "name": "leavening agents" }, "leek": { - "name": "purjo", - "plural_name": "purjoa" + "name": "leek", + "plural_name": "leeks" }, "legumes": { - "name": "palkokasvit" + "name": "legumes" }, "lemongrass": { - "name": "sitruunaruoho" + "name": "lemongrass" }, "lentils": { - "name": "linssit" + "name": "lentils" }, "lettuce": { - "name": "lehtisalaatti" + "name": "lettuce" }, "liver": { - "name": "maksa", - "plural_name": "maksaa" + "name": "liver", + "plural_name": "livers" }, "maize": { - "name": "maissi" + "name": "maize" }, "maple-syrup": { - "name": "vaahterasiirappi" + "name": "maple syrup" }, "meat": { - "name": "liha" + "name": "meat" }, "milk": { - "name": "maito" + "name": "milk" }, "mortadella": { "name": "mortadella" }, "mushroom": { - "name": "sieni", - "plural_name": "sientä" + "name": "mushroom", + "plural_name": "mushrooms" }, "mussels": { - "name": "sinisimpukka" + "name": "mussels" }, "nanaimo-bar-mix": { - "name": "nanaimo -palasekoitus" + "name": "nanaimo bar mix" }, "nori": { "name": "nori" }, "nutmeg": { - "name": "muskottipähkinä" + "name": "nutmeg" }, "nutritional-yeast-flakes": { - "name": "hiivahiutaleet" + "name": "nutritional yeast flakes" }, "nuts": { - "name": "pähkinät" + "name": "nuts" }, "octopuses": { - "name": "mustekalat", - "plural_name": "mustekalaa" + "name": "octopus", + "plural_name": "octopuses" }, "oils": { - "name": "öljyt" + "name": "oils" }, "okra": { - "name": "okraa" + "name": "okra" }, "olive": { - "name": "oliivi" + "name": "olive" }, "olive-oil": { - "name": "oliiviöljy" + "name": "olive oil" }, "onion": { - "name": "sipuli" + "name": "onion" }, "onion-family": { - "name": "sipulit" + "name": "onion family" }, "orange-blossom-water": { - "name": "appelsiininkukkavesi" + "name": "orange blossom water" }, "oranges": { - "name": "appelsiinit", - "plural_name": "appelsiinia" + "name": "orange", + "plural_name": "oranges" }, "oregano": { - "name": "oreganoa" + "name": "oregano" }, "oysters": { - "name": "osterit" + "name": "oysters" }, "panch-puran": { "name": "panch puran" }, "paprika": { - "name": "paprikajauhetta" + "name": "paprika" }, "parsley": { - "name": "persilja" + "name": "parsley" }, "parsnip": { - "name": "palsternakka", - "plural_name": "palsternakkaa" + "name": "parsnip", + "plural_name": "parsnips" }, "pear": { - "name": "päärynä", - "plural_name": "päärynää" + "name": "pear", + "plural_name": "pears" }, "peas": { - "name": "herneet" + "name": "peas" }, "pepper": { - "name": "pippuri", - "plural_name": "pippuria" + "name": "pepper", + "plural_name": "peppers" }, "pineapple": { - "name": "ananas", - "plural_name": "ananasta" + "name": "pineapple", + "plural_name": "pineapples" }, "plantain": { - "name": "keittobanaani", - "plural_name": "keittobanaania" + "name": "plantain", + "plural_name": "plantains" }, "poppy-seeds": { - "name": "unikonsiemenet" + "name": "poppy seeds" }, "potato": { - "name": "peruna", - "plural_name": "perunaa" + "name": "potato", + "plural_name": "potatoes" }, "poultry": { - "name": "siipikarja" + "name": "poultry" }, "powdered-sugar": { - "name": "tomusokeri" + "name": "powdered sugar" }, "pumpkin": { - "name": "kurpitsa", - "plural_name": "kurpitsaa" + "name": "pumpkin", + "plural_name": "pumpkins" }, "pumpkin-seeds": { - "name": "kurpitsansiemen" + "name": "pumpkin seeds" }, "radish": { - "name": "retiisi", - "plural_name": "retiisiä" + "name": "radish", + "plural_name": "radishes" }, "raw-sugar": { - "name": "raakasokeri" + "name": "raw sugar" }, "refined-sugar": { - "name": "puhdistamaton sokeri" + "name": "refined sugar" }, "rice": { - "name": "riisi" + "name": "rice" }, "rice-flour": { - "name": "riisijauho" + "name": "rice flour" }, "rock-sugar": { - "name": "kivisokeri" + "name": "rock sugar" }, "rum": { - "name": "rommi" + "name": "rum" }, "salmon": { - "name": "lohi" + "name": "salmon" }, "salt": { - "name": "suola" + "name": "salt" }, "salt-cod": { - "name": "suolaturska" + "name": "salt cod" }, "scallion": { - "name": "vihersipuli", - "plural_name": "kevätsipulia" + "name": "scallion", + "plural_name": "scallions" }, "seafood": { - "name": "merenelävät" + "name": "seafood" }, "seeds": { - "name": "siemenet" + "name": "seeds" }, "sesame-seeds": { - "name": "seesaminsiemenet" + "name": "sesame seeds" }, "shallot": { - "name": "salottisipuli", - "plural_name": "salottisipulia" + "name": "shallot", + "plural_name": "shallots" }, "skate": { - "name": "skate-kala" + "name": "skate" }, "soda": { - "name": "virvoitusjuoma" + "name": "soda" }, "soda-baking": { - "name": "ruokasooda" + "name": "soda, baking" }, "soybean": { - "name": "soijapapu" + "name": "soybean" }, "spaghetti-squash": { - "name": "spagettikurpitsa", + "name": "spaghetti squash", "plural_name": "spaghetti squashes" }, "speck": { - "name": "speck-kinkku" + "name": "speck" }, "spices": { - "name": "mausteet" + "name": "spices" }, "spinach": { - "name": "pinaatti" + "name": "spinach" }, "spring-onion": { - "name": "kevätsipuli", - "plural_name": "kevätsipulia" + "name": "spring onion", + "plural_name": "spring onions" }, "squash": { - "name": "kurpitsa", + "name": "squash", "plural_name": "squashes" }, "squash-family": { - "name": "kurpitsat" + "name": "squash family" }, "stockfish": { - "name": "kuivakala" + "name": "stockfish" }, "sugar": { - "name": "sokeri" + "name": "sugar" }, "sunchoke": { - "name": "maa-artisokka", - "plural_name": "maa-artisokkaa" + "name": "sunchoke", + "plural_name": "sunchokes" }, "sunflower-seeds": { - "name": "auringonkukansiemenet" + "name": "sunflower seeds" }, "superfine-sugar": { - "name": "erikoishieno sokeri" + "name": "superfine sugar" }, "sweet-potato": { - "name": "bataatti", - "plural_name": "bataattia" + "name": "sweet potato", + "plural_name": "sweet potatoes" }, "sweetcorn": { - "name": "maissi", - "plural_name": "sokerimaissia" + "name": "sweetcorn", + "plural_name": "sweetcorns" }, "sweeteners": { - "name": "makeutusaineet" + "name": "sweeteners" }, "tahini": { - "name": "tahinia" + "name": "tahini" }, "taro": { - "name": "taaro", - "plural_name": "taaroa" + "name": "taro", + "plural_name": "taroes" }, "teff": { "name": "teff" }, "tomato": { - "name": "tomaatti", - "plural_name": "tomaattia" + "name": "tomato", + "plural_name": "tomatoes" }, "trout": { - "name": "taimen" + "name": "trout" }, "tubers": { - "name": "mukulat", - "plural_name": "mukulaa" + "name": "tuber", + "plural_name": "tubers" }, "tuna": { - "name": "tonnikala" + "name": "tuna" }, "turbanado-sugar": { - "name": "ruskea raakasokeri" + "name": "turbanado sugar" }, "turnip": { - "name": "nauris", - "plural_name": "naurista" + "name": "turnip", + "plural_name": "turnips" }, "unrefined-sugar": { - "name": "puhdistamaton sokeri" + "name": "unrefined sugar" }, "vanilla": { - "name": "vanilija" + "name": "vanilla" }, "vegetables": { - "name": "vihannekset" + "name": "vegetables" }, "watercress": { - "name": "vesikrassi" + "name": "watercress" }, "watermelon": { - "name": "vesimeloni", - "plural_name": "vesimelonia" + "name": "watermelon", + "plural_name": "watermelons" }, "white-mushroom": { - "name": "herkkusieni", - "plural_name": "herkkusientä" + "name": "white mushroom", + "plural_name": "white mushrooms" }, "white-sugar": { - "name": "valkoinen sokeri" + "name": "white sugar" }, "xanthan-gum": { - "name": "ksantaanikumi" + "name": "xanthan gum" }, "yam": { - "name": "hillo", - "plural_name": "jamssia" + "name": "yam", + "plural_name": "yams" }, "yeast": { - "name": "hiiva" + "name": "yeast" }, "zucchini": { - "name": "kesäkurpitsa", - "plural_name": "kesäkurpitsaa" + "name": "zucchini", + "plural_name": "zucchinis" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/fr-BE.json b/mealie/repos/seed/resources/foods/locales/fr-BE.json index d2456fd6c..4d14dbad3 100644 --- a/mealie/repos/seed/resources/foods/locales/fr-BE.json +++ b/mealie/repos/seed/resources/foods/locales/fr-BE.json @@ -1,279 +1,279 @@ { "acorn-squash": { - "name": "courge poivrée" + "name": "acorn squash" }, "alfalfa-sprouts": { - "name": "luzerne" + "name": "alfalfa sprouts" }, "anchovies": { - "name": "anchois" + "name": "anchovies" }, "apples": { - "name": "pommes", - "plural_name": "pommes" + "name": "apple", + "plural_name": "apples" }, "artichoke": { - "name": "artichaut" + "name": "artichoke" }, "arugula": { - "name": "roquette" + "name": "arugula" }, "asparagus": { - "name": "asperge" + "name": "asparagus" }, "avocado": { - "name": "avocat", - "plural_name": "avocats" + "name": "avocado", + "plural_name": "avocado" }, "bacon": { "name": "bacon" }, "baking-powder": { - "name": "levure chimique" + "name": "baking powder" }, "baking-soda": { - "name": "bicarbonate de soude" + "name": "baking soda" }, "baking-sugar": { - "name": "sucre de cuisson" + "name": "baking sugar" }, "bar-sugar": { - "name": "barre de sucre" + "name": "bar sugar" }, "basil": { - "name": "basilic" + "name": "basil" }, "beans": { - "name": "haricots" + "name": "beans" }, "bell-peppers": { - "name": "poivrons", - "plural_name": "poivrons" + "name": "bell peppers", + "plural_name": "bell peppers" }, "blackberries": { - "name": "mûres" + "name": "blackberries" }, "bok-choy": { - "name": "pakchoï" + "name": "bok choy" }, "brassicas": { - "name": "choux" + "name": "brassicas" }, "bread": { - "name": "pain" + "name": "bread" }, "breadfruit": { - "name": "fruit à pain" + "name": "breadfruit" }, "broccoflower": { - "name": "chou-fleur" + "name": "broccoflower" }, "broccoli": { - "name": "brocoli" + "name": "broccoli" }, "broccoli-rabe": { - "name": "brocoli-rave" + "name": "broccoli rabe" }, "broccolini": { - "name": "brocolini" + "name": "broccolini" }, "brown-sugar": { - "name": "cassonade" + "name": "brown sugar" }, "brussels-sprouts": { - "name": "choux de Bruxelles" + "name": "brussels sprouts" }, "butter": { - "name": "beurre" + "name": "butter" }, "butternut-pumpkin": { - "name": "courge butternut" + "name": "butternut pumpkin" }, "butternut-squash": { - "name": "courge butternut" + "name": "butternut squash" }, "cabbage": { - "name": "chou", - "plural_name": "choux" + "name": "cabbage", + "plural_name": "cabbages" }, "cactus-edible": { - "name": "cactus" + "name": "cactus, edible" }, "calabrese": { - "name": "brocoli calabrese" + "name": "calabrese" }, "cane-sugar": { - "name": "sucre de canne" + "name": "cane sugar" }, "cannabis": { "name": "cannabis" }, "capsicum": { - "name": "poivron" + "name": "capsicum" }, "caraway": { - "name": "cumin" + "name": "caraway" }, "carrot": { - "name": "carotte", - "plural_name": "carottes" + "name": "carrot", + "plural_name": "carrots" }, "caster-sugar": { - "name": "sucre semoule" + "name": "caster sugar" }, "castor-sugar": { - "name": "sucre en poudre" + "name": "castor sugar" }, "catfish": { - "name": "poisson-chat" + "name": "catfish" }, "cauliflower": { - "name": "chou-fleur", - "plural_name": "choux-fleur" + "name": "cauliflower", + "plural_name": "cauliflowers" }, "cayenne-pepper": { - "name": "piment de cayenne" + "name": "cayenne pepper" }, "celeriac": { - "name": "céleri-rave" + "name": "celery root" }, "celery": { - "name": "céleri" + "name": "celery" }, "cereal-grains": { - "name": "grains de céréales" + "name": "cereal grains" }, "chard": { - "name": "blette" + "name": "chard" }, "cheese": { - "name": "fromage" + "name": "cheese" }, "chicory": { - "name": "chicorée" + "name": "chicory" }, "chilli-peppers": { - "name": "piment", - "plural_name": "piments" + "name": "chilli pepper", + "plural_name": "chilli peppers" }, "chinese-leaves": { - "name": "chou chinois" + "name": "chinese leaves" }, "chives": { - "name": "ciboulette" + "name": "chives" }, "chocolate": { - "name": "chocolat" + "name": "chocolate" }, "cilantro": { - "name": "coriandre" + "name": "cilantro" }, "cinnamon": { - "name": "cannelle" + "name": "cinnamon" }, "clarified-butter": { - "name": "beurre clarifié" + "name": "clarified butter" }, "coconut": { - "name": "noix de coco", - "plural_name": "noix de coco" + "name": "coconut", + "plural_name": "coconuts" }, "coconut-milk": { - "name": "lait de coco" + "name": "coconut milk" }, "cod": { - "name": "morue" + "name": "cod" }, "coffee": { - "name": "café" + "name": "coffee" }, "collard-greens": { - "name": "chou cavalier" + "name": "collard greens" }, "confectioners-sugar": { - "name": "sucre des pâtissiers" + "name": "confectioners' sugar" }, "coriander": { - "name": "coriandre" + "name": "coriander" }, "corn": { - "name": "maïs", - "plural_name": "maïs" + "name": "corn", + "plural_name": "corns" }, "corn-syrup": { - "name": "sirop de maïs" + "name": "corn syrup" }, "cottonseed-oil": { - "name": "huile de coton" + "name": "cottonseed oil" }, "courgette": { "name": "courgette" }, "cream-of-tartar": { - "name": "crème de tartre" + "name": "cream of tartar" }, "cucumber": { - "name": "concombre", - "plural_name": "concombres" + "name": "cucumber", + "plural_name": "cucumbers" }, "cumin": { "name": "cumin" }, "daikon": { - "name": "radis blanc", - "plural_name": "radis blancs" + "name": "daikon", + "plural_name": "daikons" }, "dairy-products-and-dairy-substitutes": { - "name": "produits laitiers et substituts laitiers" + "name": "dairy products and dairy substitutes" }, "dandelion": { - "name": "pissenlit" + "name": "dandelion" }, "demerara-sugar": { - "name": "sucre demerara" + "name": "demerara sugar" }, "dough": { - "name": "pâte" + "name": "dough" }, "edible-cactus": { - "name": "cactus" + "name": "edible cactus" }, "eggplant": { - "name": "aubergine", - "plural_name": "aubergines" + "name": "eggplant", + "plural_name": "eggplants" }, "eggs": { - "name": "œufs", - "plural_name": "œufs" + "name": "egg", + "plural_name": "eggs" }, "endive": { "name": "endive", "plural_name": "endives" }, "fats": { - "name": "matières grasses" + "name": "fats" }, "fava-beans": { - "name": "fèves" + "name": "fava beans" }, "fiddlehead": { - "name": "crosse de fougère" + "name": "fiddlehead" }, "fiddlehead-fern": { - "name": "crosse de fougère", - "plural_name": "crosses de fougères" + "name": "fiddlehead fern", + "plural_name": "fiddlehead ferns" }, "fish": { - "name": "poisson" + "name": "fish" }, "five-spice-powder": { - "name": "mélange 5 épices" + "name": "five spice powder" }, "flour": { - "name": "farine" + "name": "flour" }, "frisee": { - "name": "frisée" + "name": "frisee" }, "fructose": { "name": "fructose" @@ -282,411 +282,411 @@ "name": "fruit" }, "fruit-sugar": { - "name": "sucre de fruits" + "name": "fruit sugar" }, "ful": { - "name": "plein" + "name": "ful" }, "garam-masala": { "name": "garam masala" }, "garlic": { - "name": "ail", - "plural_name": "gousses d'ails" + "name": "garlic", + "plural_name": "garlics" }, "gem-squash": { - "name": "courge gem squash" + "name": "gem squash" }, "ghee": { - "name": "ghi" + "name": "ghee" }, "giblets": { - "name": "abats" + "name": "giblets" }, "ginger": { - "name": "gingembre" + "name": "ginger" }, "grains": { - "name": "céréales" + "name": "grains" }, "granulated-sugar": { - "name": "sucre granulé" + "name": "granulated sugar" }, "grape-seed-oil": { - "name": "huile de pépins de raisin" + "name": "grape seed oil" }, "green-onion": { - "name": "oignon vert", - "plural_name": "oignons verts" + "name": "green onion", + "plural_name": "green onions" }, "heart-of-palm": { - "name": "cœur de palmier", - "plural_name": "cœurs de palmiers" + "name": "heart of palm", + "plural_name": "heart of palms" }, "hemp": { - "name": "chanvre" + "name": "hemp" }, "herbs": { - "name": "herbes" + "name": "herbs" }, "honey": { - "name": "miel" + "name": "honey" }, "isomalt": { "name": "isomalt" }, "jackfruit": { - "name": "pomme jacque", - "plural_name": "pommes jaques" + "name": "jackfruit", + "plural_name": "jackfruits" }, "jaggery": { - "name": "gur" + "name": "jaggery" }, "jams": { - "name": "confitures" + "name": "jams" }, "jellies": { - "name": "gelées" + "name": "jellies" }, "jerusalem-artichoke": { - "name": "topinambour" + "name": "jerusalem artichoke" }, "jicama": { - "name": "igname" + "name": "jicama" }, "kale": { - "name": "chou frisé" + "name": "kale" }, "kohlrabi": { - "name": "chou-rave" + "name": "kohlrabi" }, "kumara": { - "name": "patate douce" + "name": "kumara" }, "leavening-agents": { - "name": "levure" + "name": "leavening agents" }, "leek": { - "name": "poireau", - "plural_name": "poireaux" + "name": "leek", + "plural_name": "leeks" }, "legumes": { - "name": "légumineuses" + "name": "legumes" }, "lemongrass": { - "name": "citronnelle" + "name": "lemongrass" }, "lentils": { - "name": "lentilles" + "name": "lentils" }, "lettuce": { - "name": "laitue" + "name": "lettuce" }, "liver": { - "name": "foie", - "plural_name": "foies" + "name": "liver", + "plural_name": "livers" }, "maize": { - "name": "maïs" + "name": "maize" }, "maple-syrup": { - "name": "sirop d’érable" + "name": "maple syrup" }, "meat": { - "name": "viande" + "name": "meat" }, "milk": { - "name": "lait" + "name": "milk" }, "mortadella": { - "name": "mortadelle" + "name": "mortadella" }, "mushroom": { - "name": "champignon", - "plural_name": "champignons" + "name": "mushroom", + "plural_name": "mushrooms" }, "mussels": { - "name": "moules" + "name": "mussels" }, "nanaimo-bar-mix": { - "name": "mélange de barres nanaimo" + "name": "nanaimo bar mix" }, "nori": { - "name": "algue" + "name": "nori" }, "nutmeg": { - "name": "noix de muscade" + "name": "nutmeg" }, "nutritional-yeast-flakes": { - "name": "flocons de levure nutritionnelle" + "name": "nutritional yeast flakes" }, "nuts": { - "name": "noix" + "name": "nuts" }, "octopuses": { - "name": "poulpe", - "plural_name": "poulpes" + "name": "octopus", + "plural_name": "octopuses" }, "oils": { - "name": "huiles" + "name": "oils" }, "okra": { - "name": "gombo" + "name": "okra" }, "olive": { "name": "olive" }, "olive-oil": { - "name": "huile d’olive" + "name": "olive oil" }, "onion": { - "name": "oignon" + "name": "onion" }, "onion-family": { - "name": "oignons" + "name": "onion family" }, "orange-blossom-water": { - "name": "eau de fleur d’oranger" + "name": "orange blossom water" }, "oranges": { "name": "orange", "plural_name": "oranges" }, "oregano": { - "name": "origan" + "name": "oregano" }, "oysters": { - "name": "huîtres" + "name": "oysters" }, "panch-puran": { - "name": "panch phoron" + "name": "panch puran" }, "paprika": { "name": "paprika" }, "parsley": { - "name": "persil" + "name": "parsley" }, "parsnip": { - "name": "panais", - "plural_name": "panais" + "name": "parsnip", + "plural_name": "parsnips" }, "pear": { - "name": "poire", - "plural_name": "poires" + "name": "pear", + "plural_name": "pears" }, "peas": { - "name": "pois" + "name": "peas" }, "pepper": { - "name": "poivre", - "plural_name": "poivrons" + "name": "pepper", + "plural_name": "peppers" }, "pineapple": { - "name": "ananas", - "plural_name": "ananas" + "name": "pineapple", + "plural_name": "pineapples" }, "plantain": { - "name": "banane plantain", - "plural_name": "bananes plantains" + "name": "plantain", + "plural_name": "plantains" }, "poppy-seeds": { - "name": "graines de pavot" + "name": "poppy seeds" }, "potato": { - "name": "patate", - "plural_name": "pommes de terre" + "name": "potato", + "plural_name": "potatoes" }, "poultry": { - "name": "volaille" + "name": "poultry" }, "powdered-sugar": { - "name": "sucre en poudre" + "name": "powdered sugar" }, "pumpkin": { - "name": "citrouille", - "plural_name": "citrouilles" + "name": "pumpkin", + "plural_name": "pumpkins" }, "pumpkin-seeds": { - "name": "graines de courge" + "name": "pumpkin seeds" }, "radish": { - "name": "radis", - "plural_name": "radis" + "name": "radish", + "plural_name": "radishes" }, "raw-sugar": { - "name": "sucre brut" + "name": "raw sugar" }, "refined-sugar": { - "name": "sucre raffiné" + "name": "refined sugar" }, "rice": { - "name": "riz" + "name": "rice" }, "rice-flour": { - "name": "farine de riz" + "name": "rice flour" }, "rock-sugar": { - "name": "sucre candi" + "name": "rock sugar" }, "rum": { - "name": "rhum" + "name": "rum" }, "salmon": { - "name": "saumon" + "name": "salmon" }, "salt": { - "name": "sel" + "name": "salt" }, "salt-cod": { - "name": "morue salée" + "name": "salt cod" }, "scallion": { - "name": "échalote", - "plural_name": "cébettes" + "name": "scallion", + "plural_name": "scallions" }, "seafood": { - "name": "produits de la mer" + "name": "seafood" }, "seeds": { - "name": "graines" + "name": "seeds" }, "sesame-seeds": { - "name": "graines de sésame" + "name": "sesame seeds" }, "shallot": { - "name": "échalote", - "plural_name": "échalotes" + "name": "shallot", + "plural_name": "shallots" }, "skate": { - "name": "raie" + "name": "skate" }, "soda": { - "name": "bicarbonate de soude" + "name": "soda" }, "soda-baking": { - "name": "bicarbonate de soude" + "name": "soda, baking" }, "soybean": { - "name": "soja" + "name": "soybean" }, "spaghetti-squash": { - "name": "courge spaghetti", - "plural_name": "courges spaghettis" + "name": "spaghetti squash", + "plural_name": "spaghetti squashes" }, "speck": { - "name": "lard" + "name": "speck" }, "spices": { - "name": "épices" + "name": "spices" }, "spinach": { - "name": "épinard" + "name": "spinach" }, "spring-onion": { - "name": "oignons de printemps", - "plural_name": "oignons nouveaux" + "name": "spring onion", + "plural_name": "spring onions" }, "squash": { - "name": "courges", - "plural_name": "courges" + "name": "squash", + "plural_name": "squashes" }, "squash-family": { - "name": "famille des courges" + "name": "squash family" }, "stockfish": { - "name": "cabillaud" + "name": "stockfish" }, "sugar": { - "name": "sucre" + "name": "sugar" }, "sunchoke": { - "name": "topinambours", - "plural_name": "topinambours" + "name": "sunchoke", + "plural_name": "sunchokes" }, "sunflower-seeds": { - "name": "graines de tournesol" + "name": "sunflower seeds" }, "superfine-sugar": { - "name": "sucre superfin" + "name": "superfine sugar" }, "sweet-potato": { - "name": "patate douce", - "plural_name": "patates douces" + "name": "sweet potato", + "plural_name": "sweet potatoes" }, "sweetcorn": { - "name": "maïs doux", - "plural_name": "maïs doux" + "name": "sweetcorn", + "plural_name": "sweetcorns" }, "sweeteners": { - "name": "édulcorant" + "name": "sweeteners" }, "tahini": { "name": "tahini" }, "taro": { "name": "taro", - "plural_name": "taros" + "plural_name": "taroes" }, "teff": { "name": "teff" }, "tomato": { - "name": "tomate", - "plural_name": "tomates" + "name": "tomato", + "plural_name": "tomatoes" }, "trout": { - "name": "truite" + "name": "trout" }, "tubers": { - "name": "tubercules", - "plural_name": "tubercules" + "name": "tuber", + "plural_name": "tubers" }, "tuna": { - "name": "thon" + "name": "tuna" }, "turbanado-sugar": { - "name": "sucre brun" + "name": "turbanado sugar" }, "turnip": { - "name": "navet", - "plural_name": "navets" + "name": "turnip", + "plural_name": "turnips" }, "unrefined-sugar": { - "name": "sucre non raffiné" + "name": "unrefined sugar" }, "vanilla": { - "name": "vanille" + "name": "vanilla" }, "vegetables": { - "name": "légumes" + "name": "vegetables" }, "watercress": { - "name": "cresson de fontaine" + "name": "watercress" }, "watermelon": { - "name": "pastèque", - "plural_name": "pastèques" + "name": "watermelon", + "plural_name": "watermelons" }, "white-mushroom": { - "name": "champignon blanc", - "plural_name": "champignons blancs" + "name": "white mushroom", + "plural_name": "white mushrooms" }, "white-sugar": { - "name": "sucre blanc" + "name": "white sugar" }, "xanthan-gum": { - "name": "gomme xanthane" + "name": "xanthan gum" }, "yam": { - "name": "igname sauvage", - "plural_name": "ignames" + "name": "yam", + "plural_name": "yams" }, "yeast": { - "name": "levure" + "name": "yeast" }, "zucchini": { - "name": "courgette", - "plural_name": "courgettes" + "name": "zucchini", + "plural_name": "zucchinis" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/fr-CA.json b/mealie/repos/seed/resources/foods/locales/fr-CA.json index 2e2c85eff..4d14dbad3 100644 --- a/mealie/repos/seed/resources/foods/locales/fr-CA.json +++ b/mealie/repos/seed/resources/foods/locales/fr-CA.json @@ -1,279 +1,279 @@ { "acorn-squash": { - "name": "courge poivrée" + "name": "acorn squash" }, "alfalfa-sprouts": { - "name": "germes de luzerne" + "name": "alfalfa sprouts" }, "anchovies": { - "name": "anchois" + "name": "anchovies" }, "apples": { - "name": "pommes", - "plural_name": "pommes" + "name": "apple", + "plural_name": "apples" }, "artichoke": { - "name": "artichauts" + "name": "artichoke" }, "arugula": { - "name": "roquette" + "name": "arugula" }, "asparagus": { - "name": "asperges" + "name": "asparagus" }, "avocado": { - "name": "avocat", - "plural_name": "avocats" + "name": "avocado", + "plural_name": "avocado" }, "bacon": { "name": "bacon" }, "baking-powder": { - "name": "poudre à pâte" + "name": "baking powder" }, "baking-soda": { - "name": "bicarbonate de soude" + "name": "baking soda" }, "baking-sugar": { - "name": "sucre de canne" + "name": "baking sugar" }, "bar-sugar": { - "name": "barre de sucre" + "name": "bar sugar" }, "basil": { - "name": "basilic" + "name": "basil" }, "beans": { - "name": "haricots" + "name": "beans" }, "bell-peppers": { - "name": "poivrons", - "plural_name": "poivrons" + "name": "bell peppers", + "plural_name": "bell peppers" }, "blackberries": { - "name": "mûres" + "name": "blackberries" }, "bok-choy": { - "name": "pakchoï" + "name": "bok choy" }, "brassicas": { - "name": "crucifères" + "name": "brassicas" }, "bread": { - "name": "pain" + "name": "bread" }, "breadfruit": { - "name": "fruits de pain" + "name": "breadfruit" }, "broccoflower": { - "name": "broco-fleur" + "name": "broccoflower" }, "broccoli": { - "name": "brocoli" + "name": "broccoli" }, "broccoli-rabe": { - "name": "brocoli-rave" + "name": "broccoli rabe" }, "broccolini": { "name": "broccolini" }, "brown-sugar": { - "name": "sucre brun" + "name": "brown sugar" }, "brussels-sprouts": { - "name": "choux de Bruxelles" + "name": "brussels sprouts" }, "butter": { - "name": "beurre" + "name": "butter" }, "butternut-pumpkin": { - "name": "courge butternut" + "name": "butternut pumpkin" }, "butternut-squash": { - "name": "courge butternut" + "name": "butternut squash" }, "cabbage": { - "name": "chou", - "plural_name": "choux" + "name": "cabbage", + "plural_name": "cabbages" }, "cactus-edible": { - "name": "cactus, comestible" + "name": "cactus, edible" }, "calabrese": { - "name": "brocoli calabrese" + "name": "calabrese" }, "cane-sugar": { - "name": "sucre de canne" + "name": "cane sugar" }, "cannabis": { "name": "cannabis" }, "capsicum": { - "name": "poivron" + "name": "capsicum" }, "caraway": { - "name": "carvi" + "name": "caraway" }, "carrot": { - "name": "carotte", - "plural_name": "carottes" + "name": "carrot", + "plural_name": "carrots" }, "caster-sugar": { - "name": "sucre semoule" + "name": "caster sugar" }, "castor-sugar": { - "name": "sucre en poudre" + "name": "castor sugar" }, "catfish": { - "name": "poisson-chat" + "name": "catfish" }, "cauliflower": { - "name": "chou-fleur", - "plural_name": "chou-fleurs" + "name": "cauliflower", + "plural_name": "cauliflowers" }, "cayenne-pepper": { - "name": "poivre de cayenne" + "name": "cayenne pepper" }, "celeriac": { - "name": "céleri-rave" + "name": "celery root" }, "celery": { - "name": "céleri" + "name": "celery" }, "cereal-grains": { - "name": "grains de céréales" + "name": "cereal grains" }, "chard": { - "name": "blette" + "name": "chard" }, "cheese": { - "name": "fromage" + "name": "cheese" }, "chicory": { - "name": "chicorée" + "name": "chicory" }, "chilli-peppers": { - "name": "piment", - "plural_name": "piments" + "name": "chilli pepper", + "plural_name": "chilli peppers" }, "chinese-leaves": { - "name": "feuilles chinoises" + "name": "chinese leaves" }, "chives": { - "name": "ciboulette" + "name": "chives" }, "chocolate": { - "name": "chocolat" + "name": "chocolate" }, "cilantro": { - "name": "coriandre" + "name": "cilantro" }, "cinnamon": { - "name": "cannelle" + "name": "cinnamon" }, "clarified-butter": { - "name": "beurre clarifié" + "name": "clarified butter" }, "coconut": { - "name": "noix de coco", - "plural_name": "noix de coco" + "name": "coconut", + "plural_name": "coconuts" }, "coconut-milk": { - "name": "lait de coco" + "name": "coconut milk" }, "cod": { - "name": "morue" + "name": "cod" }, "coffee": { - "name": "café" + "name": "coffee" }, "collard-greens": { - "name": "chou vert" + "name": "collard greens" }, "confectioners-sugar": { - "name": "sucre des pâtissiers" + "name": "confectioners' sugar" }, "coriander": { - "name": "coriandre" + "name": "coriander" }, "corn": { - "name": "maïs", - "plural_name": "maïs" + "name": "corn", + "plural_name": "corns" }, "corn-syrup": { - "name": "sirop de maïs" + "name": "corn syrup" }, "cottonseed-oil": { - "name": "huile de coton" + "name": "cottonseed oil" }, "courgette": { "name": "courgette" }, "cream-of-tartar": { - "name": "crème de tartre" + "name": "cream of tartar" }, "cucumber": { - "name": "concombre", - "plural_name": "concombres" + "name": "cucumber", + "plural_name": "cucumbers" }, "cumin": { "name": "cumin" }, "daikon": { - "name": "radis blanc", - "plural_name": "radis blancs" + "name": "daikon", + "plural_name": "daikons" }, "dairy-products-and-dairy-substitutes": { - "name": "produits laitiers et substituts laitiers" + "name": "dairy products and dairy substitutes" }, "dandelion": { - "name": "pissenlit" + "name": "dandelion" }, "demerara-sugar": { - "name": "sucre demerara" + "name": "demerara sugar" }, "dough": { - "name": "pâte" + "name": "dough" }, "edible-cactus": { - "name": "cactus" + "name": "edible cactus" }, "eggplant": { - "name": "aubergine", - "plural_name": "aubergines" + "name": "eggplant", + "plural_name": "eggplants" }, "eggs": { - "name": "œufs", - "plural_name": "œufs" + "name": "egg", + "plural_name": "eggs" }, "endive": { "name": "endive", "plural_name": "endives" }, "fats": { - "name": "matières grasses" + "name": "fats" }, "fava-beans": { - "name": "fèves" + "name": "fava beans" }, "fiddlehead": { - "name": "crosse de fougère" + "name": "fiddlehead" }, "fiddlehead-fern": { - "name": "crosse de fougère", - "plural_name": "crosses de fougères" + "name": "fiddlehead fern", + "plural_name": "fiddlehead ferns" }, "fish": { - "name": "poisson" + "name": "fish" }, "five-spice-powder": { - "name": "mélange 5 épices" + "name": "five spice powder" }, "flour": { - "name": "farine" + "name": "flour" }, "frisee": { - "name": "frisé(e)" + "name": "frisee" }, "fructose": { "name": "fructose" @@ -282,411 +282,411 @@ "name": "fruit" }, "fruit-sugar": { - "name": "sucre de fruits" + "name": "fruit sugar" }, "ful": { - "name": "plein" + "name": "ful" }, "garam-masala": { "name": "garam masala" }, "garlic": { - "name": "ail", - "plural_name": "ails" + "name": "garlic", + "plural_name": "garlics" }, "gem-squash": { - "name": "courge gem squash" + "name": "gem squash" }, "ghee": { - "name": "ghi" + "name": "ghee" }, "giblets": { - "name": "abats" + "name": "giblets" }, "ginger": { - "name": "gingembre" + "name": "ginger" }, "grains": { - "name": "céréales" + "name": "grains" }, "granulated-sugar": { - "name": "sucre granulé" + "name": "granulated sugar" }, "grape-seed-oil": { - "name": "huile de pépins de raisin" + "name": "grape seed oil" }, "green-onion": { - "name": "oignon vert", - "plural_name": "oignons verts" + "name": "green onion", + "plural_name": "green onions" }, "heart-of-palm": { - "name": "cœur de palmier", - "plural_name": "cœurs de palmiers" + "name": "heart of palm", + "plural_name": "heart of palms" }, "hemp": { - "name": "chanvre" + "name": "hemp" }, "herbs": { - "name": "herbes" + "name": "herbs" }, "honey": { - "name": "miel" + "name": "honey" }, "isomalt": { "name": "isomalt" }, "jackfruit": { - "name": "pomme jacque", - "plural_name": "pommes jaques" + "name": "jackfruit", + "plural_name": "jackfruits" }, "jaggery": { - "name": "gur" + "name": "jaggery" }, "jams": { - "name": "confitures" + "name": "jams" }, "jellies": { - "name": "gelées" + "name": "jellies" }, "jerusalem-artichoke": { - "name": "topinambour" + "name": "jerusalem artichoke" }, "jicama": { - "name": "igname" + "name": "jicama" }, "kale": { - "name": "chou frisé" + "name": "kale" }, "kohlrabi": { - "name": "chou-rave" + "name": "kohlrabi" }, "kumara": { - "name": "patate douce" + "name": "kumara" }, "leavening-agents": { - "name": "levure" + "name": "leavening agents" }, "leek": { - "name": "poireau", - "plural_name": "poireaux" + "name": "leek", + "plural_name": "leeks" }, "legumes": { - "name": "légumineuses" + "name": "legumes" }, "lemongrass": { - "name": "citronnelle" + "name": "lemongrass" }, "lentils": { - "name": "lentilles" + "name": "lentils" }, "lettuce": { - "name": "laitue" + "name": "lettuce" }, "liver": { - "name": "foie", - "plural_name": "foies" + "name": "liver", + "plural_name": "livers" }, "maize": { - "name": "maïs" + "name": "maize" }, "maple-syrup": { - "name": "sirop d'érable" + "name": "maple syrup" }, "meat": { - "name": "viande" + "name": "meat" }, "milk": { - "name": "lait" + "name": "milk" }, "mortadella": { - "name": "mortadelle" + "name": "mortadella" }, "mushroom": { - "name": "champignon", - "plural_name": "champignons" + "name": "mushroom", + "plural_name": "mushrooms" }, "mussels": { - "name": "moules" + "name": "mussels" }, "nanaimo-bar-mix": { - "name": "mélange de barres nanaimo" + "name": "nanaimo bar mix" }, "nori": { - "name": "algue" + "name": "nori" }, "nutmeg": { - "name": "muscade" + "name": "nutmeg" }, "nutritional-yeast-flakes": { - "name": "flocons de levure nutritionnelle" + "name": "nutritional yeast flakes" }, "nuts": { - "name": "noix" + "name": "nuts" }, "octopuses": { - "name": "poulpe", - "plural_name": "poulpes" + "name": "octopus", + "plural_name": "octopuses" }, "oils": { - "name": "huiles" + "name": "oils" }, "okra": { - "name": "gombo" + "name": "okra" }, "olive": { "name": "olive" }, "olive-oil": { - "name": "huile d'olive" + "name": "olive oil" }, "onion": { - "name": "oignon" + "name": "onion" }, "onion-family": { - "name": "oignons" + "name": "onion family" }, "orange-blossom-water": { - "name": "eau de fleur d'oranger" + "name": "orange blossom water" }, "oranges": { "name": "orange", "plural_name": "oranges" }, "oregano": { - "name": "origan" + "name": "oregano" }, "oysters": { - "name": "huîtres" + "name": "oysters" }, "panch-puran": { - "name": "panch phoron" + "name": "panch puran" }, "paprika": { "name": "paprika" }, "parsley": { - "name": "persil" + "name": "parsley" }, "parsnip": { - "name": "panais", - "plural_name": "panais" + "name": "parsnip", + "plural_name": "parsnips" }, "pear": { - "name": "poire", - "plural_name": "poires" + "name": "pear", + "plural_name": "pears" }, "peas": { - "name": "pois" + "name": "peas" }, "pepper": { - "name": "poivre", - "plural_name": "poivrons" + "name": "pepper", + "plural_name": "peppers" }, "pineapple": { - "name": "ananas", - "plural_name": "ananas" + "name": "pineapple", + "plural_name": "pineapples" }, "plantain": { - "name": "banane plantain", - "plural_name": "bananes plantains" + "name": "plantain", + "plural_name": "plantains" }, "poppy-seeds": { - "name": "graines de pavot" + "name": "poppy seeds" }, "potato": { - "name": "patate", - "plural_name": "pommes de terre" + "name": "potato", + "plural_name": "potatoes" }, "poultry": { - "name": "volaille" + "name": "poultry" }, "powdered-sugar": { - "name": "sucre en poudre" + "name": "powdered sugar" }, "pumpkin": { - "name": "citrouille", - "plural_name": "citrouilles" + "name": "pumpkin", + "plural_name": "pumpkins" }, "pumpkin-seeds": { - "name": "graines de citrouille" + "name": "pumpkin seeds" }, "radish": { - "name": "radis", - "plural_name": "radis" + "name": "radish", + "plural_name": "radishes" }, "raw-sugar": { - "name": "sucre brut" + "name": "raw sugar" }, "refined-sugar": { - "name": "sucre raffiné" + "name": "refined sugar" }, "rice": { - "name": "riz" + "name": "rice" }, "rice-flour": { - "name": "farine de riz" + "name": "rice flour" }, "rock-sugar": { - "name": "sucre candi" + "name": "rock sugar" }, "rum": { - "name": "rhum" + "name": "rum" }, "salmon": { - "name": "saumon" + "name": "salmon" }, "salt": { - "name": "sel" + "name": "salt" }, "salt-cod": { - "name": "morue salée" + "name": "salt cod" }, "scallion": { - "name": "oignon vert", - "plural_name": "oignons verts" + "name": "scallion", + "plural_name": "scallions" }, "seafood": { - "name": "produits de la mer" + "name": "seafood" }, "seeds": { - "name": "graines" + "name": "seeds" }, "sesame-seeds": { - "name": "graines de sésame" + "name": "sesame seeds" }, "shallot": { - "name": "échalote", - "plural_name": "échalotes" + "name": "shallot", + "plural_name": "shallots" }, "skate": { - "name": "raie" + "name": "skate" }, "soda": { - "name": "bicarbonate de soude" + "name": "soda" }, "soda-baking": { - "name": "bicarbonate de soude" + "name": "soda, baking" }, "soybean": { - "name": "soja" + "name": "soybean" }, "spaghetti-squash": { - "name": "courge spaghetti", - "plural_name": "courges spaghettis" + "name": "spaghetti squash", + "plural_name": "spaghetti squashes" }, "speck": { - "name": "lard" + "name": "speck" }, "spices": { - "name": "épices" + "name": "spices" }, "spinach": { - "name": "épinard" + "name": "spinach" }, "spring-onion": { - "name": "oignons de printemps", - "plural_name": "oignons nouveaux" + "name": "spring onion", + "plural_name": "spring onions" }, "squash": { - "name": "courges", - "plural_name": "courges" + "name": "squash", + "plural_name": "squashes" }, "squash-family": { - "name": "famille des courges" + "name": "squash family" }, "stockfish": { - "name": "cabillaud" + "name": "stockfish" }, "sugar": { - "name": "sucre" + "name": "sugar" }, "sunchoke": { - "name": "topinambours", - "plural_name": "topinambours" + "name": "sunchoke", + "plural_name": "sunchokes" }, "sunflower-seeds": { - "name": "graines de tournesol" + "name": "sunflower seeds" }, "superfine-sugar": { - "name": "sucre superfin" + "name": "superfine sugar" }, "sweet-potato": { - "name": "patate douce", - "plural_name": "patates douces" + "name": "sweet potato", + "plural_name": "sweet potatoes" }, "sweetcorn": { - "name": "maïs doux", - "plural_name": "maïs doux" + "name": "sweetcorn", + "plural_name": "sweetcorns" }, "sweeteners": { - "name": "édulcorant" + "name": "sweeteners" }, "tahini": { "name": "tahini" }, "taro": { "name": "taro", - "plural_name": "taros" + "plural_name": "taroes" }, "teff": { "name": "teff" }, "tomato": { - "name": "tomate", - "plural_name": "tomates" + "name": "tomato", + "plural_name": "tomatoes" }, "trout": { - "name": "truite" + "name": "trout" }, "tubers": { - "name": "tubercules", - "plural_name": "tubercules" + "name": "tuber", + "plural_name": "tubers" }, "tuna": { - "name": "thon" + "name": "tuna" }, "turbanado-sugar": { - "name": "sucre brun" + "name": "turbanado sugar" }, "turnip": { - "name": "navet", - "plural_name": "navets" + "name": "turnip", + "plural_name": "turnips" }, "unrefined-sugar": { - "name": "sucre non raffiné" + "name": "unrefined sugar" }, "vanilla": { - "name": "vanille" + "name": "vanilla" }, "vegetables": { - "name": "légumes" + "name": "vegetables" }, "watercress": { - "name": "cresson de fontaine" + "name": "watercress" }, "watermelon": { - "name": "melon d'eau", - "plural_name": "melons d'eau" + "name": "watermelon", + "plural_name": "watermelons" }, "white-mushroom": { - "name": "champignon blanc", - "plural_name": "champignons blancs" + "name": "white mushroom", + "plural_name": "white mushrooms" }, "white-sugar": { - "name": "sucre blanc" + "name": "white sugar" }, "xanthan-gum": { - "name": "gomme xanthane" + "name": "xanthan gum" }, "yam": { - "name": "igname sauvage", - "plural_name": "ignames" + "name": "yam", + "plural_name": "yams" }, "yeast": { - "name": "levure" + "name": "yeast" }, "zucchini": { - "name": "courgette", - "plural_name": "courgettes" + "name": "zucchini", + "plural_name": "zucchinis" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/fr-FR.json b/mealie/repos/seed/resources/foods/locales/fr-FR.json index 4af4bf56a..e5d930841 100644 --- a/mealie/repos/seed/resources/foods/locales/fr-FR.json +++ b/mealie/repos/seed/resources/foods/locales/fr-FR.json @@ -1,279 +1,279 @@ { "acorn-squash": { - "name": "courge poivrée" + "name": "acorn squash" }, "alfalfa-sprouts": { - "name": "pousses de luzerne" + "name": "alfalfa sprouts" }, "anchovies": { - "name": "anchois" + "name": "anchovies" }, "apples": { - "name": "pomme", - "plural_name": "pommes" + "name": "apple", + "plural_name": "apples" }, "artichoke": { - "name": "artichaut" + "name": "artichoke" }, "arugula": { - "name": "roquette" + "name": "arugula" }, "asparagus": { - "name": "asperge" + "name": "asparagus" }, "avocado": { - "name": "avocat", - "plural_name": "avocats" + "name": "avocado", + "plural_name": "avocado" }, "bacon": { "name": "bacon" }, "baking-powder": { - "name": "levure chimique" + "name": "baking powder" }, "baking-soda": { - "name": "bicarbonate de soude" + "name": "baking soda" }, "baking-sugar": { - "name": "sucre semoule" + "name": "baking sugar" }, "bar-sugar": { - "name": "barre de sucre" + "name": "bar sugar" }, "basil": { - "name": "basilic" + "name": "basil" }, "beans": { - "name": "haricots" + "name": "beans" }, "bell-peppers": { - "name": "poivron", - "plural_name": "poivrons" + "name": "bell peppers", + "plural_name": "bell peppers" }, "blackberries": { - "name": "mûres" + "name": "blackberries" }, "bok-choy": { - "name": "pakchoï" + "name": "bok choy" }, "brassicas": { - "name": "choux" + "name": "brassicas" }, "bread": { - "name": "pain" + "name": "bread" }, "breadfruit": { - "name": "fruit à pain" + "name": "breadfruit" }, "broccoflower": { - "name": "chou romanesco" + "name": "broccoflower" }, "broccoli": { - "name": "brocoli" + "name": "broccoli" }, "broccoli-rabe": { - "name": "brocoli-rave" + "name": "broccoli rabe" }, "broccolini": { "name": "broccolini" }, "brown-sugar": { - "name": "cassonade" + "name": "brown sugar" }, "brussels-sprouts": { - "name": "choux de Bruxelles" + "name": "brussels sprouts" }, "butter": { - "name": "beurre" + "name": "butter" }, "butternut-pumpkin": { - "name": "courge butternut" + "name": "butternut pumpkin" }, "butternut-squash": { - "name": "doubeurre" + "name": "butternut squash" }, "cabbage": { - "name": "chou", - "plural_name": "choux" + "name": "cabbage", + "plural_name": "cabbages" }, "cactus-edible": { - "name": "cactus, comestible" + "name": "cactus, edible" }, "calabrese": { - "name": "brocoli calabrese" + "name": "calabrese" }, "cane-sugar": { - "name": "sucre de canne" + "name": "cane sugar" }, "cannabis": { "name": "cannabis" }, "capsicum": { - "name": "piment" + "name": "capsicum" }, "caraway": { - "name": "cumin" + "name": "caraway" }, "carrot": { - "name": "carotte", - "plural_name": "carottes" + "name": "carrot", + "plural_name": "carrots" }, "caster-sugar": { - "name": "sucre semoule" + "name": "caster sugar" }, "castor-sugar": { - "name": "sucre en poudre" + "name": "castor sugar" }, "catfish": { - "name": "poisson-chat" + "name": "catfish" }, "cauliflower": { - "name": "chou-fleur", - "plural_name": "choux-fleur" + "name": "cauliflower", + "plural_name": "cauliflowers" }, "cayenne-pepper": { - "name": "piment de Cayenne" + "name": "cayenne pepper" }, "celeriac": { - "name": "céleri-rave" + "name": "celery root" }, "celery": { - "name": "céleri" + "name": "celery" }, "cereal-grains": { - "name": "grains de céréales" + "name": "cereal grains" }, "chard": { - "name": "blette" + "name": "chard" }, "cheese": { - "name": "fromage" + "name": "cheese" }, "chicory": { - "name": "chicorée" + "name": "chicory" }, "chilli-peppers": { - "name": "piment", - "plural_name": "piments" + "name": "chilli pepper", + "plural_name": "chilli peppers" }, "chinese-leaves": { - "name": "chou chinois" + "name": "chinese leaves" }, "chives": { - "name": "ciboulette" + "name": "chives" }, "chocolate": { - "name": "chocolat" + "name": "chocolate" }, "cilantro": { - "name": "coriandre" + "name": "cilantro" }, "cinnamon": { - "name": "cannelle" + "name": "cinnamon" }, "clarified-butter": { - "name": "beurre clarifié" + "name": "clarified butter" }, "coconut": { - "name": "noix de coco", - "plural_name": "noix de coco" + "name": "coconut", + "plural_name": "coconuts" }, "coconut-milk": { - "name": "lait de coco" + "name": "coconut milk" }, "cod": { - "name": "morue" + "name": "cod" }, "coffee": { - "name": "café" + "name": "coffee" }, "collard-greens": { - "name": "chou cavalier" + "name": "collard greens" }, "confectioners-sugar": { - "name": "sucre glace" + "name": "confectioners' sugar" }, "coriander": { - "name": "coriandre" + "name": "coriander" }, "corn": { - "name": "maïs", - "plural_name": "maïs" + "name": "corn", + "plural_name": "corns" }, "corn-syrup": { - "name": "sirop de maïs" + "name": "corn syrup" }, "cottonseed-oil": { - "name": "huile de coton" + "name": "cottonseed oil" }, "courgette": { "name": "courgette" }, "cream-of-tartar": { - "name": "crème de tartre" + "name": "" }, "cucumber": { - "name": "concombre", - "plural_name": "concombres" + "name": "cucumber", + "plural_name": "cucumbers" }, "cumin": { "name": "cumin" }, "daikon": { - "name": "radis blanc", - "plural_name": "radis blancs" + "name": "daikon", + "plural_name": "daikons" }, "dairy-products-and-dairy-substitutes": { - "name": "produits laitiers et substituts laitiers" + "name": "dairy products and dairy substitutes" }, "dandelion": { - "name": "pissenlit" + "name": "dandelion" }, "demerara-sugar": { - "name": "sucre demerara" + "name": "demerara sugar" }, "dough": { - "name": "pâte" + "name": "dough" }, "edible-cactus": { - "name": "cactus" + "name": "edible cactus" }, "eggplant": { - "name": "aubergine", - "plural_name": "aubergines" + "name": "eggplant", + "plural_name": "eggplants" }, "eggs": { - "name": "œufs", - "plural_name": "œufs" + "name": "egg", + "plural_name": "eggs" }, "endive": { "name": "endive", "plural_name": "endives" }, "fats": { - "name": "matières grasses" + "name": "fats" }, "fava-beans": { - "name": "fèves" + "name": "fava beans" }, "fiddlehead": { - "name": "crosse de fougère" + "name": "fiddlehead" }, "fiddlehead-fern": { - "name": "crosse de fougère", - "plural_name": "crosses de fougères" + "name": "fiddlehead fern", + "plural_name": "fiddlehead ferns" }, "fish": { - "name": "poisson" + "name": "fish" }, "five-spice-powder": { - "name": "mélange 5 épices" + "name": "five spice powder" }, "flour": { - "name": "farine" + "name": "flour" }, "frisee": { - "name": "frisée" + "name": "frisee" }, "fructose": { "name": "fructose" @@ -282,411 +282,411 @@ "name": "fruit" }, "fruit-sugar": { - "name": "sucre de fruits" + "name": "fruit sugar" }, "ful": { - "name": "plein" + "name": "ful" }, "garam-masala": { "name": "garam masala" }, "garlic": { - "name": "ail", - "plural_name": "gousses d'ails" + "name": "garlic", + "plural_name": "garlics" }, "gem-squash": { - "name": "courge gem squash" + "name": "gem squash" }, "ghee": { - "name": "ghi" + "name": "ghee" }, "giblets": { - "name": "abats" + "name": "giblets" }, "ginger": { - "name": "gingembre" + "name": "ginger" }, "grains": { - "name": "céréales" + "name": "grains" }, "granulated-sugar": { - "name": "sucre granulé" + "name": "granulated sugar" }, "grape-seed-oil": { - "name": "huile de pépins de raisin" + "name": "grape seed oil" }, "green-onion": { - "name": "oignon vert", - "plural_name": "oignons verts" + "name": "green onion", + "plural_name": "green onions" }, "heart-of-palm": { - "name": "cœur de palmier", - "plural_name": "cœurs de palmiers" + "name": "heart of palm", + "plural_name": "heart of palms" }, "hemp": { - "name": "chanvre" + "name": "hemp" }, "herbs": { - "name": "herbes" + "name": "herbs" }, "honey": { - "name": "miel" + "name": "honey" }, "isomalt": { "name": "isomalt" }, "jackfruit": { - "name": "pomme jacque", - "plural_name": "pommes jaques" + "name": "jackfruit", + "plural_name": "jackfruits" }, "jaggery": { - "name": "gur" + "name": "jaggery" }, "jams": { - "name": "confitures" + "name": "jams" }, "jellies": { - "name": "gelées" + "name": "jellies" }, "jerusalem-artichoke": { - "name": "topinambour" + "name": "jerusalem artichoke" }, "jicama": { - "name": "igname" + "name": "jicama" }, "kale": { - "name": "chou frisé" + "name": "kale" }, "kohlrabi": { - "name": "chou-rave" + "name": "kohlrabi" }, "kumara": { - "name": "patate douce" + "name": "kumara" }, "leavening-agents": { - "name": "levure" + "name": "leavening agents" }, "leek": { - "name": "poireau", - "plural_name": "poireaux" + "name": "leek", + "plural_name": "leeks" }, "legumes": { - "name": "légumineuses" + "name": "legumes" }, "lemongrass": { - "name": "citronnelle" + "name": "lemongrass" }, "lentils": { - "name": "lentilles" + "name": "lentils" }, "lettuce": { - "name": "laitue" + "name": "lettuce" }, "liver": { - "name": "foie", - "plural_name": "foies" + "name": "liver", + "plural_name": "livers" }, "maize": { - "name": "maïs" + "name": "maize" }, "maple-syrup": { - "name": "sirop d’érable" + "name": "maple syrup" }, "meat": { - "name": "viande" + "name": "meat" }, "milk": { - "name": "lait" + "name": "milk" }, "mortadella": { - "name": "mortadelle" + "name": "mortadella" }, "mushroom": { - "name": "champignon", - "plural_name": "champignons" + "name": "mushroom", + "plural_name": "mushrooms" }, "mussels": { - "name": "moules" + "name": "mussels" }, "nanaimo-bar-mix": { - "name": "mélange de barres nanaimo" + "name": "nanaimo bar mix" }, "nori": { - "name": "algue" + "name": "nori" }, "nutmeg": { - "name": "noix de muscade" + "name": "nutmeg" }, "nutritional-yeast-flakes": { - "name": "flocons de levure nutritionnelle" + "name": "nutritional yeast flakes" }, "nuts": { - "name": "noix" + "name": "nuts" }, "octopuses": { - "name": "poulpe", - "plural_name": "poulpes" + "name": "octopus", + "plural_name": "octopuses" }, "oils": { - "name": "huiles" + "name": "oils" }, "okra": { - "name": "gombo" + "name": "okra" }, "olive": { "name": "olive" }, "olive-oil": { - "name": "huile d’olive" + "name": "olive oil" }, "onion": { - "name": "oignon" + "name": "onion" }, "onion-family": { - "name": "oignons" + "name": "onion family" }, "orange-blossom-water": { - "name": "eau de fleur d’oranger" + "name": "orange blossom water" }, "oranges": { "name": "orange", "plural_name": "oranges" }, "oregano": { - "name": "origan" + "name": "oregano" }, "oysters": { - "name": "huîtres" + "name": "oysters" }, "panch-puran": { - "name": "panch phoron" + "name": "panch puran" }, "paprika": { "name": "paprika" }, "parsley": { - "name": "persil" + "name": "parsley" }, "parsnip": { - "name": "panais", - "plural_name": "panais" + "name": "parsnip", + "plural_name": "parsnips" }, "pear": { - "name": "poire", - "plural_name": "poires" + "name": "pear", + "plural_name": "pears" }, "peas": { - "name": "pois" + "name": "peas" }, "pepper": { - "name": "poivre", - "plural_name": "poivrons" + "name": "pepper", + "plural_name": "peppers" }, "pineapple": { - "name": "ananas", - "plural_name": "ananas" + "name": "pineapple", + "plural_name": "pineapples" }, "plantain": { - "name": "banane plantain", - "plural_name": "bananes plantains" + "name": "plantain", + "plural_name": "plantains" }, "poppy-seeds": { - "name": "graines de pavot" + "name": "poppy seeds" }, "potato": { - "name": "patate", - "plural_name": "pommes de terre" + "name": "potato", + "plural_name": "potatoes" }, "poultry": { - "name": "volaille" + "name": "poultry" }, "powdered-sugar": { - "name": "sucre en poudre" + "name": "powdered sugar" }, "pumpkin": { - "name": "citrouille", - "plural_name": "citrouilles" + "name": "pumpkin", + "plural_name": "pumpkins" }, "pumpkin-seeds": { - "name": "graines de courge" + "name": "pumpkin seeds" }, "radish": { - "name": "radis", - "plural_name": "radis" + "name": "radish", + "plural_name": "radishes" }, "raw-sugar": { - "name": "sucre brut" + "name": "raw sugar" }, "refined-sugar": { - "name": "sucre raffiné" + "name": "refined sugar" }, "rice": { - "name": "riz" + "name": "rice" }, "rice-flour": { - "name": "farine de riz" + "name": "rice flour" }, "rock-sugar": { - "name": "sucre candi" + "name": "rock sugar" }, "rum": { - "name": "rhum" + "name": "rum" }, "salmon": { - "name": "saumon" + "name": "salmon" }, "salt": { - "name": "sel" + "name": "salt" }, "salt-cod": { - "name": "morue salée" + "name": "salt cod" }, "scallion": { - "name": "échalote", - "plural_name": "cébettes" + "name": "scallion", + "plural_name": "scallions" }, "seafood": { - "name": "produits de la mer" + "name": "seafood" }, "seeds": { - "name": "graines" + "name": "seeds" }, "sesame-seeds": { - "name": "graines de sésame" + "name": "sesame seeds" }, "shallot": { - "name": "échalote", - "plural_name": "échalotes" + "name": "shallot", + "plural_name": "shallots" }, "skate": { - "name": "raie" + "name": "skate" }, "soda": { - "name": "bicarbonate de soude" + "name": "soda" }, "soda-baking": { - "name": "bicarbonate de soude" + "name": "soda, baking" }, "soybean": { - "name": "soja" + "name": "soybean" }, "spaghetti-squash": { - "name": "courge spaghetti", - "plural_name": "courges spaghettis" + "name": "spaghetti squash", + "plural_name": "spaghetti squashes" }, "speck": { - "name": "lard" + "name": "speck" }, "spices": { - "name": "épices" + "name": "spices" }, "spinach": { - "name": "épinard" + "name": "spinach" }, "spring-onion": { - "name": "oignons de printemps", - "plural_name": "oignons nouveaux" + "name": "spring onion", + "plural_name": "spring onions" }, "squash": { - "name": "courges", - "plural_name": "courges" + "name": "squash", + "plural_name": "squashes" }, "squash-family": { - "name": "famille des courges" + "name": "squash family" }, "stockfish": { - "name": "cabillaud" + "name": "stockfish" }, "sugar": { - "name": "sucre" + "name": "sugar" }, "sunchoke": { - "name": "topinambours", - "plural_name": "topinambours" + "name": "sunchoke", + "plural_name": "sunchokes" }, "sunflower-seeds": { - "name": "graines de tournesol" + "name": "sunflower seeds" }, "superfine-sugar": { - "name": "sucre superfin" + "name": "superfine sugar" }, "sweet-potato": { - "name": "patate douce", - "plural_name": "patates douces" + "name": "sweet potato", + "plural_name": "sweet potatoes" }, "sweetcorn": { - "name": "maïs doux", - "plural_name": "maïs doux" + "name": "sweetcorn", + "plural_name": "sweetcorns" }, "sweeteners": { - "name": "édulcorant" + "name": "sweeteners" }, "tahini": { "name": "tahini" }, "taro": { "name": "taro", - "plural_name": "taros" + "plural_name": "taroes" }, "teff": { "name": "teff" }, "tomato": { - "name": "tomate", - "plural_name": "tomates" + "name": "tomato", + "plural_name": "tomatoes" }, "trout": { - "name": "truite" + "name": "trout" }, "tubers": { - "name": "tubercules", - "plural_name": "tubercules" + "name": "tuber", + "plural_name": "tubers" }, "tuna": { - "name": "thon" + "name": "tuna" }, "turbanado-sugar": { - "name": "sucre brun" + "name": "turbanado sugar" }, "turnip": { - "name": "navet", - "plural_name": "navets" + "name": "turnip", + "plural_name": "turnips" }, "unrefined-sugar": { - "name": "sucre non raffiné" + "name": "unrefined sugar" }, "vanilla": { - "name": "vanille" + "name": "vanilla" }, "vegetables": { - "name": "légumes" + "name": "vegetables" }, "watercress": { - "name": "cresson de fontaine" + "name": "watercress" }, "watermelon": { - "name": "pastèque", - "plural_name": "pastèques" + "name": "watermelon", + "plural_name": "watermelons" }, "white-mushroom": { - "name": "champignon blanc", - "plural_name": "champignons blancs" + "name": "white mushroom", + "plural_name": "white mushrooms" }, "white-sugar": { - "name": "sucre blanc" + "name": "white sugar" }, "xanthan-gum": { - "name": "gomme xanthane" + "name": "xanthan gum" }, "yam": { - "name": "igname sauvage", - "plural_name": "ignames" + "name": "yam", + "plural_name": "yams" }, "yeast": { - "name": "levure" + "name": "yeast" }, "zucchini": { - "name": "courgette", - "plural_name": "courgettes" + "name": "zucchini", + "plural_name": "zucchinis" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/gl-ES.json b/mealie/repos/seed/resources/foods/locales/gl-ES.json index 745a8d910..e3d0a5c45 100644 --- a/mealie/repos/seed/resources/foods/locales/gl-ES.json +++ b/mealie/repos/seed/resources/foods/locales/gl-ES.json @@ -153,8 +153,8 @@ "name": "chicoria" }, "chilli-peppers": { - "name": "chilli pepper", - "plural_name": "chilli peppers" + "name": "pimento picante", + "plural_name": "pimentos picantes" }, "chinese-leaves": { "name": "col chinesa" @@ -276,7 +276,7 @@ "name": "chicoria" }, "fructose": { - "name": "frutosa" + "name": "frutose" }, "fruit": { "name": "froita" @@ -374,7 +374,7 @@ "name": "leguminosas" }, "lemongrass": { - "name": "lemongrass" + "name": "citronela" }, "lentils": { "name": "lentellas" @@ -479,7 +479,7 @@ "name": "chícharos" }, "pepper": { - "name": "", + "name": "pimenta", "plural_name": "pimentos" }, "pineapple": { diff --git a/mealie/repos/seed/resources/foods/locales/he-IL.json b/mealie/repos/seed/resources/foods/locales/he-IL.json index 8ea8a6212..4d14dbad3 100644 --- a/mealie/repos/seed/resources/foods/locales/he-IL.json +++ b/mealie/repos/seed/resources/foods/locales/he-IL.json @@ -1,692 +1,692 @@ { "acorn-squash": { - "name": "דלעת ערמונים" + "name": "acorn squash" }, "alfalfa-sprouts": { - "name": "נבטי אלפלפא" + "name": "alfalfa sprouts" }, "anchovies": { - "name": "אנשובי" + "name": "anchovies" }, "apples": { - "name": "תפוחים", - "plural_name": "תפוחים" + "name": "apple", + "plural_name": "apples" }, "artichoke": { - "name": "ארטישוק" + "name": "artichoke" }, "arugula": { - "name": "אורוגולה" + "name": "arugula" }, "asparagus": { - "name": "אספרגוס" + "name": "asparagus" }, "avocado": { - "name": "אבוקדו", - "plural_name": "אבוקדו" + "name": "avocado", + "plural_name": "avocado" }, "bacon": { - "name": "בייקון" + "name": "bacon" }, "baking-powder": { - "name": "אבקת אפייה" + "name": "baking powder" }, "baking-soda": { - "name": "סודה לשתייה" + "name": "baking soda" }, "baking-sugar": { - "name": "סוכר לאפייה" + "name": "baking sugar" }, "bar-sugar": { - "name": "סוכר דק" + "name": "bar sugar" }, "basil": { - "name": "בזיליקום" + "name": "basil" }, "beans": { - "name": "שעועית" + "name": "beans" }, "bell-peppers": { - "name": "פלפל מתוק", - "plural_name": "פלפלים" + "name": "bell peppers", + "plural_name": "bell peppers" }, "blackberries": { - "name": "אוכמניות" + "name": "blackberries" }, "bok-choy": { - "name": "באק צ'וי" + "name": "bok choy" }, "brassicas": { - "name": "כרוב" + "name": "brassicas" }, "bread": { - "name": "לחם" + "name": "bread" }, "breadfruit": { - "name": "פרי הלחם" + "name": "breadfruit" }, "broccoflower": { - "name": "פריחת ברוקולי" + "name": "broccoflower" }, "broccoli": { - "name": "ברוקולי" + "name": "broccoli" }, "broccoli-rabe": { - "name": "ברוקולי" + "name": "broccoli rabe" }, "broccolini": { - "name": "ברוקוליני" + "name": "broccolini" }, "brown-sugar": { - "name": "סוכר חום" + "name": "brown sugar" }, "brussels-sprouts": { - "name": "כרוב ניצנים" + "name": "brussels sprouts" }, "butter": { - "name": "חמאה" + "name": "butter" }, "butternut-pumpkin": { - "name": "דלורית" + "name": "butternut pumpkin" }, "butternut-squash": { - "name": "דלורית" + "name": "butternut squash" }, "cabbage": { - "name": "כרוב", - "plural_name": "כרובים" + "name": "cabbage", + "plural_name": "cabbages" }, "cactus-edible": { - "name": "סברס" + "name": "cactus, edible" }, "calabrese": { - "name": "ברוקולי" + "name": "calabrese" }, "cane-sugar": { - "name": "סוכר קנים" + "name": "cane sugar" }, "cannabis": { - "name": "קנאביס" + "name": "cannabis" }, "capsicum": { - "name": "גמבה" + "name": "capsicum" }, "caraway": { - "name": "קימל" + "name": "caraway" }, "carrot": { - "name": "גזר", - "plural_name": "גזרים" + "name": "carrot", + "plural_name": "carrots" }, "caster-sugar": { - "name": "סוכר דק" + "name": "caster sugar" }, "castor-sugar": { - "name": "סוכר קיק" + "name": "castor sugar" }, "catfish": { - "name": "שפמנון" + "name": "catfish" }, "cauliflower": { - "name": "כרובית", - "plural_name": "כרוביות" + "name": "cauliflower", + "plural_name": "cauliflowers" }, "cayenne-pepper": { - "name": "פלפל קאיין" + "name": "cayenne pepper" }, "celeriac": { - "name": "סלרי" + "name": "celery root" }, "celery": { - "name": "סלרי" + "name": "celery" }, "cereal-grains": { - "name": "דגני בוקר" + "name": "cereal grains" }, "chard": { - "name": "מנגולד" + "name": "chard" }, "cheese": { - "name": "גבינה" + "name": "cheese" }, "chicory": { - "name": "עולש" + "name": "chicory" }, "chilli-peppers": { - "name": "צ'ילי", - "plural_name": "פלפלים חריפים" + "name": "chilli pepper", + "plural_name": "chilli peppers" }, "chinese-leaves": { - "name": "עלים סינים" + "name": "chinese leaves" }, "chives": { - "name": "עירית" + "name": "chives" }, "chocolate": { - "name": "שוקולד" + "name": "chocolate" }, "cilantro": { - "name": "כוסברה" + "name": "cilantro" }, "cinnamon": { - "name": "קינמון" + "name": "cinnamon" }, "clarified-butter": { - "name": "חמאה מזוקקת" + "name": "clarified butter" }, "coconut": { - "name": "קוקוס", - "plural_name": "אגוזי קוקוס" + "name": "coconut", + "plural_name": "coconuts" }, "coconut-milk": { - "name": "חלב קוקוס" + "name": "coconut milk" }, "cod": { - "name": "בקלה" + "name": "cod" }, "coffee": { - "name": "קפה" + "name": "coffee" }, "collard-greens": { - "name": "כרוב ירוק" + "name": "collard greens" }, "confectioners-sugar": { - "name": "אבקת סוכר" + "name": "confectioners' sugar" }, "coriander": { - "name": "כוסברה" + "name": "coriander" }, "corn": { - "name": "תירס", - "plural_name": "תירס" + "name": "corn", + "plural_name": "corns" }, "corn-syrup": { - "name": "סירופ תירס" + "name": "corn syrup" }, "cottonseed-oil": { - "name": "שמן כותנה" + "name": "cottonseed oil" }, "courgette": { - "name": "קישוא" + "name": "courgette" }, "cream-of-tartar": { - "name": "קרם טרטר" + "name": "cream of tartar" }, "cucumber": { - "name": "מלפפון", - "plural_name": "מלפפונים" + "name": "cucumber", + "plural_name": "cucumbers" }, "cumin": { - "name": "כמון" + "name": "cumin" }, "daikon": { - "name": "צנון דייקון", - "plural_name": "צנוני דייקון" + "name": "daikon", + "plural_name": "daikons" }, "dairy-products-and-dairy-substitutes": { - "name": "מוצרי חלב ותחליפי חלב" + "name": "dairy products and dairy substitutes" }, "dandelion": { - "name": "שן הארי" + "name": "dandelion" }, "demerara-sugar": { - "name": "סוכר דמררה" + "name": "demerara sugar" }, "dough": { - "name": "בצק" + "name": "dough" }, "edible-cactus": { - "name": "קקטוס אכיל (סברס)" + "name": "edible cactus" }, "eggplant": { - "name": "חציל", - "plural_name": "חצילים" + "name": "eggplant", + "plural_name": "eggplants" }, "eggs": { - "name": "ביצים", - "plural_name": "ביצים" + "name": "egg", + "plural_name": "eggs" }, "endive": { - "name": "אנדיב", - "plural_name": "אנדיבים" + "name": "endive", + "plural_name": "endives" }, "fats": { - "name": "שומנים" + "name": "fats" }, "fava-beans": { - "name": "פול מצרי" + "name": "fava beans" }, "fiddlehead": { - "name": "שרך ראש הכינור" + "name": "fiddlehead" }, "fiddlehead-fern": { - "name": "שרך ראש הכינור", - "plural_name": "שרכי ראש הכינור" + "name": "fiddlehead fern", + "plural_name": "fiddlehead ferns" }, "fish": { - "name": "דג" + "name": "fish" }, "five-spice-powder": { - "name": "אבקת 5 תבלינים" + "name": "five spice powder" }, "flour": { - "name": "קמח" + "name": "flour" }, "frisee": { - "name": "פריזה" + "name": "frisee" }, "fructose": { - "name": "פרוקטוז" + "name": "fructose" }, "fruit": { - "name": "פרי" + "name": "fruit" }, "fruit-sugar": { - "name": "סוכר פירות" + "name": "fruit sugar" }, "ful": { - "name": "פול" + "name": "ful" }, "garam-masala": { - "name": "גראם מסאלה" + "name": "garam masala" }, "garlic": { - "name": "שום", - "plural_name": "שום" + "name": "garlic", + "plural_name": "garlics" }, "gem-squash": { - "name": "דלעת פנינה" + "name": "gem squash" }, "ghee": { - "name": "גהי" + "name": "ghee" }, "giblets": { - "name": "קרביים" + "name": "giblets" }, "ginger": { - "name": "ג'ינג'ר" + "name": "ginger" }, "grains": { - "name": "דגנים" + "name": "grains" }, "granulated-sugar": { - "name": "סוכר לבן" + "name": "granulated sugar" }, "grape-seed-oil": { - "name": "שמן זרעי ענבים" + "name": "grape seed oil" }, "green-onion": { - "name": "בצל ירוק", - "plural_name": "בצלים ירוקים" + "name": "green onion", + "plural_name": "green onions" }, "heart-of-palm": { - "name": "לב דקל", - "plural_name": "לבבות דקל" + "name": "heart of palm", + "plural_name": "heart of palms" }, "hemp": { - "name": "האמפ" + "name": "hemp" }, "herbs": { - "name": "עשבים" + "name": "herbs" }, "honey": { - "name": "דבש" + "name": "honey" }, "isomalt": { - "name": "איזומלט" + "name": "isomalt" }, "jackfruit": { - "name": "ג׳קפרוט", - "plural_name": "ג'קפרוטים" + "name": "jackfruit", + "plural_name": "jackfruits" }, "jaggery": { - "name": "ג’אגרי" + "name": "jaggery" }, "jams": { - "name": "ריבות" + "name": "jams" }, "jellies": { - "name": "ג׳לים" + "name": "jellies" }, "jerusalem-artichoke": { - "name": "ארטישוק ירושלמי" + "name": "jerusalem artichoke" }, "jicama": { - "name": "חיקמה" + "name": "jicama" }, "kale": { - "name": "קייל" + "name": "kale" }, "kohlrabi": { - "name": "קולורבי" + "name": "kohlrabi" }, "kumara": { - "name": "בטטה" + "name": "kumara" }, "leavening-agents": { - "name": "חומר התפחה" + "name": "leavening agents" }, "leek": { - "name": "כרישה", - "plural_name": "כרישה" + "name": "leek", + "plural_name": "leeks" }, "legumes": { - "name": "קטניות" + "name": "legumes" }, "lemongrass": { - "name": "לימונית" + "name": "lemongrass" }, "lentils": { - "name": "עדשים" + "name": "lentils" }, "lettuce": { - "name": "חסה" + "name": "lettuce" }, "liver": { - "name": "כבד", - "plural_name": "כבדים" + "name": "liver", + "plural_name": "livers" }, "maize": { - "name": "תירס" + "name": "maize" }, "maple-syrup": { - "name": "סירופ מייפל" + "name": "maple syrup" }, "meat": { - "name": "בשר" + "name": "meat" }, "milk": { - "name": "חלב" + "name": "milk" }, "mortadella": { - "name": "מורטדלה" + "name": "mortadella" }, "mushroom": { - "name": "פטריה", - "plural_name": "פטריות" + "name": "mushroom", + "plural_name": "mushrooms" }, "mussels": { - "name": "צדפות" + "name": "mussels" }, "nanaimo-bar-mix": { - "name": "תערובת נאנאימו" + "name": "nanaimo bar mix" }, "nori": { - "name": "נורי" + "name": "nori" }, "nutmeg": { - "name": "אגוז מוסקט" + "name": "nutmeg" }, "nutritional-yeast-flakes": { - "name": "שבבי שמרים תזונתיים" + "name": "nutritional yeast flakes" }, "nuts": { - "name": "אגוזים" + "name": "nuts" }, "octopuses": { - "name": "תמנונים", - "plural_name": "תמנונים" + "name": "octopus", + "plural_name": "octopuses" }, "oils": { - "name": "שמנים" + "name": "oils" }, "okra": { - "name": "אוקרה" + "name": "okra" }, "olive": { - "name": "זית" + "name": "olive" }, "olive-oil": { - "name": "שמן זית" + "name": "olive oil" }, "onion": { - "name": "בצל" + "name": "onion" }, "onion-family": { - "name": "משפחת הבצלים" + "name": "onion family" }, "orange-blossom-water": { - "name": "מי פריחת הדרים" + "name": "orange blossom water" }, "oranges": { - "name": "תפוזים", - "plural_name": "תפוזים" + "name": "orange", + "plural_name": "oranges" }, "oregano": { - "name": "אורגנו" + "name": "oregano" }, "oysters": { - "name": "צדפות" + "name": "oysters" }, "panch-puran": { - "name": "פאנץ' פורן (תערובת תבלינים הודית)" + "name": "panch puran" }, "paprika": { - "name": "פפריקה" + "name": "paprika" }, "parsley": { - "name": "פטרוזיליה" + "name": "parsley" }, "parsnip": { - "name": "גזר לבן", - "plural_name": "גזרים לבנים" + "name": "parsnip", + "plural_name": "parsnips" }, "pear": { - "name": "אגס", - "plural_name": "אגסים" + "name": "pear", + "plural_name": "pears" }, "peas": { - "name": "אפונה" + "name": "peas" }, "pepper": { - "name": "פלפל", - "plural_name": "פלפלים" + "name": "pepper", + "plural_name": "peppers" }, "pineapple": { - "name": "אננס", - "plural_name": "אננסים" + "name": "pineapple", + "plural_name": "pineapples" }, "plantain": { - "name": "פלנטיין", - "plural_name": "פלנטיינים" + "name": "plantain", + "plural_name": "plantains" }, "poppy-seeds": { - "name": "פרג" + "name": "poppy seeds" }, "potato": { - "name": "תפוח אדמה", - "plural_name": "תפוחי אדמה" + "name": "potato", + "plural_name": "potatoes" }, "poultry": { - "name": "עוף" + "name": "poultry" }, "powdered-sugar": { - "name": "אבקת סוכר" + "name": "powdered sugar" }, "pumpkin": { - "name": "דלעת", - "plural_name": "דלעות" + "name": "pumpkin", + "plural_name": "pumpkins" }, "pumpkin-seeds": { - "name": "זרעי דלעת" + "name": "pumpkin seeds" }, "radish": { - "name": "צנון", - "plural_name": "צנוניות" + "name": "radish", + "plural_name": "radishes" }, "raw-sugar": { - "name": "סוכר גולמי" + "name": "raw sugar" }, "refined-sugar": { - "name": "סוכר מנופה" + "name": "refined sugar" }, "rice": { - "name": "אורז" + "name": "rice" }, "rice-flour": { - "name": "קמח אורז" + "name": "rice flour" }, "rock-sugar": { - "name": "גבישי סוכר" + "name": "rock sugar" }, "rum": { - "name": "רום" + "name": "rum" }, "salmon": { - "name": "סלמון" + "name": "salmon" }, "salt": { - "name": "מלח" + "name": "salt" }, "salt-cod": { - "name": "בקלה ממולח" + "name": "salt cod" }, "scallion": { - "name": "בצל ירוק", - "plural_name": "בצלים ירוקים" + "name": "scallion", + "plural_name": "scallions" }, "seafood": { - "name": "מאכלי ים" + "name": "seafood" }, "seeds": { - "name": "זרעים" + "name": "seeds" }, "sesame-seeds": { - "name": "שומשום" + "name": "sesame seeds" }, "shallot": { - "name": "בצל שאלוט", - "plural_name": "בצלצלי שאלוט" + "name": "shallot", + "plural_name": "shallots" }, "skate": { - "name": "דג תריסנית" + "name": "skate" }, "soda": { - "name": "סודה" + "name": "soda" }, "soda-baking": { - "name": "סודה לשתייה" + "name": "soda, baking" }, "soybean": { - "name": "פולי סויה" + "name": "soybean" }, "spaghetti-squash": { - "name": "דלעת ספגטי", - "plural_name": "דלעות ספגטי" + "name": "spaghetti squash", + "plural_name": "spaghetti squashes" }, "speck": { - "name": "גרגר" + "name": "speck" }, "spices": { - "name": "תבלינים" + "name": "spices" }, "spinach": { - "name": "תרד" + "name": "spinach" }, "spring-onion": { - "name": "בצל אביב", - "plural_name": "בצלי אביב" + "name": "spring onion", + "plural_name": "spring onions" }, "squash": { - "name": "דלעת", - "plural_name": "דלעות" + "name": "squash", + "plural_name": "squashes" }, "squash-family": { - "name": "משפחת הדלועים" + "name": "squash family" }, "stockfish": { - "name": "דג מיובש" + "name": "stockfish" }, "sugar": { - "name": "סוכר" + "name": "sugar" }, "sunchoke": { - "name": "ארטישוק ירושלמי", - "plural_name": "ארטישוק ירושלמי" + "name": "sunchoke", + "plural_name": "sunchokes" }, "sunflower-seeds": { - "name": "זרעי חמניה" + "name": "sunflower seeds" }, "superfine-sugar": { - "name": "אבקת סוכר" + "name": "superfine sugar" }, "sweet-potato": { - "name": "בטטה", - "plural_name": "בטטות" + "name": "sweet potato", + "plural_name": "sweet potatoes" }, "sweetcorn": { - "name": "תירס מתוק", - "plural_name": "תירס מתוק" + "name": "sweetcorn", + "plural_name": "sweetcorns" }, "sweeteners": { - "name": "ממתיקים" + "name": "sweeteners" }, "tahini": { - "name": "טחינה" + "name": "tahini" }, "taro": { - "name": "טארו", - "plural_name": "טארואים" + "name": "taro", + "plural_name": "taroes" }, "teff": { - "name": "טף" + "name": "teff" }, "tomato": { - "name": "עגבנייה", - "plural_name": "עגבניות" + "name": "tomato", + "plural_name": "tomatoes" }, "trout": { - "name": "טרוטה" + "name": "trout" }, "tubers": { - "name": "שורשיים", - "plural_name": "שורשיים" + "name": "tuber", + "plural_name": "tubers" }, "tuna": { - "name": "טונה" + "name": "tuna" }, "turbanado-sugar": { - "name": "סוכר גולמי" + "name": "turbanado sugar" }, "turnip": { - "name": "לפת", - "plural_name": "לפתות" + "name": "turnip", + "plural_name": "turnips" }, "unrefined-sugar": { - "name": "סוכר לא מנופה" + "name": "unrefined sugar" }, "vanilla": { - "name": "וניל" + "name": "vanilla" }, "vegetables": { - "name": "ירקות" + "name": "vegetables" }, "watercress": { - "name": "גרגיר הנחלים" + "name": "watercress" }, "watermelon": { - "name": "אבטיח", - "plural_name": "אבטיחים" + "name": "watermelon", + "plural_name": "watermelons" }, "white-mushroom": { - "name": "פטריה לבנה", - "plural_name": "פטריות לבנות" + "name": "white mushroom", + "plural_name": "white mushrooms" }, "white-sugar": { - "name": "סוכר לבן" + "name": "white sugar" }, "xanthan-gum": { - "name": "קסנטן גאם" + "name": "xanthan gum" }, "yam": { - "name": "בטטה", - "plural_name": "בטטות" + "name": "yam", + "plural_name": "yams" }, "yeast": { - "name": "שמרים" + "name": "yeast" }, "zucchini": { - "name": "זוקיני", - "plural_name": "זוקיני" + "name": "zucchini", + "plural_name": "zucchinis" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/hr-HR.json b/mealie/repos/seed/resources/foods/locales/hr-HR.json index b479cd92f..4d14dbad3 100644 --- a/mealie/repos/seed/resources/foods/locales/hr-HR.json +++ b/mealie/repos/seed/resources/foods/locales/hr-HR.json @@ -1,489 +1,489 @@ { "acorn-squash": { - "name": "kupusnjača" + "name": "acorn squash" }, "alfalfa-sprouts": { - "name": "alfalfa klice" + "name": "alfalfa sprouts" }, "anchovies": { - "name": "inćuni" + "name": "anchovies" }, "apples": { - "name": "jabuke", + "name": "apple", "plural_name": "apples" }, "artichoke": { - "name": "artičoka" + "name": "artichoke" }, "arugula": { - "name": "rukola" + "name": "arugula" }, "asparagus": { - "name": "šparoga" + "name": "asparagus" }, "avocado": { - "name": "avokado", + "name": "avocado", "plural_name": "avocado" }, "bacon": { - "name": "slanina" + "name": "bacon" }, "baking-powder": { - "name": "prašak za pecivo" + "name": "baking powder" }, "baking-soda": { - "name": "soda bikarbona" + "name": "baking soda" }, "baking-sugar": { - "name": "šećer za pečenje" + "name": "baking sugar" }, "bar-sugar": { - "name": "šećer u štapićima" + "name": "bar sugar" }, "basil": { - "name": "bosiljak" + "name": "basil" }, "beans": { - "name": "grah" + "name": "beans" }, "bell-peppers": { - "name": "paprika", + "name": "bell peppers", "plural_name": "bell peppers" }, "blackberries": { - "name": "kupina" + "name": "blackberries" }, "bok-choy": { - "name": "pak choi" + "name": "bok choy" }, "brassicas": { - "name": "kupusnjača" + "name": "brassicas" }, "bread": { - "name": "kruh" + "name": "bread" }, "breadfruit": { - "name": "kruška kruhovka" + "name": "breadfruit" }, "broccoflower": { "name": "broccoflower" }, "broccoli": { - "name": "brokula" + "name": "broccoli" }, "broccoli-rabe": { - "name": "brokula pupčar" + "name": "broccoli rabe" }, "broccolini": { "name": "broccolini" }, "brown-sugar": { - "name": "smeđi šećer" + "name": "brown sugar" }, "brussels-sprouts": { - "name": "prokulice" + "name": "brussels sprouts" }, "butter": { - "name": "maslac" + "name": "butter" }, "butternut-pumpkin": { - "name": "butternut bundeva" + "name": "butternut pumpkin" }, "butternut-squash": { - "name": "tikvica butternut" + "name": "butternut squash" }, "cabbage": { - "name": "kupus", + "name": "cabbage", "plural_name": "cabbages" }, "cactus-edible": { - "name": "kaktus, jestivi" + "name": "cactus, edible" }, "calabrese": { - "name": "kalabarski cvjetača" + "name": "calabrese" }, "cane-sugar": { - "name": "šećer od trske" + "name": "cane sugar" }, "cannabis": { "name": "cannabis" }, "capsicum": { - "name": "paprika" + "name": "capsicum" }, "caraway": { - "name": "kumin" + "name": "caraway" }, "carrot": { - "name": "mrkva", + "name": "carrot", "plural_name": "carrots" }, "caster-sugar": { - "name": "šećer za posipanje" + "name": "caster sugar" }, "castor-sugar": { - "name": "šećer u prahu" + "name": "castor sugar" }, "catfish": { - "name": "som" + "name": "catfish" }, "cauliflower": { - "name": "cvjetača", + "name": "cauliflower", "plural_name": "cauliflowers" }, "cayenne-pepper": { - "name": "cayenne paprika" + "name": "cayenne pepper" }, "celeriac": { - "name": "korjen celera" + "name": "celery root" }, "celery": { - "name": "celer" + "name": "celery" }, "cereal-grains": { - "name": "žitarice" + "name": "cereal grains" }, "chard": { - "name": "blitva" + "name": "chard" }, "cheese": { - "name": "sir" + "name": "cheese" }, "chicory": { - "name": "cikorija" + "name": "chicory" }, "chilli-peppers": { - "name": "chilli paprika", + "name": "chilli pepper", "plural_name": "chilli peppers" }, "chinese-leaves": { - "name": "kineski kupus" + "name": "chinese leaves" }, "chives": { - "name": "vlasac" + "name": "chives" }, "chocolate": { - "name": "čokolada" + "name": "chocolate" }, "cilantro": { - "name": "korijander (listovi)" + "name": "cilantro" }, "cinnamon": { - "name": "cimet" + "name": "cinnamon" }, "clarified-butter": { - "name": "pročišćeni maslac" + "name": "clarified butter" }, "coconut": { - "name": "kokos", + "name": "coconut", "plural_name": "coconuts" }, "coconut-milk": { - "name": "kokosovo mlijeko" + "name": "coconut milk" }, "cod": { - "name": "bakalar" + "name": "cod" }, "coffee": { - "name": "kava" + "name": "coffee" }, "collard-greens": { - "name": "raštika" + "name": "collard greens" }, "confectioners-sugar": { - "name": "šećer u prahu" + "name": "confectioners' sugar" }, "coriander": { - "name": "korijander" + "name": "coriander" }, "corn": { - "name": "kukuruz", + "name": "corn", "plural_name": "corns" }, "corn-syrup": { - "name": "kukuruzni sirup" + "name": "corn syrup" }, "cottonseed-oil": { - "name": "ulje pamuka" + "name": "cottonseed oil" }, "courgette": { - "name": "tikvica" + "name": "courgette" }, "cream-of-tartar": { - "name": "vinski prašak za pecivo" + "name": "cream of tartar" }, "cucumber": { - "name": "svježi krastavac", + "name": "cucumber", "plural_name": "cucumbers" }, "cumin": { - "name": "kim" + "name": "cumin" }, "daikon": { - "name": "daikon rotkvica", + "name": "daikon", "plural_name": "daikons" }, "dairy-products-and-dairy-substitutes": { - "name": "mliječni proizvodi i zamjene za mliječne proizvode" + "name": "dairy products and dairy substitutes" }, "dandelion": { - "name": "maslačak" + "name": "dandelion" }, "demerara-sugar": { - "name": "demerara šećer" + "name": "demerara sugar" }, "dough": { - "name": "tijesto" + "name": "dough" }, "edible-cactus": { - "name": "jestivi kaktus" + "name": "edible cactus" }, "eggplant": { - "name": "patlidžan", + "name": "eggplant", "plural_name": "eggplants" }, "eggs": { - "name": "jaja", + "name": "egg", "plural_name": "eggs" }, "endive": { - "name": "endivija", + "name": "endive", "plural_name": "endives" }, "fats": { - "name": "masti" + "name": "fats" }, "fava-beans": { - "name": "slanutak" + "name": "fava beans" }, "fiddlehead": { - "name": "mladi izdanci paprati" + "name": "fiddlehead" }, "fiddlehead-fern": { - "name": "mladi listovi paprati", + "name": "fiddlehead fern", "plural_name": "fiddlehead ferns" }, "fish": { - "name": "riba" + "name": "fish" }, "five-spice-powder": { - "name": "pet začina u prahu" + "name": "five spice powder" }, "flour": { - "name": "brašno" + "name": "flour" }, "frisee": { - "name": "frizola" + "name": "frisee" }, "fructose": { - "name": "fruktoza" + "name": "fructose" }, "fruit": { - "name": "voće" + "name": "fruit" }, "fruit-sugar": { - "name": "voćni šećer" + "name": "fruit sugar" }, "ful": { - "name": "taro" + "name": "ful" }, "garam-masala": { "name": "garam masala" }, "garlic": { - "name": "češnjak", + "name": "garlic", "plural_name": "garlics" }, "gem-squash": { - "name": "gem tikva" + "name": "gem squash" }, "ghee": { "name": "ghee" }, "giblets": { - "name": "peradske iznutrice" + "name": "giblets" }, "ginger": { - "name": "đumbir" + "name": "ginger" }, "grains": { - "name": "žitarice" + "name": "grains" }, "granulated-sugar": { - "name": "granulirani šećer" + "name": "granulated sugar" }, "grape-seed-oil": { - "name": "ulje sjemenki grožđa" + "name": "grape seed oil" }, "green-onion": { - "name": "mladi luk", + "name": "green onion", "plural_name": "green onions" }, "heart-of-palm": { - "name": "srce palme", + "name": "heart of palm", "plural_name": "heart of palms" }, "hemp": { - "name": "konoplja" + "name": "hemp" }, "herbs": { - "name": "začinsko bilje" + "name": "herbs" }, "honey": { - "name": "med" + "name": "honey" }, "isomalt": { - "name": "izomalt" + "name": "isomalt" }, "jackfruit": { "name": "jackfruit", "plural_name": "jackfruits" }, "jaggery": { - "name": "šećer od trske" + "name": "jaggery" }, "jams": { - "name": "pekmez" + "name": "jams" }, "jellies": { - "name": "žele" + "name": "jellies" }, "jerusalem-artichoke": { - "name": "jeruzalemska artičoka" + "name": "jerusalem artichoke" }, "jicama": { - "name": "jikama" + "name": "jicama" }, "kale": { - "name": "kelj" + "name": "kale" }, "kohlrabi": { - "name": "koraba" + "name": "kohlrabi" }, "kumara": { - "name": "krastavac" + "name": "kumara" }, "leavening-agents": { - "name": "sredstva za dizanje tijesta" + "name": "leavening agents" }, "leek": { - "name": "poriluk", + "name": "leek", "plural_name": "leeks" }, "legumes": { - "name": "mahunarke" + "name": "legumes" }, "lemongrass": { - "name": "limunska trava" + "name": "lemongrass" }, "lentils": { - "name": "leća" + "name": "lentils" }, "lettuce": { - "name": "zelena salata" + "name": "lettuce" }, "liver": { - "name": "jetra", + "name": "liver", "plural_name": "livers" }, "maize": { - "name": "kukuruz" + "name": "maize" }, "maple-syrup": { - "name": "javorov sirup" + "name": "maple syrup" }, "meat": { - "name": "meso" + "name": "meat" }, "milk": { - "name": "mlijeko" + "name": "milk" }, "mortadella": { "name": "mortadella" }, "mushroom": { - "name": "gljiva", + "name": "mushroom", "plural_name": "mushrooms" }, "mussels": { - "name": "musle" + "name": "mussels" }, "nanaimo-bar-mix": { "name": "nanaimo bar mix" }, "nori": { - "name": "nori alga" + "name": "nori" }, "nutmeg": { - "name": "muškatni oraščić" + "name": "nutmeg" }, "nutritional-yeast-flakes": { - "name": "pahuljice od prehrambenog kvasca" + "name": "nutritional yeast flakes" }, "nuts": { - "name": "orašasti plodovi" + "name": "nuts" }, "octopuses": { - "name": "hobotnica", + "name": "octopus", "plural_name": "octopuses" }, "oils": { - "name": "ulja" + "name": "oils" }, "okra": { "name": "okra" }, "olive": { - "name": "maslina" + "name": "olive" }, "olive-oil": { - "name": "maslinovo ulje" + "name": "olive oil" }, "onion": { - "name": "luk" + "name": "onion" }, "onion-family": { - "name": "iz familije luka" + "name": "onion family" }, "orange-blossom-water": { - "name": "voda od cvijeta naranče" + "name": "orange blossom water" }, "oranges": { - "name": "naranča", + "name": "orange", "plural_name": "oranges" }, "oregano": { - "name": "origano" + "name": "oregano" }, "oysters": { - "name": "kamenica" + "name": "oysters" }, "panch-puran": { - "name": "panch puran - mješavina indijskih začina" + "name": "panch puran" }, "paprika": { "name": "paprika" }, "parsley": { - "name": "peršin" + "name": "parsley" }, "parsnip": { - "name": "pastrnjak", + "name": "parsnip", "plural_name": "parsnips" }, "pear": { - "name": "kruška", + "name": "pear", "plural_name": "pears" }, "peas": { - "name": "grašak" + "name": "peas" }, "pepper": { - "name": "papar", + "name": "pepper", "plural_name": "peppers" }, "pineapple": { - "name": "ananas", + "name": "pineapple", "plural_name": "pineapples" }, "plantain": { @@ -491,135 +491,135 @@ "plural_name": "plantains" }, "poppy-seeds": { - "name": "makovo sjeme" + "name": "poppy seeds" }, "potato": { - "name": "krumpir", + "name": "potato", "plural_name": "potatoes" }, "poultry": { - "name": "perad" + "name": "poultry" }, "powdered-sugar": { - "name": "šećer u prahu" + "name": "powdered sugar" }, "pumpkin": { - "name": "bundeva", + "name": "pumpkin", "plural_name": "pumpkins" }, "pumpkin-seeds": { - "name": "sjemenke bundeve" + "name": "pumpkin seeds" }, "radish": { - "name": "rotkvica", + "name": "radish", "plural_name": "radishes" }, "raw-sugar": { - "name": "sirovi šećer" + "name": "raw sugar" }, "refined-sugar": { - "name": "rafinirani šećer" + "name": "refined sugar" }, "rice": { - "name": "riža" + "name": "rice" }, "rice-flour": { - "name": "rižino brašno" + "name": "rice flour" }, "rock-sugar": { - "name": "kameni šećer" + "name": "rock sugar" }, "rum": { "name": "rum" }, "salmon": { - "name": "losos" + "name": "salmon" }, "salt": { - "name": "sol" + "name": "salt" }, "salt-cod": { - "name": "slani bakalar" + "name": "salt cod" }, "scallion": { "name": "scallion", "plural_name": "scallions" }, "seafood": { - "name": "plodovi mora" + "name": "seafood" }, "seeds": { - "name": "sjemenke" + "name": "seeds" }, "sesame-seeds": { - "name": "sjemenke sezama" + "name": "sesame seeds" }, "shallot": { "name": "shallot", "plural_name": "shallots" }, "skate": { - "name": "skate (riba)" + "name": "skate" }, "soda": { - "name": "gazirani sok" + "name": "soda" }, "soda-baking": { - "name": "soda bikarbona" + "name": "soda, baking" }, "soybean": { - "name": "sojino zrno" + "name": "soybean" }, "spaghetti-squash": { - "name": "spageti tikva", + "name": "spaghetti squash", "plural_name": "spaghetti squashes" }, "speck": { - "name": "spek (slanina)" + "name": "speck" }, "spices": { - "name": "začini" + "name": "spices" }, "spinach": { - "name": "špinat" + "name": "spinach" }, "spring-onion": { - "name": "proljetni luk - mladi luk", + "name": "spring onion", "plural_name": "spring onions" }, "squash": { - "name": "tikva", + "name": "squash", "plural_name": "squashes" }, "squash-family": { - "name": "obitelj tikvi" + "name": "squash family" }, "stockfish": { - "name": "stockfish (sušena riba)" + "name": "stockfish" }, "sugar": { - "name": "šećer" + "name": "sugar" }, "sunchoke": { - "name": "repa", + "name": "sunchoke", "plural_name": "sunchokes" }, "sunflower-seeds": { - "name": "sjemenke suncokreta" + "name": "sunflower seeds" }, "superfine-sugar": { - "name": "super-fini šećer" + "name": "superfine sugar" }, "sweet-potato": { - "name": "batat", + "name": "sweet potato", "plural_name": "sweet potatoes" }, "sweetcorn": { - "name": "slatki kukuruz", + "name": "sweetcorn", "plural_name": "sweetcorns" }, "sweeteners": { - "name": "zaslađivač" + "name": "sweeteners" }, "tahini": { "name": "tahini" @@ -632,61 +632,61 @@ "name": "teff" }, "tomato": { - "name": "rajčica", + "name": "tomato", "plural_name": "tomatoes" }, "trout": { - "name": "pastrva" + "name": "trout" }, "tubers": { - "name": "gomolji", + "name": "tuber", "plural_name": "tubers" }, "tuna": { "name": "tuna" }, "turbanado-sugar": { - "name": "šećer od trske" + "name": "turbanado sugar" }, "turnip": { - "name": "repa", + "name": "turnip", "plural_name": "turnips" }, "unrefined-sugar": { - "name": "nerefinirani šećer" + "name": "unrefined sugar" }, "vanilla": { - "name": "vanilija" + "name": "vanilla" }, "vegetables": { - "name": "povrće" + "name": "vegetables" }, "watercress": { - "name": "ljekovita potočarka" + "name": "watercress" }, "watermelon": { - "name": "lubenica", + "name": "watermelon", "plural_name": "watermelons" }, "white-mushroom": { - "name": "bijela gljiva", + "name": "white mushroom", "plural_name": "white mushrooms" }, "white-sugar": { - "name": "bijeli šećer" + "name": "white sugar" }, "xanthan-gum": { "name": "xanthan gum" }, "yam": { - "name": "jam", + "name": "yam", "plural_name": "yams" }, "yeast": { - "name": "kvasac" + "name": "yeast" }, "zucchini": { - "name": "tikvica", + "name": "zucchini", "plural_name": "zucchinis" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/hu-HU.json b/mealie/repos/seed/resources/foods/locales/hu-HU.json index 85621ea1a..4e33225c0 100644 --- a/mealie/repos/seed/resources/foods/locales/hu-HU.json +++ b/mealie/repos/seed/resources/foods/locales/hu-HU.json @@ -1,12 +1,12 @@ { "acorn-squash": { - "name": "makktök" + "name": "acorn squash" }, "alfalfa-sprouts": { - "name": "lucernacsíra" + "name": "alfalfa sprouts" }, "anchovies": { - "name": "szardella" + "name": "anchovies" }, "apples": { "name": "alma", @@ -16,7 +16,7 @@ "name": "articsóka" }, "arugula": { - "name": "rukkola" + "name": "arugula" }, "asparagus": { "name": "spárga" @@ -35,7 +35,7 @@ "name": "szódabikarbóna" }, "baking-sugar": { - "name": "sütőcukor" + "name": "baking sugar" }, "bar-sugar": { "name": "cukorrúd" @@ -57,25 +57,25 @@ "name": "bordáskel" }, "brassicas": { - "name": "káposzta" + "name": "brassicas" }, "bread": { "name": "kenyér" }, "breadfruit": { - "name": "kenyérfa" + "name": "breadfruit" }, "broccoflower": { - "name": "zöld karfiol" + "name": "broccoflower" }, "broccoli": { "name": "brokkoli" }, "broccoli-rabe": { - "name": "rapini" + "name": "broccoli rabe" }, "broccolini": { - "name": "brokkolini" + "name": "broccolini" }, "brown-sugar": { "name": "barna cukor" @@ -100,7 +100,7 @@ "name": "kaktusz" }, "calabrese": { - "name": "brokkoli" + "name": "calabrese" }, "cane-sugar": { "name": "nádcukor" @@ -138,109 +138,109 @@ "name": "zeller" }, "celery": { - "name": "zeller" + "name": "celery" }, "cereal-grains": { - "name": "gabonafélék" + "name": "cereal grains" }, "chard": { - "name": "mángold" + "name": "chard" }, "cheese": { - "name": "sajt" + "name": "cheese" }, "chicory": { - "name": "cikória" + "name": "chicory" }, "chilli-peppers": { - "name": "csili paprika", - "plural_name": "csili paprika" + "name": "chilli pepper", + "plural_name": "chilli peppers" }, "chinese-leaves": { - "name": "kínai kel" + "name": "chinese leaves" }, "chives": { - "name": "metélőhagyma" + "name": "chives" }, "chocolate": { - "name": "csokoládé" + "name": "chocolate" }, "cilantro": { - "name": "koriander" + "name": "cilantro" }, "cinnamon": { - "name": "fahéj" + "name": "cinnamon" }, "clarified-butter": { - "name": "tisztított vaj" + "name": "clarified butter" }, "coconut": { - "name": "kókuszdió", - "plural_name": "kókuszdió" + "name": "coconut", + "plural_name": "coconuts" }, "coconut-milk": { - "name": "kókusztej" + "name": "coconut milk" }, "cod": { - "name": "tőkehal" + "name": "cod" }, "coffee": { - "name": "kávé" + "name": "coffee" }, "collard-greens": { - "name": "káposztalevél" + "name": "collard greens" }, "confectioners-sugar": { - "name": "porcukor" + "name": "confectioners' sugar" }, "coriander": { - "name": "koriander" + "name": "coriander" }, "corn": { - "name": "kukorica", - "plural_name": "kukorica" + "name": "corn", + "plural_name": "corns" }, "corn-syrup": { - "name": "kukoricaszirup" + "name": "corn syrup" }, "cottonseed-oil": { - "name": "gyapotmagolaj" + "name": "cottonseed oil" }, "courgette": { - "name": "cukkini" + "name": "courgette" }, "cream-of-tartar": { - "name": "tartárkrém" + "name": "cream of tartar" }, "cucumber": { - "name": "uborka", - "plural_name": "uborka" + "name": "cucumber", + "plural_name": "cucumbers" }, "cumin": { - "name": "kömény" + "name": "cumin" }, "daikon": { - "name": "jégcsapretek", - "plural_name": "jégcsapretek" + "name": "daikon", + "plural_name": "daikons" }, "dairy-products-and-dairy-substitutes": { - "name": "tejtermékek és helyetesítők" + "name": "dairy products and dairy substitutes" }, "dandelion": { - "name": "pitypang" + "name": "dandelion" }, "demerara-sugar": { - "name": "barna cukor" + "name": "demerara sugar" }, "dough": { - "name": "tészta" + "name": "dough" }, "edible-cactus": { - "name": "kaktusz" + "name": "edible cactus" }, "eggplant": { - "name": "padlizsán", - "plural_name": "padlizsán" + "name": "eggplant", + "plural_name": "eggplants" }, "eggs": { "name": "tojás", @@ -257,11 +257,11 @@ "name": "lóbab" }, "fiddlehead": { - "name": "hegedűfej" + "name": "fiddlehead" }, "fiddlehead-fern": { - "name": "hegedűfej páfrány", - "plural_name": "hegedűfej páfrányok" + "name": "fiddlehead fern", + "plural_name": "fiddlehead ferns" }, "fish": { "name": "hal" @@ -273,7 +273,7 @@ "name": "liszt" }, "frisee": { - "name": "fríz saláta" + "name": "frisee" }, "fructose": { "name": "fruktóz" @@ -285,7 +285,7 @@ "name": "gyümölcscukor" }, "ful": { - "name": "fúl medames" + "name": "ful" }, "garam-masala": { "name": "garam masala" @@ -295,7 +295,7 @@ "plural_name": "fokhagyma" }, "gem-squash": { - "name": "drágakő tök" + "name": "gem squash" }, "ghee": { "name": "ghi" @@ -316,377 +316,377 @@ "name": "szőlőmagolaj" }, "green-onion": { - "name": "zöld hagyma", - "plural_name": "zöld hagyma" + "name": "green onion", + "plural_name": "green onions" }, "heart-of-palm": { - "name": "pálma szíve", - "plural_name": "pálmák szívei" + "name": "heart of palm", + "plural_name": "heart of palms" }, "hemp": { "name": "kender" }, "herbs": { - "name": "gyógynövények" + "name": "herbs" }, "honey": { - "name": "méz" + "name": "honey" }, "isomalt": { - "name": "izomalt" + "name": "isomalt" }, "jackfruit": { - "name": "jákafa", - "plural_name": "jákafák" + "name": "jackfruit", + "plural_name": "jackfruits" }, "jaggery": { - "name": "nádcukor" + "name": "jaggery" }, "jams": { - "name": "lekvár" + "name": "jams" }, "jellies": { - "name": "zselé" + "name": "jellies" }, "jerusalem-artichoke": { - "name": "csicsóka" + "name": "jerusalem artichoke" }, "jicama": { - "name": "jícama" + "name": "jicama" }, "kale": { - "name": "kelkáposzta" + "name": "kale" }, "kohlrabi": { - "name": "karalábé" + "name": "kohlrabi" }, "kumara": { - "name": "édesburgonya" + "name": "kumara" }, "leavening-agents": { - "name": "lazító anyag" + "name": "leavening agents" }, "leek": { - "name": "póréhagyma", - "plural_name": "póréhagyma" + "name": "leek", + "plural_name": "leeks" }, "legumes": { - "name": "hüvelyesek" + "name": "legumes" }, "lemongrass": { - "name": "citromfű" + "name": "lemongrass" }, "lentils": { - "name": "lencse" + "name": "lentils" }, "lettuce": { - "name": "saláta" + "name": "lettuce" }, "liver": { - "name": "máj", - "plural_name": "máj" + "name": "liver", + "plural_name": "livers" }, "maize": { - "name": "csemegekukorica" + "name": "maize" }, "maple-syrup": { - "name": "juharszirup" + "name": "maple syrup" }, "meat": { - "name": "hús" + "name": "meat" }, "milk": { - "name": "tej" + "name": "milk" }, "mortadella": { "name": "mortadella" }, "mushroom": { - "name": "gomba", - "plural_name": "gomba" + "name": "mushroom", + "plural_name": "mushrooms" }, "mussels": { - "name": "kagyló" + "name": "mussels" }, "nanaimo-bar-mix": { - "name": "eszkimó szelet keverék" + "name": "nanaimo bar mix" }, "nori": { - "name": "nori alga" + "name": "nori" }, "nutmeg": { - "name": "szerecsendió" + "name": "nutmeg" }, "nutritional-yeast-flakes": { - "name": "inaktív élesztő" + "name": "nutritional yeast flakes" }, "nuts": { - "name": "diófélék" + "name": "nuts" }, "octopuses": { - "name": "polip", - "plural_name": "polip" + "name": "octopus", + "plural_name": "octopuses" }, "oils": { - "name": "olajok" + "name": "oils" }, "okra": { - "name": "bámia" + "name": "okra" }, "olive": { - "name": "olívabogyó" + "name": "olive" }, "olive-oil": { - "name": "olivaolaj" + "name": "olive oil" }, "onion": { - "name": "hagyma" + "name": "onion" }, "onion-family": { - "name": "hagymafélék" + "name": "onion family" }, "orange-blossom-water": { - "name": "narancsvirág víz" + "name": "orange blossom water" }, "oranges": { - "name": "narancs", - "plural_name": "narancs" + "name": "orange", + "plural_name": "oranges" }, "oregano": { - "name": "oregánó" + "name": "oregano" }, "oysters": { - "name": "osztriga" + "name": "oysters" }, "panch-puran": { - "name": "indiai ötfűszer keverék" + "name": "panch puran" }, "paprika": { "name": "paprika" }, "parsley": { - "name": "petrezselyem" + "name": "parsley" }, "parsnip": { - "name": "paszternák", - "plural_name": "paszternák" + "name": "parsnip", + "plural_name": "parsnips" }, "pear": { - "name": "körte", - "plural_name": "körte" + "name": "pear", + "plural_name": "pears" }, "peas": { - "name": "borsó" + "name": "peas" }, "pepper": { - "name": "bors", - "plural_name": "bors" + "name": "pepper", + "plural_name": "peppers" }, "pineapple": { - "name": "ananász", - "plural_name": "ananász" + "name": "pineapple", + "plural_name": "pineapples" }, "plantain": { - "name": "főzőbanán", - "plural_name": "főzőbanán" + "name": "plantain", + "plural_name": "plantains" }, "poppy-seeds": { - "name": "mák" + "name": "poppy seeds" }, "potato": { - "name": "burgonya", - "plural_name": "burgonyák" + "name": "potato", + "plural_name": "potatoes" }, "poultry": { - "name": "baromfi" + "name": "poultry" }, "powdered-sugar": { - "name": "porcukor" + "name": "powdered sugar" }, "pumpkin": { - "name": "tök", - "plural_name": "tök" + "name": "pumpkin", + "plural_name": "pumpkins" }, "pumpkin-seeds": { - "name": "tökmag" + "name": "pumpkin seeds" }, "radish": { - "name": "retek", - "plural_name": "retek" + "name": "radish", + "plural_name": "radishes" }, "raw-sugar": { - "name": "barna cukor" + "name": "raw sugar" }, "refined-sugar": { - "name": "finomitott cukor" + "name": "refined sugar" }, "rice": { - "name": "rizs" + "name": "rice" }, "rice-flour": { - "name": "rízsliszt" + "name": "rice flour" }, "rock-sugar": { - "name": "kandiscukor" + "name": "rock sugar" }, "rum": { "name": "rum" }, "salmon": { - "name": "lazac" + "name": "salmon" }, "salt": { - "name": "só" + "name": "salt" }, "salt-cod": { - "name": "sózott tőkehal" + "name": "salt cod" }, "scallion": { - "name": "zöldhagyma", - "plural_name": "zöldhagymák" + "name": "scallion", + "plural_name": "scallions" }, "seafood": { - "name": "tenger gyümölcsei" + "name": "seafood" }, "seeds": { - "name": "magvak" + "name": "seeds" }, "sesame-seeds": { - "name": "szezámmag" + "name": "sesame seeds" }, "shallot": { - "name": "mogyoróhagyma", - "plural_name": "mogyoróhagyma" + "name": "shallot", + "plural_name": "shallots" }, "skate": { - "name": "rája" + "name": "skate" }, "soda": { - "name": "szóda" + "name": "soda" }, "soda-baking": { - "name": "szódabikarbóna" + "name": "soda, baking" }, "soybean": { - "name": "szójabab" + "name": "soybean" }, "spaghetti-squash": { - "name": "spárgatök", - "plural_name": "spárgatök" + "name": "spaghetti squash", + "plural_name": "spaghetti squashes" }, "speck": { - "name": "speck sonka" + "name": "speck" }, "spices": { - "name": "fűszerek" + "name": "spices" }, "spinach": { - "name": "spenót" + "name": "spinach" }, "spring-onion": { - "name": "újhagyma", - "plural_name": "újhagyma" + "name": "spring onion", + "plural_name": "spring onions" }, "squash": { - "name": "tök", - "plural_name": "tökök" + "name": "squash", + "plural_name": "squashes" }, "squash-family": { - "name": "tökfélék" + "name": "squash family" }, "stockfish": { - "name": "szárított hal" + "name": "stockfish" }, "sugar": { - "name": "cukor" + "name": "sugar" }, "sunchoke": { - "name": "csicsóka", - "plural_name": "csicsókák" + "name": "sunchoke", + "plural_name": "sunchokes" }, "sunflower-seeds": { - "name": "napraforgómag" + "name": "sunflower seeds" }, "superfine-sugar": { - "name": "finom szemcsés cukor" + "name": "superfine sugar" }, "sweet-potato": { - "name": "édesburgonya", - "plural_name": "édesburgonya" + "name": "sweet potato", + "plural_name": "sweet potatoes" }, "sweetcorn": { - "name": "csemegekukorica", - "plural_name": "csemegekukorica" + "name": "sweetcorn", + "plural_name": "sweetcorns" }, "sweeteners": { - "name": "édesítőszerek" + "name": "sweeteners" }, "tahini": { "name": "tahini" }, "taro": { - "name": "taró", - "plural_name": "tarók" + "name": "taro", + "plural_name": "taroes" }, "teff": { - "name": "egynyári fürtfű" + "name": "teff" }, "tomato": { - "name": "paradicsom", - "plural_name": "paradicsom" + "name": "tomato", + "plural_name": "tomatoes" }, "trout": { - "name": "pisztráng" + "name": "trout" }, "tubers": { - "name": "gumók", - "plural_name": "gumók" + "name": "tuber", + "plural_name": "tubers" }, "tuna": { - "name": "tonhal" + "name": "tuna" }, "turbanado-sugar": { - "name": "barna cukor" + "name": "turbanado sugar" }, "turnip": { - "name": "fehér répa", - "plural_name": "fehérrépa" + "name": "turnip", + "plural_name": "turnips" }, "unrefined-sugar": { - "name": "finomitatlan cukor" + "name": "unrefined sugar" }, "vanilla": { - "name": "vanília" + "name": "vanilla" }, "vegetables": { - "name": "zöldségek" + "name": "vegetables" }, "watercress": { - "name": "vízitorma" + "name": "watercress" }, "watermelon": { - "name": "görögdinnye", - "plural_name": "görögdinnye" + "name": "watermelon", + "plural_name": "watermelons" }, "white-mushroom": { - "name": "fehér gomba", - "plural_name": "fehér gomba" + "name": "white mushroom", + "plural_name": "white mushrooms" }, "white-sugar": { - "name": "fehér cukor" + "name": "white sugar" }, "xanthan-gum": { - "name": "xantángumi" + "name": "xanthan gum" }, "yam": { - "name": "jamgyökér", - "plural_name": "jamgyökér" + "name": "yam", + "plural_name": "yams" }, "yeast": { - "name": "élesztő" + "name": "yeast" }, "zucchini": { - "name": "cukkini", - "plural_name": "cukkini" + "name": "zucchini", + "plural_name": "zucchinis" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/it-IT.json b/mealie/repos/seed/resources/foods/locales/it-IT.json index 8db917eb8..ad84a50d3 100644 --- a/mealie/repos/seed/resources/foods/locales/it-IT.json +++ b/mealie/repos/seed/resources/foods/locales/it-IT.json @@ -1,6 +1,6 @@ { "acorn-squash": { - "name": "zucca di ghianda" + "name": "zucca ghianda" }, "alfalfa-sprouts": { "name": "germogli di erba medica" @@ -9,7 +9,7 @@ "name": "acciughe" }, "apples": { - "name": "mele", + "name": "mela", "plural_name": "mele" }, "artichoke": { @@ -35,16 +35,16 @@ "name": "bicarbonato di sodio" }, "baking-sugar": { - "name": "zucchero fino" + "name": "baking sugar" }, "bar-sugar": { - "name": "zucchero di canna" + "name": "bar sugar" }, "basil": { "name": "basilico" }, "beans": { - "name": "faglioli" + "name": "fagioli" }, "bell-peppers": { "name": "peperoni", @@ -54,10 +54,10 @@ "name": "more" }, "bok-choy": { - "name": "cavolo cinese" + "name": "bok choy" }, "brassicas": { - "name": "brassica" + "name": "brassicas" }, "bread": { "name": "pane" @@ -69,7 +69,7 @@ "name": "cavolfiore verde" }, "broccoli": { - "name": "broccolo" + "name": "broccoli" }, "broccoli-rabe": { "name": "friarielli" @@ -87,10 +87,10 @@ "name": "burro" }, "butternut-pumpkin": { - "name": "zucca violina" + "name": "butternut pumpkin" }, "butternut-squash": { - "name": "zucca violina" + "name": "butternut squash" }, "cabbage": { "name": "cavolo", @@ -100,7 +100,7 @@ "name": "cactus, commestibile" }, "calabrese": { - "name": "broccolo calabrese" + "name": "calabrese" }, "cane-sugar": { "name": "zucchero di canna" @@ -112,17 +112,17 @@ "name": "peperoncino" }, "caraway": { - "name": "cumino dei prati" + "name": "caraway" }, "carrot": { "name": "carota", "plural_name": "carote" }, "caster-sugar": { - "name": "zucchero semolato" + "name": "caster sugar" }, "castor-sugar": { - "name": "zucchero semolato" + "name": "castor sugar" }, "catfish": { "name": "pesce gatto" @@ -132,7 +132,7 @@ "plural_name": "cavolfiori" }, "cayenne-pepper": { - "name": "pepe di cayenne" + "name": "pepe di Caienna" }, "celeriac": { "name": "sedano rapa" @@ -154,13 +154,13 @@ }, "chilli-peppers": { "name": "peperoncino", - "plural_name": "peperoncino" + "plural_name": "peperoncini" }, "chinese-leaves": { - "name": "cavolo di pechino" + "name": "chinese leaves" }, "chives": { - "name": "erba cipollina" + "name": "chives" }, "chocolate": { "name": "cioccolato" @@ -175,7 +175,7 @@ "name": "burro chiarificato" }, "coconut": { - "name": "cocco", + "name": "noce di cocco", "plural_name": "noci di cocco" }, "coconut-milk": { @@ -191,64 +191,64 @@ "name": "cavolo nero" }, "confectioners-sugar": { - "name": "zucchero a velo" + "name": "confectioners' sugar" }, "coriander": { "name": "coriandolo" }, "corn": { "name": "granoturco", - "plural_name": "mais" + "plural_name": "corns" }, "corn-syrup": { - "name": "sciroppo di mais" + "name": "corn syrup" }, "cottonseed-oil": { - "name": "olio di semi di cotone" + "name": "cottonseed oil" }, "courgette": { - "name": "zucchine" + "name": "courgette" }, "cream-of-tartar": { - "name": "cremor tartaro" + "name": "cream of tartar" }, "cucumber": { "name": "cetriolo", "plural_name": "cetrioli" }, "cumin": { - "name": "cumino" + "name": "cumin" }, "daikon": { "name": "daikon", - "plural_name": "daikon" + "plural_name": "daikons" }, "dairy-products-and-dairy-substitutes": { - "name": "latticini e sostituti dei latticini" + "name": "dairy products and dairy substitutes" }, "dandelion": { "name": "tarassaco" }, "demerara-sugar": { - "name": "zucchero grezzo di canna" + "name": "demerara sugar" }, "dough": { - "name": "impasto" + "name": "dough" }, "edible-cactus": { - "name": "cactus edibile" + "name": "edible cactus" }, "eggplant": { "name": "melanzana", "plural_name": "melanzane" }, "eggs": { - "name": "uova", + "name": "uovo", "plural_name": "uova" }, "endive": { - "name": "cicoria", - "plural_name": "indivia" + "name": "endive", + "plural_name": "endives" }, "fats": { "name": "grassi" @@ -257,23 +257,23 @@ "name": "fave" }, "fiddlehead": { - "name": "cime di felce" + "name": "fiddlehead" }, "fiddlehead-fern": { - "name": "germogli di felce", - "plural_name": "germogli di felce" + "name": "fiddlehead fern", + "plural_name": "fiddlehead ferns" }, "fish": { "name": "pesce" }, "five-spice-powder": { - "name": "polvere cinque spezie" + "name": "five spice powder" }, "flour": { "name": "farina" }, "frisee": { - "name": "indivia riccia" + "name": "frisee" }, "fructose": { "name": "fruttosio" @@ -282,102 +282,102 @@ "name": "frutta" }, "fruit-sugar": { - "name": "fruttosio" + "name": "fruit sugar" }, "ful": { - "name": "ful medames" + "name": "ful" }, "garam-masala": { "name": "garam masala" }, "garlic": { "name": "aglio", - "plural_name": "agli" + "plural_name": "garlics" }, "gem-squash": { - "name": "zucca gemma" + "name": "gem squash" }, "ghee": { - "name": "ghi" + "name": "ghee" }, "giblets": { - "name": "frattaglie" + "name": "giblets" }, "ginger": { "name": "zenzero" }, "grains": { - "name": "cereali" + "name": "grains" }, "granulated-sugar": { - "name": "zucchero granulato" + "name": "granulated sugar" }, "grape-seed-oil": { - "name": "olio di semi di uva" + "name": "grape seed oil" }, "green-onion": { - "name": "cipolla verde", - "plural_name": "cipolle verdi" + "name": "green onion", + "plural_name": "green onions" }, "heart-of-palm": { - "name": "cuore di palma", - "plural_name": "cuori di palma" + "name": "heart of palm", + "plural_name": "heart of palms" }, "hemp": { - "name": "canapa" + "name": "hemp" }, "herbs": { - "name": "erbe aromatiche" + "name": "herbs" }, "honey": { "name": "miele" }, "isomalt": { - "name": "isomaltosio" + "name": "isomalt" }, "jackfruit": { - "name": "iaca", - "plural_name": "jackfruit" + "name": "jackfruit", + "plural_name": "jackfruits" }, "jaggery": { "name": "jaggery" }, "jams": { - "name": "marmellate" + "name": "jams" }, "jellies": { - "name": "gelatine" + "name": "jellies" }, "jerusalem-artichoke": { - "name": "carciofo di Gerusalemme" + "name": "jerusalem artichoke" }, "jicama": { - "name": "patata messicana" + "name": "jicama" }, "kale": { - "name": "cavolo da foglia" + "name": "kale" }, "kohlrabi": { - "name": "cavolo rapa" + "name": "kohlrabi" }, "kumara": { "name": "kumara" }, "leavening-agents": { - "name": "agenti lievitanti" + "name": "leavening agents" }, "leek": { - "name": "porro", - "plural_name": "porri" + "name": "leek", + "plural_name": "leeks" }, "legumes": { - "name": "legumi" + "name": "legumes" }, "lemongrass": { - "name": "citronella" + "name": "lemongrass" }, "lentils": { - "name": "lenticchie" + "name": "lentils" }, "lettuce": { "name": "lattuga" @@ -387,51 +387,51 @@ "plural_name": "fegatini" }, "maize": { - "name": "mais" + "name": "maize" }, "maple-syrup": { - "name": "sciroppo d'acero" + "name": "maple syrup" }, "meat": { - "name": "carne" + "name": "meat" }, "milk": { - "name": "latte" + "name": "milk" }, "mortadella": { "name": "mortadella" }, "mushroom": { - "name": "fungo", - "plural_name": "funghi" + "name": "mushroom", + "plural_name": "mushrooms" }, "mussels": { - "name": "cozze" + "name": "mussels" }, "nanaimo-bar-mix": { - "name": "miscela per barrette nanaimo" + "name": "nanaimo bar mix" }, "nori": { - "name": "alga nori" + "name": "nori" }, "nutmeg": { - "name": "noce moscata" + "name": "nutmeg" }, "nutritional-yeast-flakes": { - "name": "lievito alimentare in scaglie" + "name": "nutritional yeast flakes" }, "nuts": { - "name": "frutta a guscio" + "name": "nuts" }, "octopuses": { - "name": "polpi", + "name": "polpo", "plural_name": "polpi" }, "oils": { "name": "oli" }, "okra": { - "name": "ocra" + "name": "okra" }, "olive": { "name": "oliva" @@ -443,13 +443,13 @@ "name": "cipolla" }, "onion-family": { - "name": "famiglia delle cipolle" + "name": "onion family" }, "orange-blossom-water": { - "name": "acqua di fiori d'arancio" + "name": "orange blossom water" }, "oranges": { - "name": "arance", + "name": "arancia", "plural_name": "arance" }, "oregano": { @@ -469,7 +469,7 @@ }, "parsnip": { "name": "pastinaca", - "plural_name": "pastinache" + "plural_name": "parsnips" }, "pear": { "name": "pera", @@ -480,213 +480,213 @@ }, "pepper": { "name": "pepe", - "plural_name": "peperoni" + "plural_name": "peppers" }, "pineapple": { "name": "ananas", "plural_name": "ananas" }, "plantain": { - "name": "platano", - "plural_name": "platani" + "name": "plantain", + "plural_name": "plantains" }, "poppy-seeds": { - "name": "semi di papavero" + "name": "poppy seeds" }, "potato": { - "name": "patata", - "plural_name": "patate" + "name": "potato", + "plural_name": "potatoes" }, "poultry": { - "name": "pollame" + "name": "poultry" }, "powdered-sugar": { - "name": "zucchero in polvere" + "name": "powdered sugar" }, "pumpkin": { - "name": "zucca", - "plural_name": "zucca" + "name": "pumpkin", + "plural_name": "pumpkins" }, "pumpkin-seeds": { - "name": "semi di zucca" + "name": "pumpkin seeds" }, "radish": { - "name": "ravanello", - "plural_name": "ravanelli" + "name": "radish", + "plural_name": "radishes" }, "raw-sugar": { - "name": "zucchero grezzo" + "name": "raw sugar" }, "refined-sugar": { - "name": "zucchero raffinato" + "name": "refined sugar" }, "rice": { - "name": "riso" + "name": "rice" }, "rice-flour": { - "name": "farina di riso" + "name": "rice flour" }, "rock-sugar": { - "name": "cristalli di zucchero" + "name": "rock sugar" }, "rum": { "name": "rum" }, "salmon": { - "name": "salmone" + "name": "salmon" }, "salt": { - "name": "sale" + "name": "salt" }, "salt-cod": { - "name": "baccalà" + "name": "salt cod" }, "scallion": { - "name": "scalogno", - "plural_name": "scalogno" + "name": "scallion", + "plural_name": "scallions" }, "seafood": { - "name": "frutti di mare" + "name": "seafood" }, "seeds": { - "name": "semi" + "name": "seeds" }, "sesame-seeds": { - "name": "semi di sesamo" + "name": "sesame seeds" }, "shallot": { - "name": "scalogno", - "plural_name": "scalogni" + "name": "shallot", + "plural_name": "shallots" }, "skate": { - "name": "razza" + "name": "skate" }, "soda": { - "name": "bicarbonato di sodio" + "name": "soda" }, "soda-baking": { - "name": "bicarbonato di sodio" + "name": "soda, baking" }, "soybean": { - "name": "soia" + "name": "soybean" }, "spaghetti-squash": { - "name": "zucca spaghetti", - "plural_name": "zucche spaghetti" + "name": "spaghetti squash", + "plural_name": "spaghetti squashes" }, "speck": { "name": "speck" }, "spices": { - "name": "spezie" + "name": "spices" }, "spinach": { - "name": "spinacio" + "name": "spinach" }, "spring-onion": { - "name": "cipolla verde", - "plural_name": "cipollotti" + "name": "spring onion", + "plural_name": "spring onions" }, "squash": { - "name": "zucca", - "plural_name": "zucche" + "name": "squash", + "plural_name": "squashes" }, "squash-family": { - "name": "cucurbitaceae" + "name": "squash family" }, "stockfish": { - "name": "stoccafisso" + "name": "stockfish" }, "sugar": { - "name": "zucchero" + "name": "sugar" }, "sunchoke": { - "name": "topinambur", - "plural_name": "topinambur" + "name": "sunchoke", + "plural_name": "sunchokes" }, "sunflower-seeds": { - "name": "semi di girasole" + "name": "sunflower seeds" }, "superfine-sugar": { - "name": "zucchero superfine" + "name": "superfine sugar" }, "sweet-potato": { - "name": "patata dolce", - "plural_name": "patate dolci" + "name": "sweet potato", + "plural_name": "sweet potatoes" }, "sweetcorn": { - "name": "mais dolce", - "plural_name": "mais dolce" + "name": "sweetcorn", + "plural_name": "sweetcorns" }, "sweeteners": { - "name": "dolcificanti" + "name": "sweeteners" }, "tahini": { - "name": "tahina" + "name": "tahini" }, "taro": { "name": "taro", - "plural_name": "tari" + "plural_name": "taroes" }, "teff": { - "name": "tef" + "name": "teff" }, "tomato": { - "name": "pomodoro", - "plural_name": "pomodori" + "name": "tomato", + "plural_name": "tomatoes" }, "trout": { - "name": "trota" + "name": "trout" }, "tubers": { - "name": "tuberi", - "plural_name": "tuberi" + "name": "tuber", + "plural_name": "tubers" }, "tuna": { - "name": "tonno" + "name": "tuna" }, "turbanado-sugar": { - "name": "zucchero bruno" + "name": "turbanado sugar" }, "turnip": { - "name": "rapa", - "plural_name": "rape" + "name": "turnip", + "plural_name": "turnips" }, "unrefined-sugar": { - "name": "zucchero non raffinato" + "name": "unrefined sugar" }, "vanilla": { - "name": "vaniglia" + "name": "vanilla" }, "vegetables": { - "name": "verdure" + "name": "vegetables" }, "watercress": { - "name": "crescione" + "name": "watercress" }, "watermelon": { - "name": "anguria", - "plural_name": "angurie" + "name": "watermelon", + "plural_name": "watermelons" }, "white-mushroom": { - "name": "fungo bianco", - "plural_name": "funghi bianchi" + "name": "white mushroom", + "plural_name": "white mushrooms" }, "white-sugar": { - "name": "zucchero bianco" + "name": "white sugar" }, "xanthan-gum": { - "name": "gomma di xantano" + "name": "xanthan gum" }, "yam": { - "name": "igname", - "plural_name": "patate dolci" + "name": "yam", + "plural_name": "yams" }, "yeast": { - "name": "lievito" + "name": "yeast" }, "zucchini": { - "name": "zucchine", - "plural_name": "zucchine" + "name": "zucchini", + "plural_name": "zucchinis" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/ja-JP.json b/mealie/repos/seed/resources/foods/locales/ja-JP.json index 40ef18b69..4d14dbad3 100644 --- a/mealie/repos/seed/resources/foods/locales/ja-JP.json +++ b/mealie/repos/seed/resources/foods/locales/ja-JP.json @@ -1,692 +1,692 @@ { "acorn-squash": { - "name": "どんぐりかぼちゃ" + "name": "acorn squash" }, "alfalfa-sprouts": { - "name": "アルファルファもやし" + "name": "alfalfa sprouts" }, "anchovies": { - "name": "アンチョビ" + "name": "anchovies" }, "apples": { - "name": "りんご", - "plural_name": "りんご" + "name": "apple", + "plural_name": "apples" }, "artichoke": { - "name": "アーティチョーク" + "name": "artichoke" }, "arugula": { - "name": "ルッコラ" + "name": "arugula" }, "asparagus": { - "name": "アスパラガス" + "name": "asparagus" }, "avocado": { - "name": "アボカド", - "plural_name": "アボカド" + "name": "avocado", + "plural_name": "avocado" }, "bacon": { - "name": "ベーコン" + "name": "bacon" }, "baking-powder": { - "name": "ベーキングパウダー" + "name": "baking powder" }, "baking-soda": { - "name": "重曹" + "name": "baking soda" }, "baking-sugar": { - "name": "ベーキングシュガー" + "name": "baking sugar" }, "bar-sugar": { - "name": "棒砂糖" + "name": "bar sugar" }, "basil": { - "name": "バジル" + "name": "basil" }, "beans": { - "name": "豆" + "name": "beans" }, "bell-peppers": { - "name": "ピーマン", - "plural_name": "ピーマン" + "name": "bell peppers", + "plural_name": "bell peppers" }, "blackberries": { - "name": "ブラックベリー" + "name": "blackberries" }, "bok-choy": { - "name": "チンゲンサイ" + "name": "bok choy" }, "brassicas": { - "name": "アブラナ属" + "name": "brassicas" }, "bread": { - "name": "パン" + "name": "bread" }, "breadfruit": { - "name": "パンノキ" + "name": "breadfruit" }, "broccoflower": { - "name": "ブロッコフラワー" + "name": "broccoflower" }, "broccoli": { - "name": "ブロッコリー" + "name": "broccoli" }, "broccoli-rabe": { - "name": "ブロッコリーラーブ" + "name": "broccoli rabe" }, "broccolini": { - "name": "スティックセニョール" + "name": "broccolini" }, "brown-sugar": { - "name": "黒砂糖" + "name": "brown sugar" }, "brussels-sprouts": { - "name": "芽キャベツ" + "name": "brussels sprouts" }, "butter": { - "name": "バター" + "name": "butter" }, "butternut-pumpkin": { - "name": "バターナッツ・スクワッシュ" + "name": "butternut pumpkin" }, "butternut-squash": { - "name": "バターナッツ・スクワッシュ" + "name": "butternut squash" }, "cabbage": { - "name": "キャベツ", - "plural_name": "キャベツ" + "name": "cabbage", + "plural_name": "cabbages" }, "cactus-edible": { - "name": "食用サボテン" + "name": "cactus, edible" }, "calabrese": { - "name": "カラブレーゼ" + "name": "calabrese" }, "cane-sugar": { - "name": "甘庶糖" + "name": "cane sugar" }, "cannabis": { - "name": "大麻" + "name": "cannabis" }, "capsicum": { - "name": "トウガラシ" + "name": "capsicum" }, "caraway": { - "name": "キャラウェイ" + "name": "caraway" }, "carrot": { - "name": "人参", - "plural_name": "人参" + "name": "carrot", + "plural_name": "carrots" }, "caster-sugar": { - "name": "微粒子グラニュー糖" + "name": "caster sugar" }, "castor-sugar": { - "name": "微粒子グラニュー糖" + "name": "castor sugar" }, "catfish": { - "name": "ナマズ" + "name": "catfish" }, "cauliflower": { - "name": "カリフラワー", - "plural_name": "カリフラワー" + "name": "cauliflower", + "plural_name": "cauliflowers" }, "cayenne-pepper": { - "name": "カイエンペッパー" + "name": "cayenne pepper" }, "celeriac": { - "name": "セルリアック" + "name": "celery root" }, "celery": { - "name": "セロリ" + "name": "celery" }, "cereal-grains": { - "name": "穀物" + "name": "cereal grains" }, "chard": { - "name": "フダンソウ" + "name": "chard" }, "cheese": { - "name": "チーズ" + "name": "cheese" }, "chicory": { - "name": "チコリー" + "name": "chicory" }, "chilli-peppers": { - "name": "チリペッパー", - "plural_name": "唐辛子" + "name": "chilli pepper", + "plural_name": "chilli peppers" }, "chinese-leaves": { - "name": "白菜" + "name": "chinese leaves" }, "chives": { - "name": "浅葱" + "name": "chives" }, "chocolate": { - "name": "チョコレート" + "name": "chocolate" }, "cilantro": { - "name": "コリアンダー" + "name": "cilantro" }, "cinnamon": { - "name": "シナモン" + "name": "cinnamon" }, "clarified-butter": { - "name": "澄ましバター" + "name": "clarified butter" }, "coconut": { - "name": "ココナッツ", - "plural_name": "ココナッツ" + "name": "coconut", + "plural_name": "coconuts" }, "coconut-milk": { - "name": "ココナッツミルク" + "name": "coconut milk" }, "cod": { - "name": "タラ" + "name": "cod" }, "coffee": { - "name": "コーヒー" + "name": "coffee" }, "collard-greens": { - "name": "カラードグリーン" + "name": "collard greens" }, "confectioners-sugar": { - "name": "粉糖" + "name": "confectioners' sugar" }, "coriander": { - "name": "コリアンダー" + "name": "coriander" }, "corn": { - "name": "トウモロコシ", - "plural_name": "トウモロコシ" + "name": "corn", + "plural_name": "corns" }, "corn-syrup": { - "name": "コーンシロップ" + "name": "corn syrup" }, "cottonseed-oil": { - "name": "綿実油" + "name": "cottonseed oil" }, "courgette": { - "name": "ズッキーニ" + "name": "courgette" }, "cream-of-tartar": { - "name": "ケレモル" + "name": "cream of tartar" }, "cucumber": { - "name": "きゅうり", - "plural_name": "きゅうり" + "name": "cucumber", + "plural_name": "cucumbers" }, "cumin": { - "name": "クミン" + "name": "cumin" }, "daikon": { - "name": "大根", - "plural_name": "大根" + "name": "daikon", + "plural_name": "daikons" }, "dairy-products-and-dairy-substitutes": { - "name": "乳製品および乳製品代替品" + "name": "dairy products and dairy substitutes" }, "dandelion": { - "name": "タンポポ" + "name": "dandelion" }, "demerara-sugar": { - "name": "デメララ砂糖" + "name": "demerara sugar" }, "dough": { - "name": "生地" + "name": "dough" }, "edible-cactus": { - "name": "食用サボテン" + "name": "edible cactus" }, "eggplant": { - "name": "茄子", - "plural_name": "茄子" + "name": "eggplant", + "plural_name": "eggplants" }, "eggs": { - "name": "卵", - "plural_name": "卵" + "name": "egg", + "plural_name": "eggs" }, "endive": { - "name": "エンダイブ", - "plural_name": "エンダイブ" + "name": "endive", + "plural_name": "endives" }, "fats": { - "name": "脂質" + "name": "fats" }, "fava-beans": { - "name": "そら豆" + "name": "fava beans" }, "fiddlehead": { - "name": "ワラビ" + "name": "fiddlehead" }, "fiddlehead-fern": { - "name": "ゼンマイ", - "plural_name": "フィドルヘッド" + "name": "fiddlehead fern", + "plural_name": "fiddlehead ferns" }, "fish": { - "name": "魚" + "name": "fish" }, "five-spice-powder": { - "name": "五香粉" + "name": "five spice powder" }, "flour": { - "name": "小麦粉" + "name": "flour" }, "frisee": { - "name": "エンダイブ" + "name": "frisee" }, "fructose": { - "name": "果糖" + "name": "fructose" }, "fruit": { - "name": "果物" + "name": "fruit" }, "fruit-sugar": { - "name": "果糖" + "name": "fruit sugar" }, "ful": { - "name": "そら豆" + "name": "ful" }, "garam-masala": { - "name": "ガラムマサラ" + "name": "garam masala" }, "garlic": { - "name": "ニンニク", - "plural_name": "ニンニク" + "name": "garlic", + "plural_name": "garlics" }, "gem-squash": { - "name": "ジェムスカッシュ" + "name": "gem squash" }, "ghee": { - "name": "ギー" + "name": "ghee" }, "giblets": { - "name": "ジブレッツ" + "name": "giblets" }, "ginger": { - "name": "ショウガ" + "name": "ginger" }, "grains": { - "name": "穀物" + "name": "grains" }, "granulated-sugar": { - "name": "グラニュー糖" + "name": "granulated sugar" }, "grape-seed-oil": { - "name": "グレープシードオイル" + "name": "grape seed oil" }, "green-onion": { - "name": "ネギ", - "plural_name": "ネギ" + "name": "green onion", + "plural_name": "green onions" }, "heart-of-palm": { - "name": "ハート・オブ・パーム", - "plural_name": "ハート・オブ・パーム" + "name": "heart of palm", + "plural_name": "heart of palms" }, "hemp": { - "name": "ヘンプ" + "name": "hemp" }, "herbs": { - "name": "ハーブ" + "name": "herbs" }, "honey": { - "name": "蜂蜜" + "name": "honey" }, "isomalt": { - "name": "イソマルト" + "name": "isomalt" }, "jackfruit": { - "name": "パラミツ", - "plural_name": "パラミツ" + "name": "jackfruit", + "plural_name": "jackfruits" }, "jaggery": { - "name": "ジャグリー" + "name": "jaggery" }, "jams": { - "name": "ジャム" + "name": "jams" }, "jellies": { - "name": "ジェリー" + "name": "jellies" }, "jerusalem-artichoke": { - "name": "キクイモ" + "name": "jerusalem artichoke" }, "jicama": { - "name": "ヒカマ" + "name": "jicama" }, "kale": { - "name": "ケール" + "name": "kale" }, "kohlrabi": { - "name": "コールラビ" + "name": "kohlrabi" }, "kumara": { - "name": "サツマイモ" + "name": "kumara" }, "leavening-agents": { - "name": "膨張剤" + "name": "leavening agents" }, "leek": { - "name": "ねぎ", - "plural_name": "セイヨウネギ" + "name": "leek", + "plural_name": "leeks" }, "legumes": { - "name": "マメ" + "name": "legumes" }, "lemongrass": { - "name": "レモングラス" + "name": "lemongrass" }, "lentils": { - "name": "レンズ豆" + "name": "lentils" }, "lettuce": { - "name": "レタス" + "name": "lettuce" }, "liver": { - "name": "レバー", - "plural_name": "レバー" + "name": "liver", + "plural_name": "livers" }, "maize": { - "name": "トウモロコシ" + "name": "maize" }, "maple-syrup": { - "name": "メープルシロップ" + "name": "maple syrup" }, "meat": { - "name": "肉" + "name": "meat" }, "milk": { - "name": "牛乳" + "name": "milk" }, "mortadella": { - "name": "モルタデッラ" + "name": "mortadella" }, "mushroom": { - "name": "キノコ", - "plural_name": "キノコ" + "name": "mushroom", + "plural_name": "mushrooms" }, "mussels": { - "name": "ムール貝" + "name": "mussels" }, "nanaimo-bar-mix": { - "name": "ナナイモ・バー・ミックス" + "name": "nanaimo bar mix" }, "nori": { - "name": "のり" + "name": "nori" }, "nutmeg": { - "name": "ナツメグ" + "name": "nutmeg" }, "nutritional-yeast-flakes": { - "name": "ナショナルイーストフレーク" + "name": "nutritional yeast flakes" }, "nuts": { - "name": "ナッツ" + "name": "nuts" }, "octopuses": { - "name": "タコ", - "plural_name": "タコ" + "name": "octopus", + "plural_name": "octopuses" }, "oils": { - "name": "油" + "name": "oils" }, "okra": { - "name": "オクラ" + "name": "okra" }, "olive": { - "name": "オリーブ" + "name": "olive" }, "olive-oil": { - "name": "オリーブ油" + "name": "olive oil" }, "onion": { - "name": "玉ねぎ" + "name": "onion" }, "onion-family": { - "name": "タマネギの仲間" + "name": "onion family" }, "orange-blossom-water": { - "name": "オレンジの花の水" + "name": "orange blossom water" }, "oranges": { - "name": "オレンジ", - "plural_name": "オレンジ" + "name": "orange", + "plural_name": "oranges" }, "oregano": { - "name": "オレガノ" + "name": "oregano" }, "oysters": { - "name": "牡蠣" + "name": "oysters" }, "panch-puran": { - "name": "パンチフォロン" + "name": "panch puran" }, "paprika": { - "name": "パプリカ" + "name": "paprika" }, "parsley": { - "name": "パセリ" + "name": "parsley" }, "parsnip": { - "name": "パースニプ", - "plural_name": "パースニップ" + "name": "parsnip", + "plural_name": "parsnips" }, "pear": { - "name": "ナシ", - "plural_name": "ナシ" + "name": "pear", + "plural_name": "pears" }, "peas": { - "name": "豆" + "name": "peas" }, "pepper": { - "name": "コショウ", - "plural_name": "コショウ" + "name": "pepper", + "plural_name": "peppers" }, "pineapple": { - "name": "パイナップル", - "plural_name": "パイナップル" + "name": "pineapple", + "plural_name": "pineapples" }, "plantain": { - "name": "プランテン", - "plural_name": "プランテン" + "name": "plantain", + "plural_name": "plantains" }, "poppy-seeds": { - "name": "ケシの種" + "name": "poppy seeds" }, "potato": { - "name": "ジャガイモ", - "plural_name": "ジャガイモ" + "name": "potato", + "plural_name": "potatoes" }, "poultry": { - "name": "鶏肉" + "name": "poultry" }, "powdered-sugar": { - "name": "粉糖" + "name": "powdered sugar" }, "pumpkin": { - "name": "カボチャ", - "plural_name": "ペポかぼちゃ" + "name": "pumpkin", + "plural_name": "pumpkins" }, "pumpkin-seeds": { - "name": "かぼちゃの種" + "name": "pumpkin seeds" }, "radish": { - "name": "大根", - "plural_name": "ハツカダイコン" + "name": "radish", + "plural_name": "radishes" }, "raw-sugar": { - "name": "生の砂糖" + "name": "raw sugar" }, "refined-sugar": { - "name": "精製糖" + "name": "refined sugar" }, "rice": { - "name": "米" + "name": "rice" }, "rice-flour": { - "name": "米粉" + "name": "rice flour" }, "rock-sugar": { - "name": "氷砂糖" + "name": "rock sugar" }, "rum": { - "name": "ラム酒" + "name": "rum" }, "salmon": { - "name": "鮭" + "name": "salmon" }, "salt": { - "name": "塩" + "name": "salt" }, "salt-cod": { - "name": "塩タラ" + "name": "salt cod" }, "scallion": { - "name": "シャロット", - "plural_name": "シャロット" + "name": "scallion", + "plural_name": "scallions" }, "seafood": { - "name": "シーフード" + "name": "seafood" }, "seeds": { - "name": "種" + "name": "seeds" }, "sesame-seeds": { - "name": "ゴマの種" + "name": "sesame seeds" }, "shallot": { - "name": "エシャロット", - "plural_name": "エシャロット" + "name": "shallot", + "plural_name": "shallots" }, "skate": { - "name": "ガンギエイ" + "name": "skate" }, "soda": { - "name": "ソーダ" + "name": "soda" }, "soda-baking": { - "name": "ソーダ、ベーキング" + "name": "soda, baking" }, "soybean": { - "name": "大豆" + "name": "soybean" }, "spaghetti-squash": { - "name": "スパゲッティスカッシュ", - "plural_name": "キンシウリ" + "name": "spaghetti squash", + "plural_name": "spaghetti squashes" }, "speck": { - "name": "スペック" + "name": "speck" }, "spices": { - "name": "香辛料" + "name": "spices" }, "spinach": { - "name": "ほうれん草" + "name": "spinach" }, "spring-onion": { - "name": "ネギ", - "plural_name": "葉タマネギ" + "name": "spring onion", + "plural_name": "spring onions" }, "squash": { - "name": "カボチャ", - "plural_name": "カボチャ" + "name": "squash", + "plural_name": "squashes" }, "squash-family": { - "name": "カボチャの仲間" + "name": "squash family" }, "stockfish": { - "name": "ストックフィッシュ" + "name": "stockfish" }, "sugar": { - "name": "砂糖" + "name": "sugar" }, "sunchoke": { - "name": "キクイモ", - "plural_name": "キクイモ" + "name": "sunchoke", + "plural_name": "sunchokes" }, "sunflower-seeds": { - "name": "ヒマワリの種" + "name": "sunflower seeds" }, "superfine-sugar": { - "name": "上白糖" + "name": "superfine sugar" }, "sweet-potato": { - "name": "サツマイモ", - "plural_name": "サツマイモ" + "name": "sweet potato", + "plural_name": "sweet potatoes" }, "sweetcorn": { - "name": "スイートコーン", - "plural_name": "スイートコーン" + "name": "sweetcorn", + "plural_name": "sweetcorns" }, "sweeteners": { - "name": "甘味料" + "name": "sweeteners" }, "tahini": { - "name": "タヒニ" + "name": "tahini" }, "taro": { - "name": "タロ芋", - "plural_name": "タロイモ" + "name": "taro", + "plural_name": "taroes" }, "teff": { - "name": "テフ" + "name": "teff" }, "tomato": { - "name": "トマト", - "plural_name": "トマト" + "name": "tomato", + "plural_name": "tomatoes" }, "trout": { - "name": "マス" + "name": "trout" }, "tubers": { - "name": "球根", - "plural_name": "塊茎" + "name": "tuber", + "plural_name": "tubers" }, "tuna": { - "name": "マグロ" + "name": "tuna" }, "turbanado-sugar": { - "name": "中白糖" + "name": "turbanado sugar" }, "turnip": { - "name": "カブ", - "plural_name": "カブ" + "name": "turnip", + "plural_name": "turnips" }, "unrefined-sugar": { - "name": "粗製糖" + "name": "unrefined sugar" }, "vanilla": { - "name": "バニラ" + "name": "vanilla" }, "vegetables": { - "name": "野菜" + "name": "vegetables" }, "watercress": { - "name": "クレソン" + "name": "watercress" }, "watermelon": { - "name": "スイカ", - "plural_name": "スイカ" + "name": "watermelon", + "plural_name": "watermelons" }, "white-mushroom": { - "name": "マッシュルーム", - "plural_name": "マッシュルーム" + "name": "white mushroom", + "plural_name": "white mushrooms" }, "white-sugar": { - "name": "白砂糖" + "name": "white sugar" }, "xanthan-gum": { - "name": "キサンタンガム" + "name": "xanthan gum" }, "yam": { - "name": "ヤムイモ", - "plural_name": "ヤムイモ" + "name": "yam", + "plural_name": "yams" }, "yeast": { - "name": "イースト" + "name": "yeast" }, "zucchini": { - "name": "ズッキーニ", - "plural_name": "ズッキーニ" + "name": "zucchini", + "plural_name": "zucchinis" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/ko-KR.json b/mealie/repos/seed/resources/foods/locales/ko-KR.json index 1ad654fd5..4d14dbad3 100644 --- a/mealie/repos/seed/resources/foods/locales/ko-KR.json +++ b/mealie/repos/seed/resources/foods/locales/ko-KR.json @@ -6,11 +6,11 @@ "name": "alfalfa sprouts" }, "anchovies": { - "name": "멸치" + "name": "anchovies" }, "apples": { - "name": "사과", - "plural_name": "사과들" + "name": "apple", + "plural_name": "apples" }, "artichoke": { "name": "artichoke" @@ -19,20 +19,20 @@ "name": "arugula" }, "asparagus": { - "name": "아스파라거스" + "name": "asparagus" }, "avocado": { - "name": "아보카도", - "plural_name": "아보카도" + "name": "avocado", + "plural_name": "avocado" }, "bacon": { - "name": "베이컨" + "name": "bacon" }, "baking-powder": { - "name": "베이킹 파우더" + "name": "baking powder" }, "baking-soda": { - "name": "베이킹 소다" + "name": "baking soda" }, "baking-sugar": { "name": "baking sugar" @@ -47,11 +47,11 @@ "name": "beans" }, "bell-peppers": { - "name": "피망", - "plural_name": "피망" + "name": "bell peppers", + "plural_name": "bell peppers" }, "blackberries": { - "name": "블랙 베리" + "name": "blackberries" }, "bok-choy": { "name": "bok choy" @@ -60,7 +60,7 @@ "name": "brassicas" }, "bread": { - "name": "빵" + "name": "bread" }, "breadfruit": { "name": "breadfruit" @@ -69,7 +69,7 @@ "name": "broccoflower" }, "broccoli": { - "name": "브로콜리" + "name": "broccoli" }, "broccoli-rabe": { "name": "broccoli rabe" @@ -78,13 +78,13 @@ "name": "broccolini" }, "brown-sugar": { - "name": "흑설탕" + "name": "brown sugar" }, "brussels-sprouts": { "name": "brussels sprouts" }, "butter": { - "name": "버터" + "name": "butter" }, "butternut-pumpkin": { "name": "butternut pumpkin" @@ -125,7 +125,7 @@ "name": "castor sugar" }, "catfish": { - "name": "메기" + "name": "catfish" }, "cauliflower": { "name": "cauliflower", diff --git a/mealie/repos/seed/resources/foods/locales/lt-LT.json b/mealie/repos/seed/resources/foods/locales/lt-LT.json index e73ca0385..4d14dbad3 100644 --- a/mealie/repos/seed/resources/foods/locales/lt-LT.json +++ b/mealie/repos/seed/resources/foods/locales/lt-LT.json @@ -3,36 +3,36 @@ "name": "acorn squash" }, "alfalfa-sprouts": { - "name": "liucernos daigai" + "name": "alfalfa sprouts" }, "anchovies": { - "name": "ančiuviai" + "name": "anchovies" }, "apples": { - "name": "obuoliai", + "name": "apple", "plural_name": "apples" }, "artichoke": { - "name": "artišokas" + "name": "artichoke" }, "arugula": { - "name": "gražgarstė" + "name": "arugula" }, "asparagus": { - "name": "smidrai" + "name": "asparagus" }, "avocado": { - "name": "avokadas", + "name": "avocado", "plural_name": "avocado" }, "bacon": { - "name": "šoninė" + "name": "bacon" }, "baking-powder": { - "name": "kepimo milteliai" + "name": "baking powder" }, "baking-soda": { - "name": "kepimo milteliai" + "name": "baking soda" }, "baking-sugar": { "name": "baking sugar" @@ -41,35 +41,35 @@ "name": "bar sugar" }, "basil": { - "name": "bazilikas" + "name": "basil" }, "beans": { - "name": "pupelės" + "name": "beans" }, "bell-peppers": { - "name": "paprikos", + "name": "bell peppers", "plural_name": "bell peppers" }, "blackberries": { - "name": "gervuogės" + "name": "blackberries" }, "bok-choy": { - "name": "kininiai bastučiai" + "name": "bok choy" }, "brassicas": { - "name": "kopūstinės daržovės" + "name": "brassicas" }, "bread": { - "name": "duona" + "name": "bread" }, "breadfruit": { - "name": "duonvaisis" + "name": "breadfruit" }, "broccoflower": { "name": "broccoflower" }, "broccoli": { - "name": "brokolis" + "name": "broccoli" }, "broccoli-rabe": { "name": "broccoli rabe" @@ -78,211 +78,211 @@ "name": "broccolini" }, "brown-sugar": { - "name": "rudasis cukrus" + "name": "brown sugar" }, "brussels-sprouts": { - "name": "briuselio kopūstai" + "name": "brussels sprouts" }, "butter": { - "name": "sviestas" + "name": "butter" }, "butternut-pumpkin": { - "name": "muskusinis moliūgas" + "name": "butternut pumpkin" }, "butternut-squash": { - "name": "sviestinis moliūgas" + "name": "butternut squash" }, "cabbage": { - "name": "kopūstas", + "name": "cabbage", "plural_name": "cabbages" }, "cactus-edible": { - "name": "opuncija" + "name": "cactus, edible" }, "calabrese": { "name": "calabrese" }, "cane-sugar": { - "name": "cukranendrių cukrus" + "name": "cane sugar" }, "cannabis": { - "name": "kanapės" + "name": "cannabis" }, "capsicum": { - "name": "paprikos" + "name": "capsicum" }, "caraway": { - "name": "kmynai" + "name": "caraway" }, "carrot": { - "name": "morka", + "name": "carrot", "plural_name": "carrots" }, "caster-sugar": { - "name": "smulkusis cukrus" + "name": "caster sugar" }, "castor-sugar": { "name": "castor sugar" }, "catfish": { - "name": "šamas" + "name": "catfish" }, "cauliflower": { - "name": "žiedinis kopūstas", + "name": "cauliflower", "plural_name": "cauliflowers" }, "cayenne-pepper": { - "name": "kajeno pipirai" + "name": "cayenne pepper" }, "celeriac": { - "name": "saliero šaknis" + "name": "celery root" }, "celery": { - "name": "salieras" + "name": "celery" }, "cereal-grains": { - "name": "kruopos" + "name": "cereal grains" }, "chard": { - "name": "burokėlių lapai" + "name": "chard" }, "cheese": { - "name": "sūris" + "name": "cheese" }, "chicory": { - "name": "cikorija" + "name": "chicory" }, "chilli-peppers": { - "name": "aitriosios paprikos", + "name": "chilli pepper", "plural_name": "chilli peppers" }, "chinese-leaves": { - "name": "kininis kopūstas" + "name": "chinese leaves" }, "chives": { - "name": "svogūnų laiškai" + "name": "chives" }, "chocolate": { - "name": "šokoladas" + "name": "chocolate" }, "cilantro": { - "name": "kalendra" + "name": "cilantro" }, "cinnamon": { - "name": "cinamonas" + "name": "cinnamon" }, "clarified-butter": { - "name": "lydytas sviestas" + "name": "clarified butter" }, "coconut": { - "name": "kokosas", + "name": "coconut", "plural_name": "coconuts" }, "coconut-milk": { - "name": "kokosų pienas" + "name": "coconut milk" }, "cod": { - "name": "menkė" + "name": "cod" }, "coffee": { - "name": "kava" + "name": "coffee" }, "collard-greens": { - "name": "lapiniai kopūstai" + "name": "collard greens" }, "confectioners-sugar": { - "name": "cukraus pudra" + "name": "confectioners' sugar" }, "coriander": { - "name": "kalendra" + "name": "coriander" }, "corn": { - "name": "kukurūzai", + "name": "corn", "plural_name": "corns" }, "corn-syrup": { - "name": "kukurūzų sirupas" + "name": "corn syrup" }, "cottonseed-oil": { - "name": "medvilnės aliejus" + "name": "cottonseed oil" }, "courgette": { - "name": "cukinija" + "name": "courgette" }, "cream-of-tartar": { - "name": "vyno akmuo" + "name": "cream of tartar" }, "cucumber": { - "name": "agurkas", + "name": "cucumber", "plural_name": "cucumbers" }, "cumin": { - "name": "kuminas" + "name": "cumin" }, "daikon": { - "name": "ridikas", + "name": "daikon", "plural_name": "daikons" }, "dairy-products-and-dairy-substitutes": { - "name": "pieno produktai ir pieno pakaitalai" + "name": "dairy products and dairy substitutes" }, "dandelion": { - "name": "pienė" + "name": "dandelion" }, "demerara-sugar": { - "name": "cukranendrių cukrus \"Demerara\"" + "name": "demerara sugar" }, "dough": { - "name": "tešla" + "name": "dough" }, "edible-cactus": { - "name": "opuncija" + "name": "edible cactus" }, "eggplant": { - "name": "baklažanas", + "name": "eggplant", "plural_name": "eggplants" }, "eggs": { - "name": "kiaušiniai", + "name": "egg", "plural_name": "eggs" }, "endive": { - "name": "trūkažolė", + "name": "endive", "plural_name": "endives" }, "fats": { - "name": "riebalai" + "name": "fats" }, "fava-beans": { - "name": "pupos" + "name": "fava beans" }, "fiddlehead": { - "name": "paparčių ūgliai" + "name": "fiddlehead" }, "fiddlehead-fern": { - "name": "papartis", + "name": "fiddlehead fern", "plural_name": "fiddlehead ferns" }, "fish": { - "name": "žuvis" + "name": "fish" }, "five-spice-powder": { - "name": "penkių prieskonių mišinys" + "name": "five spice powder" }, "flour": { - "name": "miltai" + "name": "flour" }, "frisee": { - "name": "lapinės salotos" + "name": "frisee" }, "fructose": { - "name": "fruktozė" + "name": "fructose" }, "fruit": { - "name": "vaisius" + "name": "fruit" }, "fruit-sugar": { - "name": "fruktozė" + "name": "fruit sugar" }, "ful": { "name": "ful" @@ -291,32 +291,32 @@ "name": "garam masala" }, "garlic": { - "name": "česnakas", + "name": "garlic", "plural_name": "garlics" }, "gem-squash": { - "name": "apvaliosios cukinijos" + "name": "gem squash" }, "ghee": { - "name": "lydytas/ghee sviestas" + "name": "ghee" }, "giblets": { - "name": "viduriai" + "name": "giblets" }, "ginger": { - "name": "imbieras" + "name": "ginger" }, "grains": { - "name": "grūdai" + "name": "grains" }, "granulated-sugar": { - "name": "cukrus" + "name": "granulated sugar" }, "grape-seed-oil": { - "name": "vynuogių kauliukų aliejus" + "name": "grape seed oil" }, "green-onion": { - "name": "laiškiniai svogūnai", + "name": "green onion", "plural_name": "green onions" }, "heart-of-palm": { @@ -324,369 +324,369 @@ "plural_name": "heart of palms" }, "hemp": { - "name": "kanapės" + "name": "hemp" }, "herbs": { - "name": "žolelės" + "name": "herbs" }, "honey": { - "name": "medus" + "name": "honey" }, "isomalt": { - "name": "izomaltas" + "name": "isomalt" }, "jackfruit": { - "name": "duonvaisis", + "name": "jackfruit", "plural_name": "jackfruits" }, "jaggery": { - "name": "cukranendrių cukrus \"Jaggery\"" + "name": "jaggery" }, "jams": { - "name": "uogienės" + "name": "jams" }, "jellies": { - "name": "drebučiai" + "name": "jellies" }, "jerusalem-artichoke": { - "name": "topinambas" + "name": "jerusalem artichoke" }, "jicama": { - "name": "ropinė gumbapupė" + "name": "jicama" }, "kale": { - "name": "lapiniai kopūstai" + "name": "kale" }, "kohlrabi": { - "name": "kaliaropė" + "name": "kohlrabi" }, "kumara": { - "name": "batatas" + "name": "kumara" }, "leavening-agents": { - "name": "kildinimo medžiagos" + "name": "leavening agents" }, "leek": { - "name": "poras", + "name": "leek", "plural_name": "leeks" }, "legumes": { - "name": "ankštinės daržovės" + "name": "legumes" }, "lemongrass": { - "name": "citrinžolė" + "name": "lemongrass" }, "lentils": { - "name": "lęšiai" + "name": "lentils" }, "lettuce": { - "name": "salotos" + "name": "lettuce" }, "liver": { - "name": "kepenys", + "name": "liver", "plural_name": "livers" }, "maize": { - "name": "kukurūzai" + "name": "maize" }, "maple-syrup": { - "name": "klevų sirupas" + "name": "maple syrup" }, "meat": { - "name": "mėsa" + "name": "meat" }, "milk": { - "name": "pienas" + "name": "milk" }, "mortadella": { - "name": "itališka dešra \"Mortadella\"" + "name": "mortadella" }, "mushroom": { - "name": "grybai", + "name": "mushroom", "plural_name": "mushrooms" }, "mussels": { - "name": "midijos" + "name": "mussels" }, "nanaimo-bar-mix": { "name": "nanaimo bar mix" }, "nori": { - "name": "jūros dumblių lapai" + "name": "nori" }, "nutmeg": { - "name": "muskato riešutas" + "name": "nutmeg" }, "nutritional-yeast-flakes": { - "name": "maistinių mielių dribsniai" + "name": "nutritional yeast flakes" }, "nuts": { - "name": "riešutai" + "name": "nuts" }, "octopuses": { - "name": "aštuonkojai", + "name": "octopus", "plural_name": "octopuses" }, "oils": { - "name": "aliejai" + "name": "oils" }, "okra": { "name": "okra" }, "olive": { - "name": "alyvuogė" + "name": "olive" }, "olive-oil": { - "name": "alyvuogių aliejus" + "name": "olive oil" }, "onion": { - "name": "svogūnas" + "name": "onion" }, "onion-family": { - "name": "svogūnų šeima" + "name": "onion family" }, "orange-blossom-water": { - "name": "apelsinų žiedų vanduo" + "name": "orange blossom water" }, "oranges": { - "name": "apelsinai", + "name": "orange", "plural_name": "oranges" }, "oregano": { - "name": "raudonėlis" + "name": "oregano" }, "oysters": { - "name": "austrės" + "name": "oysters" }, "panch-puran": { - "name": "prieskonių mišinys \"Panch Puran\"" + "name": "panch puran" }, "paprika": { "name": "paprika" }, "parsley": { - "name": "petražolės" + "name": "parsley" }, "parsnip": { - "name": "pastarnokas", + "name": "parsnip", "plural_name": "parsnips" }, "pear": { - "name": "kriaušė", + "name": "pear", "plural_name": "pears" }, "peas": { - "name": "žirniai" + "name": "peas" }, "pepper": { - "name": "pipiras", + "name": "pepper", "plural_name": "peppers" }, "pineapple": { - "name": "ananasas", + "name": "pineapple", "plural_name": "pineapples" }, "plantain": { - "name": "mažieji bananai", + "name": "plantain", "plural_name": "plantains" }, "poppy-seeds": { - "name": "aguonos" + "name": "poppy seeds" }, "potato": { - "name": "bulvė", + "name": "potato", "plural_name": "potatoes" }, "poultry": { - "name": "paukštiena" + "name": "poultry" }, "powdered-sugar": { - "name": "cukraus pudra" + "name": "powdered sugar" }, "pumpkin": { - "name": "moliūgas", + "name": "pumpkin", "plural_name": "pumpkins" }, "pumpkin-seeds": { - "name": "moliūgų sėklos" + "name": "pumpkin seeds" }, "radish": { - "name": "ridikėlis", + "name": "radish", "plural_name": "radishes" }, "raw-sugar": { - "name": "nerafinuotas cukrus" + "name": "raw sugar" }, "refined-sugar": { - "name": "rafinuotas cukrus" + "name": "refined sugar" }, "rice": { - "name": "ryžiai" + "name": "rice" }, "rice-flour": { - "name": "ryžių miltai" + "name": "rice flour" }, "rock-sugar": { - "name": "stambiakristalis cukrus" + "name": "rock sugar" }, "rum": { - "name": "romas" + "name": "rum" }, "salmon": { - "name": "lašiša" + "name": "salmon" }, "salt": { - "name": "druska" + "name": "salt" }, "salt-cod": { - "name": "sūdyta menkė" + "name": "salt cod" }, "scallion": { - "name": "laiškinis svogūnas", + "name": "scallion", "plural_name": "scallions" }, "seafood": { - "name": "jūros gėrybės" + "name": "seafood" }, "seeds": { - "name": "sėklos" + "name": "seeds" }, "sesame-seeds": { - "name": "sezamo sėklos" + "name": "sesame seeds" }, "shallot": { - "name": "šalotiniai svogūnai", + "name": "shallot", "plural_name": "shallots" }, "skate": { - "name": "raja" + "name": "skate" }, "soda": { "name": "soda" }, "soda-baking": { - "name": "kepimo milteliai" + "name": "soda, baking" }, "soybean": { - "name": "sojos pupelės" + "name": "soybean" }, "spaghetti-squash": { - "name": "spagetinis moliūgas", + "name": "spaghetti squash", "plural_name": "spaghetti squashes" }, "speck": { - "name": "itališkas \"Speck\" kumpis" + "name": "speck" }, "spices": { - "name": "prieskoniai" + "name": "spices" }, "spinach": { - "name": "špinatai" + "name": "spinach" }, "spring-onion": { - "name": "svogūnų laiškai", + "name": "spring onion", "plural_name": "spring onions" }, "squash": { - "name": "moliūgas", + "name": "squash", "plural_name": "squashes" }, "squash-family": { "name": "squash family" }, "stockfish": { - "name": "džiovinta žuvis" + "name": "stockfish" }, "sugar": { - "name": "cukrus" + "name": "sugar" }, "sunchoke": { - "name": "topinambas", + "name": "sunchoke", "plural_name": "sunchokes" }, "sunflower-seeds": { - "name": "saulėgrąžų sėklos" + "name": "sunflower seeds" }, "superfine-sugar": { "name": "superfine sugar" }, "sweet-potato": { - "name": "batatas", + "name": "sweet potato", "plural_name": "sweet potatoes" }, "sweetcorn": { - "name": "saldusis kukurūzas", + "name": "sweetcorn", "plural_name": "sweetcorns" }, "sweeteners": { - "name": "saldikliai" + "name": "sweeteners" }, "tahini": { - "name": "sezamų pasta" + "name": "tahini" }, "taro": { - "name": "taras", + "name": "taro", "plural_name": "taroes" }, "teff": { "name": "teff" }, "tomato": { - "name": "pomidoras", + "name": "tomato", "plural_name": "tomatoes" }, "trout": { - "name": "upėtakis" + "name": "trout" }, "tubers": { - "name": "šakniavaisiai", + "name": "tuber", "plural_name": "tubers" }, "tuna": { - "name": "tunas" + "name": "tuna" }, "turbanado-sugar": { - "name": "cukranendrių cukrus \"Turbinado\"" + "name": "turbanado sugar" }, "turnip": { - "name": "ropė", + "name": "turnip", "plural_name": "turnips" }, "unrefined-sugar": { - "name": "nerafinuotas cukrus" + "name": "unrefined sugar" }, "vanilla": { - "name": "vanilė" + "name": "vanilla" }, "vegetables": { - "name": "daržovės" + "name": "vegetables" }, "watercress": { - "name": "rėžiukas" + "name": "watercress" }, "watermelon": { - "name": "arbūzas", + "name": "watermelon", "plural_name": "watermelons" }, "white-mushroom": { - "name": "pievagrybiai", + "name": "white mushroom", "plural_name": "white mushrooms" }, "white-sugar": { - "name": "baltasis cukrus" + "name": "white sugar" }, "xanthan-gum": { - "name": "ksantano derva" + "name": "xanthan gum" }, "yam": { - "name": "dioskorėja", + "name": "yam", "plural_name": "yams" }, "yeast": { - "name": "mielės" + "name": "yeast" }, "zucchini": { - "name": "cukinijos", + "name": "zucchini", "plural_name": "zucchinis" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/lv-LV.json b/mealie/repos/seed/resources/foods/locales/lv-LV.json index 9660f4cca..4d14dbad3 100644 --- a/mealie/repos/seed/resources/foods/locales/lv-LV.json +++ b/mealie/repos/seed/resources/foods/locales/lv-LV.json @@ -1,692 +1,692 @@ { "acorn-squash": { - "name": "ozolzīles skvošs" + "name": "acorn squash" }, "alfalfa-sprouts": { - "name": "lucernas kāposti" + "name": "alfalfa sprouts" }, "anchovies": { - "name": "anšovs" + "name": "anchovies" }, "apples": { - "name": "ābols", - "plural_name": "āboli" + "name": "apple", + "plural_name": "apples" }, "artichoke": { - "name": "artišoks" + "name": "artichoke" }, "arugula": { - "name": "rukola" + "name": "arugula" }, "asparagus": { - "name": "sparģeļi" + "name": "asparagus" }, "avocado": { - "name": "avokādo", - "plural_name": "avokādo" + "name": "avocado", + "plural_name": "avocado" }, "bacon": { - "name": "bekons" + "name": "bacon" }, "baking-powder": { - "name": "cepamais pulveris" + "name": "baking powder" }, "baking-soda": { - "name": "cepamā soda" + "name": "baking soda" }, "baking-sugar": { - "name": "cepamais pulveris" + "name": "baking sugar" }, "bar-sugar": { - "name": "batoniņu cukurs" + "name": "bar sugar" }, "basil": { - "name": "baziliks" + "name": "basil" }, "beans": { - "name": "pupiņas" + "name": "beans" }, "bell-peppers": { - "name": "bulgāru pipari", - "plural_name": "paprika" + "name": "bell peppers", + "plural_name": "bell peppers" }, "blackberries": { - "name": "kazenes" + "name": "blackberries" }, "bok-choy": { - "name": "pak čoi" + "name": "bok choy" }, "brassicas": { - "name": "brasiccas" + "name": "brassicas" }, "bread": { - "name": "maize" + "name": "bread" }, "breadfruit": { - "name": "augļu maize" + "name": "breadfruit" }, "broccoflower": { - "name": "brokopuķe" + "name": "broccoflower" }, "broccoli": { - "name": "brokoļi" + "name": "broccoli" }, "broccoli-rabe": { - "name": "brokoļu rabe" + "name": "broccoli rabe" }, "broccolini": { - "name": "brokoļi" + "name": "broccolini" }, "brown-sugar": { - "name": "brūnais cukurs" + "name": "brown sugar" }, "brussels-sprouts": { - "name": "briseles kāposti" + "name": "brussels sprouts" }, "butter": { - "name": "sviests" + "name": "butter" }, "butternut-pumpkin": { - "name": "sviestriekstu ķirbis" + "name": "butternut pumpkin" }, "butternut-squash": { - "name": "butternut skvošs" + "name": "butternut squash" }, "cabbage": { - "name": "kāposti", - "plural_name": "kāposti" + "name": "cabbage", + "plural_name": "cabbages" }, "cactus-edible": { - "name": "kaktuss, ēdams" + "name": "cactus, edible" }, "calabrese": { - "name": "kalabrēze" + "name": "calabrese" }, "cane-sugar": { - "name": "niedru cukurs" + "name": "cane sugar" }, "cannabis": { - "name": "kaņepes" + "name": "cannabis" }, "capsicum": { - "name": "paprika" + "name": "capsicum" }, "caraway": { - "name": "ķimenes" + "name": "caraway" }, "carrot": { - "name": "burkāns", - "plural_name": "burkāni" + "name": "carrot", + "plural_name": "carrots" }, "caster-sugar": { - "name": "pūdercukurs" + "name": "caster sugar" }, "castor-sugar": { - "name": "rīcincukurs" + "name": "castor sugar" }, "catfish": { - "name": "sams" + "name": "catfish" }, "cauliflower": { - "name": "ziedkāposti", - "plural_name": "ziedkāposti" + "name": "cauliflower", + "plural_name": "cauliflowers" }, "cayenne-pepper": { - "name": "kajēnas pipari" + "name": "cayenne pepper" }, "celeriac": { - "name": "selerijas sakne" + "name": "celery root" }, "celery": { - "name": "selerijas" + "name": "celery" }, "cereal-grains": { - "name": "labības graudi" + "name": "cereal grains" }, "chard": { - "name": "mangolds" + "name": "chard" }, "cheese": { - "name": "siers" + "name": "cheese" }, "chicory": { - "name": "cigoriņi" + "name": "chicory" }, "chilli-peppers": { - "name": "čili pipari", - "plural_name": "čili pipari" + "name": "chilli pepper", + "plural_name": "chilli peppers" }, "chinese-leaves": { - "name": "ķīniešu lapas" + "name": "chinese leaves" }, "chives": { - "name": "maurloki" + "name": "chives" }, "chocolate": { - "name": "šokolāde" + "name": "chocolate" }, "cilantro": { - "name": "koriandrs" + "name": "cilantro" }, "cinnamon": { - "name": "kanēlis" + "name": "cinnamon" }, "clarified-butter": { - "name": "dzidrināts sviests" + "name": "clarified butter" }, "coconut": { - "name": "kokosrieksts", - "plural_name": "kokosrieksti" + "name": "coconut", + "plural_name": "coconuts" }, "coconut-milk": { - "name": "kokosriekstu piens" + "name": "coconut milk" }, "cod": { - "name": "menca" + "name": "cod" }, "coffee": { - "name": "kafija" + "name": "coffee" }, "collard-greens": { - "name": "zaļie kolrābji" + "name": "collard greens" }, "confectioners-sugar": { - "name": "konditorejas cukurs" + "name": "confectioners' sugar" }, "coriander": { - "name": "koriandrs" + "name": "coriander" }, "corn": { - "name": "kukurūza", - "plural_name": "kukurūzas" + "name": "corn", + "plural_name": "corns" }, "corn-syrup": { - "name": "kukurūzas sīrups" + "name": "corn syrup" }, "cottonseed-oil": { - "name": "kokvilnas sēklu eļļa" + "name": "cottonseed oil" }, "courgette": { - "name": "kabacis" + "name": "courgette" }, "cream-of-tartar": { - "name": "vīnskābes krēms" + "name": "cream of tartar" }, "cucumber": { - "name": "gurķis", - "plural_name": "gurķi" + "name": "cucumber", + "plural_name": "cucumbers" }, "cumin": { - "name": "ķimenes" + "name": "cumin" }, "daikon": { - "name": "daikons", + "name": "daikon", "plural_name": "daikons" }, "dairy-products-and-dairy-substitutes": { - "name": "piena produkti un piena aizstājēji" + "name": "dairy products and dairy substitutes" }, "dandelion": { - "name": "pienene" + "name": "dandelion" }, "demerara-sugar": { - "name": "demerāras cukurs" + "name": "demerara sugar" }, "dough": { - "name": "mīkla" + "name": "dough" }, "edible-cactus": { - "name": "ēdamais kaktuss" + "name": "edible cactus" }, "eggplant": { - "name": "baklažāns", - "plural_name": "baklažāni" + "name": "eggplant", + "plural_name": "eggplants" }, "eggs": { - "name": "ola", - "plural_name": "olas" + "name": "egg", + "plural_name": "eggs" }, "endive": { - "name": "endīvija", - "plural_name": "endīvijas" + "name": "endive", + "plural_name": "endives" }, "fats": { - "name": "tauki" + "name": "fats" }, "fava-beans": { - "name": "fava pupiņas" + "name": "fava beans" }, "fiddlehead": { - "name": "vijolgalvis" + "name": "fiddlehead" }, "fiddlehead-fern": { - "name": "vijoļgalvas paparde", - "plural_name": "vijoļgalvas papardes" + "name": "fiddlehead fern", + "plural_name": "fiddlehead ferns" }, "fish": { - "name": "zivs" + "name": "fish" }, "five-spice-powder": { - "name": "piecu garšvielu pulveris" + "name": "five spice powder" }, "flour": { - "name": "milti" + "name": "flour" }, "frisee": { - "name": "frīze" + "name": "frisee" }, "fructose": { - "name": "fruktoze" + "name": "fructose" }, "fruit": { - "name": "auglis" + "name": "fruit" }, "fruit-sugar": { - "name": "augļu cukurs" + "name": "fruit sugar" }, "ful": { - "name": "fulls" + "name": "ful" }, "garam-masala": { "name": "garam masala" }, "garlic": { - "name": "ķiploki", - "plural_name": "ķiploki" + "name": "garlic", + "plural_name": "garlics" }, "gem-squash": { - "name": "gem skvošs" + "name": "gem squash" }, "ghee": { - "name": "gī" + "name": "ghee" }, "giblets": { - "name": "ķidas" + "name": "giblets" }, "ginger": { - "name": "ingvers" + "name": "ginger" }, "grains": { - "name": "graudi" + "name": "grains" }, "granulated-sugar": { - "name": "granulēts cukurs" + "name": "granulated sugar" }, "grape-seed-oil": { - "name": "vīnogu kauliņu eļļa" + "name": "grape seed oil" }, "green-onion": { - "name": "zaļais sīpols", - "plural_name": "zaļie sīpoli" + "name": "green onion", + "plural_name": "green onions" }, "heart-of-palm": { - "name": "palmu sirds", - "plural_name": "plaukstu sirdis" + "name": "heart of palm", + "plural_name": "heart of palms" }, "hemp": { - "name": "kaņepes" + "name": "hemp" }, "herbs": { - "name": "garšaugi" + "name": "herbs" }, "honey": { - "name": "medus" + "name": "honey" }, "isomalt": { - "name": "izomalts" + "name": "isomalt" }, "jackfruit": { - "name": "džekfrūts", - "plural_name": "džekfrūti" + "name": "jackfruit", + "plural_name": "jackfruits" }, "jaggery": { - "name": "džagerija" + "name": "jaggery" }, "jams": { - "name": "ievārījums" + "name": "jams" }, "jellies": { - "name": "želejas" + "name": "jellies" }, "jerusalem-artichoke": { - "name": "topinambūrs" + "name": "jerusalem artichoke" }, "jicama": { "name": "jicama" }, "kale": { - "name": "kacenkāposts" + "name": "kale" }, "kohlrabi": { - "name": "kolrābis" + "name": "kohlrabi" }, "kumara": { "name": "kumara" }, "leavening-agents": { - "name": "raugošanas līdzekļi" + "name": "leavening agents" }, "leek": { - "name": "puravs", - "plural_name": "puravi" + "name": "leek", + "plural_name": "leeks" }, "legumes": { - "name": "pākšaugi" + "name": "legumes" }, "lemongrass": { - "name": "citronzāle" + "name": "lemongrass" }, "lentils": { - "name": "lēcas" + "name": "lentils" }, "lettuce": { - "name": "salāti" + "name": "lettuce" }, "liver": { - "name": "aknas", - "plural_name": "aknas" + "name": "liver", + "plural_name": "livers" }, "maize": { - "name": "kukurūza" + "name": "maize" }, "maple-syrup": { - "name": "kļavu sīrups" + "name": "maple syrup" }, "meat": { - "name": "gaļu" + "name": "meat" }, "milk": { - "name": "piens" + "name": "milk" }, "mortadella": { "name": "mortadella" }, "mushroom": { - "name": "sēne", - "plural_name": "sēnes" + "name": "mushroom", + "plural_name": "mushrooms" }, "mussels": { - "name": "mīdijas" + "name": "mussels" }, "nanaimo-bar-mix": { - "name": "nanaimo bāra maisījums" + "name": "nanaimo bar mix" }, "nori": { "name": "nori" }, "nutmeg": { - "name": "muskatrieksts" + "name": "nutmeg" }, "nutritional-yeast-flakes": { - "name": "uztura rauga pārslas" + "name": "nutritional yeast flakes" }, "nuts": { - "name": "rieksti" + "name": "nuts" }, "octopuses": { - "name": "astoņkājis", - "plural_name": "astoņkāji" + "name": "octopus", + "plural_name": "octopuses" }, "oils": { - "name": "eļļas" + "name": "oils" }, "okra": { "name": "okra" }, "olive": { - "name": "olīve" + "name": "olive" }, "olive-oil": { - "name": "olīveļļa" + "name": "olive oil" }, "onion": { - "name": "sīpols" + "name": "onion" }, "onion-family": { - "name": "sīpolu ģimene" + "name": "onion family" }, "orange-blossom-water": { - "name": "apelsīnu ziedu ūdens" + "name": "orange blossom water" }, "oranges": { - "name": "apelsīns", - "plural_name": "apelsīni" + "name": "orange", + "plural_name": "oranges" }, "oregano": { "name": "oregano" }, "oysters": { - "name": "austeres" + "name": "oysters" }, "panch-puran": { - "name": "puran panch" + "name": "panch puran" }, "paprika": { "name": "paprika" }, "parsley": { - "name": "pētersīļi" + "name": "parsley" }, "parsnip": { - "name": "pastinaks", - "plural_name": "pastinaki" + "name": "parsnip", + "plural_name": "parsnips" }, "pear": { - "name": "bumbieris", - "plural_name": "bumbieri" + "name": "pear", + "plural_name": "pears" }, "peas": { - "name": "zirņi" + "name": "peas" }, "pepper": { - "name": "pipari", - "plural_name": "pipari" + "name": "pepper", + "plural_name": "peppers" }, "pineapple": { - "name": "ananass", - "plural_name": "ananasi" + "name": "pineapple", + "plural_name": "pineapples" }, "plantain": { - "name": "ceļmallapa", - "plural_name": "ceļmallapas" + "name": "plantain", + "plural_name": "plantains" }, "poppy-seeds": { - "name": "magoņu sēklas" + "name": "poppy seeds" }, "potato": { - "name": "kartupelis", - "plural_name": "kartupeļi" + "name": "potato", + "plural_name": "potatoes" }, "poultry": { - "name": "mājputni" + "name": "poultry" }, "powdered-sugar": { - "name": "pūdercukurs" + "name": "powdered sugar" }, "pumpkin": { - "name": "ķirbis", - "plural_name": "ķirbji" + "name": "pumpkin", + "plural_name": "pumpkins" }, "pumpkin-seeds": { - "name": "ķirbju sēklas" + "name": "pumpkin seeds" }, "radish": { - "name": "redīsi", - "plural_name": "redīsi" + "name": "radish", + "plural_name": "radishes" }, "raw-sugar": { - "name": "jēlcukurs" + "name": "raw sugar" }, "refined-sugar": { - "name": "rafinēts cukurs" + "name": "refined sugar" }, "rice": { - "name": "rīsi" + "name": "rice" }, "rice-flour": { - "name": "rīsu milti" + "name": "rice flour" }, "rock-sugar": { - "name": "akmens cukurs" + "name": "rock sugar" }, "rum": { - "name": "rums" + "name": "rum" }, "salmon": { - "name": "lasis" + "name": "salmon" }, "salt": { - "name": "sāls" + "name": "salt" }, "salt-cod": { - "name": "sāls menca" + "name": "salt cod" }, "scallion": { - "name": "ķemmīšgliemene", - "plural_name": "ķemmīšgliemenes" + "name": "scallion", + "plural_name": "scallions" }, "seafood": { - "name": "jūras veltes" + "name": "seafood" }, "seeds": { - "name": "sēklas" + "name": "seeds" }, "sesame-seeds": { - "name": "sezama sēklas" + "name": "sesame seeds" }, "shallot": { - "name": "šalotes", - "plural_name": "šalotes" + "name": "shallot", + "plural_name": "shallots" }, "skate": { - "name": "skeit" + "name": "skate" }, "soda": { "name": "soda" }, "soda-baking": { - "name": "soda, cepamais" + "name": "soda, baking" }, "soybean": { - "name": "sojas pupas" + "name": "soybean" }, "spaghetti-squash": { - "name": "spageti skvošs", - "plural_name": "spageti skvoši" + "name": "spaghetti squash", + "plural_name": "spaghetti squashes" }, "speck": { - "name": "speķis" + "name": "speck" }, "spices": { - "name": "garšvielas" + "name": "spices" }, "spinach": { - "name": "spināti" + "name": "spinach" }, "spring-onion": { - "name": "pavasara sīpols", - "plural_name": "pavasara sīpoli" + "name": "spring onion", + "plural_name": "spring onions" }, "squash": { - "name": "skvošs", - "plural_name": "skvoši" + "name": "squash", + "plural_name": "squashes" }, "squash-family": { - "name": "skvoša ģimene" + "name": "squash family" }, "stockfish": { - "name": "zvēru zivis" + "name": "stockfish" }, "sugar": { - "name": "cukurs" + "name": "sugar" }, "sunchoke": { - "name": "bumbuļu topinambūrs", - "plural_name": "bumbuļu topinambūri" + "name": "sunchoke", + "plural_name": "sunchokes" }, "sunflower-seeds": { - "name": "saulespuķu sēklas" + "name": "sunflower seeds" }, "superfine-sugar": { - "name": "supersmalks cukurs" + "name": "superfine sugar" }, "sweet-potato": { - "name": "saldais kartupelis", - "plural_name": "saldie kartupeļi" + "name": "sweet potato", + "plural_name": "sweet potatoes" }, "sweetcorn": { - "name": "cukurkukurūza", - "plural_name": "cukurkukurūzas" + "name": "sweetcorn", + "plural_name": "sweetcorns" }, "sweeteners": { - "name": "saldinātāji" + "name": "sweeteners" }, "tahini": { - "name": "tahīni" + "name": "tahini" }, "taro": { "name": "taro", - "plural_name": "taro" + "plural_name": "taroes" }, "teff": { "name": "teff" }, "tomato": { - "name": "tomāts", - "plural_name": "tomāti" + "name": "tomato", + "plural_name": "tomatoes" }, "trout": { - "name": "forele" + "name": "trout" }, "tubers": { - "name": "bumbuļi", - "plural_name": "bumbuļi" + "name": "tuber", + "plural_name": "tubers" }, "tuna": { - "name": "tuncis" + "name": "tuna" }, "turbanado-sugar": { - "name": "turbanādo cukurs" + "name": "turbanado sugar" }, "turnip": { - "name": "rācenis", - "plural_name": "rāceņi" + "name": "turnip", + "plural_name": "turnips" }, "unrefined-sugar": { - "name": "nerafinēts cukurs" + "name": "unrefined sugar" }, "vanilla": { - "name": "vaniļa" + "name": "vanilla" }, "vegetables": { - "name": "dārzeņi" + "name": "vegetables" }, "watercress": { - "name": "ūdenskrese" + "name": "watercress" }, "watermelon": { - "name": "arbūzs", - "plural_name": "arbūzi" + "name": "watermelon", + "plural_name": "watermelons" }, "white-mushroom": { - "name": "baltā sēne", - "plural_name": "baltās sēnes" + "name": "white mushroom", + "plural_name": "white mushrooms" }, "white-sugar": { - "name": "baltais cukurs" + "name": "white sugar" }, "xanthan-gum": { - "name": "ksantāna sveķi" + "name": "xanthan gum" }, "yam": { - "name": "jamss", - "plural_name": "žamji" + "name": "yam", + "plural_name": "yams" }, "yeast": { - "name": "raugs" + "name": "yeast" }, "zucchini": { - "name": "cukini", - "plural_name": "cukini" + "name": "zucchini", + "plural_name": "zucchinis" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/nl-NL.json b/mealie/repos/seed/resources/foods/locales/nl-NL.json index 2a5ede5c9..4d14dbad3 100644 --- a/mealie/repos/seed/resources/foods/locales/nl-NL.json +++ b/mealie/repos/seed/resources/foods/locales/nl-NL.json @@ -1,279 +1,279 @@ { "acorn-squash": { - "name": "eikelpompoen" + "name": "acorn squash" }, "alfalfa-sprouts": { - "name": "kiemgroente" + "name": "alfalfa sprouts" }, "anchovies": { - "name": "ansjovis" + "name": "anchovies" }, "apples": { - "name": "appels", - "plural_name": "appels" + "name": "apple", + "plural_name": "apples" }, "artichoke": { - "name": "artisjok" + "name": "artichoke" }, "arugula": { - "name": "rucola" + "name": "arugula" }, "asparagus": { - "name": "asperge" + "name": "asparagus" }, "avocado": { "name": "avocado", "plural_name": "avocado" }, "bacon": { - "name": "spek" + "name": "bacon" }, "baking-powder": { - "name": "bakpoeder" + "name": "baking powder" }, "baking-soda": { - "name": "baksoda" + "name": "baking soda" }, "baking-sugar": { - "name": "bak suiker" + "name": "baking sugar" }, "bar-sugar": { - "name": "rietsuiker" + "name": "bar sugar" }, "basil": { - "name": "basilicum" + "name": "basil" }, "beans": { - "name": "bonen" + "name": "beans" }, "bell-peppers": { - "name": "paprika", - "plural_name": "paprika" + "name": "bell peppers", + "plural_name": "bell peppers" }, "blackberries": { - "name": "braambessen" + "name": "blackberries" }, "bok-choy": { - "name": "paksoi" + "name": "bok choy" }, "brassicas": { - "name": "kool" + "name": "brassicas" }, "bread": { - "name": "brood" + "name": "bread" }, "breadfruit": { - "name": "broodvruchten" + "name": "breadfruit" }, "broccoflower": { - "name": "romanesco" + "name": "broccoflower" }, "broccoli": { "name": "broccoli" }, "broccoli-rabe": { - "name": "rapini" + "name": "broccoli rabe" }, "broccolini": { "name": "broccolini" }, "brown-sugar": { - "name": "bruine suiker" + "name": "brown sugar" }, "brussels-sprouts": { - "name": "spruiten" + "name": "brussels sprouts" }, "butter": { - "name": "boter" + "name": "butter" }, "butternut-pumpkin": { - "name": "butternut pompoen" + "name": "butternut pumpkin" }, "butternut-squash": { - "name": "butternut pompoen" + "name": "butternut squash" }, "cabbage": { - "name": "kool", - "plural_name": "kolen" + "name": "cabbage", + "plural_name": "cabbages" }, "cactus-edible": { - "name": "cactus, eetbaar" + "name": "cactus, edible" }, "calabrese": { "name": "calabrese" }, "cane-sugar": { - "name": "rietsuiker" + "name": "cane sugar" }, "cannabis": { "name": "cannabis" }, "capsicum": { - "name": "paprika" + "name": "capsicum" }, "caraway": { - "name": "karwij" + "name": "caraway" }, "carrot": { - "name": "wortel", - "plural_name": "wortels" + "name": "carrot", + "plural_name": "carrots" }, "caster-sugar": { - "name": "basterdsuiker" + "name": "caster sugar" }, "castor-sugar": { - "name": "basterdsuiker" + "name": "castor sugar" }, "catfish": { - "name": "meerval" + "name": "catfish" }, "cauliflower": { - "name": "bloemkool", - "plural_name": "bloemkolen" + "name": "cauliflower", + "plural_name": "cauliflowers" }, "cayenne-pepper": { - "name": "cayenne peper" + "name": "cayenne pepper" }, "celeriac": { - "name": "knolselder" + "name": "celery root" }, "celery": { - "name": "selderij" + "name": "celery" }, "cereal-grains": { - "name": "ontbijtgranen" + "name": "cereal grains" }, "chard": { - "name": "snijbiet" + "name": "chard" }, "cheese": { - "name": "kaas" + "name": "cheese" }, "chicory": { - "name": "witlof" + "name": "chicory" }, "chilli-peppers": { - "name": "chili peper", - "plural_name": "chili pepers" + "name": "chilli pepper", + "plural_name": "chilli peppers" }, "chinese-leaves": { - "name": "chinese kool" + "name": "chinese leaves" }, "chives": { - "name": "bieslook" + "name": "chives" }, "chocolate": { - "name": "chocolade" + "name": "chocolate" }, "cilantro": { - "name": "koriander" + "name": "cilantro" }, "cinnamon": { - "name": "kaneel" + "name": "cinnamon" }, "clarified-butter": { - "name": "geklaarde boter" + "name": "clarified butter" }, "coconut": { - "name": "kokosnoot", - "plural_name": "kokosnoten" + "name": "coconut", + "plural_name": "coconuts" }, "coconut-milk": { - "name": "kokosmelk" + "name": "coconut milk" }, "cod": { - "name": "kabeljauw" + "name": "cod" }, "coffee": { - "name": "koffie" + "name": "coffee" }, "collard-greens": { - "name": "galicische kool" + "name": "collard greens" }, "confectioners-sugar": { - "name": "poedersuiker" + "name": "confectioners' sugar" }, "coriander": { - "name": "koriander" + "name": "coriander" }, "corn": { - "name": "maïs", - "plural_name": "maïs" + "name": "corn", + "plural_name": "corns" }, "corn-syrup": { - "name": "maisstroop" + "name": "corn syrup" }, "cottonseed-oil": { - "name": "katoenzaadolie" + "name": "cottonseed oil" }, "courgette": { "name": "courgette" }, "cream-of-tartar": { - "name": "wijnsteen" + "name": "cream of tartar" }, "cucumber": { - "name": "komkommer", - "plural_name": "komkommers" + "name": "cucumber", + "plural_name": "cucumbers" }, "cumin": { - "name": "komijn" + "name": "cumin" }, "daikon": { - "name": "witte rammenas", - "plural_name": "witte rammenassen" + "name": "daikon", + "plural_name": "daikons" }, "dairy-products-and-dairy-substitutes": { - "name": "zuivelproducten en zuivelvervangers" + "name": "dairy products and dairy substitutes" }, "dandelion": { - "name": "paardenbloem" + "name": "dandelion" }, "demerara-sugar": { - "name": "demerara suiker" + "name": "demerara sugar" }, "dough": { - "name": "deeg" + "name": "dough" }, "edible-cactus": { - "name": "eetbare cactus" + "name": "edible cactus" }, "eggplant": { - "name": "aubergine", - "plural_name": "aubergines" + "name": "eggplant", + "plural_name": "eggplants" }, "eggs": { - "name": "eieren", - "plural_name": "eieren" + "name": "egg", + "plural_name": "eggs" }, "endive": { - "name": "andijvie", - "plural_name": "andijvie" + "name": "endive", + "plural_name": "endives" }, "fats": { - "name": "vetten" + "name": "fats" }, "fava-beans": { - "name": "tuinbonen" + "name": "fava beans" }, "fiddlehead": { - "name": "varenkrul" + "name": "fiddlehead" }, "fiddlehead-fern": { - "name": "varenkrul", - "plural_name": "varenkrul" + "name": "fiddlehead fern", + "plural_name": "fiddlehead ferns" }, "fish": { - "name": "vis" + "name": "fish" }, "five-spice-powder": { - "name": "vijfkruidenpoeder" + "name": "five spice powder" }, "flour": { - "name": "bloem" + "name": "flour" }, "frisee": { - "name": "krulandijvie" + "name": "frisee" }, "fructose": { "name": "fructose" @@ -282,55 +282,55 @@ "name": "fruit" }, "fruit-sugar": { - "name": "fruit suiker" + "name": "fruit sugar" }, "ful": { - "name": "peul" + "name": "ful" }, "garam-masala": { "name": "garam masala" }, "garlic": { - "name": "knoflook", - "plural_name": "knoflook" + "name": "garlic", + "plural_name": "garlics" }, "gem-squash": { - "name": "citroenpompoen" + "name": "gem squash" }, "ghee": { - "name": "geklaarde boter" + "name": "ghee" }, "giblets": { - "name": "kip-ingewanden" + "name": "giblets" }, "ginger": { - "name": "gember" + "name": "ginger" }, "grains": { - "name": "granen" + "name": "grains" }, "granulated-sugar": { - "name": "kristalsuiker" + "name": "granulated sugar" }, "grape-seed-oil": { - "name": "druivenpitolie" + "name": "grape seed oil" }, "green-onion": { - "name": "groene ui", - "plural_name": "groene uien" + "name": "green onion", + "plural_name": "green onions" }, "heart-of-palm": { - "name": "hart van palm", - "plural_name": "hart van palm" + "name": "heart of palm", + "plural_name": "heart of palms" }, "hemp": { - "name": "hennep" + "name": "hemp" }, "herbs": { - "name": "kruiden" + "name": "herbs" }, "honey": { - "name": "honing" + "name": "honey" }, "isomalt": { "name": "isomalt" @@ -343,120 +343,120 @@ "name": "jaggery" }, "jams": { - "name": "confituur" + "name": "jams" }, "jellies": { - "name": "geleien" + "name": "jellies" }, "jerusalem-artichoke": { - "name": "aardpeer" + "name": "jerusalem artichoke" }, "jicama": { - "name": "yamboon" + "name": "jicama" }, "kale": { - "name": "boerenkool" + "name": "kale" }, "kohlrabi": { - "name": "koolrabi" + "name": "kohlrabi" }, "kumara": { - "name": "zoete aardappel" + "name": "kumara" }, "leavening-agents": { - "name": "rijsmiddelen" + "name": "leavening agents" }, "leek": { - "name": "prei", - "plural_name": "preien" + "name": "leek", + "plural_name": "leeks" }, "legumes": { - "name": "peulvruchten" + "name": "legumes" }, "lemongrass": { - "name": "citroengras" + "name": "lemongrass" }, "lentils": { - "name": "linzen" + "name": "lentils" }, "lettuce": { - "name": "sla" + "name": "lettuce" }, "liver": { - "name": "lever", - "plural_name": "levers" + "name": "liver", + "plural_name": "livers" }, "maize": { - "name": "maïs" + "name": "maize" }, "maple-syrup": { - "name": "ahornsiroop" + "name": "maple syrup" }, "meat": { - "name": "vlees" + "name": "meat" }, "milk": { - "name": "melk" + "name": "milk" }, "mortadella": { "name": "mortadella" }, "mushroom": { - "name": "paddestoel", - "plural_name": "paddenstoelen" + "name": "mushroom", + "plural_name": "mushrooms" }, "mussels": { - "name": "mosselen" + "name": "mussels" }, "nanaimo-bar-mix": { - "name": "nanaimo barmix" + "name": "nanaimo bar mix" }, "nori": { "name": "nori" }, "nutmeg": { - "name": "nootmuskaat" + "name": "nutmeg" }, "nutritional-yeast-flakes": { - "name": "gistvlokken" + "name": "nutritional yeast flakes" }, "nuts": { - "name": "noten" + "name": "nuts" }, "octopuses": { - "name": "octopussen", - "plural_name": "octopussen" + "name": "octopus", + "plural_name": "octopuses" }, "oils": { - "name": "oliën" + "name": "oils" }, "okra": { "name": "okra" }, "olive": { - "name": "olijf" + "name": "olive" }, "olive-oil": { - "name": "olijfolie" + "name": "olive oil" }, "onion": { - "name": "ui" + "name": "onion" }, "onion-family": { - "name": "uien familie" + "name": "onion family" }, "orange-blossom-water": { - "name": "sinaasappelbloesem" + "name": "orange blossom water" }, "oranges": { - "name": "sinaasappel", - "plural_name": "sinaasappels" + "name": "orange", + "plural_name": "oranges" }, "oregano": { "name": "oregano" }, "oysters": { - "name": "oester" + "name": "oysters" }, "panch-puran": { "name": "panch puran" @@ -465,228 +465,228 @@ "name": "paprika" }, "parsley": { - "name": "peterselie" + "name": "parsley" }, "parsnip": { - "name": "pastinaak", - "plural_name": "pastinaken" + "name": "parsnip", + "plural_name": "parsnips" }, "pear": { - "name": "peer", - "plural_name": "peren" + "name": "pear", + "plural_name": "pears" }, "peas": { - "name": "erwten" + "name": "peas" }, "pepper": { - "name": "peper", - "plural_name": "pepers" + "name": "pepper", + "plural_name": "peppers" }, "pineapple": { - "name": "ananas", - "plural_name": "ananassen" + "name": "pineapple", + "plural_name": "pineapples" }, "plantain": { - "name": "bakbanaan", - "plural_name": "bakbananen" + "name": "plantain", + "plural_name": "plantains" }, "poppy-seeds": { - "name": "papaver zaden" + "name": "poppy seeds" }, "potato": { - "name": "aardappel", - "plural_name": "aardappelen" + "name": "potato", + "plural_name": "potatoes" }, "poultry": { - "name": "gevogelte" + "name": "poultry" }, "powdered-sugar": { - "name": "poedersuiker" + "name": "powdered sugar" }, "pumpkin": { - "name": "pompoen", - "plural_name": "pompoenen" + "name": "pumpkin", + "plural_name": "pumpkins" }, "pumpkin-seeds": { - "name": "pompoenpitten" + "name": "pumpkin seeds" }, "radish": { - "name": "radijs", - "plural_name": "radijsjes" + "name": "radish", + "plural_name": "radishes" }, "raw-sugar": { - "name": "ruwe suiker" + "name": "raw sugar" }, "refined-sugar": { - "name": "gerafineerde suiker" + "name": "refined sugar" }, "rice": { - "name": "rijst" + "name": "rice" }, "rice-flour": { - "name": "rijstbloem" + "name": "rice flour" }, "rock-sugar": { - "name": "kandijsuiker" + "name": "rock sugar" }, "rum": { "name": "rum" }, "salmon": { - "name": "zalm" + "name": "salmon" }, "salt": { - "name": "zout" + "name": "salt" }, "salt-cod": { - "name": "gezoute kabeljauw" + "name": "salt cod" }, "scallion": { - "name": "lente-ui", - "plural_name": "lente-uien" + "name": "scallion", + "plural_name": "scallions" }, "seafood": { - "name": "zeevruchten" + "name": "seafood" }, "seeds": { - "name": "zaden" + "name": "seeds" }, "sesame-seeds": { - "name": "sesamzaad" + "name": "sesame seeds" }, "shallot": { - "name": "sjalotte", - "plural_name": "sjalotjes" + "name": "shallot", + "plural_name": "shallots" }, "skate": { - "name": "rog" + "name": "skate" }, "soda": { - "name": "bruiswater" + "name": "soda" }, "soda-baking": { - "name": "soda, bakken" + "name": "soda, baking" }, "soybean": { - "name": "sojaboon" + "name": "soybean" }, "spaghetti-squash": { - "name": "spaghetti pompoen", - "plural_name": "spaghetti pompoenen" + "name": "spaghetti squash", + "plural_name": "spaghetti squashes" }, "speck": { - "name": "spek" + "name": "speck" }, "spices": { - "name": "kruiden" + "name": "spices" }, "spinach": { - "name": "spinazie" + "name": "spinach" }, "spring-onion": { - "name": "lente-ui", - "plural_name": "lente-uitjes" + "name": "spring onion", + "plural_name": "spring onions" }, "squash": { - "name": "pompoen", - "plural_name": "pompoenen" + "name": "squash", + "plural_name": "squashes" }, "squash-family": { - "name": "pompoen familie" + "name": "squash family" }, "stockfish": { - "name": "stokvis" + "name": "stockfish" }, "sugar": { - "name": "suiker" + "name": "sugar" }, "sunchoke": { - "name": "aardpeer", - "plural_name": "aardperen" + "name": "sunchoke", + "plural_name": "sunchokes" }, "sunflower-seeds": { - "name": "zonnebloempitten" + "name": "sunflower seeds" }, "superfine-sugar": { - "name": "superfijne suiker" + "name": "superfine sugar" }, "sweet-potato": { - "name": "zoete aardappel", - "plural_name": "zoete aardappelen" + "name": "sweet potato", + "plural_name": "sweet potatoes" }, "sweetcorn": { - "name": "zoete maïs", - "plural_name": "zoete maïs" + "name": "sweetcorn", + "plural_name": "sweetcorns" }, "sweeteners": { - "name": "zoetstoffen" + "name": "sweeteners" }, "tahini": { - "name": "tahin" + "name": "tahini" }, "taro": { "name": "taro", "plural_name": "taroes" }, "teff": { - "name": "abessijns liefdegras" + "name": "teff" }, "tomato": { - "name": "tomaat", - "plural_name": "tomaten" + "name": "tomato", + "plural_name": "tomatoes" }, "trout": { - "name": "forel" + "name": "trout" }, "tubers": { - "name": "knolgewassen", - "plural_name": "knolgewassen" + "name": "tuber", + "plural_name": "tubers" }, "tuna": { - "name": "tonijn" + "name": "tuna" }, "turbanado-sugar": { - "name": "natuurlijke bruine suiker" + "name": "turbanado sugar" }, "turnip": { - "name": "knolraap", - "plural_name": "knolrapen" + "name": "turnip", + "plural_name": "turnips" }, "unrefined-sugar": { - "name": "ongerafineerde suiker" + "name": "unrefined sugar" }, "vanilla": { - "name": "vanille" + "name": "vanilla" }, "vegetables": { - "name": "groenten" + "name": "vegetables" }, "watercress": { - "name": "waterkers" + "name": "watercress" }, "watermelon": { - "name": "watermeloen", - "plural_name": "watermeloenen" + "name": "watermelon", + "plural_name": "watermelons" }, "white-mushroom": { - "name": "witte paddenstoel", - "plural_name": "witte paddenstoelen" + "name": "white mushroom", + "plural_name": "white mushrooms" }, "white-sugar": { - "name": "witte suiker" + "name": "white sugar" }, "xanthan-gum": { - "name": "xanthaangom" + "name": "xanthan gum" }, "yam": { - "name": "yamswortel", - "plural_name": "yamswortels" + "name": "yam", + "plural_name": "yams" }, "yeast": { - "name": "gist" + "name": "yeast" }, "zucchini": { - "name": "courgette", - "plural_name": "courgettes" + "name": "zucchini", + "plural_name": "zucchinis" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/no-NO.json b/mealie/repos/seed/resources/foods/locales/no-NO.json index 65e9799ec..4d14dbad3 100644 --- a/mealie/repos/seed/resources/foods/locales/no-NO.json +++ b/mealie/repos/seed/resources/foods/locales/no-NO.json @@ -1,625 +1,625 @@ { "acorn-squash": { - "name": "pepper squash" + "name": "acorn squash" }, "alfalfa-sprouts": { - "name": "alfalfaspirer" + "name": "alfalfa sprouts" }, "anchovies": { - "name": "ansjos" + "name": "anchovies" }, "apples": { - "name": "eple", - "plural_name": "epler" + "name": "apple", + "plural_name": "apples" }, "artichoke": { - "name": "artisjokk" + "name": "artichoke" }, "arugula": { - "name": "ruccola" + "name": "arugula" }, "asparagus": { - "name": "asparges" + "name": "asparagus" }, "avocado": { - "name": "avokado", - "plural_name": "avokadoer" + "name": "avocado", + "plural_name": "avocado" }, "bacon": { "name": "bacon" }, "baking-powder": { - "name": "bakepulver" + "name": "baking powder" }, "baking-soda": { - "name": "natron" + "name": "baking soda" }, "baking-sugar": { - "name": "melis" + "name": "baking sugar" }, "bar-sugar": { - "name": "bar-sukker" + "name": "bar sugar" }, "basil": { - "name": "basilikum" + "name": "basil" }, "beans": { - "name": "bønner" + "name": "beans" }, "bell-peppers": { - "name": "paprika", - "plural_name": "paprikaer" + "name": "bell peppers", + "plural_name": "bell peppers" }, "blackberries": { - "name": "bjørnebær" + "name": "blackberries" }, "bok-choy": { - "name": "pak choi" + "name": "bok choy" }, "brassicas": { - "name": "brassicae" + "name": "brassicas" }, "bread": { - "name": "brød" + "name": "bread" }, "breadfruit": { - "name": "brødfrukt" + "name": "breadfruit" }, "broccoflower": { - "name": "blomkål" + "name": "broccoflower" }, "broccoli": { - "name": "brokkoli" + "name": "broccoli" }, "broccoli-rabe": { - "name": "rapini" + "name": "broccoli rabe" }, "broccolini": { - "name": "brokkolini" + "name": "broccolini" }, "brown-sugar": { - "name": "brunt sukker" + "name": "brown sugar" }, "brussels-sprouts": { - "name": "rosenkål" + "name": "brussels sprouts" }, "butter": { - "name": "smør" + "name": "butter" }, "butternut-pumpkin": { - "name": "flaskegresskar" + "name": "butternut pumpkin" }, "butternut-squash": { "name": "butternut squash" }, "cabbage": { - "name": "kål", - "plural_name": "kål" + "name": "cabbage", + "plural_name": "cabbages" }, "cactus-edible": { - "name": "kaktus, spiselig" + "name": "cactus, edible" }, "calabrese": { "name": "calabrese" }, "cane-sugar": { - "name": "rørsukker" + "name": "cane sugar" }, "cannabis": { "name": "cannabis" }, "capsicum": { - "name": "chilipepper" + "name": "capsicum" }, "caraway": { - "name": "karve" + "name": "caraway" }, "carrot": { - "name": "gulrot", - "plural_name": "gulrøtter" + "name": "carrot", + "plural_name": "carrots" }, "caster-sugar": { - "name": "finmalt sukker" + "name": "caster sugar" }, "castor-sugar": { - "name": "perlesukker" + "name": "castor sugar" }, "catfish": { - "name": "malle" + "name": "catfish" }, "cauliflower": { - "name": "blomkål", - "plural_name": "blomkål" + "name": "cauliflower", + "plural_name": "cauliflowers" }, "cayenne-pepper": { - "name": "kayenne pepper" + "name": "cayenne pepper" }, "celeriac": { - "name": "sellerirot" + "name": "celery root" }, "celery": { - "name": "selleri" + "name": "celery" }, "cereal-grains": { - "name": "frokostblandingkorn" + "name": "cereal grains" }, "chard": { - "name": "bladbete" + "name": "chard" }, "cheese": { - "name": "ost" + "name": "cheese" }, "chicory": { - "name": "sikori" + "name": "chicory" }, "chilli-peppers": { - "name": "chilli Pepper", - "plural_name": "chilli pepper" + "name": "chilli pepper", + "plural_name": "chilli peppers" }, "chinese-leaves": { - "name": "kinakål" + "name": "chinese leaves" }, "chives": { - "name": "gressløk" + "name": "chives" }, "chocolate": { - "name": "sjokolade" + "name": "chocolate" }, "cilantro": { - "name": "koriander" + "name": "cilantro" }, "cinnamon": { - "name": "kanel" + "name": "cinnamon" }, "clarified-butter": { - "name": "klarnet smør" + "name": "clarified butter" }, "coconut": { - "name": "kokosnøtt", - "plural_name": "kokosnøtter" + "name": "coconut", + "plural_name": "coconuts" }, "coconut-milk": { - "name": "kokosnøttmelk" + "name": "coconut milk" }, "cod": { - "name": "torsk" + "name": "cod" }, "coffee": { - "name": "kaffe" + "name": "coffee" }, "collard-greens": { - "name": "grønnkål" + "name": "collard greens" }, "confectioners-sugar": { - "name": "melis" + "name": "confectioners' sugar" }, "coriander": { - "name": "koriander" + "name": "coriander" }, "corn": { - "name": "mais", - "plural_name": "mais" + "name": "corn", + "plural_name": "corns" }, "corn-syrup": { - "name": "maissirup" + "name": "corn syrup" }, "cottonseed-oil": { - "name": "bomullsfrøolje" + "name": "cottonseed oil" }, "courgette": { - "name": "squash" + "name": "courgette" }, "cream-of-tartar": { - "name": "krem av tartar" + "name": "cream of tartar" }, "cucumber": { - "name": "agurk", - "plural_name": "agurker" + "name": "cucumber", + "plural_name": "cucumbers" }, "cumin": { - "name": "spisskummen" + "name": "cumin" }, "daikon": { - "name": "daikon-reddik", + "name": "daikon", "plural_name": "daikons" }, "dairy-products-and-dairy-substitutes": { - "name": "meieriprodukter og melkeerstatninger" + "name": "dairy products and dairy substitutes" }, "dandelion": { - "name": "løvetann" + "name": "dandelion" }, "demerara-sugar": { - "name": "demerarasukker" + "name": "demerara sugar" }, "dough": { - "name": "deig" + "name": "dough" }, "edible-cactus": { - "name": "spisbar kaktus" + "name": "edible cactus" }, "eggplant": { - "name": "aubergine", - "plural_name": "auberginer" + "name": "eggplant", + "plural_name": "eggplants" }, "eggs": { "name": "egg", - "plural_name": "egg" + "plural_name": "eggs" }, "endive": { "name": "endive", "plural_name": "endives" }, "fats": { - "name": "fett" + "name": "fats" }, "fava-beans": { - "name": "favabønne" + "name": "fava beans" }, "fiddlehead": { - "name": "bregne" + "name": "fiddlehead" }, "fiddlehead-fern": { - "name": "strutseving", + "name": "fiddlehead fern", "plural_name": "fiddlehead ferns" }, "fish": { - "name": "fisk" + "name": "fish" }, "five-spice-powder": { - "name": "fem krydderpulver" + "name": "five spice powder" }, "flour": { - "name": "mel" + "name": "flour" }, "frisee": { - "name": "friséesalat" + "name": "frisee" }, "fructose": { - "name": "fruktose" + "name": "fructose" }, "fruit": { - "name": "frukt" + "name": "fruit" }, "fruit-sugar": { - "name": "fruktsukker" + "name": "fruit sugar" }, "ful": { - "name": "full" + "name": "ful" }, "garam-masala": { "name": "garam masala" }, "garlic": { - "name": "hvitløk", - "plural_name": "hvitløker" + "name": "garlic", + "plural_name": "garlics" }, "gem-squash": { "name": "gem squash" }, "ghee": { - "name": "ghi" + "name": "ghee" }, "giblets": { - "name": "innmat av fugl" + "name": "giblets" }, "ginger": { - "name": "ingefær" + "name": "ginger" }, "grains": { - "name": "korn" + "name": "grains" }, "granulated-sugar": { - "name": "strøsukker" + "name": "granulated sugar" }, "grape-seed-oil": { - "name": "druekjerneolje" + "name": "grape seed oil" }, "green-onion": { - "name": "vårløk", - "plural_name": "grønne løker" + "name": "green onion", + "plural_name": "green onions" }, "heart-of-palm": { - "name": "palmehjerte", + "name": "heart of palm", "plural_name": "heart of palms" }, "hemp": { - "name": "hamp" + "name": "hemp" }, "herbs": { - "name": "urter" + "name": "herbs" }, "honey": { - "name": "honning" + "name": "honey" }, "isomalt": { "name": "isomalt" }, "jackfruit": { - "name": "jackfrukt", + "name": "jackfruit", "plural_name": "jackfruits" }, "jaggery": { "name": "jaggery" }, "jams": { - "name": "syltetøy" + "name": "jams" }, "jellies": { - "name": "gele" + "name": "jellies" }, "jerusalem-artichoke": { - "name": "jordskokk" + "name": "jerusalem artichoke" }, "jicama": { "name": "jicama" }, "kale": { - "name": "kål" + "name": "kale" }, "kohlrabi": { - "name": "kålrabi" + "name": "kohlrabi" }, "kumara": { - "name": "søtpotet" + "name": "kumara" }, "leavening-agents": { - "name": "hevemiddel" + "name": "leavening agents" }, "leek": { - "name": "purre", - "plural_name": "purrer" + "name": "leek", + "plural_name": "leeks" }, "legumes": { - "name": "belgvekster" + "name": "legumes" }, "lemongrass": { - "name": "sitrongress" + "name": "lemongrass" }, "lentils": { - "name": "linser" + "name": "lentils" }, "lettuce": { - "name": "salat" + "name": "lettuce" }, "liver": { - "name": "lever", + "name": "liver", "plural_name": "livers" }, "maize": { - "name": "mais" + "name": "maize" }, "maple-syrup": { - "name": "lønnesirup" + "name": "maple syrup" }, "meat": { - "name": "kjøtt" + "name": "meat" }, "milk": { - "name": "melk" + "name": "milk" }, "mortadella": { "name": "mortadella" }, "mushroom": { - "name": "sopp", - "plural_name": "sopper" + "name": "mushroom", + "plural_name": "mushrooms" }, "mussels": { - "name": "blåskjell" + "name": "mussels" }, "nanaimo-bar-mix": { - "name": "nanaimo bardblanding" + "name": "nanaimo bar mix" }, "nori": { "name": "nori" }, "nutmeg": { - "name": "muskat" + "name": "nutmeg" }, "nutritional-yeast-flakes": { - "name": "næringsgjær" + "name": "nutritional yeast flakes" }, "nuts": { - "name": "nøtter" + "name": "nuts" }, "octopuses": { - "name": "blekksprut", + "name": "octopus", "plural_name": "octopuses" }, "oils": { - "name": "oljer" + "name": "oils" }, "okra": { "name": "okra" }, "olive": { - "name": "oliven" + "name": "olive" }, "olive-oil": { - "name": "oliven olje" + "name": "olive oil" }, "onion": { - "name": "løk" + "name": "onion" }, "onion-family": { - "name": "løkfamilien" + "name": "onion family" }, "orange-blossom-water": { - "name": "oransje blossom vann" + "name": "orange blossom water" }, "oranges": { - "name": "appelsin", - "plural_name": "appelsiner" + "name": "orange", + "plural_name": "oranges" }, "oregano": { "name": "oregano" }, "oysters": { - "name": "østers" + "name": "oysters" }, "panch-puran": { - "name": "panch phoron" + "name": "panch puran" }, "paprika": { - "name": "paprikakrydder" + "name": "paprika" }, "parsley": { - "name": "persille" + "name": "parsley" }, "parsnip": { - "name": "pastinakk", + "name": "parsnip", "plural_name": "parsnips" }, "pear": { - "name": "pære", - "plural_name": "pærer" + "name": "pear", + "plural_name": "pears" }, "peas": { - "name": "erter" + "name": "peas" }, "pepper": { "name": "pepper", "plural_name": "peppers" }, "pineapple": { - "name": "ananas", - "plural_name": "ananaser" + "name": "pineapple", + "plural_name": "pineapples" }, "plantain": { - "name": "kokebanan", - "plural_name": "kokebananer" + "name": "plantain", + "plural_name": "plantains" }, "poppy-seeds": { - "name": "valmuefrø" + "name": "poppy seeds" }, "potato": { - "name": "potet", - "plural_name": "poteter" + "name": "potato", + "plural_name": "potatoes" }, "poultry": { - "name": "fjærfe" + "name": "poultry" }, "powdered-sugar": { - "name": "melis" + "name": "powdered sugar" }, "pumpkin": { - "name": "gresskar", - "plural_name": "gresskar" + "name": "pumpkin", + "plural_name": "pumpkins" }, "pumpkin-seeds": { - "name": "gresskarfrø" + "name": "pumpkin seeds" }, "radish": { - "name": "reddik", - "plural_name": "reddiker" + "name": "radish", + "plural_name": "radishes" }, "raw-sugar": { - "name": "brunt sukker" + "name": "raw sugar" }, "refined-sugar": { - "name": "raffinert sukker" + "name": "refined sugar" }, "rice": { - "name": "ris" + "name": "rice" }, "rice-flour": { - "name": "rismel" + "name": "rice flour" }, "rock-sugar": { - "name": "brunt sukker" + "name": "rock sugar" }, "rum": { - "name": "rom" + "name": "rum" }, "salmon": { - "name": "laks" + "name": "salmon" }, "salt": { "name": "salt" }, "salt-cod": { - "name": "salt torsk" + "name": "salt cod" }, "scallion": { - "name": "vårløk", + "name": "scallion", "plural_name": "scallions" }, "seafood": { - "name": "sjømat" + "name": "seafood" }, "seeds": { - "name": "frø" + "name": "seeds" }, "sesame-seeds": { - "name": "sesamfrø" + "name": "sesame seeds" }, "shallot": { - "name": "sjalottløk", + "name": "shallot", "plural_name": "shallots" }, "skate": { "name": "skate" }, "soda": { - "name": "brus" + "name": "soda" }, "soda-baking": { - "name": "natron" + "name": "soda, baking" }, "soybean": { - "name": "soyabønne" + "name": "soybean" }, "spaghetti-squash": { - "name": "spagetti squash", + "name": "spaghetti squash", "plural_name": "spaghetti squashes" }, "speck": { - "name": "spekk" + "name": "speck" }, "spices": { - "name": "krydder" + "name": "spices" }, "spinach": { - "name": "spinat" + "name": "spinach" }, "spring-onion": { - "name": "vårløk", - "plural_name": "vårløker" + "name": "spring onion", + "plural_name": "spring onions" }, "squash": { "name": "squash", - "plural_name": "squash" + "plural_name": "squashes" }, "squash-family": { - "name": "squash familien" + "name": "squash family" }, "stockfish": { - "name": "tørrfisk" + "name": "stockfish" }, "sugar": { - "name": "sukker" + "name": "sugar" }, "sunchoke": { - "name": "jordskokk", + "name": "sunchoke", "plural_name": "sunchokes" }, "sunflower-seeds": { - "name": "solsikkefrø" + "name": "sunflower seeds" }, "superfine-sugar": { - "name": "finkornet sukker" + "name": "superfine sugar" }, "sweet-potato": { - "name": "søtpotet", - "plural_name": "søtpoteter" + "name": "sweet potato", + "plural_name": "sweet potatoes" }, "sweetcorn": { - "name": "sukkermais", - "plural_name": "sukkermais" + "name": "sweetcorn", + "plural_name": "sweetcorns" }, "sweeteners": { - "name": "søtningsmiddel" + "name": "sweeteners" }, "tahini": { "name": "tahini" @@ -632,61 +632,61 @@ "name": "teff" }, "tomato": { - "name": "tomat", - "plural_name": "tomater" + "name": "tomato", + "plural_name": "tomatoes" }, "trout": { - "name": "ørret" + "name": "trout" }, "tubers": { - "name": "knoll", + "name": "tuber", "plural_name": "tubers" }, "tuna": { - "name": "tunfisk" + "name": "tuna" }, "turbanado-sugar": { - "name": "turbanado sukker" + "name": "turbanado sugar" }, "turnip": { - "name": "nepe", - "plural_name": "neper" + "name": "turnip", + "plural_name": "turnips" }, "unrefined-sugar": { - "name": "uraffinert sukker" + "name": "unrefined sugar" }, "vanilla": { - "name": "vanilje" + "name": "vanilla" }, "vegetables": { - "name": "grønnsaker" + "name": "vegetables" }, "watercress": { - "name": "brønnkarse" + "name": "watercress" }, "watermelon": { - "name": "vannmelon", - "plural_name": "vannmeloner" + "name": "watermelon", + "plural_name": "watermelons" }, "white-mushroom": { - "name": "sjampinjong", - "plural_name": "sjampinjonger" + "name": "white mushroom", + "plural_name": "white mushrooms" }, "white-sugar": { - "name": "sukker" + "name": "white sugar" }, "xanthan-gum": { "name": "xanthan gum" }, "yam": { - "name": "yams", + "name": "yam", "plural_name": "yams" }, "yeast": { - "name": "gjær" + "name": "yeast" }, "zucchini": { - "name": "squash", + "name": "zucchini", "plural_name": "zucchinis" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/pl-PL.json b/mealie/repos/seed/resources/foods/locales/pl-PL.json index 3dc5df473..4d14dbad3 100644 --- a/mealie/repos/seed/resources/foods/locales/pl-PL.json +++ b/mealie/repos/seed/resources/foods/locales/pl-PL.json @@ -1,692 +1,692 @@ { "acorn-squash": { - "name": "dynia żołędziowa" + "name": "acorn squash" }, "alfalfa-sprouts": { - "name": "kiełki lucerny" + "name": "alfalfa sprouts" }, "anchovies": { - "name": "anchois" + "name": "anchovies" }, "apples": { - "name": "jabłko", - "plural_name": "jabłka" + "name": "apple", + "plural_name": "apples" }, "artichoke": { - "name": "karczoch" + "name": "artichoke" }, "arugula": { - "name": "rukola" + "name": "arugula" }, "asparagus": { - "name": "szparag" + "name": "asparagus" }, "avocado": { - "name": "awokado", - "plural_name": "awokado" + "name": "avocado", + "plural_name": "avocado" }, "bacon": { - "name": "bekon" + "name": "bacon" }, "baking-powder": { - "name": "proszek do pieczenia" + "name": "baking powder" }, "baking-soda": { - "name": "soda do pieczenia" + "name": "baking soda" }, "baking-sugar": { - "name": "cukier do pieczenia" + "name": "baking sugar" }, "bar-sugar": { - "name": "cukier barowy" + "name": "bar sugar" }, "basil": { - "name": "bazylia" + "name": "basil" }, "beans": { - "name": "fasola" + "name": "beans" }, "bell-peppers": { - "name": "papryka", - "plural_name": "papryki" + "name": "bell peppers", + "plural_name": "bell peppers" }, "blackberries": { - "name": "jeżyna" + "name": "blackberries" }, "bok-choy": { - "name": "pak choi" + "name": "bok choy" }, "brassicas": { - "name": "kapusty" + "name": "brassicas" }, "bread": { - "name": "chleb" + "name": "bread" }, "breadfruit": { - "name": "chlebowiec" + "name": "breadfruit" }, "broccoflower": { - "name": "zielony kalafior" + "name": "broccoflower" }, "broccoli": { - "name": "brokuł" + "name": "broccoli" }, "broccoli-rabe": { - "name": "rapini" + "name": "broccoli rabe" }, "broccolini": { - "name": "brokuły" + "name": "broccolini" }, "brown-sugar": { - "name": "cukier brązowy" + "name": "brown sugar" }, "brussels-sprouts": { - "name": "brukselka" + "name": "brussels sprouts" }, "butter": { - "name": "masło" + "name": "butter" }, "butternut-pumpkin": { - "name": "dynia piżmowa" + "name": "butternut pumpkin" }, "butternut-squash": { - "name": "miąższ dyni piżmowej" + "name": "butternut squash" }, "cabbage": { - "name": "kapusta", - "plural_name": "kapusty" + "name": "cabbage", + "plural_name": "cabbages" }, "cactus-edible": { - "name": "kaktus, jadalny" + "name": "cactus, edible" }, "calabrese": { - "name": "nero d'avola" + "name": "calabrese" }, "cane-sugar": { - "name": "cukier trzcinowy" + "name": "cane sugar" }, "cannabis": { - "name": "konopia indyjska" + "name": "cannabis" }, "capsicum": { - "name": "papryka roczna" + "name": "capsicum" }, "caraway": { - "name": "kminek" + "name": "caraway" }, "carrot": { - "name": "marchew", - "plural_name": "marchewki" + "name": "carrot", + "plural_name": "carrots" }, "caster-sugar": { - "name": "cukier drobny" + "name": "caster sugar" }, "castor-sugar": { - "name": "cukier puder" + "name": "castor sugar" }, "catfish": { - "name": "sum" + "name": "catfish" }, "cauliflower": { - "name": "kalafior", - "plural_name": "kalafiory" + "name": "cauliflower", + "plural_name": "cauliflowers" }, "cayenne-pepper": { - "name": "pieprz cayenne" + "name": "cayenne pepper" }, "celeriac": { - "name": "seler" + "name": "celery root" }, "celery": { - "name": "seler naciowy" + "name": "celery" }, "cereal-grains": { - "name": "ziarna zbóż" + "name": "cereal grains" }, "chard": { - "name": "botwina" + "name": "chard" }, "cheese": { - "name": "ser" + "name": "cheese" }, "chicory": { - "name": "cykoria" + "name": "chicory" }, "chilli-peppers": { - "name": "papryczka chilli", - "plural_name": "papryczki chilli" + "name": "chilli pepper", + "plural_name": "chilli peppers" }, "chinese-leaves": { - "name": "kapusta pekińska" + "name": "chinese leaves" }, "chives": { - "name": "szczypiorek" + "name": "chives" }, "chocolate": { - "name": "czekolada" + "name": "chocolate" }, "cilantro": { - "name": "kolendra" + "name": "cilantro" }, "cinnamon": { - "name": "cynamon" + "name": "cinnamon" }, "clarified-butter": { - "name": "masło klarowane" + "name": "clarified butter" }, "coconut": { - "name": "kokos", - "plural_name": "orzechy kokosowe" + "name": "coconut", + "plural_name": "coconuts" }, "coconut-milk": { - "name": "mleko kokosowe" + "name": "coconut milk" }, "cod": { - "name": "dorsz" + "name": "cod" }, "coffee": { - "name": "kawa" + "name": "coffee" }, "collard-greens": { - "name": "warzywa kapustne" + "name": "collard greens" }, "confectioners-sugar": { - "name": "cukier cukierników" + "name": "confectioners' sugar" }, "coriander": { - "name": "kolendra" + "name": "coriander" }, "corn": { - "name": "kukurydza", - "plural_name": "kukurydze" + "name": "corn", + "plural_name": "corns" }, "corn-syrup": { - "name": "syrop kukurydziany" + "name": "corn syrup" }, "cottonseed-oil": { - "name": "olej bawełniany" + "name": "cottonseed oil" }, "courgette": { - "name": "cukinia" + "name": "courgette" }, "cream-of-tartar": { - "name": "kwaśny winian potasu" + "name": "cream of tartar" }, "cucumber": { - "name": "ogórek", - "plural_name": "ogórki" + "name": "cucumber", + "plural_name": "cucumbers" }, "cumin": { - "name": "kminek" + "name": "cumin" }, "daikon": { - "name": "rzodkiew japońska", - "plural_name": "rzodkwie japońskie" + "name": "daikon", + "plural_name": "daikons" }, "dairy-products-and-dairy-substitutes": { - "name": "przetwory i substytuty mleczne" + "name": "dairy products and dairy substitutes" }, "dandelion": { - "name": "mniszek lekarski" + "name": "dandelion" }, "demerara-sugar": { - "name": "cukier demerara" + "name": "demerara sugar" }, "dough": { - "name": "ciasto" + "name": "dough" }, "edible-cactus": { - "name": "kaktus jadalny" + "name": "edible cactus" }, "eggplant": { - "name": "bakłażan", - "plural_name": "bakłażany" + "name": "eggplant", + "plural_name": "eggplants" }, "eggs": { - "name": "jajka", - "plural_name": "jajka" + "name": "egg", + "plural_name": "eggs" }, "endive": { - "name": "endywia", - "plural_name": "endywie" + "name": "endive", + "plural_name": "endives" }, "fats": { - "name": "tłuszcze" + "name": "fats" }, "fava-beans": { - "name": "bób" + "name": "fava beans" }, "fiddlehead": { - "name": "pędy paproci" + "name": "fiddlehead" }, "fiddlehead-fern": { - "name": "pastorał paproci", + "name": "fiddlehead fern", "plural_name": "fiddlehead ferns" }, "fish": { - "name": "ryba" + "name": "fish" }, "five-spice-powder": { - "name": "przyprawa pięciu smaków" + "name": "five spice powder" }, "flour": { - "name": "mąka" + "name": "flour" }, "frisee": { - "name": "endywia kędzierzawa" + "name": "frisee" }, "fructose": { - "name": "fruktoza" + "name": "fructose" }, "fruit": { - "name": "owoc" + "name": "fruit" }, "fruit-sugar": { - "name": "cukier z owoców" + "name": "fruit sugar" }, "ful": { - "name": "słonecznik bulwiasty" + "name": "ful" }, "garam-masala": { "name": "garam masala" }, "garlic": { - "name": "czosnek", - "plural_name": "czosnki" + "name": "garlic", + "plural_name": "garlics" }, "gem-squash": { - "name": "dynia zielona" + "name": "gem squash" }, "ghee": { "name": "ghee" }, "giblets": { - "name": "podroby" + "name": "giblets" }, "ginger": { - "name": "imbir" + "name": "ginger" }, "grains": { - "name": "zboże" + "name": "grains" }, "granulated-sugar": { - "name": "cukier granulowany" + "name": "granulated sugar" }, "grape-seed-oil": { - "name": "olej z nasion winogrona" + "name": "grape seed oil" }, "green-onion": { - "name": "zielona cebula", - "plural_name": "zielone cebule" + "name": "green onion", + "plural_name": "green onions" }, "heart-of-palm": { - "name": "serce palmy", - "plural_name": "serca palm" + "name": "heart of palm", + "plural_name": "heart of palms" }, "hemp": { - "name": "konopia" + "name": "hemp" }, "herbs": { - "name": "zioła" + "name": "herbs" }, "honey": { - "name": "miód" + "name": "honey" }, "isomalt": { - "name": "izomalt" + "name": "isomalt" }, "jackfruit": { - "name": "chlebowiec różnolistny", + "name": "jackfruit", "plural_name": "jackfruits" }, "jaggery": { - "name": "cukier trzcinowy" + "name": "jaggery" }, "jams": { - "name": "dżemy" + "name": "jams" }, "jellies": { - "name": "galaretki" + "name": "jellies" }, "jerusalem-artichoke": { - "name": "topinambur" + "name": "jerusalem artichoke" }, "jicama": { - "name": "kłębian kątowaty" + "name": "jicama" }, "kale": { - "name": "jarmuż" + "name": "kale" }, "kohlrabi": { - "name": "kalarepa" + "name": "kohlrabi" }, "kumara": { "name": "kumara" }, "leavening-agents": { - "name": "środki spulchniające" + "name": "leavening agents" }, "leek": { - "name": "por", - "plural_name": "pory" + "name": "leek", + "plural_name": "leeks" }, "legumes": { - "name": "rośliny strączkowe" + "name": "legumes" }, "lemongrass": { - "name": "trawa cytrynowa" + "name": "lemongrass" }, "lentils": { - "name": "soczewica" + "name": "lentils" }, "lettuce": { - "name": "sałata" + "name": "lettuce" }, "liver": { - "name": "wątróbka", - "plural_name": "wątróbki" + "name": "liver", + "plural_name": "livers" }, "maize": { - "name": "kukurydza" + "name": "maize" }, "maple-syrup": { - "name": "syrop klonowy" + "name": "maple syrup" }, "meat": { - "name": "mięso" + "name": "meat" }, "milk": { - "name": "mleko" + "name": "milk" }, "mortadella": { - "name": "mortadela" + "name": "mortadella" }, "mushroom": { - "name": "grzyb", - "plural_name": "grzyby" + "name": "mushroom", + "plural_name": "mushrooms" }, "mussels": { - "name": "małże" + "name": "mussels" }, "nanaimo-bar-mix": { - "name": "mieszanka batoników nanaimo" + "name": "nanaimo bar mix" }, "nori": { "name": "nori" }, "nutmeg": { - "name": "gałka muszkatołowa" + "name": "nutmeg" }, "nutritional-yeast-flakes": { - "name": "płatki drożdżowe" + "name": "nutritional yeast flakes" }, "nuts": { - "name": "orzechy" + "name": "nuts" }, "octopuses": { - "name": "ośmiornica", - "plural_name": "ośmiornice" + "name": "octopus", + "plural_name": "octopuses" }, "oils": { - "name": "oleje" + "name": "oils" }, "okra": { "name": "okra" }, "olive": { - "name": "oliwa" + "name": "olive" }, "olive-oil": { - "name": "oliwa z oliwek" + "name": "olive oil" }, "onion": { - "name": "cebula" + "name": "onion" }, "onion-family": { - "name": "rodzina cebul" + "name": "onion family" }, "orange-blossom-water": { - "name": "woda z kwiatu pomarańczy" + "name": "orange blossom water" }, "oranges": { - "name": "pomarańcza", - "plural_name": "pomarańcze" + "name": "orange", + "plural_name": "oranges" }, "oregano": { "name": "oregano" }, "oysters": { - "name": "ostrygi" + "name": "oysters" }, "panch-puran": { - "name": "panch phoron" + "name": "panch puran" }, "paprika": { - "name": "papryka słodka" + "name": "paprika" }, "parsley": { - "name": "pietruszka" + "name": "parsley" }, "parsnip": { - "name": "pasternak", - "plural_name": "pasternaki" + "name": "parsnip", + "plural_name": "parsnips" }, "pear": { - "name": "gruszka", - "plural_name": "gruszki" + "name": "pear", + "plural_name": "pears" }, "peas": { - "name": "groszek" + "name": "peas" }, "pepper": { - "name": "pieprz", - "plural_name": "pieprz" + "name": "pepper", + "plural_name": "peppers" }, "pineapple": { - "name": "ananas", - "plural_name": "ananasy" + "name": "pineapple", + "plural_name": "pineapples" }, "plantain": { - "name": "banan", - "plural_name": "banany" + "name": "plantain", + "plural_name": "plantains" }, "poppy-seeds": { - "name": "mak" + "name": "poppy seeds" }, "potato": { - "name": "ziemniak", - "plural_name": "ziemniaki" + "name": "potato", + "plural_name": "potatoes" }, "poultry": { - "name": "drób" + "name": "poultry" }, "powdered-sugar": { - "name": "cukier w proszku" + "name": "powdered sugar" }, "pumpkin": { - "name": "dynia", - "plural_name": "dynie" + "name": "pumpkin", + "plural_name": "pumpkins" }, "pumpkin-seeds": { - "name": "nasiona dyni" + "name": "pumpkin seeds" }, "radish": { - "name": "rzodkiew", - "plural_name": "rzodkiewki" + "name": "radish", + "plural_name": "radishes" }, "raw-sugar": { - "name": "cukier surowy" + "name": "raw sugar" }, "refined-sugar": { - "name": "cukier rafinowany" + "name": "refined sugar" }, "rice": { - "name": "ryż" + "name": "rice" }, "rice-flour": { - "name": "mąka ryżowa" + "name": "rice flour" }, "rock-sugar": { - "name": "kryształki cukru" + "name": "rock sugar" }, "rum": { "name": "rum" }, "salmon": { - "name": "łosoś" + "name": "salmon" }, "salt": { - "name": "sól" + "name": "salt" }, "salt-cod": { - "name": "solony dorsz" + "name": "salt cod" }, "scallion": { - "name": "cebula dymka", - "plural_name": "cebule dymnki" + "name": "scallion", + "plural_name": "scallions" }, "seafood": { - "name": "owoce morza" + "name": "seafood" }, "seeds": { - "name": "nasiona" + "name": "seeds" }, "sesame-seeds": { - "name": "ziarenka sezamu" + "name": "sesame seeds" }, "shallot": { - "name": "szalotka", - "plural_name": "szalotki" + "name": "shallot", + "plural_name": "shallots" }, "skate": { - "name": "raja" + "name": "skate" }, "soda": { - "name": "woda sodowa" + "name": "soda" }, "soda-baking": { - "name": "soda do pieczenia" + "name": "soda, baking" }, "soybean": { - "name": "soja" + "name": "soybean" }, "spaghetti-squash": { - "name": "dynia makaronowa", + "name": "spaghetti squash", "plural_name": "spaghetti squashes" }, "speck": { - "name": "boczek wędzony" + "name": "speck" }, "spices": { - "name": "przyprawy" + "name": "spices" }, "spinach": { - "name": "szpinak" + "name": "spinach" }, "spring-onion": { - "name": "zielona cebulka", - "plural_name": "zielone cebulki" + "name": "spring onion", + "plural_name": "spring onions" }, "squash": { - "name": "kabaczek", - "plural_name": "kabaczki" + "name": "squash", + "plural_name": "squashes" }, "squash-family": { - "name": "dyniowate" + "name": "squash family" }, "stockfish": { - "name": "suszona ryba" + "name": "stockfish" }, "sugar": { - "name": "cukier" + "name": "sugar" }, "sunchoke": { - "name": "słonecznik bulwiasty", + "name": "sunchoke", "plural_name": "sunchokes" }, "sunflower-seeds": { - "name": "nasiona słonecznika" + "name": "sunflower seeds" }, "superfine-sugar": { - "name": "bardzo drobny cukier" + "name": "superfine sugar" }, "sweet-potato": { - "name": "batat", - "plural_name": "bataty" + "name": "sweet potato", + "plural_name": "sweet potatoes" }, "sweetcorn": { - "name": "kukurydza", - "plural_name": "kukurydze" + "name": "sweetcorn", + "plural_name": "sweetcorns" }, "sweeteners": { - "name": "słodziki" + "name": "sweeteners" }, "tahini": { "name": "tahini" }, "taro": { - "name": "kolokazja jadalna", + "name": "taro", "plural_name": "taroes" }, "teff": { - "name": "miłka abisyńska" + "name": "teff" }, "tomato": { - "name": "pomidor", - "plural_name": "pomidory" + "name": "tomato", + "plural_name": "tomatoes" }, "trout": { - "name": "pstrąg" + "name": "trout" }, "tubers": { - "name": "bulwy", - "plural_name": "bulwy" + "name": "tuber", + "plural_name": "tubers" }, "tuna": { - "name": "tuńczyk" + "name": "tuna" }, "turbanado-sugar": { - "name": "cukier turbinado" + "name": "turbanado sugar" }, "turnip": { - "name": "rzepa", - "plural_name": "rzepy" + "name": "turnip", + "plural_name": "turnips" }, "unrefined-sugar": { - "name": "cukier nierafinowany" + "name": "unrefined sugar" }, "vanilla": { - "name": "wanilia" + "name": "vanilla" }, "vegetables": { - "name": "warzywa" + "name": "vegetables" }, "watercress": { - "name": "rukiew wodna" + "name": "watercress" }, "watermelon": { - "name": "arbuz", - "plural_name": "arbuzy" + "name": "watermelon", + "plural_name": "watermelons" }, "white-mushroom": { - "name": "pieczarki", - "plural_name": "białe pieczarki" + "name": "white mushroom", + "plural_name": "white mushrooms" }, "white-sugar": { - "name": "cukier biały" + "name": "white sugar" }, "xanthan-gum": { - "name": "guma ksantanowa" + "name": "xanthan gum" }, "yam": { - "name": "pochrzyn", - "plural_name": "pochrzyny" + "name": "yam", + "plural_name": "yams" }, "yeast": { - "name": "drożdże" + "name": "yeast" }, "zucchini": { - "name": "cukinia", - "plural_name": "cukinie" + "name": "zucchini", + "plural_name": "zucchinis" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/pt-BR.json b/mealie/repos/seed/resources/foods/locales/pt-BR.json index 726e25177..4d14dbad3 100644 --- a/mealie/repos/seed/resources/foods/locales/pt-BR.json +++ b/mealie/repos/seed/resources/foods/locales/pt-BR.json @@ -1,25 +1,25 @@ { "acorn-squash": { - "name": "abóbora-bolota" + "name": "acorn squash" }, "alfalfa-sprouts": { - "name": "broto de alfafa" + "name": "alfalfa sprouts" }, "anchovies": { - "name": "anchovas" + "name": "anchovies" }, "apples": { - "name": "maçãs", - "plural_name": "maçãs" + "name": "apple", + "plural_name": "apples" }, "artichoke": { - "name": "alcachofra" + "name": "artichoke" }, "arugula": { - "name": "rúcula" + "name": "arugula" }, "asparagus": { - "name": "aspargo" + "name": "asparagus" }, "avocado": { "name": "avocado", @@ -29,664 +29,664 @@ "name": "bacon" }, "baking-powder": { - "name": "fermento em pó" + "name": "baking powder" }, "baking-soda": { - "name": "bicarbonato de sódio" + "name": "baking soda" }, "baking-sugar": { - "name": "açúcar de confeiteiro" + "name": "baking sugar" }, "bar-sugar": { - "name": "açúcar refinado" + "name": "bar sugar" }, "basil": { - "name": "manjericão" + "name": "basil" }, "beans": { - "name": "feijões" + "name": "beans" }, "bell-peppers": { - "name": "pimentões", - "plural_name": "pimentões" + "name": "bell peppers", + "plural_name": "bell peppers" }, "blackberries": { - "name": "amoras silvestres" + "name": "blackberries" }, "bok-choy": { - "name": "acelga" + "name": "bok choy" }, "brassicas": { - "name": "brássicas" + "name": "brassicas" }, "bread": { - "name": "pão" + "name": "bread" }, "breadfruit": { - "name": "fruta-pão" + "name": "breadfruit" }, "broccoflower": { - "name": "brócolis" + "name": "broccoflower" }, "broccoli": { - "name": "brócolis" + "name": "broccoli" }, "broccoli-rabe": { - "name": "rapini" + "name": "broccoli rabe" }, "broccolini": { - "name": "baby brócolis" + "name": "broccolini" }, "brown-sugar": { - "name": "açúcar mascavo" + "name": "brown sugar" }, "brussels-sprouts": { - "name": "couve-de-bruxelas" + "name": "brussels sprouts" }, "butter": { - "name": "manteiga" + "name": "butter" }, "butternut-pumpkin": { - "name": "abóbora noz" + "name": "butternut pumpkin" }, "butternut-squash": { - "name": "abóbora-cheirosa" + "name": "butternut squash" }, "cabbage": { - "name": "repolho", - "plural_name": "repolhos" + "name": "cabbage", + "plural_name": "cabbages" }, "cactus-edible": { - "name": "cacto, comestível" + "name": "cactus, edible" }, "calabrese": { - "name": "calabresa" + "name": "calabrese" }, "cane-sugar": { - "name": "açúcar de cana" + "name": "cane sugar" }, "cannabis": { "name": "cannabis" }, "capsicum": { - "name": "páprica" + "name": "capsicum" }, "caraway": { - "name": "cominho" + "name": "caraway" }, "carrot": { - "name": "cenoura", - "plural_name": "cenouras" + "name": "carrot", + "plural_name": "carrots" }, "caster-sugar": { - "name": "açúcar refinado" + "name": "caster sugar" }, "castor-sugar": { - "name": "açúcar de confeiteiro" + "name": "castor sugar" }, "catfish": { - "name": "bagre" + "name": "catfish" }, "cauliflower": { - "name": "couve-flor", - "plural_name": "couve-flor" + "name": "cauliflower", + "plural_name": "cauliflowers" }, "cayenne-pepper": { - "name": "pimenta caiena" + "name": "cayenne pepper" }, "celeriac": { - "name": "aipo-rábano" + "name": "celery root" }, "celery": { - "name": "aipo" + "name": "celery" }, "cereal-grains": { - "name": "grãos de cereais" + "name": "cereal grains" }, "chard": { - "name": "acelga" + "name": "chard" }, "cheese": { - "name": "queijo" + "name": "cheese" }, "chicory": { - "name": "chicória" + "name": "chicory" }, "chilli-peppers": { - "name": "pimenta picante", - "plural_name": "pimenta em pó" + "name": "chilli pepper", + "plural_name": "chilli peppers" }, "chinese-leaves": { - "name": "couve-china" + "name": "chinese leaves" }, "chives": { - "name": "cebolinha" + "name": "chives" }, "chocolate": { "name": "chocolate" }, "cilantro": { - "name": "coentro" + "name": "cilantro" }, "cinnamon": { - "name": "canela" + "name": "cinnamon" }, "clarified-butter": { - "name": "manteiga clarificada" + "name": "clarified butter" }, "coconut": { - "name": "coco", - "plural_name": "cocos" + "name": "coconut", + "plural_name": "coconuts" }, "coconut-milk": { - "name": "leite de coco" + "name": "coconut milk" }, "cod": { - "name": "bacalhau" + "name": "cod" }, "coffee": { - "name": "café" + "name": "coffee" }, "collard-greens": { - "name": "couve-galega" + "name": "collard greens" }, "confectioners-sugar": { - "name": "açúcar de confeiteiro" + "name": "confectioners' sugar" }, "coriander": { - "name": "coentro" + "name": "coriander" }, "corn": { - "name": "milho", - "plural_name": "milhos" + "name": "corn", + "plural_name": "corns" }, "corn-syrup": { - "name": "xarope de milho" + "name": "corn syrup" }, "cottonseed-oil": { - "name": "óleo de semente algodão" + "name": "cottonseed oil" }, "courgette": { - "name": "abobrinha" + "name": "courgette" }, "cream-of-tartar": { - "name": "creme de tartar" + "name": "cream of tartar" }, "cucumber": { - "name": "pepino", - "plural_name": "pepinos" + "name": "cucumber", + "plural_name": "cucumbers" }, "cumin": { - "name": "cominho" + "name": "cumin" }, "daikon": { - "name": "rabanete", - "plural_name": "rabanetes" + "name": "daikon", + "plural_name": "daikons" }, "dairy-products-and-dairy-substitutes": { - "name": "produtos lácteos e substitutos de leite" + "name": "dairy products and dairy substitutes" }, "dandelion": { - "name": "dente-de-leão" + "name": "dandelion" }, "demerara-sugar": { - "name": "açúcar demerara" + "name": "demerara sugar" }, "dough": { - "name": "massa" + "name": "dough" }, "edible-cactus": { - "name": "Cacto comestível" + "name": "edible cactus" }, "eggplant": { - "name": "berinjela", - "plural_name": "berinjelas" + "name": "eggplant", + "plural_name": "eggplants" }, "eggs": { - "name": "ovos", - "plural_name": "ovos" + "name": "egg", + "plural_name": "eggs" }, "endive": { - "name": "endívia", - "plural_name": "endívias" + "name": "endive", + "plural_name": "endives" }, "fats": { - "name": "gorduras" + "name": "fats" }, "fava-beans": { - "name": "feijão-fava" + "name": "fava beans" }, "fiddlehead": { - "name": "Broto de Samambaia" + "name": "fiddlehead" }, "fiddlehead-fern": { - "name": "broto de samambaia", + "name": "fiddlehead fern", "plural_name": "fiddlehead ferns" }, "fish": { - "name": "peixe" + "name": "fish" }, "five-spice-powder": { - "name": "pó de cinco especiarias" + "name": "five spice powder" }, "flour": { - "name": "farinha" + "name": "flour" }, "frisee": { - "name": "chicória ondulada" + "name": "frisee" }, "fructose": { - "name": "frutose" + "name": "fructose" }, "fruit": { - "name": "fruta" + "name": "fruit" }, "fruit-sugar": { - "name": "açúcar de fruta" + "name": "fruit sugar" }, "ful": { - "name": "flor de jasmim" + "name": "ful" }, "garam-masala": { "name": "garam masala" }, "garlic": { - "name": "alho", - "plural_name": "alhos" + "name": "garlic", + "plural_name": "garlics" }, "gem-squash": { - "name": "abóbora coroa" + "name": "gem squash" }, "ghee": { "name": "ghee" }, "giblets": { - "name": "miúdos" + "name": "giblets" }, "ginger": { - "name": "gengibre" + "name": "ginger" }, "grains": { - "name": "cereais" + "name": "grains" }, "granulated-sugar": { - "name": "açúcar cristal" + "name": "granulated sugar" }, "grape-seed-oil": { - "name": "óleo de semente de uva" + "name": "grape seed oil" }, "green-onion": { - "name": "Cebola Verde", - "plural_name": "cebolinha" + "name": "green onion", + "plural_name": "green onions" }, "heart-of-palm": { - "name": "palmito", - "plural_name": "palmito" + "name": "heart of palm", + "plural_name": "heart of palms" }, "hemp": { - "name": "cânhamo" + "name": "hemp" }, "herbs": { - "name": "ervas" + "name": "herbs" }, "honey": { - "name": "mel" + "name": "honey" }, "isomalt": { - "name": "açúcar isomalte" + "name": "isomalt" }, "jackfruit": { - "name": "jaca", - "plural_name": "jaca" + "name": "jackfruit", + "plural_name": "jackfruits" }, "jaggery": { - "name": "açúcar mascavo" + "name": "jaggery" }, "jams": { - "name": "geléias" + "name": "jams" }, "jellies": { - "name": "gelatinas" + "name": "jellies" }, "jerusalem-artichoke": { - "name": "alcachofra de Jerusalém" + "name": "jerusalem artichoke" }, "jicama": { "name": "jicama" }, "kale": { - "name": "couve" + "name": "kale" }, "kohlrabi": { - "name": "couve-rábano" + "name": "kohlrabi" }, "kumara": { - "name": "batata doce kumara" + "name": "kumara" }, "leavening-agents": { - "name": "fermento químico" + "name": "leavening agents" }, "leek": { - "name": "alho-porró", - "plural_name": "alhos-porró" + "name": "leek", + "plural_name": "leeks" }, "legumes": { - "name": "leguminosas" + "name": "legumes" }, "lemongrass": { - "name": "capim-limão" + "name": "lemongrass" }, "lentils": { - "name": "lentilhas" + "name": "lentils" }, "lettuce": { - "name": "alface" + "name": "lettuce" }, "liver": { - "name": "fígado", - "plural_name": "fígados" + "name": "liver", + "plural_name": "livers" }, "maize": { - "name": "milho" + "name": "maize" }, "maple-syrup": { - "name": "xarope de bordo" + "name": "maple syrup" }, "meat": { - "name": "carne" + "name": "meat" }, "milk": { - "name": "leite" + "name": "milk" }, "mortadella": { - "name": "mortadela" + "name": "mortadella" }, "mushroom": { - "name": "cogumelo", - "plural_name": "cogumelos" + "name": "mushroom", + "plural_name": "mushrooms" }, "mussels": { - "name": "mexilhões" + "name": "mussels" }, "nanaimo-bar-mix": { - "name": "açúcar mascavo" + "name": "nanaimo bar mix" }, "nori": { "name": "nori" }, "nutmeg": { - "name": "noz-moscada" + "name": "nutmeg" }, "nutritional-yeast-flakes": { - "name": "levedura nutricional em flocos" + "name": "nutritional yeast flakes" }, "nuts": { - "name": "nozes" + "name": "nuts" }, "octopuses": { - "name": "polvos", - "plural_name": "polvos" + "name": "octopus", + "plural_name": "octopuses" }, "oils": { - "name": "óleos" + "name": "oils" }, "okra": { - "name": "quiabo" + "name": "okra" }, "olive": { - "name": "azeitona" + "name": "olive" }, "olive-oil": { - "name": "azeite de oliva" + "name": "olive oil" }, "onion": { - "name": "cebola" + "name": "onion" }, "onion-family": { - "name": "família das amarilidáceas" + "name": "onion family" }, "orange-blossom-water": { - "name": "água de flor laranja" + "name": "orange blossom water" }, "oranges": { - "name": "laranjas", - "plural_name": "laranjas" + "name": "orange", + "plural_name": "oranges" }, "oregano": { - "name": "orégano" + "name": "oregano" }, "oysters": { - "name": "ostras" + "name": "oysters" }, "panch-puran": { - "name": "mistura pronta de 5 especiarias indianas" + "name": "panch puran" }, "paprika": { - "name": "páprica" + "name": "paprika" }, "parsley": { - "name": "salsinha" + "name": "parsley" }, "parsnip": { - "name": "pastinaca ou cherovia", + "name": "parsnip", "plural_name": "parsnips" }, "pear": { - "name": "pêra", - "plural_name": "peras" + "name": "pear", + "plural_name": "pears" }, "peas": { - "name": "ervilha" + "name": "peas" }, "pepper": { - "name": "pimenta", - "plural_name": "pimentas" + "name": "pepper", + "plural_name": "peppers" }, "pineapple": { - "name": "abacaxi", - "plural_name": "abacaxis" + "name": "pineapple", + "plural_name": "pineapples" }, "plantain": { - "name": "banana-da-terra", - "plural_name": "bananas-da-terra" + "name": "plantain", + "plural_name": "plantains" }, "poppy-seeds": { - "name": "sementes de papoula" + "name": "poppy seeds" }, "potato": { - "name": "batata", - "plural_name": "batatas" + "name": "potato", + "plural_name": "potatoes" }, "poultry": { - "name": "carne de frango" + "name": "poultry" }, "powdered-sugar": { - "name": "açucar de confeiteiro" + "name": "powdered sugar" }, "pumpkin": { - "name": "abóbora", - "plural_name": "abóboras" + "name": "pumpkin", + "plural_name": "pumpkins" }, "pumpkin-seeds": { - "name": "sementes de abóbora" + "name": "pumpkin seeds" }, "radish": { - "name": "rabanete", - "plural_name": "rabanetes" + "name": "radish", + "plural_name": "radishes" }, "raw-sugar": { - "name": "açúcar mascavo" + "name": "raw sugar" }, "refined-sugar": { - "name": "açúcar refinado" + "name": "refined sugar" }, "rice": { - "name": "arroz" + "name": "rice" }, "rice-flour": { - "name": "farinha de arroz" + "name": "rice flour" }, "rock-sugar": { - "name": "açúcar em cubo" + "name": "rock sugar" }, "rum": { "name": "rum" }, "salmon": { - "name": "salmão" + "name": "salmon" }, "salt": { - "name": "sal" + "name": "salt" }, "salt-cod": { - "name": "bacalhau salgado" + "name": "salt cod" }, "scallion": { - "name": "cebolinha", - "plural_name": "cebolinhas" + "name": "scallion", + "plural_name": "scallions" }, "seafood": { - "name": "frutos do mar" + "name": "seafood" }, "seeds": { - "name": "sementes" + "name": "seeds" }, "sesame-seeds": { - "name": "sementes de gergelim" + "name": "sesame seeds" }, "shallot": { - "name": "chalota", - "plural_name": "chalota" + "name": "shallot", + "plural_name": "shallots" }, "skate": { - "name": "raia" + "name": "skate" }, "soda": { - "name": "refrigerante" + "name": "soda" }, "soda-baking": { - "name": "bicarbonato de sódio" + "name": "soda, baking" }, "soybean": { - "name": "soja" + "name": "soybean" }, "spaghetti-squash": { - "name": "espaguete de abobrinha", + "name": "spaghetti squash", "plural_name": "spaghetti squashes" }, "speck": { - "name": "presunto" + "name": "speck" }, "spices": { - "name": "temperos" + "name": "spices" }, "spinach": { - "name": "espinafre" + "name": "spinach" }, "spring-onion": { - "name": "cebolinha", + "name": "spring onion", "plural_name": "spring onions" }, "squash": { - "name": "abóbora", + "name": "squash", "plural_name": "squashes" }, "squash-family": { - "name": "família das abóboras" + "name": "squash family" }, "stockfish": { - "name": "bacalhau seco" + "name": "stockfish" }, "sugar": { - "name": "açúcar" + "name": "sugar" }, "sunchoke": { - "name": "Alcachofra de Jerusalém", + "name": "sunchoke", "plural_name": "sunchokes" }, "sunflower-seeds": { - "name": "sementes de girassol" + "name": "sunflower seeds" }, "superfine-sugar": { - "name": "açúcar refinado" + "name": "superfine sugar" }, "sweet-potato": { - "name": "batata doce", + "name": "sweet potato", "plural_name": "sweet potatoes" }, "sweetcorn": { - "name": "milho-doce", + "name": "sweetcorn", "plural_name": "sweetcorns" }, "sweeteners": { - "name": "adoçantes" + "name": "sweeteners" }, "tahini": { - "name": "tahine" + "name": "tahini" }, "taro": { "name": "taro", "plural_name": "taroes" }, "teff": { - "name": "tefe" + "name": "teff" }, "tomato": { - "name": "tomate", + "name": "tomato", "plural_name": "tomatoes" }, "trout": { - "name": "truta" + "name": "trout" }, "tubers": { - "name": "tubérculos", + "name": "tuber", "plural_name": "tubers" }, "tuna": { - "name": "atum" + "name": "tuna" }, "turbanado-sugar": { - "name": "açúcar mascavo não-processado" + "name": "turbanado sugar" }, "turnip": { - "name": "nabo", + "name": "turnip", "plural_name": "turnips" }, "unrefined-sugar": { - "name": "açúcar não refinado" + "name": "unrefined sugar" }, "vanilla": { - "name": "baunilha" + "name": "vanilla" }, "vegetables": { - "name": "vegetais" + "name": "vegetables" }, "watercress": { - "name": "agrião" + "name": "watercress" }, "watermelon": { - "name": "melancia", + "name": "watermelon", "plural_name": "watermelons" }, "white-mushroom": { - "name": "cogumelo branco", + "name": "white mushroom", "plural_name": "white mushrooms" }, "white-sugar": { - "name": "açúcar cristal" + "name": "white sugar" }, "xanthan-gum": { - "name": "goma xantana" + "name": "xanthan gum" }, "yam": { - "name": "mandioca", + "name": "yam", "plural_name": "yams" }, "yeast": { - "name": "fermento" + "name": "yeast" }, "zucchini": { - "name": "abobrinha", + "name": "zucchini", "plural_name": "zucchinis" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/pt-PT.json b/mealie/repos/seed/resources/foods/locales/pt-PT.json index 39031c5e8..4d14dbad3 100644 --- a/mealie/repos/seed/resources/foods/locales/pt-PT.json +++ b/mealie/repos/seed/resources/foods/locales/pt-PT.json @@ -1,625 +1,625 @@ { "acorn-squash": { - "name": "abóbora-bolota" + "name": "acorn squash" }, "alfalfa-sprouts": { - "name": "rebentos de alfafa" + "name": "alfalfa sprouts" }, "anchovies": { - "name": "anchovas" + "name": "anchovies" }, "apples": { - "name": "maçãs", - "plural_name": "maçãs" + "name": "apple", + "plural_name": "apples" }, "artichoke": { - "name": "alcachofra" + "name": "artichoke" }, "arugula": { - "name": "rúcula" + "name": "arugula" }, "asparagus": { - "name": "espargos" + "name": "asparagus" }, "avocado": { - "name": "abacate", - "plural_name": "abacate" + "name": "avocado", + "plural_name": "avocado" }, "bacon": { - "name": "Carne fumada" + "name": "bacon" }, "baking-powder": { - "name": "fermento em pó" + "name": "baking powder" }, "baking-soda": { - "name": "bicarbonato de sódio" + "name": "baking soda" }, "baking-sugar": { - "name": "açúcar granulado" + "name": "baking sugar" }, "bar-sugar": { - "name": "açúcar em pó" + "name": "bar sugar" }, "basil": { - "name": "manjericão" + "name": "basil" }, "beans": { - "name": "feijões" + "name": "beans" }, "bell-peppers": { - "name": "pimentões", - "plural_name": "pimentões" + "name": "bell peppers", + "plural_name": "bell peppers" }, "blackberries": { - "name": "amoras" + "name": "blackberries" }, "bok-choy": { - "name": "couve chinesa" + "name": "bok choy" }, "brassicas": { - "name": "crucíferas" + "name": "brassicas" }, "bread": { - "name": "pão" + "name": "bread" }, "breadfruit": { - "name": "fruta-pão" + "name": "breadfruit" }, "broccoflower": { - "name": "couve-romanesca" + "name": "broccoflower" }, "broccoli": { - "name": "brócolos" + "name": "broccoli" }, "broccoli-rabe": { - "name": "grelo de brócolo" + "name": "broccoli rabe" }, "broccolini": { - "name": "bimi" + "name": "broccolini" }, "brown-sugar": { - "name": "açúcar mascavado" + "name": "brown sugar" }, "brussels-sprouts": { - "name": "couve-de-bruxelas" + "name": "brussels sprouts" }, "butter": { - "name": "manteiga" + "name": "butter" }, "butternut-pumpkin": { - "name": "abóbora manteiga" + "name": "butternut pumpkin" }, "butternut-squash": { - "name": "puré de abóbora manteiga" + "name": "butternut squash" }, "cabbage": { - "name": "repolho", - "plural_name": "repolhos" + "name": "cabbage", + "plural_name": "cabbages" }, "cactus-edible": { - "name": "cato, comestível" + "name": "cactus, edible" }, "calabrese": { - "name": "brócolo calabrese" + "name": "calabrese" }, "cane-sugar": { - "name": "açúcar de cana" + "name": "cane sugar" }, "cannabis": { - "name": "canábis" + "name": "cannabis" }, "capsicum": { - "name": "pimentão" + "name": "capsicum" }, "caraway": { - "name": "alcarávia" + "name": "caraway" }, "carrot": { - "name": "cenoura", - "plural_name": "cenouras" + "name": "carrot", + "plural_name": "carrots" }, "caster-sugar": { - "name": "açucar refinado" + "name": "caster sugar" }, "castor-sugar": { - "name": "açúcar de confeiteiro" + "name": "castor sugar" }, "catfish": { - "name": "peixe-gato" + "name": "catfish" }, "cauliflower": { - "name": "couve-flor", - "plural_name": "couves-flor" + "name": "cauliflower", + "plural_name": "cauliflowers" }, "cayenne-pepper": { - "name": "pimenta caiena" + "name": "cayenne pepper" }, "celeriac": { - "name": "aipo-rábano" + "name": "celery root" }, "celery": { - "name": "aipo" + "name": "celery" }, "cereal-grains": { - "name": "grãos de cereal" + "name": "cereal grains" }, "chard": { - "name": "acelga" + "name": "chard" }, "cheese": { - "name": "queijo" + "name": "cheese" }, "chicory": { - "name": "chicória" + "name": "chicory" }, "chilli-peppers": { - "name": "pimenta chili", - "plural_name": "pimentas de chili" + "name": "chilli pepper", + "plural_name": "chilli peppers" }, "chinese-leaves": { - "name": "folhas chinesas" + "name": "chinese leaves" }, "chives": { - "name": "cebolinho" + "name": "chives" }, "chocolate": { "name": "chocolate" }, "cilantro": { - "name": "coentros" + "name": "cilantro" }, "cinnamon": { - "name": "canela" + "name": "cinnamon" }, "clarified-butter": { - "name": "manteiga clarificada" + "name": "clarified butter" }, "coconut": { - "name": "coco", - "plural_name": "cocos" + "name": "coconut", + "plural_name": "coconuts" }, "coconut-milk": { - "name": "leite de coco" + "name": "coconut milk" }, "cod": { - "name": "bacalhau" + "name": "cod" }, "coffee": { - "name": "café" + "name": "coffee" }, "collard-greens": { - "name": "couve-galega" + "name": "collard greens" }, "confectioners-sugar": { - "name": "açúcar em pó" + "name": "confectioners' sugar" }, "coriander": { - "name": "coentro" + "name": "coriander" }, "corn": { - "name": "milho", - "plural_name": "milhos" + "name": "corn", + "plural_name": "corns" }, "corn-syrup": { - "name": "xarope de milho" + "name": "corn syrup" }, "cottonseed-oil": { - "name": "óleo de algodão" + "name": "cottonseed oil" }, "courgette": { - "name": "curgete" + "name": "courgette" }, "cream-of-tartar": { - "name": "cremor tártaro" + "name": "cream of tartar" }, "cucumber": { - "name": "pepino", - "plural_name": "pepinos" + "name": "cucumber", + "plural_name": "cucumbers" }, "cumin": { - "name": "cominho" + "name": "cumin" }, "daikon": { - "name": "rabanete branco", - "plural_name": "rabanetes brancos" + "name": "daikon", + "plural_name": "daikons" }, "dairy-products-and-dairy-substitutes": { - "name": "produtos lácteos e substitutos de leite" + "name": "dairy products and dairy substitutes" }, "dandelion": { - "name": "dente-de-leão" + "name": "dandelion" }, "demerara-sugar": { - "name": "açúcar demerara" + "name": "demerara sugar" }, "dough": { - "name": "massa" + "name": "dough" }, "edible-cactus": { - "name": "cato comestível" + "name": "edible cactus" }, "eggplant": { - "name": "beringela", - "plural_name": "beringelas" + "name": "eggplant", + "plural_name": "eggplants" }, "eggs": { - "name": "ovo", - "plural_name": "ovos" + "name": "egg", + "plural_name": "eggs" }, "endive": { - "name": "endívia", - "plural_name": "endívias" + "name": "endive", + "plural_name": "endives" }, "fats": { - "name": "gorduras" + "name": "fats" }, "fava-beans": { - "name": "favas" + "name": "fava beans" }, "fiddlehead": { - "name": "rebentos de feto comestíveis" + "name": "fiddlehead" }, "fiddlehead-fern": { - "name": "rebentos de fetos", - "plural_name": "fetos de cabeça de peixe" + "name": "fiddlehead fern", + "plural_name": "fiddlehead ferns" }, "fish": { - "name": "peixe" + "name": "fish" }, "five-spice-powder": { - "name": "cinco especiarias chinesas em pó" + "name": "five spice powder" }, "flour": { - "name": "farinha" + "name": "flour" }, "frisee": { - "name": "chicória" + "name": "frisee" }, "fructose": { - "name": "frutose" + "name": "fructose" }, "fruit": { - "name": "fruta" + "name": "fruit" }, "fruit-sugar": { - "name": "frutose" + "name": "fruit sugar" }, "ful": { - "name": "ful medames" + "name": "ful" }, "garam-masala": { "name": "garam masala" }, "garlic": { - "name": "alho", - "plural_name": "alhos" + "name": "garlic", + "plural_name": "garlics" }, "gem-squash": { - "name": "abóbora gem" + "name": "gem squash" }, "ghee": { - "name": "manteiga ghee" + "name": "ghee" }, "giblets": { - "name": "miúdos de aves" + "name": "giblets" }, "ginger": { - "name": "gengibre" + "name": "ginger" }, "grains": { - "name": "grãos" + "name": "grains" }, "granulated-sugar": { - "name": "açúcar granulado" + "name": "granulated sugar" }, "grape-seed-oil": { - "name": "óleo de semente de uva" + "name": "grape seed oil" }, "green-onion": { - "name": "cebola verde", - "plural_name": "cebolas verdes" + "name": "green onion", + "plural_name": "green onions" }, "heart-of-palm": { - "name": "miolo de palma", - "plural_name": "corações de palma" + "name": "heart of palm", + "plural_name": "heart of palms" }, "hemp": { - "name": "cânhamo" + "name": "hemp" }, "herbs": { - "name": "ervas" + "name": "herbs" }, "honey": { - "name": "mel" + "name": "honey" }, "isomalt": { - "name": "isomalte" + "name": "isomalt" }, "jackfruit": { - "name": "jaca", - "plural_name": "jacas" + "name": "jackfruit", + "plural_name": "jackfruits" }, "jaggery": { - "name": "açúcar mascavo" + "name": "jaggery" }, "jams": { - "name": "geleias" + "name": "jams" }, "jellies": { - "name": "gelatinas" + "name": "jellies" }, "jerusalem-artichoke": { - "name": "alcachofra-de-jerusalém" + "name": "jerusalem artichoke" }, "jicama": { - "name": "nabo-mexicano" + "name": "jicama" }, "kale": { - "name": "couve" + "name": "kale" }, "kohlrabi": { - "name": "couve-rábano" + "name": "kohlrabi" }, "kumara": { - "name": "batata-doce" + "name": "kumara" }, "leavening-agents": { - "name": "fermentos" + "name": "leavening agents" }, "leek": { - "name": "alho-françês", - "plural_name": "alho-françês" + "name": "leek", + "plural_name": "leeks" }, "legumes": { "name": "legumes" }, "lemongrass": { - "name": "erva-príncipe" + "name": "lemongrass" }, "lentils": { - "name": "lentilhas" + "name": "lentils" }, "lettuce": { - "name": "alface" + "name": "lettuce" }, "liver": { - "name": "fígado", - "plural_name": "figados" + "name": "liver", + "plural_name": "livers" }, "maize": { - "name": "milho" + "name": "maize" }, "maple-syrup": { - "name": "xarope de acer" + "name": "maple syrup" }, "meat": { - "name": "carne" + "name": "meat" }, "milk": { - "name": "leite" + "name": "milk" }, "mortadella": { - "name": "mortadela" + "name": "mortadella" }, "mushroom": { - "name": "cogumelo", - "plural_name": "cogumelos" + "name": "mushroom", + "plural_name": "mushrooms" }, "mussels": { - "name": "mexilhão" + "name": "mussels" }, "nanaimo-bar-mix": { - "name": "mistura de barras nanaimo" + "name": "nanaimo bar mix" }, "nori": { "name": "nori" }, "nutmeg": { - "name": "noz-moscada" + "name": "nutmeg" }, "nutritional-yeast-flakes": { - "name": "flocos de levedura nutricional" + "name": "nutritional yeast flakes" }, "nuts": { - "name": "frutos secos" + "name": "nuts" }, "octopuses": { - "name": "polvos", - "plural_name": "polvos" + "name": "octopus", + "plural_name": "octopuses" }, "oils": { - "name": "óleos" + "name": "oils" }, "okra": { - "name": "quiabo" + "name": "okra" }, "olive": { - "name": "azeitona" + "name": "olive" }, "olive-oil": { - "name": "azeite" + "name": "olive oil" }, "onion": { - "name": "cebola" + "name": "onion" }, "onion-family": { - "name": "família das cebolas" + "name": "onion family" }, "orange-blossom-water": { - "name": "água de flor de laranjeira" + "name": "orange blossom water" }, "oranges": { - "name": "laranjas", - "plural_name": "laranjas" + "name": "orange", + "plural_name": "oranges" }, "oregano": { - "name": "orégão" + "name": "oregano" }, "oysters": { - "name": "ostras" + "name": "oysters" }, "panch-puran": { "name": "panch puran" }, "paprika": { - "name": "colorau" + "name": "paprika" }, "parsley": { - "name": "salsa" + "name": "parsley" }, "parsnip": { - "name": "cherovia", - "plural_name": "cherovias" + "name": "parsnip", + "plural_name": "parsnips" }, "pear": { - "name": "pera", - "plural_name": "peras" + "name": "pear", + "plural_name": "pears" }, "peas": { - "name": "ervilhas" + "name": "peas" }, "pepper": { - "name": "pimenta", - "plural_name": "pimentos" + "name": "pepper", + "plural_name": "peppers" }, "pineapple": { - "name": "ananás", - "plural_name": "ananases" + "name": "pineapple", + "plural_name": "pineapples" }, "plantain": { - "name": "plátano", - "plural_name": "plátanos" + "name": "plantain", + "plural_name": "plantains" }, "poppy-seeds": { - "name": "sementes de papoila" + "name": "poppy seeds" }, "potato": { - "name": "batata", - "plural_name": "batatas" + "name": "potato", + "plural_name": "potatoes" }, "poultry": { - "name": "carne de aves" + "name": "poultry" }, "powdered-sugar": { - "name": "açúcar em pó" + "name": "powdered sugar" }, "pumpkin": { - "name": "abóbora", - "plural_name": "abóboras" + "name": "pumpkin", + "plural_name": "pumpkins" }, "pumpkin-seeds": { - "name": "sementes de abóbora" + "name": "pumpkin seeds" }, "radish": { - "name": "rabanete", - "plural_name": "rabanetes" + "name": "radish", + "plural_name": "radishes" }, "raw-sugar": { - "name": "açúcar mascavado" + "name": "raw sugar" }, "refined-sugar": { - "name": "açúcar refinado" + "name": "refined sugar" }, "rice": { - "name": "arroz" + "name": "rice" }, "rice-flour": { - "name": "farinha de arroz" + "name": "rice flour" }, "rock-sugar": { - "name": "açúcar mascavo" + "name": "rock sugar" }, "rum": { "name": "rum" }, "salmon": { - "name": "salmão" + "name": "salmon" }, "salt": { - "name": "sal" + "name": "salt" }, "salt-cod": { - "name": "bacalhau salgado" + "name": "salt cod" }, "scallion": { - "name": "cebolinho", - "plural_name": "cebolinhas" + "name": "scallion", + "plural_name": "scallions" }, "seafood": { - "name": "marisco" + "name": "seafood" }, "seeds": { - "name": "sementes" + "name": "seeds" }, "sesame-seeds": { - "name": "sementes de sésamo" + "name": "sesame seeds" }, "shallot": { - "name": "chalota", - "plural_name": "chalotas" + "name": "shallot", + "plural_name": "shallots" }, "skate": { - "name": "raia" + "name": "skate" }, "soda": { - "name": "gasosa" + "name": "soda" }, "soda-baking": { - "name": "bicaburnato de sódio" + "name": "soda, baking" }, "soybean": { - "name": "soja" + "name": "soybean" }, "spaghetti-squash": { - "name": "abóbora esparguete", - "plural_name": "abóboras esparguete" + "name": "spaghetti squash", + "plural_name": "spaghetti squashes" }, "speck": { - "name": "presunto tirolês" + "name": "speck" }, "spices": { - "name": "especiarias" + "name": "spices" }, "spinach": { - "name": "espinafre" + "name": "spinach" }, "spring-onion": { - "name": "cebolinho", - "plural_name": "cebolinhos" + "name": "spring onion", + "plural_name": "spring onions" }, "squash": { - "name": "abóbora", - "plural_name": "abóboras" + "name": "squash", + "plural_name": "squashes" }, "squash-family": { - "name": "família das abóboras" + "name": "squash family" }, "stockfish": { - "name": "bacalhau seco" + "name": "stockfish" }, "sugar": { - "name": "açúcar" + "name": "sugar" }, "sunchoke": { - "name": "alcachofra-girassol", - "plural_name": "alcachofras-girassol" + "name": "sunchoke", + "plural_name": "sunchokes" }, "sunflower-seeds": { - "name": "sementes de girassol" + "name": "sunflower seeds" }, "superfine-sugar": { - "name": "açúcar superfino" + "name": "superfine sugar" }, "sweet-potato": { - "name": "batata-doce", - "plural_name": "batatas doces" + "name": "sweet potato", + "plural_name": "sweet potatoes" }, "sweetcorn": { - "name": "milho doce", - "plural_name": "milhos doces" + "name": "sweetcorn", + "plural_name": "sweetcorns" }, "sweeteners": { - "name": "adoçantes" + "name": "sweeteners" }, "tahini": { "name": "tahini" @@ -629,64 +629,64 @@ "plural_name": "taroes" }, "teff": { - "name": "tefe" + "name": "teff" }, "tomato": { - "name": "tomate", - "plural_name": "tomates" + "name": "tomato", + "plural_name": "tomatoes" }, "trout": { - "name": "truta" + "name": "trout" }, "tubers": { - "name": "tuberculos", - "plural_name": "tubérculos" + "name": "tuber", + "plural_name": "tubers" }, "tuna": { - "name": "atum" + "name": "tuna" }, "turbanado-sugar": { - "name": "açucar turbinado" + "name": "turbanado sugar" }, "turnip": { - "name": "nabo", - "plural_name": "nabos" + "name": "turnip", + "plural_name": "turnips" }, "unrefined-sugar": { - "name": "açúcar não refinado" + "name": "unrefined sugar" }, "vanilla": { - "name": "baunilha" + "name": "vanilla" }, "vegetables": { - "name": "vegetais" + "name": "vegetables" }, "watercress": { - "name": "agrião" + "name": "watercress" }, "watermelon": { - "name": "melancia", - "plural_name": "melancias" + "name": "watermelon", + "plural_name": "watermelons" }, "white-mushroom": { - "name": "cogumelo branco", - "plural_name": "cogumelos brancos" + "name": "white mushroom", + "plural_name": "white mushrooms" }, "white-sugar": { - "name": "açúcar branco" + "name": "white sugar" }, "xanthan-gum": { - "name": "goma xantana" + "name": "xanthan gum" }, "yam": { - "name": "inhame", - "plural_name": "inhames" + "name": "yam", + "plural_name": "yams" }, "yeast": { - "name": "levedura" + "name": "yeast" }, "zucchini": { - "name": "courgette", - "plural_name": "curgetes" + "name": "zucchini", + "plural_name": "zucchinis" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/ro-RO.json b/mealie/repos/seed/resources/foods/locales/ro-RO.json index 7f5c588e7..4d14dbad3 100644 --- a/mealie/repos/seed/resources/foods/locales/ro-RO.json +++ b/mealie/repos/seed/resources/foods/locales/ro-RO.json @@ -1,25 +1,25 @@ { "acorn-squash": { - "name": "dovleac ghindă" + "name": "acorn squash" }, "alfalfa-sprouts": { - "name": "vlăstari de lucernă" + "name": "alfalfa sprouts" }, "anchovies": { - "name": "anșoa" + "name": "anchovies" }, "apples": { - "name": "mere", - "plural_name": "mere" + "name": "apple", + "plural_name": "apples" }, "artichoke": { - "name": "anghinare" + "name": "artichoke" }, "arugula": { - "name": "rucola" + "name": "arugula" }, "asparagus": { - "name": "sparanghel" + "name": "asparagus" }, "avocado": { "name": "avocado", @@ -29,260 +29,260 @@ "name": "bacon" }, "baking-powder": { - "name": "praf de copt" + "name": "baking powder" }, "baking-soda": { - "name": "bicarbonat de sodiu" + "name": "baking soda" }, "baking-sugar": { - "name": "zahăr pudră" + "name": "baking sugar" }, "bar-sugar": { - "name": "zahăr fin" + "name": "bar sugar" }, "basil": { - "name": "busuioc" + "name": "basil" }, "beans": { - "name": "fasole" + "name": "beans" }, "bell-peppers": { - "name": "ardei gras", - "plural_name": "ardei gras" + "name": "bell peppers", + "plural_name": "bell peppers" }, "blackberries": { - "name": "mure" + "name": "blackberries" }, "bok-choy": { - "name": "varză chinezească" + "name": "bok choy" }, "brassicas": { - "name": "brasicacee" + "name": "brassicas" }, "bread": { - "name": "pâine" + "name": "bread" }, "breadfruit": { - "name": "fructul de pâine" + "name": "breadfruit" }, "broccoflower": { "name": "broccoflower" }, "broccoli": { - "name": "brocoli" + "name": "broccoli" }, "broccoli-rabe": { - "name": "broccoli asiatic" + "name": "broccoli rabe" }, "broccolini": { - "name": "broccoli tânăr" + "name": "broccolini" }, "brown-sugar": { - "name": "zahăr brun" + "name": "brown sugar" }, "brussels-sprouts": { - "name": "varză de Bruxelles" + "name": "brussels sprouts" }, "butter": { - "name": "unt" + "name": "butter" }, "butternut-pumpkin": { - "name": "dovleac plăcintar" + "name": "butternut pumpkin" }, "butternut-squash": { - "name": "dovleac butternut" + "name": "butternut squash" }, "cabbage": { - "name": "varză", - "plural_name": "verze" + "name": "cabbage", + "plural_name": "cabbages" }, "cactus-edible": { - "name": "cactus, comestibil" + "name": "cactus, edible" }, "calabrese": { "name": "calabrese" }, "cane-sugar": { - "name": "zahăr din trestie" + "name": "cane sugar" }, "cannabis": { - "name": "canabis" + "name": "cannabis" }, "capsicum": { - "name": "ardei gras" + "name": "capsicum" }, "caraway": { - "name": "chimen" + "name": "caraway" }, "carrot": { - "name": "morcov", - "plural_name": "morcovi" + "name": "carrot", + "plural_name": "carrots" }, "caster-sugar": { - "name": "zahăr tos fin" + "name": "caster sugar" }, "castor-sugar": { - "name": "zahăr tos fin" + "name": "castor sugar" }, "catfish": { - "name": "somn" + "name": "catfish" }, "cauliflower": { - "name": "conopidă", - "plural_name": "conopidă" + "name": "cauliflower", + "plural_name": "cauliflowers" }, "cayenne-pepper": { - "name": "piper cayenne" + "name": "cayenne pepper" }, "celeriac": { - "name": "țelină" + "name": "celery root" }, "celery": { - "name": "țelină" + "name": "celery" }, "cereal-grains": { - "name": "boabe de cereale" + "name": "cereal grains" }, "chard": { - "name": "sfeclă elvețiană" + "name": "chard" }, "cheese": { - "name": "brânză" + "name": "cheese" }, "chicory": { - "name": "cicoare" + "name": "chicory" }, "chilli-peppers": { - "name": "ardei iuţi", - "plural_name": "ardei iuți" + "name": "chilli pepper", + "plural_name": "chilli peppers" }, "chinese-leaves": { - "name": "frunze chinezești" + "name": "chinese leaves" }, "chives": { - "name": "arpagic" + "name": "chives" }, "chocolate": { - "name": "ciocolată" + "name": "chocolate" }, "cilantro": { - "name": "coriandru" + "name": "cilantro" }, "cinnamon": { - "name": "scorţişoară" + "name": "cinnamon" }, "clarified-butter": { - "name": "unt clarificat sau ghee" + "name": "clarified butter" }, "coconut": { - "name": "nucă de cocos", - "plural_name": "nuci de cocos" + "name": "coconut", + "plural_name": "coconuts" }, "coconut-milk": { - "name": "lapte de cocos" + "name": "coconut milk" }, "cod": { "name": "cod" }, "coffee": { - "name": "cafea" + "name": "coffee" }, "collard-greens": { - "name": "varză creață" + "name": "collard greens" }, "confectioners-sugar": { - "name": "zahăr pudră" + "name": "confectioners' sugar" }, "coriander": { - "name": "coriandru" + "name": "coriander" }, "corn": { - "name": "porumb", - "plural_name": "porumbi" + "name": "corn", + "plural_name": "corns" }, "corn-syrup": { - "name": "sirop de porumb" + "name": "corn syrup" }, "cottonseed-oil": { - "name": "ulei de bumbac" + "name": "cottonseed oil" }, "courgette": { - "name": "dovlecel" + "name": "courgette" }, "cream-of-tartar": { - "name": "cremă de tartar" + "name": "cream of tartar" }, "cucumber": { - "name": "castravete", - "plural_name": "castraveți" + "name": "cucumber", + "plural_name": "cucumbers" }, "cumin": { - "name": "chimion" + "name": "cumin" }, "daikon": { - "name": "ridiche asiatică", - "plural_name": "ridichi asiatice" + "name": "daikon", + "plural_name": "daikons" }, "dairy-products-and-dairy-substitutes": { - "name": "produse lactate şi înlocuitori ai acestora" + "name": "dairy products and dairy substitutes" }, "dandelion": { - "name": "păpădie" + "name": "dandelion" }, "demerara-sugar": { - "name": "zahăr demerara" + "name": "demerara sugar" }, "dough": { - "name": "aluat" + "name": "dough" }, "edible-cactus": { - "name": "cactus comestibil" + "name": "edible cactus" }, "eggplant": { - "name": "vânătă", - "plural_name": "vinete" + "name": "eggplant", + "plural_name": "eggplants" }, "eggs": { - "name": "ouă", - "plural_name": "ouă" + "name": "egg", + "plural_name": "eggs" }, "endive": { - "name": "andivă", - "plural_name": "andive" + "name": "endive", + "plural_name": "endives" }, "fats": { - "name": "grăsimi" + "name": "fats" }, "fava-beans": { - "name": "bob" + "name": "fava beans" }, "fiddlehead": { - "name": "frunze tinere de ferigă" + "name": "fiddlehead" }, "fiddlehead-fern": { - "name": "frunză tânără de ferigă", - "plural_name": "frunze tinere de ferigă" + "name": "fiddlehead fern", + "plural_name": "fiddlehead ferns" }, "fish": { - "name": "peşte" + "name": "fish" }, "five-spice-powder": { - "name": "amestec de cinci condimente" + "name": "five spice powder" }, "flour": { - "name": "făină" + "name": "flour" }, "frisee": { - "name": "salată frisée" + "name": "frisee" }, "fructose": { - "name": "fructoză" + "name": "fructose" }, "fruit": { - "name": "fruct" + "name": "fruit" }, "fruit-sugar": { - "name": "zahăr din fructe" + "name": "fruit sugar" }, "ful": { "name": "ful" @@ -291,402 +291,402 @@ "name": "garam masala" }, "garlic": { - "name": "usturoi", - "plural_name": "usturoi" + "name": "garlic", + "plural_name": "garlics" }, "gem-squash": { - "name": "dovleac gem" + "name": "gem squash" }, "ghee": { "name": "ghee" }, "giblets": { - "name": "măruntaie" + "name": "giblets" }, "ginger": { - "name": "ghimbir" + "name": "ginger" }, "grains": { - "name": "cereale" + "name": "grains" }, "granulated-sugar": { - "name": "zahăr granulat" + "name": "granulated sugar" }, "grape-seed-oil": { - "name": "ulei de semințe de struguri" + "name": "grape seed oil" }, "green-onion": { - "name": "ceapă verde", - "plural_name": "cepe verzi" + "name": "green onion", + "plural_name": "green onions" }, "heart-of-palm": { - "name": "miez de palmier", - "plural_name": "miezuri de palmier" + "name": "heart of palm", + "plural_name": "heart of palms" }, "hemp": { - "name": "cânepă" + "name": "hemp" }, "herbs": { - "name": "ierburi" + "name": "herbs" }, "honey": { - "name": "miere" + "name": "honey" }, "isomalt": { "name": "isomalt" }, "jackfruit": { "name": "jackfruit", - "plural_name": "jackfruit-uri" + "plural_name": "jackfruits" }, "jaggery": { - "name": "zahăr brun nerafinat" + "name": "jaggery" }, "jams": { - "name": "gemuri" + "name": "jams" }, "jellies": { - "name": "jeleuri" + "name": "jellies" }, "jerusalem-artichoke": { - "name": "anghinare de ierusalim" + "name": "jerusalem artichoke" }, "jicama": { - "name": "nap mexican" + "name": "jicama" }, "kale": { - "name": "varză furajeră" + "name": "kale" }, "kohlrabi": { - "name": "gulie" + "name": "kohlrabi" }, "kumara": { "name": "kumara" }, "leavening-agents": { - "name": "agenți de dospire" + "name": "leavening agents" }, "leek": { - "name": "praz", - "plural_name": "praz" + "name": "leek", + "plural_name": "leeks" }, "legumes": { - "name": "leguminoase" + "name": "legumes" }, "lemongrass": { - "name": "iarbă de lămâie" + "name": "lemongrass" }, "lentils": { - "name": "linte" + "name": "lentils" }, "lettuce": { - "name": "salată" + "name": "lettuce" }, "liver": { - "name": "ficat", - "plural_name": "ficaţi" + "name": "liver", + "plural_name": "livers" }, "maize": { - "name": "porumb" + "name": "maize" }, "maple-syrup": { - "name": "sirop de arțar" + "name": "maple syrup" }, "meat": { - "name": "carne" + "name": "meat" }, "milk": { - "name": "lapte" + "name": "milk" }, "mortadella": { "name": "mortadella" }, "mushroom": { - "name": "ciupercă", - "plural_name": "ciuperci" + "name": "mushroom", + "plural_name": "mushrooms" }, "mussels": { - "name": "midii" + "name": "mussels" }, "nanaimo-bar-mix": { - "name": "amestec pentru prăjitura nanaimo" + "name": "nanaimo bar mix" }, "nori": { "name": "nori" }, "nutmeg": { - "name": "nucşoară" + "name": "nutmeg" }, "nutritional-yeast-flakes": { - "name": "fulgi de drojdie nutritivă" + "name": "nutritional yeast flakes" }, "nuts": { - "name": "nuci" + "name": "nuts" }, "octopuses": { - "name": "caracatiţe", - "plural_name": "caracatiţe" + "name": "octopus", + "plural_name": "octopuses" }, "oils": { - "name": "uleiuri" + "name": "oils" }, "okra": { - "name": "bame" + "name": "okra" }, "olive": { - "name": "măslină" + "name": "olive" }, "olive-oil": { - "name": "ulei de măsline" + "name": "olive oil" }, "onion": { - "name": "ceapă" + "name": "onion" }, "onion-family": { - "name": "familie de ceapă" + "name": "onion family" }, "orange-blossom-water": { - "name": "apă de flori de portocal" + "name": "orange blossom water" }, "oranges": { - "name": "portocale", - "plural_name": "portocale" + "name": "orange", + "plural_name": "oranges" }, "oregano": { "name": "oregano" }, "oysters": { - "name": "stridii" + "name": "oysters" }, "panch-puran": { - "name": "amestec de condimente indiene" + "name": "panch puran" }, "paprika": { - "name": "boia" + "name": "paprika" }, "parsley": { - "name": "pătrunjel" + "name": "parsley" }, "parsnip": { - "name": "păstârnac", - "plural_name": "păstârnac" + "name": "parsnip", + "plural_name": "parsnips" }, "pear": { - "name": "pară", - "plural_name": "pere" + "name": "pear", + "plural_name": "pears" }, "peas": { - "name": "mazăre" + "name": "peas" }, "pepper": { - "name": "piper", - "plural_name": "ardei" + "name": "pepper", + "plural_name": "peppers" }, "pineapple": { - "name": "ananas", - "plural_name": "ananas" + "name": "pineapple", + "plural_name": "pineapples" }, "plantain": { - "name": "banană", - "plural_name": "banane" + "name": "plantain", + "plural_name": "plantains" }, "poppy-seeds": { - "name": "semințe de mac" + "name": "poppy seeds" }, "potato": { - "name": "cartof", - "plural_name": "cartofi" + "name": "potato", + "plural_name": "potatoes" }, "poultry": { - "name": "carne de pasăre" + "name": "poultry" }, "powdered-sugar": { - "name": "zahăr praf" + "name": "powdered sugar" }, "pumpkin": { - "name": "dovleac", - "plural_name": "dovleci" + "name": "pumpkin", + "plural_name": "pumpkins" }, "pumpkin-seeds": { - "name": "semințe de dovleac" + "name": "pumpkin seeds" }, "radish": { - "name": "ridiche", - "plural_name": "ridichi" + "name": "radish", + "plural_name": "radishes" }, "raw-sugar": { - "name": "zahăr brut" + "name": "raw sugar" }, "refined-sugar": { - "name": "zahăr rafinat" + "name": "refined sugar" }, "rice": { - "name": "orez" + "name": "rice" }, "rice-flour": { - "name": "făină de orez" + "name": "rice flour" }, "rock-sugar": { - "name": "zahăr cristalizat" + "name": "rock sugar" }, "rum": { - "name": "rom" + "name": "rum" }, "salmon": { - "name": "somon" + "name": "salmon" }, "salt": { - "name": "sare" + "name": "salt" }, "salt-cod": { - "name": "cod sărat" + "name": "salt cod" }, "scallion": { - "name": "ceapă verde", - "plural_name": "cepe verzi" + "name": "scallion", + "plural_name": "scallions" }, "seafood": { - "name": "fruct de mare" + "name": "seafood" }, "seeds": { - "name": "semințe" + "name": "seeds" }, "sesame-seeds": { - "name": "semințe de susan" + "name": "sesame seeds" }, "shallot": { - "name": "eșalotă", - "plural_name": "eșalote" + "name": "shallot", + "plural_name": "shallots" }, "skate": { - "name": "pește patin" + "name": "skate" }, "soda": { - "name": "băutură carbogazoasă" + "name": "soda" }, "soda-baking": { - "name": "bicarbonat de sodiu" + "name": "soda, baking" }, "soybean": { - "name": "boabe de soia" + "name": "soybean" }, "spaghetti-squash": { - "name": "dovleac spaghetti", - "plural_name": "dovlecei spaghetti" + "name": "spaghetti squash", + "plural_name": "spaghetti squashes" }, "speck": { - "name": "speck jambon crud-uscat" + "name": "speck" }, "spices": { - "name": "condimente" + "name": "spices" }, "spinach": { - "name": "spanac" + "name": "spinach" }, "spring-onion": { - "name": "ceapă verde", - "plural_name": "cepe verzi" + "name": "spring onion", + "plural_name": "spring onions" }, "squash": { - "name": "dovleac", - "plural_name": "dovleci" + "name": "squash", + "plural_name": "squashes" }, "squash-family": { - "name": "familia dovleacului" + "name": "squash family" }, "stockfish": { - "name": "pește uscat" + "name": "stockfish" }, "sugar": { - "name": "zahăr" + "name": "sugar" }, "sunchoke": { - "name": "topinambur", - "plural_name": "topinamburi" + "name": "sunchoke", + "plural_name": "sunchokes" }, "sunflower-seeds": { - "name": "semințe de floarea-soarelui" + "name": "sunflower seeds" }, "superfine-sugar": { - "name": "zahăr extrafin" + "name": "superfine sugar" }, "sweet-potato": { - "name": "cartof dulce", - "plural_name": "cartofi dulci" + "name": "sweet potato", + "plural_name": "sweet potatoes" }, "sweetcorn": { - "name": "porumb dulce", - "plural_name": "porumb dulce" + "name": "sweetcorn", + "plural_name": "sweetcorns" }, "sweeteners": { - "name": "îndulcitori" + "name": "sweeteners" }, "tahini": { "name": "tahini" }, "taro": { "name": "taro", - "plural_name": "tarouri" + "plural_name": "taroes" }, "teff": { "name": "teff" }, "tomato": { - "name": "roșie", - "plural_name": "roșii" + "name": "tomato", + "plural_name": "tomatoes" }, "trout": { - "name": "păstrăv" + "name": "trout" }, "tubers": { - "name": "tubercul", - "plural_name": "tuberculi" + "name": "tuber", + "plural_name": "tubers" }, "tuna": { - "name": "ton" + "name": "tuna" }, "turbanado-sugar": { - "name": "zahăr brut" + "name": "turbanado sugar" }, "turnip": { - "name": "nap", - "plural_name": "napi" + "name": "turnip", + "plural_name": "turnips" }, "unrefined-sugar": { - "name": "zahăr nerafinat" + "name": "unrefined sugar" }, "vanilla": { - "name": "vanilie" + "name": "vanilla" }, "vegetables": { - "name": "legume" + "name": "vegetables" }, "watercress": { - "name": "năsturel" + "name": "watercress" }, "watermelon": { - "name": "pepene", - "plural_name": "pepeni verzi" + "name": "watermelon", + "plural_name": "watermelons" }, "white-mushroom": { - "name": "ciupercă albă", - "plural_name": "ciuperci albe" + "name": "white mushroom", + "plural_name": "white mushrooms" }, "white-sugar": { - "name": "zahăr alb" + "name": "white sugar" }, "xanthan-gum": { - "name": "gumă xanthan" + "name": "xanthan gum" }, "yam": { - "name": "cartof dulce", - "plural_name": "cartofi dulci" + "name": "yam", + "plural_name": "yams" }, "yeast": { - "name": "drojdie" + "name": "yeast" }, "zucchini": { - "name": "dovlecel", - "plural_name": "dovlecei" + "name": "zucchini", + "plural_name": "zucchinis" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/ru-RU.json b/mealie/repos/seed/resources/foods/locales/ru-RU.json index a2fa9a207..4d14dbad3 100644 --- a/mealie/repos/seed/resources/foods/locales/ru-RU.json +++ b/mealie/repos/seed/resources/foods/locales/ru-RU.json @@ -1,692 +1,692 @@ { "acorn-squash": { - "name": "желудевый сквош" + "name": "acorn squash" }, "alfalfa-sprouts": { - "name": "ростки люцерны" + "name": "alfalfa sprouts" }, "anchovies": { - "name": "анчоусы" + "name": "anchovies" }, "apples": { - "name": "яблоки", - "plural_name": "яблоки" + "name": "apple", + "plural_name": "apples" }, "artichoke": { - "name": "артишок" + "name": "artichoke" }, "arugula": { - "name": "руккола" + "name": "arugula" }, "asparagus": { - "name": "спаржа" + "name": "asparagus" }, "avocado": { - "name": "авокадо", - "plural_name": "авокадо" + "name": "avocado", + "plural_name": "avocado" }, "bacon": { - "name": "бекон" + "name": "bacon" }, "baking-powder": { - "name": "разрыхлитель" + "name": "baking powder" }, "baking-soda": { - "name": "пищевая сода" + "name": "baking soda" }, "baking-sugar": { - "name": "сахар-песок" + "name": "baking sugar" }, "bar-sugar": { - "name": "брусковый сахар" + "name": "bar sugar" }, "basil": { - "name": "базилик" + "name": "basil" }, "beans": { - "name": "фасоль" + "name": "beans" }, "bell-peppers": { - "name": "болгарский перец", - "plural_name": "болгарский перец" + "name": "bell peppers", + "plural_name": "bell peppers" }, "blackberries": { - "name": "ежевика" + "name": "blackberries" }, "bok-choy": { - "name": "пекинская капуста" + "name": "bok choy" }, "brassicas": { - "name": "капуста" + "name": "brassicas" }, "bread": { - "name": "хлеб" + "name": "bread" }, "breadfruit": { - "name": "плод хлебного дерева" + "name": "breadfruit" }, "broccoflower": { - "name": "романеско" + "name": "broccoflower" }, "broccoli": { - "name": "брокколи" + "name": "broccoli" }, "broccoli-rabe": { - "name": "рапини" + "name": "broccoli rabe" }, "broccolini": { - "name": "брокколини" + "name": "broccolini" }, "brown-sugar": { - "name": "коричневый сахар" + "name": "brown sugar" }, "brussels-sprouts": { - "name": "брюссельская капуста" + "name": "brussels sprouts" }, "butter": { - "name": "сливочное масло" + "name": "butter" }, "butternut-pumpkin": { - "name": "тыква баттернат" + "name": "butternut pumpkin" }, "butternut-squash": { - "name": "мускатная тыква" + "name": "butternut squash" }, "cabbage": { - "name": "капуста", - "plural_name": "капуста" + "name": "cabbage", + "plural_name": "cabbages" }, "cactus-edible": { - "name": "кактус, съедобный" + "name": "cactus, edible" }, "calabrese": { - "name": "брокколи калабрезе" + "name": "calabrese" }, "cane-sugar": { - "name": "тростниковый сахар" + "name": "cane sugar" }, "cannabis": { - "name": "конопля" + "name": "cannabis" }, "capsicum": { - "name": "стручковый перец" + "name": "capsicum" }, "caraway": { - "name": "тмин" + "name": "caraway" }, "carrot": { - "name": "морковь", - "plural_name": "морковь" + "name": "carrot", + "plural_name": "carrots" }, "caster-sugar": { - "name": "мелкозернистый сахар" + "name": "caster sugar" }, "castor-sugar": { - "name": "сахарная пудра" + "name": "castor sugar" }, "catfish": { - "name": "сом" + "name": "catfish" }, "cauliflower": { - "name": "цветная капуста", - "plural_name": "цветная капуста" + "name": "cauliflower", + "plural_name": "cauliflowers" }, "cayenne-pepper": { - "name": "кайенский перец" + "name": "cayenne pepper" }, "celeriac": { - "name": "корень сельдерея" + "name": "celery root" }, "celery": { - "name": "сельдерей" + "name": "celery" }, "cereal-grains": { - "name": "злаковое зерно" + "name": "cereal grains" }, "chard": { - "name": "мангольд" + "name": "chard" }, "cheese": { - "name": "сыр" + "name": "cheese" }, "chicory": { - "name": "цикорий" + "name": "chicory" }, "chilli-peppers": { - "name": "перец чили", - "plural_name": "перец чили" + "name": "chilli pepper", + "plural_name": "chilli peppers" }, "chinese-leaves": { - "name": "китайская капуста" + "name": "chinese leaves" }, "chives": { - "name": "шнитт-лук" + "name": "chives" }, "chocolate": { - "name": "шоколад" + "name": "chocolate" }, "cilantro": { - "name": "кинза" + "name": "cilantro" }, "cinnamon": { - "name": "корица" + "name": "cinnamon" }, "clarified-butter": { - "name": "топленое масло" + "name": "clarified butter" }, "coconut": { - "name": "кокос", - "plural_name": "кокосы" + "name": "coconut", + "plural_name": "coconuts" }, "coconut-milk": { - "name": "кокосовое молоко" + "name": "coconut milk" }, "cod": { - "name": "треска" + "name": "cod" }, "coffee": { - "name": "кофе" + "name": "coffee" }, "collard-greens": { - "name": "листовая капуста" + "name": "collard greens" }, "confectioners-sugar": { - "name": "кондитерский сахар" + "name": "confectioners' sugar" }, "coriander": { - "name": "кориандр" + "name": "coriander" }, "corn": { - "name": "кукуруза", - "plural_name": "кукуруза" + "name": "corn", + "plural_name": "corns" }, "corn-syrup": { - "name": "кукурузный сироп" + "name": "corn syrup" }, "cottonseed-oil": { - "name": "хлопковое масло" + "name": "cottonseed oil" }, "courgette": { - "name": "цукини" + "name": "courgette" }, "cream-of-tartar": { - "name": "винный камень" + "name": "cream of tartar" }, "cucumber": { - "name": "огурцы", - "plural_name": "огурцы" + "name": "cucumber", + "plural_name": "cucumbers" }, "cumin": { - "name": "зира" + "name": "cumin" }, "daikon": { - "name": "дайкон", - "plural_name": "дайкон" + "name": "daikon", + "plural_name": "daikons" }, "dairy-products-and-dairy-substitutes": { - "name": "молочные продукты и заменители молочных продуктов" + "name": "dairy products and dairy substitutes" }, "dandelion": { - "name": "одуванчик" + "name": "dandelion" }, "demerara-sugar": { - "name": "сахар демерара" + "name": "demerara sugar" }, "dough": { - "name": "тесто" + "name": "dough" }, "edible-cactus": { - "name": "съедобный кактус" + "name": "edible cactus" }, "eggplant": { - "name": "баклажан", - "plural_name": "баклажаны" + "name": "eggplant", + "plural_name": "eggplants" }, "eggs": { - "name": "яйца", - "plural_name": "яйца" + "name": "egg", + "plural_name": "eggs" }, "endive": { - "name": "эндивий", + "name": "endive", "plural_name": "endives" }, "fats": { - "name": "жиры" + "name": "fats" }, "fava-beans": { - "name": "бобы обыкновенные" + "name": "fava beans" }, "fiddlehead": { - "name": "побеги папоротника" + "name": "fiddlehead" }, "fiddlehead-fern": { - "name": "побеги папоротника", - "plural_name": "побеги папоротника" + "name": "fiddlehead fern", + "plural_name": "fiddlehead ferns" }, "fish": { - "name": "рыба" + "name": "fish" }, "five-spice-powder": { - "name": "приправа 5 специй" + "name": "five spice powder" }, "flour": { - "name": "мука" + "name": "flour" }, "frisee": { - "name": "фризе" + "name": "frisee" }, "fructose": { - "name": "фруктоза" + "name": "fructose" }, "fruit": { - "name": "фрукты" + "name": "fruit" }, "fruit-sugar": { - "name": "фруктоза" + "name": "fruit sugar" }, "ful": { - "name": "фул" + "name": "ful" }, "garam-masala": { - "name": "гарам масала" + "name": "garam masala" }, "garlic": { - "name": "чеснок", - "plural_name": "чеснок" + "name": "garlic", + "plural_name": "garlics" }, "gem-squash": { - "name": "тыква Драгоценный камень" + "name": "gem squash" }, "ghee": { - "name": "гхи" + "name": "ghee" }, "giblets": { - "name": "птичьи потроха" + "name": "giblets" }, "ginger": { - "name": "имбирь" + "name": "ginger" }, "grains": { - "name": "крупы" + "name": "grains" }, "granulated-sugar": { - "name": "гранулированный сахар" + "name": "granulated sugar" }, "grape-seed-oil": { - "name": "масло из семян винограда" + "name": "grape seed oil" }, "green-onion": { - "name": "зеленый лук", - "plural_name": "зелёный лук" + "name": "green onion", + "plural_name": "green onions" }, "heart-of-palm": { - "name": "сердцевина пальмы", + "name": "heart of palm", "plural_name": "heart of palms" }, "hemp": { - "name": "конопля" + "name": "hemp" }, "herbs": { - "name": "травы" + "name": "herbs" }, "honey": { - "name": "мёд" + "name": "honey" }, "isomalt": { - "name": "изомальт" + "name": "isomalt" }, "jackfruit": { - "name": "джекфрут", - "plural_name": "джекфрут" + "name": "jackfruit", + "plural_name": "jackfruits" }, "jaggery": { - "name": "джаггери" + "name": "jaggery" }, "jams": { - "name": "джем" + "name": "jams" }, "jellies": { - "name": "желе" + "name": "jellies" }, "jerusalem-artichoke": { - "name": "топинамбур" + "name": "jerusalem artichoke" }, "jicama": { - "name": "хикама" + "name": "jicama" }, "kale": { - "name": "кудрявая капуста" + "name": "kale" }, "kohlrabi": { - "name": "кольраби" + "name": "kohlrabi" }, "kumara": { - "name": "батат" + "name": "kumara" }, "leavening-agents": { - "name": "разрыхлитель" + "name": "leavening agents" }, "leek": { - "name": "лук-порей", - "plural_name": "лук-порей" + "name": "leek", + "plural_name": "leeks" }, "legumes": { - "name": "бобовые" + "name": "legumes" }, "lemongrass": { - "name": "лемонграсс" + "name": "lemongrass" }, "lentils": { - "name": "чечевица" + "name": "lentils" }, "lettuce": { - "name": "салат" + "name": "lettuce" }, "liver": { - "name": "печень", + "name": "liver", "plural_name": "livers" }, "maize": { - "name": "кукуруза" + "name": "maize" }, "maple-syrup": { - "name": "кленовый сироп" + "name": "maple syrup" }, "meat": { - "name": "мясо" + "name": "meat" }, "milk": { - "name": "молоко" + "name": "milk" }, "mortadella": { - "name": "мортаделла" + "name": "mortadella" }, "mushroom": { - "name": "грибы", - "plural_name": "грибы" + "name": "mushroom", + "plural_name": "mushrooms" }, "mussels": { - "name": "мидии" + "name": "mussels" }, "nanaimo-bar-mix": { - "name": "смесь для батончика нанаймо" + "name": "nanaimo bar mix" }, "nori": { - "name": "нори" + "name": "nori" }, "nutmeg": { - "name": "мускат" + "name": "nutmeg" }, "nutritional-yeast-flakes": { - "name": "пищевые дрожжи" + "name": "nutritional yeast flakes" }, "nuts": { - "name": "орехи" + "name": "nuts" }, "octopuses": { - "name": "осьминоги", - "plural_name": "осьминоги" + "name": "octopus", + "plural_name": "octopuses" }, "oils": { - "name": "масла" + "name": "oils" }, "okra": { - "name": "абельмош" + "name": "okra" }, "olive": { - "name": "оливки" + "name": "olive" }, "olive-oil": { - "name": "оливковое масло" + "name": "olive oil" }, "onion": { - "name": "лук" + "name": "onion" }, "onion-family": { - "name": "лук" + "name": "onion family" }, "orange-blossom-water": { - "name": "флердоранжевая вода" + "name": "orange blossom water" }, "oranges": { - "name": "апельсины", - "plural_name": "апельсины" + "name": "orange", + "plural_name": "oranges" }, "oregano": { - "name": "душица" + "name": "oregano" }, "oysters": { - "name": "устрицы" + "name": "oysters" }, "panch-puran": { - "name": "панч пуран" + "name": "panch puran" }, "paprika": { - "name": "паприка" + "name": "paprika" }, "parsley": { - "name": "петрушка" + "name": "parsley" }, "parsnip": { - "name": "пастернак", - "plural_name": "пастернак" + "name": "parsnip", + "plural_name": "parsnips" }, "pear": { - "name": "груша", - "plural_name": "груши" + "name": "pear", + "plural_name": "pears" }, "peas": { - "name": "горох" + "name": "peas" }, "pepper": { - "name": "перец", - "plural_name": "перцы" + "name": "pepper", + "plural_name": "peppers" }, "pineapple": { - "name": "ананас", - "plural_name": "ананасы" + "name": "pineapple", + "plural_name": "pineapples" }, "plantain": { - "name": "плантан", + "name": "plantain", "plural_name": "plantains" }, "poppy-seeds": { - "name": "семена мака" + "name": "poppy seeds" }, "potato": { - "name": "картофель", - "plural_name": "картофель" + "name": "potato", + "plural_name": "potatoes" }, "poultry": { - "name": "мясо птицы" + "name": "poultry" }, "powdered-sugar": { - "name": "сахарная пудра" + "name": "powdered sugar" }, "pumpkin": { - "name": "тыква", - "plural_name": "тыквы" + "name": "pumpkin", + "plural_name": "pumpkins" }, "pumpkin-seeds": { - "name": "семена тыквы" + "name": "pumpkin seeds" }, "radish": { - "name": "редис", - "plural_name": "редис" + "name": "radish", + "plural_name": "radishes" }, "raw-sugar": { - "name": "нерафинированный сахар" + "name": "raw sugar" }, "refined-sugar": { - "name": "рафинад" + "name": "refined sugar" }, "rice": { - "name": "рис" + "name": "rice" }, "rice-flour": { - "name": "рисовая мука" + "name": "rice flour" }, "rock-sugar": { - "name": "сахар-кандис" + "name": "rock sugar" }, "rum": { - "name": "ром" + "name": "rum" }, "salmon": { - "name": "лосось" + "name": "salmon" }, "salt": { - "name": "соль" + "name": "salt" }, "salt-cod": { - "name": "вяленая треска" + "name": "salt cod" }, "scallion": { - "name": "зеленый лук", + "name": "scallion", "plural_name": "scallions" }, "seafood": { - "name": "морепродукты" + "name": "seafood" }, "seeds": { - "name": "семена" + "name": "seeds" }, "sesame-seeds": { - "name": "семена кунжута" + "name": "sesame seeds" }, "shallot": { - "name": "шалот", + "name": "shallot", "plural_name": "shallots" }, "skate": { - "name": "скат" + "name": "skate" }, "soda": { - "name": "сода" + "name": "soda" }, "soda-baking": { - "name": "пищевая сода" + "name": "soda, baking" }, "soybean": { - "name": "соевые бобы" + "name": "soybean" }, "spaghetti-squash": { - "name": "тыква-спагетти", + "name": "spaghetti squash", "plural_name": "spaghetti squashes" }, "speck": { - "name": "шпик" + "name": "speck" }, "spices": { - "name": "специи" + "name": "spices" }, "spinach": { - "name": "шпинат" + "name": "spinach" }, "spring-onion": { - "name": "зелёный лук", - "plural_name": "зелёный лук" + "name": "spring onion", + "plural_name": "spring onions" }, "squash": { - "name": "тыква", - "plural_name": "кабачки" + "name": "squash", + "plural_name": "squashes" }, "squash-family": { - "name": "тыквы" + "name": "squash family" }, "stockfish": { - "name": "стокфиск" + "name": "stockfish" }, "sugar": { - "name": "сахар" + "name": "sugar" }, "sunchoke": { - "name": "топинамбур", + "name": "sunchoke", "plural_name": "sunchokes" }, "sunflower-seeds": { - "name": "семена подсолнечника" + "name": "sunflower seeds" }, "superfine-sugar": { - "name": "ультрамелкий сахар" + "name": "superfine sugar" }, "sweet-potato": { - "name": "сладкий картофель", + "name": "sweet potato", "plural_name": "sweet potatoes" }, "sweetcorn": { - "name": "кукуруза сахарная", + "name": "sweetcorn", "plural_name": "sweetcorns" }, "sweeteners": { - "name": "подсластители" + "name": "sweeteners" }, "tahini": { - "name": "тахини" + "name": "tahini" }, "taro": { - "name": "таро", + "name": "taro", "plural_name": "taroes" }, "teff": { - "name": "теф" + "name": "teff" }, "tomato": { - "name": "помидор", - "plural_name": "помидоры" + "name": "tomato", + "plural_name": "tomatoes" }, "trout": { - "name": "форель" + "name": "trout" }, "tubers": { - "name": "клубни", - "plural_name": "клубни" + "name": "tuber", + "plural_name": "tubers" }, "tuna": { - "name": "тунец" + "name": "tuna" }, "turbanado-sugar": { - "name": "сахар турбинадо" + "name": "turbanado sugar" }, "turnip": { - "name": "репа", - "plural_name": "репа" + "name": "turnip", + "plural_name": "turnips" }, "unrefined-sugar": { - "name": "нерафинированный сахар" + "name": "unrefined sugar" }, "vanilla": { - "name": "ваниль" + "name": "vanilla" }, "vegetables": { - "name": "овощи" + "name": "vegetables" }, "watercress": { - "name": "жеруха" + "name": "watercress" }, "watermelon": { - "name": "арбуз", - "plural_name": "арбузы" + "name": "watermelon", + "plural_name": "watermelons" }, "white-mushroom": { - "name": "белый гриб", - "plural_name": "белые грибы" + "name": "white mushroom", + "plural_name": "white mushrooms" }, "white-sugar": { - "name": "рафинад" + "name": "white sugar" }, "xanthan-gum": { - "name": "ксантановая камедь" + "name": "xanthan gum" }, "yam": { - "name": "ямс", + "name": "yam", "plural_name": "yams" }, "yeast": { - "name": "дрожжи" + "name": "yeast" }, "zucchini": { - "name": "цуккини", - "plural_name": "цуккини" + "name": "zucchini", + "plural_name": "zucchinis" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/sk-SK.json b/mealie/repos/seed/resources/foods/locales/sk-SK.json index 63736eab2..4d14dbad3 100644 --- a/mealie/repos/seed/resources/foods/locales/sk-SK.json +++ b/mealie/repos/seed/resources/foods/locales/sk-SK.json @@ -1,692 +1,692 @@ { "acorn-squash": { - "name": "žaluďová tekvica" + "name": "acorn squash" }, "alfalfa-sprouts": { - "name": "klíčky lucerny" + "name": "alfalfa sprouts" }, "anchovies": { - "name": "sardely" + "name": "anchovies" }, "apples": { - "name": "jablká", + "name": "apple", "plural_name": "apples" }, "artichoke": { - "name": "artičoka" + "name": "artichoke" }, "arugula": { - "name": "rukola" + "name": "arugula" }, "asparagus": { - "name": "špargľa" + "name": "asparagus" }, "avocado": { - "name": "avokádo", + "name": "avocado", "plural_name": "avocado" }, "bacon": { - "name": "slanina" + "name": "bacon" }, "baking-powder": { - "name": "prášok do pečiva" + "name": "baking powder" }, "baking-soda": { - "name": "sóda bikarbóna" + "name": "baking soda" }, "baking-sugar": { - "name": "cukor na pečenie" + "name": "baking sugar" }, "bar-sugar": { - "name": "kryštálový cukor" + "name": "bar sugar" }, "basil": { - "name": "bazalka" + "name": "basil" }, "beans": { - "name": "fazuľa" + "name": "beans" }, "bell-peppers": { - "name": "paprika", + "name": "bell peppers", "plural_name": "bell peppers" }, "blackberries": { - "name": "Černice" + "name": "blackberries" }, "bok-choy": { - "name": "bok choy kapusta" + "name": "bok choy" }, "brassicas": { - "name": "hlúboviny" + "name": "brassicas" }, "bread": { - "name": "chlieb" + "name": "bread" }, "breadfruit": { - "name": "chlebovník" + "name": "breadfruit" }, "broccoflower": { - "name": "brokolica romanecso" + "name": "broccoflower" }, "broccoli": { - "name": "brokolica" + "name": "broccoli" }, "broccoli-rabe": { - "name": "brokolica rabe" + "name": "broccoli rabe" }, "broccolini": { - "name": "brokolica" + "name": "broccolini" }, "brown-sugar": { - "name": "hnedý cukor" + "name": "brown sugar" }, "brussels-sprouts": { - "name": "ružičkový kel" + "name": "brussels sprouts" }, "butter": { - "name": "maslo" + "name": "butter" }, "butternut-pumpkin": { - "name": "tekvica z maslových orechov" + "name": "butternut pumpkin" }, "butternut-squash": { - "name": "tekvica maslová" + "name": "butternut squash" }, "cabbage": { - "name": "kapusta", + "name": "cabbage", "plural_name": "cabbages" }, "cactus-edible": { - "name": "kaktus, jedlý" + "name": "cactus, edible" }, "calabrese": { - "name": "brokolica calabrese" + "name": "calabrese" }, "cane-sugar": { - "name": "trstinový cukor" + "name": "cane sugar" }, "cannabis": { - "name": "marihuana" + "name": "cannabis" }, "capsicum": { - "name": "paprika" + "name": "capsicum" }, "caraway": { - "name": "rasca" + "name": "caraway" }, "carrot": { - "name": "mrkva", + "name": "carrot", "plural_name": "carrots" }, "caster-sugar": { - "name": "ricínový cukor" + "name": "caster sugar" }, "castor-sugar": { - "name": "ricínový cukor" + "name": "castor sugar" }, "catfish": { - "name": "sumec" + "name": "catfish" }, "cauliflower": { - "name": "karfiol", + "name": "cauliflower", "plural_name": "cauliflowers" }, "cayenne-pepper": { - "name": "kajenské korenie" + "name": "cayenne pepper" }, "celeriac": { - "name": "Zeler" + "name": "celery root" }, "celery": { - "name": "zeler" + "name": "celery" }, "cereal-grains": { - "name": "obilné zrná" + "name": "cereal grains" }, "chard": { - "name": "mandl" + "name": "chard" }, "cheese": { - "name": "syr" + "name": "cheese" }, "chicory": { - "name": "čakanka" + "name": "chicory" }, "chilli-peppers": { - "name": "čili papričky", + "name": "chilli pepper", "plural_name": "chilli peppers" }, "chinese-leaves": { - "name": "čínske listy" + "name": "chinese leaves" }, "chives": { - "name": "pažítka" + "name": "chives" }, "chocolate": { - "name": "čokoláda" + "name": "chocolate" }, "cilantro": { - "name": "koriander" + "name": "cilantro" }, "cinnamon": { - "name": "škorica" + "name": "cinnamon" }, "clarified-butter": { - "name": "vyčistené maslo" + "name": "clarified butter" }, "coconut": { - "name": "kokos", + "name": "coconut", "plural_name": "coconuts" }, "coconut-milk": { - "name": "kokosové mlieko" + "name": "coconut milk" }, "cod": { - "name": "treska" + "name": "cod" }, "coffee": { - "name": "káva" + "name": "coffee" }, "collard-greens": { - "name": "listový kel" + "name": "collard greens" }, "confectioners-sugar": { - "name": "cukrársky cukor" + "name": "confectioners' sugar" }, "coriander": { - "name": "koriander" + "name": "coriander" }, "corn": { - "name": "kukurica", + "name": "corn", "plural_name": "corns" }, "corn-syrup": { - "name": "kukuričný sirup" + "name": "corn syrup" }, "cottonseed-oil": { - "name": "bavlníkový olej" + "name": "cottonseed oil" }, "courgette": { - "name": "cuketa" + "name": "courgette" }, "cream-of-tartar": { - "name": "krém z vínneho kameňa" + "name": "cream of tartar" }, "cucumber": { - "name": "uhorka", + "name": "cucumber", "plural_name": "cucumbers" }, "cumin": { - "name": "Rasca" + "name": "cumin" }, "daikon": { - "name": "reďkovka biela dlhá", + "name": "daikon", "plural_name": "daikons" }, "dairy-products-and-dairy-substitutes": { - "name": "mliečne výrobky a mliečne náhrady" + "name": "dairy products and dairy substitutes" }, "dandelion": { - "name": "púpava" + "name": "dandelion" }, "demerara-sugar": { - "name": "cukor demerara" + "name": "demerara sugar" }, "dough": { - "name": "cesto" + "name": "dough" }, "edible-cactus": { - "name": "jedlý kaktus" + "name": "edible cactus" }, "eggplant": { - "name": "baklažán", + "name": "eggplant", "plural_name": "eggplants" }, "eggs": { - "name": "vajcia", + "name": "egg", "plural_name": "eggs" }, "endive": { - "name": "čakanka", + "name": "endive", "plural_name": "endives" }, "fats": { - "name": "tuky" + "name": "fats" }, "fava-beans": { - "name": "fava fazuľa" + "name": "fava beans" }, "fiddlehead": { - "name": "papraď fiddlehead" + "name": "fiddlehead" }, "fiddlehead-fern": { - "name": "papraď fiddlehead", + "name": "fiddlehead fern", "plural_name": "fiddlehead ferns" }, "fish": { - "name": "ryba" + "name": "fish" }, "five-spice-powder": { - "name": "prášok z piatich korenín" + "name": "five spice powder" }, "flour": { - "name": "múka" + "name": "flour" }, "frisee": { - "name": "čakanka frisee" + "name": "frisee" }, "fructose": { - "name": "fruktóza" + "name": "fructose" }, "fruit": { - "name": "ovocie" + "name": "fruit" }, "fruit-sugar": { - "name": "ovocný cukor" + "name": "fruit sugar" }, "ful": { - "name": "úplný" + "name": "ful" }, "garam-masala": { "name": "garam masala" }, "garlic": { - "name": "cesnak", + "name": "garlic", "plural_name": "garlics" }, "gem-squash": { - "name": "drahokamová tekvica" + "name": "gem squash" }, "ghee": { "name": "ghee" }, "giblets": { - "name": "droby" + "name": "giblets" }, "ginger": { - "name": "zázvor" + "name": "ginger" }, "grains": { - "name": "zrná" + "name": "grains" }, "granulated-sugar": { - "name": "kryštálový cukor" + "name": "granulated sugar" }, "grape-seed-oil": { - "name": "olej z hroznových jadierok" + "name": "grape seed oil" }, "green-onion": { - "name": "zelená cibuľa", + "name": "green onion", "plural_name": "green onions" }, "heart-of-palm": { - "name": "srdce dlane", + "name": "heart of palm", "plural_name": "heart of palms" }, "hemp": { - "name": "konope" + "name": "hemp" }, "herbs": { - "name": "bylinky" + "name": "herbs" }, "honey": { - "name": "med" + "name": "honey" }, "isomalt": { - "name": "izomalt" + "name": "isomalt" }, "jackfruit": { - "name": "chlebovník rôznolistý", + "name": "jackfruit", "plural_name": "jackfruits" }, "jaggery": { - "name": "surový trstinový cukor" + "name": "jaggery" }, "jams": { - "name": "džemy" + "name": "jams" }, "jellies": { - "name": "želé" + "name": "jellies" }, "jerusalem-artichoke": { - "name": "jeruzalemský artičok" + "name": "jerusalem artichoke" }, "jicama": { "name": "jicama" }, "kale": { - "name": "kel" + "name": "kale" }, "kohlrabi": { - "name": "kaleráb" + "name": "kohlrabi" }, "kumara": { - "name": "Kumara" + "name": "kumara" }, "leavening-agents": { - "name": "kypriace činidlá" + "name": "leavening agents" }, "leek": { - "name": "pór", + "name": "leek", "plural_name": "leeks" }, "legumes": { - "name": "strukoviny" + "name": "legumes" }, "lemongrass": { - "name": "citrónová tráva" + "name": "lemongrass" }, "lentils": { - "name": "šošovica" + "name": "lentils" }, "lettuce": { - "name": "šalát" + "name": "lettuce" }, "liver": { - "name": "pečeň", + "name": "liver", "plural_name": "livers" }, "maize": { - "name": "kukurica" + "name": "maize" }, "maple-syrup": { - "name": "javorový sirup" + "name": "maple syrup" }, "meat": { - "name": "mäso" + "name": "meat" }, "milk": { - "name": "mlieko" + "name": "milk" }, "mortadella": { "name": "mortadella" }, "mushroom": { - "name": "huba", + "name": "mushroom", "plural_name": "mushrooms" }, "mussels": { - "name": "mušle" + "name": "mussels" }, "nanaimo-bar-mix": { "name": "nanaimo bar mix" }, "nori": { - "name": "morské riasy nori" + "name": "nori" }, "nutmeg": { - "name": "muškátový oriešok" + "name": "nutmeg" }, "nutritional-yeast-flakes": { - "name": "výživové kvasinkové vločky" + "name": "nutritional yeast flakes" }, "nuts": { - "name": "orechy" + "name": "nuts" }, "octopuses": { - "name": "chobotnice", + "name": "octopus", "plural_name": "octopuses" }, "oils": { - "name": "oleje" + "name": "oils" }, "okra": { "name": "okra" }, "olive": { - "name": "oliva" + "name": "olive" }, "olive-oil": { - "name": "olivový olej" + "name": "olive oil" }, "onion": { - "name": "cibuľa" + "name": "onion" }, "onion-family": { - "name": "cibuľová rodina" + "name": "onion family" }, "orange-blossom-water": { - "name": "voda z pomarančového kvetu" + "name": "orange blossom water" }, "oranges": { - "name": "pomaranče", + "name": "orange", "plural_name": "oranges" }, "oregano": { "name": "oregano" }, "oysters": { - "name": "ustrice" + "name": "oysters" }, "panch-puran": { - "name": "panch phoron zmes semien" + "name": "panch puran" }, "paprika": { "name": "paprika" }, "parsley": { - "name": "petržlen" + "name": "parsley" }, "parsnip": { - "name": "paštrnák", + "name": "parsnip", "plural_name": "parsnips" }, "pear": { - "name": "hruška", + "name": "pear", "plural_name": "pears" }, "peas": { - "name": "hrach" + "name": "peas" }, "pepper": { - "name": "čierne korenie", + "name": "pepper", "plural_name": "peppers" }, "pineapple": { - "name": "ananás", + "name": "pineapple", "plural_name": "pineapples" }, "plantain": { - "name": "skorocel", + "name": "plantain", "plural_name": "plantains" }, "poppy-seeds": { - "name": "makové semená" + "name": "poppy seeds" }, "potato": { - "name": "zemiak", + "name": "potato", "plural_name": "potatoes" }, "poultry": { - "name": "hydina" + "name": "poultry" }, "powdered-sugar": { - "name": "práškový cukor" + "name": "powdered sugar" }, "pumpkin": { - "name": "tekvica", + "name": "pumpkin", "plural_name": "pumpkins" }, "pumpkin-seeds": { - "name": "tekvicové semienka" + "name": "pumpkin seeds" }, "radish": { - "name": "reďkovka", + "name": "radish", "plural_name": "radishes" }, "raw-sugar": { - "name": "surový cukor" + "name": "raw sugar" }, "refined-sugar": { - "name": "rafinovaný cukor" + "name": "refined sugar" }, "rice": { - "name": "ryža" + "name": "rice" }, "rice-flour": { - "name": "ryžová múka" + "name": "rice flour" }, "rock-sugar": { - "name": "kamenný cukor" + "name": "rock sugar" }, "rum": { "name": "rum" }, "salmon": { - "name": "losos" + "name": "salmon" }, "salt": { - "name": "soľ" + "name": "salt" }, "salt-cod": { - "name": "slaná treska" + "name": "salt cod" }, "scallion": { - "name": "Pór", + "name": "scallion", "plural_name": "scallions" }, "seafood": { - "name": "morské plody" + "name": "seafood" }, "seeds": { - "name": "semená" + "name": "seeds" }, "sesame-seeds": { - "name": "sezamové semienka" + "name": "sesame seeds" }, "shallot": { - "name": "šalota", + "name": "shallot", "plural_name": "shallots" }, "skate": { - "name": "ryba skate" + "name": "skate" }, "soda": { - "name": "sóda" + "name": "soda" }, "soda-baking": { - "name": "sóda, pečenie" + "name": "soda, baking" }, "soybean": { - "name": "sója" + "name": "soybean" }, "spaghetti-squash": { - "name": "špagetová tekvica", + "name": "spaghetti squash", "plural_name": "spaghetti squashes" }, "speck": { - "name": "smietka" + "name": "speck" }, "spices": { - "name": "korenie" + "name": "spices" }, "spinach": { - "name": "špenát" + "name": "spinach" }, "spring-onion": { - "name": "jarná cibuľka", + "name": "spring onion", "plural_name": "spring onions" }, "squash": { - "name": "tekvica", + "name": "squash", "plural_name": "squashes" }, "squash-family": { - "name": "rodina tekvic" + "name": "squash family" }, "stockfish": { - "name": "sušená ryba" + "name": "stockfish" }, "sugar": { - "name": "cukor" + "name": "sugar" }, "sunchoke": { - "name": "slnečnica hľuznatá", + "name": "sunchoke", "plural_name": "sunchokes" }, "sunflower-seeds": { - "name": "slnečnicové semená" + "name": "sunflower seeds" }, "superfine-sugar": { - "name": "superjemný cukor" + "name": "superfine sugar" }, "sweet-potato": { - "name": "batát", + "name": "sweet potato", "plural_name": "sweet potatoes" }, "sweetcorn": { - "name": "kukurica cukrová", + "name": "sweetcorn", "plural_name": "sweetcorns" }, "sweeteners": { - "name": "sladidlá" + "name": "sweeteners" }, "tahini": { "name": "tahini" }, "taro": { - "name": "kolokázia jedlá (Taro)", + "name": "taro", "plural_name": "taroes" }, "teff": { - "name": "teff - milička abesínska" + "name": "teff" }, "tomato": { - "name": "paradajka", + "name": "tomato", "plural_name": "tomatoes" }, "trout": { - "name": "pstruh" + "name": "trout" }, "tubers": { - "name": "hľuzy", + "name": "tuber", "plural_name": "tubers" }, "tuna": { - "name": "tuniak" + "name": "tuna" }, "turbanado-sugar": { - "name": "cukor turbanado" + "name": "turbanado sugar" }, "turnip": { - "name": "okrúhlica", + "name": "turnip", "plural_name": "turnips" }, "unrefined-sugar": { - "name": "nerafinovaný cukor" + "name": "unrefined sugar" }, "vanilla": { - "name": "vanilka" + "name": "vanilla" }, "vegetables": { - "name": "zelenina" + "name": "vegetables" }, "watercress": { - "name": "žerucha" + "name": "watercress" }, "watermelon": { - "name": "melón", + "name": "watermelon", "plural_name": "watermelons" }, "white-mushroom": { - "name": "biela huba", + "name": "white mushroom", "plural_name": "white mushrooms" }, "white-sugar": { - "name": "biely cukor" + "name": "white sugar" }, "xanthan-gum": { - "name": "xantánová guma" + "name": "xanthan gum" }, "yam": { - "name": "dioskórea huňatá", + "name": "yam", "plural_name": "yams" }, "yeast": { - "name": "kvasnice" + "name": "yeast" }, "zucchini": { - "name": "cuketa", + "name": "zucchini", "plural_name": "zucchinis" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/sl-SI.json b/mealie/repos/seed/resources/foods/locales/sl-SI.json index deb515d63..4d14dbad3 100644 --- a/mealie/repos/seed/resources/foods/locales/sl-SI.json +++ b/mealie/repos/seed/resources/foods/locales/sl-SI.json @@ -1,462 +1,462 @@ { "acorn-squash": { - "name": "želodova buča" + "name": "acorn squash" }, "alfalfa-sprouts": { - "name": "alfalfa kalčki" + "name": "alfalfa sprouts" }, "anchovies": { - "name": "inčuni" + "name": "anchovies" }, "apples": { - "name": "jabolka", - "plural_name": "jabolka" + "name": "apple", + "plural_name": "apples" }, "artichoke": { - "name": "artičoke" + "name": "artichoke" }, "arugula": { - "name": "rukola" + "name": "arugula" }, "asparagus": { - "name": "šparglji" + "name": "asparagus" }, "avocado": { - "name": "avokado", - "plural_name": "avokado" + "name": "avocado", + "plural_name": "avocado" }, "bacon": { - "name": "slanina" + "name": "bacon" }, "baking-powder": { - "name": "pecilni prašek" + "name": "baking powder" }, "baking-soda": { - "name": "soda bikarbona" + "name": "baking soda" }, "baking-sugar": { - "name": "sladkor za peko" + "name": "baking sugar" }, "bar-sugar": { - "name": "palični sladkor" + "name": "bar sugar" }, "basil": { - "name": "bazilika" + "name": "basil" }, "beans": { - "name": "fižol" + "name": "beans" }, "bell-peppers": { - "name": "podolgovate paprike", - "plural_name": "podolgovate paprike" + "name": "bell peppers", + "plural_name": "bell peppers" }, "blackberries": { - "name": "robide" + "name": "blackberries" }, "bok-choy": { - "name": "kitajsko zelje" + "name": "bok choy" }, "brassicas": { - "name": "repa" + "name": "brassicas" }, "bread": { - "name": "kruh" + "name": "bread" }, "breadfruit": { - "name": "sadni kruh" + "name": "breadfruit" }, "broccoflower": { - "name": "cvetovi brokolija" + "name": "broccoflower" }, "broccoli": { - "name": "brokoli" + "name": "broccoli" }, "broccoli-rabe": { - "name": "brokoli rabe" + "name": "broccoli rabe" }, "broccolini": { - "name": "brokolini" + "name": "broccolini" }, "brown-sugar": { - "name": "rjavi sladkor" + "name": "brown sugar" }, "brussels-sprouts": { - "name": "brstični ohrovt" + "name": "brussels sprouts" }, "butter": { - "name": "maslo" + "name": "butter" }, "butternut-pumpkin": { - "name": "sladka buča" + "name": "butternut pumpkin" }, "butternut-squash": { - "name": "buče" + "name": "butternut squash" }, "cabbage": { - "name": "zelje", - "plural_name": "zelje" + "name": "cabbage", + "plural_name": "cabbages" }, "cactus-edible": { - "name": "jedilni kaktus" + "name": "cactus, edible" }, "calabrese": { - "name": "kalabrez" + "name": "calabrese" }, "cane-sugar": { - "name": "trsni sladkor" + "name": "cane sugar" }, "cannabis": { - "name": "konoplja" + "name": "cannabis" }, "capsicum": { - "name": "paprika" + "name": "capsicum" }, "caraway": { - "name": "kumina" + "name": "caraway" }, "carrot": { - "name": "korenje", - "plural_name": "korenje" + "name": "carrot", + "plural_name": "carrots" }, "caster-sugar": { - "name": "trsni sladkor" + "name": "caster sugar" }, "castor-sugar": { - "name": "sladkor v prahu" + "name": "castor sugar" }, "catfish": { - "name": "som" + "name": "catfish" }, "cauliflower": { - "name": "cvetača", - "plural_name": "cvetača" + "name": "cauliflower", + "plural_name": "cauliflowers" }, "cayenne-pepper": { - "name": "kajenski poper" + "name": "cayenne pepper" }, "celeriac": { - "name": "zelena" + "name": "celery root" }, "celery": { - "name": "zelena" + "name": "celery" }, "cereal-grains": { - "name": "žitna zrna" + "name": "cereal grains" }, "chard": { - "name": "blitva" + "name": "chard" }, "cheese": { - "name": "sir" + "name": "cheese" }, "chicory": { - "name": "radič" + "name": "chicory" }, "chilli-peppers": { - "name": "čili paprika", - "plural_name": "čili paprika" + "name": "chilli pepper", + "plural_name": "chilli peppers" }, "chinese-leaves": { - "name": "kitajski listi" + "name": "chinese leaves" }, "chives": { - "name": "drobnjak" + "name": "chives" }, "chocolate": { - "name": "čokolada" + "name": "chocolate" }, "cilantro": { - "name": "koriander" + "name": "cilantro" }, "cinnamon": { - "name": "cimet" + "name": "cinnamon" }, "clarified-butter": { - "name": "prečiščeno maslo" + "name": "clarified butter" }, "coconut": { - "name": "kokos", - "plural_name": "kokos" + "name": "coconut", + "plural_name": "coconuts" }, "coconut-milk": { - "name": "kokosovo mleko" + "name": "coconut milk" }, "cod": { - "name": "trska" + "name": "cod" }, "coffee": { - "name": "kava" + "name": "coffee" }, "collard-greens": { - "name": "ovratnik" + "name": "collard greens" }, "confectioners-sugar": { - "name": "slaščičarski sladkor" + "name": "confectioners' sugar" }, "coriander": { - "name": "koriander" + "name": "coriander" }, "corn": { - "name": "koruza", - "plural_name": "koruza" + "name": "corn", + "plural_name": "corns" }, "corn-syrup": { - "name": "koruzni sirup" + "name": "corn syrup" }, "cottonseed-oil": { - "name": "bombažno olje" + "name": "cottonseed oil" }, "courgette": { - "name": "bučke" + "name": "courgette" }, "cream-of-tartar": { - "name": "tatarska omaka" + "name": "cream of tartar" }, "cucumber": { - "name": "kumare", - "plural_name": "kumare" + "name": "cucumber", + "plural_name": "cucumbers" }, "cumin": { - "name": "kumina" + "name": "cumin" }, "daikon": { - "name": "daikon redkev", - "plural_name": "daikon redkev" + "name": "daikon", + "plural_name": "daikons" }, "dairy-products-and-dairy-substitutes": { - "name": "mlečni izdelki in mlečni nadomestki" + "name": "dairy products and dairy substitutes" }, "dandelion": { - "name": "regrat" + "name": "dandelion" }, "demerara-sugar": { - "name": "demerara sladkor" + "name": "demerara sugar" }, "dough": { - "name": "testo" + "name": "dough" }, "edible-cactus": { - "name": "jedilni kaktus" + "name": "edible cactus" }, "eggplant": { - "name": "jajčevec", - "plural_name": "jajčevec" + "name": "eggplant", + "plural_name": "eggplants" }, "eggs": { - "name": "jajca", - "plural_name": "jajca" + "name": "egg", + "plural_name": "eggs" }, "endive": { - "name": "endivija", - "plural_name": "endivija" + "name": "endive", + "plural_name": "endives" }, "fats": { - "name": "maščobe" + "name": "fats" }, "fava-beans": { - "name": "fava fižol" + "name": "fava beans" }, "fiddlehead": { - "name": "praprotni poganjki" + "name": "fiddlehead" }, "fiddlehead-fern": { - "name": "gosličasta praprot", - "plural_name": "gosličasta praprot" + "name": "fiddlehead fern", + "plural_name": "fiddlehead ferns" }, "fish": { - "name": "ribe" + "name": "fish" }, "five-spice-powder": { - "name": "pet začimb v prahu" + "name": "five spice powder" }, "flour": { - "name": "moka" + "name": "flour" }, "frisee": { - "name": "frise solata" + "name": "frisee" }, "fructose": { - "name": "fruktoza" + "name": "fructose" }, "fruit": { - "name": "sadje" + "name": "fruit" }, "fruit-sugar": { - "name": "sadni sladkor" + "name": "fruit sugar" }, "ful": { - "name": "fižol" + "name": "ful" }, "garam-masala": { "name": "garam masala" }, "garlic": { - "name": "česen", - "plural_name": "česen" + "name": "garlic", + "plural_name": "garlics" }, "gem-squash": { - "name": "poletna buča" + "name": "gem squash" }, "ghee": { "name": "ghee" }, "giblets": { - "name": "drobovje" + "name": "giblets" }, "ginger": { - "name": "ingver" + "name": "ginger" }, "grains": { - "name": "zrna" + "name": "grains" }, "granulated-sugar": { - "name": "sladkor v zrnih" + "name": "granulated sugar" }, "grape-seed-oil": { - "name": "olje grozdnih pečk" + "name": "grape seed oil" }, "green-onion": { - "name": "zelena čebula", - "plural_name": "zelena čebula" + "name": "green onion", + "plural_name": "green onions" }, "heart-of-palm": { - "name": "srce palme", - "plural_name": "srce palme" + "name": "heart of palm", + "plural_name": "heart of palms" }, "hemp": { - "name": "konoplja" + "name": "hemp" }, "herbs": { - "name": "zelišča" + "name": "herbs" }, "honey": { - "name": "med" + "name": "honey" }, "isomalt": { - "name": "izomalt" + "name": "isomalt" }, "jackfruit": { - "name": "nangka", - "plural_name": "nangka" + "name": "jackfruit", + "plural_name": "jackfruits" }, "jaggery": { - "name": "trsni sladkor" + "name": "jaggery" }, "jams": { - "name": "džemi" + "name": "jams" }, "jellies": { - "name": "želeji" + "name": "jellies" }, "jerusalem-artichoke": { - "name": "jerozalemska artičoka" + "name": "jerusalem artichoke" }, "jicama": { "name": "jicama" }, "kale": { - "name": "ohrovt" + "name": "kale" }, "kohlrabi": { - "name": "kolerabe" + "name": "kohlrabi" }, "kumara": { - "name": "sladek krompir" + "name": "kumara" }, "leavening-agents": { - "name": "kvas" + "name": "leavening agents" }, "leek": { - "name": "por", - "plural_name": "por" + "name": "leek", + "plural_name": "leeks" }, "legumes": { - "name": "stročnice" + "name": "legumes" }, "lemongrass": { - "name": "limonina trava" + "name": "lemongrass" }, "lentils": { - "name": "leča" + "name": "lentils" }, "lettuce": { - "name": "solata" + "name": "lettuce" }, "liver": { - "name": "jetra", - "plural_name": "jetra" + "name": "liver", + "plural_name": "livers" }, "maize": { - "name": "koruza" + "name": "maize" }, "maple-syrup": { - "name": "javorjev sirup" + "name": "maple syrup" }, "meat": { - "name": "meso" + "name": "meat" }, "milk": { - "name": "mleko" + "name": "milk" }, "mortadella": { - "name": "mortadela" + "name": "mortadella" }, "mushroom": { - "name": "gobe", - "plural_name": "gobe" + "name": "mushroom", + "plural_name": "mushrooms" }, "mussels": { - "name": "školjke" + "name": "mussels" }, "nanaimo-bar-mix": { - "name": "nanaimo ploščice" + "name": "nanaimo bar mix" }, "nori": { - "name": "nori alge" + "name": "nori" }, "nutmeg": { - "name": "muškatni orešček" + "name": "nutmeg" }, "nutritional-yeast-flakes": { - "name": "prehranski kvasni kosmiči" + "name": "nutritional yeast flakes" }, "nuts": { - "name": "oreščki" + "name": "nuts" }, "octopuses": { - "name": "hobotnice", - "plural_name": "hobotnice" + "name": "octopus", + "plural_name": "octopuses" }, "oils": { - "name": "olja" + "name": "oils" }, "okra": { - "name": "jedilni oslez" + "name": "okra" }, "olive": { - "name": "oliva" + "name": "olive" }, "olive-oil": { - "name": "olivno olje" + "name": "olive oil" }, "onion": { - "name": "čebula" + "name": "onion" }, "onion-family": { - "name": "družina čebul" + "name": "onion family" }, "orange-blossom-water": { - "name": "voda pomarančnih cvetov" + "name": "orange blossom water" }, "oranges": { - "name": "pomaranče", - "plural_name": "pomaranče" + "name": "orange", + "plural_name": "oranges" }, "oregano": { - "name": "origano" + "name": "oregano" }, "oysters": { - "name": "ostrige" + "name": "oysters" }, "panch-puran": { "name": "panch puran" @@ -465,228 +465,228 @@ "name": "paprika" }, "parsley": { - "name": "peteršilj" + "name": "parsley" }, "parsnip": { - "name": "pastinak", - "plural_name": "pastinak" + "name": "parsnip", + "plural_name": "parsnips" }, "pear": { - "name": "hruška", - "plural_name": "hruške" + "name": "pear", + "plural_name": "pears" }, "peas": { - "name": "grah" + "name": "peas" }, "pepper": { - "name": "poper", - "plural_name": "popri" + "name": "pepper", + "plural_name": "peppers" }, "pineapple": { - "name": "ananas", - "plural_name": "ananas" + "name": "pineapple", + "plural_name": "pineapples" }, "plantain": { - "name": "trpotec", - "plural_name": "trpotec" + "name": "plantain", + "plural_name": "plantains" }, "poppy-seeds": { - "name": "makova semena" + "name": "poppy seeds" }, "potato": { - "name": "krompir", - "plural_name": "krompir" + "name": "potato", + "plural_name": "potatoes" }, "poultry": { - "name": "perutnina" + "name": "poultry" }, "powdered-sugar": { - "name": "sladkor v prahu" + "name": "powdered sugar" }, "pumpkin": { - "name": "buča", - "plural_name": "buča" + "name": "pumpkin", + "plural_name": "pumpkins" }, "pumpkin-seeds": { - "name": "bučna semena" + "name": "pumpkin seeds" }, "radish": { - "name": "redkev", - "plural_name": "redkev" + "name": "radish", + "plural_name": "radishes" }, "raw-sugar": { - "name": "surovi sladkor" + "name": "raw sugar" }, "refined-sugar": { - "name": "rafiniran sladkor" + "name": "refined sugar" }, "rice": { - "name": "riž" + "name": "rice" }, "rice-flour": { - "name": "riževa moka" + "name": "rice flour" }, "rock-sugar": { - "name": "rjavi sladkor" + "name": "rock sugar" }, "rum": { "name": "rum" }, "salmon": { - "name": "losos" + "name": "salmon" }, "salt": { - "name": "sol" + "name": "salt" }, "salt-cod": { - "name": "slana trska" + "name": "salt cod" }, "scallion": { - "name": "česen", - "plural_name": "mlada čebula" + "name": "scallion", + "plural_name": "scallions" }, "seafood": { - "name": "morska hrana" + "name": "seafood" }, "seeds": { - "name": "semena" + "name": "seeds" }, "sesame-seeds": { - "name": "sezamova semena" + "name": "sesame seeds" }, "shallot": { - "name": "šalotka", - "plural_name": "šalotka" + "name": "shallot", + "plural_name": "shallots" }, "skate": { - "name": "skat" + "name": "skate" }, "soda": { "name": "soda" }, "soda-baking": { - "name": "soda, pecilna" + "name": "soda, baking" }, "soybean": { - "name": "soja" + "name": "soybean" }, "spaghetti-squash": { - "name": "špageti buča", - "plural_name": "buča špagetarica" + "name": "spaghetti squash", + "plural_name": "spaghetti squashes" }, "speck": { - "name": "špeh" + "name": "speck" }, "spices": { - "name": "začimbe" + "name": "spices" }, "spinach": { - "name": "špinača" + "name": "spinach" }, "spring-onion": { - "name": "mlada čebulica", - "plural_name": "mlada čebulica" + "name": "spring onion", + "plural_name": "spring onions" }, "squash": { - "name": "buča", - "plural_name": "buča" + "name": "squash", + "plural_name": "squashes" }, "squash-family": { - "name": "družina buč" + "name": "squash family" }, "stockfish": { - "name": "stock riba" + "name": "stockfish" }, "sugar": { - "name": "sladkor" + "name": "sugar" }, "sunchoke": { - "name": "topinambur", - "plural_name": "topinambur" + "name": "sunchoke", + "plural_name": "sunchokes" }, "sunflower-seeds": { - "name": "sončnična semena" + "name": "sunflower seeds" }, "superfine-sugar": { - "name": "sladkor v prahu" + "name": "superfine sugar" }, "sweet-potato": { - "name": "sladki krompir", - "plural_name": "sladki krompir" + "name": "sweet potato", + "plural_name": "sweet potatoes" }, "sweetcorn": { - "name": "sladka koruza", - "plural_name": "sladka koruza" + "name": "sweetcorn", + "plural_name": "sweetcorns" }, "sweeteners": { - "name": "sladilo" + "name": "sweeteners" }, "tahini": { - "name": "tahin" + "name": "tahini" }, "taro": { "name": "taro", - "plural_name": "taroji" + "plural_name": "taroes" }, "teff": { - "name": "tef" + "name": "teff" }, "tomato": { - "name": "paradižnik", - "plural_name": "paradižnik" + "name": "tomato", + "plural_name": "tomatoes" }, "trout": { - "name": "postrv" + "name": "trout" }, "tubers": { - "name": "gomolji", - "plural_name": "gomolji" + "name": "tuber", + "plural_name": "tubers" }, "tuna": { "name": "tuna" }, "turbanado-sugar": { - "name": "turbinado sladkor" + "name": "turbanado sugar" }, "turnip": { - "name": "repa", - "plural_name": "repa" + "name": "turnip", + "plural_name": "turnips" }, "unrefined-sugar": { - "name": "nerafiniran sladkor" + "name": "unrefined sugar" }, "vanilla": { - "name": "vanilija" + "name": "vanilla" }, "vegetables": { - "name": "zelenjava" + "name": "vegetables" }, "watercress": { - "name": "vodna kreša" + "name": "watercress" }, "watermelon": { - "name": "lubenica", - "plural_name": "lubenica" + "name": "watermelon", + "plural_name": "watermelons" }, "white-mushroom": { - "name": "bele gobe", - "plural_name": "bele gobe" + "name": "white mushroom", + "plural_name": "white mushrooms" }, "white-sugar": { - "name": "beli sladkor" + "name": "white sugar" }, "xanthan-gum": { - "name": "ksantan gumi" + "name": "xanthan gum" }, "yam": { - "name": "marmelada", - "plural_name": "marmelada" + "name": "yam", + "plural_name": "yams" }, "yeast": { - "name": "kvas" + "name": "yeast" }, "zucchini": { - "name": "bučke", - "plural_name": "bučke" + "name": "zucchini", + "plural_name": "zucchinis" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/sv-SE.json b/mealie/repos/seed/resources/foods/locales/sv-SE.json index 3e4eb5317..4d14dbad3 100644 --- a/mealie/repos/seed/resources/foods/locales/sv-SE.json +++ b/mealie/repos/seed/resources/foods/locales/sv-SE.json @@ -1,298 +1,298 @@ { "acorn-squash": { - "name": "peppar squash" + "name": "acorn squash" }, "alfalfa-sprouts": { - "name": "alfalfagroddar" + "name": "alfalfa sprouts" }, "anchovies": { - "name": "ansjovis" + "name": "anchovies" }, "apples": { - "name": "äpple", - "plural_name": "äpplen" + "name": "apple", + "plural_name": "apples" }, "artichoke": { - "name": "kronärtskocka" + "name": "artichoke" }, "arugula": { - "name": "ruccola" + "name": "arugula" }, "asparagus": { - "name": "sparris" + "name": "asparagus" }, "avocado": { - "name": "avokado", - "plural_name": "avokado" + "name": "avocado", + "plural_name": "avocado" }, "bacon": { "name": "bacon" }, "baking-powder": { - "name": "bakpulver" + "name": "baking powder" }, "baking-soda": { - "name": "bikarbonat" + "name": "baking soda" }, "baking-sugar": { - "name": "florsocker" + "name": "baking sugar" }, "bar-sugar": { - "name": "socker från sockerrör" + "name": "bar sugar" }, "basil": { - "name": "basilika" + "name": "basil" }, "beans": { - "name": "bönor" + "name": "beans" }, "bell-peppers": { - "name": "paprika", - "plural_name": "paprika" + "name": "bell peppers", + "plural_name": "bell peppers" }, "blackberries": { - "name": "björnbär" + "name": "blackberries" }, "bok-choy": { - "name": "pak choi" + "name": "bok choy" }, "brassicas": { - "name": "kål" + "name": "brassicas" }, "bread": { - "name": "bröd" + "name": "bread" }, "breadfruit": { - "name": "brödfrukt" + "name": "breadfruit" }, "broccoflower": { - "name": "broccolo" + "name": "broccoflower" }, "broccoli": { "name": "broccoli" }, "broccoli-rabe": { - "name": "broccolirybs" + "name": "broccoli rabe" }, "broccolini": { "name": "broccolini" }, "brown-sugar": { - "name": "brunt socker" + "name": "brown sugar" }, "brussels-sprouts": { - "name": "brysselkål" + "name": "brussels sprouts" }, "butter": { - "name": "smör" + "name": "butter" }, "butternut-pumpkin": { - "name": "butternut pumpa" + "name": "butternut pumpkin" }, "butternut-squash": { "name": "butternut squash" }, "cabbage": { - "name": "vitkål", - "plural_name": "kål" + "name": "cabbage", + "plural_name": "cabbages" }, "cactus-edible": { - "name": "kaktus, ätbar" + "name": "cactus, edible" }, "calabrese": { "name": "calabrese" }, "cane-sugar": { - "name": "socker från sockerrör" + "name": "cane sugar" }, "cannabis": { "name": "cannabis" }, "capsicum": { - "name": "spanskpeppar" + "name": "capsicum" }, "caraway": { - "name": "kummin" + "name": "caraway" }, "carrot": { - "name": "morot", - "plural_name": "morötter" + "name": "carrot", + "plural_name": "carrots" }, "caster-sugar": { - "name": "strösocker" + "name": "caster sugar" }, "castor-sugar": { - "name": "strösocker" + "name": "castor sugar" }, "catfish": { - "name": "havskatt" + "name": "catfish" }, "cauliflower": { - "name": "blomkål", - "plural_name": "blomkål" + "name": "cauliflower", + "plural_name": "cauliflowers" }, "cayenne-pepper": { - "name": "cayennepeppar" + "name": "cayenne pepper" }, "celeriac": { - "name": "rotselleri" + "name": "celery root" }, "celery": { - "name": "selleri" + "name": "celery" }, "cereal-grains": { - "name": "sädesslag" + "name": "cereal grains" }, "chard": { - "name": "mangold" + "name": "chard" }, "cheese": { - "name": "ost" + "name": "cheese" }, "chicory": { - "name": "cikoria" + "name": "chicory" }, "chilli-peppers": { - "name": "chilipeppar", - "plural_name": "chilipeppar" + "name": "chilli pepper", + "plural_name": "chilli peppers" }, "chinese-leaves": { - "name": "salladskål" + "name": "chinese leaves" }, "chives": { - "name": "gräslök" + "name": "chives" }, "chocolate": { - "name": "choklad" + "name": "chocolate" }, "cilantro": { - "name": "koriander" + "name": "cilantro" }, "cinnamon": { - "name": "kanel" + "name": "cinnamon" }, "clarified-butter": { - "name": "skirat smör" + "name": "clarified butter" }, "coconut": { - "name": "kokos", - "plural_name": "kokosnötter" + "name": "coconut", + "plural_name": "coconuts" }, "coconut-milk": { - "name": "kokosmjölk" + "name": "coconut milk" }, "cod": { - "name": "torsk" + "name": "cod" }, "coffee": { - "name": "kaffe" + "name": "coffee" }, "collard-greens": { - "name": "collard" + "name": "collard greens" }, "confectioners-sugar": { - "name": "florsocker" + "name": "confectioners' sugar" }, "coriander": { - "name": "koriander" + "name": "coriander" }, "corn": { - "name": "majs", - "plural_name": "majs" + "name": "corn", + "plural_name": "corns" }, "corn-syrup": { - "name": "majssirap" + "name": "corn syrup" }, "cottonseed-oil": { - "name": "bomullsfröolja" + "name": "cottonseed oil" }, "courgette": { - "name": "zucchini" + "name": "courgette" }, "cream-of-tartar": { - "name": "vinsten" + "name": "cream of tartar" }, "cucumber": { - "name": "gurka", - "plural_name": "gurkor" + "name": "cucumber", + "plural_name": "cucumbers" }, "cumin": { - "name": "spiskummin" + "name": "cumin" }, "daikon": { - "name": "rättika", - "plural_name": "rättikor" + "name": "daikon", + "plural_name": "daikons" }, "dairy-products-and-dairy-substitutes": { - "name": "mejeriprodukter och mejerisubstitut" + "name": "dairy products and dairy substitutes" }, "dandelion": { - "name": "maskros" + "name": "dandelion" }, "demerara-sugar": { - "name": "råsocker" + "name": "demerara sugar" }, "dough": { - "name": "deg" + "name": "dough" }, "edible-cactus": { - "name": "ätbar kaktus" + "name": "edible cactus" }, "eggplant": { - "name": "äggplanta", - "plural_name": "äggplantor" + "name": "eggplant", + "plural_name": "eggplants" }, "eggs": { - "name": "ägg", - "plural_name": "ägg" + "name": "egg", + "plural_name": "eggs" }, "endive": { - "name": "endiv", - "plural_name": "endiver" + "name": "endive", + "plural_name": "endives" }, "fats": { - "name": "fetter" + "name": "fats" }, "fava-beans": { - "name": "bondböna" + "name": "fava beans" }, "fiddlehead": { - "name": "strutbräken" + "name": "fiddlehead" }, "fiddlehead-fern": { - "name": "strutbräken", + "name": "fiddlehead fern", "plural_name": "fiddlehead ferns" }, "fish": { - "name": "fisk" + "name": "fish" }, "five-spice-powder": { - "name": "femkrydda" + "name": "five spice powder" }, "flour": { - "name": "mjöl" + "name": "flour" }, "frisee": { - "name": "frisésallat" + "name": "frisee" }, "fructose": { - "name": "fruktos" + "name": "fructose" }, "fruit": { - "name": "frukt" + "name": "fruit" }, "fruit-sugar": { - "name": "fruktsocker" + "name": "fruit sugar" }, "ful": { - "name": "full" + "name": "ful" }, "garam-masala": { "name": "garam masala" }, "garlic": { - "name": "vitlök", - "plural_name": "vitlökar" + "name": "garlic", + "plural_name": "garlics" }, "gem-squash": { "name": "gem squash" @@ -301,112 +301,112 @@ "name": "ghee" }, "giblets": { - "name": "inkråm" + "name": "giblets" }, "ginger": { - "name": "ingefära" + "name": "ginger" }, "grains": { - "name": "korn" + "name": "grains" }, "granulated-sugar": { - "name": "strösocker" + "name": "granulated sugar" }, "grape-seed-oil": { - "name": "druvkärneolja" + "name": "grape seed oil" }, "green-onion": { - "name": "salladslök", - "plural_name": "salladslökar" + "name": "green onion", + "plural_name": "green onions" }, "heart-of-palm": { - "name": "palmhjärta", - "plural_name": "palmhjärta" + "name": "heart of palm", + "plural_name": "heart of palms" }, "hemp": { - "name": "hampa" + "name": "hemp" }, "herbs": { - "name": "örter" + "name": "herbs" }, "honey": { - "name": "honung" + "name": "honey" }, "isomalt": { "name": "isomalt" }, "jackfruit": { - "name": "jackfrukt", - "plural_name": "jackfrukter" + "name": "jackfruit", + "plural_name": "jackfruits" }, "jaggery": { "name": "jaggery" }, "jams": { - "name": "sylt" + "name": "jams" }, "jellies": { - "name": "geléer" + "name": "jellies" }, "jerusalem-artichoke": { - "name": "jordärtskocka" + "name": "jerusalem artichoke" }, "jicama": { - "name": "jamsbönrot" + "name": "jicama" }, "kale": { - "name": "grönkål" + "name": "kale" }, "kohlrabi": { - "name": "kålrabbi" + "name": "kohlrabi" }, "kumara": { - "name": "sötpotatis" + "name": "kumara" }, "leavening-agents": { - "name": "jäsmedel" + "name": "leavening agents" }, "leek": { - "name": "purjolök", - "plural_name": "purjolökar" + "name": "leek", + "plural_name": "leeks" }, "legumes": { - "name": "baljväxter" + "name": "legumes" }, "lemongrass": { - "name": "citrongräs" + "name": "lemongrass" }, "lentils": { - "name": "linser" + "name": "lentils" }, "lettuce": { - "name": "sallad" + "name": "lettuce" }, "liver": { - "name": "lever", - "plural_name": "levrar" + "name": "liver", + "plural_name": "livers" }, "maize": { - "name": "majs" + "name": "maize" }, "maple-syrup": { - "name": "lönnsirap" + "name": "maple syrup" }, "meat": { - "name": "kött" + "name": "meat" }, "milk": { - "name": "mjölk" + "name": "milk" }, "mortadella": { "name": "mortadella" }, "mushroom": { - "name": "svamp", - "plural_name": "svampar" + "name": "mushroom", + "plural_name": "mushrooms" }, "mussels": { - "name": "musslor" + "name": "mussels" }, "nanaimo-bar-mix": { "name": "nanaimo bar mix" @@ -415,211 +415,211 @@ "name": "nori" }, "nutmeg": { - "name": "muskotnöt" + "name": "nutmeg" }, "nutritional-yeast-flakes": { - "name": "näringsrika jästflingor" + "name": "nutritional yeast flakes" }, "nuts": { - "name": "nötter" + "name": "nuts" }, "octopuses": { - "name": "bläckfiskar", - "plural_name": "bläckfiskar" + "name": "octopus", + "plural_name": "octopuses" }, "oils": { - "name": "oljor" + "name": "oils" }, "okra": { "name": "okra" }, "olive": { - "name": "oliv" + "name": "olive" }, "olive-oil": { - "name": "olivolja" + "name": "olive oil" }, "onion": { - "name": "lök" + "name": "onion" }, "onion-family": { - "name": "lökfamilj" + "name": "onion family" }, "orange-blossom-water": { - "name": "apelsinblomsvatten" + "name": "orange blossom water" }, "oranges": { - "name": "apelsiner", - "plural_name": "apelsiner" + "name": "orange", + "plural_name": "oranges" }, "oregano": { "name": "oregano" }, "oysters": { - "name": "ostron" + "name": "oysters" }, "panch-puran": { - "name": "panch phoron" + "name": "panch puran" }, "paprika": { "name": "paprika" }, "parsley": { - "name": "persilja" + "name": "parsley" }, "parsnip": { - "name": "palsternacka", - "plural_name": "palsternackor" + "name": "parsnip", + "plural_name": "parsnips" }, "pear": { - "name": "päron", - "plural_name": "päron" + "name": "pear", + "plural_name": "pears" }, "peas": { - "name": "ärtor" + "name": "peas" }, "pepper": { - "name": "peppar", - "plural_name": "paprikor" + "name": "pepper", + "plural_name": "peppers" }, "pineapple": { - "name": "ananas", - "plural_name": "ananas" + "name": "pineapple", + "plural_name": "pineapples" }, "plantain": { - "name": "kokbanan", + "name": "plantain", "plural_name": "plantains" }, "poppy-seeds": { - "name": "vallmofrön" + "name": "poppy seeds" }, "potato": { - "name": "potatis", - "plural_name": "potatis" + "name": "potato", + "plural_name": "potatoes" }, "poultry": { - "name": "kyckling" + "name": "poultry" }, "powdered-sugar": { - "name": "florsocker" + "name": "powdered sugar" }, "pumpkin": { - "name": "pumpa", - "plural_name": "pumpor" + "name": "pumpkin", + "plural_name": "pumpkins" }, "pumpkin-seeds": { - "name": "pumpafrön" + "name": "pumpkin seeds" }, "radish": { - "name": "rädisa", - "plural_name": "rädisor" + "name": "radish", + "plural_name": "radishes" }, "raw-sugar": { - "name": "brunt socker" + "name": "raw sugar" }, "refined-sugar": { - "name": "raffinerat socker" + "name": "refined sugar" }, "rice": { - "name": "ris" + "name": "rice" }, "rice-flour": { - "name": "rismjöl" + "name": "rice flour" }, "rock-sugar": { - "name": "sten socker" + "name": "rock sugar" }, "rum": { - "name": "rom" + "name": "rum" }, "salmon": { - "name": "lax" + "name": "salmon" }, "salt": { "name": "salt" }, "salt-cod": { - "name": "salt torsk" + "name": "salt cod" }, "scallion": { - "name": "salladslök", - "plural_name": "salladslökar" + "name": "scallion", + "plural_name": "scallions" }, "seafood": { - "name": "fisk och skaldjur" + "name": "seafood" }, "seeds": { - "name": "frön" + "name": "seeds" }, "sesame-seeds": { - "name": "sesamfrön" + "name": "sesame seeds" }, "shallot": { - "name": "schalottenlök", - "plural_name": "schalottenlökar" + "name": "shallot", + "plural_name": "shallots" }, "skate": { "name": "skate" }, "soda": { - "name": "natriumkarbonat" + "name": "soda" }, "soda-baking": { - "name": "bikarbonat" + "name": "soda, baking" }, "soybean": { - "name": "sojaböna" + "name": "soybean" }, "spaghetti-squash": { - "name": "spagettipumpa", + "name": "spaghetti squash", "plural_name": "spaghetti squashes" }, "speck": { - "name": "fläsk" + "name": "speck" }, "spices": { - "name": "kryddor" + "name": "spices" }, "spinach": { - "name": "spenat" + "name": "spinach" }, "spring-onion": { - "name": "vårlök", - "plural_name": "vårlökar" + "name": "spring onion", + "plural_name": "spring onions" }, "squash": { "name": "squash", - "plural_name": "squash" + "plural_name": "squashes" }, "squash-family": { - "name": "squash-familj" + "name": "squash family" }, "stockfish": { - "name": "torkad fisk" + "name": "stockfish" }, "sugar": { - "name": "socker" + "name": "sugar" }, "sunchoke": { - "name": "jordärtskocka", + "name": "sunchoke", "plural_name": "sunchokes" }, "sunflower-seeds": { - "name": "solrosfrön" + "name": "sunflower seeds" }, "superfine-sugar": { - "name": "strösocker" + "name": "superfine sugar" }, "sweet-potato": { - "name": "sötpotatis", - "plural_name": "sötpotatisar" + "name": "sweet potato", + "plural_name": "sweet potatoes" }, "sweetcorn": { - "name": "sockermajs", - "plural_name": "majs" + "name": "sweetcorn", + "plural_name": "sweetcorns" }, "sweeteners": { - "name": "sötningsmedel" + "name": "sweeteners" }, "tahini": { "name": "tahini" @@ -632,61 +632,61 @@ "name": "teff" }, "tomato": { - "name": "tomat", - "plural_name": "tomater" + "name": "tomato", + "plural_name": "tomatoes" }, "trout": { - "name": "öring" + "name": "trout" }, "tubers": { - "name": "knölar", + "name": "tuber", "plural_name": "tubers" }, "tuna": { - "name": "tonfisk" + "name": "tuna" }, "turbanado-sugar": { - "name": "brunt råsocker" + "name": "turbanado sugar" }, "turnip": { - "name": "majrova", - "plural_name": "majrovor" + "name": "turnip", + "plural_name": "turnips" }, "unrefined-sugar": { - "name": "råsocker" + "name": "unrefined sugar" }, "vanilla": { - "name": "vanilj" + "name": "vanilla" }, "vegetables": { - "name": "grönsaker" + "name": "vegetables" }, "watercress": { - "name": "vattenkrasse" + "name": "watercress" }, "watermelon": { - "name": "vattenmelon", - "plural_name": "vattenmeloner" + "name": "watermelon", + "plural_name": "watermelons" }, "white-mushroom": { - "name": "schampinjon", - "plural_name": "champinjoner" + "name": "white mushroom", + "plural_name": "white mushrooms" }, "white-sugar": { - "name": "strösocker" + "name": "white sugar" }, "xanthan-gum": { - "name": "xantangummi" + "name": "xanthan gum" }, "yam": { - "name": "jams", - "plural_name": "sötpotatisar" + "name": "yam", + "plural_name": "yams" }, "yeast": { - "name": "jäst" + "name": "yeast" }, "zucchini": { "name": "zucchini", - "plural_name": "zucchinins" + "plural_name": "zucchinis" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/tr-TR.json b/mealie/repos/seed/resources/foods/locales/tr-TR.json index 0e74d6be1..4d14dbad3 100644 --- a/mealie/repos/seed/resources/foods/locales/tr-TR.json +++ b/mealie/repos/seed/resources/foods/locales/tr-TR.json @@ -1,90 +1,90 @@ { "acorn-squash": { - "name": "meşe palamudu kabağı" + "name": "acorn squash" }, "alfalfa-sprouts": { - "name": "yonca filizi" + "name": "alfalfa sprouts" }, "anchovies": { - "name": "hamsi" + "name": "anchovies" }, "apples": { - "name": "elma", + "name": "apple", "plural_name": "apples" }, "artichoke": { - "name": "enginar" + "name": "artichoke" }, "arugula": { - "name": "roka" + "name": "arugula" }, "asparagus": { - "name": "kuşkonmaz" + "name": "asparagus" }, "avocado": { - "name": "avokado", + "name": "avocado", "plural_name": "avocado" }, "bacon": { - "name": "domuz pastırması" + "name": "bacon" }, "baking-powder": { - "name": "kabartma tozu" + "name": "baking powder" }, "baking-soda": { - "name": "karbonat" + "name": "baking soda" }, "baking-sugar": { - "name": "fırınlama şekeri" + "name": "baking sugar" }, "bar-sugar": { - "name": "kesme şeker" + "name": "bar sugar" }, "basil": { - "name": "fesleğen" + "name": "basil" }, "beans": { - "name": "fasulye" + "name": "beans" }, "bell-peppers": { - "name": "kırmızı biber", + "name": "bell peppers", "plural_name": "bell peppers" }, "blackberries": { - "name": "böğürtlen" + "name": "blackberries" }, "bok-choy": { - "name": "çin lahanası" + "name": "bok choy" }, "brassicas": { - "name": "brassicalar" + "name": "brassicas" }, "bread": { - "name": "ekmek" + "name": "bread" }, "breadfruit": { - "name": "ekmek ağacı" + "name": "breadfruit" }, "broccoflower": { "name": "broccoflower" }, "broccoli": { - "name": "brokoli" + "name": "broccoli" }, "broccoli-rabe": { - "name": "rapini" + "name": "broccoli rabe" }, "broccolini": { - "name": "bebek brokoli" + "name": "broccolini" }, "brown-sugar": { - "name": "esmer şeker" + "name": "brown sugar" }, "brussels-sprouts": { - "name": "brüksel lahanası" + "name": "brussels sprouts" }, "butter": { - "name": "tereyağı" + "name": "butter" }, "butternut-pumpkin": { "name": "butternut pumpkin" @@ -93,196 +93,196 @@ "name": "butternut squash" }, "cabbage": { - "name": "lahana", + "name": "cabbage", "plural_name": "cabbages" }, "cactus-edible": { - "name": "yenilebilir kaktüs" + "name": "cactus, edible" }, "calabrese": { "name": "calabrese" }, "cane-sugar": { - "name": "şeker kamışı" + "name": "cane sugar" }, "cannabis": { - "name": "kenevir" + "name": "cannabis" }, "capsicum": { - "name": "kırmızı biber" + "name": "capsicum" }, "caraway": { - "name": "kimyon" + "name": "caraway" }, "carrot": { - "name": "havuç", + "name": "carrot", "plural_name": "carrots" }, "caster-sugar": { - "name": "pudra şekeri" + "name": "caster sugar" }, "castor-sugar": { - "name": "pudra şekeri" + "name": "castor sugar" }, "catfish": { - "name": "kedibalığı" + "name": "catfish" }, "cauliflower": { - "name": "karnabahar", + "name": "cauliflower", "plural_name": "cauliflowers" }, "cayenne-pepper": { - "name": "kırmızı biber" + "name": "cayenne pepper" }, "celeriac": { - "name": "kereviz" + "name": "celery root" }, "celery": { - "name": "kereviz" + "name": "celery" }, "cereal-grains": { - "name": "tam taneli tahıl" + "name": "cereal grains" }, "chard": { - "name": "pazı" + "name": "chard" }, "cheese": { - "name": "peynir" + "name": "cheese" }, "chicory": { - "name": "hindiba" + "name": "chicory" }, "chilli-peppers": { - "name": "acı biber", + "name": "chilli pepper", "plural_name": "chilli peppers" }, "chinese-leaves": { "name": "chinese leaves" }, "chives": { - "name": "frenk soğanı" + "name": "chives" }, "chocolate": { - "name": "çikolata" + "name": "chocolate" }, "cilantro": { - "name": "kişniş" + "name": "cilantro" }, "cinnamon": { - "name": "tarçın" + "name": "cinnamon" }, "clarified-butter": { - "name": "sade yağ" + "name": "clarified butter" }, "coconut": { - "name": "hindistan cevizi", + "name": "coconut", "plural_name": "coconuts" }, "coconut-milk": { - "name": "hindistan cevizi sütü" + "name": "coconut milk" }, "cod": { - "name": "morina" + "name": "cod" }, "coffee": { - "name": "kahve" + "name": "coffee" }, "collard-greens": { - "name": "kara lahana" + "name": "collard greens" }, "confectioners-sugar": { - "name": "pudra şekeri" + "name": "confectioners' sugar" }, "coriander": { - "name": "kişniş" + "name": "coriander" }, "corn": { - "name": "mısır", + "name": "corn", "plural_name": "corns" }, "corn-syrup": { - "name": "mısır şurubu" + "name": "corn syrup" }, "cottonseed-oil": { - "name": "pamuk yağı" + "name": "cottonseed oil" }, "courgette": { - "name": "dolmalık kabak" + "name": "courgette" }, "cream-of-tartar": { - "name": "krem tartar" + "name": "cream of tartar" }, "cucumber": { - "name": "salatalık", + "name": "cucumber", "plural_name": "cucumbers" }, "cumin": { - "name": "kimyon" + "name": "cumin" }, "daikon": { - "name": "beyaz turp", + "name": "daikon", "plural_name": "daikons" }, "dairy-products-and-dairy-substitutes": { - "name": "süt ürünleri ve süt yerine geçen ürünler" + "name": "dairy products and dairy substitutes" }, "dandelion": { - "name": "karahindiba" + "name": "dandelion" }, "demerara-sugar": { - "name": "esmer şeker" + "name": "demerara sugar" }, "dough": { - "name": "hamur" + "name": "dough" }, "edible-cactus": { - "name": "yenilebilir kaktüs" + "name": "edible cactus" }, "eggplant": { - "name": "patlıcan", + "name": "eggplant", "plural_name": "eggplants" }, "eggs": { - "name": "yumurta", + "name": "egg", "plural_name": "eggs" }, "endive": { - "name": "hindiba", + "name": "endive", "plural_name": "endives" }, "fats": { - "name": "yağlar" + "name": "fats" }, "fava-beans": { - "name": "fava fasulyesi" + "name": "fava beans" }, "fiddlehead": { - "name": "eğrelti otu filizi" + "name": "fiddlehead" }, "fiddlehead-fern": { - "name": "eğrelti otu filizi", + "name": "fiddlehead fern", "plural_name": "fiddlehead ferns" }, "fish": { - "name": "balık" + "name": "fish" }, "five-spice-powder": { - "name": "beşli baharat" + "name": "five spice powder" }, "flour": { - "name": "un" + "name": "flour" }, "frisee": { "name": "frisee" }, "fructose": { - "name": "fruktoz" + "name": "fructose" }, "fruit": { - "name": "meyve" + "name": "fruit" }, "fruit-sugar": { - "name": "meyve şekeri" + "name": "fruit sugar" }, "ful": { "name": "ful" @@ -291,32 +291,32 @@ "name": "garam masala" }, "garlic": { - "name": "sarımsak", + "name": "garlic", "plural_name": "garlics" }, "gem-squash": { "name": "gem squash" }, "ghee": { - "name": "saf yağ" + "name": "ghee" }, "giblets": { - "name": "sakatatlar" + "name": "giblets" }, "ginger": { - "name": "zencefil" + "name": "ginger" }, "grains": { - "name": "tahıllar" + "name": "grains" }, "granulated-sugar": { - "name": "toz şeker" + "name": "granulated sugar" }, "grape-seed-oil": { - "name": "üzüm çekirdeği yağı" + "name": "grape seed oil" }, "green-onion": { - "name": "taze soğan", + "name": "green onion", "plural_name": "green onions" }, "heart-of-palm": { @@ -324,89 +324,89 @@ "plural_name": "heart of palms" }, "hemp": { - "name": "kenevir" + "name": "hemp" }, "herbs": { - "name": "otlar" + "name": "herbs" }, "honey": { - "name": "bal" + "name": "honey" }, "isomalt": { - "name": "izomalt" + "name": "isomalt" }, "jackfruit": { - "name": "jak meyvesi", + "name": "jackfruit", "plural_name": "jackfruits" }, "jaggery": { "name": "jaggery" }, "jams": { - "name": "reçel" + "name": "jams" }, "jellies": { - "name": "jöleler" + "name": "jellies" }, "jerusalem-artichoke": { - "name": "yerelması" + "name": "jerusalem artichoke" }, "jicama": { - "name": "meksika turpu" + "name": "jicama" }, "kale": { - "name": "lahana" + "name": "kale" }, "kohlrabi": { - "name": "alabaş" + "name": "kohlrabi" }, "kumara": { - "name": "tatlı patates" + "name": "kumara" }, "leavening-agents": { - "name": "mayalama maddeleri" + "name": "leavening agents" }, "leek": { - "name": "pırasa", + "name": "leek", "plural_name": "leeks" }, "legumes": { - "name": "baklagiller" + "name": "legumes" }, "lemongrass": { - "name": "limon otu" + "name": "lemongrass" }, "lentils": { - "name": "mercimek" + "name": "lentils" }, "lettuce": { - "name": "marul" + "name": "lettuce" }, "liver": { - "name": "karaciğer", + "name": "liver", "plural_name": "livers" }, "maize": { - "name": "mısır" + "name": "maize" }, "maple-syrup": { - "name": "akçaağaç şurubu" + "name": "maple syrup" }, "meat": { - "name": "et" + "name": "meat" }, "milk": { - "name": "süt" + "name": "milk" }, "mortadella": { "name": "mortadella" }, "mushroom": { - "name": "mantar", + "name": "mushroom", "plural_name": "mushrooms" }, "mussels": { - "name": "midye" + "name": "mussels" }, "nanaimo-bar-mix": { "name": "nanaimo bar mix" @@ -415,160 +415,160 @@ "name": "nori" }, "nutmeg": { - "name": "muskat" + "name": "nutmeg" }, "nutritional-yeast-flakes": { - "name": "besin mayası" + "name": "nutritional yeast flakes" }, "nuts": { - "name": "kuruyemişler" + "name": "nuts" }, "octopuses": { - "name": "ahtapotlar", + "name": "octopus", "plural_name": "octopuses" }, "oils": { - "name": "yağ" + "name": "oils" }, "okra": { - "name": "bamya" + "name": "okra" }, "olive": { - "name": "zeytin" + "name": "olive" }, "olive-oil": { - "name": "zeytin yağı" + "name": "olive oil" }, "onion": { - "name": "soğan" + "name": "onion" }, "onion-family": { - "name": "soğan ailesi" + "name": "onion family" }, "orange-blossom-water": { - "name": "portakal çiçeği suyu" + "name": "orange blossom water" }, "oranges": { - "name": "portakal", + "name": "orange", "plural_name": "oranges" }, "oregano": { - "name": "kekik" + "name": "oregano" }, "oysters": { - "name": "istiridye" + "name": "oysters" }, "panch-puran": { "name": "panch puran" }, "paprika": { - "name": "kırmızı biber" + "name": "paprika" }, "parsley": { - "name": "maydanoz" + "name": "parsley" }, "parsnip": { - "name": "yaban havucu", + "name": "parsnip", "plural_name": "parsnips" }, "pear": { - "name": "armut", + "name": "pear", "plural_name": "pears" }, "peas": { - "name": "bezelye" + "name": "peas" }, "pepper": { - "name": "biber", + "name": "pepper", "plural_name": "peppers" }, "pineapple": { - "name": "ananas", + "name": "pineapple", "plural_name": "pineapples" }, "plantain": { - "name": "yemeklik muz", + "name": "plantain", "plural_name": "plantains" }, "poppy-seeds": { - "name": "haşhaş tohumu" + "name": "poppy seeds" }, "potato": { - "name": "patates", + "name": "potato", "plural_name": "potatoes" }, "poultry": { - "name": "kümes hayvanları" + "name": "poultry" }, "powdered-sugar": { - "name": "pudra şekeri" + "name": "powdered sugar" }, "pumpkin": { - "name": "balkabağı", + "name": "pumpkin", "plural_name": "pumpkins" }, "pumpkin-seeds": { - "name": "kabak çekirdeği" + "name": "pumpkin seeds" }, "radish": { - "name": "turp", + "name": "radish", "plural_name": "radishes" }, "raw-sugar": { - "name": "kesme şeker" + "name": "raw sugar" }, "refined-sugar": { - "name": "rafine şeker" + "name": "refined sugar" }, "rice": { - "name": "pirinç" + "name": "rice" }, "rice-flour": { - "name": "pirinç unu" + "name": "rice flour" }, "rock-sugar": { - "name": "kide şekeri" + "name": "rock sugar" }, "rum": { - "name": "rom" + "name": "rum" }, "salmon": { - "name": "somon" + "name": "salmon" }, "salt": { - "name": "tuz" + "name": "salt" }, "salt-cod": { - "name": "tuzlu morina" + "name": "salt cod" }, "scallion": { - "name": "taze soğan", + "name": "scallion", "plural_name": "scallions" }, "seafood": { - "name": "deniz ürünleri" + "name": "seafood" }, "seeds": { - "name": "tohumlar" + "name": "seeds" }, "sesame-seeds": { - "name": "susam" + "name": "sesame seeds" }, "shallot": { - "name": "arpacık soğan", + "name": "shallot", "plural_name": "shallots" }, "skate": { - "name": "çemçe balığı" + "name": "skate" }, "soda": { "name": "soda" }, "soda-baking": { - "name": "karbonat" + "name": "soda, baking" }, "soybean": { - "name": "soya fasulyesi" + "name": "soybean" }, "spaghetti-squash": { "name": "spaghetti squash", @@ -578,51 +578,51 @@ "name": "speck" }, "spices": { - "name": "baharatlar" + "name": "spices" }, "spinach": { - "name": "ıspanak" + "name": "spinach" }, "spring-onion": { - "name": "yeşil soğan", + "name": "spring onion", "plural_name": "spring onions" }, "squash": { - "name": "kabak", + "name": "squash", "plural_name": "squashes" }, "squash-family": { - "name": "kabak ailesi" + "name": "squash family" }, "stockfish": { - "name": "kurutulmuş balık" + "name": "stockfish" }, "sugar": { - "name": "şeker" + "name": "sugar" }, "sunchoke": { - "name": "yer elması", + "name": "sunchoke", "plural_name": "sunchokes" }, "sunflower-seeds": { - "name": "ay çekirdeği" + "name": "sunflower seeds" }, "superfine-sugar": { - "name": "pudra şekeri" + "name": "superfine sugar" }, "sweet-potato": { - "name": "tatlı patates", + "name": "sweet potato", "plural_name": "sweet potatoes" }, "sweetcorn": { - "name": "tatlı mısır", + "name": "sweetcorn", "plural_name": "sweetcorns" }, "sweeteners": { - "name": "tatlandırıcı" + "name": "sweeteners" }, "tahini": { - "name": "tahin" + "name": "tahini" }, "taro": { "name": "taro", @@ -632,61 +632,61 @@ "name": "teff" }, "tomato": { - "name": "domates", + "name": "tomato", "plural_name": "tomatoes" }, "trout": { - "name": "alabalık" + "name": "trout" }, "tubers": { "name": "tuber", "plural_name": "tubers" }, "tuna": { - "name": "ton balığı" + "name": "tuna" }, "turbanado-sugar": { - "name": "doğal esmer şeker" + "name": "turbanado sugar" }, "turnip": { - "name": "şalgam", + "name": "turnip", "plural_name": "turnips" }, "unrefined-sugar": { - "name": "rafine edilmemiş şeker" + "name": "unrefined sugar" }, "vanilla": { - "name": "vanilya" + "name": "vanilla" }, "vegetables": { - "name": "sebze" + "name": "vegetables" }, "watercress": { - "name": "su teresi" + "name": "watercress" }, "watermelon": { - "name": "karpuz", + "name": "watermelon", "plural_name": "watermelons" }, "white-mushroom": { - "name": "beyaz mantar", + "name": "white mushroom", "plural_name": "white mushrooms" }, "white-sugar": { - "name": "beyaz şeker" + "name": "white sugar" }, "xanthan-gum": { - "name": "ksantan gum" + "name": "xanthan gum" }, "yam": { - "name": "tatlı patates", + "name": "yam", "plural_name": "yams" }, "yeast": { - "name": "maya" + "name": "yeast" }, "zucchini": { - "name": "kabak", + "name": "zucchini", "plural_name": "zucchinis" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/uk-UA.json b/mealie/repos/seed/resources/foods/locales/uk-UA.json index c14b9be89..4d14dbad3 100644 --- a/mealie/repos/seed/resources/foods/locales/uk-UA.json +++ b/mealie/repos/seed/resources/foods/locales/uk-UA.json @@ -1,692 +1,692 @@ { "acorn-squash": { - "name": "гарбуз акорн" + "name": "acorn squash" }, "alfalfa-sprouts": { - "name": "люцерна" + "name": "alfalfa sprouts" }, "anchovies": { - "name": "анчоуси" + "name": "anchovies" }, "apples": { - "name": "яблуки", - "plural_name": "яблука" + "name": "apple", + "plural_name": "apples" }, "artichoke": { - "name": "артишок" + "name": "artichoke" }, "arugula": { - "name": "рукола" + "name": "arugula" }, "asparagus": { - "name": "спаржа" + "name": "asparagus" }, "avocado": { - "name": "авокадо", - "plural_name": "авокадо" + "name": "avocado", + "plural_name": "avocado" }, "bacon": { - "name": "бекон" + "name": "bacon" }, "baking-powder": { - "name": "харчовий розпушувач" + "name": "baking powder" }, "baking-soda": { - "name": "столова сода" + "name": "baking soda" }, "baking-sugar": { - "name": "цукрова пудра" + "name": "baking sugar" }, "bar-sugar": { - "name": "цукрова пудра" + "name": "bar sugar" }, "basil": { - "name": "базилік" + "name": "basil" }, "beans": { - "name": "боби" + "name": "beans" }, "bell-peppers": { - "name": "солодкий перець", - "plural_name": "болгарський перець" + "name": "bell peppers", + "plural_name": "bell peppers" }, "blackberries": { - "name": "ожина" + "name": "blackberries" }, "bok-choy": { - "name": "пак чой" + "name": "bok choy" }, "brassicas": { - "name": "капуста" + "name": "brassicas" }, "bread": { - "name": "хліб" + "name": "bread" }, "breadfruit": { - "name": "плоди хлібного дерева" + "name": "breadfruit" }, "broccoflower": { - "name": "брокофлауер" + "name": "broccoflower" }, "broccoli": { - "name": "брокколі" + "name": "broccoli" }, "broccoli-rabe": { - "name": "рапіні" + "name": "broccoli rabe" }, "broccolini": { - "name": "брокколіні" + "name": "broccolini" }, "brown-sugar": { - "name": "коричневий цукор" + "name": "brown sugar" }, "brussels-sprouts": { - "name": "брюссельська капуста" + "name": "brussels sprouts" }, "butter": { - "name": "вершкове масло" + "name": "butter" }, "butternut-pumpkin": { - "name": "мускатний гарбуз" + "name": "butternut pumpkin" }, "butternut-squash": { - "name": "мускатний гарбуз" + "name": "butternut squash" }, "cabbage": { - "name": "капуста", - "plural_name": "капуста" + "name": "cabbage", + "plural_name": "cabbages" }, "cactus-edible": { - "name": "кактус" + "name": "cactus, edible" }, "calabrese": { - "name": "броколі" + "name": "calabrese" }, "cane-sugar": { - "name": "тростинний цукор" + "name": "cane sugar" }, "cannabis": { - "name": "канабіс" + "name": "cannabis" }, "capsicum": { - "name": "перці" + "name": "capsicum" }, "caraway": { - "name": "кмин" + "name": "caraway" }, "carrot": { - "name": "морква", - "plural_name": "морква" + "name": "carrot", + "plural_name": "carrots" }, "caster-sugar": { - "name": "цукрова пудра" + "name": "caster sugar" }, "castor-sugar": { - "name": "цукрова пудра" + "name": "castor sugar" }, "catfish": { - "name": "сом" + "name": "catfish" }, "cauliflower": { - "name": "цвітна капуста", - "plural_name": "цвітна капуста" + "name": "cauliflower", + "plural_name": "cauliflowers" }, "cayenne-pepper": { - "name": "каєнський перець" + "name": "cayenne pepper" }, "celeriac": { - "name": "корінь селери" + "name": "celery root" }, "celery": { - "name": "селера" + "name": "celery" }, "cereal-grains": { - "name": "висівки" + "name": "cereal grains" }, "chard": { - "name": "мангольд" + "name": "chard" }, "cheese": { - "name": "сир" + "name": "cheese" }, "chicory": { - "name": "цикорій" + "name": "chicory" }, "chilli-peppers": { - "name": "перець чилі", - "plural_name": "перець чилі" + "name": "chilli pepper", + "plural_name": "chilli peppers" }, "chinese-leaves": { - "name": "китайська капуста" + "name": "chinese leaves" }, "chives": { - "name": "цибуля-трибулька" + "name": "chives" }, "chocolate": { - "name": "шоколад" + "name": "chocolate" }, "cilantro": { - "name": "коріандр" + "name": "cilantro" }, "cinnamon": { - "name": "кориця" + "name": "cinnamon" }, "clarified-butter": { - "name": "пряжене масло" + "name": "clarified butter" }, "coconut": { - "name": "кокос", - "plural_name": "кокоси" + "name": "coconut", + "plural_name": "coconuts" }, "coconut-milk": { - "name": "кокосове молоко" + "name": "coconut milk" }, "cod": { - "name": "тріска" + "name": "cod" }, "coffee": { - "name": "кава" + "name": "coffee" }, "collard-greens": { - "name": "капуста коллард" + "name": "collard greens" }, "confectioners-sugar": { - "name": "кондитерський цукор" + "name": "confectioners' sugar" }, "coriander": { - "name": "коріандр" + "name": "coriander" }, "corn": { - "name": "кукурудза", - "plural_name": "кукурудза" + "name": "corn", + "plural_name": "corns" }, "corn-syrup": { - "name": "кукурудзяний сироп" + "name": "corn syrup" }, "cottonseed-oil": { - "name": "бавовняна олія" + "name": "cottonseed oil" }, "courgette": { - "name": "кабачок" + "name": "courgette" }, "cream-of-tartar": { - "name": "винний камінь" + "name": "cream of tartar" }, "cucumber": { - "name": "огірок", - "plural_name": "огірки" + "name": "cucumber", + "plural_name": "cucumbers" }, "cumin": { - "name": "кумин" + "name": "cumin" }, "daikon": { - "name": "дайкон", - "plural_name": "дайкони" + "name": "daikon", + "plural_name": "daikons" }, "dairy-products-and-dairy-substitutes": { - "name": "молочні продукти та молочні замінники" + "name": "dairy products and dairy substitutes" }, "dandelion": { - "name": "кульбаба" + "name": "dandelion" }, "demerara-sugar": { - "name": "демерара" + "name": "demerara sugar" }, "dough": { - "name": "тісто" + "name": "dough" }, "edible-cactus": { - "name": "кактус" + "name": "edible cactus" }, "eggplant": { - "name": "баклажан", - "plural_name": "баклажани" + "name": "eggplant", + "plural_name": "eggplants" }, "eggs": { - "name": "яйця", - "plural_name": "яйця" + "name": "egg", + "plural_name": "eggs" }, "endive": { - "name": "ендивій (салатний цикорій)", - "plural_name": "салатний цикорій" + "name": "endive", + "plural_name": "endives" }, "fats": { - "name": "жири" + "name": "fats" }, "fava-beans": { - "name": "біб кінський" + "name": "fava beans" }, "fiddlehead": { - "name": "рахіси папороті" + "name": "fiddlehead" }, "fiddlehead-fern": { - "name": "рахіс папороті", - "plural_name": "рахіси папороті" + "name": "fiddlehead fern", + "plural_name": "fiddlehead ferns" }, "fish": { - "name": "риба" + "name": "fish" }, "five-spice-powder": { - "name": "5 спецій" + "name": "five spice powder" }, "flour": { - "name": "борошно" + "name": "flour" }, "frisee": { - "name": "салат фрізе" + "name": "frisee" }, "fructose": { - "name": "фруктоза" + "name": "fructose" }, "fruit": { - "name": "фрукт" + "name": "fruit" }, "fruit-sugar": { - "name": "фруктоза" + "name": "fruit sugar" }, "ful": { - "name": "фул" + "name": "ful" }, "garam-masala": { - "name": "гарам масала" + "name": "garam masala" }, "garlic": { - "name": "часник", - "plural_name": "часник" + "name": "garlic", + "plural_name": "garlics" }, "gem-squash": { - "name": "гарбуз \"джем\"" + "name": "gem squash" }, "ghee": { - "name": "гхі" + "name": "ghee" }, "giblets": { - "name": "пташині тельбухи" + "name": "giblets" }, "ginger": { - "name": "імбир" + "name": "ginger" }, "grains": { - "name": "зерна" + "name": "grains" }, "granulated-sugar": { - "name": "гранульований цукор" + "name": "granulated sugar" }, "grape-seed-oil": { - "name": "олія з виноградних кісточок" + "name": "grape seed oil" }, "green-onion": { - "name": "зелена цибуля", - "plural_name": "зелена цибуля" + "name": "green onion", + "plural_name": "green onions" }, "heart-of-palm": { - "name": "серцевина пальми", - "plural_name": "серцевина пальми" + "name": "heart of palm", + "plural_name": "heart of palms" }, "hemp": { - "name": "коноплі" + "name": "hemp" }, "herbs": { - "name": "трави" + "name": "herbs" }, "honey": { - "name": "мед" + "name": "honey" }, "isomalt": { - "name": "ізомальт" + "name": "isomalt" }, "jackfruit": { - "name": "джекфрут", - "plural_name": "джекфрукти" + "name": "jackfruit", + "plural_name": "jackfruits" }, "jaggery": { - "name": "цукор джаггері" + "name": "jaggery" }, "jams": { - "name": "джеми" + "name": "jams" }, "jellies": { - "name": "желе" + "name": "jellies" }, "jerusalem-artichoke": { - "name": "топінамбур" + "name": "jerusalem artichoke" }, "jicama": { - "name": "хікама" + "name": "jicama" }, "kale": { - "name": "капуста кейл" + "name": "kale" }, "kohlrabi": { - "name": "кольрабі" + "name": "kohlrabi" }, "kumara": { - "name": "батат" + "name": "kumara" }, "leavening-agents": { - "name": "харчовий розпушувач" + "name": "leavening agents" }, "leek": { - "name": "цибуля-порей", - "plural_name": "цибуля-порей" + "name": "leek", + "plural_name": "leeks" }, "legumes": { - "name": "бобові" + "name": "legumes" }, "lemongrass": { - "name": "лемонграс" + "name": "lemongrass" }, "lentils": { - "name": "сочевиця" + "name": "lentils" }, "lettuce": { - "name": "салат" + "name": "lettuce" }, "liver": { - "name": "печінка", - "plural_name": "печінки" + "name": "liver", + "plural_name": "livers" }, "maize": { - "name": "маіс" + "name": "maize" }, "maple-syrup": { - "name": "кленовий сироп" + "name": "maple syrup" }, "meat": { - "name": "м’ясо" + "name": "meat" }, "milk": { - "name": "молоко" + "name": "milk" }, "mortadella": { - "name": "мортадела" + "name": "mortadella" }, "mushroom": { - "name": "гриби", - "plural_name": "гриби" + "name": "mushroom", + "plural_name": "mushrooms" }, "mussels": { - "name": "мідії" + "name": "mussels" }, "nanaimo-bar-mix": { - "name": "суміш для тістечок \"Нанаімо\"" + "name": "nanaimo bar mix" }, "nori": { - "name": "норі" + "name": "nori" }, "nutmeg": { - "name": "мускатний горіх" + "name": "nutmeg" }, "nutritional-yeast-flakes": { - "name": "харчові дріжджі" + "name": "nutritional yeast flakes" }, "nuts": { - "name": "горіхи" + "name": "nuts" }, "octopuses": { - "name": "восьминоги", - "plural_name": "восьминоги" + "name": "octopus", + "plural_name": "octopuses" }, "oils": { - "name": "олії" + "name": "oils" }, "okra": { - "name": "бамія" + "name": "okra" }, "olive": { - "name": "оливка" + "name": "olive" }, "olive-oil": { - "name": "оливкова олія" + "name": "olive oil" }, "onion": { - "name": "цибуля" + "name": "onion" }, "onion-family": { - "name": "цибулеві" + "name": "onion family" }, "orange-blossom-water": { - "name": "апельсинова квіткова вода" + "name": "orange blossom water" }, "oranges": { - "name": "апельсини", - "plural_name": "апельсини" + "name": "orange", + "plural_name": "oranges" }, "oregano": { - "name": "орегано" + "name": "oregano" }, "oysters": { - "name": "устриці" + "name": "oysters" }, "panch-puran": { - "name": "спеціі Панч Пурeн" + "name": "panch puran" }, "paprika": { - "name": "паприка" + "name": "paprika" }, "parsley": { - "name": "петрушка" + "name": "parsley" }, "parsnip": { - "name": "пастернак", - "plural_name": "пастернаки" + "name": "parsnip", + "plural_name": "parsnips" }, "pear": { - "name": "груша", - "plural_name": "груші" + "name": "pear", + "plural_name": "pears" }, "peas": { - "name": "горох" + "name": "peas" }, "pepper": { - "name": "перець", - "plural_name": "перці" + "name": "pepper", + "plural_name": "peppers" }, "pineapple": { - "name": "ананас", - "plural_name": "ананаси" + "name": "pineapple", + "plural_name": "pineapples" }, "plantain": { - "name": "плантан", - "plural_name": "плантани" + "name": "plantain", + "plural_name": "plantains" }, "poppy-seeds": { - "name": "макове насіння" + "name": "poppy seeds" }, "potato": { - "name": "картопля", - "plural_name": "картоплини" + "name": "potato", + "plural_name": "potatoes" }, "poultry": { - "name": "птиця" + "name": "poultry" }, "powdered-sugar": { - "name": "цукрова пудра" + "name": "powdered sugar" }, "pumpkin": { - "name": "гарбуз", - "plural_name": "гарбузи" + "name": "pumpkin", + "plural_name": "pumpkins" }, "pumpkin-seeds": { - "name": "гарбузове насіння" + "name": "pumpkin seeds" }, "radish": { - "name": "редис", - "plural_name": "редиски" + "name": "radish", + "plural_name": "radishes" }, "raw-sugar": { - "name": "цукор сирець" + "name": "raw sugar" }, "refined-sugar": { - "name": "рафінований цукор" + "name": "refined sugar" }, "rice": { - "name": "рис" + "name": "rice" }, "rice-flour": { - "name": "рисове борошно" + "name": "rice flour" }, "rock-sugar": { - "name": "кандований цукор" + "name": "rock sugar" }, "rum": { - "name": "ром" + "name": "rum" }, "salmon": { - "name": "лосось" + "name": "salmon" }, "salt": { - "name": "сіль" + "name": "salt" }, "salt-cod": { - "name": "солона тріска" + "name": "salt cod" }, "scallion": { - "name": "зелена цибуля", - "plural_name": "зелена цибуля" + "name": "scallion", + "plural_name": "scallions" }, "seafood": { - "name": "морепродукти" + "name": "seafood" }, "seeds": { - "name": "насіння" + "name": "seeds" }, "sesame-seeds": { - "name": "насіння кунжуту" + "name": "sesame seeds" }, "shallot": { - "name": "цибуля шалот", - "plural_name": "цибуля шалот" + "name": "shallot", + "plural_name": "shallots" }, "skate": { - "name": "скат" + "name": "skate" }, "soda": { - "name": "сода" + "name": "soda" }, "soda-baking": { - "name": "харчова сода" + "name": "soda, baking" }, "soybean": { - "name": "соєві боби" + "name": "soybean" }, "spaghetti-squash": { - "name": "гарбуз спагеті", - "plural_name": "гарбуз спагеті" + "name": "spaghetti squash", + "plural_name": "spaghetti squashes" }, "speck": { - "name": "шпек" + "name": "speck" }, "spices": { - "name": "спеції" + "name": "spices" }, "spinach": { - "name": "шпинат" + "name": "spinach" }, "spring-onion": { - "name": "зелена цибуля", - "plural_name": "зелена цибуля" + "name": "spring onion", + "plural_name": "spring onions" }, "squash": { - "name": "гарбуз", - "plural_name": "гарбузи" + "name": "squash", + "plural_name": "squashes" }, "squash-family": { - "name": "гарбузові" + "name": "squash family" }, "stockfish": { - "name": "в'ялена риба" + "name": "stockfish" }, "sugar": { - "name": "цукор" + "name": "sugar" }, "sunchoke": { - "name": "топінамбур", - "plural_name": "топінамбури" + "name": "sunchoke", + "plural_name": "sunchokes" }, "sunflower-seeds": { - "name": "насіння соняшника" + "name": "sunflower seeds" }, "superfine-sugar": { - "name": "цукрова пудра" + "name": "superfine sugar" }, "sweet-potato": { - "name": "батат", - "plural_name": "батати" + "name": "sweet potato", + "plural_name": "sweet potatoes" }, "sweetcorn": { - "name": "солодка кукурудза", - "plural_name": "солодка кукурудза" + "name": "sweetcorn", + "plural_name": "sweetcorns" }, "sweeteners": { - "name": "підсолоджувачі" + "name": "sweeteners" }, "tahini": { - "name": "тахіні" + "name": "tahini" }, "taro": { - "name": "таро", - "plural_name": "таро" + "name": "taro", + "plural_name": "taroes" }, "teff": { - "name": "тефф" + "name": "teff" }, "tomato": { - "name": "помідор", - "plural_name": "помідори" + "name": "tomato", + "plural_name": "tomatoes" }, "trout": { - "name": "форель" + "name": "trout" }, "tubers": { - "name": "бульби", - "plural_name": "бульби" + "name": "tuber", + "plural_name": "tubers" }, "tuna": { - "name": "тунець" + "name": "tuna" }, "turbanado-sugar": { - "name": "цукор турбінадо" + "name": "turbanado sugar" }, "turnip": { - "name": "ріпа", - "plural_name": "ріпи" + "name": "turnip", + "plural_name": "turnips" }, "unrefined-sugar": { - "name": "нерафінований цукор" + "name": "unrefined sugar" }, "vanilla": { - "name": "ваніль" + "name": "vanilla" }, "vegetables": { - "name": "овочі" + "name": "vegetables" }, "watercress": { - "name": "настурція лікарська" + "name": "watercress" }, "watermelon": { - "name": "кавун", - "plural_name": "кавуни" + "name": "watermelon", + "plural_name": "watermelons" }, "white-mushroom": { - "name": "білий гриб", - "plural_name": "білі гриби" + "name": "white mushroom", + "plural_name": "white mushrooms" }, "white-sugar": { - "name": "білий цукор" + "name": "white sugar" }, "xanthan-gum": { - "name": "ксантанова камедь" + "name": "xanthan gum" }, "yam": { - "name": "ямс", - "plural_name": "ямс" + "name": "yam", + "plural_name": "yams" }, "yeast": { - "name": "дріжджі" + "name": "yeast" }, "zucchini": { - "name": "цукіні", - "plural_name": "цукіні" + "name": "zucchini", + "plural_name": "zucchinis" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/zh-CN.json b/mealie/repos/seed/resources/foods/locales/zh-CN.json index bd1ebee6b..4d14dbad3 100644 --- a/mealie/repos/seed/resources/foods/locales/zh-CN.json +++ b/mealie/repos/seed/resources/foods/locales/zh-CN.json @@ -1,75 +1,75 @@ { "acorn-squash": { - "name": "橡果南瓜" + "name": "acorn squash" }, "alfalfa-sprouts": { - "name": "紫花苜蓿芽" + "name": "alfalfa sprouts" }, "anchovies": { - "name": "凤尾鱼" + "name": "anchovies" }, "apples": { - "name": "苹果", + "name": "apple", "plural_name": "apples" }, "artichoke": { - "name": "洋蓟" + "name": "artichoke" }, "arugula": { - "name": "芝麻菜" + "name": "arugula" }, "asparagus": { - "name": "芦笋" + "name": "asparagus" }, "avocado": { - "name": "牛油果", + "name": "avocado", "plural_name": "avocado" }, "bacon": { - "name": "培根" + "name": "bacon" }, "baking-powder": { - "name": "发酵粉" + "name": "baking powder" }, "baking-soda": { - "name": "烘焙用小苏打" + "name": "baking soda" }, "baking-sugar": { - "name": "烘焙用糖" + "name": "baking sugar" }, "bar-sugar": { "name": "bar sugar" }, "basil": { - "name": "罗勒" + "name": "basil" }, "beans": { - "name": "豆子" + "name": "beans" }, "bell-peppers": { - "name": "甜椒", + "name": "bell peppers", "plural_name": "bell peppers" }, "blackberries": { - "name": "黑莓" + "name": "blackberries" }, "bok-choy": { - "name": "小白菜" + "name": "bok choy" }, "brassicas": { - "name": "甘蓝" + "name": "brassicas" }, "bread": { - "name": "面包" + "name": "bread" }, "breadfruit": { "name": "breadfruit" }, "broccoflower": { - "name": "西蓝花" + "name": "broccoflower" }, "broccoli": { - "name": "西兰花" + "name": "broccoli" }, "broccoli-rabe": { "name": "broccoli rabe" @@ -78,32 +78,32 @@ "name": "broccolini" }, "brown-sugar": { - "name": "红糖" + "name": "brown sugar" }, "brussels-sprouts": { - "name": "抱子甘蓝" + "name": "brussels sprouts" }, "butter": { - "name": "黄油" + "name": "butter" }, "butternut-pumpkin": { "name": "butternut pumpkin" }, "butternut-squash": { - "name": "奶油南瓜" + "name": "butternut squash" }, "cabbage": { - "name": "卷心菜", + "name": "cabbage", "plural_name": "cabbages" }, "cactus-edible": { - "name": "仙人掌 (可食用)" + "name": "cactus, edible" }, "calabrese": { "name": "calabrese" }, "cane-sugar": { - "name": "蔗糖" + "name": "cane sugar" }, "cannabis": { "name": "cannabis" @@ -115,20 +115,20 @@ "name": "caraway" }, "carrot": { - "name": "胡萝卜", + "name": "carrot", "plural_name": "carrots" }, "caster-sugar": { - "name": "细砂糖" + "name": "caster sugar" }, "castor-sugar": { "name": "castor sugar" }, "catfish": { - "name": "鲶鱼" + "name": "catfish" }, "cauliflower": { - "name": "菜花", + "name": "cauliflower", "plural_name": "cauliflowers" }, "cayenne-pepper": { @@ -138,7 +138,7 @@ "name": "celery root" }, "celery": { - "name": "芹菜" + "name": "celery" }, "cereal-grains": { "name": "cereal grains" @@ -147,7 +147,7 @@ "name": "chard" }, "cheese": { - "name": "芝士" + "name": "cheese" }, "chicory": { "name": "chicory" @@ -160,32 +160,32 @@ "name": "chinese leaves" }, "chives": { - "name": "韭菜" + "name": "chives" }, "chocolate": { - "name": "巧克力" + "name": "chocolate" }, "cilantro": { - "name": "欧芹" + "name": "cilantro" }, "cinnamon": { - "name": "肉桂" + "name": "cinnamon" }, "clarified-butter": { "name": "clarified butter" }, "coconut": { - "name": "椰子", + "name": "coconut", "plural_name": "coconuts" }, "coconut-milk": { - "name": "椰奶" + "name": "coconut milk" }, "cod": { - "name": "鳕鱼" + "name": "cod" }, "coffee": { - "name": "咖啡" + "name": "coffee" }, "collard-greens": { "name": "collard greens" @@ -194,56 +194,56 @@ "name": "confectioners' sugar" }, "coriander": { - "name": "香菜" + "name": "coriander" }, "corn": { - "name": "玉米", + "name": "corn", "plural_name": "corns" }, "corn-syrup": { - "name": "玉米糖浆" + "name": "corn syrup" }, "cottonseed-oil": { - "name": "棉花籽油" + "name": "cottonseed oil" }, "courgette": { - "name": "西葫芦" + "name": "courgette" }, "cream-of-tartar": { - "name": "塔塔酱" + "name": "cream of tartar" }, "cucumber": { - "name": "黄瓜", + "name": "cucumber", "plural_name": "cucumbers" }, "cumin": { - "name": "孜然" + "name": "cumin" }, "daikon": { - "name": "白萝卜", + "name": "daikon", "plural_name": "daikons" }, "dairy-products-and-dairy-substitutes": { - "name": "奶制品和奶制品替代品" + "name": "dairy products and dairy substitutes" }, "dandelion": { - "name": "蒲公英" + "name": "dandelion" }, "demerara-sugar": { - "name": "德麦拉拉蔗糖" + "name": "demerara sugar" }, "dough": { - "name": "面团" + "name": "dough" }, "edible-cactus": { - "name": "可食用仙人掌" + "name": "edible cactus" }, "eggplant": { - "name": "茄子", + "name": "eggplant", "plural_name": "eggplants" }, "eggs": { - "name": "蛋", + "name": "egg", "plural_name": "eggs" }, "endive": { @@ -251,26 +251,26 @@ "plural_name": "endives" }, "fats": { - "name": "脂肪" + "name": "fats" }, "fava-beans": { - "name": "蚕豆" + "name": "fava beans" }, "fiddlehead": { - "name": "蕨菜" + "name": "fiddlehead" }, "fiddlehead-fern": { "name": "fiddlehead fern", "plural_name": "fiddlehead ferns" }, "fish": { - "name": "鱼" + "name": "fish" }, "five-spice-powder": { - "name": "五香粉" + "name": "five spice powder" }, "flour": { - "name": "面粉" + "name": "flour" }, "frisee": { "name": "frisee" @@ -279,19 +279,19 @@ "name": "fructose" }, "fruit": { - "name": "水果" + "name": "fruit" }, "fruit-sugar": { - "name": "果糖" + "name": "fruit sugar" }, "ful": { "name": "ful" }, "garam-masala": { - "name": "马萨拉咖哩粉" + "name": "garam masala" }, "garlic": { - "name": "大蒜", + "name": "garlic", "plural_name": "garlics" }, "gem-squash": { @@ -301,22 +301,22 @@ "name": "ghee" }, "giblets": { - "name": "内脏" + "name": "giblets" }, "ginger": { - "name": "姜" + "name": "ginger" }, "grains": { - "name": "谷物" + "name": "grains" }, "granulated-sugar": { - "name": "白砂糖" + "name": "granulated sugar" }, "grape-seed-oil": { - "name": "葡萄籽油" + "name": "grape seed oil" }, "green-onion": { - "name": "小葱", + "name": "green onion", "plural_name": "green onions" }, "heart-of-palm": { @@ -327,26 +327,26 @@ "name": "hemp" }, "herbs": { - "name": "香草" + "name": "herbs" }, "honey": { - "name": "蜂蜜" + "name": "honey" }, "isomalt": { "name": "isomalt" }, "jackfruit": { - "name": "菠萝蜜", + "name": "jackfruit", "plural_name": "jackfruits" }, "jaggery": { "name": "jaggery" }, "jams": { - "name": "果酱" + "name": "jams" }, "jellies": { - "name": "果冻" + "name": "jellies" }, "jerusalem-artichoke": { "name": "jerusalem artichoke" @@ -355,7 +355,7 @@ "name": "jicama" }, "kale": { - "name": "羽衣甘蓝" + "name": "kale" }, "kohlrabi": { "name": "kohlrabi" @@ -367,11 +367,11 @@ "name": "leavening agents" }, "leek": { - "name": "韭葱", + "name": "leek", "plural_name": "leeks" }, "legumes": { - "name": "豆类" + "name": "legumes" }, "lemongrass": { "name": "lemongrass" @@ -380,39 +380,39 @@ "name": "lentils" }, "lettuce": { - "name": "生菜" + "name": "lettuce" }, "liver": { - "name": "肝", + "name": "liver", "plural_name": "livers" }, "maize": { - "name": "玉米" + "name": "maize" }, "maple-syrup": { - "name": "枫糖浆" + "name": "maple syrup" }, "meat": { - "name": "肉类" + "name": "meat" }, "milk": { - "name": "牛奶" + "name": "milk" }, "mortadella": { "name": "mortadella" }, "mushroom": { - "name": "蘑菇", + "name": "mushroom", "plural_name": "mushrooms" }, "mussels": { - "name": "青口贝" + "name": "mussels" }, "nanaimo-bar-mix": { "name": "nanaimo bar mix" }, "nori": { - "name": "海苔" + "name": "nori" }, "nutmeg": { "name": "nutmeg" @@ -421,69 +421,69 @@ "name": "nutritional yeast flakes" }, "nuts": { - "name": "坚果" + "name": "nuts" }, "octopuses": { - "name": "章鱼", + "name": "octopus", "plural_name": "octopuses" }, "oils": { - "name": "油" + "name": "oils" }, "okra": { - "name": "秋葵" + "name": "okra" }, "olive": { - "name": "橄榄" + "name": "olive" }, "olive-oil": { - "name": "橄榄油" + "name": "olive oil" }, "onion": { - "name": "洋葱" + "name": "onion" }, "onion-family": { - "name": "葱类" + "name": "onion family" }, "orange-blossom-water": { - "name": "橙花水" + "name": "orange blossom water" }, "oranges": { - "name": "橙子", + "name": "orange", "plural_name": "oranges" }, "oregano": { - "name": "牛至" + "name": "oregano" }, "oysters": { - "name": "生蚝" + "name": "oysters" }, "panch-puran": { "name": "panch puran" }, "paprika": { - "name": "红辣椒" + "name": "paprika" }, "parsley": { - "name": "香菜" + "name": "parsley" }, "parsnip": { - "name": "欧防风", + "name": "parsnip", "plural_name": "parsnips" }, "pear": { - "name": "梨", + "name": "pear", "plural_name": "pears" }, "peas": { - "name": "豌豆" + "name": "peas" }, "pepper": { - "name": "胡椒", + "name": "pepper", "plural_name": "peppers" }, "pineapple": { - "name": "菠萝", + "name": "pineapple", "plural_name": "pineapples" }, "plantain": { @@ -491,189 +491,189 @@ "plural_name": "plantains" }, "poppy-seeds": { - "name": "罂粟籽" + "name": "poppy seeds" }, "potato": { - "name": "马铃薯", + "name": "potato", "plural_name": "potatoes" }, "poultry": { - "name": "家禽" + "name": "poultry" }, "powdered-sugar": { - "name": "糖粉" + "name": "powdered sugar" }, "pumpkin": { - "name": "南瓜", + "name": "pumpkin", "plural_name": "pumpkins" }, "pumpkin-seeds": { - "name": "南瓜籽" + "name": "pumpkin seeds" }, "radish": { - "name": "萝卜", + "name": "radish", "plural_name": "radishes" }, "raw-sugar": { - "name": "原糖" + "name": "raw sugar" }, "refined-sugar": { - "name": "精炼糖" + "name": "refined sugar" }, "rice": { - "name": "米饭" + "name": "rice" }, "rice-flour": { - "name": "大米粉" + "name": "rice flour" }, "rock-sugar": { - "name": "冰糖" + "name": "rock sugar" }, "rum": { - "name": "朗姆酒" + "name": "rum" }, "salmon": { - "name": "三文鱼" + "name": "salmon" }, "salt": { - "name": "盐" + "name": "salt" }, "salt-cod": { - "name": "腌鳕鱼" + "name": "salt cod" }, "scallion": { - "name": "香葱", + "name": "scallion", "plural_name": "scallions" }, "seafood": { - "name": "海鲜" + "name": "seafood" }, "seeds": { - "name": "种子" + "name": "seeds" }, "sesame-seeds": { - "name": "芝麻" + "name": "sesame seeds" }, "shallot": { - "name": "红葱头", + "name": "shallot", "plural_name": "shallots" }, "skate": { "name": "skate" }, "soda": { - "name": "苏打" + "name": "soda" }, "soda-baking": { - "name": "烘焙用苏打" + "name": "soda, baking" }, "soybean": { - "name": "黄豆" + "name": "soybean" }, "spaghetti-squash": { - "name": "南瓜意面", + "name": "spaghetti squash", "plural_name": "spaghetti squashes" }, "speck": { "name": "speck" }, "spices": { - "name": "香料" + "name": "spices" }, "spinach": { - "name": "菠菜" + "name": "spinach" }, "spring-onion": { - "name": "小葱", + "name": "spring onion", "plural_name": "spring onions" }, "squash": { - "name": "南瓜", + "name": "squash", "plural_name": "squashes" }, "squash-family": { - "name": "南瓜属植物" + "name": "squash family" }, "stockfish": { "name": "stockfish" }, "sugar": { - "name": "糖" + "name": "sugar" }, "sunchoke": { "name": "sunchoke", "plural_name": "sunchokes" }, "sunflower-seeds": { - "name": "瓜子" + "name": "sunflower seeds" }, "superfine-sugar": { - "name": "特细砂糖" + "name": "superfine sugar" }, "sweet-potato": { - "name": "红薯", + "name": "sweet potato", "plural_name": "sweet potatoes" }, "sweetcorn": { - "name": "甜玉米", + "name": "sweetcorn", "plural_name": "sweetcorns" }, "sweeteners": { - "name": "甜味剂" + "name": "sweeteners" }, "tahini": { "name": "tahini" }, "taro": { - "name": "芋头", + "name": "taro", "plural_name": "taroes" }, "teff": { - "name": "苔麸" + "name": "teff" }, "tomato": { - "name": "番茄", + "name": "tomato", "plural_name": "tomatoes" }, "trout": { - "name": "鳟鱼" + "name": "trout" }, "tubers": { "name": "tuber", "plural_name": "tubers" }, "tuna": { - "name": "金枪鱼" + "name": "tuna" }, "turbanado-sugar": { "name": "turbanado sugar" }, "turnip": { - "name": "芜菁", + "name": "turnip", "plural_name": "turnips" }, "unrefined-sugar": { "name": "unrefined sugar" }, "vanilla": { - "name": "香草" + "name": "vanilla" }, "vegetables": { - "name": "蔬菜" + "name": "vegetables" }, "watercress": { "name": "watercress" }, "watermelon": { - "name": "西瓜", + "name": "watermelon", "plural_name": "watermelons" }, "white-mushroom": { - "name": "白蘑菇", + "name": "white mushroom", "plural_name": "white mushrooms" }, "white-sugar": { - "name": "白糖" + "name": "white sugar" }, "xanthan-gum": { "name": "xanthan gum" @@ -683,10 +683,10 @@ "plural_name": "yams" }, "yeast": { - "name": "酵母" + "name": "yeast" }, "zucchini": { - "name": "西葫芦", + "name": "zucchini", "plural_name": "zucchinis" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/zh-TW.json b/mealie/repos/seed/resources/foods/locales/zh-TW.json index c1a0c090f..4d14dbad3 100644 --- a/mealie/repos/seed/resources/foods/locales/zh-TW.json +++ b/mealie/repos/seed/resources/foods/locales/zh-TW.json @@ -6,61 +6,61 @@ "name": "alfalfa sprouts" }, "anchovies": { - "name": "鯷魚" + "name": "anchovies" }, "apples": { - "name": "蘋果", + "name": "apple", "plural_name": "apples" }, "artichoke": { - "name": "菜薊" + "name": "artichoke" }, "arugula": { "name": "arugula" }, "asparagus": { - "name": "蘆筍" + "name": "asparagus" }, "avocado": { - "name": "酪梨", + "name": "avocado", "plural_name": "avocado" }, "bacon": { - "name": "培根" + "name": "bacon" }, "baking-powder": { "name": "baking powder" }, "baking-soda": { - "name": "小蘇打粉" + "name": "baking soda" }, "baking-sugar": { - "name": "烘焙糖" + "name": "baking sugar" }, "bar-sugar": { - "name": "方糖" + "name": "bar sugar" }, "basil": { - "name": "羅勒" + "name": "basil" }, "beans": { - "name": "豆子" + "name": "beans" }, "bell-peppers": { - "name": "甜椒", + "name": "bell peppers", "plural_name": "bell peppers" }, "blackberries": { - "name": "黑莓" + "name": "blackberries" }, "bok-choy": { - "name": "青江菜" + "name": "bok choy" }, "brassicas": { "name": "brassicas" }, "bread": { - "name": "麵包" + "name": "bread" }, "breadfruit": { "name": "breadfruit" @@ -69,22 +69,22 @@ "name": "broccoflower" }, "broccoli": { - "name": "花椰菜" + "name": "broccoli" }, "broccoli-rabe": { "name": "broccoli rabe" }, "broccolini": { - "name": "綠色花椰菜" + "name": "broccolini" }, "brown-sugar": { - "name": "紅糖" + "name": "brown sugar" }, "brussels-sprouts": { - "name": "球芽甘藍" + "name": "brussels sprouts" }, "butter": { - "name": "奶油" + "name": "butter" }, "butternut-pumpkin": { "name": "butternut pumpkin" @@ -93,7 +93,7 @@ "name": "butternut squash" }, "cabbage": { - "name": "高麗菜", + "name": "cabbage", "plural_name": "cabbages" }, "cactus-edible": { @@ -103,10 +103,10 @@ "name": "calabrese" }, "cane-sugar": { - "name": "蔗糖" + "name": "cane sugar" }, "cannabis": { - "name": "大麻" + "name": "cannabis" }, "capsicum": { "name": "capsicum" @@ -115,20 +115,20 @@ "name": "caraway" }, "carrot": { - "name": "胡蘿蔔", + "name": "carrot", "plural_name": "carrots" }, "caster-sugar": { "name": "caster sugar" }, "castor-sugar": { - "name": "細砂白糖" + "name": "castor sugar" }, "catfish": { - "name": "鯰魚" + "name": "catfish" }, "cauliflower": { - "name": "白花菜", + "name": "cauliflower", "plural_name": "cauliflowers" }, "cayenne-pepper": { @@ -138,7 +138,7 @@ "name": "celery root" }, "celery": { - "name": "西芹" + "name": "celery" }, "cereal-grains": { "name": "cereal grains" @@ -147,13 +147,13 @@ "name": "chard" }, "cheese": { - "name": "起司" + "name": "cheese" }, "chicory": { "name": "chicory" }, "chilli-peppers": { - "name": "辣椒", + "name": "chilli pepper", "plural_name": "chilli peppers" }, "chinese-leaves": { @@ -163,29 +163,29 @@ "name": "chives" }, "chocolate": { - "name": "巧克力" + "name": "chocolate" }, "cilantro": { - "name": "香菜" + "name": "cilantro" }, "cinnamon": { - "name": "肉桂" + "name": "cinnamon" }, "clarified-butter": { "name": "clarified butter" }, "coconut": { - "name": "椰子", + "name": "coconut", "plural_name": "coconuts" }, "coconut-milk": { - "name": "椰奶" + "name": "coconut milk" }, "cod": { - "name": "鱈魚" + "name": "cod" }, "coffee": { - "name": "咖啡" + "name": "coffee" }, "collard-greens": { "name": "collard greens" @@ -194,17 +194,17 @@ "name": "confectioners' sugar" }, "coriander": { - "name": "香菜" + "name": "coriander" }, "corn": { - "name": "玉米", + "name": "corn", "plural_name": "corns" }, "corn-syrup": { - "name": "玉米糖漿" + "name": "corn syrup" }, "cottonseed-oil": { - "name": "棉籽油" + "name": "cottonseed oil" }, "courgette": { "name": "courgette" @@ -213,37 +213,37 @@ "name": "cream of tartar" }, "cucumber": { - "name": "黃瓜", + "name": "cucumber", "plural_name": "cucumbers" }, "cumin": { - "name": "孜然" + "name": "cumin" }, "daikon": { - "name": "白蘿蔔", + "name": "daikon", "plural_name": "daikons" }, "dairy-products-and-dairy-substitutes": { "name": "dairy products and dairy substitutes" }, "dandelion": { - "name": "蒲公英" + "name": "dandelion" }, "demerara-sugar": { "name": "demerara sugar" }, "dough": { - "name": "麵團" + "name": "dough" }, "edible-cactus": { "name": "edible cactus" }, "eggplant": { - "name": "茄子", + "name": "eggplant", "plural_name": "eggplants" }, "eggs": { - "name": "蛋", + "name": "egg", "plural_name": "eggs" }, "endive": { @@ -251,7 +251,7 @@ "plural_name": "endives" }, "fats": { - "name": "脂肪" + "name": "fats" }, "fava-beans": { "name": "fava beans" @@ -264,13 +264,13 @@ "plural_name": "fiddlehead ferns" }, "fish": { - "name": "魚" + "name": "fish" }, "five-spice-powder": { - "name": "五香粉" + "name": "five spice powder" }, "flour": { - "name": "麵粉" + "name": "flour" }, "frisee": { "name": "frisee" @@ -279,10 +279,10 @@ "name": "fructose" }, "fruit": { - "name": "水果" + "name": "fruit" }, "fruit-sugar": { - "name": "果糖" + "name": "fruit sugar" }, "ful": { "name": "ful" @@ -291,7 +291,7 @@ "name": "garam masala" }, "garlic": { - "name": "大蒜", + "name": "garlic", "plural_name": "garlics" }, "gem-squash": { @@ -301,22 +301,22 @@ "name": "ghee" }, "giblets": { - "name": "內臟" + "name": "giblets" }, "ginger": { - "name": "薑" + "name": "ginger" }, "grains": { - "name": "穀物" + "name": "grains" }, "granulated-sugar": { "name": "granulated sugar" }, "grape-seed-oil": { - "name": "葡萄籽油" + "name": "grape seed oil" }, "green-onion": { - "name": "蔥", + "name": "green onion", "plural_name": "green onions" }, "heart-of-palm": { @@ -324,29 +324,29 @@ "plural_name": "heart of palms" }, "hemp": { - "name": "大麻" + "name": "hemp" }, "herbs": { "name": "herbs" }, "honey": { - "name": "蜂蜜" + "name": "honey" }, "isomalt": { "name": "isomalt" }, "jackfruit": { - "name": "菠蘿蜜", + "name": "jackfruit", "plural_name": "jackfruits" }, "jaggery": { "name": "jaggery" }, "jams": { - "name": "果醬" + "name": "jams" }, "jellies": { - "name": "果凍" + "name": "jellies" }, "jerusalem-artichoke": { "name": "jerusalem artichoke" @@ -380,33 +380,33 @@ "name": "lentils" }, "lettuce": { - "name": "萵苣" + "name": "lettuce" }, "liver": { - "name": "肝臟", + "name": "liver", "plural_name": "livers" }, "maize": { "name": "maize" }, "maple-syrup": { - "name": "楓糖漿" + "name": "maple syrup" }, "meat": { - "name": "肉類" + "name": "meat" }, "milk": { - "name": "牛奶" + "name": "milk" }, "mortadella": { "name": "mortadella" }, "mushroom": { - "name": "蘑菇", + "name": "mushroom", "plural_name": "mushrooms" }, "mussels": { - "name": "淡菜" + "name": "mussels" }, "nanaimo-bar-mix": { "name": "nanaimo bar mix" @@ -421,26 +421,26 @@ "name": "nutritional yeast flakes" }, "nuts": { - "name": "堅果" + "name": "nuts" }, "octopuses": { - "name": "章魚", + "name": "octopus", "plural_name": "octopuses" }, "oils": { - "name": "油" + "name": "oils" }, "okra": { - "name": "秋葵" + "name": "okra" }, "olive": { - "name": "橄欖" + "name": "olive" }, "olive-oil": { - "name": "橄欖油" + "name": "olive oil" }, "onion": { - "name": "洋葱" + "name": "onion" }, "onion-family": { "name": "onion family" @@ -449,14 +449,14 @@ "name": "orange blossom water" }, "oranges": { - "name": "橙", + "name": "orange", "plural_name": "oranges" }, "oregano": { "name": "oregano" }, "oysters": { - "name": "牡蠣" + "name": "oysters" }, "panch-puran": { "name": "panch puran" @@ -465,110 +465,110 @@ "name": "paprika" }, "parsley": { - "name": "香芹" + "name": "parsley" }, "parsnip": { "name": "parsnip", "plural_name": "parsnips" }, "pear": { - "name": "梨子", + "name": "pear", "plural_name": "pears" }, "peas": { "name": "peas" }, "pepper": { - "name": "胡椒", + "name": "pepper", "plural_name": "peppers" }, "pineapple": { - "name": "鳳梨", + "name": "pineapple", "plural_name": "pineapples" }, "plantain": { - "name": "芭蕉", + "name": "plantain", "plural_name": "plantains" }, "poppy-seeds": { - "name": "罌粟子" + "name": "poppy seeds" }, "potato": { - "name": "馬鈴薯", + "name": "potato", "plural_name": "potatoes" }, "poultry": { - "name": "家禽" + "name": "poultry" }, "powdered-sugar": { - "name": "糖粉" + "name": "powdered sugar" }, "pumpkin": { - "name": "南瓜", + "name": "pumpkin", "plural_name": "pumpkins" }, "pumpkin-seeds": { - "name": "南瓜子" + "name": "pumpkin seeds" }, "radish": { - "name": "蘿蔔", + "name": "radish", "plural_name": "radishes" }, "raw-sugar": { - "name": "粗糖" + "name": "raw sugar" }, "refined-sugar": { - "name": "精糖" + "name": "refined sugar" }, "rice": { - "name": "米飯" + "name": "rice" }, "rice-flour": { - "name": "米粉" + "name": "rice flour" }, "rock-sugar": { "name": "rock sugar" }, "rum": { - "name": "萊姆酒" + "name": "rum" }, "salmon": { - "name": "鮭魚" + "name": "salmon" }, "salt": { - "name": "鹽" + "name": "salt" }, "salt-cod": { "name": "salt cod" }, "scallion": { - "name": "青蔥", + "name": "scallion", "plural_name": "scallions" }, "seafood": { - "name": "海鮮" + "name": "seafood" }, "seeds": { - "name": "種子" + "name": "seeds" }, "sesame-seeds": { - "name": "芝麻" + "name": "sesame seeds" }, "shallot": { - "name": "紅蔥頭", + "name": "shallot", "plural_name": "shallots" }, "skate": { "name": "skate" }, "soda": { - "name": "汽水" + "name": "soda" }, "soda-baking": { - "name": "小蘇打粉" + "name": "soda, baking" }, "soybean": { - "name": "黃豆" + "name": "soybean" }, "spaghetti-squash": { "name": "spaghetti squash", @@ -578,10 +578,10 @@ "name": "speck" }, "spices": { - "name": "香料" + "name": "spices" }, "spinach": { - "name": "菠菜" + "name": "spinach" }, "spring-onion": { "name": "spring onion", @@ -598,24 +598,24 @@ "name": "stockfish" }, "sugar": { - "name": "糖" + "name": "sugar" }, "sunchoke": { "name": "sunchoke", "plural_name": "sunchokes" }, "sunflower-seeds": { - "name": "瓜子" + "name": "sunflower seeds" }, "superfine-sugar": { "name": "superfine sugar" }, "sweet-potato": { - "name": "地瓜", + "name": "sweet potato", "plural_name": "sweet potatoes" }, "sweetcorn": { - "name": "甜玉米", + "name": "sweetcorn", "plural_name": "sweetcorns" }, "sweeteners": { @@ -625,25 +625,25 @@ "name": "tahini" }, "taro": { - "name": "芋頭", + "name": "taro", "plural_name": "taroes" }, "teff": { "name": "teff" }, "tomato": { - "name": "蕃茄", + "name": "tomato", "plural_name": "tomatoes" }, "trout": { - "name": "鱒魚" + "name": "trout" }, "tubers": { "name": "tuber", "plural_name": "tubers" }, "tuna": { - "name": "鮪魚" + "name": "tuna" }, "turbanado-sugar": { "name": "turbanado sugar" @@ -656,24 +656,24 @@ "name": "unrefined sugar" }, "vanilla": { - "name": "香草" + "name": "vanilla" }, "vegetables": { - "name": "蔬菜" + "name": "vegetables" }, "watercress": { "name": "watercress" }, "watermelon": { - "name": "西瓜", + "name": "watermelon", "plural_name": "watermelons" }, "white-mushroom": { - "name": "白蘑菇", + "name": "white mushroom", "plural_name": "white mushrooms" }, "white-sugar": { - "name": "白糖" + "name": "white sugar" }, "xanthan-gum": { "name": "xanthan gum" @@ -683,7 +683,7 @@ "plural_name": "yams" }, "yeast": { - "name": "酵母" + "name": "yeast" }, "zucchini": { "name": "zucchini", diff --git a/mealie/repos/seed/resources/labels/locales/ar-SA.json b/mealie/repos/seed/resources/labels/locales/ar-SA.json index 6e362c5ab..077f7c8af 100644 --- a/mealie/repos/seed/resources/labels/locales/ar-SA.json +++ b/mealie/repos/seed/resources/labels/locales/ar-SA.json @@ -1,6 +1,6 @@ [ { - "name": "المنتج" + "name": "خَضْراوات وفواكه" }, { "name": "الحبوب" @@ -57,7 +57,7 @@ "name": "الحَلْوَيَات" }, { - "name": "الكحول" + "name": "" }, { "name": "أخرى" diff --git a/mealie/repos/seed/resources/units/locales/gl-ES.json b/mealie/repos/seed/resources/units/locales/gl-ES.json index 80af7faf5..b289ed284 100644 --- a/mealie/repos/seed/resources/units/locales/gl-ES.json +++ b/mealie/repos/seed/resources/units/locales/gl-ES.json @@ -85,14 +85,14 @@ "abbreviation": "mg" }, "splash": { - "name": "splash", - "plural_name": "splashes", + "name": "fio", + "plural_name": "fios", "description": "", "abbreviation": "" }, "dash": { - "name": "dash", - "plural_name": "dashes", + "name": "areiña", + "plural_name": "areiñas", "description": "", "abbreviation": "" }, From 0f58ac5b473530caa3f0723bf2f62b401dfbf6cd Mon Sep 17 00:00:00 2001 From: Michael Genson <71845777+michael-genson@users.noreply.github.com> Date: Tue, 18 Mar 2025 13:07:26 -0500 Subject: [PATCH 034/390] fix: "NOT IN" doesn't apply filter properly (#5154) --- mealie/schema/response/query_filter.py | 30 +++++-- .../repository_tests/test_pagination.py | 84 +++++++++++++++++-- 2 files changed, 102 insertions(+), 12 deletions(-) diff --git a/mealie/schema/response/query_filter.py b/mealie/schema/response/query_filter.py index f525356f6..a865ac112 100644 --- a/mealie/schema/response/query_filter.py +++ b/mealie/schema/response/query_filter.py @@ -335,13 +335,25 @@ class QueryFilterBuilder: return current_model, model_attr, query - @staticmethod - def _get_filter_element( - component: QueryFilterBuilderComponent, model, model_attr, model_attr_type - ) -> sa.ColumnElement: + @classmethod + def _transform_model_attr(cls, model_attr: InstrumentedAttribute, model_attr_type: Any) -> InstrumentedAttribute: if isinstance(model_attr_type, sqltypes.String): model_attr = sa.func.lower(model_attr) + return model_attr + + @classmethod + def _get_filter_element( + cls, + query: sa.Select, + component: QueryFilterBuilderComponent, + model: type[Model], + model_attr: InstrumentedAttribute, + model_attr_type: Any, + ) -> sa.ColumnElement: + original_model_attr = model_attr + model_attr = cls._transform_model_attr(model_attr, model_attr_type) + # Keywords if component.relationship is RelationalKeyword.IS: element = model_attr.is_(component.validate(model_attr_type)) @@ -350,7 +362,13 @@ class QueryFilterBuilder: elif component.relationship is RelationalKeyword.IN: element = model_attr.in_(component.validate(model_attr_type)) elif component.relationship is RelationalKeyword.NOT_IN: - element = model_attr.not_in(component.validate(model_attr_type)) + vals = component.validate(model_attr_type) + if original_model_attr.parent.entity != model: + subq = query.with_only_columns(model.id).where(model_attr.in_(vals)) + element = sa.not_(model.id.in_(subq)) + else: + element = sa.not_(model_attr.in_(vals)) + elif component.relationship is RelationalKeyword.CONTAINS_ALL: primary_model_attr: InstrumentedAttribute = getattr(model, component.attribute_name.split(".")[0]) element = sa.and_() @@ -428,7 +446,7 @@ class QueryFilterBuilder: if (column_alias := column_aliases.get(base_attribute_name)) is not None: model_attr = column_alias - element = self._get_filter_element(component, model, model_attr, model_attr.type) + element = self._get_filter_element(query, component, model, model_attr, model_attr.type) partial_group.append(element) # combine the completed groups into one filter diff --git a/tests/unit_tests/repository_tests/test_pagination.py b/tests/unit_tests/repository_tests/test_pagination.py index 606321789..4d82af9e1 100644 --- a/tests/unit_tests/repository_tests/test_pagination.py +++ b/tests/unit_tests/repository_tests/test_pagination.py @@ -312,6 +312,18 @@ def test_pagination_filter_in(query_units: tuple[RepositoryUnit, IngredientUnit, assert unit_2.id in result_ids assert unit_3.id not in result_ids + query = PaginationQuery(page=1, per_page=-1, query_filter=f'name IN ["{unit_3.name}"]') + unit_results = units_repo.page_all(query).items + + result_ids = {unit.id for unit in unit_results} + assert unit_1.id not in result_ids + assert unit_2.id not in result_ids + assert unit_3.id in result_ids + + +def test_pagination_filter_not_in(query_units: tuple[RepositoryUnit, IngredientUnit, IngredientUnit, IngredientUnit]): + units_repo, unit_1, unit_2, unit_3 = query_units + query = PaginationQuery(page=1, per_page=-1, query_filter=f"name NOT IN [{unit_1.name}, {unit_2.name}]") unit_results = units_repo.page_all(query).items @@ -320,13 +332,73 @@ def test_pagination_filter_in(query_units: tuple[RepositoryUnit, IngredientUnit, assert unit_2.id not in result_ids assert unit_3.id in result_ids - query = PaginationQuery(page=1, per_page=-1, query_filter=f'name IN ["{unit_3.name}"]') - unit_results = units_repo.page_all(query).items - result_ids = {unit.id for unit in unit_results} - assert unit_1.id not in result_ids - assert unit_2.id not in result_ids - assert unit_3.id in result_ids +def test_pagination_filter_in_m2m(unique_user: TestUser): + db = unique_user.repos + unique_category_1, unique_category_2, shared_category = ( + db.categories.create(CategorySave(group_id=unique_user.group_id, name=random_string(10))) for _ in range(3) + ) + recipe_1, recipe_2 = ( + db.recipes.create(Recipe(user_id=unique_user.user_id, group_id=unique_user.group_id, name=random_string())) + for _ in range(2) + ) + + recipe_1.recipe_category = [unique_category_1, shared_category] + recipe_2.recipe_category = [unique_category_2, shared_category] + db.recipes.update(recipe_1.slug, recipe_1) + db.recipes.update(recipe_2.slug, recipe_2) + + query = PaginationQuery(page=1, per_page=-1, query_filter=f"recipeCategory.name IN [{shared_category.name}]") + recipe_results = db.recipes.page_all(query).items + assert len(recipe_results) == 2 + assert {recipe.id for recipe in recipe_results} == {recipe_1.id, recipe_2.id} + + +def test_pagination_filter_not_in_m2m(unique_user: TestUser): + db = unique_user.repos + unique_category_1, unique_category_2, shared_category = ( + db.categories.create(CategorySave(group_id=unique_user.group_id, name=random_string(10))) for _ in range(3) + ) + recipe_1, recipe_2 = ( + db.recipes.create(Recipe(user_id=unique_user.user_id, group_id=unique_user.group_id, name=random_string())) + for _ in range(2) + ) + + recipe_1.recipe_category = [unique_category_1, shared_category] + recipe_2.recipe_category = [unique_category_2, shared_category] + db.recipes.update(recipe_1.slug, recipe_1) + db.recipes.update(recipe_2.slug, recipe_2) + + query = PaginationQuery(page=1, per_page=-1, query_filter=f"recipeCategory.name NOT IN [{unique_category_1.name}]") + recipe_results = db.recipes.page_all(query).items + recipe_results_ids = {recipe.id for recipe in recipe_results} + assert recipe_1.id not in recipe_results_ids + assert recipe_2.id in recipe_results_ids + + +def test_pagination_filter_not_in_includes_null(unique_user: TestUser): + db = unique_user.repos + unique_category_1, unique_category_2, shared_category = ( + db.categories.create(CategorySave(group_id=unique_user.group_id, name=random_string(10))) for _ in range(3) + ) + recipe_1, recipe_2, recipe_3 = ( + db.recipes.create(Recipe(user_id=unique_user.user_id, group_id=unique_user.group_id, name=random_string())) + for _ in range(3) + ) + + recipe_1.recipe_category = [unique_category_1, shared_category] + recipe_2.recipe_category = [unique_category_2, shared_category] + db.recipes.update(recipe_1.slug, recipe_1) + db.recipes.update(recipe_2.slug, recipe_2) + + query = PaginationQuery(page=1, per_page=-1, query_filter=f"recipeCategory.name NOT IN [{unique_category_1.name}]") + recipe_results = db.recipes.page_all(query).items + recipe_results_ids = {recipe.id for recipe in recipe_results} + assert recipe_1.id not in recipe_results_ids + assert recipe_2.id in recipe_results_ids + + # this recipe has no categories, and therefore should be included in the results + assert recipe_3.id in recipe_results_ids def test_pagination_filter_in_advanced(unique_user: TestUser): From 5e217fc269c4b4fb3229769184672c67bc7989bf Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 19 Mar 2025 07:46:15 -0500 Subject: [PATCH 035/390] fix(deps): update dependency alembic to v1.15.1 (#5178) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/poetry.lock b/poetry.lock index 99c3fcc12..bb57a2b6b 100644 --- a/poetry.lock +++ b/poetry.lock @@ -14,23 +14,23 @@ files = [ [[package]] name = "alembic" -version = "1.14.1" +version = "1.15.1" description = "A database migration tool for SQLAlchemy." optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" groups = ["main"] files = [ - {file = "alembic-1.14.1-py3-none-any.whl", hash = "sha256:1acdd7a3a478e208b0503cd73614d5e4c6efafa4e73518bb60e4f2846a37b1c5"}, - {file = "alembic-1.14.1.tar.gz", hash = "sha256:496e888245a53adf1498fcab31713a469c65836f8de76e01399aa1c3e90dd213"}, + {file = "alembic-1.15.1-py3-none-any.whl", hash = "sha256:197de710da4b3e91cf66a826a5b31b5d59a127ab41bd0fc42863e2902ce2bbbe"}, + {file = "alembic-1.15.1.tar.gz", hash = "sha256:e1a1c738577bca1f27e68728c910cd389b9a92152ff91d902da649c192e30c49"}, ] [package.dependencies] Mako = "*" -SQLAlchemy = ">=1.3.0" -typing-extensions = ">=4" +SQLAlchemy = ">=1.4.0" +typing-extensions = ">=4.12" [package.extras] -tz = ["backports.zoneinfo ; python_version < \"3.9\"", "tzdata"] +tz = ["tzdata"] [[package]] name = "aniso8601" From c29f651a3607ecd8fcbd6d6a07dc19bb92f98e52 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 19 Mar 2025 13:03:55 +0000 Subject: [PATCH 036/390] fix(deps): update dependency openai to v1.66.5 (#5197) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index bb57a2b6b..e32ac28aa 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1902,14 +1902,14 @@ signedtoken = ["cryptography (>=3.0.0)", "pyjwt (>=2.0.0,<3)"] [[package]] name = "openai" -version = "1.65.4" +version = "1.66.5" description = "The official Python library for the openai API" optional = false python-versions = ">=3.8" groups = ["main"] files = [ - {file = "openai-1.65.4-py3-none-any.whl", hash = "sha256:15566d46574b94eae3d18efc2f9a4ebd1366d1d44bfc1bdafeea7a5cf8271bcb"}, - {file = "openai-1.65.4.tar.gz", hash = "sha256:0b08c58625d556f5c6654701af1023689c173eb0989ce8f73c7fd0eb22203c76"}, + {file = "openai-1.66.5-py3-none-any.whl", hash = "sha256:74be528175f8389f67675830c51a15bd51e874425c86d3de6153bf70ed6c2884"}, + {file = "openai-1.66.5.tar.gz", hash = "sha256:f61b8fac29490ca8fdc6d996aa6926c18dbe5639536f8c40219c40db05511b11"}, ] [package.dependencies] From d9bbf8de300f625622db761511b602439fad86c6 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 19 Mar 2025 13:15:24 +0000 Subject: [PATCH 037/390] fix(deps): update dependency sqlalchemy to v2.0.39 (#5204) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 116 ++++++++++++++++++++++++++-------------------------- 1 file changed, 58 insertions(+), 58 deletions(-) diff --git a/poetry.lock b/poetry.lock index e32ac28aa..6893130cd 100644 --- a/poetry.lock +++ b/poetry.lock @@ -3372,69 +3372,69 @@ files = [ [[package]] name = "sqlalchemy" -version = "2.0.38" +version = "2.0.39" description = "Database Abstraction Library" optional = false python-versions = ">=3.7" groups = ["main"] files = [ - {file = "SQLAlchemy-2.0.38-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:5e1d9e429028ce04f187a9f522818386c8b076723cdbe9345708384f49ebcec6"}, - {file = "SQLAlchemy-2.0.38-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:b87a90f14c68c925817423b0424381f0e16d80fc9a1a1046ef202ab25b19a444"}, - {file = "SQLAlchemy-2.0.38-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:402c2316d95ed90d3d3c25ad0390afa52f4d2c56b348f212aa9c8d072a40eee5"}, - {file = "SQLAlchemy-2.0.38-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6493bc0eacdbb2c0f0d260d8988e943fee06089cd239bd7f3d0c45d1657a70e2"}, - {file = "SQLAlchemy-2.0.38-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:0561832b04c6071bac3aad45b0d3bb6d2c4f46a8409f0a7a9c9fa6673b41bc03"}, - {file = "SQLAlchemy-2.0.38-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:49aa2cdd1e88adb1617c672a09bf4ebf2f05c9448c6dbeba096a3aeeb9d4d443"}, - {file = "SQLAlchemy-2.0.38-cp310-cp310-win32.whl", hash = "sha256:64aa8934200e222f72fcfd82ee71c0130a9c07d5725af6fe6e919017d095b297"}, - {file = "SQLAlchemy-2.0.38-cp310-cp310-win_amd64.whl", hash = "sha256:c57b8e0841f3fce7b703530ed70c7c36269c6d180ea2e02e36b34cb7288c50c7"}, - {file = "SQLAlchemy-2.0.38-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:bf89e0e4a30714b357f5d46b6f20e0099d38b30d45fa68ea48589faf5f12f62d"}, - {file = "SQLAlchemy-2.0.38-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:8455aa60da49cb112df62b4721bd8ad3654a3a02b9452c783e651637a1f21fa2"}, - {file = "SQLAlchemy-2.0.38-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f53c0d6a859b2db58332e0e6a921582a02c1677cc93d4cbb36fdf49709b327b2"}, - {file = "SQLAlchemy-2.0.38-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b3c4817dff8cef5697f5afe5fec6bc1783994d55a68391be24cb7d80d2dbc3a6"}, - {file = "SQLAlchemy-2.0.38-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:c9cea5b756173bb86e2235f2f871b406a9b9d722417ae31e5391ccaef5348f2c"}, - {file = "SQLAlchemy-2.0.38-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:40e9cdbd18c1f84631312b64993f7d755d85a3930252f6276a77432a2b25a2f3"}, - {file = "SQLAlchemy-2.0.38-cp311-cp311-win32.whl", hash = "sha256:cb39ed598aaf102251483f3e4675c5dd6b289c8142210ef76ba24aae0a8f8aba"}, - {file = "SQLAlchemy-2.0.38-cp311-cp311-win_amd64.whl", hash = "sha256:f9d57f1b3061b3e21476b0ad5f0397b112b94ace21d1f439f2db472e568178ae"}, - {file = "SQLAlchemy-2.0.38-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:12d5b06a1f3aeccf295a5843c86835033797fea292c60e72b07bcb5d820e6dd3"}, - {file = "SQLAlchemy-2.0.38-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:e036549ad14f2b414c725349cce0772ea34a7ab008e9cd67f9084e4f371d1f32"}, - {file = "SQLAlchemy-2.0.38-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ee3bee874cb1fadee2ff2b79fc9fc808aa638670f28b2145074538d4a6a5028e"}, - {file = "SQLAlchemy-2.0.38-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e185ea07a99ce8b8edfc788c586c538c4b1351007e614ceb708fd01b095ef33e"}, - {file = "SQLAlchemy-2.0.38-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:b79ee64d01d05a5476d5cceb3c27b5535e6bb84ee0f872ba60d9a8cd4d0e6579"}, - {file = "SQLAlchemy-2.0.38-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:afd776cf1ebfc7f9aa42a09cf19feadb40a26366802d86c1fba080d8e5e74bdd"}, - {file = "SQLAlchemy-2.0.38-cp312-cp312-win32.whl", hash = "sha256:a5645cd45f56895cfe3ca3459aed9ff2d3f9aaa29ff7edf557fa7a23515a3725"}, - {file = "SQLAlchemy-2.0.38-cp312-cp312-win_amd64.whl", hash = "sha256:1052723e6cd95312f6a6eff9a279fd41bbae67633415373fdac3c430eca3425d"}, - {file = "SQLAlchemy-2.0.38-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:ecef029b69843b82048c5b347d8e6049356aa24ed644006c9a9d7098c3bd3bfd"}, - {file = "SQLAlchemy-2.0.38-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:9c8bcad7fc12f0cc5896d8e10fdf703c45bd487294a986903fe032c72201596b"}, - {file = "SQLAlchemy-2.0.38-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2a0ef3f98175d77180ffdc623d38e9f1736e8d86b6ba70bff182a7e68bed7727"}, - {file = "SQLAlchemy-2.0.38-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8b0ac78898c50e2574e9f938d2e5caa8fe187d7a5b69b65faa1ea4648925b096"}, - {file = "SQLAlchemy-2.0.38-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:9eb4fa13c8c7a2404b6a8e3772c17a55b1ba18bc711e25e4d6c0c9f5f541b02a"}, - {file = "SQLAlchemy-2.0.38-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:5dba1cdb8f319084f5b00d41207b2079822aa8d6a4667c0f369fce85e34b0c86"}, - {file = "SQLAlchemy-2.0.38-cp313-cp313-win32.whl", hash = "sha256:eae27ad7580529a427cfdd52c87abb2dfb15ce2b7a3e0fc29fbb63e2ed6f8120"}, - {file = "SQLAlchemy-2.0.38-cp313-cp313-win_amd64.whl", hash = "sha256:b335a7c958bc945e10c522c069cd6e5804f4ff20f9a744dd38e748eb602cbbda"}, - {file = "SQLAlchemy-2.0.38-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:40310db77a55512a18827488e592965d3dec6a3f1e3d8af3f8243134029daca3"}, - {file = "SQLAlchemy-2.0.38-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3d3043375dd5bbcb2282894cbb12e6c559654c67b5fffb462fda815a55bf93f7"}, - {file = "SQLAlchemy-2.0.38-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:70065dfabf023b155a9c2a18f573e47e6ca709b9e8619b2e04c54d5bcf193178"}, - {file = "SQLAlchemy-2.0.38-cp37-cp37m-musllinux_1_2_aarch64.whl", hash = "sha256:c058b84c3b24812c859300f3b5abf300daa34df20d4d4f42e9652a4d1c48c8a4"}, - {file = "SQLAlchemy-2.0.38-cp37-cp37m-musllinux_1_2_x86_64.whl", hash = "sha256:0398361acebb42975deb747a824b5188817d32b5c8f8aba767d51ad0cc7bb08d"}, - {file = "SQLAlchemy-2.0.38-cp37-cp37m-win32.whl", hash = "sha256:a2bc4e49e8329f3283d99840c136ff2cd1a29e49b5624a46a290f04dff48e079"}, - {file = "SQLAlchemy-2.0.38-cp37-cp37m-win_amd64.whl", hash = "sha256:9cd136184dd5f58892f24001cdce986f5d7e96059d004118d5410671579834a4"}, - {file = "SQLAlchemy-2.0.38-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:665255e7aae5f38237b3a6eae49d2358d83a59f39ac21036413fab5d1e810578"}, - {file = "SQLAlchemy-2.0.38-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:92f99f2623ff16bd4aaf786ccde759c1f676d39c7bf2855eb0b540e1ac4530c8"}, - {file = "SQLAlchemy-2.0.38-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:aa498d1392216fae47eaf10c593e06c34476ced9549657fca713d0d1ba5f7248"}, - {file = "SQLAlchemy-2.0.38-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a9afbc3909d0274d6ac8ec891e30210563b2c8bdd52ebbda14146354e7a69373"}, - {file = "SQLAlchemy-2.0.38-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:57dd41ba32430cbcc812041d4de8d2ca4651aeefad2626921ae2a23deb8cd6ff"}, - {file = "SQLAlchemy-2.0.38-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:3e35d5565b35b66905b79ca4ae85840a8d40d31e0b3e2990f2e7692071b179ca"}, - {file = "SQLAlchemy-2.0.38-cp38-cp38-win32.whl", hash = "sha256:f0d3de936b192980209d7b5149e3c98977c3810d401482d05fb6d668d53c1c63"}, - {file = "SQLAlchemy-2.0.38-cp38-cp38-win_amd64.whl", hash = "sha256:3868acb639c136d98107c9096303d2d8e5da2880f7706f9f8c06a7f961961149"}, - {file = "SQLAlchemy-2.0.38-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:07258341402a718f166618470cde0c34e4cec85a39767dce4e24f61ba5e667ea"}, - {file = "SQLAlchemy-2.0.38-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:0a826f21848632add58bef4f755a33d45105d25656a0c849f2dc2df1c71f6f50"}, - {file = "SQLAlchemy-2.0.38-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:386b7d136919bb66ced64d2228b92d66140de5fefb3c7df6bd79069a269a7b06"}, - {file = "SQLAlchemy-2.0.38-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2f2951dc4b4f990a4b394d6b382accb33141d4d3bd3ef4e2b27287135d6bdd68"}, - {file = "SQLAlchemy-2.0.38-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:8bf312ed8ac096d674c6aa9131b249093c1b37c35db6a967daa4c84746bc1bc9"}, - {file = "SQLAlchemy-2.0.38-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:6db316d6e340f862ec059dc12e395d71f39746a20503b124edc255973977b728"}, - {file = "SQLAlchemy-2.0.38-cp39-cp39-win32.whl", hash = "sha256:c09a6ea87658695e527104cf857c70f79f14e9484605e205217aae0ec27b45fc"}, - {file = "SQLAlchemy-2.0.38-cp39-cp39-win_amd64.whl", hash = "sha256:12f5c9ed53334c3ce719155424dc5407aaa4f6cadeb09c5b627e06abb93933a1"}, - {file = "SQLAlchemy-2.0.38-py3-none-any.whl", hash = "sha256:63178c675d4c80def39f1febd625a6333f44c0ba269edd8a468b156394b27753"}, - {file = "sqlalchemy-2.0.38.tar.gz", hash = "sha256:e5a4d82bdb4bf1ac1285a68eab02d253ab73355d9f0fe725a97e1e0fa689decb"}, + {file = "SQLAlchemy-2.0.39-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:66a40003bc244e4ad86b72abb9965d304726d05a939e8c09ce844d27af9e6d37"}, + {file = "SQLAlchemy-2.0.39-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:67de057fbcb04a066171bd9ee6bcb58738d89378ee3cabff0bffbf343ae1c787"}, + {file = "SQLAlchemy-2.0.39-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:533e0f66c32093a987a30df3ad6ed21170db9d581d0b38e71396c49718fbb1ca"}, + {file = "SQLAlchemy-2.0.39-cp37-cp37m-musllinux_1_2_aarch64.whl", hash = "sha256:7399d45b62d755e9ebba94eb89437f80512c08edde8c63716552a3aade61eb42"}, + {file = "SQLAlchemy-2.0.39-cp37-cp37m-musllinux_1_2_x86_64.whl", hash = "sha256:788b6ff6728072b313802be13e88113c33696a9a1f2f6d634a97c20f7ef5ccce"}, + {file = "SQLAlchemy-2.0.39-cp37-cp37m-win32.whl", hash = "sha256:01da15490c9df352fbc29859d3c7ba9cd1377791faeeb47c100832004c99472c"}, + {file = "SQLAlchemy-2.0.39-cp37-cp37m-win_amd64.whl", hash = "sha256:f2bcb085faffcacf9319b1b1445a7e1cfdc6fb46c03f2dce7bc2d9a4b3c1cdc5"}, + {file = "SQLAlchemy-2.0.39-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:b761a6847f96fdc2d002e29e9e9ac2439c13b919adfd64e8ef49e75f6355c548"}, + {file = "SQLAlchemy-2.0.39-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:0d7e3866eb52d914aea50c9be74184a0feb86f9af8aaaa4daefe52b69378db0b"}, + {file = "SQLAlchemy-2.0.39-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:995c2bacdddcb640c2ca558e6760383dcdd68830160af92b5c6e6928ffd259b4"}, + {file = "SQLAlchemy-2.0.39-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:344cd1ec2b3c6bdd5dfde7ba7e3b879e0f8dd44181f16b895940be9b842fd2b6"}, + {file = "SQLAlchemy-2.0.39-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:5dfbc543578058c340360f851ddcecd7a1e26b0d9b5b69259b526da9edfa8875"}, + {file = "SQLAlchemy-2.0.39-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:3395e7ed89c6d264d38bea3bfb22ffe868f906a7985d03546ec7dc30221ea980"}, + {file = "SQLAlchemy-2.0.39-cp38-cp38-win32.whl", hash = "sha256:bf555f3e25ac3a70c67807b2949bfe15f377a40df84b71ab2c58d8593a1e036e"}, + {file = "SQLAlchemy-2.0.39-cp38-cp38-win_amd64.whl", hash = "sha256:463ecfb907b256e94bfe7bcb31a6d8c7bc96eca7cbe39803e448a58bb9fcad02"}, + {file = "sqlalchemy-2.0.39-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:6827f8c1b2f13f1420545bd6d5b3f9e0b85fe750388425be53d23c760dcf176b"}, + {file = "sqlalchemy-2.0.39-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d9f119e7736967c0ea03aff91ac7d04555ee038caf89bb855d93bbd04ae85b41"}, + {file = "sqlalchemy-2.0.39-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4600c7a659d381146e1160235918826c50c80994e07c5b26946a3e7ec6c99249"}, + {file = "sqlalchemy-2.0.39-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4a06e6c8e31c98ddc770734c63903e39f1947c9e3e5e4bef515c5491b7737dde"}, + {file = "sqlalchemy-2.0.39-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:c4c433f78c2908ae352848f56589c02b982d0e741b7905228fad628999799de4"}, + {file = "sqlalchemy-2.0.39-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:7bd5c5ee1448b6408734eaa29c0d820d061ae18cb17232ce37848376dcfa3e92"}, + {file = "sqlalchemy-2.0.39-cp310-cp310-win32.whl", hash = "sha256:87a1ce1f5e5dc4b6f4e0aac34e7bb535cb23bd4f5d9c799ed1633b65c2bcad8c"}, + {file = "sqlalchemy-2.0.39-cp310-cp310-win_amd64.whl", hash = "sha256:871f55e478b5a648c08dd24af44345406d0e636ffe021d64c9b57a4a11518304"}, + {file = "sqlalchemy-2.0.39-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a28f9c238f1e143ff42ab3ba27990dfb964e5d413c0eb001b88794c5c4a528a9"}, + {file = "sqlalchemy-2.0.39-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:08cf721bbd4391a0e765fe0fe8816e81d9f43cece54fdb5ac465c56efafecb3d"}, + {file = "sqlalchemy-2.0.39-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7a8517b6d4005facdbd7eb4e8cf54797dbca100a7df459fdaff4c5123265c1cd"}, + {file = "sqlalchemy-2.0.39-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4b2de1523d46e7016afc7e42db239bd41f2163316935de7c84d0e19af7e69538"}, + {file = "sqlalchemy-2.0.39-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:412c6c126369ddae171c13987b38df5122cb92015cba6f9ee1193b867f3f1530"}, + {file = "sqlalchemy-2.0.39-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:6b35e07f1d57b79b86a7de8ecdcefb78485dab9851b9638c2c793c50203b2ae8"}, + {file = "sqlalchemy-2.0.39-cp311-cp311-win32.whl", hash = "sha256:3eb14ba1a9d07c88669b7faf8f589be67871d6409305e73e036321d89f1d904e"}, + {file = "sqlalchemy-2.0.39-cp311-cp311-win_amd64.whl", hash = "sha256:78f1b79132a69fe8bd6b5d91ef433c8eb40688ba782b26f8c9f3d2d9ca23626f"}, + {file = "sqlalchemy-2.0.39-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:c457a38351fb6234781d054260c60e531047e4d07beca1889b558ff73dc2014b"}, + {file = "sqlalchemy-2.0.39-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:018ee97c558b499b58935c5a152aeabf6d36b3d55d91656abeb6d93d663c0c4c"}, + {file = "sqlalchemy-2.0.39-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5493a8120d6fc185f60e7254fc056a6742f1db68c0f849cfc9ab46163c21df47"}, + {file = "sqlalchemy-2.0.39-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b2cf5b5ddb69142511d5559c427ff00ec8c0919a1e6c09486e9c32636ea2b9dd"}, + {file = "sqlalchemy-2.0.39-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:9f03143f8f851dd8de6b0c10784363712058f38209e926723c80654c1b40327a"}, + {file = "sqlalchemy-2.0.39-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:06205eb98cb3dd52133ca6818bf5542397f1dd1b69f7ea28aa84413897380b06"}, + {file = "sqlalchemy-2.0.39-cp312-cp312-win32.whl", hash = "sha256:7f5243357e6da9a90c56282f64b50d29cba2ee1f745381174caacc50d501b109"}, + {file = "sqlalchemy-2.0.39-cp312-cp312-win_amd64.whl", hash = "sha256:2ed107331d188a286611cea9022de0afc437dd2d3c168e368169f27aa0f61338"}, + {file = "sqlalchemy-2.0.39-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:fe193d3ae297c423e0e567e240b4324d6b6c280a048e64c77a3ea6886cc2aa87"}, + {file = "sqlalchemy-2.0.39-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:79f4f502125a41b1b3b34449e747a6abfd52a709d539ea7769101696bdca6716"}, + {file = "sqlalchemy-2.0.39-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8a10ca7f8a1ea0fd5630f02feb055b0f5cdfcd07bb3715fc1b6f8cb72bf114e4"}, + {file = "sqlalchemy-2.0.39-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e6b0a1c7ed54a5361aaebb910c1fa864bae34273662bb4ff788a527eafd6e14d"}, + {file = "sqlalchemy-2.0.39-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:52607d0ebea43cf214e2ee84a6a76bc774176f97c5a774ce33277514875a718e"}, + {file = "sqlalchemy-2.0.39-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:c08a972cbac2a14810463aec3a47ff218bb00c1a607e6689b531a7c589c50723"}, + {file = "sqlalchemy-2.0.39-cp313-cp313-win32.whl", hash = "sha256:23c5aa33c01bd898f879db158537d7e7568b503b15aad60ea0c8da8109adf3e7"}, + {file = "sqlalchemy-2.0.39-cp313-cp313-win_amd64.whl", hash = "sha256:4dabd775fd66cf17f31f8625fc0e4cfc5765f7982f94dc09b9e5868182cb71c0"}, + {file = "sqlalchemy-2.0.39-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:2600a50d590c22d99c424c394236899ba72f849a02b10e65b4c70149606408b5"}, + {file = "sqlalchemy-2.0.39-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4eff9c270afd23e2746e921e80182872058a7a592017b2713f33f96cc5f82e32"}, + {file = "sqlalchemy-2.0.39-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2d7332868ce891eda48896131991f7f2be572d65b41a4050957242f8e935d5d7"}, + {file = "sqlalchemy-2.0.39-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:125a7763b263218a80759ad9ae2f3610aaf2c2fbbd78fff088d584edf81f3782"}, + {file = "sqlalchemy-2.0.39-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:04545042969833cb92e13b0a3019549d284fd2423f318b6ba10e7aa687690a3c"}, + {file = "sqlalchemy-2.0.39-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:805cb481474e111ee3687c9047c5f3286e62496f09c0e82e8853338aaaa348f8"}, + {file = "sqlalchemy-2.0.39-cp39-cp39-win32.whl", hash = "sha256:34d5c49f18778a3665d707e6286545a30339ad545950773d43977e504815fa70"}, + {file = "sqlalchemy-2.0.39-cp39-cp39-win_amd64.whl", hash = "sha256:35e72518615aa5384ef4fae828e3af1b43102458b74a8c481f69af8abf7e802a"}, + {file = "sqlalchemy-2.0.39-py3-none-any.whl", hash = "sha256:a1c6b0a5e3e326a466d809b651c63f278b1256146a377a528b6938a279da334f"}, + {file = "sqlalchemy-2.0.39.tar.gz", hash = "sha256:5d2d1fe548def3267b4c70a8568f108d1fed7cbbeccb9cc166e05af2abc25c22"}, ] [package.dependencies] From 2748db781fe24078b1a0fae2ffe55291ad92c9fe Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 19 Mar 2025 13:27:44 +0000 Subject: [PATCH 038/390] fix(deps): update dependency pillow-heif to ^0.22.0 (#5219) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 98 +++++++++++++++++++++++++------------------------- pyproject.toml | 2 +- 2 files changed, 50 insertions(+), 50 deletions(-) diff --git a/poetry.lock b/poetry.lock index 6893130cd..d71b9ea04 100644 --- a/poetry.lock +++ b/poetry.lock @@ -2155,65 +2155,65 @@ xmp = ["defusedxml"] [[package]] name = "pillow-heif" -version = "0.21.0" +version = "0.22.0" description = "Python interface for libheif library" optional = false python-versions = ">=3.9" groups = ["main"] files = [ - {file = "pillow_heif-0.21.0-cp310-cp310-macosx_13_0_x86_64.whl", hash = "sha256:f54609401164b0cb58000bd2516a88516b5e3e9b2f9c52ad9500575f1851da5e"}, - {file = "pillow_heif-0.21.0-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:d0a68246340d4fad4f10721a1a50b87a7011f1bd18d0a7b7d231e196776d0260"}, - {file = "pillow_heif-0.21.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:208b066bc7349b1ea1447199668edb6e2f74f36df54c86457ecb0131db8294df"}, - {file = "pillow_heif-0.21.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cea6f1519a9c486baf3bdf63487fa3f699402724895d64841bb4636258a87c90"}, - {file = "pillow_heif-0.21.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:7f9e939cd8e343237800fe998e26558a82cb25496b74d7674f29e75dc87eb636"}, - {file = "pillow_heif-0.21.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:8b30fbbb672a3413413bcfc726f9994e495c647c6b96ab9f832dccb61b67fb2f"}, - {file = "pillow_heif-0.21.0-cp310-cp310-win_amd64.whl", hash = "sha256:9807c955ea7ed2caa5d105aea7d870d8c0958079ed2aba39a6ace7ef82aad402"}, - {file = "pillow_heif-0.21.0-cp311-cp311-macosx_13_0_x86_64.whl", hash = "sha256:0c3ffa486f56f52fe790d3b1bd522d93d2f59e22ce86045641cd596adc3c5273"}, - {file = "pillow_heif-0.21.0-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:c46be20058d72a5a158ffc65e6158279a4bcb337707a29b312c5293846bd5b8a"}, - {file = "pillow_heif-0.21.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:06663c825a3d71779e51df02080467761b74d515e59fce9d780220cd75de7dd0"}, - {file = "pillow_heif-0.21.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:23efab69a03a9a3a9ff07043d8c8bf0d15ffd661ecc5c7bff59b386eb25f0466"}, - {file = "pillow_heif-0.21.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:e5eebb73268b806d3c801271126382da4f556b756990f87590c843c5a8ec14e2"}, - {file = "pillow_heif-0.21.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:3456b4cdb4da485f27c53a91c81f0488b44dc99c0be6870f6a1dc5ac85709894"}, - {file = "pillow_heif-0.21.0-cp311-cp311-win_amd64.whl", hash = "sha256:d36441100756122b9d401502e39b60d0df9d876a929f5db858a4b7d05cc02e88"}, - {file = "pillow_heif-0.21.0-cp312-cp312-macosx_13_0_x86_64.whl", hash = "sha256:0aaea6ea45257cf74e76666b80b6109f8f56217009534726fa7f6a5694ebd563"}, - {file = "pillow_heif-0.21.0-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:f28c2c934f547823de3e204e48866c571d81ebb6b3e8646c32fe2104c570c7b2"}, - {file = "pillow_heif-0.21.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e10ab63559346fc294b9612502221ddd6bfac8cd74091ace7328fefc1163a167"}, - {file = "pillow_heif-0.21.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:da2a015cfe4afec75551190d93c99dda13410aec89dc468794885b90f870f657"}, - {file = "pillow_heif-0.21.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:41693f5d87ed2b5fd01df4a6215045aff14d148a750aa0708c77e71139698154"}, - {file = "pillow_heif-0.21.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:8b27031c561ee3485a119c769fc2ef41d81fae1de530857beef935683e09615e"}, - {file = "pillow_heif-0.21.0-cp312-cp312-win_amd64.whl", hash = "sha256:60196c08e9c256e81054c5da468eb5a0266c931b8564c96283a43e5fd2d7ce0e"}, - {file = "pillow_heif-0.21.0-cp313-cp313-macosx_13_0_x86_64.whl", hash = "sha256:9e67aae3c22a90bc7dfd42c9f0033c53a7d358e0f0d5d29aa42f2f193162fb01"}, - {file = "pillow_heif-0.21.0-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:ee2d68cbc0df8ba6fd9103ac6b550ebafcaa3a179416737a96becf6e5f079586"}, - {file = "pillow_heif-0.21.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9e5c0df7b8c84e4a8c249ba45ceca2453f205028d8a6525612ec6dd0553d925d"}, - {file = "pillow_heif-0.21.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aaedb7f16f3f18fbb315648ba576d0d7bb26b18b50c16281665123c38f73101e"}, - {file = "pillow_heif-0.21.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:6724d6a2561f36b06e14e1cd396c004d32717e81528cb03565491ac8679ed760"}, - {file = "pillow_heif-0.21.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:bf2e2b0abad455a0896118856e82a8d5358dfe5480bedd09ddd6a04b23773899"}, - {file = "pillow_heif-0.21.0-cp313-cp313-win_amd64.whl", hash = "sha256:1b6ba6c3c4de739a1abf4f7fe0cdd04acd9e0c7fc661985b9a5288d94893a4b1"}, - {file = "pillow_heif-0.21.0-cp39-cp39-macosx_13_0_x86_64.whl", hash = "sha256:2448e180150b1ecb6576cc5030a6d14a179a7fa430b2b54d976f3beb3c5628ae"}, - {file = "pillow_heif-0.21.0-cp39-cp39-macosx_14_0_arm64.whl", hash = "sha256:fa9a91d6e390e78fe5670ff6083f26d13c6f1cabfaf0f61d0b272f50b5651c81"}, - {file = "pillow_heif-0.21.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dc919aa10fe97cb2134043d6e2d0d7fdbe17d7a2a833b202437e53be39fa7eae"}, - {file = "pillow_heif-0.21.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8d2fec1715ec77c2622e1eb52a6b30b58cea437b66dc45cfd28515dcb70bcc99"}, - {file = "pillow_heif-0.21.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:55cba67787dfabb20e3fe0f54e4e768ca42c0ac5aa74c6b293b3407c7782fc87"}, - {file = "pillow_heif-0.21.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:04e824c087934bfd09605a992788db3c461f045a903dbc9f14b20eba0df0c6ac"}, - {file = "pillow_heif-0.21.0-cp39-cp39-win_amd64.whl", hash = "sha256:c2d2ec026094c919ce010921586192968abe9dfd2528b38bce905c74cac9b9c6"}, - {file = "pillow_heif-0.21.0-pp310-pypy310_pp73-macosx_13_0_x86_64.whl", hash = "sha256:9305aa837ce77d98a8b5e7bc8f86eeaefb52237686d84d60de11d55bad541d7f"}, - {file = "pillow_heif-0.21.0-pp310-pypy310_pp73-macosx_14_0_arm64.whl", hash = "sha256:fc9bfc50f55267d13b0abf63bd7d141b92a39e09812dadee1a88b5863d9b8808"}, - {file = "pillow_heif-0.21.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:03273b94a7548ba615f6bfc1031137f1a025b657226de6c3f09f84945295f565"}, - {file = "pillow_heif-0.21.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6576c9c7713e33150395cdc6e9cf59efd8f42c5783cf0764092ba50a048ee2c6"}, - {file = "pillow_heif-0.21.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:2813c34cdd3f07e406b6a2cb216019409eb62270e6799088ddf3d4cb08a0d503"}, - {file = "pillow_heif-0.21.0-pp39-pypy39_pp73-macosx_13_0_x86_64.whl", hash = "sha256:b06125d594ca71c9af3bf69118c661b8f82a3a7ce2d2ea5302328d91ebef36cb"}, - {file = "pillow_heif-0.21.0-pp39-pypy39_pp73-macosx_14_0_arm64.whl", hash = "sha256:22a73ed7ca5c2c8ef1b4872827dc7d8a6875938e9e791fff2db92fb4ca60f560"}, - {file = "pillow_heif-0.21.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:121451d016c450bfb4d926fe08274e165553679917eb8c85d41fcadfda5f3b2e"}, - {file = "pillow_heif-0.21.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5680a00519e5f3c7c1c51dfd41e7f1c632793dfde57a9620339ba4cc70cf9196"}, - {file = "pillow_heif-0.21.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:a39d1043ec74afdeef00086c8d24b3cc30095927817182ae5bc960ddb3422d9c"}, - {file = "pillow_heif-0.21.0.tar.gz", hash = "sha256:07aee1bff05e5d61feb989eaa745ae21b367011fd66ee48f7732931f8a12b49b"}, + {file = "pillow_heif-0.22.0-cp310-cp310-macosx_13_0_x86_64.whl", hash = "sha256:bc78e4eb3198462ad6a79a73b7da0bc83a7d50a24e65429104e491cd3924ec08"}, + {file = "pillow_heif-0.22.0-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:e78b48e85c981d03a3307bcf258763d54a2ab3d2426f11b3e6345d63fda038cb"}, + {file = "pillow_heif-0.22.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d7b8b1535df032730d3a1b4050f235b539dddac784dfc58612b072dcab3f85c1"}, + {file = "pillow_heif-0.22.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d68d5eb3ea132613ed2fc6b20cf30359b886786b5b428554cd951a8aab4cd1e4"}, + {file = "pillow_heif-0.22.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:27400e7abc476df122d712b44cfe2eac5b2825cbe8761541bfc9a1c64ba2cb56"}, + {file = "pillow_heif-0.22.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:9b7d765b00e7b80245120e0d53259b61f54bba2957f116f5ee07fcc1769be93f"}, + {file = "pillow_heif-0.22.0-cp310-cp310-win_amd64.whl", hash = "sha256:2345932d4efea71fce7990a8412c37f2e1dd19bf97909f42d96a452ad18a21db"}, + {file = "pillow_heif-0.22.0-cp311-cp311-macosx_13_0_x86_64.whl", hash = "sha256:782eef461c836b3947fe253baaa5dcf6c75fba484c4905b4ac6b5b1a0bb04b7c"}, + {file = "pillow_heif-0.22.0-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:b3035b4b4304e7624f9559989618ccad8ac614144befd30361ff51941b8c1b44"}, + {file = "pillow_heif-0.22.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f73b7ce0d47e2dbd4f89de765a0c2d6e75f7dde95c5a5d87c4a6ad11bc9da4a3"}, + {file = "pillow_heif-0.22.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:550093ee350c8cd404dbba61f7449d4ecc018109ab65f6f89b96a6dc39dde177"}, + {file = "pillow_heif-0.22.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:646f2d05dd4a84ee1feb3a4aaa092269bf8f3f615c8f36d6e5d15b22a79d7cdd"}, + {file = "pillow_heif-0.22.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:8ccd70ff3c30e93f8153fa08b5533aee54a73574c980784f0b74f5fba7b61e19"}, + {file = "pillow_heif-0.22.0-cp311-cp311-win_amd64.whl", hash = "sha256:bf30bcaab9d2c0dbc43bb58d385faa9d3d8a693392beb50287aa6cda7a2f769e"}, + {file = "pillow_heif-0.22.0-cp312-cp312-macosx_13_0_x86_64.whl", hash = "sha256:8b6e195b4cb17bf71e374b167f14be434dde54bb68afee6fba5aa1b6f7644bee"}, + {file = "pillow_heif-0.22.0-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:6e31596116328d0a3bd5a3be9fbacea56e28d5950c824b12d2486e9989364bc0"}, + {file = "pillow_heif-0.22.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5af08d451689539a2f9c4c6088180548b6146475f34d41a1334bc4ee1eab7a0b"}, + {file = "pillow_heif-0.22.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e8a058d7243779f5b02736b16d5be8f4a13321cb9163dd06a3ea90052dd68cb8"}, + {file = "pillow_heif-0.22.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:ff9f295a89b616e2f1648286752f269d4e3055f54884a7a46c5c74ea4b23c20c"}, + {file = "pillow_heif-0.22.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:1f548d852405a84bdfbc76ec060e94c0b17c9a06da968c104fd6146d874d9f07"}, + {file = "pillow_heif-0.22.0-cp312-cp312-win_amd64.whl", hash = "sha256:f0e980ac065690a61732dbdc3bac50de4064d09df24fca435178bd63df31a180"}, + {file = "pillow_heif-0.22.0-cp313-cp313-macosx_13_0_x86_64.whl", hash = "sha256:31a2a4838b3eacec665befbd621a43201c2ece0e35d636e001c4039cca875ba8"}, + {file = "pillow_heif-0.22.0-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:c5b25c2c4f147ca57e51ecfdd833c9ae9cbf00c8da34b7892ec0c8f4b57785b9"}, + {file = "pillow_heif-0.22.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f8563f14d76e544f5d1e8915c34dc2b01863351b7f74efbbaf9671d599b4ea5b"}, + {file = "pillow_heif-0.22.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:24b7b5bdc5a3a953cdf1de8aa8ee83b0305ab6be3c7808b1ca67594df0d750e2"}, + {file = "pillow_heif-0.22.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:d9dcde90c30e61f1f0da30393bf1983fe8dad3b890f52406e617b7840c682948"}, + {file = "pillow_heif-0.22.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:29caf663afcf142ac7ffb903fda4e5a01991054a0fe4abd379fef3d42575ca67"}, + {file = "pillow_heif-0.22.0-cp313-cp313-win_amd64.whl", hash = "sha256:bac5e9a4d85ffc724180eb0fa3aef304aa9b67faea6f86c33e4c2e6a447db098"}, + {file = "pillow_heif-0.22.0-cp39-cp39-macosx_13_0_x86_64.whl", hash = "sha256:ee1a8d571636dffcc576d0d23a4017fe9c4635e585944fe72af6cfa7a5ed05ff"}, + {file = "pillow_heif-0.22.0-cp39-cp39-macosx_14_0_arm64.whl", hash = "sha256:165b7e0d87e233f42be3de1237d7c026916c356de476d4aeaac1febafaab45c3"}, + {file = "pillow_heif-0.22.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c65291dc4f2f8404720b781580aba00eb3120acd26d829a58140b317d69093d3"}, + {file = "pillow_heif-0.22.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7903f947db209b39e63e83def9885c2cb8bd3ace9982c5950773470911a6651e"}, + {file = "pillow_heif-0.22.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:d96d73cb237ca55aeff09bd13eb7824f3f279ef8939583a3c57b9e765d5bc7a7"}, + {file = "pillow_heif-0.22.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:1a5c88b34b49731d79deaf4f4ac8726400de9ca44e5b50cae56775ee60c3b85b"}, + {file = "pillow_heif-0.22.0-cp39-cp39-win_amd64.whl", hash = "sha256:6cb570abd9045f0141fe5053d8d0adf09e2d4c0bf51ae1736140d48a9cfec2d3"}, + {file = "pillow_heif-0.22.0-pp310-pypy310_pp73-macosx_13_0_x86_64.whl", hash = "sha256:49f2258f08d85cab66408c48fa437accbe9b89f2387a4e847664645c8ce7e669"}, + {file = "pillow_heif-0.22.0-pp310-pypy310_pp73-macosx_14_0_arm64.whl", hash = "sha256:a15ecf743d14bc772188bf8f25f15f81ddf9a441e8dbe53f6ee10582431ccb01"}, + {file = "pillow_heif-0.22.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e760f910ff90a97f9764be79e55a14c4ad0470322bb60b40789b3a0c38200dd3"}, + {file = "pillow_heif-0.22.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7b91c8a76bafdf776c4251475805ce777c2803e30386e997738a6b5c80efe437"}, + {file = "pillow_heif-0.22.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:a7c70fe0b5b6c232749ac7cbb608f0732a66804598a422cfcfbb1fb77e076f77"}, + {file = "pillow_heif-0.22.0-pp39-pypy39_pp73-macosx_13_0_x86_64.whl", hash = "sha256:1b46976aa563e031dece0b9eb3611e02622e2a6cea0e3f4146e0dd95b304505d"}, + {file = "pillow_heif-0.22.0-pp39-pypy39_pp73-macosx_14_0_arm64.whl", hash = "sha256:79010a7c4544d8e2ff2027087003a77e679d35399c6a1d73d6344d88acef0d2c"}, + {file = "pillow_heif-0.22.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:487543a9d00157132f1aa45eee8099b3359c8626a85ee420dd28abab0d29428b"}, + {file = "pillow_heif-0.22.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5c6f37f7f2ef0a12cfb8498c75ce964a57ca61258058c1bceb6dee4327b5b324"}, + {file = "pillow_heif-0.22.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:827640bbb58b227a60095911f909d9eead1f7aa31417a80aa86b87f15bfa758b"}, + {file = "pillow_heif-0.22.0.tar.gz", hash = "sha256:61d473929340d3073722f6316b7fbbdb11132faa6bac0242328e8436cc55b39a"}, ] [package.dependencies] pillow = ">=10.1.0" [package.extras] -dev = ["coverage", "defusedxml", "numpy", "opencv-python (==4.10.0.84)", "packaging", "pre-commit", "pylint", "pympler", "pytest"] +dev = ["coverage", "defusedxml", "numpy", "opencv-python (==4.11.0.86)", "packaging", "pre-commit", "pylint", "pympler", "pytest", "setuptools"] docs = ["sphinx (>=4.4)", "sphinx-issues (>=3.0.1)", "sphinx-rtd-theme (>=1.0)"] tests = ["defusedxml", "numpy", "packaging", "pympler", "pytest"] tests-min = ["defusedxml", "packaging", "pytest"] @@ -3907,4 +3907,4 @@ pgsql = ["psycopg2-binary"] [metadata] lock-version = "2.1" python-versions = ">=3.12,<3.13" -content-hash = "1ee8bf77b479362b0368533091055eefc1fb9328c3416214615a789cccd6e16e" +content-hash = "6b70f3b24f8d56b86fda82940f2bf703395ea3e11801d43f89b4530d67be787d" diff --git a/pyproject.toml b/pyproject.toml index 91b9330e6..d7ce2fde6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -49,7 +49,7 @@ authlib = "^1.3.0" html2text = "^2024.0.0" paho-mqtt = "^1.6.1" pydantic-settings = "^2.1.0" -pillow-heif = "^0.21.0" +pillow-heif = "^0.22.0" pyjwt = "^2.8.0" openai = "^1.63.0" typing-extensions = "^4.12.2" From e5da33e38e81084c1538a02da796c58bdec7578d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 19 Mar 2025 08:40:53 -0500 Subject: [PATCH 039/390] chore(deps): update dependency coverage to v7.7.0 (#5227) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 128 ++++++++++++++++++++++++++-------------------------- 1 file changed, 64 insertions(+), 64 deletions(-) diff --git a/poetry.lock b/poetry.lock index d71b9ea04..68936c811 100644 --- a/poetry.lock +++ b/poetry.lock @@ -478,75 +478,75 @@ markers = {main = "platform_system == \"Windows\" or sys_platform == \"win32\""} [[package]] name = "coverage" -version = "7.6.12" +version = "7.7.0" description = "Code coverage measurement for Python" optional = false python-versions = ">=3.9" groups = ["dev"] files = [ - {file = "coverage-7.6.12-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:704c8c8c6ce6569286ae9622e534b4f5b9759b6f2cd643f1c1a61f666d534fe8"}, - {file = "coverage-7.6.12-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:ad7525bf0241e5502168ae9c643a2f6c219fa0a283001cee4cf23a9b7da75879"}, - {file = "coverage-7.6.12-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:06097c7abfa611c91edb9e6920264e5be1d6ceb374efb4986f38b09eed4cb2fe"}, - {file = "coverage-7.6.12-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:220fa6c0ad7d9caef57f2c8771918324563ef0d8272c94974717c3909664e674"}, - {file = "coverage-7.6.12-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3688b99604a24492bcfe1c106278c45586eb819bf66a654d8a9a1433022fb2eb"}, - {file = "coverage-7.6.12-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:d1a987778b9c71da2fc8948e6f2656da6ef68f59298b7e9786849634c35d2c3c"}, - {file = "coverage-7.6.12-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:cec6b9ce3bd2b7853d4a4563801292bfee40b030c05a3d29555fd2a8ee9bd68c"}, - {file = "coverage-7.6.12-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:ace9048de91293e467b44bce0f0381345078389814ff6e18dbac8fdbf896360e"}, - {file = "coverage-7.6.12-cp310-cp310-win32.whl", hash = "sha256:ea31689f05043d520113e0552f039603c4dd71fa4c287b64cb3606140c66f425"}, - {file = "coverage-7.6.12-cp310-cp310-win_amd64.whl", hash = "sha256:676f92141e3c5492d2a1596d52287d0d963df21bf5e55c8b03075a60e1ddf8aa"}, - {file = "coverage-7.6.12-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:e18aafdfb3e9ec0d261c942d35bd7c28d031c5855dadb491d2723ba54f4c3015"}, - {file = "coverage-7.6.12-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:66fe626fd7aa5982cdebad23e49e78ef7dbb3e3c2a5960a2b53632f1f703ea45"}, - {file = "coverage-7.6.12-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0ef01d70198431719af0b1f5dcbefc557d44a190e749004042927b2a3fed0702"}, - {file = "coverage-7.6.12-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:07e92ae5a289a4bc4c0aae710c0948d3c7892e20fd3588224ebe242039573bf0"}, - {file = "coverage-7.6.12-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e695df2c58ce526eeab11a2e915448d3eb76f75dffe338ea613c1201b33bab2f"}, - {file = "coverage-7.6.12-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d74c08e9aaef995f8c4ef6d202dbd219c318450fe2a76da624f2ebb9c8ec5d9f"}, - {file = "coverage-7.6.12-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:e995b3b76ccedc27fe4f477b349b7d64597e53a43fc2961db9d3fbace085d69d"}, - {file = "coverage-7.6.12-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:b1f097878d74fe51e1ddd1be62d8e3682748875b461232cf4b52ddc6e6db0bba"}, - {file = "coverage-7.6.12-cp311-cp311-win32.whl", hash = "sha256:1f7ffa05da41754e20512202c866d0ebfc440bba3b0ed15133070e20bf5aeb5f"}, - {file = "coverage-7.6.12-cp311-cp311-win_amd64.whl", hash = "sha256:e216c5c45f89ef8971373fd1c5d8d1164b81f7f5f06bbf23c37e7908d19e8558"}, - {file = "coverage-7.6.12-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:b172f8e030e8ef247b3104902cc671e20df80163b60a203653150d2fc204d1ad"}, - {file = "coverage-7.6.12-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:641dfe0ab73deb7069fb972d4d9725bf11c239c309ce694dd50b1473c0f641c3"}, - {file = "coverage-7.6.12-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0e549f54ac5f301e8e04c569dfdb907f7be71b06b88b5063ce9d6953d2d58574"}, - {file = "coverage-7.6.12-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:959244a17184515f8c52dcb65fb662808767c0bd233c1d8a166e7cf74c9ea985"}, - {file = "coverage-7.6.12-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bda1c5f347550c359f841d6614fb8ca42ae5cb0b74d39f8a1e204815ebe25750"}, - {file = "coverage-7.6.12-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:1ceeb90c3eda1f2d8c4c578c14167dbd8c674ecd7d38e45647543f19839dd6ea"}, - {file = "coverage-7.6.12-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:0f16f44025c06792e0fb09571ae454bcc7a3ec75eeb3c36b025eccf501b1a4c3"}, - {file = "coverage-7.6.12-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:b076e625396e787448d27a411aefff867db2bffac8ed04e8f7056b07024eed5a"}, - {file = "coverage-7.6.12-cp312-cp312-win32.whl", hash = "sha256:00b2086892cf06c7c2d74983c9595dc511acca00665480b3ddff749ec4fb2a95"}, - {file = "coverage-7.6.12-cp312-cp312-win_amd64.whl", hash = "sha256:7ae6eabf519bc7871ce117fb18bf14e0e343eeb96c377667e3e5dd12095e0288"}, - {file = "coverage-7.6.12-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:488c27b3db0ebee97a830e6b5a3ea930c4a6e2c07f27a5e67e1b3532e76b9ef1"}, - {file = "coverage-7.6.12-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:5d1095bbee1851269f79fd8e0c9b5544e4c00c0c24965e66d8cba2eb5bb535fd"}, - {file = "coverage-7.6.12-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0533adc29adf6a69c1baa88c3d7dbcaadcffa21afbed3ca7a225a440e4744bf9"}, - {file = "coverage-7.6.12-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:53c56358d470fa507a2b6e67a68fd002364d23c83741dbc4c2e0680d80ca227e"}, - {file = "coverage-7.6.12-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:64cbb1a3027c79ca6310bf101014614f6e6e18c226474606cf725238cf5bc2d4"}, - {file = "coverage-7.6.12-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:79cac3390bfa9836bb795be377395f28410811c9066bc4eefd8015258a7578c6"}, - {file = "coverage-7.6.12-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:9b148068e881faa26d878ff63e79650e208e95cf1c22bd3f77c3ca7b1d9821a3"}, - {file = "coverage-7.6.12-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:8bec2ac5da793c2685ce5319ca9bcf4eee683b8a1679051f8e6ec04c4f2fd7dc"}, - {file = "coverage-7.6.12-cp313-cp313-win32.whl", hash = "sha256:200e10beb6ddd7c3ded322a4186313d5ca9e63e33d8fab4faa67ef46d3460af3"}, - {file = "coverage-7.6.12-cp313-cp313-win_amd64.whl", hash = "sha256:2b996819ced9f7dbb812c701485d58f261bef08f9b85304d41219b1496b591ef"}, - {file = "coverage-7.6.12-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:299cf973a7abff87a30609879c10df0b3bfc33d021e1adabc29138a48888841e"}, - {file = "coverage-7.6.12-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:4b467a8c56974bf06e543e69ad803c6865249d7a5ccf6980457ed2bc50312703"}, - {file = "coverage-7.6.12-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2458f275944db8129f95d91aee32c828a408481ecde3b30af31d552c2ce284a0"}, - {file = "coverage-7.6.12-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0a9d8be07fb0832636a0f72b80d2a652fe665e80e720301fb22b191c3434d924"}, - {file = "coverage-7.6.12-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:14d47376a4f445e9743f6c83291e60adb1b127607a3618e3185bbc8091f0467b"}, - {file = "coverage-7.6.12-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:b95574d06aa9d2bd6e5cc35a5bbe35696342c96760b69dc4287dbd5abd4ad51d"}, - {file = "coverage-7.6.12-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:ecea0c38c9079570163d663c0433a9af4094a60aafdca491c6a3d248c7432827"}, - {file = "coverage-7.6.12-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:2251fabcfee0a55a8578a9d29cecfee5f2de02f11530e7d5c5a05859aa85aee9"}, - {file = "coverage-7.6.12-cp313-cp313t-win32.whl", hash = "sha256:eb5507795caabd9b2ae3f1adc95f67b1104971c22c624bb354232d65c4fc90b3"}, - {file = "coverage-7.6.12-cp313-cp313t-win_amd64.whl", hash = "sha256:f60a297c3987c6c02ffb29effc70eadcbb412fe76947d394a1091a3615948e2f"}, - {file = "coverage-7.6.12-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:e7575ab65ca8399c8c4f9a7d61bbd2d204c8b8e447aab9d355682205c9dd948d"}, - {file = "coverage-7.6.12-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:8161d9fbc7e9fe2326de89cd0abb9f3599bccc1287db0aba285cb68d204ce929"}, - {file = "coverage-7.6.12-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3a1e465f398c713f1b212400b4e79a09829cd42aebd360362cd89c5bdc44eb87"}, - {file = "coverage-7.6.12-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f25d8b92a4e31ff1bd873654ec367ae811b3a943583e05432ea29264782dc32c"}, - {file = "coverage-7.6.12-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1a936309a65cc5ca80fa9f20a442ff9e2d06927ec9a4f54bcba9c14c066323f2"}, - {file = "coverage-7.6.12-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:aa6f302a3a0b5f240ee201297fff0bbfe2fa0d415a94aeb257d8b461032389bd"}, - {file = "coverage-7.6.12-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:f973643ef532d4f9be71dd88cf7588936685fdb576d93a79fe9f65bc337d9d73"}, - {file = "coverage-7.6.12-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:78f5243bb6b1060aed6213d5107744c19f9571ec76d54c99cc15938eb69e0e86"}, - {file = "coverage-7.6.12-cp39-cp39-win32.whl", hash = "sha256:69e62c5034291c845fc4df7f8155e8544178b6c774f97a99e2734b05eb5bed31"}, - {file = "coverage-7.6.12-cp39-cp39-win_amd64.whl", hash = "sha256:b01a840ecc25dce235ae4c1b6a0daefb2a203dba0e6e980637ee9c2f6ee0df57"}, - {file = "coverage-7.6.12-pp39.pp310-none-any.whl", hash = "sha256:7e39e845c4d764208e7b8f6a21c541ade741e2c41afabdfa1caa28687a3c98cf"}, - {file = "coverage-7.6.12-py3-none-any.whl", hash = "sha256:eb8668cfbc279a536c633137deeb9435d2962caec279c3f8cf8b91fff6ff8953"}, - {file = "coverage-7.6.12.tar.gz", hash = "sha256:48cfc4641d95d34766ad41d9573cc0f22a48aa88d22657a1fe01dca0dbae4de2"}, + {file = "coverage-7.7.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:a538a23119d1e2e2ce077e902d02ea3d8e0641786ef6e0faf11ce82324743944"}, + {file = "coverage-7.7.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:1586ad158523f4133499a4f322b230e2cfef9cc724820dbd58595a5a236186f4"}, + {file = "coverage-7.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7b6c96d69928a3a6767fab8dc1ce8a02cf0156836ccb1e820c7f45a423570d98"}, + {file = "coverage-7.7.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7f18d47641282664276977c604b5a261e51fefc2980f5271d547d706b06a837f"}, + {file = "coverage-7.7.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f2a1e18a85bd066c7c556d85277a7adf4651f259b2579113844835ba1a74aafd"}, + {file = "coverage-7.7.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:70f0925c4e2bfc965369f417e7cc72538fd1ba91639cf1e4ef4b1a6b50439b3b"}, + {file = "coverage-7.7.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:b0fac2088ec4aaeb5468b814bd3ff5e5978364bfbce5e567c44c9e2854469f6c"}, + {file = "coverage-7.7.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b3e212a894d8ae07fde2ca8b43d666a6d49bbbddb10da0f6a74ca7bd31f20054"}, + {file = "coverage-7.7.0-cp310-cp310-win32.whl", hash = "sha256:f32b165bf6dfea0846a9c9c38b7e1d68f313956d60a15cde5d1709fddcaf3bee"}, + {file = "coverage-7.7.0-cp310-cp310-win_amd64.whl", hash = "sha256:a2454b12a3f12cc4698f3508912e6225ec63682e2ca5a96f80a2b93cef9e63f3"}, + {file = "coverage-7.7.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a0a207c87a9f743c8072d059b4711f8d13c456eb42dac778a7d2e5d4f3c253a7"}, + {file = "coverage-7.7.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:2d673e3add00048215c2cc507f1228a7523fd8bf34f279ac98334c9b07bd2656"}, + {file = "coverage-7.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f81fe93dc1b8e5673f33443c0786c14b77e36f1025973b85e07c70353e46882b"}, + {file = "coverage-7.7.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d8c7524779003d59948c51b4fcbf1ca4e27c26a7d75984f63488f3625c328b9b"}, + {file = "coverage-7.7.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4c124025430249118d018dcedc8b7426f39373527c845093132196f2a483b6dd"}, + {file = "coverage-7.7.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:e7f559c36d5cdc448ee13e7e56ed7b6b5d44a40a511d584d388a0f5d940977ba"}, + {file = "coverage-7.7.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:37cbc7b0d93dfd133e33c7ec01123fbb90401dce174c3b6661d8d36fb1e30608"}, + {file = "coverage-7.7.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:7d2a65876274acf544703e943c010b60bd79404e3623a1e5d52b64a6e2728de5"}, + {file = "coverage-7.7.0-cp311-cp311-win32.whl", hash = "sha256:f5a2f71d6a91238e7628f23538c26aa464d390cbdedf12ee2a7a0fb92a24482a"}, + {file = "coverage-7.7.0-cp311-cp311-win_amd64.whl", hash = "sha256:ae8006772c6b0fa53c33747913473e064985dac4d65f77fd2fdc6474e7cd54e4"}, + {file = "coverage-7.7.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:056d3017ed67e7ddf266e6f57378ece543755a4c9231e997789ab3bd11392c94"}, + {file = "coverage-7.7.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:33c1394d8407e2771547583b66a85d07ed441ff8fae5a4adb4237ad39ece60db"}, + {file = "coverage-7.7.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4fbb7a0c3c21908520149d7751cf5b74eb9b38b54d62997b1e9b3ac19a8ee2fe"}, + {file = "coverage-7.7.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bb356e7ae7c2da13f404bf8f75be90f743c6df8d4607022e759f5d7d89fe83f8"}, + {file = "coverage-7.7.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bce730d484038e97f27ea2dbe5d392ec5c2261f28c319a3bb266f6b213650135"}, + {file = "coverage-7.7.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:aa4dff57fc21a575672176d5ab0ef15a927199e775c5e8a3d75162ab2b0c7705"}, + {file = "coverage-7.7.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:b667b91f4f714b17af2a18e220015c941d1cf8b07c17f2160033dbe1e64149f0"}, + {file = "coverage-7.7.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:693d921621a0c8043bfdc61f7d4df5ea6d22165fe8b807cac21eb80dd94e4bbd"}, + {file = "coverage-7.7.0-cp312-cp312-win32.whl", hash = "sha256:52fc89602cde411a4196c8c6894afb384f2125f34c031774f82a4f2608c59d7d"}, + {file = "coverage-7.7.0-cp312-cp312-win_amd64.whl", hash = "sha256:0ce8cf59e09d31a4915ff4c3b94c6514af4c84b22c4cc8ad7c3c546a86150a92"}, + {file = "coverage-7.7.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:4545485fef7a8a2d8f30e6f79ce719eb154aab7e44217eb444c1d38239af2072"}, + {file = "coverage-7.7.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:1393e5aa9441dafb0162c36c8506c648b89aea9565b31f6bfa351e66c11bcd82"}, + {file = "coverage-7.7.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:316f29cc3392fa3912493ee4c83afa4a0e2db04ff69600711f8c03997c39baaa"}, + {file = "coverage-7.7.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e1ffde1d6bc2a92f9c9207d1ad808550873748ac2d4d923c815b866baa343b3f"}, + {file = "coverage-7.7.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:416e2a8845eaff288f97eaf76ab40367deafb9073ffc47bf2a583f26b05e5265"}, + {file = "coverage-7.7.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:5efdeff5f353ed3352c04e6b318ab05c6ce9249c25ed3c2090c6e9cadda1e3b2"}, + {file = "coverage-7.7.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:57f3bd0d29bf2bd9325c0ff9cc532a175110c4bf8f412c05b2405fd35745266d"}, + {file = "coverage-7.7.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:3ab7090f04b12dc6469882ce81244572779d3a4b67eea1c96fb9ecc8c607ef39"}, + {file = "coverage-7.7.0-cp313-cp313-win32.whl", hash = "sha256:180e3fc68ee4dc5af8b33b6ca4e3bb8aa1abe25eedcb958ba5cff7123071af68"}, + {file = "coverage-7.7.0-cp313-cp313-win_amd64.whl", hash = "sha256:55143aa13c49491f5606f05b49ed88663446dce3a4d3c5d77baa4e36a16d3573"}, + {file = "coverage-7.7.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:cc41374d2f27d81d6558f8a24e5c114580ffefc197fd43eabd7058182f743322"}, + {file = "coverage-7.7.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:89078312f06237417adda7c021c33f80f7a6d2db8572a5f6c330d89b080061ce"}, + {file = "coverage-7.7.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5b2f144444879363ea8834cd7b6869d79ac796cb8f864b0cfdde50296cd95816"}, + {file = "coverage-7.7.0-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:60e6347d1ed882b1159ffea172cb8466ee46c665af4ca397edbf10ff53e9ffaf"}, + {file = "coverage-7.7.0-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cb203c0afffaf1a8f5b9659a013f8f16a1b2cad3a80a8733ceedc968c0cf4c57"}, + {file = "coverage-7.7.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:ad0edaa97cb983d9f2ff48cadddc3e1fb09f24aa558abeb4dc9a0dbacd12cbb4"}, + {file = "coverage-7.7.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:c5f8a5364fc37b2f172c26a038bc7ec4885f429de4a05fc10fdcb53fb5834c5c"}, + {file = "coverage-7.7.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:c4e09534037933bf6eb31d804e72c52ec23219b32c1730f9152feabbd7499463"}, + {file = "coverage-7.7.0-cp313-cp313t-win32.whl", hash = "sha256:1b336d06af14f8da5b1f391e8dec03634daf54dfcb4d1c4fb6d04c09d83cef90"}, + {file = "coverage-7.7.0-cp313-cp313t-win_amd64.whl", hash = "sha256:b54a1ee4c6f1905a436cbaa04b26626d27925a41cbc3a337e2d3ff7038187f07"}, + {file = "coverage-7.7.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:1c8fbce80b2b8bf135d105aa8f5b36eae0c57d702a1cc3ebdea2a6f03f6cdde5"}, + {file = "coverage-7.7.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:d9710521f07f526de30ccdead67e6b236fe996d214e1a7fba8b36e2ba2cd8261"}, + {file = "coverage-7.7.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7789e700f33f2b133adae582c9f437523cd5db8de845774988a58c360fc88253"}, + {file = "coverage-7.7.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b8c36093aca722db73633cf2359026ed7782a239eb1c6db2abcff876012dc4cf"}, + {file = "coverage-7.7.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c075d167a6ec99b798c1fdf6e391a1d5a2d054caffe9593ba0f97e3df2c04f0e"}, + {file = "coverage-7.7.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:d013c07061751ae81861cae6ec3a4fe04e84781b11fd4b6b4201590234b25c7b"}, + {file = "coverage-7.7.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:104bf640f408f4e115b85110047c7f27377e1a8b7ba86f7db4fa47aa49dc9a8e"}, + {file = "coverage-7.7.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:39abcacd1ed54e2c33c54bdc488b310e8ef6705833f7148b6eb9a547199d375d"}, + {file = "coverage-7.7.0-cp39-cp39-win32.whl", hash = "sha256:8e336b56301774ace6be0017ff85c3566c556d938359b61b840796a0202f805c"}, + {file = "coverage-7.7.0-cp39-cp39-win_amd64.whl", hash = "sha256:8c938c6ae59be67ac19a7204e079efc94b38222cd7d0269f96e45e18cddeaa59"}, + {file = "coverage-7.7.0-pp39.pp310.pp311-none-any.whl", hash = "sha256:3b0e6e54591ae0d7427def8a4d40fca99df6b899d10354bab73cd5609807261c"}, + {file = "coverage-7.7.0-py3-none-any.whl", hash = "sha256:708f0a1105ef2b11c79ed54ed31f17e6325ac936501fc373f24be3e6a578146a"}, + {file = "coverage-7.7.0.tar.gz", hash = "sha256:cd879d4646055a573775a1cec863d00c9ff8c55860f8b17f6d8eee9140c06166"}, ] [package.extras] From 9bfee56bd5f7cf9c09210f9a8e0acedb7712c8d7 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 19 Mar 2025 15:34:57 +0000 Subject: [PATCH 040/390] docs(auto): Update image tag, for release v2.8.0 (#5236) Co-authored-by: Kuchenpirat <24235032+Kuchenpirat@users.noreply.github.com> --- .../getting-started/installation/installation-checklist.md | 2 +- .../docs/documentation/getting-started/installation/postgres.md | 2 +- docs/docs/documentation/getting-started/installation/sqlite.md | 2 +- frontend/package.json | 2 +- pyproject.toml | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/docs/documentation/getting-started/installation/installation-checklist.md b/docs/docs/documentation/getting-started/installation/installation-checklist.md index f4bc7fcc9..bf5ef93de 100644 --- a/docs/docs/documentation/getting-started/installation/installation-checklist.md +++ b/docs/docs/documentation/getting-started/installation/installation-checklist.md @@ -31,7 +31,7 @@ To deploy mealie on your local network, it is highly recommended to use Docker t We've gone through a few versions of Mealie v1 deployment targets. We have settled on a single container deployment, and we've begun publishing the nightly container on github containers. If you're looking to move from the old nightly (split containers _or_ the omni image) to the new nightly, there are a few things you need to do: 1. Take a backup just in case! -2. Replace the image for the API container with `ghcr.io/mealie-recipes/mealie:v2.7.1` +2. Replace the image for the API container with `ghcr.io/mealie-recipes/mealie:v2.8.0` 3. Take the external port from the frontend container and set that as the port mapped to port `9000` on the new container. The frontend is now served on port 9000 from the new container, so it will need to be mapped for you to have access. 4. Restart the container diff --git a/docs/docs/documentation/getting-started/installation/postgres.md b/docs/docs/documentation/getting-started/installation/postgres.md index cee6869fc..4e08fa192 100644 --- a/docs/docs/documentation/getting-started/installation/postgres.md +++ b/docs/docs/documentation/getting-started/installation/postgres.md @@ -7,7 +7,7 @@ PostgreSQL might be considered if you need to support many concurrent users. In ```yaml services: mealie: - image: ghcr.io/mealie-recipes/mealie:v2.7.1 # (3) + image: ghcr.io/mealie-recipes/mealie:v2.8.0 # (3) container_name: mealie restart: always ports: diff --git a/docs/docs/documentation/getting-started/installation/sqlite.md b/docs/docs/documentation/getting-started/installation/sqlite.md index d2aa216eb..f33080e0e 100644 --- a/docs/docs/documentation/getting-started/installation/sqlite.md +++ b/docs/docs/documentation/getting-started/installation/sqlite.md @@ -11,7 +11,7 @@ SQLite is a popular, open source, self-contained, zero-configuration database th ```yaml services: mealie: - image: ghcr.io/mealie-recipes/mealie:v2.7.1 # (3) + image: ghcr.io/mealie-recipes/mealie:v2.8.0 # (3) container_name: mealie restart: always ports: diff --git a/frontend/package.json b/frontend/package.json index 9f28744c2..a9d71ebe4 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,6 +1,6 @@ { "name": "mealie", -"version": "2.7.1", +"version": "2.8.0", "private": true, "scripts": { "dev": "nuxt", diff --git a/pyproject.toml b/pyproject.toml index d7ce2fde6..faf4e15f2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -3,7 +3,7 @@ authors = ["Hayden "] description = "A Recipe Manager" license = "AGPL" name = "mealie" -version = "2.7.1" +version = "2.8.0" include = [ # Explicit include to override .gitignore when packaging the frontend { path = "mealie/frontend/**/*", format = ["sdist", "wheel"] } From 4f7ee33f1b743e586c65b6b1f71949f44bb6d83f Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 19 Mar 2025 15:45:24 +0000 Subject: [PATCH 041/390] chore(deps): update dependency pre-commit to v4.2.0 (#5238) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 68936c811..858104dc0 100644 --- a/poetry.lock +++ b/poetry.lock @@ -2283,14 +2283,14 @@ testing = ["pytest", "pytest-benchmark"] [[package]] name = "pre-commit" -version = "4.1.0" +version = "4.2.0" description = "A framework for managing and maintaining multi-language pre-commit hooks." optional = false python-versions = ">=3.9" groups = ["dev"] files = [ - {file = "pre_commit-4.1.0-py2.py3-none-any.whl", hash = "sha256:d29e7cb346295bcc1cc75fc3e92e343495e3ea0196c9ec6ba53f49f10ab6ae7b"}, - {file = "pre_commit-4.1.0.tar.gz", hash = "sha256:ae3f018575a588e30dfddfab9a05448bfbd6b73d78709617b5a2b853549716d4"}, + {file = "pre_commit-4.2.0-py2.py3-none-any.whl", hash = "sha256:a009ca7205f1eb497d10b845e52c838a98b6cdd2102a6c8e4540e94ee75c58bd"}, + {file = "pre_commit-4.2.0.tar.gz", hash = "sha256:601283b9757afd87d40c4c4a9b2b5de9637a8ea02eaff7adc2d0fb4e04841146"}, ] [package.dependencies] From cd6ccf099b4f5a9e561a165ad0517eafce908a12 Mon Sep 17 00:00:00 2001 From: Kuchenpirat <24235032+Kuchenpirat@users.noreply.github.com> Date: Wed, 19 Mar 2025 18:08:25 +0100 Subject: [PATCH 042/390] fix: spelling of github (#5244) --- frontend/lang/messages/en-US.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/lang/messages/en-US.json b/frontend/lang/messages/en-US.json index 84c2a1b35..154a470e4 100644 --- a/frontend/lang/messages/en-US.json +++ b/frontend/lang/messages/en-US.json @@ -15,7 +15,7 @@ "docs": "Docs", "download-log": "Download Log", "download-recipe-json": "Last Scraped JSON", - "github": "Github", + "github": "GitHub", "log-lines": "Log Lines", "not-demo": "Not Demo", "portfolio": "Portfolio", From 6fc9ece19189aff85c7443d48b5ba0aa252deddf Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Wed, 19 Mar 2025 12:21:21 -0500 Subject: [PATCH 043/390] chore(l10n): New Crowdin updates (#5243) --- frontend/lang/messages/pl-PL.json | 20 +- frontend/lang/messages/sl-SI.json | 6 +- mealie/lang/messages/pl-PL.json | 14 +- .../seed/resources/foods/locales/pl-PL.json | 184 +++---- .../seed/resources/foods/locales/sl-SI.json | 506 +++++++++--------- .../seed/resources/labels/locales/pl-PL.json | 2 +- 6 files changed, 366 insertions(+), 366 deletions(-) diff --git a/frontend/lang/messages/pl-PL.json b/frontend/lang/messages/pl-PL.json index 2b882c3aa..8ef9f3d5f 100644 --- a/frontend/lang/messages/pl-PL.json +++ b/frontend/lang/messages/pl-PL.json @@ -636,9 +636,9 @@ "recipe-debugger-use-openai-description": "Użyj OpenAI, aby dynamicznie analizować przepisy zamiast polegać na bibliotece scraperów. Podczas tworzenia przepisu za pomocą adresu URL jest to wykonywane automatycznie, jeśli scraperowi nie uda się przetworzyć przepisu, ale możesz przetestować go ręcznie tutaj.", "debug": "Debuguj", "tree-view": "Widok drzewa", - "recipe-servings": "Recipe Servings", + "recipe-servings": "Ilość porcji", "recipe-yield": "Wydajność przepisu", - "recipe-yield-text": "Recipe Yield Text", + "recipe-yield-text": "Tekst pola przepisu", "unit": "Jednostka", "upload-image": "Prześlij obraz", "screen-awake": "Pozostaw ekran włączony", @@ -667,7 +667,7 @@ "recipe-finder-description": "Wyszukuj przepisy na podstawie składników, które masz pod ręką. Możesz również filtrować według dostępnych narzędzi oraz ustawić maksymalną liczbę brakujących składników lub przyborów kuchennych.", "selected-ingredients": "Wybrany składnik", "no-ingredients-selected": "Nie wybrano żadnych składników", - "missing": "Missing", + "missing": "Brakujący", "no-recipes-found": "Nie znaleziono przepisów", "no-recipes-found-description": "Spróbuj dodać więcej składników do wyszukiwania lub dostosować filtry", "include-ingredients-on-hand": "Uwzględnij składniki dostępne pod ręką", @@ -676,8 +676,8 @@ "max-missing-tools": "Maks. ilość brakujących przyborów kuchennych", "selected-tools": "Wybrane przybory kuchenne", "other-filters": "Inne filtry", - "ready-to-make": "Ready to Make", - "almost-ready-to-make": "Almost Ready to Make" + "ready-to-make": "Gotowe do użycia", + "almost-ready-to-make": "Prawie gotowe do użycia" }, "search": { "advanced-search": "Wyszukiwanie zaawansowane", @@ -720,7 +720,7 @@ "backup-restore": "Przywróć kopie", "back-restore-description": "Przywracanie tej kopii zapasowej nadpisze wszystkie aktualne dane w bazie danych i w katalogu danych i zastąpi je zawartością tej kopii zapasowej. {cannot-be-undone} Jeśli przywrócenie zakończy się pomyślnie, zostaniesz wylogowany.", "cannot-be-undone": "Tej czynności nie można cofnąć - należy zachować ostrożność.", - "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", + "postgresql-note": "Jeśli używasz PostgreSQL, sprawdź {backup-restore-process} przed przywróceniem.", "backup-restore-process-in-the-documentation": "proces tworzenia kopii zapasowej/przywracania w dokumentacji", "irreversible-acknowledgment": "Rozumiem, że ta operacja jest nieodwracalna, destrukcyjna i może spowodować utratę danych", "restore-backup": "Przywróć kopie" @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "Połączenie wybranej żywności połączy źródło żywności i żywność docelową w pojedynczą żywność. Źródło żywności zostanie usunięte, a wszystkie odniesienia do źródłowej żywności zostaną zaktualizowane tak, aby wskazywały na docelową żywność.", "merge-food-example": "Scalanie {food1} do {food2}", - "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", - "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", + "seed-dialog-text": "Wypełnij bazę danych produktami spożywczymi na podstawie twojego lokalnego języka. Dzięki temu utworzysz ponad 200 popularnych produktów spożywczych, które można wykorzystać do zorganizowania bazy danych. Produkty spożywcze są tłumaczone dzięki wysiłkom społeczności.", + "seed-dialog-warning": "W twojej bazie danych znajdują się już niektóre pozycje. Ta akcja nie usunie duplikatów, więc będziesz musiał zarządzać nimi ręcznie.", "combine-food": "Połącz Żywność", "source-food": "Żywność Źródłowa", "target-food": "Żywność Docelowa", @@ -1113,9 +1113,9 @@ "source-unit-will-be-deleted": "Jednostka źródłowa zostanie usunięta" }, "recipe-actions": { - "recipe-actions-data": "Recipe Actions Data", + "recipe-actions-data": "Dane akcji przepisu", "new-recipe-action": "", - "edit-recipe-action": "Edit Recipe Action", + "edit-recipe-action": "Edycja akcji przepisu", "action-type": "Typ akcji" }, "create-alias": "Utwórz alias", diff --git a/frontend/lang/messages/sl-SI.json b/frontend/lang/messages/sl-SI.json index 6d6cae73c..35163b595 100644 --- a/frontend/lang/messages/sl-SI.json +++ b/frontend/lang/messages/sl-SI.json @@ -720,7 +720,7 @@ "backup-restore": "Obnovitev varnostne kopije", "back-restore-description": "Obnavljanje varnostne kopije bo prepisalo trenutne podatke v podatkovni zbirki in v podatkovni mapi in jih zamenjalo s podatki v tej varnostni kopiji. {cannot-be-undone} Če je obnavljanje varnostne kopije uspešno, te bo sistem na koncu izpisal iz tvojega uporabniškega računa.", "cannot-be-undone": "Te akcije ni mogoče razveljaviti - uporabljaj previdno.", - "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", + "postgresql-note": "Če uporabljate PostgreSQL, pred obnovitvijo preglejte {backup-restore-process}.", "backup-restore-process-in-the-documentation": "postopek ustvarjanja in obnavljanja varnostne kopije v dokumentaciji", "irreversible-acknowledgment": "Razumem, da tega ukaza ni mogoče razveljaviti in da lahko povzroči izgubo podatkov", "restore-backup": "Obnovi varnostno kopijo" @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "Združitev izbranih živil bo združila izvorno živilo in ciljno živilo v eno samo živilo. Izvorno živilo bo izbrisano in vse povezave na izvorno živilo, bodo po novem kazale na ciljno živilo.", "merge-food-example": "Združujem {food1} v {food2}", - "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", - "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", + "seed-dialog-text": "Napolnite zbirko podatkov z živili, ki temeljijo na vašem lokalnem jeziku. Tako boste ustvarili več kot 200 običajnih živil, ki jih lahko uporabite za organizacijo vaše zbirke podatkov. Živila so prevedena s prizadevanjem skupnosti.", + "seed-dialog-warning": "Nekaj ​​elementov že imate v svoji bazi podatkov. To dejanje ne bo uskladilo dvojnikov, upravljati jih boste morali ročno.", "combine-food": "Združi živila", "source-food": "Izvorno živilo", "target-food": "Ciljno živilo", diff --git a/mealie/lang/messages/pl-PL.json b/mealie/lang/messages/pl-PL.json index 20ff047f5..d34843504 100644 --- a/mealie/lang/messages/pl-PL.json +++ b/mealie/lang/messages/pl-PL.json @@ -4,18 +4,18 @@ }, "recipe": { "unique-name-error": "Nazwy przepisów muszą być unikatowe", - "recipe-created": "Recipe Created", + "recipe-created": "Utworzono przepis", "recipe-defaults": { "ingredient-note": "1 szklanka mąki", "step-text": "Kroki przepisu, jak również inne pola na stronie przepisu obsługują składnię markdown.\n\n**Dodaj link**\n\n[Mój link](https://demo.mealie.io)\n" }, "servings-text": { - "makes": "Makes", - "serves": "Serves", - "serving": "Serving", - "servings": "Servings", - "yield": "Yield", - "yields": "Yields" + "makes": "Daje", + "serves": "Wystarcza dla", + "serving": "Porcja", + "servings": "Porcje", + "yield": "Ilość", + "yields": "Porcje" } }, "mealplan": { diff --git a/mealie/repos/seed/resources/foods/locales/pl-PL.json b/mealie/repos/seed/resources/foods/locales/pl-PL.json index 4d14dbad3..fd0b60093 100644 --- a/mealie/repos/seed/resources/foods/locales/pl-PL.json +++ b/mealie/repos/seed/resources/foods/locales/pl-PL.json @@ -1,38 +1,38 @@ { "acorn-squash": { - "name": "acorn squash" + "name": "dynia żołędziowa" }, "alfalfa-sprouts": { - "name": "alfalfa sprouts" + "name": "kiełki lucerny" }, "anchovies": { - "name": "anchovies" + "name": "anchois" }, "apples": { - "name": "apple", - "plural_name": "apples" + "name": "jabłko", + "plural_name": "jabłka" }, "artichoke": { - "name": "artichoke" + "name": "karczoch" }, "arugula": { - "name": "arugula" + "name": "rukola" }, "asparagus": { - "name": "asparagus" + "name": "szparagi" }, "avocado": { - "name": "avocado", - "plural_name": "avocado" + "name": "awokado", + "plural_name": "awokado" }, "bacon": { - "name": "bacon" + "name": "bekon" }, "baking-powder": { - "name": "baking powder" + "name": "proszek do pieczenia" }, "baking-soda": { - "name": "baking soda" + "name": "soda oczyszczona" }, "baking-sugar": { "name": "baking sugar" @@ -41,50 +41,50 @@ "name": "bar sugar" }, "basil": { - "name": "basil" + "name": "bazylia" }, "beans": { - "name": "beans" + "name": "fasola" }, "bell-peppers": { "name": "bell peppers", "plural_name": "bell peppers" }, "blackberries": { - "name": "blackberries" + "name": "jeżyny" }, "bok-choy": { - "name": "bok choy" + "name": "pak choi" }, "brassicas": { - "name": "brassicas" + "name": "warzywa kapustne" }, "bread": { - "name": "bread" + "name": "chleb" }, "breadfruit": { - "name": "breadfruit" + "name": "chlebowiec" }, "broccoflower": { - "name": "broccoflower" + "name": "kalafior Romanesco" }, "broccoli": { - "name": "broccoli" + "name": "brokuł" }, "broccoli-rabe": { - "name": "broccoli rabe" + "name": "rzepa brokułowa" }, "broccolini": { "name": "broccolini" }, "brown-sugar": { - "name": "brown sugar" + "name": "cukier brązowy" }, "brussels-sprouts": { "name": "brussels sprouts" }, "butter": { - "name": "butter" + "name": "masło" }, "butternut-pumpkin": { "name": "butternut pumpkin" @@ -97,26 +97,26 @@ "plural_name": "cabbages" }, "cactus-edible": { - "name": "cactus, edible" + "name": "kaktus, jadalny" }, "calabrese": { "name": "calabrese" }, "cane-sugar": { - "name": "cane sugar" + "name": "cukier trzcinowy" }, "cannabis": { - "name": "cannabis" + "name": "konopia indyjska" }, "capsicum": { - "name": "capsicum" + "name": "papryka" }, "caraway": { - "name": "caraway" + "name": "kminek" }, "carrot": { - "name": "carrot", - "plural_name": "carrots" + "name": "marchew", + "plural_name": "marchewki" }, "caster-sugar": { "name": "caster sugar" @@ -125,20 +125,20 @@ "name": "castor sugar" }, "catfish": { - "name": "catfish" + "name": "sum" }, "cauliflower": { - "name": "cauliflower", + "name": "kalafior", "plural_name": "cauliflowers" }, "cayenne-pepper": { - "name": "cayenne pepper" + "name": "pieprz cayenne" }, "celeriac": { - "name": "celery root" + "name": "seler korzeniowy" }, "celery": { - "name": "celery" + "name": "seler naciowy" }, "cereal-grains": { "name": "cereal grains" @@ -147,10 +147,10 @@ "name": "chard" }, "cheese": { - "name": "cheese" + "name": "ser" }, "chicory": { - "name": "chicory" + "name": "cykoria" }, "chilli-peppers": { "name": "chilli pepper", @@ -160,32 +160,32 @@ "name": "chinese leaves" }, "chives": { - "name": "chives" + "name": "szczypiorek" }, "chocolate": { - "name": "chocolate" + "name": "czekolada" }, "cilantro": { "name": "cilantro" }, "cinnamon": { - "name": "cinnamon" + "name": "cynamon" }, "clarified-butter": { - "name": "clarified butter" + "name": "masło klarowane" }, "coconut": { - "name": "coconut", - "plural_name": "coconuts" + "name": "kokos", + "plural_name": "kokosy" }, "coconut-milk": { - "name": "coconut milk" + "name": "mleko kokosowe" }, "cod": { "name": "cod" }, "coffee": { - "name": "coffee" + "name": "kawa" }, "collard-greens": { "name": "collard greens" @@ -197,11 +197,11 @@ "name": "coriander" }, "corn": { - "name": "corn", + "name": "kukurydza", "plural_name": "corns" }, "corn-syrup": { - "name": "corn syrup" + "name": "syrop kukurydziany" }, "cottonseed-oil": { "name": "cottonseed oil" @@ -213,11 +213,11 @@ "name": "cream of tartar" }, "cucumber": { - "name": "cucumber", - "plural_name": "cucumbers" + "name": "ogórek", + "plural_name": "ogórki" }, "cumin": { - "name": "cumin" + "name": "kmin rzymski" }, "daikon": { "name": "daikon", @@ -227,13 +227,13 @@ "name": "dairy products and dairy substitutes" }, "dandelion": { - "name": "dandelion" + "name": "mniszek lekarski" }, "demerara-sugar": { - "name": "demerara sugar" + "name": "cukier demerara" }, "dough": { - "name": "dough" + "name": "ciasto" }, "edible-cactus": { "name": "edible cactus" @@ -291,20 +291,20 @@ "name": "garam masala" }, "garlic": { - "name": "garlic", - "plural_name": "garlics" + "name": "czosnek", + "plural_name": "czosnki" }, "gem-squash": { "name": "gem squash" }, "ghee": { - "name": "ghee" + "name": "masło ghee" }, "giblets": { "name": "giblets" }, "ginger": { - "name": "ginger" + "name": "imbir" }, "grains": { "name": "grains" @@ -324,13 +324,13 @@ "plural_name": "heart of palms" }, "hemp": { - "name": "hemp" + "name": "konopia" }, "herbs": { - "name": "herbs" + "name": "zioła" }, "honey": { - "name": "honey" + "name": "miód" }, "isomalt": { "name": "isomalt" @@ -367,20 +367,20 @@ "name": "leavening agents" }, "leek": { - "name": "leek", - "plural_name": "leeks" + "name": "por", + "plural_name": "por" }, "legumes": { "name": "legumes" }, "lemongrass": { - "name": "lemongrass" + "name": "trawa cytrynowa" }, "lentils": { "name": "lentils" }, "lettuce": { - "name": "lettuce" + "name": "sałata" }, "liver": { "name": "liver", @@ -390,23 +390,23 @@ "name": "maize" }, "maple-syrup": { - "name": "maple syrup" + "name": "syrop klonowy" }, "meat": { - "name": "meat" + "name": "mięso" }, "milk": { - "name": "milk" + "name": "mleko" }, "mortadella": { - "name": "mortadella" + "name": "mortadela" }, "mushroom": { - "name": "mushroom", - "plural_name": "mushrooms" + "name": "grzyb", + "plural_name": "grzyby" }, "mussels": { - "name": "mussels" + "name": "małże" }, "nanaimo-bar-mix": { "name": "nanaimo bar mix" @@ -473,18 +473,18 @@ }, "pear": { "name": "pear", - "plural_name": "pears" + "plural_name": "gruszki" }, "peas": { - "name": "peas" + "name": "groszek" }, "pepper": { - "name": "pepper", - "plural_name": "peppers" + "name": "pieprz", + "plural_name": "pieprz" }, "pineapple": { - "name": "pineapple", - "plural_name": "pineapples" + "name": "ananas", + "plural_name": "ananasy" }, "plantain": { "name": "plantain", @@ -494,8 +494,8 @@ "name": "poppy seeds" }, "potato": { - "name": "potato", - "plural_name": "potatoes" + "name": "ziemniak", + "plural_name": "ziemniaki" }, "poultry": { "name": "poultry" @@ -504,11 +504,11 @@ "name": "powdered sugar" }, "pumpkin": { - "name": "pumpkin", - "plural_name": "pumpkins" + "name": "dynia", + "plural_name": "dynie" }, "pumpkin-seeds": { - "name": "pumpkin seeds" + "name": "nasiona dyni" }, "radish": { "name": "radish", @@ -521,10 +521,10 @@ "name": "refined sugar" }, "rice": { - "name": "rice" + "name": "ryż" }, "rice-flour": { - "name": "rice flour" + "name": "mąka ryżowa" }, "rock-sugar": { "name": "rock sugar" @@ -533,10 +533,10 @@ "name": "rum" }, "salmon": { - "name": "salmon" + "name": "łosoś" }, "salt": { - "name": "salt" + "name": "sól" }, "salt-cod": { "name": "salt cod" @@ -546,16 +546,16 @@ "plural_name": "scallions" }, "seafood": { - "name": "seafood" + "name": "owoce morza" }, "seeds": { - "name": "seeds" + "name": "nasiona" }, "sesame-seeds": { - "name": "sesame seeds" + "name": "nasiona sezamu" }, "shallot": { - "name": "shallot", + "name": "szalotka", "plural_name": "shallots" }, "skate": { diff --git a/mealie/repos/seed/resources/foods/locales/sl-SI.json b/mealie/repos/seed/resources/foods/locales/sl-SI.json index 4d14dbad3..43b81f9f5 100644 --- a/mealie/repos/seed/resources/foods/locales/sl-SI.json +++ b/mealie/repos/seed/resources/foods/locales/sl-SI.json @@ -1,462 +1,462 @@ { "acorn-squash": { - "name": "acorn squash" + "name": "želodova buča" }, "alfalfa-sprouts": { - "name": "alfalfa sprouts" + "name": "kalčki lucerne" }, "anchovies": { - "name": "anchovies" + "name": "sardoni" }, "apples": { - "name": "apple", - "plural_name": "apples" + "name": "jabolko", + "plural_name": "jabolka" }, "artichoke": { - "name": "artichoke" + "name": "artičoke" }, "arugula": { - "name": "arugula" + "name": "rukola" }, "asparagus": { - "name": "asparagus" + "name": "šparglji" }, "avocado": { - "name": "avocado", - "plural_name": "avocado" + "name": "avokado", + "plural_name": "avokado" }, "bacon": { - "name": "bacon" + "name": "slanina" }, "baking-powder": { - "name": "baking powder" + "name": "pecilni prašek" }, "baking-soda": { - "name": "baking soda" + "name": "soda bikarbona" }, "baking-sugar": { - "name": "baking sugar" + "name": "sladkor za peko" }, "bar-sugar": { - "name": "bar sugar" + "name": "palični sladkor" }, "basil": { - "name": "basil" + "name": "bazilika" }, "beans": { - "name": "beans" + "name": "fižol" }, "bell-peppers": { - "name": "bell peppers", - "plural_name": "bell peppers" + "name": "podolgovate paprike", + "plural_name": "podolgovate paprike" }, "blackberries": { - "name": "blackberries" + "name": "robide" }, "bok-choy": { - "name": "bok choy" + "name": "kitajsko zelje" }, "brassicas": { - "name": "brassicas" + "name": "repa" }, "bread": { - "name": "bread" + "name": "kruh" }, "breadfruit": { - "name": "breadfruit" + "name": "sadni kruh" }, "broccoflower": { - "name": "broccoflower" + "name": "cvetovi brokolija" }, "broccoli": { - "name": "broccoli" + "name": "brokoli" }, "broccoli-rabe": { - "name": "broccoli rabe" + "name": "brokoli rabe" }, "broccolini": { - "name": "broccolini" + "name": "brokolini" }, "brown-sugar": { - "name": "brown sugar" + "name": "rjavi sladkor" }, "brussels-sprouts": { - "name": "brussels sprouts" + "name": "brstični ohrovt" }, "butter": { - "name": "butter" + "name": "maslo" }, "butternut-pumpkin": { - "name": "butternut pumpkin" + "name": "sladka buča" }, "butternut-squash": { - "name": "butternut squash" + "name": "buče" }, "cabbage": { - "name": "cabbage", - "plural_name": "cabbages" + "name": "zelje", + "plural_name": "zelje" }, "cactus-edible": { - "name": "cactus, edible" + "name": "jedilni kaktus" }, "calabrese": { - "name": "calabrese" + "name": "kalabrez" }, "cane-sugar": { - "name": "cane sugar" + "name": "trsni sladkor" }, "cannabis": { - "name": "cannabis" + "name": "konoplja" }, "capsicum": { - "name": "capsicum" + "name": "paprika" }, "caraway": { - "name": "caraway" + "name": "kumina" }, "carrot": { - "name": "carrot", - "plural_name": "carrots" + "name": "korenje", + "plural_name": "korenje" }, "caster-sugar": { - "name": "caster sugar" + "name": "trsni sladkor" }, "castor-sugar": { - "name": "castor sugar" + "name": "sladkor v prahu" }, "catfish": { - "name": "catfish" + "name": "som" }, "cauliflower": { - "name": "cauliflower", - "plural_name": "cauliflowers" + "name": "cvetača", + "plural_name": "cvetača" }, "cayenne-pepper": { - "name": "cayenne pepper" + "name": "kajenski poper" }, "celeriac": { - "name": "celery root" + "name": "zelena" }, "celery": { - "name": "celery" + "name": "zelena" }, "cereal-grains": { - "name": "cereal grains" + "name": "žitna zrna" }, "chard": { - "name": "chard" + "name": "blitva" }, "cheese": { - "name": "cheese" + "name": "sir" }, "chicory": { - "name": "chicory" + "name": "radič" }, "chilli-peppers": { - "name": "chilli pepper", - "plural_name": "chilli peppers" + "name": "čili paprika", + "plural_name": "čili paprika" }, "chinese-leaves": { - "name": "chinese leaves" + "name": "kitajski listi" }, "chives": { - "name": "chives" + "name": "drobnjak" }, "chocolate": { - "name": "chocolate" + "name": "čokolada" }, "cilantro": { - "name": "cilantro" + "name": "koriander" }, "cinnamon": { - "name": "cinnamon" + "name": "cimet" }, "clarified-butter": { - "name": "clarified butter" + "name": "prečiščeno maslo" }, "coconut": { - "name": "coconut", - "plural_name": "coconuts" + "name": "kokos", + "plural_name": "kokosi" }, "coconut-milk": { - "name": "coconut milk" + "name": "kokosovo mleko" }, "cod": { - "name": "cod" + "name": "trska" }, "coffee": { - "name": "coffee" + "name": "kava" }, "collard-greens": { - "name": "collard greens" + "name": "kodrolistnati ohrovt" }, "confectioners-sugar": { - "name": "confectioners' sugar" + "name": "slaščičarski sladkor" }, "coriander": { - "name": "coriander" + "name": "koriander" }, "corn": { - "name": "corn", - "plural_name": "corns" + "name": "koruza", + "plural_name": "koruza" }, "corn-syrup": { - "name": "corn syrup" + "name": "koruzni sirup" }, "cottonseed-oil": { - "name": "cottonseed oil" + "name": "bombažno olje" }, "courgette": { - "name": "courgette" + "name": "bučka" }, "cream-of-tartar": { - "name": "cream of tartar" + "name": "tatarska omaka" }, "cucumber": { - "name": "cucumber", - "plural_name": "cucumbers" + "name": "kumara", + "plural_name": "kumare" }, "cumin": { - "name": "cumin" + "name": "kumina" }, "daikon": { - "name": "daikon", - "plural_name": "daikons" + "name": "japonska redkev", + "plural_name": "japonske redkve" }, "dairy-products-and-dairy-substitutes": { - "name": "dairy products and dairy substitutes" + "name": "mlečni izdelki in mlečni nadomestki" }, "dandelion": { - "name": "dandelion" + "name": "regrat" }, "demerara-sugar": { - "name": "demerara sugar" + "name": "demerara sladkor" }, "dough": { - "name": "dough" + "name": "testo" }, "edible-cactus": { - "name": "edible cactus" + "name": "jedilni kaktus" }, "eggplant": { - "name": "eggplant", - "plural_name": "eggplants" + "name": "jajčevec", + "plural_name": "jajčevci" }, "eggs": { - "name": "egg", - "plural_name": "eggs" + "name": "jajce", + "plural_name": "jajca" }, "endive": { - "name": "endive", - "plural_name": "endives" + "name": "endivija", + "plural_name": "endivije" }, "fats": { - "name": "fats" + "name": "maščobe" }, "fava-beans": { - "name": "fava beans" + "name": "fava fižol" }, "fiddlehead": { - "name": "fiddlehead" + "name": "praprotni poganjki" }, "fiddlehead-fern": { - "name": "fiddlehead fern", - "plural_name": "fiddlehead ferns" + "name": "gosličasta praprot", + "plural_name": "gosličasta praprot" }, "fish": { - "name": "fish" + "name": "ribe" }, "five-spice-powder": { - "name": "five spice powder" + "name": "mešanica petih začimb" }, "flour": { - "name": "flour" + "name": "moka" }, "frisee": { - "name": "frisee" + "name": "frise solata" }, "fructose": { - "name": "fructose" + "name": "fruktoza" }, "fruit": { - "name": "fruit" + "name": "sadje" }, "fruit-sugar": { - "name": "fruit sugar" + "name": "sadni sladkor" }, "ful": { - "name": "ful" + "name": "fižol" }, "garam-masala": { "name": "garam masala" }, "garlic": { - "name": "garlic", - "plural_name": "garlics" + "name": "česen", + "plural_name": "česen" }, "gem-squash": { - "name": "gem squash" + "name": "poletna buča" }, "ghee": { "name": "ghee" }, "giblets": { - "name": "giblets" + "name": "drobovje" }, "ginger": { - "name": "ginger" + "name": "ingver" }, "grains": { - "name": "grains" + "name": "zrna" }, "granulated-sugar": { - "name": "granulated sugar" + "name": "sladkor v zrnih" }, "grape-seed-oil": { - "name": "grape seed oil" + "name": "olje grozdnih pečk" }, "green-onion": { - "name": "green onion", - "plural_name": "green onions" + "name": "zelena čebula", + "plural_name": "zelena čebula" }, "heart-of-palm": { - "name": "heart of palm", - "plural_name": "heart of palms" + "name": "srce palme", + "plural_name": "srce palme" }, "hemp": { - "name": "hemp" + "name": "konoplja" }, "herbs": { - "name": "herbs" + "name": "zelišča" }, "honey": { - "name": "honey" + "name": "med" }, "isomalt": { - "name": "isomalt" + "name": "izomalt" }, "jackfruit": { - "name": "jackfruit", - "plural_name": "jackfruits" + "name": "kruhovec", + "plural_name": "kruhovec" }, "jaggery": { - "name": "jaggery" + "name": "trsni sladkor" }, "jams": { - "name": "jams" + "name": "džemi" }, "jellies": { - "name": "jellies" + "name": "želeji" }, "jerusalem-artichoke": { - "name": "jerusalem artichoke" + "name": "jeruzalemska artičoka" }, "jicama": { "name": "jicama" }, "kale": { - "name": "kale" + "name": "ohrovt" }, "kohlrabi": { - "name": "kohlrabi" + "name": "kolerabe" }, "kumara": { - "name": "kumara" + "name": "sladek krompir" }, "leavening-agents": { - "name": "leavening agents" + "name": "kvas" }, "leek": { - "name": "leek", - "plural_name": "leeks" + "name": "por", + "plural_name": "por" }, "legumes": { - "name": "legumes" + "name": "stročnice" }, "lemongrass": { - "name": "lemongrass" + "name": "limonina trava" }, "lentils": { - "name": "lentils" + "name": "leča" }, "lettuce": { - "name": "lettuce" + "name": "solata" }, "liver": { - "name": "liver", - "plural_name": "livers" + "name": "jetra", + "plural_name": "jetra" }, "maize": { - "name": "maize" + "name": "koruza" }, "maple-syrup": { - "name": "maple syrup" + "name": "javorjev sirup" }, "meat": { - "name": "meat" + "name": "meso" }, "milk": { - "name": "milk" + "name": "mleko" }, "mortadella": { - "name": "mortadella" + "name": "mortadela" }, "mushroom": { - "name": "mushroom", - "plural_name": "mushrooms" + "name": "gobe", + "plural_name": "gobe" }, "mussels": { - "name": "mussels" + "name": "školjke" }, "nanaimo-bar-mix": { - "name": "nanaimo bar mix" + "name": "nanaimo ploščice" }, "nori": { - "name": "nori" + "name": "nori alge" }, "nutmeg": { - "name": "nutmeg" + "name": "muškatni orešček" }, "nutritional-yeast-flakes": { - "name": "nutritional yeast flakes" + "name": "prehranski kvasni kosmiči" }, "nuts": { - "name": "nuts" + "name": "oreščki" }, "octopuses": { - "name": "octopus", - "plural_name": "octopuses" + "name": "hobotnica", + "plural_name": "hobotnice" }, "oils": { - "name": "oils" + "name": "olja" }, "okra": { - "name": "okra" + "name": "jedilni oslez" }, "olive": { - "name": "olive" + "name": "oliva" }, "olive-oil": { - "name": "olive oil" + "name": "olivno olje" }, "onion": { - "name": "onion" + "name": "čebula" }, "onion-family": { - "name": "onion family" + "name": "čebule" }, "orange-blossom-water": { - "name": "orange blossom water" + "name": "voda pomarančnih cvetov" }, "oranges": { - "name": "orange", - "plural_name": "oranges" + "name": "pomaranča", + "plural_name": "pomaranče" }, "oregano": { - "name": "oregano" + "name": "origano" }, "oysters": { - "name": "oysters" + "name": "ostrige" }, "panch-puran": { "name": "panch puran" @@ -465,228 +465,228 @@ "name": "paprika" }, "parsley": { - "name": "parsley" + "name": "peteršilj" }, "parsnip": { - "name": "parsnip", - "plural_name": "parsnips" + "name": "pastinak", + "plural_name": "pastinak" }, "pear": { - "name": "pear", - "plural_name": "pears" + "name": "hruška", + "plural_name": "hruške" }, "peas": { - "name": "peas" + "name": "grah" }, "pepper": { - "name": "pepper", - "plural_name": "peppers" + "name": "poper", + "plural_name": "popri" }, "pineapple": { - "name": "pineapple", - "plural_name": "pineapples" + "name": "ananas", + "plural_name": "ananasi" }, "plantain": { - "name": "plantain", - "plural_name": "plantains" + "name": "trpotec", + "plural_name": "trpotec" }, "poppy-seeds": { - "name": "poppy seeds" + "name": "makova semena" }, "potato": { - "name": "potato", - "plural_name": "potatoes" + "name": "krompir", + "plural_name": "krompir" }, "poultry": { - "name": "poultry" + "name": "perutnina" }, "powdered-sugar": { - "name": "powdered sugar" + "name": "sladkor v prahu" }, "pumpkin": { - "name": "pumpkin", - "plural_name": "pumpkins" + "name": "buča", + "plural_name": "buče" }, "pumpkin-seeds": { - "name": "pumpkin seeds" + "name": "bučna semena" }, "radish": { - "name": "radish", - "plural_name": "radishes" + "name": "redkev", + "plural_name": "redkve" }, "raw-sugar": { - "name": "raw sugar" + "name": "surovi sladkor" }, "refined-sugar": { - "name": "refined sugar" + "name": "rafiniran sladkor" }, "rice": { - "name": "rice" + "name": "riž" }, "rice-flour": { - "name": "rice flour" + "name": "riževa moka" }, "rock-sugar": { - "name": "rock sugar" + "name": "rjavi sladkor" }, "rum": { "name": "rum" }, "salmon": { - "name": "salmon" + "name": "losos" }, "salt": { - "name": "salt" + "name": "sol" }, "salt-cod": { - "name": "salt cod" + "name": "slana trska" }, "scallion": { - "name": "scallion", - "plural_name": "scallions" + "name": "mlada čebula", + "plural_name": "mlada čebula" }, "seafood": { - "name": "seafood" + "name": "morska hrana" }, "seeds": { - "name": "seeds" + "name": "semena" }, "sesame-seeds": { - "name": "sesame seeds" + "name": "sezamova semena" }, "shallot": { - "name": "shallot", - "plural_name": "shallots" + "name": "šalotka", + "plural_name": "šalotka" }, "skate": { - "name": "skate" + "name": "skat" }, "soda": { "name": "soda" }, "soda-baking": { - "name": "soda, baking" + "name": "soda, pecilna" }, "soybean": { - "name": "soybean" + "name": "soja" }, "spaghetti-squash": { - "name": "spaghetti squash", - "plural_name": "spaghetti squashes" + "name": "buča špagetarica", + "plural_name": "buča špagetarica" }, "speck": { - "name": "speck" + "name": "špeh" }, "spices": { - "name": "spices" + "name": "začimbe" }, "spinach": { - "name": "spinach" + "name": "špinača" }, "spring-onion": { - "name": "spring onion", - "plural_name": "spring onions" + "name": "mlada čebulica", + "plural_name": "mlada čebulica" }, "squash": { - "name": "squash", - "plural_name": "squashes" + "name": "buča", + "plural_name": "buče" }, "squash-family": { - "name": "squash family" + "name": "bučevka" }, "stockfish": { - "name": "stockfish" + "name": "polenovka" }, "sugar": { - "name": "sugar" + "name": "sladkor" }, "sunchoke": { - "name": "sunchoke", - "plural_name": "sunchokes" + "name": "topinambur", + "plural_name": "topinambur" }, "sunflower-seeds": { - "name": "sunflower seeds" + "name": "sončnična semena" }, "superfine-sugar": { - "name": "superfine sugar" + "name": "sladkor v prahu" }, "sweet-potato": { - "name": "sweet potato", - "plural_name": "sweet potatoes" + "name": "sladki krompir", + "plural_name": "sladki krompir" }, "sweetcorn": { - "name": "sweetcorn", - "plural_name": "sweetcorns" + "name": "sladka koruza", + "plural_name": "sladka koruza" }, "sweeteners": { - "name": "sweeteners" + "name": "sladilo" }, "tahini": { - "name": "tahini" + "name": "tahin" }, "taro": { "name": "taro", - "plural_name": "taroes" + "plural_name": "taroji" }, "teff": { - "name": "teff" + "name": "tef" }, "tomato": { - "name": "tomato", - "plural_name": "tomatoes" + "name": "paradižnik", + "plural_name": "paradižniki" }, "trout": { - "name": "trout" + "name": "postrv" }, "tubers": { - "name": "tuber", - "plural_name": "tubers" + "name": "gomolji", + "plural_name": "gomolji" }, "tuna": { "name": "tuna" }, "turbanado-sugar": { - "name": "turbanado sugar" + "name": "turbinado sladkor" }, "turnip": { - "name": "turnip", - "plural_name": "turnips" + "name": "repa", + "plural_name": "repe" }, "unrefined-sugar": { - "name": "unrefined sugar" + "name": "nerafiniran sladkor" }, "vanilla": { - "name": "vanilla" + "name": "vanilija" }, "vegetables": { - "name": "vegetables" + "name": "zelenjava" }, "watercress": { - "name": "watercress" + "name": "vodna kreša" }, "watermelon": { - "name": "watermelon", - "plural_name": "watermelons" + "name": "lubenica", + "plural_name": "lubenice" }, "white-mushroom": { - "name": "white mushroom", - "plural_name": "white mushrooms" + "name": "bela goba", + "plural_name": "bele gobe" }, "white-sugar": { - "name": "white sugar" + "name": "beli sladkor" }, "xanthan-gum": { - "name": "xanthan gum" + "name": "ksantan gumi" }, "yam": { - "name": "yam", - "plural_name": "yams" + "name": "marmelada", + "plural_name": "marmelade" }, "yeast": { - "name": "yeast" + "name": "kvas" }, "zucchini": { - "name": "zucchini", - "plural_name": "zucchinis" + "name": "bučke", + "plural_name": "bučke" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/labels/locales/pl-PL.json b/mealie/repos/seed/resources/labels/locales/pl-PL.json index 1c5a0bc63..b06fcd17d 100644 --- a/mealie/repos/seed/resources/labels/locales/pl-PL.json +++ b/mealie/repos/seed/resources/labels/locales/pl-PL.json @@ -27,7 +27,7 @@ "name": "Wyroby puszkowe" }, { - "name": "Przyprawy" + "name": "Geurmiddels" }, { "name": "Wyroby cukiernicze" From cbbc07cda93bb52d485e2b50e460cdbf3953857a Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Wed, 19 Mar 2025 12:38:30 -0500 Subject: [PATCH 044/390] chore(l10n): New Crowdin updates (#5245) --- frontend/lang/messages/af-ZA.json | 2 +- frontend/lang/messages/ca-ES.json | 2 +- frontend/lang/messages/cs-CZ.json | 2 +- frontend/lang/messages/da-DK.json | 2 +- frontend/lang/messages/el-GR.json | 2 +- frontend/lang/messages/en-GB.json | 2 +- frontend/lang/messages/es-ES.json | 2 +- frontend/lang/messages/et-EE.json | 2 +- frontend/lang/messages/fi-FI.json | 2 +- frontend/lang/messages/fr-BE.json | 6 +++--- frontend/lang/messages/fr-CA.json | 6 +++--- frontend/lang/messages/he-IL.json | 2 +- frontend/lang/messages/hr-HR.json | 2 +- frontend/lang/messages/hu-HU.json | 2 +- frontend/lang/messages/is-IS.json | 2 +- frontend/lang/messages/ko-KR.json | 2 +- frontend/lang/messages/lt-LT.json | 2 +- frontend/lang/messages/lv-LV.json | 2 +- frontend/lang/messages/nl-NL.json | 2 +- frontend/lang/messages/pt-PT.json | 2 +- frontend/lang/messages/sk-SK.json | 2 +- frontend/lang/messages/sl-SI.json | 2 +- frontend/lang/messages/sr-SP.json | 2 +- frontend/lang/messages/sv-SE.json | 2 +- frontend/lang/messages/uk-UA.json | 2 +- frontend/lang/messages/vi-VN.json | 2 +- frontend/lang/messages/zh-CN.json | 2 +- 27 files changed, 31 insertions(+), 31 deletions(-) diff --git a/frontend/lang/messages/af-ZA.json b/frontend/lang/messages/af-ZA.json index 7fd883847..b9332af6f 100644 --- a/frontend/lang/messages/af-ZA.json +++ b/frontend/lang/messages/af-ZA.json @@ -15,7 +15,7 @@ "docs": "Dokumentasie", "download-log": "Laai loglêer af", "download-recipe-json": "Laaste geskraapde JSON", - "github": "Github", + "github": "GitHub", "log-lines": "Log lyne", "not-demo": "Nie Demonstrasie Nie", "portfolio": "Portefeulje", diff --git a/frontend/lang/messages/ca-ES.json b/frontend/lang/messages/ca-ES.json index d4f75cbc0..46123279f 100644 --- a/frontend/lang/messages/ca-ES.json +++ b/frontend/lang/messages/ca-ES.json @@ -15,7 +15,7 @@ "docs": "Documentació", "download-log": "Descarregueu el registre", "download-recipe-json": "Últim JSON recuperat", - "github": "Github", + "github": "GitHub", "log-lines": "Registre Línies", "not-demo": "No Demo", "portfolio": "Projectes", diff --git a/frontend/lang/messages/cs-CZ.json b/frontend/lang/messages/cs-CZ.json index 85f4c0394..61218fadb 100644 --- a/frontend/lang/messages/cs-CZ.json +++ b/frontend/lang/messages/cs-CZ.json @@ -15,7 +15,7 @@ "docs": "Dokumentace", "download-log": "Stáhnout log", "download-recipe-json": "Poslední scrapovaný JSON", - "github": "Github", + "github": "GitHub", "log-lines": "Řádky logů", "not-demo": "Není demo", "portfolio": "Portfolio", diff --git a/frontend/lang/messages/da-DK.json b/frontend/lang/messages/da-DK.json index 1cbe5c249..e00cdffc7 100644 --- a/frontend/lang/messages/da-DK.json +++ b/frontend/lang/messages/da-DK.json @@ -15,7 +15,7 @@ "docs": "Dokumenter", "download-log": "Download log", "download-recipe-json": "Sidst skrabet JSON", - "github": "Github", + "github": "GitHub", "log-lines": "Log linjer", "not-demo": "Ikke demo", "portfolio": "Portefølje", diff --git a/frontend/lang/messages/el-GR.json b/frontend/lang/messages/el-GR.json index 5d0d04419..26f229be6 100644 --- a/frontend/lang/messages/el-GR.json +++ b/frontend/lang/messages/el-GR.json @@ -15,7 +15,7 @@ "docs": "Τεκμηρίωση", "download-log": "Λήψη αρχείου καταγραφής", "download-recipe-json": "Τελευταίο Scraped JSON", - "github": "Github", + "github": "GitHub", "log-lines": "Γραμμές καταγραφής", "not-demo": "Όχι επίδειξη", "portfolio": "Χαρτοφυλάκιο", diff --git a/frontend/lang/messages/en-GB.json b/frontend/lang/messages/en-GB.json index e407fe944..30b095d57 100644 --- a/frontend/lang/messages/en-GB.json +++ b/frontend/lang/messages/en-GB.json @@ -15,7 +15,7 @@ "docs": "Docs", "download-log": "Download Log", "download-recipe-json": "Last Scraped JSON", - "github": "Github", + "github": "GitHub", "log-lines": "Log Lines", "not-demo": "Not Demo", "portfolio": "Portfolio", diff --git a/frontend/lang/messages/es-ES.json b/frontend/lang/messages/es-ES.json index bb4076b89..8f1e311cb 100644 --- a/frontend/lang/messages/es-ES.json +++ b/frontend/lang/messages/es-ES.json @@ -15,7 +15,7 @@ "docs": "Documentación", "download-log": "Descargar Log", "download-recipe-json": "Último JSON extraído", - "github": "Github", + "github": "GitHub", "log-lines": "Líneas de registro", "not-demo": "No Demo", "portfolio": "Portfolio", diff --git a/frontend/lang/messages/et-EE.json b/frontend/lang/messages/et-EE.json index 6f7c95fab..fa7077254 100644 --- a/frontend/lang/messages/et-EE.json +++ b/frontend/lang/messages/et-EE.json @@ -15,7 +15,7 @@ "docs": "Dokumentatsioon", "download-log": "Allalaadimiste logi", "download-recipe-json": "Viimati ekstraheeritud JSON", - "github": "Github", + "github": "GitHub", "log-lines": "Logiread", "not-demo": "Mitte-demo", "portfolio": "Portfoolio", diff --git a/frontend/lang/messages/fi-FI.json b/frontend/lang/messages/fi-FI.json index 518b7ed59..069fb85a6 100644 --- a/frontend/lang/messages/fi-FI.json +++ b/frontend/lang/messages/fi-FI.json @@ -15,7 +15,7 @@ "docs": "Docs", "download-log": "Latausloki", "download-recipe-json": "Viimeisin haettu JSON", - "github": "Github", + "github": "GitHub", "log-lines": "Lokirivit", "not-demo": "Ei esittelyversiotilassa", "portfolio": "Portfolio", diff --git a/frontend/lang/messages/fr-BE.json b/frontend/lang/messages/fr-BE.json index 9f8ceff8b..a17e74cfd 100644 --- a/frontend/lang/messages/fr-BE.json +++ b/frontend/lang/messages/fr-BE.json @@ -720,7 +720,7 @@ "backup-restore": "Restaurer la sauvegarde", "back-restore-description": "La restauration de cette sauvegarde écrasera toutes les données actuelles dans votre base de données et dans le répertoire de données et les remplacera par le contenu de cette sauvegarde. {cannot-be-undone} Si la restauration est réussie, vous serez déconnecté.", "cannot-be-undone": "Cette action ne peut pas être annulée - à utiliser avec prudence.", - "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", + "postgresql-note": "Si vous utilisez PostgreSQL, veuillez consulter le {backup-restore-process} avant la restauration.", "backup-restore-process-in-the-documentation": "processus de sauvegarde/restauration dans la documentation", "irreversible-acknowledgment": "Je comprends que cette action est irréversible, destructrice et peut entraîner une perte de données", "restore-backup": "Restaurer une sauvegarde" @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "La combinaison des aliments sélectionnés fusionnera l’aliment source et l’aliment cible en un seul aliment. L’aliment source sera supprimé et toutes les références à l’aliment source seront mises à jour pour pointer vers l’aliment cible.", "merge-food-example": "Fusion de {food1} dans {food2}", - "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", - "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", + "seed-dialog-text": "Initialisez la base de données avec des aliments basés sur votre langue locale. Cela permettra de créer plus de 200 aliments communs qui pourront être utilisés pour organiser votre base de données. Les aliments sont traduits grâce à un effort communautaire.", + "seed-dialog-warning": "Vous avez déjà des éléments dans votre base de données. Cette action ne fusionnera pas les doublons, vous devrez les gérer manuellement.", "combine-food": "Combiner les aliments", "source-food": "Aliment source", "target-food": "Aliment cible", diff --git a/frontend/lang/messages/fr-CA.json b/frontend/lang/messages/fr-CA.json index a4f4e1226..e2a94d85e 100644 --- a/frontend/lang/messages/fr-CA.json +++ b/frontend/lang/messages/fr-CA.json @@ -720,7 +720,7 @@ "backup-restore": "Restaurer la sauvegarde", "back-restore-description": "La restauration de cette sauvegarde écrasera toutes les données actuelles dans votre base de données et dans le répertoire de données et les remplacera par le contenu de cette sauvegarde. {cannot-be-undone} Si la restauration est réussie, vous serez déconnecté.", "cannot-be-undone": "Cette action ne peut pas être annulée - à utiliser avec prudence.", - "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", + "postgresql-note": "Si vous utilisez PostgreSQL, veuillez consulter le {backup-restore-process} avant la restauration.", "backup-restore-process-in-the-documentation": "processus de sauvegarde/restauration dans la documentation", "irreversible-acknowledgment": "Je comprends que cette action est irréversible, destructrice et peut entraîner une perte de données", "restore-backup": "Restaurer une sauvegarde" @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "La combinaison des aliments sélectionnés fusionnera l’aliment source et l’aliment cible en un seul aliment. L’aliment source sera supprimé et toutes les références à l’aliment source seront mises à jour pour pointer vers l’aliment cible.", "merge-food-example": "Fusion de {food1} dans {food2}", - "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", - "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", + "seed-dialog-text": "Initialisez la base de données avec des aliments basés sur votre langue locale. Cela permettra de créer plus de 200 aliments communs qui pourront être utilisés pour organiser votre base de données. Les aliments sont traduits grâce à un effort communautaire.", + "seed-dialog-warning": "Vous avez déjà des éléments dans votre base de données. Cette action ne fusionnera pas les doublons, vous devrez les gérer manuellement.", "combine-food": "Combiner les aliments", "source-food": "Aliment source", "target-food": "Aliment cible", diff --git a/frontend/lang/messages/he-IL.json b/frontend/lang/messages/he-IL.json index 063c5e10c..f14d6c14e 100644 --- a/frontend/lang/messages/he-IL.json +++ b/frontend/lang/messages/he-IL.json @@ -15,7 +15,7 @@ "docs": "תיעוד", "download-log": "הורדת לוגים", "download-recipe-json": "ה-JSON האחרון שנקרא", - "github": "גיטהאב", + "github": "GitHub", "log-lines": "שורות לוג", "not-demo": "לא בהדגמה", "portfolio": "תיק עבודות", diff --git a/frontend/lang/messages/hr-HR.json b/frontend/lang/messages/hr-HR.json index 1d55fb287..38b3d4248 100644 --- a/frontend/lang/messages/hr-HR.json +++ b/frontend/lang/messages/hr-HR.json @@ -15,7 +15,7 @@ "docs": "Dokumenti", "download-log": "Preuzmi zapisnik", "download-recipe-json": "Posljednji prikupljeni JSON", - "github": "Github", + "github": "GitHub", "log-lines": "Bilježi zapisnik", "not-demo": "Nije Demo", "portfolio": "Portfelj", diff --git a/frontend/lang/messages/hu-HU.json b/frontend/lang/messages/hu-HU.json index f3b9a1656..43a0e6ec5 100644 --- a/frontend/lang/messages/hu-HU.json +++ b/frontend/lang/messages/hu-HU.json @@ -15,7 +15,7 @@ "docs": "Dokumentáció", "download-log": "Napló letöltése", "download-recipe-json": "Utoljára letöltött JSON", - "github": "Github", + "github": "GitHub", "log-lines": "Napló sorok", "not-demo": "Nem Demó", "portfolio": "Portfólió", diff --git a/frontend/lang/messages/is-IS.json b/frontend/lang/messages/is-IS.json index a56d1b397..fc4e357b9 100644 --- a/frontend/lang/messages/is-IS.json +++ b/frontend/lang/messages/is-IS.json @@ -15,7 +15,7 @@ "docs": "Docs", "download-log": "Download Log", "download-recipe-json": "Last Scraped JSON", - "github": "Github", + "github": "GitHub", "log-lines": "Log Lines", "not-demo": "Not Demo", "portfolio": "Portfolio", diff --git a/frontend/lang/messages/ko-KR.json b/frontend/lang/messages/ko-KR.json index de04a4f1c..cd9cca729 100644 --- a/frontend/lang/messages/ko-KR.json +++ b/frontend/lang/messages/ko-KR.json @@ -15,7 +15,7 @@ "docs": "문서", "download-log": "다운로드 기록", "download-recipe-json": "마지막으로 불러온 JSON", - "github": "Github", + "github": "GitHub", "log-lines": "로그 줄", "not-demo": "데모 아님", "portfolio": "포트폴리오", diff --git a/frontend/lang/messages/lt-LT.json b/frontend/lang/messages/lt-LT.json index 1196bc5df..14d1980c0 100644 --- a/frontend/lang/messages/lt-LT.json +++ b/frontend/lang/messages/lt-LT.json @@ -15,7 +15,7 @@ "docs": "Dokumentacija", "download-log": "Atsisiųsti žurnalą", "download-recipe-json": "Paskutinis nuskaitytas \"JSON\"", - "github": "Github", + "github": "GitHub", "log-lines": "Žurnalo eilutės", "not-demo": "Not Demo", "portfolio": "Darbai", diff --git a/frontend/lang/messages/lv-LV.json b/frontend/lang/messages/lv-LV.json index 028eced2c..7af05ce08 100644 --- a/frontend/lang/messages/lv-LV.json +++ b/frontend/lang/messages/lv-LV.json @@ -15,7 +15,7 @@ "docs": "Dokumentācija", "download-log": "Lejupielādēt žurnālu", "download-recipe-json": "Pēdējo reizi nokasītais JSON", - "github": "Github", + "github": "GitHub", "log-lines": "žurnāla līnijas", "not-demo": "Nav demo", "portfolio": "Portfelis", diff --git a/frontend/lang/messages/nl-NL.json b/frontend/lang/messages/nl-NL.json index 90dd16aab..d301b2659 100644 --- a/frontend/lang/messages/nl-NL.json +++ b/frontend/lang/messages/nl-NL.json @@ -15,7 +15,7 @@ "docs": "Documentatie", "download-log": "Logbestand downloaden", "download-recipe-json": "Laatst ingelezen JSON", - "github": "Github", + "github": "GitHub", "log-lines": "Logboekregels", "not-demo": "Geen demo", "portfolio": "Portfolio", diff --git a/frontend/lang/messages/pt-PT.json b/frontend/lang/messages/pt-PT.json index 1c860d381..cc0a60e14 100644 --- a/frontend/lang/messages/pt-PT.json +++ b/frontend/lang/messages/pt-PT.json @@ -15,7 +15,7 @@ "docs": "Documentação", "download-log": "Transferir Log", "download-recipe-json": "Último JSON recuperado", - "github": "Github", + "github": "GitHub", "log-lines": "Linhas de registo", "not-demo": "Não Demonstração", "portfolio": "Portefólio", diff --git a/frontend/lang/messages/sk-SK.json b/frontend/lang/messages/sk-SK.json index 3524d1e8e..a0e28e421 100644 --- a/frontend/lang/messages/sk-SK.json +++ b/frontend/lang/messages/sk-SK.json @@ -15,7 +15,7 @@ "docs": "Dokumentácia", "download-log": "Záznam sťahovania", "download-recipe-json": "Posledný získaný JSON", - "github": "Github", + "github": "GitHub", "log-lines": "Riadky záznamu", "not-demo": "Nie Demo", "portfolio": "Portfólio", diff --git a/frontend/lang/messages/sl-SI.json b/frontend/lang/messages/sl-SI.json index 35163b595..a31a4fc31 100644 --- a/frontend/lang/messages/sl-SI.json +++ b/frontend/lang/messages/sl-SI.json @@ -15,7 +15,7 @@ "docs": "Dokumentacija", "download-log": "Prenesi dnevniške zapise", "download-recipe-json": "Zadnji prebran JSON", - "github": "Github", + "github": "GitHub", "log-lines": "Vrstice", "not-demo": "Ni testno", "portfolio": "Portfelj", diff --git a/frontend/lang/messages/sr-SP.json b/frontend/lang/messages/sr-SP.json index 883748d14..d06d94c65 100644 --- a/frontend/lang/messages/sr-SP.json +++ b/frontend/lang/messages/sr-SP.json @@ -15,7 +15,7 @@ "docs": "Документација", "download-log": "Преузми дневник евиденције", "download-recipe-json": "Последњи прикупљени JSON", - "github": "Github", + "github": "GitHub", "log-lines": "Log Lines", "not-demo": "Није демо", "portfolio": "Портфолио", diff --git a/frontend/lang/messages/sv-SE.json b/frontend/lang/messages/sv-SE.json index 0e099a017..9c6715b3a 100644 --- a/frontend/lang/messages/sv-SE.json +++ b/frontend/lang/messages/sv-SE.json @@ -15,7 +15,7 @@ "docs": "Dokumentation", "download-log": "Ladda ner logg", "download-recipe-json": "Senast hämtad JSON", - "github": "Github", + "github": "GitHub", "log-lines": "Loggrader", "not-demo": "Inte Demo", "portfolio": "Portfölj", diff --git a/frontend/lang/messages/uk-UA.json b/frontend/lang/messages/uk-UA.json index 5b307a3b1..0353bf471 100644 --- a/frontend/lang/messages/uk-UA.json +++ b/frontend/lang/messages/uk-UA.json @@ -15,7 +15,7 @@ "docs": "Документація", "download-log": "Завантажити журнал", "download-recipe-json": "Останній зібраний JSON", - "github": "Github", + "github": "GitHub", "log-lines": "Журнал", "not-demo": "Не демо", "portfolio": "Портфоліо", diff --git a/frontend/lang/messages/vi-VN.json b/frontend/lang/messages/vi-VN.json index c1537b112..b36533f4b 100644 --- a/frontend/lang/messages/vi-VN.json +++ b/frontend/lang/messages/vi-VN.json @@ -15,7 +15,7 @@ "docs": "Docs", "download-log": "Download Log", "download-recipe-json": "Last Scraped JSON", - "github": "Github", + "github": "GitHub", "log-lines": "Log Lines", "not-demo": "Not Demo", "portfolio": "Portfolio", diff --git a/frontend/lang/messages/zh-CN.json b/frontend/lang/messages/zh-CN.json index 17ed507fa..eaa9c1fb1 100644 --- a/frontend/lang/messages/zh-CN.json +++ b/frontend/lang/messages/zh-CN.json @@ -15,7 +15,7 @@ "docs": "文档", "download-log": "下载日志", "download-recipe-json": "最后扫描的 JSON", - "github": "Github", + "github": "GitHub", "log-lines": "日志行", "not-demo": "非演示模式", "portfolio": "档案", From 8c25bdb62df96194d4ca1c2f93581a7ddd588587 Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Thu, 20 Mar 2025 02:40:19 -0500 Subject: [PATCH 045/390] chore(l10n): New Crowdin updates (#5246) --- mealie/repos/seed/resources/foods/locales/nl-NL.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/mealie/repos/seed/resources/foods/locales/nl-NL.json b/mealie/repos/seed/resources/foods/locales/nl-NL.json index 4d14dbad3..cf0648530 100644 --- a/mealie/repos/seed/resources/foods/locales/nl-NL.json +++ b/mealie/repos/seed/resources/foods/locales/nl-NL.json @@ -6,7 +6,7 @@ "name": "alfalfa sprouts" }, "anchovies": { - "name": "anchovies" + "name": "ansjovisfilet" }, "apples": { "name": "apple", @@ -26,13 +26,13 @@ "plural_name": "avocado" }, "bacon": { - "name": "bacon" + "name": "spek\nontbijtspek\nbacon" }, "baking-powder": { - "name": "baking powder" + "name": "bakpoeder" }, "baking-soda": { - "name": "baking soda" + "name": "natriumbicarbonaat\nzuiveringszout" }, "baking-sugar": { "name": "baking sugar" From 94dd6eab81a2f4e26a90d1006e4afbf990517b05 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 20 Mar 2025 08:57:23 +0100 Subject: [PATCH 046/390] fix(deps): update dependency openai to v1.67.0 (#5247) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 858104dc0..feff8f20c 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1902,14 +1902,14 @@ signedtoken = ["cryptography (>=3.0.0)", "pyjwt (>=2.0.0,<3)"] [[package]] name = "openai" -version = "1.66.5" +version = "1.67.0" description = "The official Python library for the openai API" optional = false python-versions = ">=3.8" groups = ["main"] files = [ - {file = "openai-1.66.5-py3-none-any.whl", hash = "sha256:74be528175f8389f67675830c51a15bd51e874425c86d3de6153bf70ed6c2884"}, - {file = "openai-1.66.5.tar.gz", hash = "sha256:f61b8fac29490ca8fdc6d996aa6926c18dbe5639536f8c40219c40db05511b11"}, + {file = "openai-1.67.0-py3-none-any.whl", hash = "sha256:dbbb144f38739fc0e1d951bc67864647fca0b9ffa05aef6b70eeea9f71d79663"}, + {file = "openai-1.67.0.tar.gz", hash = "sha256:3b386a866396daa4bf80e05a891c50a7746ecd7863b8a27423b62136e3b8f6bc"}, ] [package.dependencies] From 8469aae7ab9be7791572232b835acc13e6a672a6 Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Thu, 20 Mar 2025 06:19:16 -0500 Subject: [PATCH 047/390] chore(l10n): New Crowdin updates (#5248) --- frontend/lang/messages/nl-NL.json | 2 +- .../seed/resources/foods/locales/nl-NL.json | 188 +++++++++--------- 2 files changed, 95 insertions(+), 95 deletions(-) diff --git a/frontend/lang/messages/nl-NL.json b/frontend/lang/messages/nl-NL.json index d301b2659..eaf0f9b9c 100644 --- a/frontend/lang/messages/nl-NL.json +++ b/frontend/lang/messages/nl-NL.json @@ -1049,7 +1049,7 @@ "merge-dialog-text": "Het combineren van de geselecteerde levensmiddelen zal het oorspronkelijke levensmiddel en het nieuwe levensmiddel samenvoegen. Het oorspronkelijke levensmiddel zal worden verwijderd en alle referenties worden aangepast, zodat ze naar het nieuwe levensmiddel verwijzen.", "merge-food-example": "{food1} samenvoegen met {food2}", "seed-dialog-text": "Vul de database met levensmiddelen in jouw taal. Dit maakt meer dan 200 veelvoorkomende levensmiddelen aan die je in jouw database kan gebruiken. De vertalingen zijn verzorgd door een gemeenschap.", - "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", + "seed-dialog-warning": "Je hebt al enkele artikelen in je database. Deze actie zal duplicaten niet met elkaar in overeenstemming brengen, je zult ze handmatig moeten beheren.", "combine-food": "Combineer levensmiddelen", "source-food": "Bron-levensmiddelen", "target-food": "Doel-levensmiddel", diff --git a/mealie/repos/seed/resources/foods/locales/nl-NL.json b/mealie/repos/seed/resources/foods/locales/nl-NL.json index cf0648530..47e013448 100644 --- a/mealie/repos/seed/resources/foods/locales/nl-NL.json +++ b/mealie/repos/seed/resources/foods/locales/nl-NL.json @@ -9,17 +9,17 @@ "name": "ansjovisfilet" }, "apples": { - "name": "apple", - "plural_name": "apples" + "name": "appel", + "plural_name": "appels" }, "artichoke": { - "name": "artichoke" + "name": "artisjok" }, "arugula": { - "name": "arugula" + "name": "rucola" }, "asparagus": { - "name": "asparagus" + "name": "asperges" }, "avocado": { "name": "avocado", @@ -41,26 +41,26 @@ "name": "bar sugar" }, "basil": { - "name": "basil" + "name": "basilicum" }, "beans": { - "name": "beans" + "name": "bonen" }, "bell-peppers": { - "name": "bell peppers", - "plural_name": "bell peppers" + "name": "paprikas", + "plural_name": "paprikas" }, "blackberries": { - "name": "blackberries" + "name": "zwarte bessen" }, "bok-choy": { - "name": "bok choy" + "name": "paksoi" }, "brassicas": { "name": "brassicas" }, "bread": { - "name": "bread" + "name": "brood" }, "breadfruit": { "name": "breadfruit" @@ -78,76 +78,76 @@ "name": "broccolini" }, "brown-sugar": { - "name": "brown sugar" + "name": "bruine suiker" }, "brussels-sprouts": { - "name": "brussels sprouts" + "name": "spruiten" }, "butter": { - "name": "butter" + "name": "boter" }, "butternut-pumpkin": { - "name": "butternut pumpkin" + "name": "flespompoen" }, "butternut-squash": { - "name": "butternut squash" + "name": "flespompoen" }, "cabbage": { - "name": "cabbage", - "plural_name": "cabbages" + "name": "kool", + "plural_name": "kolen" }, "cactus-edible": { - "name": "cactus, edible" + "name": "cactus, eetbaar" }, "calabrese": { "name": "calabrese" }, "cane-sugar": { - "name": "cane sugar" + "name": "rietsuiker" }, "cannabis": { "name": "cannabis" }, "capsicum": { - "name": "capsicum" + "name": "paprika" }, "caraway": { - "name": "caraway" + "name": "karwij" }, "carrot": { - "name": "carrot", - "plural_name": "carrots" + "name": "wortel", + "plural_name": "wortels" }, "caster-sugar": { - "name": "caster sugar" + "name": "basterdsuiker" }, "castor-sugar": { "name": "castor sugar" }, "catfish": { - "name": "catfish" + "name": "meerval" }, "cauliflower": { - "name": "cauliflower", - "plural_name": "cauliflowers" + "name": "bloemkool", + "plural_name": "bloemkolen" }, "cayenne-pepper": { - "name": "cayenne pepper" + "name": "cayenne peper" }, "celeriac": { - "name": "celery root" + "name": "knolselder" }, "celery": { - "name": "celery" + "name": "selderij" }, "cereal-grains": { - "name": "cereal grains" + "name": "ontbijtgranen" }, "chard": { - "name": "chard" + "name": "snijbiet" }, "cheese": { - "name": "cheese" + "name": "kaas" }, "chicory": { "name": "chicory" @@ -264,13 +264,13 @@ "plural_name": "fiddlehead ferns" }, "fish": { - "name": "fish" + "name": "vis" }, "five-spice-powder": { - "name": "five spice powder" + "name": "vijfkruidenpoeder" }, "flour": { - "name": "flour" + "name": "bloem" }, "frisee": { "name": "frisee" @@ -282,7 +282,7 @@ "name": "fruit" }, "fruit-sugar": { - "name": "fruit sugar" + "name": "fruit suiker" }, "ful": { "name": "ful" @@ -291,46 +291,46 @@ "name": "garam masala" }, "garlic": { - "name": "garlic", - "plural_name": "garlics" + "name": "knoflook", + "plural_name": "knoflook" }, "gem-squash": { "name": "gem squash" }, "ghee": { - "name": "ghee" + "name": "geklaarde boter" }, "giblets": { "name": "giblets" }, "ginger": { - "name": "ginger" + "name": "gember" }, "grains": { - "name": "grains" + "name": "granen" }, "granulated-sugar": { - "name": "granulated sugar" + "name": "kristalsuiker" }, "grape-seed-oil": { - "name": "grape seed oil" + "name": "druivenpitolie" }, "green-onion": { - "name": "green onion", - "plural_name": "green onions" + "name": "groene ui", + "plural_name": "groene uien" }, "heart-of-palm": { "name": "heart of palm", "plural_name": "heart of palms" }, "hemp": { - "name": "hemp" + "name": "hennep" }, "herbs": { - "name": "herbs" + "name": "kruiden" }, "honey": { - "name": "honey" + "name": "honing" }, "isomalt": { "name": "isomalt" @@ -343,22 +343,22 @@ "name": "jaggery" }, "jams": { - "name": "jams" + "name": "confituur" }, "jellies": { - "name": "jellies" + "name": "geleien" }, "jerusalem-artichoke": { - "name": "jerusalem artichoke" + "name": "aardpeer" }, "jicama": { "name": "jicama" }, "kale": { - "name": "kale" + "name": "boerenkool" }, "kohlrabi": { - "name": "kohlrabi" + "name": "koolrabi" }, "kumara": { "name": "kumara" @@ -367,30 +367,30 @@ "name": "leavening agents" }, "leek": { - "name": "leek", - "plural_name": "leeks" + "name": "prei", + "plural_name": "preien" }, "legumes": { - "name": "legumes" + "name": "peulvruchten" }, "lemongrass": { - "name": "lemongrass" + "name": "citroengras" }, "lentils": { - "name": "lentils" + "name": "linzen" }, "lettuce": { - "name": "lettuce" + "name": "sla" }, "liver": { - "name": "liver", - "plural_name": "livers" + "name": "lever", + "plural_name": "levers" }, "maize": { - "name": "maize" + "name": "maïs" }, "maple-syrup": { - "name": "maple syrup" + "name": "ahornsiroop" }, "meat": { "name": "meat" @@ -488,81 +488,81 @@ }, "plantain": { "name": "plantain", - "plural_name": "plantains" + "plural_name": "bakbananen" }, "poppy-seeds": { - "name": "poppy seeds" + "name": "papaver zaden" }, "potato": { - "name": "potato", - "plural_name": "potatoes" + "name": "aardappel", + "plural_name": "aardappelen" }, "poultry": { - "name": "poultry" + "name": "gevogelte" }, "powdered-sugar": { - "name": "powdered sugar" + "name": "poedersuiker" }, "pumpkin": { - "name": "pumpkin", - "plural_name": "pumpkins" + "name": "pompoen", + "plural_name": "pompoenen" }, "pumpkin-seeds": { - "name": "pumpkin seeds" + "name": "pompoenpitten" }, "radish": { - "name": "radish", - "plural_name": "radishes" + "name": "radijs", + "plural_name": "radijsjes" }, "raw-sugar": { - "name": "raw sugar" + "name": "ruwe suiker" }, "refined-sugar": { - "name": "refined sugar" + "name": "gerafineerde suiker" }, "rice": { - "name": "rice" + "name": "rijst" }, "rice-flour": { - "name": "rice flour" + "name": "rijstbloem" }, "rock-sugar": { - "name": "rock sugar" + "name": "kandijsuiker" }, "rum": { "name": "rum" }, "salmon": { - "name": "salmon" + "name": "zalm" }, "salt": { - "name": "salt" + "name": "zout" }, "salt-cod": { - "name": "salt cod" + "name": "gezoute kabeljauw" }, "scallion": { - "name": "scallion", - "plural_name": "scallions" + "name": "lente-ui", + "plural_name": "lente-uien" }, "seafood": { - "name": "seafood" + "name": "zeevruchten" }, "seeds": { - "name": "seeds" + "name": "zaden" }, "sesame-seeds": { - "name": "sesame seeds" + "name": "sesamzaad" }, "shallot": { - "name": "shallot", - "plural_name": "shallots" + "name": "sjalotte", + "plural_name": "sjalotjes" }, "skate": { - "name": "skate" + "name": "rog" }, "soda": { - "name": "soda" + "name": "bruiswater" }, "soda-baking": { "name": "soda, baking" From e0e619df5ac080fe040147f09be7b61dfaec53da Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Thu, 20 Mar 2025 07:41:31 -0500 Subject: [PATCH 048/390] chore(l10n): New Crowdin updates (#5250) --- frontend/lang/messages/es-ES.json | 6 +- .../seed/resources/foods/locales/es-ES.json | 146 +++++----- .../seed/resources/foods/locales/nl-NL.json | 264 +++++++++--------- 3 files changed, 208 insertions(+), 208 deletions(-) diff --git a/frontend/lang/messages/es-ES.json b/frontend/lang/messages/es-ES.json index 8f1e311cb..3793eb5d5 100644 --- a/frontend/lang/messages/es-ES.json +++ b/frontend/lang/messages/es-ES.json @@ -720,7 +720,7 @@ "backup-restore": "Restaurar Copia de Seguridad", "back-restore-description": "Restaurar esta copia de seguridad sobrescribirá todos los datos actuales de su base de datos y del directorio de datos y los sustituirá por el contenido de esta copia. {cannot-be-undone} Si la restauración se realiza correctamente, se cerrará su sesión.", "cannot-be-undone": "Esta acción no se puede deshacer, use con precaución.", - "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", + "postgresql-note": "Si estás usando PostgreSQL, por favor revisa {backup-restore-process} antes de restaurar.", "backup-restore-process-in-the-documentation": "copia de seguridad/proceso de restauración en la documentación", "irreversible-acknowledgment": "Entiendo que esta acción es irreversible, destructiva y puede causar pérdida de datos", "restore-backup": "Restaurar copia de seguridad" @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "Combinar los alimentos seleccionados fusionará el alimento origen y destinatario en un solo alimento. El alimento origen será eliminado y todas las referencias a él serán actualizadas para apuntar al nuevo alimento.", "merge-food-example": "Fusionando {food1} con {food2}", - "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", - "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", + "seed-dialog-text": "Rellena la base de datos con alimentos basados en tu idioma local. Esto creará más de 200 alimentos comunes que se pueden usar para organizar tu base de datos. Los alimentos son traducidos a través de un esfuerzo comunitario.", + "seed-dialog-warning": "Ya tienes algunos elementos en tu base de datos. Esta acción no reconciliará los duplicados, tendrás que gestionarlos manualmente.", "combine-food": "Combinar Alimentos", "source-food": "Fuente de Alimento", "target-food": "Alimentos objetivo", diff --git a/mealie/repos/seed/resources/foods/locales/es-ES.json b/mealie/repos/seed/resources/foods/locales/es-ES.json index 4d14dbad3..3efa99e54 100644 --- a/mealie/repos/seed/resources/foods/locales/es-ES.json +++ b/mealie/repos/seed/resources/foods/locales/es-ES.json @@ -1,128 +1,128 @@ { "acorn-squash": { - "name": "acorn squash" + "name": "calabaza bellota" }, "alfalfa-sprouts": { - "name": "alfalfa sprouts" + "name": "brotes de alfalfa" }, "anchovies": { - "name": "anchovies" + "name": "anchoas" }, "apples": { - "name": "apple", - "plural_name": "apples" + "name": "manzana", + "plural_name": "manzanas" }, "artichoke": { - "name": "artichoke" + "name": "alcachofa" }, "arugula": { - "name": "arugula" + "name": "rúcula" }, "asparagus": { - "name": "asparagus" + "name": "espárragos" }, "avocado": { - "name": "avocado", - "plural_name": "avocado" + "name": "aguacate", + "plural_name": "aguacates" }, "bacon": { "name": "bacon" }, "baking-powder": { - "name": "baking powder" + "name": "levadura" }, "baking-soda": { - "name": "baking soda" + "name": "bicarbonato de sodio" }, "baking-sugar": { - "name": "baking sugar" + "name": "azúcar para repostería" }, "bar-sugar": { - "name": "bar sugar" + "name": "azúcar en barra" }, "basil": { - "name": "basil" + "name": "albahaca" }, "beans": { - "name": "beans" + "name": "habichuelas" }, "bell-peppers": { - "name": "bell peppers", - "plural_name": "bell peppers" + "name": "pimiento morrón", + "plural_name": "pimientos morrones" }, "blackberries": { - "name": "blackberries" + "name": "moras" }, "bok-choy": { - "name": "bok choy" + "name": "col china" }, "brassicas": { - "name": "brassicas" + "name": "coles crucíferas" }, "bread": { - "name": "bread" + "name": "pan" }, "breadfruit": { - "name": "breadfruit" + "name": "panapén" }, "broccoflower": { - "name": "broccoflower" + "name": "brócoli flor" }, "broccoli": { - "name": "broccoli" + "name": "brócoli" }, "broccoli-rabe": { - "name": "broccoli rabe" + "name": "rábano" }, "broccolini": { - "name": "broccolini" + "name": "brotes de brócoli / brócoli bebé" }, "brown-sugar": { - "name": "brown sugar" + "name": "azúcar moreno" }, "brussels-sprouts": { - "name": "brussels sprouts" + "name": "coles de Bruselas" }, "butter": { - "name": "butter" + "name": "mantequilla" }, "butternut-pumpkin": { - "name": "butternut pumpkin" + "name": "calabaza de nuez mantequilla" }, "butternut-squash": { - "name": "butternut squash" + "name": "calabaza moscada" }, "cabbage": { - "name": "cabbage", - "plural_name": "cabbages" + "name": "col", + "plural_name": "coles" }, "cactus-edible": { - "name": "cactus, edible" + "name": "cactus comestible" }, "calabrese": { - "name": "calabrese" + "name": "brócoli calabrese" }, "cane-sugar": { - "name": "cane sugar" + "name": "azúcar de caña" }, "cannabis": { - "name": "cannabis" + "name": "cáñamo" }, "capsicum": { - "name": "capsicum" + "name": "pimientos" }, "caraway": { - "name": "caraway" + "name": "comino" }, "carrot": { - "name": "carrot", - "plural_name": "carrots" + "name": "zanahoria", + "plural_name": "zanahorias" }, "caster-sugar": { - "name": "caster sugar" + "name": "azúcar glas" }, "castor-sugar": { - "name": "castor sugar" + "name": "azúcar superfino" }, "catfish": { "name": "catfish" @@ -147,7 +147,7 @@ "name": "chard" }, "cheese": { - "name": "cheese" + "name": "queso" }, "chicory": { "name": "chicory" @@ -169,7 +169,7 @@ "name": "cilantro" }, "cinnamon": { - "name": "cinnamon" + "name": "canela" }, "clarified-butter": { "name": "clarified butter" @@ -264,13 +264,13 @@ "plural_name": "fiddlehead ferns" }, "fish": { - "name": "fish" + "name": "pescado" }, "five-spice-powder": { "name": "five spice powder" }, "flour": { - "name": "flour" + "name": "harina" }, "frisee": { "name": "frisee" @@ -279,7 +279,7 @@ "name": "fructose" }, "fruit": { - "name": "fruit" + "name": "fruta" }, "fruit-sugar": { "name": "fruit sugar" @@ -291,8 +291,8 @@ "name": "garam masala" }, "garlic": { - "name": "garlic", - "plural_name": "garlics" + "name": "ajo", + "plural_name": "ajos" }, "gem-squash": { "name": "gem squash" @@ -330,7 +330,7 @@ "name": "herbs" }, "honey": { - "name": "honey" + "name": "miel" }, "isomalt": { "name": "isomalt" @@ -380,7 +380,7 @@ "name": "lentils" }, "lettuce": { - "name": "lettuce" + "name": "lechuga" }, "liver": { "name": "liver", @@ -396,13 +396,13 @@ "name": "meat" }, "milk": { - "name": "milk" + "name": "leche" }, "mortadella": { - "name": "mortadella" + "name": "mortadela" }, "mushroom": { - "name": "mushroom", + "name": "champiñón", "plural_name": "mushrooms" }, "mussels": { @@ -437,10 +437,10 @@ "name": "olive" }, "olive-oil": { - "name": "olive oil" + "name": "aceite de oliva" }, "onion": { - "name": "onion" + "name": "cebolla" }, "onion-family": { "name": "onion family" @@ -449,11 +449,11 @@ "name": "orange blossom water" }, "oranges": { - "name": "orange", - "plural_name": "oranges" + "name": "naranja", + "plural_name": "naranjas" }, "oregano": { - "name": "oregano" + "name": "orégano" }, "oysters": { "name": "oysters" @@ -472,8 +472,8 @@ "plural_name": "parsnips" }, "pear": { - "name": "pear", - "plural_name": "pears" + "name": "pera", + "plural_name": "peras" }, "peas": { "name": "peas" @@ -533,10 +533,10 @@ "name": "rum" }, "salmon": { - "name": "salmon" + "name": "salmón" }, "salt": { - "name": "salt" + "name": "sal" }, "salt-cod": { "name": "salt cod" @@ -598,7 +598,7 @@ "name": "stockfish" }, "sugar": { - "name": "sugar" + "name": "azúcar" }, "sunchoke": { "name": "sunchoke", @@ -632,8 +632,8 @@ "name": "teff" }, "tomato": { - "name": "tomato", - "plural_name": "tomatoes" + "name": "tomate", + "plural_name": "tomates" }, "trout": { "name": "trout" @@ -643,7 +643,7 @@ "plural_name": "tubers" }, "tuna": { - "name": "tuna" + "name": "atún" }, "turbanado-sugar": { "name": "turbanado sugar" @@ -656,17 +656,17 @@ "name": "unrefined sugar" }, "vanilla": { - "name": "vanilla" + "name": "vainilla" }, "vegetables": { - "name": "vegetables" + "name": "verduras" }, "watercress": { "name": "watercress" }, "watermelon": { - "name": "watermelon", - "plural_name": "watermelons" + "name": "sandía", + "plural_name": "sandías" }, "white-mushroom": { "name": "white mushroom", diff --git a/mealie/repos/seed/resources/foods/locales/nl-NL.json b/mealie/repos/seed/resources/foods/locales/nl-NL.json index 47e013448..da411e309 100644 --- a/mealie/repos/seed/resources/foods/locales/nl-NL.json +++ b/mealie/repos/seed/resources/foods/locales/nl-NL.json @@ -1,9 +1,9 @@ { "acorn-squash": { - "name": "acorn squash" + "name": "eikelpompoen" }, "alfalfa-sprouts": { - "name": "alfalfa sprouts" + "name": "alfalfa kiemgroenten" }, "anchovies": { "name": "ansjovisfilet" @@ -35,7 +35,7 @@ "name": "natriumbicarbonaat\nzuiveringszout" }, "baking-sugar": { - "name": "baking sugar" + "name": "witte suiker" }, "bar-sugar": { "name": "bar sugar" @@ -63,10 +63,10 @@ "name": "brood" }, "breadfruit": { - "name": "breadfruit" + "name": "broodvrucht" }, "broccoflower": { - "name": "broccoflower" + "name": "romanesco" }, "broccoli": { "name": "broccoli" @@ -150,114 +150,114 @@ "name": "kaas" }, "chicory": { - "name": "chicory" + "name": "witlof" }, "chilli-peppers": { - "name": "chilli pepper", - "plural_name": "chilli peppers" + "name": "chili peper", + "plural_name": "chili pepers" }, "chinese-leaves": { - "name": "chinese leaves" + "name": "chinese kool" }, "chives": { - "name": "chives" + "name": "bieslook" }, "chocolate": { - "name": "chocolate" + "name": "chocolade" }, "cilantro": { - "name": "cilantro" + "name": "koriander" }, "cinnamon": { - "name": "cinnamon" + "name": "kaneel" }, "clarified-butter": { - "name": "clarified butter" + "name": "geklaarde boter" }, "coconut": { - "name": "coconut", - "plural_name": "coconuts" + "name": "kokosnoot", + "plural_name": "kokosnoten" }, "coconut-milk": { - "name": "coconut milk" + "name": "kokosmelk" }, "cod": { - "name": "cod" + "name": "kabeljauw" }, "coffee": { - "name": "coffee" + "name": "koffie" }, "collard-greens": { - "name": "collard greens" + "name": "galicische kool" }, "confectioners-sugar": { - "name": "confectioners' sugar" + "name": "poedersuiker" }, "coriander": { - "name": "coriander" + "name": "koriander" }, "corn": { - "name": "corn", - "plural_name": "corns" + "name": "maïs", + "plural_name": "maïs" }, "corn-syrup": { - "name": "corn syrup" + "name": "maisstroop" }, "cottonseed-oil": { - "name": "cottonseed oil" + "name": "katoenzaadolie" }, "courgette": { "name": "courgette" }, "cream-of-tartar": { - "name": "cream of tartar" + "name": "wijnsteen" }, "cucumber": { - "name": "cucumber", - "plural_name": "cucumbers" + "name": "komkommer", + "plural_name": "komkommers" }, "cumin": { - "name": "cumin" + "name": "komijn" }, "daikon": { - "name": "daikon", - "plural_name": "daikons" + "name": "witte rammenas", + "plural_name": "witte rammenassen" }, "dairy-products-and-dairy-substitutes": { - "name": "dairy products and dairy substitutes" + "name": "zuivelproducten en zuivelvervangers" }, "dandelion": { - "name": "dandelion" + "name": "paardenbloem" }, "demerara-sugar": { - "name": "demerara sugar" + "name": "demerara suiker" }, "dough": { - "name": "dough" + "name": "deeg" }, "edible-cactus": { - "name": "edible cactus" + "name": "eetbare cactus" }, "eggplant": { - "name": "eggplant", - "plural_name": "eggplants" + "name": "aubergine", + "plural_name": "aubergines" }, "eggs": { - "name": "egg", - "plural_name": "eggs" + "name": "ei", + "plural_name": "eieren" }, "endive": { - "name": "endive", - "plural_name": "endives" + "name": "andijvie", + "plural_name": "andijvie" }, "fats": { - "name": "fats" + "name": "vetten" }, "fava-beans": { - "name": "fava beans" + "name": "tuinbonen" }, "fiddlehead": { - "name": "fiddlehead" + "name": "varenkrul" }, "fiddlehead-fern": { "name": "fiddlehead fern", @@ -273,7 +273,7 @@ "name": "bloem" }, "frisee": { - "name": "frisee" + "name": "krulandijvie" }, "fructose": { "name": "fructose" @@ -301,7 +301,7 @@ "name": "geklaarde boter" }, "giblets": { - "name": "giblets" + "name": "kip-ingewanden" }, "ginger": { "name": "gember" @@ -320,8 +320,8 @@ "plural_name": "groene uien" }, "heart-of-palm": { - "name": "heart of palm", - "plural_name": "heart of palms" + "name": "palmhart", + "plural_name": "palmharten" }, "hemp": { "name": "hennep" @@ -352,7 +352,7 @@ "name": "aardpeer" }, "jicama": { - "name": "jicama" + "name": "yamboon" }, "kale": { "name": "boerenkool" @@ -361,10 +361,10 @@ "name": "koolrabi" }, "kumara": { - "name": "kumara" + "name": "zoete aardappel" }, "leavening-agents": { - "name": "leavening agents" + "name": "rijsmiddelen" }, "leek": { "name": "prei", @@ -393,70 +393,70 @@ "name": "ahornsiroop" }, "meat": { - "name": "meat" + "name": "vlees" }, "milk": { - "name": "milk" + "name": "melk" }, "mortadella": { "name": "mortadella" }, "mushroom": { - "name": "mushroom", - "plural_name": "mushrooms" + "name": "paddestoel", + "plural_name": "paddenstoelen" }, "mussels": { - "name": "mussels" + "name": "mosselen" }, "nanaimo-bar-mix": { - "name": "nanaimo bar mix" + "name": "nanaimo barmix" }, "nori": { "name": "nori" }, "nutmeg": { - "name": "nutmeg" + "name": "nootmuskaat" }, "nutritional-yeast-flakes": { - "name": "nutritional yeast flakes" + "name": "edelgistvlokken" }, "nuts": { - "name": "nuts" + "name": "noten" }, "octopuses": { - "name": "octopus", - "plural_name": "octopuses" + "name": "inktvis", + "plural_name": "inktvissen" }, "oils": { - "name": "oils" + "name": "oliën" }, "okra": { "name": "okra" }, "olive": { - "name": "olive" + "name": "olijf" }, "olive-oil": { - "name": "olive oil" + "name": "olijfolie" }, "onion": { - "name": "onion" + "name": "ui" }, "onion-family": { - "name": "onion family" + "name": "uien familie" }, "orange-blossom-water": { - "name": "orange blossom water" + "name": "oranjebloesemwater" }, "oranges": { - "name": "orange", - "plural_name": "oranges" + "name": "sinaasappel", + "plural_name": "sinaasappels" }, "oregano": { "name": "oregano" }, "oysters": { - "name": "oysters" + "name": "oesters" }, "panch-puran": { "name": "panch puran" @@ -465,29 +465,29 @@ "name": "paprika" }, "parsley": { - "name": "parsley" + "name": "peterselie" }, "parsnip": { - "name": "parsnip", - "plural_name": "parsnips" + "name": "pastinaak", + "plural_name": "pastinaken" }, "pear": { - "name": "pear", - "plural_name": "pears" + "name": "peer", + "plural_name": "peren" }, "peas": { - "name": "peas" + "name": "erwten" }, "pepper": { - "name": "pepper", - "plural_name": "peppers" + "name": "peper", + "plural_name": "pepers" }, "pineapple": { - "name": "pineapple", - "plural_name": "pineapples" + "name": "ananas", + "plural_name": "ananassen" }, "plantain": { - "name": "plantain", + "name": "bakbanaan", "plural_name": "bakbananen" }, "poppy-seeds": { @@ -565,64 +565,64 @@ "name": "bruiswater" }, "soda-baking": { - "name": "soda, baking" + "name": "soda, bakken" }, "soybean": { - "name": "soybean" + "name": "sojaboon" }, "spaghetti-squash": { - "name": "spaghetti squash", - "plural_name": "spaghetti squashes" + "name": "spaghetti pompoen", + "plural_name": "spaghetti pompoenen" }, "speck": { - "name": "speck" + "name": "spek" }, "spices": { - "name": "spices" + "name": "kruiden" }, "spinach": { - "name": "spinach" + "name": "spinazie" }, "spring-onion": { - "name": "spring onion", - "plural_name": "spring onions" + "name": "lente-ui", + "plural_name": "lente-uitjes" }, "squash": { - "name": "squash", - "plural_name": "squashes" + "name": "pompoen", + "plural_name": "pompoenen" }, "squash-family": { - "name": "squash family" + "name": "pompoen familie" }, "stockfish": { - "name": "stockfish" + "name": "stokvis" }, "sugar": { - "name": "sugar" + "name": "suiker" }, "sunchoke": { - "name": "sunchoke", - "plural_name": "sunchokes" + "name": "aardpeer", + "plural_name": "aardperen" }, "sunflower-seeds": { - "name": "sunflower seeds" + "name": "zonnebloempitten" }, "superfine-sugar": { - "name": "superfine sugar" + "name": "superfijne suiker" }, "sweet-potato": { - "name": "sweet potato", - "plural_name": "sweet potatoes" + "name": "zoete aardappel", + "plural_name": "zoete aardappelen" }, "sweetcorn": { - "name": "sweetcorn", - "plural_name": "sweetcorns" + "name": "zoete maïs", + "plural_name": "zoete maïs" }, "sweeteners": { - "name": "sweeteners" + "name": "zoetstoffen" }, "tahini": { - "name": "tahini" + "name": "tahin" }, "taro": { "name": "taro", @@ -632,61 +632,61 @@ "name": "teff" }, "tomato": { - "name": "tomato", - "plural_name": "tomatoes" + "name": "tomaat", + "plural_name": "tomaten" }, "trout": { - "name": "trout" + "name": "forel" }, "tubers": { - "name": "tuber", - "plural_name": "tubers" + "name": "knolgewassen", + "plural_name": "knolgewassen" }, "tuna": { - "name": "tuna" + "name": "tonijn" }, "turbanado-sugar": { - "name": "turbanado sugar" + "name": "natuurlijke bruine suiker" }, "turnip": { - "name": "turnip", - "plural_name": "turnips" + "name": "knolraap", + "plural_name": "knolrapen" }, "unrefined-sugar": { - "name": "unrefined sugar" + "name": "ongerafineerde suiker" }, "vanilla": { - "name": "vanilla" + "name": "vanille" }, "vegetables": { - "name": "vegetables" + "name": "groenten" }, "watercress": { - "name": "watercress" + "name": "waterkers" }, "watermelon": { - "name": "watermelon", - "plural_name": "watermelons" + "name": "watermeloen", + "plural_name": "watermeloenen" }, "white-mushroom": { - "name": "white mushroom", - "plural_name": "white mushrooms" + "name": "witte paddenstoel", + "plural_name": "witte paddenstoelen" }, "white-sugar": { - "name": "white sugar" + "name": "witte suiker" }, "xanthan-gum": { - "name": "xanthan gum" + "name": "xanthaangom" }, "yam": { - "name": "yam", - "plural_name": "yams" + "name": "yamswortel", + "plural_name": "yamswortels" }, "yeast": { - "name": "yeast" + "name": "gist" }, "zucchini": { - "name": "zucchini", - "plural_name": "zucchinis" + "name": "courgette", + "plural_name": "courgettes" } } \ No newline at end of file From 94170e3e6c29e9c8e0ce0ecd03751a363e010f53 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 21 Mar 2025 11:27:53 +0100 Subject: [PATCH 049/390] fix(deps): update dependency openai to v1.68.0 (#5254) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 29 ++++++++++++++++++++++++++--- 1 file changed, 26 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index feff8f20c..504f80138 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1902,14 +1902,14 @@ signedtoken = ["cryptography (>=3.0.0)", "pyjwt (>=2.0.0,<3)"] [[package]] name = "openai" -version = "1.67.0" +version = "1.68.0" description = "The official Python library for the openai API" optional = false python-versions = ">=3.8" groups = ["main"] files = [ - {file = "openai-1.67.0-py3-none-any.whl", hash = "sha256:dbbb144f38739fc0e1d951bc67864647fca0b9ffa05aef6b70eeea9f71d79663"}, - {file = "openai-1.67.0.tar.gz", hash = "sha256:3b386a866396daa4bf80e05a891c50a7746ecd7863b8a27423b62136e3b8f6bc"}, + {file = "openai-1.68.0-py3-none-any.whl", hash = "sha256:20e279b0f3a78cb4a95f3eab2a180f3ee30c6a196aeebd6bf642a4f88ab85ee1"}, + {file = "openai-1.68.0.tar.gz", hash = "sha256:c570c06c9ba10f98b891ac30a3dd7b5c89ed48094c711c7a3f35fb5ade6c0757"}, ] [package.dependencies] @@ -1917,8 +1917,10 @@ anyio = ">=3.5.0,<5" distro = ">=1.7.0,<2" httpx = ">=0.23.0,<1" jiter = ">=0.4.0,<1" +numpy = ">=2.0.2" pydantic = ">=1.9.0,<3" sniffio = "*" +sounddevice = ">=0.5.1" tqdm = ">4" typing-extensions = ">=4.11,<5" @@ -3358,6 +3360,27 @@ files = [ {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, ] +[[package]] +name = "sounddevice" +version = "0.5.1" +description = "Play and Record Sound with Python" +optional = false +python-versions = ">=3.7" +groups = ["main"] +files = [ + {file = "sounddevice-0.5.1-py3-none-any.whl", hash = "sha256:e2017f182888c3f3c280d9fbac92e5dbddac024a7e3442f6e6116bd79dab8a9c"}, + {file = "sounddevice-0.5.1-py3-none-macosx_10_6_x86_64.macosx_10_6_universal2.whl", hash = "sha256:d16cb23d92322526a86a9490c427bf8d49e273d9ccc0bd096feecd229cde6031"}, + {file = "sounddevice-0.5.1-py3-none-win32.whl", hash = "sha256:d84cc6231526e7a08e89beff229c37f762baefe5e0cc2747cbe8e3a565470055"}, + {file = "sounddevice-0.5.1-py3-none-win_amd64.whl", hash = "sha256:4313b63f2076552b23ac3e0abd3bcfc0c1c6a696fc356759a13bd113c9df90f1"}, + {file = "sounddevice-0.5.1.tar.gz", hash = "sha256:09ca991daeda8ce4be9ac91e15a9a81c8f81efa6b695a348c9171ea0c16cb041"}, +] + +[package.dependencies] +CFFI = ">=1.0" + +[package.extras] +numpy = ["NumPy"] + [[package]] name = "soupsieve" version = "2.3.2.post1" From d55e48cbe0bd54aa7621342bfff7ca6b204ba19c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 21 Mar 2025 12:22:58 +0100 Subject: [PATCH 050/390] chore(deps): update dependency ruff to v0.11.1 (#5253) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/poetry.lock b/poetry.lock index 504f80138..5124f1f86 100644 --- a/poetry.lock +++ b/poetry.lock @@ -3289,30 +3289,30 @@ jupyter = ["ipywidgets (>=7.5.1,<9)"] [[package]] name = "ruff" -version = "0.11.0" +version = "0.11.1" description = "An extremely fast Python linter and code formatter, written in Rust." optional = false python-versions = ">=3.7" groups = ["dev"] files = [ - {file = "ruff-0.11.0-py3-none-linux_armv6l.whl", hash = "sha256:dc67e32bc3b29557513eb7eeabb23efdb25753684b913bebb8a0c62495095acb"}, - {file = "ruff-0.11.0-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:38c23fd9bdec4eb437b4c1e3595905a0a8edfccd63a790f818b28c78fe345639"}, - {file = "ruff-0.11.0-py3-none-macosx_11_0_arm64.whl", hash = "sha256:7c8661b0be91a38bd56db593e9331beaf9064a79028adee2d5f392674bbc5e88"}, - {file = "ruff-0.11.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b6c0e8d3d2db7e9f6efd884f44b8dc542d5b6b590fc4bb334fdbc624d93a29a2"}, - {file = "ruff-0.11.0-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:3c3156d3f4b42e57247275a0a7e15a851c165a4fc89c5e8fa30ea6da4f7407b8"}, - {file = "ruff-0.11.0-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:490b1e147c1260545f6d041c4092483e3f6d8eba81dc2875eaebcf9140b53905"}, - {file = "ruff-0.11.0-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:1bc09a7419e09662983b1312f6fa5dab829d6ab5d11f18c3760be7ca521c9329"}, - {file = "ruff-0.11.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:bcfa478daf61ac8002214eb2ca5f3e9365048506a9d52b11bea3ecea822bb844"}, - {file = "ruff-0.11.0-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:6fbb2aed66fe742a6a3a0075ed467a459b7cedc5ae01008340075909d819df1e"}, - {file = "ruff-0.11.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:92c0c1ff014351c0b0cdfdb1e35fa83b780f1e065667167bb9502d47ca41e6db"}, - {file = "ruff-0.11.0-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:e4fd5ff5de5f83e0458a138e8a869c7c5e907541aec32b707f57cf9a5e124445"}, - {file = "ruff-0.11.0-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:96bc89a5c5fd21a04939773f9e0e276308be0935de06845110f43fd5c2e4ead7"}, - {file = "ruff-0.11.0-py3-none-musllinux_1_2_i686.whl", hash = "sha256:a9352b9d767889ec5df1483f94870564e8102d4d7e99da52ebf564b882cdc2c7"}, - {file = "ruff-0.11.0-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:049a191969a10897fe052ef9cc7491b3ef6de79acd7790af7d7897b7a9bfbcb6"}, - {file = "ruff-0.11.0-py3-none-win32.whl", hash = "sha256:3191e9116b6b5bbe187447656f0c8526f0d36b6fd89ad78ccaad6bdc2fad7df2"}, - {file = "ruff-0.11.0-py3-none-win_amd64.whl", hash = "sha256:c58bfa00e740ca0a6c43d41fb004cd22d165302f360aaa56f7126d544db31a21"}, - {file = "ruff-0.11.0-py3-none-win_arm64.whl", hash = "sha256:868364fc23f5aa122b00c6f794211e85f7e78f5dffdf7c590ab90b8c4e69b657"}, - {file = "ruff-0.11.0.tar.gz", hash = "sha256:e55c620690a4a7ee6f1cccb256ec2157dc597d109400ae75bbf944fc9d6462e2"}, + {file = "ruff-0.11.1-py3-none-linux_armv6l.whl", hash = "sha256:9c833671aaefcbe280aa54da387264402ffbb1e513ff3420c9c7265ea56d6c5c"}, + {file = "ruff-0.11.1-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:a5a57cd457764228c73066b832040728b02a3837c53c8a781a960b68129c4e0b"}, + {file = "ruff-0.11.1-py3-none-macosx_11_0_arm64.whl", hash = "sha256:da91da0d42e70cd8bda8e6687fab2afd28513a3cc9434539f4149610e63baf8f"}, + {file = "ruff-0.11.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:429a2e533e3a0dba2ba7e0608a736e728150aa9b6d179245aa11a1339baa968b"}, + {file = "ruff-0.11.1-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:6bbcc2984a4d5cbc0f7b10409e74a00a043be45d813e5e81eb58e707455df7f1"}, + {file = "ruff-0.11.1-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:88d9c283ebc88faa5bc23fa33f399b6d47a93f5980c92edcddf1f2127aa376b3"}, + {file = "ruff-0.11.1-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:1f2b03d504516d6b22065ce7fac2564dac15d79a6a776452dabfdd7673a45b07"}, + {file = "ruff-0.11.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:52b95a9071f5ad8552af890bd814c6a04daf5b27297ac1054e3667016f3ab739"}, + {file = "ruff-0.11.1-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:28e2d89e7ba8a1525cdb50bc86c07aba35e7bbeef86dad93781b14ad94dc732c"}, + {file = "ruff-0.11.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e76be5a98dc6c29d85dfa72eb419e8d9276ee96ccf5c33f2b6828001907dcb17"}, + {file = "ruff-0.11.1-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:441f94c44fe250691c92382ef84f40acef290766fb3e819a9035e83eadd4dbbe"}, + {file = "ruff-0.11.1-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:62882a4cc7c0a48c2f34189bd4c7ba45f3d0efb990e02413eeb180aa042a39ca"}, + {file = "ruff-0.11.1-py3-none-musllinux_1_2_i686.whl", hash = "sha256:111dbad1706d8200a7138237b4766b45ba7ee45cc8299c02102f4327624f86a2"}, + {file = "ruff-0.11.1-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:e2df41763d7a9fd438b6b7bde7b75eb3a92ef2f4682ed2d8e4b997b5f0c76ca9"}, + {file = "ruff-0.11.1-py3-none-win32.whl", hash = "sha256:e17b85919d461583aa7e0171bb4f419a6545b261ca080984db49b1f8dced1d4b"}, + {file = "ruff-0.11.1-py3-none-win_amd64.whl", hash = "sha256:caa872941b876f7ad73abc60144f9a7f6efb575e4f91c4fc1517f0339bcea01e"}, + {file = "ruff-0.11.1-py3-none-win_arm64.whl", hash = "sha256:7aa939fa57ef6770d18bd5cf0d6de77198dd762a559bd0d4a8763bdae4c8cc16"}, + {file = "ruff-0.11.1.tar.gz", hash = "sha256:f2e209a283c9fa423e268cad015ec4fb249178608f755fb67491ff175ecbffbf"}, ] [[package]] From e77247441c33cab2188e97a6a631a92e0cb92a76 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 21 Mar 2025 16:18:19 +0100 Subject: [PATCH 051/390] fix(deps): update dependency openai to v1.68.2 (#5259) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 30 ++++-------------------------- 1 file changed, 4 insertions(+), 26 deletions(-) diff --git a/poetry.lock b/poetry.lock index 5124f1f86..8623f3d76 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1902,14 +1902,14 @@ signedtoken = ["cryptography (>=3.0.0)", "pyjwt (>=2.0.0,<3)"] [[package]] name = "openai" -version = "1.68.0" +version = "1.68.2" description = "The official Python library for the openai API" optional = false python-versions = ">=3.8" groups = ["main"] files = [ - {file = "openai-1.68.0-py3-none-any.whl", hash = "sha256:20e279b0f3a78cb4a95f3eab2a180f3ee30c6a196aeebd6bf642a4f88ab85ee1"}, - {file = "openai-1.68.0.tar.gz", hash = "sha256:c570c06c9ba10f98b891ac30a3dd7b5c89ed48094c711c7a3f35fb5ade6c0757"}, + {file = "openai-1.68.2-py3-none-any.whl", hash = "sha256:24484cb5c9a33b58576fdc5acf0e5f92603024a4e39d0b99793dfa1eb14c2b36"}, + {file = "openai-1.68.2.tar.gz", hash = "sha256:b720f0a95a1dbe1429c0d9bb62096a0d98057bcda82516f6e8af10284bdd5b19"}, ] [package.dependencies] @@ -1917,16 +1917,15 @@ anyio = ">=3.5.0,<5" distro = ">=1.7.0,<2" httpx = ">=0.23.0,<1" jiter = ">=0.4.0,<1" -numpy = ">=2.0.2" pydantic = ">=1.9.0,<3" sniffio = "*" -sounddevice = ">=0.5.1" tqdm = ">4" typing-extensions = ">=4.11,<5" [package.extras] datalib = ["numpy (>=1)", "pandas (>=1.2.3)", "pandas-stubs (>=1.1.0.11)"] realtime = ["websockets (>=13,<15)"] +voice-helpers = ["numpy (>=2.0.2)", "sounddevice (>=0.5.1)"] [[package]] name = "orjson" @@ -3360,27 +3359,6 @@ files = [ {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, ] -[[package]] -name = "sounddevice" -version = "0.5.1" -description = "Play and Record Sound with Python" -optional = false -python-versions = ">=3.7" -groups = ["main"] -files = [ - {file = "sounddevice-0.5.1-py3-none-any.whl", hash = "sha256:e2017f182888c3f3c280d9fbac92e5dbddac024a7e3442f6e6116bd79dab8a9c"}, - {file = "sounddevice-0.5.1-py3-none-macosx_10_6_x86_64.macosx_10_6_universal2.whl", hash = "sha256:d16cb23d92322526a86a9490c427bf8d49e273d9ccc0bd096feecd229cde6031"}, - {file = "sounddevice-0.5.1-py3-none-win32.whl", hash = "sha256:d84cc6231526e7a08e89beff229c37f762baefe5e0cc2747cbe8e3a565470055"}, - {file = "sounddevice-0.5.1-py3-none-win_amd64.whl", hash = "sha256:4313b63f2076552b23ac3e0abd3bcfc0c1c6a696fc356759a13bd113c9df90f1"}, - {file = "sounddevice-0.5.1.tar.gz", hash = "sha256:09ca991daeda8ce4be9ac91e15a9a81c8f81efa6b695a348c9171ea0c16cb041"}, -] - -[package.dependencies] -CFFI = ">=1.0" - -[package.extras] -numpy = ["NumPy"] - [[package]] name = "soupsieve" version = "2.3.2.post1" From 6ae4e67c840ef4ab530cf1a279153194a2168053 Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Fri, 21 Mar 2025 10:29:07 -0500 Subject: [PATCH 052/390] chore(l10n): New Crowdin updates (#5252) --- frontend/lang/messages/en-GB.json | 22 +++--- frontend/lang/messages/gl-ES.json | 2 +- mealie/lang/messages/en-GB.json | 4 +- .../seed/resources/foods/locales/bg-BG.json | 2 +- .../seed/resources/foods/locales/en-GB.json | 26 +++---- .../seed/resources/foods/locales/ja-JP.json | 68 +++++++++---------- 6 files changed, 62 insertions(+), 62 deletions(-) diff --git a/frontend/lang/messages/en-GB.json b/frontend/lang/messages/en-GB.json index 30b095d57..fd273824c 100644 --- a/frontend/lang/messages/en-GB.json +++ b/frontend/lang/messages/en-GB.json @@ -298,7 +298,7 @@ "household-recipe-preferences": "Household Recipe Preferences", "default-recipe-preferences-description": "These are the default settings when a new recipe is created in your household. These can be change for individual recipe sin the recipe settings menu.", "allow-users-outside-of-your-household-to-see-your-recipes": "Allow users outside your household to see your recipes", - "allow-users-outside-of-your-household-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 household or with a pre-generated private link", + "allow-users-outside-of-your-household-to-see-your-recipes-description": "When enabled you can use a public share link to share specific recipes without authorising the user. When disabled, you can only share recipes with users who are in your household or with a pre-generated private link", "household-preferences": "Household Preferences" }, "meal-plan": { @@ -386,7 +386,7 @@ "title": "Copy Me That Recipe Manager" }, "paprika": { - "description-long": "Mealie can import recipes from the Paprika application. Export your recipes from paprika, rename the export extension to .zip and upload it below.", + "description-long": "Mealie can import recipes from the Paprika application. Export your recipes from Paprika, rename the export extension to .zip and upload it below.", "title": "Paprika Recipe Manager" }, "mealie-pre-v1": { @@ -406,11 +406,11 @@ "chowdown-text": "Mealie natively supports the chowdown repository format. Download the code repository as a .zip file and upload it below.", "recipe-1": "Recipe 1", "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.", "plantoeat": { "title": "Plan to Eat", - "description-long": "Mealie can import recipies from Plan to Eat." + "description-long": "Mealie can import recipes from Plan to Eat." }, "myrecipebox": { "title": "My Recipe Box", @@ -423,7 +423,7 @@ }, "new-recipe": { "bulk-add": "Bulk Add", - "error-details": "Only websites containing ld+json or microdata can be imported by Mealie. Most major recipe websites support this data structure. If your site cannot be imported but there is json data in the log, please submit a github issue with the URL and data.", + "error-details": "Only websites containing ld+json or microdata can be imported by Mealie. Most major recipe websites support this data structure. If your site cannot be imported but there is json data in the log, please submit a GitHub issue with the URL and data.", "error-title": "Looks Like We Couldn't Find Anything", "from-url": "Import a Recipe", "github-issues": "GitHub Issues", @@ -542,9 +542,9 @@ "recipe-added-to-list": "Recipe added to list", "recipes-added-to-list": "Recipes added to list", "successfully-added-to-list": "Successfully added to list", - "recipe-added-to-mealplan": "Recipe added to mealplan", + "recipe-added-to-mealplan": "Recipe added to meal plan", "failed-to-add-recipes-to-list": "Failed to add recipe to list", - "failed-to-add-recipe-to-mealplan": "Failed to add recipe to mealplan", + "failed-to-add-recipe-to-mealplan": "Failed to add recipe to meal plan", "failed-to-add-to-list": "Failed to add to list", "yield": "Yield", "yields-amount-with-text": "Yields {amount} {text}", @@ -648,7 +648,7 @@ "parser": { "ingredient-parser": "Ingredient Parser", "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 food or unit is found but does not exist in the database.", "select-parser": "Select Parser", "natural-language-processor": "Natural Language Processor", "brute-parser": "Brute Parser", @@ -808,7 +808,7 @@ "webhooks-caps": "WEBHOOKS", "webhooks": "Webhooks", "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 schedule." }, "bug-report": "Bug Report", "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.", @@ -1029,10 +1029,10 @@ "user-can-invite-other-to-group": "User can invite others to group", "user-can-manage-group": "User can manage group", "user-can-manage-household": "User can manage household", - "user-can-organize-group-data": "User can organize group data", + "user-can-organize-group-data": "User can organise group data", "enable-advanced-features": "Enable advanced features", "it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.", - "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!", + "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this any more? Be sure to change your email in your user settings!", "forgot-password": "Forgot Password", "forgot-password-text": "Please enter your email address and we will send you a link to reset your password.", "changes-reflected-immediately": "Changes to this user will be reflected immediately." diff --git a/frontend/lang/messages/gl-ES.json b/frontend/lang/messages/gl-ES.json index 7028205b4..ad08de8f0 100644 --- a/frontend/lang/messages/gl-ES.json +++ b/frontend/lang/messages/gl-ES.json @@ -1,6 +1,6 @@ { "about": { - "about": "Acerca de", + "about": "Sobre", "about-mealie": "Acerca de Mealie", "api-docs": "Documentación da API", "api-port": "Porto da API", diff --git a/mealie/lang/messages/en-GB.json b/mealie/lang/messages/en-GB.json index 873c3951a..e5d8c10ce 100644 --- a/mealie/lang/messages/en-GB.json +++ b/mealie/lang/messages/en-GB.json @@ -42,7 +42,7 @@ "generic-updated": "{name} was updated", "generic-created-with-url": "{name} has been created, {url}", "generic-updated-with-url": "{name} has been updated, {url}", - "generic-duplicated": "{name} has been duplicates", + "generic-duplicated": "{name} has been duplicated", "generic-deleted": "{name} has been deleted" }, "datetime": { @@ -51,7 +51,7 @@ "hour": "hour|hours", "minute": "minute|minutes", "second": "second|seconds", - "millisecond": "milliecond|milliseconds", + "millisecond": "millisecond|milliseconds", "microsecond": "microsecond|microseconds" }, "emails": { diff --git a/mealie/repos/seed/resources/foods/locales/bg-BG.json b/mealie/repos/seed/resources/foods/locales/bg-BG.json index 4d14dbad3..9521c14e0 100644 --- a/mealie/repos/seed/resources/foods/locales/bg-BG.json +++ b/mealie/repos/seed/resources/foods/locales/bg-BG.json @@ -103,7 +103,7 @@ "name": "calabrese" }, "cane-sugar": { - "name": "cane sugar" + "name": "" }, "cannabis": { "name": "cannabis" diff --git a/mealie/repos/seed/resources/foods/locales/en-GB.json b/mealie/repos/seed/resources/foods/locales/en-GB.json index 4d14dbad3..5067a17c2 100644 --- a/mealie/repos/seed/resources/foods/locales/en-GB.json +++ b/mealie/repos/seed/resources/foods/locales/en-GB.json @@ -47,7 +47,7 @@ "name": "beans" }, "bell-peppers": { - "name": "bell peppers", + "name": "bell pepper", "plural_name": "bell peppers" }, "blackberries": { @@ -129,7 +129,7 @@ }, "cauliflower": { "name": "cauliflower", - "plural_name": "cauliflowers" + "plural_name": "cauliflower" }, "cayenne-pepper": { "name": "cayenne pepper" @@ -166,7 +166,7 @@ "name": "chocolate" }, "cilantro": { - "name": "cilantro" + "name": "coriander" }, "cinnamon": { "name": "cinnamon" @@ -240,7 +240,7 @@ }, "eggplant": { "name": "eggplant", - "plural_name": "eggplants" + "plural_name": "aubergines" }, "eggs": { "name": "egg", @@ -292,7 +292,7 @@ }, "garlic": { "name": "garlic", - "plural_name": "garlics" + "plural_name": "garlic" }, "gem-squash": { "name": "gem squash" @@ -316,8 +316,8 @@ "name": "grape seed oil" }, "green-onion": { - "name": "green onion", - "plural_name": "green onions" + "name": "spring onion", + "plural_name": "spring onions" }, "heart-of-palm": { "name": "heart of palm", @@ -542,8 +542,8 @@ "name": "salt cod" }, "scallion": { - "name": "scallion", - "plural_name": "scallions" + "name": "spring onion", + "plural_name": "sprint onions" }, "seafood": { "name": "seafood" @@ -679,14 +679,14 @@ "name": "xanthan gum" }, "yam": { - "name": "yam", - "plural_name": "yams" + "name": "sweet potato", + "plural_name": "sweet potatoes" }, "yeast": { "name": "yeast" }, "zucchini": { - "name": "zucchini", - "plural_name": "zucchinis" + "name": "courgette", + "plural_name": "courgettes" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/ja-JP.json b/mealie/repos/seed/resources/foods/locales/ja-JP.json index 4d14dbad3..b12605209 100644 --- a/mealie/repos/seed/resources/foods/locales/ja-JP.json +++ b/mealie/repos/seed/resources/foods/locales/ja-JP.json @@ -9,8 +9,8 @@ "name": "anchovies" }, "apples": { - "name": "apple", - "plural_name": "apples" + "name": "りんご", + "plural_name": "りんご" }, "artichoke": { "name": "artichoke" @@ -22,8 +22,8 @@ "name": "asparagus" }, "avocado": { - "name": "avocado", - "plural_name": "avocado" + "name": "アボカド", + "plural_name": "アボカド" }, "bacon": { "name": "bacon" @@ -41,7 +41,7 @@ "name": "bar sugar" }, "basil": { - "name": "basil" + "name": "バジル" }, "beans": { "name": "beans" @@ -69,7 +69,7 @@ "name": "broccoflower" }, "broccoli": { - "name": "broccoli" + "name": "ブロッコリー" }, "broccoli-rabe": { "name": "broccoli rabe" @@ -84,7 +84,7 @@ "name": "brussels sprouts" }, "butter": { - "name": "butter" + "name": "バター" }, "butternut-pumpkin": { "name": "butternut pumpkin" @@ -93,8 +93,8 @@ "name": "butternut squash" }, "cabbage": { - "name": "cabbage", - "plural_name": "cabbages" + "name": "キャベツ", + "plural_name": "キャベツ" }, "cactus-edible": { "name": "cactus, edible" @@ -115,7 +115,7 @@ "name": "caraway" }, "carrot": { - "name": "carrot", + "name": "人参", "plural_name": "carrots" }, "caster-sugar": { @@ -169,23 +169,23 @@ "name": "cilantro" }, "cinnamon": { - "name": "cinnamon" + "name": "シナモン" }, "clarified-butter": { "name": "clarified butter" }, "coconut": { - "name": "coconut", - "plural_name": "coconuts" + "name": "ココナッツ", + "plural_name": "ココナッツ" }, "coconut-milk": { - "name": "coconut milk" + "name": "ココナッツミルク" }, "cod": { "name": "cod" }, "coffee": { - "name": "coffee" + "name": "コーヒー" }, "collard-greens": { "name": "collard greens" @@ -220,8 +220,8 @@ "name": "cumin" }, "daikon": { - "name": "daikon", - "plural_name": "daikons" + "name": "大根", + "plural_name": "大根" }, "dairy-products-and-dairy-substitutes": { "name": "dairy products and dairy substitutes" @@ -233,7 +233,7 @@ "name": "demerara sugar" }, "dough": { - "name": "dough" + "name": "生地" }, "edible-cactus": { "name": "edible cactus" @@ -243,8 +243,8 @@ "plural_name": "eggplants" }, "eggs": { - "name": "egg", - "plural_name": "eggs" + "name": "卵", + "plural_name": "卵" }, "endive": { "name": "endive", @@ -291,8 +291,8 @@ "name": "garam masala" }, "garlic": { - "name": "garlic", - "plural_name": "garlics" + "name": "ニンニク", + "plural_name": "ニンニク" }, "gem-squash": { "name": "gem squash" @@ -330,7 +330,7 @@ "name": "herbs" }, "honey": { - "name": "honey" + "name": "蜂蜜" }, "isomalt": { "name": "isomalt" @@ -380,7 +380,7 @@ "name": "lentils" }, "lettuce": { - "name": "lettuce" + "name": "レタス" }, "liver": { "name": "liver", @@ -396,14 +396,14 @@ "name": "meat" }, "milk": { - "name": "milk" + "name": "牛乳" }, "mortadella": { "name": "mortadella" }, "mushroom": { - "name": "mushroom", - "plural_name": "mushrooms" + "name": "キノコ", + "plural_name": "キノコ" }, "mussels": { "name": "mussels" @@ -434,13 +434,13 @@ "name": "okra" }, "olive": { - "name": "olive" + "name": "オリーブ" }, "olive-oil": { - "name": "olive oil" + "name": "オリーブオイル" }, "onion": { - "name": "onion" + "name": "玉ねぎ" }, "onion-family": { "name": "onion family" @@ -453,7 +453,7 @@ "plural_name": "oranges" }, "oregano": { - "name": "oregano" + "name": "オレガノ" }, "oysters": { "name": "oysters" @@ -465,7 +465,7 @@ "name": "paprika" }, "parsley": { - "name": "parsley" + "name": "パセリ" }, "parsnip": { "name": "parsnip", @@ -632,8 +632,8 @@ "name": "teff" }, "tomato": { - "name": "tomato", - "plural_name": "tomatoes" + "name": "トマト", + "plural_name": "トマト" }, "trout": { "name": "trout" From ead4d4c95e3d043a1b1fbcc49202e5678eeeeffb Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 21 Mar 2025 15:39:27 +0000 Subject: [PATCH 053/390] chore(deps): update dependency ruff to v0.11.2 (#5258) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/poetry.lock b/poetry.lock index 8623f3d76..4450cfcad 100644 --- a/poetry.lock +++ b/poetry.lock @@ -3288,30 +3288,30 @@ jupyter = ["ipywidgets (>=7.5.1,<9)"] [[package]] name = "ruff" -version = "0.11.1" +version = "0.11.2" description = "An extremely fast Python linter and code formatter, written in Rust." optional = false python-versions = ">=3.7" groups = ["dev"] files = [ - {file = "ruff-0.11.1-py3-none-linux_armv6l.whl", hash = "sha256:9c833671aaefcbe280aa54da387264402ffbb1e513ff3420c9c7265ea56d6c5c"}, - {file = "ruff-0.11.1-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:a5a57cd457764228c73066b832040728b02a3837c53c8a781a960b68129c4e0b"}, - {file = "ruff-0.11.1-py3-none-macosx_11_0_arm64.whl", hash = "sha256:da91da0d42e70cd8bda8e6687fab2afd28513a3cc9434539f4149610e63baf8f"}, - {file = "ruff-0.11.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:429a2e533e3a0dba2ba7e0608a736e728150aa9b6d179245aa11a1339baa968b"}, - {file = "ruff-0.11.1-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:6bbcc2984a4d5cbc0f7b10409e74a00a043be45d813e5e81eb58e707455df7f1"}, - {file = "ruff-0.11.1-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:88d9c283ebc88faa5bc23fa33f399b6d47a93f5980c92edcddf1f2127aa376b3"}, - {file = "ruff-0.11.1-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:1f2b03d504516d6b22065ce7fac2564dac15d79a6a776452dabfdd7673a45b07"}, - {file = "ruff-0.11.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:52b95a9071f5ad8552af890bd814c6a04daf5b27297ac1054e3667016f3ab739"}, - {file = "ruff-0.11.1-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:28e2d89e7ba8a1525cdb50bc86c07aba35e7bbeef86dad93781b14ad94dc732c"}, - {file = "ruff-0.11.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e76be5a98dc6c29d85dfa72eb419e8d9276ee96ccf5c33f2b6828001907dcb17"}, - {file = "ruff-0.11.1-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:441f94c44fe250691c92382ef84f40acef290766fb3e819a9035e83eadd4dbbe"}, - {file = "ruff-0.11.1-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:62882a4cc7c0a48c2f34189bd4c7ba45f3d0efb990e02413eeb180aa042a39ca"}, - {file = "ruff-0.11.1-py3-none-musllinux_1_2_i686.whl", hash = "sha256:111dbad1706d8200a7138237b4766b45ba7ee45cc8299c02102f4327624f86a2"}, - {file = "ruff-0.11.1-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:e2df41763d7a9fd438b6b7bde7b75eb3a92ef2f4682ed2d8e4b997b5f0c76ca9"}, - {file = "ruff-0.11.1-py3-none-win32.whl", hash = "sha256:e17b85919d461583aa7e0171bb4f419a6545b261ca080984db49b1f8dced1d4b"}, - {file = "ruff-0.11.1-py3-none-win_amd64.whl", hash = "sha256:caa872941b876f7ad73abc60144f9a7f6efb575e4f91c4fc1517f0339bcea01e"}, - {file = "ruff-0.11.1-py3-none-win_arm64.whl", hash = "sha256:7aa939fa57ef6770d18bd5cf0d6de77198dd762a559bd0d4a8763bdae4c8cc16"}, - {file = "ruff-0.11.1.tar.gz", hash = "sha256:f2e209a283c9fa423e268cad015ec4fb249178608f755fb67491ff175ecbffbf"}, + {file = "ruff-0.11.2-py3-none-linux_armv6l.whl", hash = "sha256:c69e20ea49e973f3afec2c06376eb56045709f0212615c1adb0eda35e8a4e477"}, + {file = "ruff-0.11.2-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:2c5424cc1c4eb1d8ecabe6d4f1b70470b4f24a0c0171356290b1953ad8f0e272"}, + {file = "ruff-0.11.2-py3-none-macosx_11_0_arm64.whl", hash = "sha256:ecf20854cc73f42171eedb66f006a43d0a21bfb98a2523a809931cda569552d9"}, + {file = "ruff-0.11.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0c543bf65d5d27240321604cee0633a70c6c25c9a2f2492efa9f6d4b8e4199bb"}, + {file = "ruff-0.11.2-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:20967168cc21195db5830b9224be0e964cc9c8ecf3b5a9e3ce19876e8d3a96e3"}, + {file = "ruff-0.11.2-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:955a9ce63483999d9f0b8f0b4a3ad669e53484232853054cc8b9d51ab4c5de74"}, + {file = "ruff-0.11.2-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:86b3a27c38b8fce73bcd262b0de32e9a6801b76d52cdb3ae4c914515f0cef608"}, + {file = "ruff-0.11.2-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a3b66a03b248c9fcd9d64d445bafdf1589326bee6fc5c8e92d7562e58883e30f"}, + {file = "ruff-0.11.2-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0397c2672db015be5aa3d4dac54c69aa012429097ff219392c018e21f5085147"}, + {file = "ruff-0.11.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:869bcf3f9abf6457fbe39b5a37333aa4eecc52a3b99c98827ccc371a8e5b6f1b"}, + {file = "ruff-0.11.2-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:2a2b50ca35457ba785cd8c93ebbe529467594087b527a08d487cf0ee7b3087e9"}, + {file = "ruff-0.11.2-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:7c69c74bf53ddcfbc22e6eb2f31211df7f65054bfc1f72288fc71e5f82db3eab"}, + {file = "ruff-0.11.2-py3-none-musllinux_1_2_i686.whl", hash = "sha256:6e8fb75e14560f7cf53b15bbc55baf5ecbe373dd5f3aab96ff7aa7777edd7630"}, + {file = "ruff-0.11.2-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:842a472d7b4d6f5924e9297aa38149e5dcb1e628773b70e6387ae2c97a63c58f"}, + {file = "ruff-0.11.2-py3-none-win32.whl", hash = "sha256:aca01ccd0eb5eb7156b324cfaa088586f06a86d9e5314b0eb330cb48415097cc"}, + {file = "ruff-0.11.2-py3-none-win_amd64.whl", hash = "sha256:3170150172a8f994136c0c66f494edf199a0bbea7a409f649e4bc8f4d7084080"}, + {file = "ruff-0.11.2-py3-none-win_arm64.whl", hash = "sha256:52933095158ff328f4c77af3d74f0379e34fd52f175144cefc1b192e7ccd32b4"}, + {file = "ruff-0.11.2.tar.gz", hash = "sha256:ec47591497d5a1050175bdf4e1a4e6272cddff7da88a2ad595e1e326041d8d94"}, ] [[package]] From 18ebc3de5f39a74eab8b91feaaf963aa4f914d26 Mon Sep 17 00:00:00 2001 From: Kuchenpirat <24235032+Kuchenpirat@users.noreply.github.com> Date: Sat, 22 Mar 2025 16:09:55 +0100 Subject: [PATCH 054/390] fix: update admin scripts paths in docs (#5263) --- docs/docs/documentation/getting-started/faq.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/docs/documentation/getting-started/faq.md b/docs/docs/documentation/getting-started/faq.md index 8cfc62848..dc7c0caf9 100644 --- a/docs/docs/documentation/getting-started/faq.md +++ b/docs/docs/documentation/getting-started/faq.md @@ -148,7 +148,7 @@ ```shell docker exec -it mealie bash - python /opt/mealie/lib/python3.12/site-packages/reset_locked_users.py + python /opt/mealie/lib64/python3.12/site-packages/mealie/scripts/reset_locked_users.py ``` @@ -161,7 +161,7 @@ ```shell docker exec -it mealie bash - python /opt/mealie/lib/python3.12/site-packages/make_admin.py + python /opt/mealie/lib64/python3.12/site-packages/mealie/scripts/make_admin.py ``` @@ -174,7 +174,7 @@ ```shell docker exec -it mealie bash - python /opt/mealie/lib/python3.12/site-packages/mealie/scripts/change_password.py + python /opt/mealie/lib64/python3.12/site-packages/mealie/scripts/change_password.py ``` From a39f8cdb900d32cc260e822a9b04a46a690fd5e0 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 24 Mar 2025 08:44:05 -0500 Subject: [PATCH 055/390] fix(deps): update dependency fastapi to v0.115.12 (#5268) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 4450cfcad..d57acb9da 100644 --- a/poetry.lock +++ b/poetry.lock @@ -680,14 +680,14 @@ cli = ["requests"] [[package]] name = "fastapi" -version = "0.115.11" +version = "0.115.12" description = "FastAPI framework, high performance, easy to learn, fast to code, ready for production" optional = false python-versions = ">=3.8" groups = ["main"] files = [ - {file = "fastapi-0.115.11-py3-none-any.whl", hash = "sha256:32e1541b7b74602e4ef4a0260ecaf3aadf9d4f19590bba3e1bf2ac4666aa2c64"}, - {file = "fastapi-0.115.11.tar.gz", hash = "sha256:cc81f03f688678b92600a65a5e618b93592c65005db37157147204d8924bf94f"}, + {file = "fastapi-0.115.12-py3-none-any.whl", hash = "sha256:e94613d6c05e27be7ffebdd6ea5f388112e5e430c8f7d6494a9d1d88d43e814d"}, + {file = "fastapi-0.115.12.tar.gz", hash = "sha256:1e2c2a2646905f9e83d32f04a3f86aff4a286669c6c950ca95b5fd68c2602681"}, ] [package.dependencies] From 6ecba01eb6ab05698305355107c4056570fb5b24 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 24 Mar 2025 13:55:08 +0000 Subject: [PATCH 056/390] chore(auto): Update pre-commit hooks (#5269) Co-authored-by: boc-the-git <3479092+boc-the-git@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index fb34ac013..37e44febb 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -12,7 +12,7 @@ repos: exclude: ^tests/data/ - repo: https://github.com/astral-sh/ruff-pre-commit # Ruff version. - rev: v0.11.0 + rev: v0.11.2 hooks: - id: ruff - id: ruff-format From 7c05d58f261fc87576d1909b66f2c33d0e6cebe5 Mon Sep 17 00:00:00 2001 From: Kuchenpirat <24235032+Kuchenpirat@users.noreply.github.com> Date: Wed, 26 Mar 2025 14:36:58 +0100 Subject: [PATCH 057/390] fix: remove unmaintained ios shortcut (#5280) --- .../docs/documentation/community-guide/ios.md | 82 ------------------- docs/docs/overrides/api.html | 2 +- 2 files changed, 1 insertion(+), 83 deletions(-) delete mode 100644 docs/docs/documentation/community-guide/ios.md diff --git a/docs/docs/documentation/community-guide/ios.md b/docs/docs/documentation/community-guide/ios.md deleted file mode 100644 index 11a875e93..000000000 --- a/docs/docs/documentation/community-guide/ios.md +++ /dev/null @@ -1,82 +0,0 @@ -# Using iOS Shortcuts with Mealie - -!!! info - This guide was submitted by a community member. Find something wrong? Submit a PR to get it fixed! - -Don't know what an iOS shortcut is? Neither did I! Experienced iOS users may already be familiar with this utility but for the uninitiated, here is the official Apple explanation: - -> A shortcut is a quick way to get one or more tasks done with your apps. The Shortcuts app lets you create your own shortcuts with multiple steps. For example, build a “Surf Time” shortcut that grabs the surf report, gives an ETA to the beach, and launches your surf music playlist. - -Basically it is a visual scripting language that lets a user build an automation in a guided fashion. The automation can be [shared with anyone](https://www.icloud.com/shortcuts/94aa272af5ff4d2c8fe5e13a946f89a9) but if it is a user creation, you'll have to jump through a few hoops to make an untrusted automation work on your device. - -## Setup Video - -The following YouTube video walks through setting up the shortcut in 3 minutes for those who prefer following along visually. - - - -## Guide - -### Prerequisites - -Before setting up the shortcut, make sure you have the following information ready and easily accessable on your Apple device. - -1. The URL of your Mealie instance -2. An API Key for your user -3. A Gemini API Key from [Google AI Studio](https://makersuite.google.com) - -!!! note - A Gemini API Key is not required for importing URLs from Safari or your Camera, however you will not be able to take a photo of a recipe and import it without a Gemini key. - - Google AI Studio is currently only available in [certain countries and languages](https://ai.google.dev/available_regions). Most notably it is not currently available in Europe. - -### Setup - -On the Apple device you wish to add the shortcut to, click on [this link](https://www.icloud.com/shortcuts/94aa272af5ff4d2c8fe5e13a946f89a9) to begin the setup of the shortcut. - -![screenshot](../../assets/img/ios/setup.png) - -Next, you need to replace `url` and `port` with the information for your Mealie instance. - -If you have a domain that you use (e.g. `https://mealie.example.com`), put that here. If you just run local, then you need to put in your Mealie instance IP and the port you use (e.g. the default is `9925`). - -![screenshot](../../assets/img/ios/url.png) - -Next, you need to replace `MEALIE_API_KEY` with your API token. - -![screenshot](../../assets/img/ios/api.png) - -Finally, replace `GEMINI_API_KEY` with the one you got from [Google AI Studio](https://makersuite.google.com) - -![screenshot](../../assets/img/ios/gemini.png) - -You may wish to [add the shortcut to your home screen](https://support.apple.com/guide/shortcuts/add-a-shortcut-to-the-home-screen-apd735880972/ios) for easier access. - -## Features - -- Share a website from Safari with Mealie to import via URL. -- Share a recipe photo from photos to perform OCR and import a physical recipe. -- Trigger the shortcut and take a photo of a physical recipe to import. -- Trigger the shortcut to select a photo from your Photos app to import. -- Trigger the shortcut to take a picture of a URL (like on the bottom of a printed recipe) to import. - -## Troubleshooting - -Sometimes Gemini will not be able to parse a recipe, and you will get an error. Users have found success with a combination of the following: - -1. #### Try Again - Sometimes Gemini returns the wrong information which causes the import to fail. Often, trying again will be successful. - -2. #### Photo Quality - Make sure there is no large glare or shadow over the picture, and you have all the text in frame. - -3. #### Edit the Photo - Users have found success by cropping the picture to just the recipe card, adding a "mono" filter, and cranking up the exposure before importing. - -## History - -User [brasilikum](https://github.com/brasilikum) opened an issue on the main repo about how they had created an [iOS shortcut](https://github.com/mealie-recipes/mealie/issues/103) for interested users. - -This original method broke after the transition to version 1.X and an issue was raised on [Github](https://github.com/mealie-recipes/mealie/issues/2092) GitHub user [Zippyy](https://github.com/zippyy) has helped to create a working shortcut for version 1.X. - -When OCR was removed from Mealie, GitHub user [hunterjm](https://github.com/zippyy) created a new shortcut that uses Apple's built-in OCR and Google Gemini to enhance and replace that functionality. diff --git a/docs/docs/overrides/api.html b/docs/docs/overrides/api.html index a6f596205..cc74f1312 100644 --- a/docs/docs/overrides/api.html +++ b/docs/docs/overrides/api.html @@ -14,7 +14,7 @@
From 1c6b35a53c822d42cc9f583b65d153802fa507f3 Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Wed, 26 Mar 2025 08:56:10 -0500 Subject: [PATCH 058/390] chore(l10n): New Crowdin updates (#5262) Co-authored-by: Kuchenpirat <24235032+Kuchenpirat@users.noreply.github.com> --- frontend/lang/messages/cs-CZ.json | 18 +- frontend/lang/messages/el-GR.json | 2 +- frontend/lang/messages/no-NO.json | 4 +- mealie/lang/messages/cs-CZ.json | 4 +- .../seed/resources/foods/locales/cs-CZ.json | 290 +++++++------- .../seed/resources/foods/locales/de-DE.json | 354 +++++++++--------- .../seed/resources/foods/locales/el-GR.json | 312 +++++++-------- .../seed/resources/foods/locales/no-NO.json | 18 +- .../seed/resources/foods/locales/pt-BR.json | 280 +++++++------- .../seed/resources/units/locales/pt-BR.json | 8 +- 10 files changed, 645 insertions(+), 645 deletions(-) diff --git a/frontend/lang/messages/cs-CZ.json b/frontend/lang/messages/cs-CZ.json index 61218fadb..1e0d353b1 100644 --- a/frontend/lang/messages/cs-CZ.json +++ b/frontend/lang/messages/cs-CZ.json @@ -352,7 +352,7 @@ "random-side": "Náhodná příloha", "this-rule-will-apply": "Toto pravidlo se použije {dayCriteria} {mealTypeCriteria}.", "to-all-days": "na všechny dny", - "on-days": "on {0}s", + "on-days": "každé {0}", "for-all-meal-types": "pro všechny druhy jídel", "for-type-meal-types": "pro {0} druhy jídel", "meal-plan-rules": "Pravidla tvůrce jídelníčků", @@ -547,7 +547,7 @@ "failed-to-add-recipe-to-mealplan": "Přidání receptu do jídelníčku selhalo", "failed-to-add-to-list": "Přidání do seznamu se nezdařilo", "yield": "Úroda", - "yields-amount-with-text": "Yields {amount} {text}", + "yields-amount-with-text": "Pro {amount} {text}", "yield-text": "Yield Text", "quantity": "Množství", "choose-unit": "Vybrat jednotku", @@ -676,8 +676,8 @@ "max-missing-tools": "Maximální počet chybějících nástrojů", "selected-tools": "Vybrané nástroje", "other-filters": "Jiné filtry", - "ready-to-make": "Ready to Make", - "almost-ready-to-make": "Almost Ready to Make" + "ready-to-make": "Připraveno", + "almost-ready-to-make": "Téměř připraveno" }, "search": { "advanced-search": "Pokročilé vyhledávání", @@ -720,7 +720,7 @@ "backup-restore": "Obnova zálohy", "back-restore-description": "Obnovení této zálohy přepíše všechna aktuální data ve vaší databázi a v datovém adresáři a nahradí je obsahem této zálohy. {cannot-be-undone} Pokud je obnovení úspěšné, budete odhlášeni.", "cannot-be-undone": "Tuto akci nelze vrátit zpět - používejte ji s opatrností.", - "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", + "postgresql-note": "Pokud používáte PostgreSQL, prosím zkontrolujte {backup-restore-process} před obnovou.", "backup-restore-process-in-the-documentation": "proces zálohy/obnovení v dokumentaci", "irreversible-acknowledgment": "Beru na vědomí, že tato akce je nevratná, destruktivní a může způsobit ztrátu dat", "restore-backup": "Obnovit zálohu" @@ -808,7 +808,7 @@ "webhooks-caps": "WEBHOOKY", "webhooks": "Webhooky", "webhook-name": "Název webhooku", - "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": "Webhooks definované níže budou vykonány, když bude pro daný den definováno jídlo. V plánovaném čase budou webhooks odeslány s daty z receptu, který je naplánován na daný den. Vezměte prosím na vědomí, že vykonání webhooku není přesné. Webhooks jsou vykonávány v intervalech po 5 minutách, takže budou vykonány v rozmezí 5 +/- minut od plánovaného času." }, "bug-report": "Chybové hlášení", "bug-report-information": "Použijte tyto informace k nahlášení chyby. Poskytnutí podrobností vaší instance vývojářům je nejlepší způsob, jak rychle vyřešit vaše problémy.", @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "Zkombinování zvolených potravin způsobí smazání zdrojové potraviny a veškeré odkazy na ni budou přesměrovány do cílové potraviny.", "merge-food-example": "Sloučení {food1} do {food2}", - "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", - "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", + "seed-dialog-text": "Naplňte databázi potravinami z vašeho jazyka. Tímto vytvoříte přes 200 běžných potravin, které můžete použít k organizaci vaší databáze. Potravny jsou přeloženy skrze komunitní úsilí.", + "seed-dialog-warning": "Již v databázi máte nějaká data. Tato akce neodstraní duplicity, budete je muset odstranit ručně.", "combine-food": "Kombinovat jídlo", "source-food": "Zdrojové jídlo", "target-food": "Cílové jídlo", @@ -1267,7 +1267,7 @@ "openai": "OpenAI", "show-individual-confidence": "Zobrazit individuální důvěru", "ingredient-text": "Text přísady", - "average-confident": "{0} Confident", + "average-confident": "{0} Důvěra", "try-an-example": "Vyzkoušejte příklad", "parser": "Analyzátor", "background-tasks": "Úlohy na pozadí", diff --git a/frontend/lang/messages/el-GR.json b/frontend/lang/messages/el-GR.json index 26f229be6..0c24e127b 100644 --- a/frontend/lang/messages/el-GR.json +++ b/frontend/lang/messages/el-GR.json @@ -17,7 +17,7 @@ "download-recipe-json": "Τελευταίο Scraped JSON", "github": "GitHub", "log-lines": "Γραμμές καταγραφής", - "not-demo": "Όχι επίδειξη", + "not-demo": "Εκτός Επίδειξης", "portfolio": "Χαρτοφυλάκιο", "production": "Παραγωγή", "support": "Υποστήριξη", diff --git a/frontend/lang/messages/no-NO.json b/frontend/lang/messages/no-NO.json index 2481b0eb4..93f767bba 100644 --- a/frontend/lang/messages/no-NO.json +++ b/frontend/lang/messages/no-NO.json @@ -499,7 +499,7 @@ "object-key": "Objektnøkkel", "object-value": "Objektverdi", "original-url": "Nettadresse til oppskrift", - "perform-time": "Koketid", + "perform-time": "Passiv Tid", "prep-time": "Forberedelsestid", "protein-content": "Protein", "public-recipe": "Offentlig oppskrift", @@ -518,7 +518,7 @@ "save-recipe-before-use": "Lagre oppskrift før bruk", "section-title": "Seksjonstittel", "servings": "Porsjoner", - "serves-amount": "Serves {amount}", + "serves-amount": "{amount} Porsjoner", "share-recipe-message": "Jeg ville dele min {0} oppskrift med deg.", "show-nutrition-values": "Vis ernæringsverdier", "sodium-content": "Natrium", diff --git a/mealie/lang/messages/cs-CZ.json b/mealie/lang/messages/cs-CZ.json index 17ed2eccf..6fd072f74 100644 --- a/mealie/lang/messages/cs-CZ.json +++ b/mealie/lang/messages/cs-CZ.json @@ -14,8 +14,8 @@ "serves": "Porce", "serving": "Porce", "servings": "Porcí", - "yield": "Yield", - "yields": "Yields" + "yield": "Výnos", + "yields": "Výnosy" } }, "mealplan": { diff --git a/mealie/repos/seed/resources/foods/locales/cs-CZ.json b/mealie/repos/seed/resources/foods/locales/cs-CZ.json index 4d14dbad3..de98fb23a 100644 --- a/mealie/repos/seed/resources/foods/locales/cs-CZ.json +++ b/mealie/repos/seed/resources/foods/locales/cs-CZ.json @@ -9,49 +9,49 @@ "name": "anchovies" }, "apples": { - "name": "apple", - "plural_name": "apples" + "name": "jablko", + "plural_name": "jablka" }, "artichoke": { - "name": "artichoke" + "name": "artyčok" }, "arugula": { - "name": "arugula" + "name": "rukola" }, "asparagus": { - "name": "asparagus" + "name": "chřest" }, "avocado": { - "name": "avocado", - "plural_name": "avocado" + "name": "avokádo", + "plural_name": "avokáda" }, "bacon": { - "name": "bacon" + "name": "slanina" }, "baking-powder": { - "name": "baking powder" + "name": "prášek na pečení" }, "baking-soda": { - "name": "baking soda" + "name": "pekařská soda" }, "baking-sugar": { - "name": "baking sugar" + "name": "cukr na pečení" }, "bar-sugar": { "name": "bar sugar" }, "basil": { - "name": "basil" + "name": "bazalka" }, "beans": { - "name": "beans" + "name": "fazole" }, "bell-peppers": { - "name": "bell peppers", - "plural_name": "bell peppers" + "name": "papriky", + "plural_name": "papriky" }, "blackberries": { - "name": "blackberries" + "name": "ostružiny" }, "bok-choy": { "name": "bok choy" @@ -60,7 +60,7 @@ "name": "brassicas" }, "bread": { - "name": "bread" + "name": "chléb" }, "breadfruit": { "name": "breadfruit" @@ -69,7 +69,7 @@ "name": "broccoflower" }, "broccoli": { - "name": "broccoli" + "name": "brokolice" }, "broccoli-rabe": { "name": "broccoli rabe" @@ -78,13 +78,13 @@ "name": "broccolini" }, "brown-sugar": { - "name": "brown sugar" + "name": "hnědý cukr" }, "brussels-sprouts": { - "name": "brussels sprouts" + "name": "růžičková kapusta" }, "butter": { - "name": "butter" + "name": "máslo" }, "butternut-pumpkin": { "name": "butternut pumpkin" @@ -93,20 +93,20 @@ "name": "butternut squash" }, "cabbage": { - "name": "cabbage", - "plural_name": "cabbages" + "name": "zelí", + "plural_name": "zelí" }, "cactus-edible": { - "name": "cactus, edible" + "name": "kaktus, jedlý" }, "calabrese": { "name": "calabrese" }, "cane-sugar": { - "name": "cane sugar" + "name": "třtinový cukr" }, "cannabis": { - "name": "cannabis" + "name": "konopí" }, "capsicum": { "name": "capsicum" @@ -115,8 +115,8 @@ "name": "caraway" }, "carrot": { - "name": "carrot", - "plural_name": "carrots" + "name": "mrkev", + "plural_name": "mrkve" }, "caster-sugar": { "name": "caster sugar" @@ -125,14 +125,14 @@ "name": "castor sugar" }, "catfish": { - "name": "catfish" + "name": "sumec" }, "cauliflower": { - "name": "cauliflower", - "plural_name": "cauliflowers" + "name": "květák", + "plural_name": "květáky" }, "cayenne-pepper": { - "name": "cayenne pepper" + "name": "kayenský pepř" }, "celeriac": { "name": "celery root" @@ -147,45 +147,45 @@ "name": "chard" }, "cheese": { - "name": "cheese" + "name": "sýr" }, "chicory": { "name": "chicory" }, "chilli-peppers": { - "name": "chilli pepper", - "plural_name": "chilli peppers" + "name": "paprička chilli", + "plural_name": "papričky chilli" }, "chinese-leaves": { "name": "chinese leaves" }, "chives": { - "name": "chives" + "name": "pažitka" }, "chocolate": { - "name": "chocolate" + "name": "čokoláda" }, "cilantro": { - "name": "cilantro" + "name": "koriandr" }, "cinnamon": { - "name": "cinnamon" + "name": "skořice" }, "clarified-butter": { - "name": "clarified butter" + "name": "přepuštěné máslo" }, "coconut": { - "name": "coconut", - "plural_name": "coconuts" + "name": "kokos", + "plural_name": "kokosy" }, "coconut-milk": { - "name": "coconut milk" + "name": "kokosové mléko" }, "cod": { - "name": "cod" + "name": "treska" }, "coffee": { - "name": "coffee" + "name": "káva" }, "collard-greens": { "name": "collard greens" @@ -194,17 +194,17 @@ "name": "confectioners' sugar" }, "coriander": { - "name": "coriander" + "name": "koriandr" }, "corn": { - "name": "corn", - "plural_name": "corns" + "name": "kukuřice", + "plural_name": "kukuřice" }, "corn-syrup": { - "name": "corn syrup" + "name": "kukuřičný sirup" }, "cottonseed-oil": { - "name": "cottonseed oil" + "name": "bavlníkový olej" }, "courgette": { "name": "courgette" @@ -213,45 +213,45 @@ "name": "cream of tartar" }, "cucumber": { - "name": "cucumber", - "plural_name": "cucumbers" + "name": "okurka", + "plural_name": "okurky" }, "cumin": { - "name": "cumin" + "name": "kmín" }, "daikon": { "name": "daikon", "plural_name": "daikons" }, "dairy-products-and-dairy-substitutes": { - "name": "dairy products and dairy substitutes" + "name": "mléčné výrobky a mléčné náhražky" }, "dandelion": { - "name": "dandelion" + "name": "pampeliška" }, "demerara-sugar": { "name": "demerara sugar" }, "dough": { - "name": "dough" + "name": "těsto" }, "edible-cactus": { - "name": "edible cactus" + "name": "jedlý kaktus" }, "eggplant": { - "name": "eggplant", - "plural_name": "eggplants" + "name": "lilek", + "plural_name": "lilky" }, "eggs": { - "name": "egg", - "plural_name": "eggs" + "name": "vejce", + "plural_name": "vejce" }, "endive": { - "name": "endive", - "plural_name": "endives" + "name": "čekanka", + "plural_name": "čekanky" }, "fats": { - "name": "fats" + "name": "tuky" }, "fava-beans": { "name": "fava beans" @@ -264,22 +264,22 @@ "plural_name": "fiddlehead ferns" }, "fish": { - "name": "fish" + "name": "ryba" }, "five-spice-powder": { "name": "five spice powder" }, "flour": { - "name": "flour" + "name": "mouka" }, "frisee": { "name": "frisee" }, "fructose": { - "name": "fructose" + "name": "fruktóza" }, "fruit": { - "name": "fruit" + "name": "ovoce" }, "fruit-sugar": { "name": "fruit sugar" @@ -291,8 +291,8 @@ "name": "garam masala" }, "garlic": { - "name": "garlic", - "plural_name": "garlics" + "name": "česnek", + "plural_name": "česneky" }, "gem-squash": { "name": "gem squash" @@ -304,20 +304,20 @@ "name": "giblets" }, "ginger": { - "name": "ginger" + "name": "zázvor" }, "grains": { - "name": "grains" + "name": "zrna" }, "granulated-sugar": { - "name": "granulated sugar" + "name": "cukr krystal" }, "grape-seed-oil": { "name": "grape seed oil" }, "green-onion": { - "name": "green onion", - "plural_name": "green onions" + "name": "jarní cibulka", + "plural_name": "jarní cibulky" }, "heart-of-palm": { "name": "heart of palm", @@ -327,10 +327,10 @@ "name": "hemp" }, "herbs": { - "name": "herbs" + "name": "bylinky" }, "honey": { - "name": "honey" + "name": "med" }, "isomalt": { "name": "isomalt" @@ -367,43 +367,43 @@ "name": "leavening agents" }, "leek": { - "name": "leek", - "plural_name": "leeks" + "name": "pórek", + "plural_name": "pórky" }, "legumes": { "name": "legumes" }, "lemongrass": { - "name": "lemongrass" + "name": "citronová tráva" }, "lentils": { - "name": "lentils" + "name": "čočka" }, "lettuce": { - "name": "lettuce" + "name": "hlávkový salát" }, "liver": { - "name": "liver", - "plural_name": "livers" + "name": "játra", + "plural_name": "játra" }, "maize": { "name": "maize" }, "maple-syrup": { - "name": "maple syrup" + "name": "javorový syrup" }, "meat": { - "name": "meat" + "name": "maso" }, "milk": { - "name": "milk" + "name": "mléko" }, "mortadella": { "name": "mortadella" }, "mushroom": { - "name": "mushroom", - "plural_name": "mushrooms" + "name": "houba", + "plural_name": "houby" }, "mussels": { "name": "mussels" @@ -415,32 +415,32 @@ "name": "nori" }, "nutmeg": { - "name": "nutmeg" + "name": "muškátový oříšek" }, "nutritional-yeast-flakes": { "name": "nutritional yeast flakes" }, "nuts": { - "name": "nuts" + "name": "ořechy" }, "octopuses": { - "name": "octopus", - "plural_name": "octopuses" + "name": "chobotnice", + "plural_name": "chobotnice" }, "oils": { - "name": "oils" + "name": "oleje" }, "okra": { "name": "okra" }, "olive": { - "name": "olive" + "name": "olivy" }, "olive-oil": { - "name": "olive oil" + "name": "olivový olej" }, "onion": { - "name": "onion" + "name": "cibule" }, "onion-family": { "name": "onion family" @@ -449,14 +449,14 @@ "name": "orange blossom water" }, "oranges": { - "name": "orange", - "plural_name": "oranges" + "name": "pomeranč", + "plural_name": "pomeranče" }, "oregano": { - "name": "oregano" + "name": "oregáno" }, "oysters": { - "name": "oysters" + "name": "ústřice" }, "panch-puran": { "name": "panch puran" @@ -465,26 +465,26 @@ "name": "paprika" }, "parsley": { - "name": "parsley" + "name": "petržel" }, "parsnip": { "name": "parsnip", "plural_name": "parsnips" }, "pear": { - "name": "pear", - "plural_name": "pears" + "name": "hruška", + "plural_name": "hrušky" }, "peas": { - "name": "peas" + "name": "hrášek" }, "pepper": { "name": "pepper", "plural_name": "peppers" }, "pineapple": { - "name": "pineapple", - "plural_name": "pineapples" + "name": "ananas", + "plural_name": "ananasy" }, "plantain": { "name": "plantain", @@ -494,24 +494,24 @@ "name": "poppy seeds" }, "potato": { - "name": "potato", - "plural_name": "potatoes" + "name": "brambora", + "plural_name": "brambory" }, "poultry": { "name": "poultry" }, "powdered-sugar": { - "name": "powdered sugar" + "name": "moučkový cukr" }, "pumpkin": { - "name": "pumpkin", - "plural_name": "pumpkins" + "name": "dýně", + "plural_name": "dýní" }, "pumpkin-seeds": { - "name": "pumpkin seeds" + "name": "dýňová semínka" }, "radish": { - "name": "radish", + "name": "ředkev", "plural_name": "radishes" }, "raw-sugar": { @@ -521,10 +521,10 @@ "name": "refined sugar" }, "rice": { - "name": "rice" + "name": "rýže" }, "rice-flour": { - "name": "rice flour" + "name": "rýžová mouka" }, "rock-sugar": { "name": "rock sugar" @@ -533,10 +533,10 @@ "name": "rum" }, "salmon": { - "name": "salmon" + "name": "losos" }, "salt": { - "name": "salt" + "name": "sůl" }, "salt-cod": { "name": "salt cod" @@ -546,17 +546,17 @@ "plural_name": "scallions" }, "seafood": { - "name": "seafood" + "name": "mořské plody" }, "seeds": { - "name": "seeds" + "name": "semínka" }, "sesame-seeds": { - "name": "sesame seeds" + "name": "sezamová semínka" }, "shallot": { - "name": "shallot", - "plural_name": "shallots" + "name": "šalotka", + "plural_name": "šalotky" }, "skate": { "name": "skate" @@ -565,10 +565,10 @@ "name": "soda" }, "soda-baking": { - "name": "soda, baking" + "name": "soda, na pečení" }, "soybean": { - "name": "soybean" + "name": "sójové boby" }, "spaghetti-squash": { "name": "spaghetti squash", @@ -578,14 +578,14 @@ "name": "speck" }, "spices": { - "name": "spices" + "name": "koření" }, "spinach": { "name": "spinach" }, "spring-onion": { - "name": "spring onion", - "plural_name": "spring onions" + "name": "jarní cibulka", + "plural_name": "jarní cibulky" }, "squash": { "name": "squash", @@ -598,21 +598,21 @@ "name": "stockfish" }, "sugar": { - "name": "sugar" + "name": "cukr" }, "sunchoke": { "name": "sunchoke", "plural_name": "sunchokes" }, "sunflower-seeds": { - "name": "sunflower seeds" + "name": "slunečnicová semínka" }, "superfine-sugar": { "name": "superfine sugar" }, "sweet-potato": { - "name": "sweet potato", - "plural_name": "sweet potatoes" + "name": "batát", + "plural_name": "batáty" }, "sweetcorn": { "name": "sweetcorn", @@ -632,8 +632,8 @@ "name": "teff" }, "tomato": { - "name": "tomato", - "plural_name": "tomatoes" + "name": "rajče", + "plural_name": "rajčata" }, "trout": { "name": "trout" @@ -649,44 +649,44 @@ "name": "turbanado sugar" }, "turnip": { - "name": "turnip", - "plural_name": "turnips" + "name": "tuřín", + "plural_name": "tuříny" }, "unrefined-sugar": { "name": "unrefined sugar" }, "vanilla": { - "name": "vanilla" + "name": "vanilka" }, "vegetables": { - "name": "vegetables" + "name": "zelenina" }, "watercress": { "name": "watercress" }, "watermelon": { - "name": "watermelon", - "plural_name": "watermelons" + "name": "vodní meloun", + "plural_name": "vodní melouny" }, "white-mushroom": { "name": "white mushroom", "plural_name": "white mushrooms" }, "white-sugar": { - "name": "white sugar" + "name": "bílý cukr" }, "xanthan-gum": { - "name": "xanthan gum" + "name": "xanthanová guma" }, "yam": { "name": "yam", "plural_name": "yams" }, "yeast": { - "name": "yeast" + "name": "droždí" }, "zucchini": { - "name": "zucchini", - "plural_name": "zucchinis" + "name": "cuketa", + "plural_name": "cukety" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/de-DE.json b/mealie/repos/seed/resources/foods/locales/de-DE.json index 4d14dbad3..f8ef66d83 100644 --- a/mealie/repos/seed/resources/foods/locales/de-DE.json +++ b/mealie/repos/seed/resources/foods/locales/de-DE.json @@ -6,61 +6,61 @@ "name": "alfalfa sprouts" }, "anchovies": { - "name": "anchovies" + "name": "Sardellen" }, "apples": { - "name": "apple", - "plural_name": "apples" + "name": "Apfel", + "plural_name": "Äpfel" }, "artichoke": { - "name": "artichoke" + "name": "Artischocke" }, "arugula": { - "name": "arugula" + "name": "Rucola" }, "asparagus": { - "name": "asparagus" + "name": "Spargel" }, "avocado": { - "name": "avocado", - "plural_name": "avocado" + "name": "Avocado", + "plural_name": "Avocados" }, "bacon": { "name": "bacon" }, "baking-powder": { - "name": "baking powder" + "name": "Backpulver" }, "baking-soda": { "name": "baking soda" }, "baking-sugar": { - "name": "baking sugar" + "name": "Puderzucker" }, "bar-sugar": { "name": "bar sugar" }, "basil": { - "name": "basil" + "name": "Basilikum" }, "beans": { - "name": "beans" + "name": "Bohnen" }, "bell-peppers": { - "name": "bell peppers", - "plural_name": "bell peppers" + "name": "Paprika", + "plural_name": "Paprikas" }, "blackberries": { - "name": "blackberries" + "name": "Brombeeren" }, "bok-choy": { - "name": "bok choy" + "name": "Pak Choi" }, "brassicas": { "name": "brassicas" }, "bread": { - "name": "bread" + "name": "Brot" }, "breadfruit": { "name": "breadfruit" @@ -69,7 +69,7 @@ "name": "broccoflower" }, "broccoli": { - "name": "broccoli" + "name": "Brokkoli" }, "broccoli-rabe": { "name": "broccoli rabe" @@ -78,23 +78,23 @@ "name": "broccolini" }, "brown-sugar": { - "name": "brown sugar" + "name": "brauner Zucker" }, "brussels-sprouts": { - "name": "brussels sprouts" + "name": "Rosenkohl" }, "butter": { - "name": "butter" + "name": "Butter" }, "butternut-pumpkin": { - "name": "butternut pumpkin" + "name": "Butternusskürbis" }, "butternut-squash": { "name": "butternut squash" }, "cabbage": { - "name": "cabbage", - "plural_name": "cabbages" + "name": "Kohl", + "plural_name": "Kohl" }, "cactus-edible": { "name": "cactus, edible" @@ -103,20 +103,20 @@ "name": "calabrese" }, "cane-sugar": { - "name": "cane sugar" + "name": "Rohrzucker" }, "cannabis": { - "name": "cannabis" + "name": "Cannabis" }, "capsicum": { "name": "capsicum" }, "caraway": { - "name": "caraway" + "name": "Kümmel" }, "carrot": { - "name": "carrot", - "plural_name": "carrots" + "name": "Karotte", + "plural_name": "Karotten" }, "caster-sugar": { "name": "caster sugar" @@ -128,64 +128,64 @@ "name": "catfish" }, "cauliflower": { - "name": "cauliflower", - "plural_name": "cauliflowers" + "name": "Blumenkohl", + "plural_name": "Blumenkohl" }, "cayenne-pepper": { "name": "cayenne pepper" }, "celeriac": { - "name": "celery root" + "name": "Sellerieknolle" }, "celery": { - "name": "celery" + "name": "Stangensellerie" }, "cereal-grains": { "name": "cereal grains" }, "chard": { - "name": "chard" + "name": "Mangold" }, "cheese": { - "name": "cheese" + "name": "Käse" }, "chicory": { - "name": "chicory" + "name": "Chicorée" }, "chilli-peppers": { - "name": "chilli pepper", - "plural_name": "chilli peppers" + "name": "Chilischote", + "plural_name": "Chilischoten" }, "chinese-leaves": { "name": "chinese leaves" }, "chives": { - "name": "chives" + "name": "Schnittlauch" }, "chocolate": { - "name": "chocolate" + "name": "Schokolade" }, "cilantro": { - "name": "cilantro" + "name": "Koriander" }, "cinnamon": { - "name": "cinnamon" + "name": "Zimt" }, "clarified-butter": { - "name": "clarified butter" + "name": "geklärte Butter" }, "coconut": { - "name": "coconut", - "plural_name": "coconuts" + "name": "Kokosnuss", + "plural_name": "Kokosnüsse" }, "coconut-milk": { - "name": "coconut milk" + "name": "Kokosmilch" }, "cod": { "name": "cod" }, "coffee": { - "name": "coffee" + "name": "Kaffee" }, "collard-greens": { "name": "collard greens" @@ -197,8 +197,8 @@ "name": "coriander" }, "corn": { - "name": "corn", - "plural_name": "corns" + "name": "Mais", + "plural_name": "Mais" }, "corn-syrup": { "name": "corn syrup" @@ -213,11 +213,11 @@ "name": "cream of tartar" }, "cucumber": { - "name": "cucumber", - "plural_name": "cucumbers" + "name": "Gurke", + "plural_name": "Gurken" }, "cumin": { - "name": "cumin" + "name": "Kreuzkümmel" }, "daikon": { "name": "daikon", @@ -233,25 +233,25 @@ "name": "demerara sugar" }, "dough": { - "name": "dough" + "name": "Teig" }, "edible-cactus": { "name": "edible cactus" }, "eggplant": { - "name": "eggplant", - "plural_name": "eggplants" + "name": "Aubergine", + "plural_name": "Auberginen" }, "eggs": { - "name": "egg", - "plural_name": "eggs" + "name": "Ei", + "plural_name": "Eier" }, "endive": { - "name": "endive", - "plural_name": "endives" + "name": "Endiviensalat", + "plural_name": "Endiviensalat" }, "fats": { - "name": "fats" + "name": "Fette" }, "fava-beans": { "name": "fava beans" @@ -264,73 +264,73 @@ "plural_name": "fiddlehead ferns" }, "fish": { - "name": "fish" + "name": "Fisch" }, "five-spice-powder": { "name": "five spice powder" }, "flour": { - "name": "flour" + "name": "Mehl" }, "frisee": { - "name": "frisee" + "name": "Frisée" }, "fructose": { - "name": "fructose" + "name": "Fruktose" }, "fruit": { - "name": "fruit" + "name": "Obst" }, "fruit-sugar": { - "name": "fruit sugar" + "name": "Fruchtzucker" }, "ful": { "name": "ful" }, "garam-masala": { - "name": "garam masala" + "name": "Garam Masala" }, "garlic": { - "name": "garlic", + "name": "Knoblauch", "plural_name": "garlics" }, "gem-squash": { "name": "gem squash" }, "ghee": { - "name": "ghee" + "name": "Ghee" }, "giblets": { - "name": "giblets" + "name": "Innereien" }, "ginger": { - "name": "ginger" + "name": "Ingwer" }, "grains": { - "name": "grains" + "name": "Getreide" }, "granulated-sugar": { "name": "granulated sugar" }, "grape-seed-oil": { - "name": "grape seed oil" + "name": "Traubenkernöl" }, "green-onion": { - "name": "green onion", - "plural_name": "green onions" + "name": "Frühlingszwiebel", + "plural_name": "Frühlingszwiebeln" }, "heart-of-palm": { - "name": "heart of palm", - "plural_name": "heart of palms" + "name": "Palmherz", + "plural_name": "Palmherzen" }, "hemp": { - "name": "hemp" + "name": "Hanf" }, "herbs": { - "name": "herbs" + "name": "Kräuter" }, "honey": { - "name": "honey" + "name": "Honig" }, "isomalt": { "name": "isomalt" @@ -355,58 +355,58 @@ "name": "jicama" }, "kale": { - "name": "kale" + "name": "Grünkohl" }, "kohlrabi": { - "name": "kohlrabi" + "name": "Kohlrabi" }, "kumara": { "name": "kumara" }, "leavening-agents": { - "name": "leavening agents" + "name": "Backtriebmittel" }, "leek": { - "name": "leek", - "plural_name": "leeks" + "name": "Lauchstange", + "plural_name": "Lauchstangen" }, "legumes": { - "name": "legumes" + "name": "Hülsenfrüchte" }, "lemongrass": { - "name": "lemongrass" + "name": "Zitronengras" }, "lentils": { - "name": "lentils" + "name": "Linsen" }, "lettuce": { - "name": "lettuce" + "name": "Salat" }, "liver": { - "name": "liver", - "plural_name": "livers" + "name": "Leber", + "plural_name": "Lebern" }, "maize": { "name": "maize" }, "maple-syrup": { - "name": "maple syrup" + "name": "Ahornsirup" }, "meat": { - "name": "meat" + "name": "Fleisch" }, "milk": { - "name": "milk" + "name": "Milch" }, "mortadella": { - "name": "mortadella" + "name": "Mortadella" }, "mushroom": { - "name": "mushroom", - "plural_name": "mushrooms" + "name": "Pilz", + "plural_name": "Pilze" }, "mussels": { - "name": "mussels" + "name": "Muscheln" }, "nanaimo-bar-mix": { "name": "nanaimo bar mix" @@ -415,104 +415,104 @@ "name": "nori" }, "nutmeg": { - "name": "nutmeg" + "name": "Muskatnuss" }, "nutritional-yeast-flakes": { - "name": "nutritional yeast flakes" + "name": "Hefeflocken" }, "nuts": { - "name": "nuts" + "name": "Nüsse" }, "octopuses": { - "name": "octopus", + "name": "Tintenfisch", "plural_name": "octopuses" }, "oils": { - "name": "oils" + "name": "Öle" }, "okra": { - "name": "okra" + "name": "Okra" }, "olive": { - "name": "olive" + "name": "Olive" }, "olive-oil": { - "name": "olive oil" + "name": "Olivenöl" }, "onion": { - "name": "onion" + "name": "Zwiebel" }, "onion-family": { - "name": "onion family" + "name": "Zwiebelgewächse" }, "orange-blossom-water": { "name": "orange blossom water" }, "oranges": { - "name": "orange", - "plural_name": "oranges" + "name": "Orange", + "plural_name": "Orangen" }, "oregano": { - "name": "oregano" + "name": "Oregano" }, "oysters": { - "name": "oysters" + "name": "Austern" }, "panch-puran": { "name": "panch puran" }, "paprika": { - "name": "paprika" + "name": "Paprika" }, "parsley": { - "name": "parsley" + "name": "Petersilie" }, "parsnip": { - "name": "parsnip", - "plural_name": "parsnips" + "name": "Pastinake", + "plural_name": "Pastinaken" }, "pear": { - "name": "pear", - "plural_name": "pears" + "name": "Birne", + "plural_name": "Birnen" }, "peas": { - "name": "peas" + "name": "Erbsen" }, "pepper": { - "name": "pepper", + "name": "Pfeffer", "plural_name": "peppers" }, "pineapple": { - "name": "pineapple", - "plural_name": "pineapples" + "name": "Ananas", + "plural_name": "Ananas" }, "plantain": { - "name": "plantain", - "plural_name": "plantains" + "name": "Kochbanane", + "plural_name": "Kochbananen" }, "poppy-seeds": { - "name": "poppy seeds" + "name": "Mohnsamen" }, "potato": { - "name": "potato", - "plural_name": "potatoes" + "name": "Kartoffel", + "plural_name": "Kartoffeln" }, "poultry": { - "name": "poultry" + "name": "Geflügel" }, "powdered-sugar": { - "name": "powdered sugar" + "name": "Puderzucker" }, "pumpkin": { - "name": "pumpkin", - "plural_name": "pumpkins" + "name": "Kürbis", + "plural_name": "Kürbisse" }, "pumpkin-seeds": { - "name": "pumpkin seeds" + "name": "Kürbiskerne" }, "radish": { - "name": "radish", - "plural_name": "radishes" + "name": "Rettich", + "plural_name": "Rettiche" }, "raw-sugar": { "name": "raw sugar" @@ -521,42 +521,42 @@ "name": "refined sugar" }, "rice": { - "name": "rice" + "name": "Reis" }, "rice-flour": { - "name": "rice flour" + "name": "Reismehl" }, "rock-sugar": { "name": "rock sugar" }, "rum": { - "name": "rum" + "name": "Rum" }, "salmon": { - "name": "salmon" + "name": "Lachs" }, "salt": { - "name": "salt" + "name": "Salz" }, "salt-cod": { "name": "salt cod" }, "scallion": { - "name": "scallion", - "plural_name": "scallions" + "name": "Frühlingszwiebel", + "plural_name": "Frühlingszwiebeln" }, "seafood": { - "name": "seafood" + "name": "Meeresfrüchte" }, "seeds": { - "name": "seeds" + "name": "Samen" }, "sesame-seeds": { - "name": "sesame seeds" + "name": "Sesamsamen" }, "shallot": { - "name": "shallot", - "plural_name": "shallots" + "name": "Schalotte", + "plural_name": "Schalotten" }, "skate": { "name": "skate" @@ -565,64 +565,64 @@ "name": "soda" }, "soda-baking": { - "name": "soda, baking" + "name": "Backnatron" }, "soybean": { - "name": "soybean" + "name": "Sojabohne" }, "spaghetti-squash": { - "name": "spaghetti squash", + "name": "Spaghettikürbis", "plural_name": "spaghetti squashes" }, "speck": { "name": "speck" }, "spices": { - "name": "spices" + "name": "Gewürze" }, "spinach": { - "name": "spinach" + "name": "Spinat" }, "spring-onion": { - "name": "spring onion", - "plural_name": "spring onions" + "name": "Frühlingszwiebel", + "plural_name": "Frühlingszwiebeln" }, "squash": { - "name": "squash", - "plural_name": "squashes" + "name": "Kürbis", + "plural_name": "Kürbisse" }, "squash-family": { - "name": "squash family" + "name": "Kürbisgewächse" }, "stockfish": { "name": "stockfish" }, "sugar": { - "name": "sugar" + "name": "Zucker" }, "sunchoke": { - "name": "sunchoke", + "name": "Topinambur", "plural_name": "sunchokes" }, "sunflower-seeds": { - "name": "sunflower seeds" + "name": "Sonnenblumenkerne" }, "superfine-sugar": { "name": "superfine sugar" }, "sweet-potato": { - "name": "sweet potato", - "plural_name": "sweet potatoes" + "name": "Süßkartoffel", + "plural_name": "Süßkartoffeln" }, "sweetcorn": { - "name": "sweetcorn", - "plural_name": "sweetcorns" + "name": "Zuckermais", + "plural_name": "Zuckermais" }, "sweeteners": { - "name": "sweeteners" + "name": "Süßungsmittel" }, "tahini": { - "name": "tahini" + "name": "Tahini" }, "taro": { "name": "taro", @@ -632,18 +632,18 @@ "name": "teff" }, "tomato": { - "name": "tomato", - "plural_name": "tomatoes" + "name": "Tomate", + "plural_name": "Tomaten" }, "trout": { - "name": "trout" + "name": "Forelle" }, "tubers": { "name": "tuber", "plural_name": "tubers" }, "tuna": { - "name": "tuna" + "name": "Thunfisch" }, "turbanado-sugar": { "name": "turbanado sugar" @@ -656,24 +656,24 @@ "name": "unrefined sugar" }, "vanilla": { - "name": "vanilla" + "name": "Vanille" }, "vegetables": { - "name": "vegetables" + "name": "Gemüse" }, "watercress": { "name": "watercress" }, "watermelon": { - "name": "watermelon", - "plural_name": "watermelons" + "name": "Wassermelone", + "plural_name": "Wassermelonen" }, "white-mushroom": { "name": "white mushroom", "plural_name": "white mushrooms" }, "white-sugar": { - "name": "white sugar" + "name": "weißer Zucker" }, "xanthan-gum": { "name": "xanthan gum" @@ -683,10 +683,10 @@ "plural_name": "yams" }, "yeast": { - "name": "yeast" + "name": "Hefe" }, "zucchini": { - "name": "zucchini", - "plural_name": "zucchinis" + "name": "Zucchini", + "plural_name": "Zucchinis" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/el-GR.json b/mealie/repos/seed/resources/foods/locales/el-GR.json index 6241a7920..19df3c7e6 100644 --- a/mealie/repos/seed/resources/foods/locales/el-GR.json +++ b/mealie/repos/seed/resources/foods/locales/el-GR.json @@ -6,33 +6,33 @@ "name": "alfalfa sprouts" }, "anchovies": { - "name": "anchovies" + "name": "αντζούγιες" }, "apples": { - "name": "apple", - "plural_name": "apples" + "name": "μήλο", + "plural_name": "μήλα" }, "artichoke": { - "name": "artichoke" + "name": "αγκινάρα" }, "arugula": { "name": "arugula" }, "asparagus": { - "name": "asparagus" + "name": "σπαράγγι" }, "avocado": { - "name": "avocado", - "plural_name": "avocado" + "name": "αβοκάντο", + "plural_name": "αβοκάντο" }, "bacon": { - "name": "bacon" + "name": "μπέικον" }, "baking-powder": { - "name": "baking powder" + "name": "μπέικιν πάουντερ" }, "baking-soda": { - "name": "baking soda" + "name": "Μαγειρική σόδα" }, "baking-sugar": { "name": "baking sugar" @@ -41,26 +41,26 @@ "name": "bar sugar" }, "basil": { - "name": "basil" + "name": "βασιλικός" }, "beans": { - "name": "beans" + "name": "φασόλια" }, "bell-peppers": { - "name": "bell peppers", - "plural_name": "bell peppers" + "name": "πιπεριά", + "plural_name": "πιπεριές" }, "blackberries": { - "name": "blackberries" + "name": "βατόμουρα" }, "bok-choy": { - "name": "bok choy" + "name": "μποκ τσόι" }, "brassicas": { "name": "brassicas" }, "bread": { - "name": "bread" + "name": "ψωμί" }, "breadfruit": { "name": "breadfruit" @@ -69,7 +69,7 @@ "name": "broccoflower" }, "broccoli": { - "name": "broccoli" + "name": "μπρόκολο" }, "broccoli-rabe": { "name": "broccoli rabe" @@ -78,13 +78,13 @@ "name": "broccolini" }, "brown-sugar": { - "name": "brown sugar" + "name": "Καστανή ζάχαρη" }, "brussels-sprouts": { - "name": "brussels sprouts" + "name": "Λαχανάκια Βρυξελλών" }, "butter": { - "name": "butter" + "name": "βούτυρο" }, "butternut-pumpkin": { "name": "butternut pumpkin" @@ -93,20 +93,20 @@ "name": "butternut squash" }, "cabbage": { - "name": "cabbage", - "plural_name": "cabbages" + "name": "λάχανο", + "plural_name": "λάχανα" }, "cactus-edible": { - "name": "cactus, edible" + "name": "κάκτος, βρώσιμος" }, "calabrese": { "name": "calabrese" }, "cane-sugar": { - "name": "cane sugar" + "name": "Ζάχαρη ζαχαροκαλάμου" }, "cannabis": { - "name": "cannabis" + "name": "κάνναβη" }, "capsicum": { "name": "capsicum" @@ -115,8 +115,8 @@ "name": "caraway" }, "carrot": { - "name": "carrot", - "plural_name": "carrots" + "name": "καρότο", + "plural_name": "καρότα" }, "caster-sugar": { "name": "caster sugar" @@ -128,8 +128,8 @@ "name": "catfish" }, "cauliflower": { - "name": "cauliflower", - "plural_name": "cauliflowers" + "name": "κουνουπίδι", + "plural_name": "κουνουπίδια" }, "cayenne-pepper": { "name": "cayenne pepper" @@ -138,73 +138,73 @@ "name": "celery root" }, "celery": { - "name": "celery" + "name": "σέλινο" }, "cereal-grains": { - "name": "cereal grains" + "name": "Πίτουρο δημητριακών" }, "chard": { "name": "chard" }, "cheese": { - "name": "cheese" + "name": "τυρί" }, "chicory": { "name": "chicory" }, "chilli-peppers": { - "name": "chilli pepper", - "plural_name": "chilli peppers" + "name": "πιπεριά τσίλι", + "plural_name": "πιπεριές τσίλι" }, "chinese-leaves": { "name": "chinese leaves" }, "chives": { - "name": "chives" + "name": "σχοινόπρασο" }, "chocolate": { - "name": "chocolate" + "name": "σοκολάτα" }, "cilantro": { - "name": "cilantro" + "name": "κόλιανδρος" }, "cinnamon": { - "name": "cinnamon" + "name": "κανέλα" }, "clarified-butter": { "name": "clarified butter" }, "coconut": { - "name": "coconut", - "plural_name": "coconuts" + "name": "καρύδα", + "plural_name": "καρύδες" }, "coconut-milk": { - "name": "coconut milk" + "name": "Γάλα καρύδας" }, "cod": { - "name": "cod" + "name": "μπακαλιάρος" }, "coffee": { - "name": "coffee" + "name": "καφές" }, "collard-greens": { - "name": "collard greens" + "name": "λαχανίδες" }, "confectioners-sugar": { "name": "confectioners' sugar" }, "coriander": { - "name": "coriander" + "name": "κόλιανδρος" }, "corn": { - "name": "corn", - "plural_name": "corns" + "name": "καλαμπόκι", + "plural_name": "καλαμπόκια" }, "corn-syrup": { - "name": "corn syrup" + "name": "Σιρόπι αραβοσίτου" }, "cottonseed-oil": { - "name": "cottonseed oil" + "name": "βαμβακέλαιο" }, "courgette": { "name": "courgette" @@ -213,48 +213,48 @@ "name": "cream of tartar" }, "cucumber": { - "name": "cucumber", - "plural_name": "cucumbers" + "name": "αγγούρι", + "plural_name": "αγγούρια" }, "cumin": { - "name": "cumin" + "name": "κύμινο" }, "daikon": { "name": "daikon", "plural_name": "daikons" }, "dairy-products-and-dairy-substitutes": { - "name": "dairy products and dairy substitutes" + "name": "Γαλακτοκομικά και υποκατάστατα γαλακτοκομικών" }, "dandelion": { - "name": "dandelion" + "name": "πικραλίδα" }, "demerara-sugar": { "name": "demerara sugar" }, "dough": { - "name": "dough" + "name": "ζυμάρι" }, "edible-cactus": { - "name": "edible cactus" + "name": "Κάκτος που τρώγεται" }, "eggplant": { - "name": "eggplant", - "plural_name": "eggplants" + "name": "μελιτζάνα", + "plural_name": "μελιτζάνες" }, "eggs": { - "name": "egg", - "plural_name": "eggs" + "name": "αυγό", + "plural_name": "αυγά" }, "endive": { "name": "endive", "plural_name": "endives" }, "fats": { - "name": "fats" + "name": "λιπαρά" }, "fava-beans": { - "name": "fava beans" + "name": "κουκιά" }, "fiddlehead": { "name": "fiddlehead" @@ -264,25 +264,25 @@ "plural_name": "fiddlehead ferns" }, "fish": { - "name": "fish" + "name": "ψάρι" }, "five-spice-powder": { - "name": "five spice powder" + "name": "Σκόνη πέντε μπαχαρικών" }, "flour": { - "name": "flour" + "name": "αλεύρι" }, "frisee": { "name": "frisee" }, "fructose": { - "name": "fructose" + "name": "φρουκτόζη" }, "fruit": { - "name": "fruit" + "name": "φρούτο" }, "fruit-sugar": { - "name": "fruit sugar" + "name": "Ζάχαρη φρούτων" }, "ful": { "name": "ful" @@ -291,8 +291,8 @@ "name": "garam masala" }, "garlic": { - "name": "garlic", - "plural_name": "garlics" + "name": "σκόρδο", + "plural_name": "σκόρδα" }, "gem-squash": { "name": "gem squash" @@ -304,10 +304,10 @@ "name": "giblets" }, "ginger": { - "name": "ginger" + "name": "τζίντζερ" }, "grains": { - "name": "grains" + "name": "σιτηρά" }, "granulated-sugar": { "name": "granulated sugar" @@ -316,8 +316,8 @@ "name": "grape seed oil" }, "green-onion": { - "name": "green onion", - "plural_name": "green onions" + "name": "Πράσινο κρεμμύδι", + "plural_name": "Πράσινα κρεμμύδια" }, "heart-of-palm": { "name": "heart of palm", @@ -327,10 +327,10 @@ "name": "hemp" }, "herbs": { - "name": "herbs" + "name": "βότανα" }, "honey": { - "name": "honey" + "name": "μέλι" }, "isomalt": { "name": "isomalt" @@ -343,13 +343,13 @@ "name": "jaggery" }, "jams": { - "name": "jams" + "name": "μαρμελάδα" }, "jellies": { "name": "jellies" }, "jerusalem-artichoke": { - "name": "jerusalem artichoke" + "name": "Αγκινάρα της Ιερουσαλήμ" }, "jicama": { "name": "jicama" @@ -377,33 +377,33 @@ "name": "lemongrass" }, "lentils": { - "name": "lentils" + "name": "φακές" }, "lettuce": { - "name": "lettuce" + "name": "μαρούλι" }, "liver": { - "name": "liver", - "plural_name": "livers" + "name": "συκώτι", + "plural_name": "συκωτάκια" }, "maize": { "name": "maize" }, "maple-syrup": { - "name": "maple syrup" + "name": "Σιρόπι σφενδάμου" }, "meat": { - "name": "meat" + "name": "κρέας" }, "milk": { - "name": "milk" + "name": "γάλα" }, "mortadella": { - "name": "mortadella" + "name": "μορταδέλα" }, "mushroom": { - "name": "mushroom", - "plural_name": "mushrooms" + "name": "μανιτάρι", + "plural_name": "μανιτάρια" }, "mussels": { "name": "mussels" @@ -415,32 +415,32 @@ "name": "nori" }, "nutmeg": { - "name": "nutmeg" + "name": "μοσχοκάρυδο" }, "nutritional-yeast-flakes": { "name": "nutritional yeast flakes" }, "nuts": { - "name": "nuts" + "name": "Ξηροί καρποί" }, "octopuses": { - "name": "octopus", - "plural_name": "octopuses" + "name": "χταπόδι", + "plural_name": "χταπόδια" }, "oils": { - "name": "oils" + "name": "λάδια" }, "okra": { "name": "okra" }, "olive": { - "name": "olive" + "name": "ελιά" }, "olive-oil": { - "name": "olive oil" + "name": "ελαιόλαδο" }, "onion": { - "name": "onion" + "name": "κρεμμύδι" }, "onion-family": { "name": "onion family" @@ -449,42 +449,42 @@ "name": "orange blossom water" }, "oranges": { - "name": "orange", - "plural_name": "oranges" + "name": "πορτοκάλι", + "plural_name": "πορτοκάλια" }, "oregano": { - "name": "oregano" + "name": "ρίγανη" }, "oysters": { - "name": "oysters" + "name": "στρείδια" }, "panch-puran": { "name": "panch puran" }, "paprika": { - "name": "paprika" + "name": "πάπρικα" }, "parsley": { - "name": "parsley" + "name": "μαϊντανός" }, "parsnip": { "name": "parsnip", "plural_name": "parsnips" }, "pear": { - "name": "pear", - "plural_name": "pears" + "name": "αχλάδι", + "plural_name": "αχλάδια" }, "peas": { - "name": "peas" + "name": "αρακάς" }, "pepper": { - "name": "pepper", - "plural_name": "peppers" + "name": "πιπέρι", + "plural_name": "πιπεριές" }, "pineapple": { - "name": "pineapple", - "plural_name": "pineapples" + "name": "ανανάς", + "plural_name": "ανανάδες" }, "plantain": { "name": "plantain", @@ -494,65 +494,65 @@ "name": "poppy seeds" }, "potato": { - "name": "potato", - "plural_name": "potatoes" + "name": "πατάτα", + "plural_name": "πατάτες" }, "poultry": { "name": "poultry" }, "powdered-sugar": { - "name": "powdered sugar" + "name": "Ζάχαρη άχνη" }, "pumpkin": { - "name": "pumpkin", - "plural_name": "pumpkins" + "name": "κολοκύθα", + "plural_name": "κολοκύθες" }, "pumpkin-seeds": { - "name": "pumpkin seeds" + "name": "Σπόροι κολοκύθας" }, "radish": { - "name": "radish", - "plural_name": "radishes" + "name": "ραπανάκι", + "plural_name": "ραπανάκια" }, "raw-sugar": { - "name": "raw sugar" + "name": "Ακατέργαστη ζάχαρη" }, "refined-sugar": { - "name": "refined sugar" + "name": "Ραφιναρισμένη ζάχαρη" }, "rice": { - "name": "rice" + "name": "ρύζι" }, "rice-flour": { - "name": "rice flour" + "name": "Αλεύρι ρυζιού" }, "rock-sugar": { "name": "rock sugar" }, "rum": { - "name": "rum" + "name": "ρούμι" }, "salmon": { - "name": "salmon" + "name": "σολομός" }, "salt": { - "name": "salt" + "name": "αλάτι" }, "salt-cod": { - "name": "salt cod" + "name": "Αλατισμένος μπακαλιάρος" }, "scallion": { "name": "scallion", "plural_name": "scallions" }, "seafood": { - "name": "seafood" + "name": "θαλασσινά" }, "seeds": { - "name": "seeds" + "name": "σπόροι" }, "sesame-seeds": { - "name": "sesame seeds" + "name": "Σπόροι σουσαμιού" }, "shallot": { "name": "shallot", @@ -562,13 +562,13 @@ "name": "skate" }, "soda": { - "name": "soda" + "name": "σόδα" }, "soda-baking": { - "name": "soda, baking" + "name": "σόδα, μπέικιν" }, "soybean": { - "name": "soybean" + "name": "σόγια" }, "spaghetti-squash": { "name": "spaghetti squash", @@ -578,14 +578,14 @@ "name": "speck" }, "spices": { - "name": "spices" + "name": "μπαχαρικά" }, "spinach": { - "name": "spinach" + "name": "σπανάκι" }, "spring-onion": { - "name": "spring onion", - "plural_name": "spring onions" + "name": "Φρέσκο κρεμμυδάκι", + "plural_name": "Φρέσκα κρεμμυδάκια" }, "squash": { "name": "squash", @@ -598,7 +598,7 @@ "name": "stockfish" }, "sugar": { - "name": "sugar" + "name": "ζάχαρη" }, "sunchoke": { "name": "sunchoke", @@ -611,18 +611,18 @@ "name": "superfine sugar" }, "sweet-potato": { - "name": "sweet potato", - "plural_name": "sweet potatoes" + "name": "γλυκοπατάτα", + "plural_name": "γλυκοπατάτες" }, "sweetcorn": { - "name": "sweetcorn", - "plural_name": "sweetcorns" + "name": "Γλυκό καλαμπόκι", + "plural_name": "Γλυκά καλαμπόκια" }, "sweeteners": { - "name": "sweeteners" + "name": "γλυκαντικά" }, "tahini": { - "name": "tahini" + "name": "ταχίνι" }, "taro": { "name": "taro", @@ -632,8 +632,8 @@ "name": "teff" }, "tomato": { - "name": "tomato", - "plural_name": "tomatoes" + "name": "ντομάτα", + "plural_name": "ντομάτες" }, "trout": { "name": "trout" @@ -643,7 +643,7 @@ "plural_name": "tubers" }, "tuna": { - "name": "tuna" + "name": "τόνος" }, "turbanado-sugar": { "name": "turbanado sugar" @@ -656,24 +656,24 @@ "name": "unrefined sugar" }, "vanilla": { - "name": "vanilla" + "name": "βανίλια" }, "vegetables": { - "name": "vegetables" + "name": "λαχανικά" }, "watercress": { "name": "watercress" }, "watermelon": { - "name": "watermelon", - "plural_name": "watermelons" + "name": "καρπούζι", + "plural_name": "καρπούζια" }, "white-mushroom": { - "name": "white mushroom", - "plural_name": "white mushrooms" + "name": "Λευκό μανιτάρι", + "plural_name": "Λευκά μανιτάρια" }, "white-sugar": { - "name": "white sugar" + "name": "Λευκή ζάχαρη" }, "xanthan-gum": { "name": "xanthan gum" @@ -683,10 +683,10 @@ "plural_name": "yams" }, "yeast": { - "name": "yeast" + "name": "μαγιά" }, "zucchini": { - "name": "zucchini", - "plural_name": "zucchinis" + "name": "κολοκύθι", + "plural_name": "κολοκύθια" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/no-NO.json b/mealie/repos/seed/resources/foods/locales/no-NO.json index 4d14dbad3..ef8a7fb1e 100644 --- a/mealie/repos/seed/resources/foods/locales/no-NO.json +++ b/mealie/repos/seed/resources/foods/locales/no-NO.json @@ -9,8 +9,8 @@ "name": "anchovies" }, "apples": { - "name": "apple", - "plural_name": "apples" + "name": "eple", + "plural_name": "epler" }, "artichoke": { "name": "artichoke" @@ -22,20 +22,20 @@ "name": "asparagus" }, "avocado": { - "name": "avocado", - "plural_name": "avocado" + "name": "avakado", + "plural_name": "avakado" }, "bacon": { "name": "bacon" }, "baking-powder": { - "name": "baking powder" + "name": "bakepulver" }, "baking-soda": { - "name": "baking soda" + "name": "natron" }, "baking-sugar": { - "name": "baking sugar" + "name": "melis" }, "bar-sugar": { "name": "bar sugar" @@ -60,7 +60,7 @@ "name": "brassicas" }, "bread": { - "name": "bread" + "name": "brød" }, "breadfruit": { "name": "breadfruit" @@ -197,7 +197,7 @@ "name": "coriander" }, "corn": { - "name": "corn", + "name": "mais", "plural_name": "corns" }, "corn-syrup": { diff --git a/mealie/repos/seed/resources/foods/locales/pt-BR.json b/mealie/repos/seed/resources/foods/locales/pt-BR.json index 4d14dbad3..73bbc3c81 100644 --- a/mealie/repos/seed/resources/foods/locales/pt-BR.json +++ b/mealie/repos/seed/resources/foods/locales/pt-BR.json @@ -6,24 +6,24 @@ "name": "alfalfa sprouts" }, "anchovies": { - "name": "anchovies" + "name": "anchovas" }, "apples": { - "name": "apple", - "plural_name": "apples" + "name": "maçã", + "plural_name": "maçãs" }, "artichoke": { - "name": "artichoke" + "name": "alcachofra" }, "arugula": { - "name": "arugula" + "name": "rúcula" }, "asparagus": { - "name": "asparagus" + "name": "aspargo" }, "avocado": { "name": "avocado", - "plural_name": "avocado" + "plural_name": "avocados" }, "bacon": { "name": "bacon" @@ -44,14 +44,14 @@ "name": "basil" }, "beans": { - "name": "beans" + "name": "feijão" }, "bell-peppers": { "name": "bell peppers", "plural_name": "bell peppers" }, "blackberries": { - "name": "blackberries" + "name": "amora" }, "bok-choy": { "name": "bok choy" @@ -60,31 +60,31 @@ "name": "brassicas" }, "bread": { - "name": "bread" + "name": "pão" }, "breadfruit": { "name": "breadfruit" }, "broccoflower": { - "name": "broccoflower" + "name": "brócolis romanesco" }, "broccoli": { - "name": "broccoli" + "name": "brócolis" }, "broccoli-rabe": { - "name": "broccoli rabe" + "name": "rapini" }, "broccolini": { "name": "broccolini" }, "brown-sugar": { - "name": "brown sugar" + "name": "açúcar mascavo" }, "brussels-sprouts": { "name": "brussels sprouts" }, "butter": { - "name": "butter" + "name": "manteiga" }, "butternut-pumpkin": { "name": "butternut pumpkin" @@ -93,20 +93,20 @@ "name": "butternut squash" }, "cabbage": { - "name": "cabbage", - "plural_name": "cabbages" + "name": "repolho", + "plural_name": "repolhos" }, "cactus-edible": { - "name": "cactus, edible" + "name": "cacto, comestível" }, "calabrese": { - "name": "calabrese" + "name": "calabresa" }, "cane-sugar": { "name": "cane sugar" }, "cannabis": { - "name": "cannabis" + "name": "maconha" }, "capsicum": { "name": "capsicum" @@ -115,8 +115,8 @@ "name": "caraway" }, "carrot": { - "name": "carrot", - "plural_name": "carrots" + "name": "cenoura", + "plural_name": "cenouras" }, "caster-sugar": { "name": "caster sugar" @@ -128,8 +128,8 @@ "name": "catfish" }, "cauliflower": { - "name": "cauliflower", - "plural_name": "cauliflowers" + "name": "couve-flor", + "plural_name": "couves-flores" }, "cayenne-pepper": { "name": "cayenne pepper" @@ -147,45 +147,45 @@ "name": "chard" }, "cheese": { - "name": "cheese" + "name": "queijo" }, "chicory": { "name": "chicory" }, "chilli-peppers": { - "name": "chilli pepper", - "plural_name": "chilli peppers" + "name": "pimenta chili", + "plural_name": "pimentas chili" }, "chinese-leaves": { - "name": "chinese leaves" + "name": "couve-china" }, "chives": { - "name": "chives" + "name": "cebolinha" }, "chocolate": { "name": "chocolate" }, "cilantro": { - "name": "cilantro" + "name": "coentro" }, "cinnamon": { - "name": "cinnamon" + "name": "canela" }, "clarified-butter": { "name": "clarified butter" }, "coconut": { - "name": "coconut", - "plural_name": "coconuts" + "name": "coco", + "plural_name": "cocos" }, "coconut-milk": { - "name": "coconut milk" + "name": "leite de coco" }, "cod": { - "name": "cod" + "name": "bacalhau" }, "coffee": { - "name": "coffee" + "name": "café" }, "collard-greens": { "name": "collard greens" @@ -197,11 +197,11 @@ "name": "coriander" }, "corn": { - "name": "corn", - "plural_name": "corns" + "name": "milho", + "plural_name": "milhos" }, "corn-syrup": { - "name": "corn syrup" + "name": "xarope de milho" }, "cottonseed-oil": { "name": "cottonseed oil" @@ -213,11 +213,11 @@ "name": "cream of tartar" }, "cucumber": { - "name": "cucumber", - "plural_name": "cucumbers" + "name": "pepino", + "plural_name": "pepinos" }, "cumin": { - "name": "cumin" + "name": "cominho" }, "daikon": { "name": "daikon", @@ -227,10 +227,10 @@ "name": "dairy products and dairy substitutes" }, "dandelion": { - "name": "dandelion" + "name": "dente-de-leão" }, "demerara-sugar": { - "name": "demerara sugar" + "name": "açúcar demerara" }, "dough": { "name": "dough" @@ -239,12 +239,12 @@ "name": "edible cactus" }, "eggplant": { - "name": "eggplant", - "plural_name": "eggplants" + "name": "berinjela", + "plural_name": "berinjelas" }, "eggs": { - "name": "egg", - "plural_name": "eggs" + "name": "ovo", + "plural_name": "ovos" }, "endive": { "name": "endive", @@ -264,22 +264,22 @@ "plural_name": "fiddlehead ferns" }, "fish": { - "name": "fish" + "name": "peixe" }, "five-spice-powder": { "name": "five spice powder" }, "flour": { - "name": "flour" + "name": "farinha" }, "frisee": { "name": "frisee" }, "fructose": { - "name": "fructose" + "name": "frutose" }, "fruit": { - "name": "fruit" + "name": "fruta" }, "fruit-sugar": { "name": "fruit sugar" @@ -291,8 +291,8 @@ "name": "garam masala" }, "garlic": { - "name": "garlic", - "plural_name": "garlics" + "name": "alho", + "plural_name": "alhos" }, "gem-squash": { "name": "gem squash" @@ -316,46 +316,46 @@ "name": "grape seed oil" }, "green-onion": { - "name": "green onion", - "plural_name": "green onions" + "name": "cebolinha", + "plural_name": "cebolinhas" }, "heart-of-palm": { "name": "heart of palm", "plural_name": "heart of palms" }, "hemp": { - "name": "hemp" + "name": "cânhamo" }, "herbs": { - "name": "herbs" + "name": "ervas" }, "honey": { - "name": "honey" + "name": "mel" }, "isomalt": { - "name": "isomalt" + "name": "açúcar isomalte" }, "jackfruit": { - "name": "jackfruit", - "plural_name": "jackfruits" + "name": "jacá", + "plural_name": "jacás" }, "jaggery": { "name": "jaggery" }, "jams": { - "name": "jams" + "name": "geléias" }, "jellies": { "name": "jellies" }, "jerusalem-artichoke": { - "name": "jerusalem artichoke" + "name": "alcachofra de Jerusalém" }, "jicama": { "name": "jicama" }, "kale": { - "name": "kale" + "name": "couve" }, "kohlrabi": { "name": "kohlrabi" @@ -367,8 +367,8 @@ "name": "leavening agents" }, "leek": { - "name": "leek", - "plural_name": "leeks" + "name": "alho-poró", + "plural_name": "alhos-porós" }, "legumes": { "name": "legumes" @@ -377,36 +377,36 @@ "name": "lemongrass" }, "lentils": { - "name": "lentils" + "name": "lentilhas" }, "lettuce": { - "name": "lettuce" + "name": "alface" }, "liver": { - "name": "liver", - "plural_name": "livers" + "name": "fígado", + "plural_name": "fígados" }, "maize": { "name": "maize" }, "maple-syrup": { - "name": "maple syrup" + "name": "xarope de bordo" }, "meat": { - "name": "meat" + "name": "carne" }, "milk": { - "name": "milk" + "name": "leite" }, "mortadella": { - "name": "mortadella" + "name": "mortadela" }, "mushroom": { - "name": "mushroom", - "plural_name": "mushrooms" + "name": "cogumelo", + "plural_name": "cogumelos" }, "mussels": { - "name": "mussels" + "name": "mexilhões" }, "nanaimo-bar-mix": { "name": "nanaimo bar mix" @@ -421,11 +421,11 @@ "name": "nutritional yeast flakes" }, "nuts": { - "name": "nuts" + "name": "nozes" }, "octopuses": { - "name": "octopus", - "plural_name": "octopuses" + "name": "polvo", + "plural_name": "polvos" }, "oils": { "name": "oils" @@ -434,13 +434,13 @@ "name": "okra" }, "olive": { - "name": "olive" + "name": "azeitona" }, "olive-oil": { - "name": "olive oil" + "name": "azeite de oliva" }, "onion": { - "name": "onion" + "name": "cebola" }, "onion-family": { "name": "onion family" @@ -449,53 +449,53 @@ "name": "orange blossom water" }, "oranges": { - "name": "orange", - "plural_name": "oranges" + "name": "laranja", + "plural_name": "laranjas" }, "oregano": { - "name": "oregano" + "name": "orégano" }, "oysters": { - "name": "oysters" + "name": "ostras" }, "panch-puran": { "name": "panch puran" }, "paprika": { - "name": "paprika" + "name": "páprica" }, "parsley": { "name": "parsley" }, "parsnip": { - "name": "parsnip", - "plural_name": "parsnips" + "name": "chirivia", + "plural_name": "chirivias" }, "pear": { - "name": "pear", - "plural_name": "pears" + "name": "pêra", + "plural_name": "peras" }, "peas": { "name": "peas" }, "pepper": { - "name": "pepper", - "plural_name": "peppers" + "name": "pimenta", + "plural_name": "pimentas" }, "pineapple": { - "name": "pineapple", - "plural_name": "pineapples" + "name": "abacaxi", + "plural_name": "abacaxis" }, "plantain": { "name": "plantain", "plural_name": "plantains" }, "poppy-seeds": { - "name": "poppy seeds" + "name": "sementes de papoula" }, "potato": { - "name": "potato", - "plural_name": "potatoes" + "name": "batata", + "plural_name": "batatas" }, "poultry": { "name": "poultry" @@ -504,27 +504,27 @@ "name": "powdered sugar" }, "pumpkin": { - "name": "pumpkin", - "plural_name": "pumpkins" + "name": "abóbora", + "plural_name": "abóboras" }, "pumpkin-seeds": { - "name": "pumpkin seeds" + "name": "sementes de abóbora" }, "radish": { - "name": "radish", - "plural_name": "radishes" + "name": "rabanete", + "plural_name": "rabanetes" }, "raw-sugar": { "name": "raw sugar" }, "refined-sugar": { - "name": "refined sugar" + "name": "açúcar refinado" }, "rice": { - "name": "rice" + "name": "arroz" }, "rice-flour": { - "name": "rice flour" + "name": "farinha de arroz" }, "rock-sugar": { "name": "rock sugar" @@ -533,10 +533,10 @@ "name": "rum" }, "salmon": { - "name": "salmon" + "name": "salmão" }, "salt": { - "name": "salt" + "name": "sal" }, "salt-cod": { "name": "salt cod" @@ -546,13 +546,13 @@ "plural_name": "scallions" }, "seafood": { - "name": "seafood" + "name": "frutos do mar" }, "seeds": { - "name": "seeds" + "name": "sementes" }, "sesame-seeds": { - "name": "sesame seeds" + "name": "sementes de gergelim" }, "shallot": { "name": "shallot", @@ -562,13 +562,13 @@ "name": "skate" }, "soda": { - "name": "soda" + "name": "refrigerante" }, "soda-baking": { "name": "soda, baking" }, "soybean": { - "name": "soybean" + "name": "soja" }, "spaghetti-squash": { "name": "spaghetti squash", @@ -581,7 +581,7 @@ "name": "spices" }, "spinach": { - "name": "spinach" + "name": "espinafre" }, "spring-onion": { "name": "spring onion", @@ -598,21 +598,21 @@ "name": "stockfish" }, "sugar": { - "name": "sugar" + "name": "açúcar" }, "sunchoke": { - "name": "sunchoke", - "plural_name": "sunchokes" + "name": "alcachofra de Jerusalém", + "plural_name": "alcachofras de Jerusalém" }, "sunflower-seeds": { - "name": "sunflower seeds" + "name": "sementes de girassol" }, "superfine-sugar": { "name": "superfine sugar" }, "sweet-potato": { - "name": "sweet potato", - "plural_name": "sweet potatoes" + "name": "batata-doce", + "plural_name": "batatas-doces" }, "sweetcorn": { "name": "sweetcorn", @@ -632,58 +632,58 @@ "name": "teff" }, "tomato": { - "name": "tomato", - "plural_name": "tomatoes" + "name": "tomate", + "plural_name": "tomates" }, "trout": { - "name": "trout" + "name": "truta" }, "tubers": { - "name": "tuber", - "plural_name": "tubers" + "name": "tubérculo", + "plural_name": "tubérculos" }, "tuna": { - "name": "tuna" + "name": "atum" }, "turbanado-sugar": { "name": "turbanado sugar" }, "turnip": { - "name": "turnip", - "plural_name": "turnips" + "name": "nabo", + "plural_name": "nabos" }, "unrefined-sugar": { - "name": "unrefined sugar" + "name": "açúcar não refinado" }, "vanilla": { - "name": "vanilla" + "name": "baunilha" }, "vegetables": { - "name": "vegetables" + "name": "vegetais" }, "watercress": { "name": "watercress" }, "watermelon": { - "name": "watermelon", - "plural_name": "watermelons" + "name": "melancia", + "plural_name": "melancias" }, "white-mushroom": { "name": "white mushroom", "plural_name": "white mushrooms" }, "white-sugar": { - "name": "white sugar" + "name": "açúcar" }, "xanthan-gum": { - "name": "xanthan gum" + "name": "goma xantana" }, "yam": { - "name": "yam", - "plural_name": "yams" + "name": "inhame", + "plural_name": "inhames" }, "yeast": { - "name": "yeast" + "name": "fermento" }, "zucchini": { "name": "zucchini", diff --git a/mealie/repos/seed/resources/units/locales/pt-BR.json b/mealie/repos/seed/resources/units/locales/pt-BR.json index 162f375ad..8078ba1e2 100644 --- a/mealie/repos/seed/resources/units/locales/pt-BR.json +++ b/mealie/repos/seed/resources/units/locales/pt-BR.json @@ -19,13 +19,13 @@ }, "fluid-ounce": { "name": "onça fluida", - "plural_name": "fluid ounces", + "plural_name": "onças fluidas", "description": "", "abbreviation": "fl oz" }, "pint": { "name": "pint", - "plural_name": "pints", + "plural_name": "pintas", "description": "", "abbreviation": "pt" }, @@ -58,11 +58,11 @@ "plural_name": "libras", "description": "", "abbreviation": "lb", - "plural_abbreviation": "lbs" + "plural_abbreviation": "libras" }, "ounce": { "name": "onça", - "plural_name": "ounces", + "plural_name": "onças", "description": "", "abbreviation": "oz" }, From 07cd98c125db312715fd2fc3c6933cdef6b915ba Mon Sep 17 00:00:00 2001 From: Michael Genson <71845777+michael-genson@users.noreply.github.com> Date: Sun, 30 Mar 2025 02:22:58 -0500 Subject: [PATCH 059/390] fix: Pre-download NLTK during Docker build (#5290) --- docker/Dockerfile | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/docker/Dockerfile b/docker/Dockerfile index 92d9c48fe..ada531826 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -141,6 +141,11 @@ RUN mkdir -p /run/secrets # Copy venv into image. It contains a fully-installed mealie backend and frontend. COPY --from=venv-builder $VENV_PATH $VENV_PATH +# install nltk data for the ingredient parser +ENV NLTK_DATA="/nltk_data/" +RUN mkdir -p $NLTK_DATA +RUN python -m nltk.downloader -d $NLTK_DATA averaged_perceptron_tagger_eng + VOLUME [ "$MEALIE_HOME/data/" ] ENV APP_PORT=9000 From b994d27b0cba0c30435537240d2a4c43892f0c0f Mon Sep 17 00:00:00 2001 From: Kuchenpirat <24235032+Kuchenpirat@users.noreply.github.com> Date: Sun, 30 Mar 2025 20:38:01 +0200 Subject: [PATCH 060/390] dev: add pull request image build workflow (#5235) --- ...{partial-package.yml => build-package.yml} | 2 +- .github/workflows/e2e.yml | 7 ---- .github/workflows/nightly.yml | 17 ++++++--- .../{partial-builder.yml => publish.yml} | 7 ---- .github/workflows/pull-requests.yml | 38 ++++++++++++++++--- .github/workflows/release.yml | 19 +++++++--- .../{partial-backend.yml => test-backend.yml} | 0 ...partial-frontend.yml => test-frontend.yml} | 0 8 files changed, 58 insertions(+), 32 deletions(-) rename .github/workflows/{partial-package.yml => build-package.yml} (99%) rename .github/workflows/{partial-builder.yml => publish.yml} (90%) rename .github/workflows/{partial-backend.yml => test-backend.yml} (100%) rename .github/workflows/{partial-frontend.yml => test-frontend.yml} (100%) diff --git a/.github/workflows/partial-package.yml b/.github/workflows/build-package.yml similarity index 99% rename from .github/workflows/partial-package.yml rename to .github/workflows/build-package.yml index 1ee258562..bae0de02c 100644 --- a/.github/workflows/partial-package.yml +++ b/.github/workflows/build-package.yml @@ -1,4 +1,4 @@ -name: Package build +name: Build Package on: workflow_call: diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index df3e5b3a2..a13cc2d23 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -3,15 +3,8 @@ on: workflow_call: jobs: - build-package: - name: "Build Python package" - uses: ./.github/workflows/partial-package.yml - with: - tag: e2e - test: timeout-minutes: 60 - needs: build-package runs-on: ubuntu-latest defaults: run: diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index e2558c4bc..1e6ea0257 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -18,13 +18,19 @@ concurrency: jobs: backend-tests: name: "Backend Server Tests" - uses: ./.github/workflows/partial-backend.yml + uses: ./.github/workflows/test-backend.yml frontend-tests: name: "Frontend Tests" - uses: ./.github/workflows/partial-frontend.yml + uses: ./.github/workflows/test-frontend.yml - build-release: + build-package: + name: Build Package + uses: ./.github/workflows/build-package.yml + with: + tag: nightly + + publish: permissions: contents: read packages: write @@ -35,10 +41,11 @@ jobs: id-token: write name: Build Tagged Release if: github.repository == 'mealie-recipes/mealie' - uses: ./.github/workflows/partial-builder.yml + uses: ./.github/workflows/publish.yml needs: - frontend-tests - backend-tests + - build-package with: tag: nightly secrets: @@ -49,7 +56,7 @@ jobs: name: Notify Discord if: github.repository == 'mealie-recipes/mealie' needs: - - build-release + - publish runs-on: ubuntu-latest steps: - name: Discord notification diff --git a/.github/workflows/partial-builder.yml b/.github/workflows/publish.yml similarity index 90% rename from .github/workflows/partial-builder.yml rename to .github/workflows/publish.yml index 573325da1..d0fdee5a3 100644 --- a/.github/workflows/partial-builder.yml +++ b/.github/workflows/publish.yml @@ -16,14 +16,7 @@ on: required: true jobs: - build-package: - name: "Build Python package" - uses: ./.github/workflows/partial-package.yml - with: - tag: ${{ inputs.tag }} - publish: - needs: build-package runs-on: ubuntu-latest steps: - name: Checkout repository diff --git a/.github/workflows/pull-requests.yml b/.github/workflows/pull-requests.yml index 1cddb2d52..71e8ab651 100644 --- a/.github/workflows/pull-requests.yml +++ b/.github/workflows/pull-requests.yml @@ -16,20 +16,16 @@ jobs: backend-tests: name: "Backend Server Tests" - uses: ./.github/workflows/partial-backend.yml + uses: ./.github/workflows/test-backend.yml frontend-tests: name: "Frontend Tests" - uses: ./.github/workflows/partial-frontend.yml + uses: ./.github/workflows/test-frontend.yml container-scanning: name: "Trivy Container Scanning" uses: ./.github/workflows/partial-trivy-container-scanning.yml - end-to-end: - name: "End-to-End Tests" - uses: ./.github/workflows/e2e.yml - code-ql: name: "CodeQL" uses: ./.github/workflows/codeql.yml @@ -37,3 +33,33 @@ jobs: actions: read contents: read security-events: write + + build-package: + name: "Build Python package" + uses: ./.github/workflows/build-package.yml + with: + tag: e2e + + end-to-end: + name: "End-to-End Tests" + needs: build-package + uses: ./.github/workflows/e2e.yml + + publish-image: + name: "Publish PR Image" + if: contains(github.event.pull_request.labels.*.name, 'build-image') + permissions: + contents: read + packages: write + # The id-token write permission is needed to connect to Depot.dev + # as part of the partial-builder.yml action. It needs to be declared + # in the parent action, as noted here: + # https://github.com/orgs/community/discussions/76409#discussioncomment-8131390 + id-token: write + needs: build-package + uses: ./.github/workflows/publish.yml + with: + tag: pr-${{ github.event.pull_request.number }} + secrets: + DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }} + DOCKERHUB_TOKEN: ${{ secrets.DOCKERHUB_TOKEN }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 55b0ec5d1..22b2b28b7 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -7,13 +7,19 @@ on: jobs: backend-tests: name: "Backend Server Tests" - uses: ./.github/workflows/partial-backend.yml + uses: ./.github/workflows/test-backend.yml frontend-tests: name: "Frontend Tests" - uses: ./.github/workflows/partial-frontend.yml + uses: ./.github/workflows/test-frontend.yml - build-release: + build-package: + name: Build Package + uses: ./.github/workflows/build-package.yml + with: + tag: release + + publish: permissions: contents: read packages: write @@ -23,10 +29,11 @@ jobs: # https://github.com/orgs/community/discussions/76409#discussioncomment-8131390 id-token: write name: Build Tagged Release - uses: ./.github/workflows/partial-builder.yml + uses: ./.github/workflows/publish.yml needs: - backend-tests - frontend-tests + - build-package with: tag: ${{ github.event.release.tag_name }} tags: | @@ -39,7 +46,7 @@ jobs: notify-discord: name: Notify Discord needs: - - build-release + - publish runs-on: ubuntu-latest steps: - name: Discord notification @@ -52,7 +59,7 @@ jobs: update-image-tags: name: Update image tag in sample docker-compose files needs: - - build-release + - publish runs-on: ubuntu-latest permissions: contents: write diff --git a/.github/workflows/partial-backend.yml b/.github/workflows/test-backend.yml similarity index 100% rename from .github/workflows/partial-backend.yml rename to .github/workflows/test-backend.yml diff --git a/.github/workflows/partial-frontend.yml b/.github/workflows/test-frontend.yml similarity index 100% rename from .github/workflows/partial-frontend.yml rename to .github/workflows/test-frontend.yml From 54bb39af55b8b832d8bffbe60e35fe587d704c31 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 30 Mar 2025 13:52:20 -0500 Subject: [PATCH 061/390] chore(deps): update dependency pylint to v3.3.6 (#5251) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/poetry.lock b/poetry.lock index d57acb9da..b85149d1a 100644 --- a/poetry.lock +++ b/poetry.lock @@ -2639,23 +2639,23 @@ tests = ["coverage[toml] (==5.0.4)", "pytest (>=6.0.0,<7.0.0)"] [[package]] name = "pylint" -version = "3.3.5" +version = "3.3.6" description = "python code static checker" optional = false python-versions = ">=3.9.0" groups = ["dev"] files = [ - {file = "pylint-3.3.5-py3-none-any.whl", hash = "sha256:7cb170929a371238530b2eeea09f5f28236d106b70308c3d46a9c0cf11634633"}, - {file = "pylint-3.3.5.tar.gz", hash = "sha256:38d0f784644ed493d91f76b5333a0e370a1c1bc97c22068a77523b4bf1e82c31"}, + {file = "pylint-3.3.6-py3-none-any.whl", hash = "sha256:8b7c2d3e86ae3f94fb27703d521dd0b9b6b378775991f504d7c3a6275aa0a6a6"}, + {file = "pylint-3.3.6.tar.gz", hash = "sha256:b634a041aac33706d56a0d217e6587228c66427e20ec21a019bc4cdee48c040a"}, ] [package.dependencies] -astroid = ">=3.3.8,<=3.4.0-dev0" +astroid = ">=3.3.8,<=3.4.0.dev0" colorama = {version = ">=0.4.5", markers = "sys_platform == \"win32\""} dill = {version = ">=0.3.7", markers = "python_version >= \"3.12\""} -isort = ">=4.2.5,<5.13.0 || >5.13.0,<7" +isort = ">=4.2.5,<5.13 || >5.13,<7" mccabe = ">=0.6,<0.8" -platformdirs = ">=2.2.0" +platformdirs = ">=2.2" tomlkit = ">=0.10.1" [package.extras] From 6b181c122f74878281cfe71decec77faeb39da91 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 30 Mar 2025 19:14:33 +0000 Subject: [PATCH 062/390] chore(deps): update dependency coverage to v7.7.1 (#5260) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 128 ++++++++++++++++++++++++++-------------------------- 1 file changed, 64 insertions(+), 64 deletions(-) diff --git a/poetry.lock b/poetry.lock index b85149d1a..c9e381fed 100644 --- a/poetry.lock +++ b/poetry.lock @@ -478,75 +478,75 @@ markers = {main = "platform_system == \"Windows\" or sys_platform == \"win32\""} [[package]] name = "coverage" -version = "7.7.0" +version = "7.7.1" description = "Code coverage measurement for Python" optional = false python-versions = ">=3.9" groups = ["dev"] files = [ - {file = "coverage-7.7.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:a538a23119d1e2e2ce077e902d02ea3d8e0641786ef6e0faf11ce82324743944"}, - {file = "coverage-7.7.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:1586ad158523f4133499a4f322b230e2cfef9cc724820dbd58595a5a236186f4"}, - {file = "coverage-7.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7b6c96d69928a3a6767fab8dc1ce8a02cf0156836ccb1e820c7f45a423570d98"}, - {file = "coverage-7.7.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7f18d47641282664276977c604b5a261e51fefc2980f5271d547d706b06a837f"}, - {file = "coverage-7.7.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f2a1e18a85bd066c7c556d85277a7adf4651f259b2579113844835ba1a74aafd"}, - {file = "coverage-7.7.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:70f0925c4e2bfc965369f417e7cc72538fd1ba91639cf1e4ef4b1a6b50439b3b"}, - {file = "coverage-7.7.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:b0fac2088ec4aaeb5468b814bd3ff5e5978364bfbce5e567c44c9e2854469f6c"}, - {file = "coverage-7.7.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b3e212a894d8ae07fde2ca8b43d666a6d49bbbddb10da0f6a74ca7bd31f20054"}, - {file = "coverage-7.7.0-cp310-cp310-win32.whl", hash = "sha256:f32b165bf6dfea0846a9c9c38b7e1d68f313956d60a15cde5d1709fddcaf3bee"}, - {file = "coverage-7.7.0-cp310-cp310-win_amd64.whl", hash = "sha256:a2454b12a3f12cc4698f3508912e6225ec63682e2ca5a96f80a2b93cef9e63f3"}, - {file = "coverage-7.7.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a0a207c87a9f743c8072d059b4711f8d13c456eb42dac778a7d2e5d4f3c253a7"}, - {file = "coverage-7.7.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:2d673e3add00048215c2cc507f1228a7523fd8bf34f279ac98334c9b07bd2656"}, - {file = "coverage-7.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f81fe93dc1b8e5673f33443c0786c14b77e36f1025973b85e07c70353e46882b"}, - {file = "coverage-7.7.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d8c7524779003d59948c51b4fcbf1ca4e27c26a7d75984f63488f3625c328b9b"}, - {file = "coverage-7.7.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4c124025430249118d018dcedc8b7426f39373527c845093132196f2a483b6dd"}, - {file = "coverage-7.7.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:e7f559c36d5cdc448ee13e7e56ed7b6b5d44a40a511d584d388a0f5d940977ba"}, - {file = "coverage-7.7.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:37cbc7b0d93dfd133e33c7ec01123fbb90401dce174c3b6661d8d36fb1e30608"}, - {file = "coverage-7.7.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:7d2a65876274acf544703e943c010b60bd79404e3623a1e5d52b64a6e2728de5"}, - {file = "coverage-7.7.0-cp311-cp311-win32.whl", hash = "sha256:f5a2f71d6a91238e7628f23538c26aa464d390cbdedf12ee2a7a0fb92a24482a"}, - {file = "coverage-7.7.0-cp311-cp311-win_amd64.whl", hash = "sha256:ae8006772c6b0fa53c33747913473e064985dac4d65f77fd2fdc6474e7cd54e4"}, - {file = "coverage-7.7.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:056d3017ed67e7ddf266e6f57378ece543755a4c9231e997789ab3bd11392c94"}, - {file = "coverage-7.7.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:33c1394d8407e2771547583b66a85d07ed441ff8fae5a4adb4237ad39ece60db"}, - {file = "coverage-7.7.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4fbb7a0c3c21908520149d7751cf5b74eb9b38b54d62997b1e9b3ac19a8ee2fe"}, - {file = "coverage-7.7.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bb356e7ae7c2da13f404bf8f75be90f743c6df8d4607022e759f5d7d89fe83f8"}, - {file = "coverage-7.7.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bce730d484038e97f27ea2dbe5d392ec5c2261f28c319a3bb266f6b213650135"}, - {file = "coverage-7.7.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:aa4dff57fc21a575672176d5ab0ef15a927199e775c5e8a3d75162ab2b0c7705"}, - {file = "coverage-7.7.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:b667b91f4f714b17af2a18e220015c941d1cf8b07c17f2160033dbe1e64149f0"}, - {file = "coverage-7.7.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:693d921621a0c8043bfdc61f7d4df5ea6d22165fe8b807cac21eb80dd94e4bbd"}, - {file = "coverage-7.7.0-cp312-cp312-win32.whl", hash = "sha256:52fc89602cde411a4196c8c6894afb384f2125f34c031774f82a4f2608c59d7d"}, - {file = "coverage-7.7.0-cp312-cp312-win_amd64.whl", hash = "sha256:0ce8cf59e09d31a4915ff4c3b94c6514af4c84b22c4cc8ad7c3c546a86150a92"}, - {file = "coverage-7.7.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:4545485fef7a8a2d8f30e6f79ce719eb154aab7e44217eb444c1d38239af2072"}, - {file = "coverage-7.7.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:1393e5aa9441dafb0162c36c8506c648b89aea9565b31f6bfa351e66c11bcd82"}, - {file = "coverage-7.7.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:316f29cc3392fa3912493ee4c83afa4a0e2db04ff69600711f8c03997c39baaa"}, - {file = "coverage-7.7.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e1ffde1d6bc2a92f9c9207d1ad808550873748ac2d4d923c815b866baa343b3f"}, - {file = "coverage-7.7.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:416e2a8845eaff288f97eaf76ab40367deafb9073ffc47bf2a583f26b05e5265"}, - {file = "coverage-7.7.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:5efdeff5f353ed3352c04e6b318ab05c6ce9249c25ed3c2090c6e9cadda1e3b2"}, - {file = "coverage-7.7.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:57f3bd0d29bf2bd9325c0ff9cc532a175110c4bf8f412c05b2405fd35745266d"}, - {file = "coverage-7.7.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:3ab7090f04b12dc6469882ce81244572779d3a4b67eea1c96fb9ecc8c607ef39"}, - {file = "coverage-7.7.0-cp313-cp313-win32.whl", hash = "sha256:180e3fc68ee4dc5af8b33b6ca4e3bb8aa1abe25eedcb958ba5cff7123071af68"}, - {file = "coverage-7.7.0-cp313-cp313-win_amd64.whl", hash = "sha256:55143aa13c49491f5606f05b49ed88663446dce3a4d3c5d77baa4e36a16d3573"}, - {file = "coverage-7.7.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:cc41374d2f27d81d6558f8a24e5c114580ffefc197fd43eabd7058182f743322"}, - {file = "coverage-7.7.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:89078312f06237417adda7c021c33f80f7a6d2db8572a5f6c330d89b080061ce"}, - {file = "coverage-7.7.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5b2f144444879363ea8834cd7b6869d79ac796cb8f864b0cfdde50296cd95816"}, - {file = "coverage-7.7.0-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:60e6347d1ed882b1159ffea172cb8466ee46c665af4ca397edbf10ff53e9ffaf"}, - {file = "coverage-7.7.0-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cb203c0afffaf1a8f5b9659a013f8f16a1b2cad3a80a8733ceedc968c0cf4c57"}, - {file = "coverage-7.7.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:ad0edaa97cb983d9f2ff48cadddc3e1fb09f24aa558abeb4dc9a0dbacd12cbb4"}, - {file = "coverage-7.7.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:c5f8a5364fc37b2f172c26a038bc7ec4885f429de4a05fc10fdcb53fb5834c5c"}, - {file = "coverage-7.7.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:c4e09534037933bf6eb31d804e72c52ec23219b32c1730f9152feabbd7499463"}, - {file = "coverage-7.7.0-cp313-cp313t-win32.whl", hash = "sha256:1b336d06af14f8da5b1f391e8dec03634daf54dfcb4d1c4fb6d04c09d83cef90"}, - {file = "coverage-7.7.0-cp313-cp313t-win_amd64.whl", hash = "sha256:b54a1ee4c6f1905a436cbaa04b26626d27925a41cbc3a337e2d3ff7038187f07"}, - {file = "coverage-7.7.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:1c8fbce80b2b8bf135d105aa8f5b36eae0c57d702a1cc3ebdea2a6f03f6cdde5"}, - {file = "coverage-7.7.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:d9710521f07f526de30ccdead67e6b236fe996d214e1a7fba8b36e2ba2cd8261"}, - {file = "coverage-7.7.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7789e700f33f2b133adae582c9f437523cd5db8de845774988a58c360fc88253"}, - {file = "coverage-7.7.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b8c36093aca722db73633cf2359026ed7782a239eb1c6db2abcff876012dc4cf"}, - {file = "coverage-7.7.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c075d167a6ec99b798c1fdf6e391a1d5a2d054caffe9593ba0f97e3df2c04f0e"}, - {file = "coverage-7.7.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:d013c07061751ae81861cae6ec3a4fe04e84781b11fd4b6b4201590234b25c7b"}, - {file = "coverage-7.7.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:104bf640f408f4e115b85110047c7f27377e1a8b7ba86f7db4fa47aa49dc9a8e"}, - {file = "coverage-7.7.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:39abcacd1ed54e2c33c54bdc488b310e8ef6705833f7148b6eb9a547199d375d"}, - {file = "coverage-7.7.0-cp39-cp39-win32.whl", hash = "sha256:8e336b56301774ace6be0017ff85c3566c556d938359b61b840796a0202f805c"}, - {file = "coverage-7.7.0-cp39-cp39-win_amd64.whl", hash = "sha256:8c938c6ae59be67ac19a7204e079efc94b38222cd7d0269f96e45e18cddeaa59"}, - {file = "coverage-7.7.0-pp39.pp310.pp311-none-any.whl", hash = "sha256:3b0e6e54591ae0d7427def8a4d40fca99df6b899d10354bab73cd5609807261c"}, - {file = "coverage-7.7.0-py3-none-any.whl", hash = "sha256:708f0a1105ef2b11c79ed54ed31f17e6325ac936501fc373f24be3e6a578146a"}, - {file = "coverage-7.7.0.tar.gz", hash = "sha256:cd879d4646055a573775a1cec863d00c9ff8c55860f8b17f6d8eee9140c06166"}, + {file = "coverage-7.7.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:553ba93f8e3c70e1b0031e4dfea36aba4e2b51fe5770db35e99af8dc5c5a9dfe"}, + {file = "coverage-7.7.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:44683f2556a56c9a6e673b583763096b8efbd2df022b02995609cf8e64fc8ae0"}, + {file = "coverage-7.7.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:02fad4f8faa4153db76f9246bc95c1d99f054f4e0a884175bff9155cf4f856cb"}, + {file = "coverage-7.7.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4c181ceba2e6808ede1e964f7bdc77bd8c7eb62f202c63a48cc541e5ffffccb6"}, + {file = "coverage-7.7.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:80b5b207a8b08c6a934b214e364cab2fa82663d4af18981a6c0a9e95f8df7602"}, + {file = "coverage-7.7.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:25fe40967717bad0ce628a0223f08a10d54c9d739e88c9cbb0f77b5959367542"}, + {file = "coverage-7.7.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:881cae0f9cbd928c9c001487bb3dcbfd0b0af3ef53ae92180878591053be0cb3"}, + {file = "coverage-7.7.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:c90e9141e9221dd6fbc16a2727a5703c19443a8d9bf7d634c792fa0287cee1ab"}, + {file = "coverage-7.7.1-cp310-cp310-win32.whl", hash = "sha256:ae13ed5bf5542d7d4a0a42ff5160e07e84adc44eda65ddaa635c484ff8e55917"}, + {file = "coverage-7.7.1-cp310-cp310-win_amd64.whl", hash = "sha256:171e9977c6a5d2b2be9efc7df1126fd525ce7cad0eb9904fe692da007ba90d81"}, + {file = "coverage-7.7.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:1165490be0069e34e4f99d08e9c5209c463de11b471709dfae31e2a98cbd49fd"}, + {file = "coverage-7.7.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:44af11c00fd3b19b8809487630f8a0039130d32363239dfd15238e6d37e41a48"}, + {file = "coverage-7.7.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fbba59022e7c20124d2f520842b75904c7b9f16c854233fa46575c69949fb5b9"}, + {file = "coverage-7.7.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:af94fb80e4f159f4d93fb411800448ad87b6039b0500849a403b73a0d36bb5ae"}, + {file = "coverage-7.7.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eae79f8e3501133aa0e220bbc29573910d096795882a70e6f6e6637b09522133"}, + {file = "coverage-7.7.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:e33426a5e1dc7743dd54dfd11d3a6c02c5d127abfaa2edd80a6e352b58347d1a"}, + {file = "coverage-7.7.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:b559adc22486937786731dac69e57296cb9aede7e2687dfc0d2696dbd3b1eb6b"}, + {file = "coverage-7.7.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:b838a91e84e1773c3436f6cc6996e000ed3ca5721799e7789be18830fad009a2"}, + {file = "coverage-7.7.1-cp311-cp311-win32.whl", hash = "sha256:2c492401bdb3a85824669d6a03f57b3dfadef0941b8541f035f83bbfc39d4282"}, + {file = "coverage-7.7.1-cp311-cp311-win_amd64.whl", hash = "sha256:1e6f867379fd033a0eeabb1be0cffa2bd660582b8b0c9478895c509d875a9d9e"}, + {file = "coverage-7.7.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:eff187177d8016ff6addf789dcc421c3db0d014e4946c1cc3fbf697f7852459d"}, + {file = "coverage-7.7.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2444fbe1ba1889e0b29eb4d11931afa88f92dc507b7248f45be372775b3cef4f"}, + {file = "coverage-7.7.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:177d837339883c541f8524683e227adcaea581eca6bb33823a2a1fdae4c988e1"}, + {file = "coverage-7.7.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:15d54ecef1582b1d3ec6049b20d3c1a07d5e7f85335d8a3b617c9960b4f807e0"}, + {file = "coverage-7.7.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:75c82b27c56478d5e1391f2e7b2e7f588d093157fa40d53fd9453a471b1191f2"}, + {file = "coverage-7.7.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:315ff74b585110ac3b7ab631e89e769d294f303c6d21302a816b3554ed4c81af"}, + {file = "coverage-7.7.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:4dd532dac197d68c478480edde74fd4476c6823355987fd31d01ad9aa1e5fb59"}, + {file = "coverage-7.7.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:385618003e3d608001676bb35dc67ae3ad44c75c0395d8de5780af7bb35be6b2"}, + {file = "coverage-7.7.1-cp312-cp312-win32.whl", hash = "sha256:63306486fcb5a827449464f6211d2991f01dfa2965976018c9bab9d5e45a35c8"}, + {file = "coverage-7.7.1-cp312-cp312-win_amd64.whl", hash = "sha256:37351dc8123c154fa05b7579fdb126b9f8b1cf42fd6f79ddf19121b7bdd4aa04"}, + {file = "coverage-7.7.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:eebd927b86761a7068a06d3699fd6c20129becf15bb44282db085921ea0f1585"}, + {file = "coverage-7.7.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:2a79c4a09765d18311c35975ad2eb1ac613c0401afdd9cb1ca4110aeb5dd3c4c"}, + {file = "coverage-7.7.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8b1c65a739447c5ddce5b96c0a388fd82e4bbdff7251396a70182b1d83631019"}, + {file = "coverage-7.7.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:392cc8fd2b1b010ca36840735e2a526fcbd76795a5d44006065e79868cc76ccf"}, + {file = "coverage-7.7.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9bb47cc9f07a59a451361a850cb06d20633e77a9118d05fd0f77b1864439461b"}, + {file = "coverage-7.7.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:b4c144c129343416a49378e05c9451c34aae5ccf00221e4fa4f487db0816ee2f"}, + {file = "coverage-7.7.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:bc96441c9d9ca12a790b5ae17d2fa6654da4b3962ea15e0eabb1b1caed094777"}, + {file = "coverage-7.7.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:3d03287eb03186256999539d98818c425c33546ab4901028c8fa933b62c35c3a"}, + {file = "coverage-7.7.1-cp313-cp313-win32.whl", hash = "sha256:8fed429c26b99641dc1f3a79179860122b22745dd9af36f29b141e178925070a"}, + {file = "coverage-7.7.1-cp313-cp313-win_amd64.whl", hash = "sha256:092b134129a8bb940c08b2d9ceb4459af5fb3faea77888af63182e17d89e1cf1"}, + {file = "coverage-7.7.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:d3154b369141c3169b8133973ac00f63fcf8d6dbcc297d788d36afbb7811e511"}, + {file = "coverage-7.7.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:264ff2bcce27a7f455b64ac0dfe097680b65d9a1a293ef902675fa8158d20b24"}, + {file = "coverage-7.7.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ba8480ebe401c2f094d10a8c4209b800a9b77215b6c796d16b6ecdf665048950"}, + {file = "coverage-7.7.1-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:520af84febb6bb54453e7fbb730afa58c7178fd018c398a8fcd8e269a79bf96d"}, + {file = "coverage-7.7.1-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:88d96127ae01ff571d465d4b0be25c123789cef88ba0879194d673fdea52f54e"}, + {file = "coverage-7.7.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:0ce92c5a9d7007d838456f4b77ea159cb628187a137e1895331e530973dcf862"}, + {file = "coverage-7.7.1-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:0dab4ef76d7b14f432057fdb7a0477e8bffca0ad39ace308be6e74864e632271"}, + {file = "coverage-7.7.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:7e688010581dbac9cab72800e9076e16f7cccd0d89af5785b70daa11174e94de"}, + {file = "coverage-7.7.1-cp313-cp313t-win32.whl", hash = "sha256:e52eb31ae3afacdacfe50705a15b75ded67935770c460d88c215a9c0c40d0e9c"}, + {file = "coverage-7.7.1-cp313-cp313t-win_amd64.whl", hash = "sha256:a6b6b3bd121ee2ec4bd35039319f3423d0be282b9752a5ae9f18724bc93ebe7c"}, + {file = "coverage-7.7.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:34a3bf6b92e6621fc4dcdaab353e173ccb0ca9e4bfbcf7e49a0134c86c9cd303"}, + {file = "coverage-7.7.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:d6874929d624d3a670f676efafbbc747f519a6121b581dd41d012109e70a5ebd"}, + {file = "coverage-7.7.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7ba5ff236c87a7b7aa1441a216caf44baee14cbfbd2256d306f926d16b026578"}, + {file = "coverage-7.7.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:452735fafe8ff5918236d5fe1feac322b359e57692269c75151f9b4ee4b7e1bc"}, + {file = "coverage-7.7.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f5f99a93cecf799738e211f9746dc83749b5693538fbfac279a61682ba309387"}, + {file = "coverage-7.7.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:11dd6f52c2a7ce8bf0a5f3b6e4a8eb60e157ffedc3c4b4314a41c1dfbd26ce58"}, + {file = "coverage-7.7.1-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:b52edb940d087e2a96e73c1523284a2e94a4e66fa2ea1e2e64dddc67173bad94"}, + {file = "coverage-7.7.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:d2e73e2ac468536197e6b3ab79bc4a5c9da0f078cd78cfcc7fe27cf5d1195ef0"}, + {file = "coverage-7.7.1-cp39-cp39-win32.whl", hash = "sha256:18f544356bceef17cc55fcf859e5664f06946c1b68efcea6acdc50f8f6a6e776"}, + {file = "coverage-7.7.1-cp39-cp39-win_amd64.whl", hash = "sha256:d66ff48ab3bb6f762a153e29c0fc1eb5a62a260217bc64470d7ba602f5886d20"}, + {file = "coverage-7.7.1-pp39.pp310.pp311-none-any.whl", hash = "sha256:5b7b02e50d54be6114cc4f6a3222fec83164f7c42772ba03b520138859b5fde1"}, + {file = "coverage-7.7.1-py3-none-any.whl", hash = "sha256:822fa99dd1ac686061e1219b67868e25d9757989cf2259f735a4802497d6da31"}, + {file = "coverage-7.7.1.tar.gz", hash = "sha256:199a1272e642266b90c9f40dec7fd3d307b51bf639fa0d15980dc0b3246c1393"}, ] [package.extras] From 30382b36cb4abbccceaa0dd6170ebad2c2dde291 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 30 Mar 2025 19:35:10 +0000 Subject: [PATCH 063/390] fix(deps): update dependency orjson to v3.10.16 (#5270) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 151 ++++++++++++++++++++++++---------------------------- 1 file changed, 70 insertions(+), 81 deletions(-) diff --git a/poetry.lock b/poetry.lock index c9e381fed..52c59c914 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1929,91 +1929,80 @@ voice-helpers = ["numpy (>=2.0.2)", "sounddevice (>=0.5.1)"] [[package]] name = "orjson" -version = "3.10.15" +version = "3.10.16" description = "Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy" optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" groups = ["main"] files = [ - {file = "orjson-3.10.15-cp310-cp310-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:552c883d03ad185f720d0c09583ebde257e41b9521b74ff40e08b7dec4559c04"}, - {file = "orjson-3.10.15-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:616e3e8d438d02e4854f70bfdc03a6bcdb697358dbaa6bcd19cbe24d24ece1f8"}, - {file = "orjson-3.10.15-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:7c2c79fa308e6edb0ffab0a31fd75a7841bf2a79a20ef08a3c6e3b26814c8ca8"}, - {file = "orjson-3.10.15-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:73cb85490aa6bf98abd20607ab5c8324c0acb48d6da7863a51be48505646c814"}, - {file = "orjson-3.10.15-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:763dadac05e4e9d2bc14938a45a2d0560549561287d41c465d3c58aec818b164"}, - {file = "orjson-3.10.15-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a330b9b4734f09a623f74a7490db713695e13b67c959713b78369f26b3dee6bf"}, - {file = "orjson-3.10.15-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:a61a4622b7ff861f019974f73d8165be1bd9a0855e1cad18ee167acacabeb061"}, - {file = "orjson-3.10.15-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:acd271247691574416b3228db667b84775c497b245fa275c6ab90dc1ffbbd2b3"}, - {file = "orjson-3.10.15-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:e4759b109c37f635aa5c5cc93a1b26927bfde24b254bcc0e1149a9fada253d2d"}, - {file = "orjson-3.10.15-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:9e992fd5cfb8b9f00bfad2fd7a05a4299db2bbe92e6440d9dd2fab27655b3182"}, - {file = "orjson-3.10.15-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:f95fb363d79366af56c3f26b71df40b9a583b07bbaaf5b317407c4d58497852e"}, - {file = "orjson-3.10.15-cp310-cp310-win32.whl", hash = "sha256:f9875f5fea7492da8ec2444839dcc439b0ef298978f311103d0b7dfd775898ab"}, - {file = "orjson-3.10.15-cp310-cp310-win_amd64.whl", hash = "sha256:17085a6aa91e1cd70ca8533989a18b5433e15d29c574582f76f821737c8d5806"}, - {file = "orjson-3.10.15-cp311-cp311-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:c4cc83960ab79a4031f3119cc4b1a1c627a3dc09df125b27c4201dff2af7eaa6"}, - {file = "orjson-3.10.15-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ddbeef2481d895ab8be5185f2432c334d6dec1f5d1933a9c83014d188e102cef"}, - {file = "orjson-3.10.15-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:9e590a0477b23ecd5b0ac865b1b907b01b3c5535f5e8a8f6ab0e503efb896334"}, - {file = "orjson-3.10.15-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a6be38bd103d2fd9bdfa31c2720b23b5d47c6796bcb1d1b598e3924441b4298d"}, - {file = "orjson-3.10.15-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ff4f6edb1578960ed628a3b998fa54d78d9bb3e2eb2cfc5c2a09732431c678d0"}, - {file = "orjson-3.10.15-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b0482b21d0462eddd67e7fce10b89e0b6ac56570424662b685a0d6fccf581e13"}, - {file = "orjson-3.10.15-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:bb5cc3527036ae3d98b65e37b7986a918955f85332c1ee07f9d3f82f3a6899b5"}, - {file = "orjson-3.10.15-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d569c1c462912acdd119ccbf719cf7102ea2c67dd03b99edcb1a3048651ac96b"}, - {file = "orjson-3.10.15-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:1e6d33efab6b71d67f22bf2962895d3dc6f82a6273a965fab762e64fa90dc399"}, - {file = "orjson-3.10.15-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:c33be3795e299f565681d69852ac8c1bc5c84863c0b0030b2b3468843be90388"}, - {file = "orjson-3.10.15-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:eea80037b9fae5339b214f59308ef0589fc06dc870578b7cce6d71eb2096764c"}, - {file = "orjson-3.10.15-cp311-cp311-win32.whl", hash = "sha256:d5ac11b659fd798228a7adba3e37c010e0152b78b1982897020a8e019a94882e"}, - {file = "orjson-3.10.15-cp311-cp311-win_amd64.whl", hash = "sha256:cf45e0214c593660339ef63e875f32ddd5aa3b4adc15e662cdb80dc49e194f8e"}, - {file = "orjson-3.10.15-cp312-cp312-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:9d11c0714fc85bfcf36ada1179400862da3288fc785c30e8297844c867d7505a"}, - {file = "orjson-3.10.15-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dba5a1e85d554e3897fa9fe6fbcff2ed32d55008973ec9a2b992bd9a65d2352d"}, - {file = "orjson-3.10.15-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:7723ad949a0ea502df656948ddd8b392780a5beaa4c3b5f97e525191b102fff0"}, - {file = "orjson-3.10.15-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:6fd9bc64421e9fe9bd88039e7ce8e58d4fead67ca88e3a4014b143cec7684fd4"}, - {file = "orjson-3.10.15-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:dadba0e7b6594216c214ef7894c4bd5f08d7c0135f4dd0145600be4fbcc16767"}, - {file = "orjson-3.10.15-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b48f59114fe318f33bbaee8ebeda696d8ccc94c9e90bc27dbe72153094e26f41"}, - {file = "orjson-3.10.15-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:035fb83585e0f15e076759b6fedaf0abb460d1765b6a36f48018a52858443514"}, - {file = "orjson-3.10.15-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:d13b7fe322d75bf84464b075eafd8e7dd9eae05649aa2a5354cfa32f43c59f17"}, - {file = "orjson-3.10.15-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:7066b74f9f259849629e0d04db6609db4cf5b973248f455ba5d3bd58a4daaa5b"}, - {file = "orjson-3.10.15-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:88dc3f65a026bd3175eb157fea994fca6ac7c4c8579fc5a86fc2114ad05705b7"}, - {file = "orjson-3.10.15-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:b342567e5465bd99faa559507fe45e33fc76b9fb868a63f1642c6bc0735ad02a"}, - {file = "orjson-3.10.15-cp312-cp312-win32.whl", hash = "sha256:0a4f27ea5617828e6b58922fdbec67b0aa4bb844e2d363b9244c47fa2180e665"}, - {file = "orjson-3.10.15-cp312-cp312-win_amd64.whl", hash = "sha256:ef5b87e7aa9545ddadd2309efe6824bd3dd64ac101c15dae0f2f597911d46eaa"}, - {file = "orjson-3.10.15-cp313-cp313-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:bae0e6ec2b7ba6895198cd981b7cca95d1487d0147c8ed751e5632ad16f031a6"}, - {file = "orjson-3.10.15-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f93ce145b2db1252dd86af37d4165b6faa83072b46e3995ecc95d4b2301b725a"}, - {file = "orjson-3.10.15-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:7c203f6f969210128af3acae0ef9ea6aab9782939f45f6fe02d05958fe761ef9"}, - {file = "orjson-3.10.15-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8918719572d662e18b8af66aef699d8c21072e54b6c82a3f8f6404c1f5ccd5e0"}, - {file = "orjson-3.10.15-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f71eae9651465dff70aa80db92586ad5b92df46a9373ee55252109bb6b703307"}, - {file = "orjson-3.10.15-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e117eb299a35f2634e25ed120c37c641398826c2f5a3d3cc39f5993b96171b9e"}, - {file = "orjson-3.10.15-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:13242f12d295e83c2955756a574ddd6741c81e5b99f2bef8ed8d53e47a01e4b7"}, - {file = "orjson-3.10.15-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:7946922ada8f3e0b7b958cc3eb22cfcf6c0df83d1fe5521b4a100103e3fa84c8"}, - {file = "orjson-3.10.15-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:b7155eb1623347f0f22c38c9abdd738b287e39b9982e1da227503387b81b34ca"}, - {file = "orjson-3.10.15-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:208beedfa807c922da4e81061dafa9c8489c6328934ca2a562efa707e049e561"}, - {file = "orjson-3.10.15-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:eca81f83b1b8c07449e1d6ff7074e82e3fd6777e588f1a6632127f286a968825"}, - {file = "orjson-3.10.15-cp313-cp313-win32.whl", hash = "sha256:c03cd6eea1bd3b949d0d007c8d57049aa2b39bd49f58b4b2af571a5d3833d890"}, - {file = "orjson-3.10.15-cp313-cp313-win_amd64.whl", hash = "sha256:fd56a26a04f6ba5fb2045b0acc487a63162a958ed837648c5781e1fe3316cfbf"}, - {file = "orjson-3.10.15-cp38-cp38-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:5e8afd6200e12771467a1a44e5ad780614b86abb4b11862ec54861a82d677746"}, - {file = "orjson-3.10.15-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:da9a18c500f19273e9e104cca8c1f0b40a6470bcccfc33afcc088045d0bf5ea6"}, - {file = "orjson-3.10.15-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:bb00b7bfbdf5d34a13180e4805d76b4567025da19a197645ca746fc2fb536586"}, - {file = "orjson-3.10.15-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:33aedc3d903378e257047fee506f11e0833146ca3e57a1a1fb0ddb789876c1e1"}, - {file = "orjson-3.10.15-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:dd0099ae6aed5eb1fc84c9eb72b95505a3df4267e6962eb93cdd5af03be71c98"}, - {file = "orjson-3.10.15-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7c864a80a2d467d7786274fce0e4f93ef2a7ca4ff31f7fc5634225aaa4e9e98c"}, - {file = "orjson-3.10.15-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:c25774c9e88a3e0013d7d1a6c8056926b607a61edd423b50eb5c88fd7f2823ae"}, - {file = "orjson-3.10.15-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:e78c211d0074e783d824ce7bb85bf459f93a233eb67a5b5003498232ddfb0e8a"}, - {file = "orjson-3.10.15-cp38-cp38-musllinux_1_2_armv7l.whl", hash = "sha256:43e17289ffdbbac8f39243916c893d2ae41a2ea1a9cbb060a56a4d75286351ae"}, - {file = "orjson-3.10.15-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:781d54657063f361e89714293c095f506c533582ee40a426cb6489c48a637b81"}, - {file = "orjson-3.10.15-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:6875210307d36c94873f553786a808af2788e362bd0cf4c8e66d976791e7b528"}, - {file = "orjson-3.10.15-cp38-cp38-win32.whl", hash = "sha256:305b38b2b8f8083cc3d618927d7f424349afce5975b316d33075ef0f73576b60"}, - {file = "orjson-3.10.15-cp38-cp38-win_amd64.whl", hash = "sha256:5dd9ef1639878cc3efffed349543cbf9372bdbd79f478615a1c633fe4e4180d1"}, - {file = "orjson-3.10.15-cp39-cp39-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:ffe19f3e8d68111e8644d4f4e267a069ca427926855582ff01fc012496d19969"}, - {file = "orjson-3.10.15-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d433bf32a363823863a96561a555227c18a522a8217a6f9400f00ddc70139ae2"}, - {file = "orjson-3.10.15-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:da03392674f59a95d03fa5fb9fe3a160b0511ad84b7a3914699ea5a1b3a38da2"}, - {file = "orjson-3.10.15-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3a63bb41559b05360ded9132032239e47983a39b151af1201f07ec9370715c82"}, - {file = "orjson-3.10.15-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3766ac4702f8f795ff3fa067968e806b4344af257011858cc3d6d8721588b53f"}, - {file = "orjson-3.10.15-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7a1c73dcc8fadbd7c55802d9aa093b36878d34a3b3222c41052ce6b0fc65f8e8"}, - {file = "orjson-3.10.15-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b299383825eafe642cbab34be762ccff9fd3408d72726a6b2a4506d410a71ab3"}, - {file = "orjson-3.10.15-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:abc7abecdbf67a173ef1316036ebbf54ce400ef2300b4e26a7b843bd446c2480"}, - {file = "orjson-3.10.15-cp39-cp39-musllinux_1_2_armv7l.whl", hash = "sha256:3614ea508d522a621384c1d6639016a5a2e4f027f3e4a1c93a51867615d28829"}, - {file = "orjson-3.10.15-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:295c70f9dc154307777ba30fe29ff15c1bcc9dfc5c48632f37d20a607e9ba85a"}, - {file = "orjson-3.10.15-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:63309e3ff924c62404923c80b9e2048c1f74ba4b615e7584584389ada50ed428"}, - {file = "orjson-3.10.15-cp39-cp39-win32.whl", hash = "sha256:a2f708c62d026fb5340788ba94a55c23df4e1869fec74be455e0b2f5363b8507"}, - {file = "orjson-3.10.15-cp39-cp39-win_amd64.whl", hash = "sha256:efcf6c735c3d22ef60c4aa27a5238f1a477df85e9b15f2142f9d669beb2d13fd"}, - {file = "orjson-3.10.15.tar.gz", hash = "sha256:05ca7fe452a2e9d8d9d706a2984c95b9c2ebc5db417ce0b7a49b91d50642a23e"}, + {file = "orjson-3.10.16-cp310-cp310-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:4cb473b8e79154fa778fb56d2d73763d977be3dcc140587e07dbc545bbfc38f8"}, + {file = "orjson-3.10.16-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:622a8e85eeec1948690409a19ca1c7d9fd8ff116f4861d261e6ae2094fe59a00"}, + {file = "orjson-3.10.16-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:c682d852d0ce77613993dc967e90e151899fe2d8e71c20e9be164080f468e370"}, + {file = "orjson-3.10.16-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8c520ae736acd2e32df193bcff73491e64c936f3e44a2916b548da048a48b46b"}, + {file = "orjson-3.10.16-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:134f87c76bfae00f2094d85cfab261b289b76d78c6da8a7a3b3c09d362fd1e06"}, + {file = "orjson-3.10.16-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b59afde79563e2cf37cfe62ee3b71c063fd5546c8e662d7fcfc2a3d5031a5c4c"}, + {file = "orjson-3.10.16-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:113602f8241daaff05d6fad25bd481d54c42d8d72ef4c831bb3ab682a54d9e15"}, + {file = "orjson-3.10.16-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:4fc0077d101f8fab4031e6554fc17b4c2ad8fdbc56ee64a727f3c95b379e31da"}, + {file = "orjson-3.10.16-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:9c6bf6ff180cd69e93f3f50380224218cfab79953a868ea3908430bcfaf9cb5e"}, + {file = "orjson-3.10.16-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:5673eadfa952f95a7cd76418ff189df11b0a9c34b1995dff43a6fdbce5d63bf4"}, + {file = "orjson-3.10.16-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:5fe638a423d852b0ae1e1a79895851696cb0d9fa0946fdbfd5da5072d9bb9551"}, + {file = "orjson-3.10.16-cp310-cp310-win32.whl", hash = "sha256:33af58f479b3c6435ab8f8b57999874b4b40c804c7a36b5cc6b54d8f28e1d3dd"}, + {file = "orjson-3.10.16-cp310-cp310-win_amd64.whl", hash = "sha256:0338356b3f56d71293c583350af26f053017071836b07e064e92819ecf1aa055"}, + {file = "orjson-3.10.16-cp311-cp311-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:44fcbe1a1884f8bc9e2e863168b0f84230c3d634afe41c678637d2728ea8e739"}, + {file = "orjson-3.10.16-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:78177bf0a9d0192e0b34c3d78bcff7fe21d1b5d84aeb5ebdfe0dbe637b885225"}, + {file = "orjson-3.10.16-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:12824073a010a754bb27330cad21d6e9b98374f497f391b8707752b96f72e741"}, + {file = "orjson-3.10.16-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ddd41007e56284e9867864aa2f29f3136bb1dd19a49ca43c0b4eda22a579cf53"}, + {file = "orjson-3.10.16-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0877c4d35de639645de83666458ca1f12560d9fa7aa9b25d8bb8f52f61627d14"}, + {file = "orjson-3.10.16-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9a09a539e9cc3beead3e7107093b4ac176d015bec64f811afb5965fce077a03c"}, + {file = "orjson-3.10.16-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:31b98bc9b40610fec971d9a4d67bb2ed02eec0a8ae35f8ccd2086320c28526ca"}, + {file = "orjson-3.10.16-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:0ce243f5a8739f3a18830bc62dc2e05b69a7545bafd3e3249f86668b2bcd8e50"}, + {file = "orjson-3.10.16-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:64792c0025bae049b3074c6abe0cf06f23c8e9f5a445f4bab31dc5ca23dbf9e1"}, + {file = "orjson-3.10.16-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:ea53f7e68eec718b8e17e942f7ca56c6bd43562eb19db3f22d90d75e13f0431d"}, + {file = "orjson-3.10.16-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:a741ba1a9488c92227711bde8c8c2b63d7d3816883268c808fbeada00400c164"}, + {file = "orjson-3.10.16-cp311-cp311-win32.whl", hash = "sha256:c7ed2c61bb8226384c3fdf1fb01c51b47b03e3f4536c985078cccc2fd19f1619"}, + {file = "orjson-3.10.16-cp311-cp311-win_amd64.whl", hash = "sha256:cd67d8b3e0e56222a2e7b7f7da9031e30ecd1fe251c023340b9f12caca85ab60"}, + {file = "orjson-3.10.16-cp312-cp312-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:6d3444abbfa71ba21bb042caa4b062535b122248259fdb9deea567969140abca"}, + {file = "orjson-3.10.16-cp312-cp312-macosx_15_0_arm64.whl", hash = "sha256:30245c08d818fdcaa48b7d5b81499b8cae09acabb216fe61ca619876b128e184"}, + {file = "orjson-3.10.16-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a0ba1d0baa71bf7579a4ccdcf503e6f3098ef9542106a0eca82395898c8a500a"}, + {file = "orjson-3.10.16-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:eb0beefa5ef3af8845f3a69ff2a4aa62529b5acec1cfe5f8a6b4141033fd46ef"}, + {file = "orjson-3.10.16-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6daa0e1c9bf2e030e93c98394de94506f2a4d12e1e9dadd7c53d5e44d0f9628e"}, + {file = "orjson-3.10.16-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9da9019afb21e02410ef600e56666652b73eb3e4d213a0ec919ff391a7dd52aa"}, + {file = "orjson-3.10.16-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:daeb3a1ee17b69981d3aae30c3b4e786b0f8c9e6c71f2b48f1aef934f63f38f4"}, + {file = "orjson-3.10.16-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:80fed80eaf0e20a31942ae5d0728849862446512769692474be5e6b73123a23b"}, + {file = "orjson-3.10.16-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:73390ed838f03764540a7bdc4071fe0123914c2cc02fb6abf35182d5fd1b7a42"}, + {file = "orjson-3.10.16-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:a22bba012a0c94ec02a7768953020ab0d3e2b884760f859176343a36c01adf87"}, + {file = "orjson-3.10.16-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:5385bbfdbc90ff5b2635b7e6bebf259652db00a92b5e3c45b616df75b9058e88"}, + {file = "orjson-3.10.16-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:02c6279016346e774dd92625d46c6c40db687b8a0d685aadb91e26e46cc33e1e"}, + {file = "orjson-3.10.16-cp312-cp312-win32.whl", hash = "sha256:7ca55097a11426db80f79378e873a8c51f4dde9ffc22de44850f9696b7eb0e8c"}, + {file = "orjson-3.10.16-cp312-cp312-win_amd64.whl", hash = "sha256:86d127efdd3f9bf5f04809b70faca1e6836556ea3cc46e662b44dab3fe71f3d6"}, + {file = "orjson-3.10.16-cp313-cp313-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:148a97f7de811ba14bc6dbc4a433e0341ffd2cc285065199fb5f6a98013744bd"}, + {file = "orjson-3.10.16-cp313-cp313-macosx_15_0_arm64.whl", hash = "sha256:1d960c1bf0e734ea36d0adc880076de3846aaec45ffad29b78c7f1b7962516b8"}, + {file = "orjson-3.10.16-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a318cd184d1269f68634464b12871386808dc8b7c27de8565234d25975a7a137"}, + {file = "orjson-3.10.16-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:df23f8df3ef9223d1d6748bea63fca55aae7da30a875700809c500a05975522b"}, + {file = "orjson-3.10.16-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b94dda8dd6d1378f1037d7f3f6b21db769ef911c4567cbaa962bb6dc5021cf90"}, + {file = "orjson-3.10.16-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f12970a26666a8775346003fd94347d03ccb98ab8aa063036818381acf5f523e"}, + {file = "orjson-3.10.16-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:15a1431a245d856bd56e4d29ea0023eb4d2c8f71efe914beb3dee8ab3f0cd7fb"}, + {file = "orjson-3.10.16-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c83655cfc247f399a222567d146524674a7b217af7ef8289c0ff53cfe8db09f0"}, + {file = "orjson-3.10.16-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:fa59ae64cb6ddde8f09bdbf7baf933c4cd05734ad84dcf4e43b887eb24e37652"}, + {file = "orjson-3.10.16-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:ca5426e5aacc2e9507d341bc169d8af9c3cbe88f4cd4c1cf2f87e8564730eb56"}, + {file = "orjson-3.10.16-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:6fd5da4edf98a400946cd3a195680de56f1e7575109b9acb9493331047157430"}, + {file = "orjson-3.10.16-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:980ecc7a53e567169282a5e0ff078393bac78320d44238da4e246d71a4e0e8f5"}, + {file = "orjson-3.10.16-cp313-cp313-win32.whl", hash = "sha256:28f79944dd006ac540a6465ebd5f8f45dfdf0948ff998eac7a908275b4c1add6"}, + {file = "orjson-3.10.16-cp313-cp313-win_amd64.whl", hash = "sha256:fe0a145e96d51971407cb8ba947e63ead2aa915db59d6631a355f5f2150b56b7"}, + {file = "orjson-3.10.16-cp39-cp39-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:c35b5c1fb5a5d6d2fea825dec5d3d16bea3c06ac744708a8e1ff41d4ba10cdf1"}, + {file = "orjson-3.10.16-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c9aac7ecc86218b4b3048c768f227a9452287001d7548500150bb75ee21bf55d"}, + {file = "orjson-3.10.16-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:6e19f5102fff36f923b6dfdb3236ec710b649da975ed57c29833cb910c5a73ab"}, + {file = "orjson-3.10.16-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:17210490408eb62755a334a6f20ed17c39f27b4f45d89a38cd144cd458eba80b"}, + {file = "orjson-3.10.16-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:fbbe04451db85916e52a9f720bd89bf41f803cf63b038595674691680cbebd1b"}, + {file = "orjson-3.10.16-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:6a966eba501a3a1f309f5a6af32ed9eb8f316fa19d9947bac3e6350dc63a6f0a"}, + {file = "orjson-3.10.16-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:01e0d22f06c81e6c435723343e1eefc710e0510a35d897856766d475f2a15687"}, + {file = "orjson-3.10.16-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:7c1e602d028ee285dbd300fb9820b342b937df64d5a3336e1618b354e95a2569"}, + {file = "orjson-3.10.16-cp39-cp39-musllinux_1_2_armv7l.whl", hash = "sha256:d230e5020666a6725629df81e210dc11c3eae7d52fe909a7157b3875238484f3"}, + {file = "orjson-3.10.16-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:0f8baac07d4555f57d44746a7d80fbe6b2c4fe2ed68136b4abb51cfec512a5e9"}, + {file = "orjson-3.10.16-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:524e48420b90fc66953e91b660b3d05faaf921277d6707e328fde1c218b31250"}, + {file = "orjson-3.10.16-cp39-cp39-win32.whl", hash = "sha256:a9f614e31423d7292dbca966a53b2d775c64528c7d91424ab2747d8ab8ce5c72"}, + {file = "orjson-3.10.16-cp39-cp39-win_amd64.whl", hash = "sha256:c338dc2296d1ed0d5c5c27dfb22d00b330555cb706c2e0be1e1c3940a0895905"}, + {file = "orjson-3.10.16.tar.gz", hash = "sha256:d2aaa5c495e11d17b9b93205f5fa196737ee3202f000aaebf028dc9a73750f10"}, ] [[package]] From c4baf50ae37c9bb51e644acf2b0e8fb2d1c7e073 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 30 Mar 2025 19:56:14 +0000 Subject: [PATCH 064/390] chore(deps): update dependency pytest-asyncio to ^0.26.0 (#5274) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 8 ++++---- pyproject.toml | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/poetry.lock b/poetry.lock index 52c59c914..5fdf79ada 100644 --- a/poetry.lock +++ b/poetry.lock @@ -2725,14 +2725,14 @@ dev = ["argcomplete", "attrs (>=19.2)", "hypothesis (>=3.56)", "mock", "pygments [[package]] name = "pytest-asyncio" -version = "0.25.3" +version = "0.26.0" description = "Pytest support for asyncio" optional = false python-versions = ">=3.9" groups = ["dev"] files = [ - {file = "pytest_asyncio-0.25.3-py3-none-any.whl", hash = "sha256:9e89518e0f9bd08928f97a3482fdc4e244df17529460bc038291ccaf8f85c7c3"}, - {file = "pytest_asyncio-0.25.3.tar.gz", hash = "sha256:fc1da2cf9f125ada7e710b4ddad05518d4cee187ae9412e9ac9271003497f07a"}, + {file = "pytest_asyncio-0.26.0-py3-none-any.whl", hash = "sha256:7b51ed894f4fbea1340262bdae5135797ebbe21d8638978e35d31c6d19f72fb0"}, + {file = "pytest_asyncio-0.26.0.tar.gz", hash = "sha256:c4df2a697648241ff39e7f0e4a73050b03f123f760673956cf0d72a4990e312f"}, ] [package.dependencies] @@ -3897,4 +3897,4 @@ pgsql = ["psycopg2-binary"] [metadata] lock-version = "2.1" python-versions = ">=3.12,<3.13" -content-hash = "6b70f3b24f8d56b86fda82940f2bf703395ea3e11801d43f89b4530d67be787d" +content-hash = "c6d5782c381ac814a666ae827447e9e458d72dd76952f4a97dc067436dd3f5b0" diff --git a/pyproject.toml b/pyproject.toml index faf4e15f2..552dc38b5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -67,7 +67,7 @@ mypy = "^1.5.1" pre-commit = "^4.0.0" pylint = "^3.0.0" pytest = "^8.0.0" -pytest-asyncio = "^0.25.0" +pytest-asyncio = "^0.26.0" rich = "^13.5.2" ruff = "^0.11.0" types-PyYAML = "^6.0.4" From c911a3190e4ab214b775282989684d5182c338e2 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 30 Mar 2025 20:12:34 +0000 Subject: [PATCH 065/390] fix(deps): update dependency python-dotenv to v1.1.0 (#5275) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/poetry.lock b/poetry.lock index 5fdf79ada..63c2642d0 100644 --- a/poetry.lock +++ b/poetry.lock @@ -2827,14 +2827,14 @@ six = ">=1.5" [[package]] name = "python-dotenv" -version = "1.0.1" +version = "1.1.0" description = "Read key-value pairs from a .env file and set them as environment variables" optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" groups = ["main"] files = [ - {file = "python-dotenv-1.0.1.tar.gz", hash = "sha256:e324ee90a023d808f1959c46bcbc04446a10ced277783dc6ee09987c37ec10ca"}, - {file = "python_dotenv-1.0.1-py3-none-any.whl", hash = "sha256:f7b63ef50f1b690dddf550d03497b66d609393b40b564ed0d674909a68ebf16a"}, + {file = "python_dotenv-1.1.0-py3-none-any.whl", hash = "sha256:d7c01d9e2293916c18baf562d95698754b0dbbb5e74d457c45d4f6561fb9d55d"}, + {file = "python_dotenv-1.1.0.tar.gz", hash = "sha256:41f90bc6f5f177fb41f53e87666db362025010eb28f60a01c9143bfa33a2b2d5"}, ] [package.extras] From ec0e31f8ecebd8d4638047bd8e0b8ed190005e8f Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 30 Mar 2025 20:30:10 +0000 Subject: [PATCH 066/390] fix(deps): update dependency typing-extensions to v4.13.0 (#5278) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 63c2642d0..d56f804d4 100644 --- a/poetry.lock +++ b/poetry.lock @@ -3584,14 +3584,14 @@ files = [ [[package]] name = "typing-extensions" -version = "4.12.2" +version = "4.13.0" description = "Backported and Experimental Type Hints for Python 3.8+" optional = false python-versions = ">=3.8" groups = ["main", "dev"] files = [ - {file = "typing_extensions-4.12.2-py3-none-any.whl", hash = "sha256:04e5ca0351e0f3f85c6853954072df659d0d13fac324d0072316b67d7794700d"}, - {file = "typing_extensions-4.12.2.tar.gz", hash = "sha256:1a7ead55c7e559dd4dee8856e3a88b41225abfe1ce8df57b7c13915fe121ffb8"}, + {file = "typing_extensions-4.13.0-py3-none-any.whl", hash = "sha256:c8dd92cc0d6425a97c18fbb9d1954e5ff92c1ca881a309c45f06ebc0b79058e5"}, + {file = "typing_extensions-4.13.0.tar.gz", hash = "sha256:0a4ac55a5820789d87e297727d229866c9650f6521b64206413c4fbada24d95b"}, ] [[package]] From 766968b97d1d60e136c69cb0dfa33263627dafc9 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 30 Mar 2025 20:45:01 +0000 Subject: [PATCH 067/390] fix(deps): update dependency sqlalchemy to v2.0.40 (#5283) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 130 ++++++++++++++++++++++++++-------------------------- 1 file changed, 65 insertions(+), 65 deletions(-) diff --git a/poetry.lock b/poetry.lock index d56f804d4..58a55ba15 100644 --- a/poetry.lock +++ b/poetry.lock @@ -3362,81 +3362,81 @@ files = [ [[package]] name = "sqlalchemy" -version = "2.0.39" +version = "2.0.40" description = "Database Abstraction Library" optional = false python-versions = ">=3.7" groups = ["main"] files = [ - {file = "SQLAlchemy-2.0.39-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:66a40003bc244e4ad86b72abb9965d304726d05a939e8c09ce844d27af9e6d37"}, - {file = "SQLAlchemy-2.0.39-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:67de057fbcb04a066171bd9ee6bcb58738d89378ee3cabff0bffbf343ae1c787"}, - {file = "SQLAlchemy-2.0.39-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:533e0f66c32093a987a30df3ad6ed21170db9d581d0b38e71396c49718fbb1ca"}, - {file = "SQLAlchemy-2.0.39-cp37-cp37m-musllinux_1_2_aarch64.whl", hash = "sha256:7399d45b62d755e9ebba94eb89437f80512c08edde8c63716552a3aade61eb42"}, - {file = "SQLAlchemy-2.0.39-cp37-cp37m-musllinux_1_2_x86_64.whl", hash = "sha256:788b6ff6728072b313802be13e88113c33696a9a1f2f6d634a97c20f7ef5ccce"}, - {file = "SQLAlchemy-2.0.39-cp37-cp37m-win32.whl", hash = "sha256:01da15490c9df352fbc29859d3c7ba9cd1377791faeeb47c100832004c99472c"}, - {file = "SQLAlchemy-2.0.39-cp37-cp37m-win_amd64.whl", hash = "sha256:f2bcb085faffcacf9319b1b1445a7e1cfdc6fb46c03f2dce7bc2d9a4b3c1cdc5"}, - {file = "SQLAlchemy-2.0.39-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:b761a6847f96fdc2d002e29e9e9ac2439c13b919adfd64e8ef49e75f6355c548"}, - {file = "SQLAlchemy-2.0.39-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:0d7e3866eb52d914aea50c9be74184a0feb86f9af8aaaa4daefe52b69378db0b"}, - {file = "SQLAlchemy-2.0.39-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:995c2bacdddcb640c2ca558e6760383dcdd68830160af92b5c6e6928ffd259b4"}, - {file = "SQLAlchemy-2.0.39-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:344cd1ec2b3c6bdd5dfde7ba7e3b879e0f8dd44181f16b895940be9b842fd2b6"}, - {file = "SQLAlchemy-2.0.39-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:5dfbc543578058c340360f851ddcecd7a1e26b0d9b5b69259b526da9edfa8875"}, - {file = "SQLAlchemy-2.0.39-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:3395e7ed89c6d264d38bea3bfb22ffe868f906a7985d03546ec7dc30221ea980"}, - {file = "SQLAlchemy-2.0.39-cp38-cp38-win32.whl", hash = "sha256:bf555f3e25ac3a70c67807b2949bfe15f377a40df84b71ab2c58d8593a1e036e"}, - {file = "SQLAlchemy-2.0.39-cp38-cp38-win_amd64.whl", hash = "sha256:463ecfb907b256e94bfe7bcb31a6d8c7bc96eca7cbe39803e448a58bb9fcad02"}, - {file = "sqlalchemy-2.0.39-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:6827f8c1b2f13f1420545bd6d5b3f9e0b85fe750388425be53d23c760dcf176b"}, - {file = "sqlalchemy-2.0.39-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d9f119e7736967c0ea03aff91ac7d04555ee038caf89bb855d93bbd04ae85b41"}, - {file = "sqlalchemy-2.0.39-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4600c7a659d381146e1160235918826c50c80994e07c5b26946a3e7ec6c99249"}, - {file = "sqlalchemy-2.0.39-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4a06e6c8e31c98ddc770734c63903e39f1947c9e3e5e4bef515c5491b7737dde"}, - {file = "sqlalchemy-2.0.39-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:c4c433f78c2908ae352848f56589c02b982d0e741b7905228fad628999799de4"}, - {file = "sqlalchemy-2.0.39-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:7bd5c5ee1448b6408734eaa29c0d820d061ae18cb17232ce37848376dcfa3e92"}, - {file = "sqlalchemy-2.0.39-cp310-cp310-win32.whl", hash = "sha256:87a1ce1f5e5dc4b6f4e0aac34e7bb535cb23bd4f5d9c799ed1633b65c2bcad8c"}, - {file = "sqlalchemy-2.0.39-cp310-cp310-win_amd64.whl", hash = "sha256:871f55e478b5a648c08dd24af44345406d0e636ffe021d64c9b57a4a11518304"}, - {file = "sqlalchemy-2.0.39-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a28f9c238f1e143ff42ab3ba27990dfb964e5d413c0eb001b88794c5c4a528a9"}, - {file = "sqlalchemy-2.0.39-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:08cf721bbd4391a0e765fe0fe8816e81d9f43cece54fdb5ac465c56efafecb3d"}, - {file = "sqlalchemy-2.0.39-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7a8517b6d4005facdbd7eb4e8cf54797dbca100a7df459fdaff4c5123265c1cd"}, - {file = "sqlalchemy-2.0.39-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4b2de1523d46e7016afc7e42db239bd41f2163316935de7c84d0e19af7e69538"}, - {file = "sqlalchemy-2.0.39-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:412c6c126369ddae171c13987b38df5122cb92015cba6f9ee1193b867f3f1530"}, - {file = "sqlalchemy-2.0.39-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:6b35e07f1d57b79b86a7de8ecdcefb78485dab9851b9638c2c793c50203b2ae8"}, - {file = "sqlalchemy-2.0.39-cp311-cp311-win32.whl", hash = "sha256:3eb14ba1a9d07c88669b7faf8f589be67871d6409305e73e036321d89f1d904e"}, - {file = "sqlalchemy-2.0.39-cp311-cp311-win_amd64.whl", hash = "sha256:78f1b79132a69fe8bd6b5d91ef433c8eb40688ba782b26f8c9f3d2d9ca23626f"}, - {file = "sqlalchemy-2.0.39-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:c457a38351fb6234781d054260c60e531047e4d07beca1889b558ff73dc2014b"}, - {file = "sqlalchemy-2.0.39-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:018ee97c558b499b58935c5a152aeabf6d36b3d55d91656abeb6d93d663c0c4c"}, - {file = "sqlalchemy-2.0.39-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5493a8120d6fc185f60e7254fc056a6742f1db68c0f849cfc9ab46163c21df47"}, - {file = "sqlalchemy-2.0.39-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b2cf5b5ddb69142511d5559c427ff00ec8c0919a1e6c09486e9c32636ea2b9dd"}, - {file = "sqlalchemy-2.0.39-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:9f03143f8f851dd8de6b0c10784363712058f38209e926723c80654c1b40327a"}, - {file = "sqlalchemy-2.0.39-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:06205eb98cb3dd52133ca6818bf5542397f1dd1b69f7ea28aa84413897380b06"}, - {file = "sqlalchemy-2.0.39-cp312-cp312-win32.whl", hash = "sha256:7f5243357e6da9a90c56282f64b50d29cba2ee1f745381174caacc50d501b109"}, - {file = "sqlalchemy-2.0.39-cp312-cp312-win_amd64.whl", hash = "sha256:2ed107331d188a286611cea9022de0afc437dd2d3c168e368169f27aa0f61338"}, - {file = "sqlalchemy-2.0.39-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:fe193d3ae297c423e0e567e240b4324d6b6c280a048e64c77a3ea6886cc2aa87"}, - {file = "sqlalchemy-2.0.39-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:79f4f502125a41b1b3b34449e747a6abfd52a709d539ea7769101696bdca6716"}, - {file = "sqlalchemy-2.0.39-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8a10ca7f8a1ea0fd5630f02feb055b0f5cdfcd07bb3715fc1b6f8cb72bf114e4"}, - {file = "sqlalchemy-2.0.39-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e6b0a1c7ed54a5361aaebb910c1fa864bae34273662bb4ff788a527eafd6e14d"}, - {file = "sqlalchemy-2.0.39-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:52607d0ebea43cf214e2ee84a6a76bc774176f97c5a774ce33277514875a718e"}, - {file = "sqlalchemy-2.0.39-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:c08a972cbac2a14810463aec3a47ff218bb00c1a607e6689b531a7c589c50723"}, - {file = "sqlalchemy-2.0.39-cp313-cp313-win32.whl", hash = "sha256:23c5aa33c01bd898f879db158537d7e7568b503b15aad60ea0c8da8109adf3e7"}, - {file = "sqlalchemy-2.0.39-cp313-cp313-win_amd64.whl", hash = "sha256:4dabd775fd66cf17f31f8625fc0e4cfc5765f7982f94dc09b9e5868182cb71c0"}, - {file = "sqlalchemy-2.0.39-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:2600a50d590c22d99c424c394236899ba72f849a02b10e65b4c70149606408b5"}, - {file = "sqlalchemy-2.0.39-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4eff9c270afd23e2746e921e80182872058a7a592017b2713f33f96cc5f82e32"}, - {file = "sqlalchemy-2.0.39-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2d7332868ce891eda48896131991f7f2be572d65b41a4050957242f8e935d5d7"}, - {file = "sqlalchemy-2.0.39-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:125a7763b263218a80759ad9ae2f3610aaf2c2fbbd78fff088d584edf81f3782"}, - {file = "sqlalchemy-2.0.39-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:04545042969833cb92e13b0a3019549d284fd2423f318b6ba10e7aa687690a3c"}, - {file = "sqlalchemy-2.0.39-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:805cb481474e111ee3687c9047c5f3286e62496f09c0e82e8853338aaaa348f8"}, - {file = "sqlalchemy-2.0.39-cp39-cp39-win32.whl", hash = "sha256:34d5c49f18778a3665d707e6286545a30339ad545950773d43977e504815fa70"}, - {file = "sqlalchemy-2.0.39-cp39-cp39-win_amd64.whl", hash = "sha256:35e72518615aa5384ef4fae828e3af1b43102458b74a8c481f69af8abf7e802a"}, - {file = "sqlalchemy-2.0.39-py3-none-any.whl", hash = "sha256:a1c6b0a5e3e326a466d809b651c63f278b1256146a377a528b6938a279da334f"}, - {file = "sqlalchemy-2.0.39.tar.gz", hash = "sha256:5d2d1fe548def3267b4c70a8568f108d1fed7cbbeccb9cc166e05af2abc25c22"}, + {file = "SQLAlchemy-2.0.40-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:ae9597cab738e7cc823f04a704fb754a9249f0b6695a6aeb63b74055cd417a96"}, + {file = "SQLAlchemy-2.0.40-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:37a5c21ab099a83d669ebb251fddf8f5cee4d75ea40a5a1653d9c43d60e20867"}, + {file = "SQLAlchemy-2.0.40-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bece9527f5a98466d67fb5d34dc560c4da964240d8b09024bb21c1246545e04e"}, + {file = "SQLAlchemy-2.0.40-cp37-cp37m-musllinux_1_2_aarch64.whl", hash = "sha256:8bb131ffd2165fae48162c7bbd0d97c84ab961deea9b8bab16366543deeab625"}, + {file = "SQLAlchemy-2.0.40-cp37-cp37m-musllinux_1_2_x86_64.whl", hash = "sha256:9408fd453d5f8990405cc9def9af46bfbe3183e6110401b407c2d073c3388f47"}, + {file = "SQLAlchemy-2.0.40-cp37-cp37m-win32.whl", hash = "sha256:00a494ea6f42a44c326477b5bee4e0fc75f6a80c01570a32b57e89cf0fbef85a"}, + {file = "SQLAlchemy-2.0.40-cp37-cp37m-win_amd64.whl", hash = "sha256:c7b927155112ac858357ccf9d255dd8c044fd9ad2dc6ce4c4149527c901fa4c3"}, + {file = "sqlalchemy-2.0.40-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:f1ea21bef99c703f44444ad29c2c1b6bd55d202750b6de8e06a955380f4725d7"}, + {file = "sqlalchemy-2.0.40-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:afe63b208153f3a7a2d1a5b9df452b0673082588933e54e7c8aac457cf35e758"}, + {file = "sqlalchemy-2.0.40-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a8aae085ea549a1eddbc9298b113cffb75e514eadbb542133dd2b99b5fb3b6af"}, + {file = "sqlalchemy-2.0.40-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5ea9181284754d37db15156eb7be09c86e16e50fbe77610e9e7bee09291771a1"}, + {file = "sqlalchemy-2.0.40-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:5434223b795be5c5ef8244e5ac98056e290d3a99bdcc539b916e282b160dda00"}, + {file = "sqlalchemy-2.0.40-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:15d08d5ef1b779af6a0909b97be6c1fd4298057504eb6461be88bd1696cb438e"}, + {file = "sqlalchemy-2.0.40-cp310-cp310-win32.whl", hash = "sha256:cd2f75598ae70bcfca9117d9e51a3b06fe29edd972fdd7fd57cc97b4dbf3b08a"}, + {file = "sqlalchemy-2.0.40-cp310-cp310-win_amd64.whl", hash = "sha256:2cbafc8d39ff1abdfdda96435f38fab141892dc759a2165947d1a8fffa7ef596"}, + {file = "sqlalchemy-2.0.40-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:f6bacab7514de6146a1976bc56e1545bee247242fab030b89e5f70336fc0003e"}, + {file = "sqlalchemy-2.0.40-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:5654d1ac34e922b6c5711631f2da497d3a7bffd6f9f87ac23b35feea56098011"}, + {file = "sqlalchemy-2.0.40-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:35904d63412db21088739510216e9349e335f142ce4a04b69e2528020ee19ed4"}, + {file = "sqlalchemy-2.0.40-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9c7a80ed86d6aaacb8160a1caef6680d4ddd03c944d985aecee940d168c411d1"}, + {file = "sqlalchemy-2.0.40-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:519624685a51525ddaa7d8ba8265a1540442a2ec71476f0e75241eb8263d6f51"}, + {file = "sqlalchemy-2.0.40-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:2ee5f9999a5b0e9689bed96e60ee53c3384f1a05c2dd8068cc2e8361b0df5b7a"}, + {file = "sqlalchemy-2.0.40-cp311-cp311-win32.whl", hash = "sha256:c0cae71e20e3c02c52f6b9e9722bca70e4a90a466d59477822739dc31ac18b4b"}, + {file = "sqlalchemy-2.0.40-cp311-cp311-win_amd64.whl", hash = "sha256:574aea2c54d8f1dd1699449f332c7d9b71c339e04ae50163a3eb5ce4c4325ee4"}, + {file = "sqlalchemy-2.0.40-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:9d3b31d0a1c44b74d3ae27a3de422dfccd2b8f0b75e51ecb2faa2bf65ab1ba0d"}, + {file = "sqlalchemy-2.0.40-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:37f7a0f506cf78c80450ed1e816978643d3969f99c4ac6b01104a6fe95c5490a"}, + {file = "sqlalchemy-2.0.40-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0bb933a650323e476a2e4fbef8997a10d0003d4da996aad3fd7873e962fdde4d"}, + {file = "sqlalchemy-2.0.40-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6959738971b4745eea16f818a2cd086fb35081383b078272c35ece2b07012716"}, + {file = "sqlalchemy-2.0.40-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:110179728e442dae85dd39591beb74072ae4ad55a44eda2acc6ec98ead80d5f2"}, + {file = "sqlalchemy-2.0.40-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:e8040680eaacdce4d635f12c55c714f3d4c7f57da2bc47a01229d115bd319191"}, + {file = "sqlalchemy-2.0.40-cp312-cp312-win32.whl", hash = "sha256:650490653b110905c10adac69408380688cefc1f536a137d0d69aca1069dc1d1"}, + {file = "sqlalchemy-2.0.40-cp312-cp312-win_amd64.whl", hash = "sha256:2be94d75ee06548d2fc591a3513422b873490efb124048f50556369a834853b0"}, + {file = "sqlalchemy-2.0.40-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:915866fd50dd868fdcc18d61d8258db1bf9ed7fbd6dfec960ba43365952f3b01"}, + {file = "sqlalchemy-2.0.40-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:4a4c5a2905a9ccdc67a8963e24abd2f7afcd4348829412483695c59e0af9a705"}, + {file = "sqlalchemy-2.0.40-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:55028d7a3ebdf7ace492fab9895cbc5270153f75442a0472d8516e03159ab364"}, + {file = "sqlalchemy-2.0.40-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6cfedff6878b0e0d1d0a50666a817ecd85051d12d56b43d9d425455e608b5ba0"}, + {file = "sqlalchemy-2.0.40-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:bb19e30fdae77d357ce92192a3504579abe48a66877f476880238a962e5b96db"}, + {file = "sqlalchemy-2.0.40-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:16d325ea898f74b26ffcd1cf8c593b0beed8714f0317df2bed0d8d1de05a8f26"}, + {file = "sqlalchemy-2.0.40-cp313-cp313-win32.whl", hash = "sha256:a669cbe5be3c63f75bcbee0b266779706f1a54bcb1000f302685b87d1b8c1500"}, + {file = "sqlalchemy-2.0.40-cp313-cp313-win_amd64.whl", hash = "sha256:641ee2e0834812d657862f3a7de95e0048bdcb6c55496f39c6fa3d435f6ac6ad"}, + {file = "sqlalchemy-2.0.40-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:50f5885bbed261fc97e2e66c5156244f9704083a674b8d17f24c72217d29baf5"}, + {file = "sqlalchemy-2.0.40-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:cf0e99cdb600eabcd1d65cdba0d3c91418fee21c4aa1d28db47d095b1064a7d8"}, + {file = "sqlalchemy-2.0.40-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fe147fcd85aaed53ce90645c91ed5fca0cc88a797314c70dfd9d35925bd5d106"}, + {file = "sqlalchemy-2.0.40-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:baf7cee56bd552385c1ee39af360772fbfc2f43be005c78d1140204ad6148438"}, + {file = "sqlalchemy-2.0.40-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:4aeb939bcac234b88e2d25d5381655e8353fe06b4e50b1c55ecffe56951d18c2"}, + {file = "sqlalchemy-2.0.40-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:c268b5100cfeaa222c40f55e169d484efa1384b44bf9ca415eae6d556f02cb08"}, + {file = "sqlalchemy-2.0.40-cp38-cp38-win32.whl", hash = "sha256:46628ebcec4f23a1584fb52f2abe12ddb00f3bb3b7b337618b80fc1b51177aff"}, + {file = "sqlalchemy-2.0.40-cp38-cp38-win_amd64.whl", hash = "sha256:7e0505719939e52a7b0c65d20e84a6044eb3712bb6f239c6b1db77ba8e173a37"}, + {file = "sqlalchemy-2.0.40-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:c884de19528e0fcd9dc34ee94c810581dd6e74aef75437ff17e696c2bfefae3e"}, + {file = "sqlalchemy-2.0.40-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:1abb387710283fc5983d8a1209d9696a4eae9db8d7ac94b402981fe2fe2e39ad"}, + {file = "sqlalchemy-2.0.40-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5cfa124eda500ba4b0d3afc3e91ea27ed4754e727c7f025f293a22f512bcd4c9"}, + {file = "sqlalchemy-2.0.40-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8b6b28d303b9d57c17a5164eb1fd2d5119bb6ff4413d5894e74873280483eeb5"}, + {file = "sqlalchemy-2.0.40-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:b5a5bbe29c10c5bfd63893747a1bf6f8049df607638c786252cb9243b86b6706"}, + {file = "sqlalchemy-2.0.40-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:f0fda83e113bb0fb27dc003685f32a5dcb99c9c4f41f4fa0838ac35265c23b5c"}, + {file = "sqlalchemy-2.0.40-cp39-cp39-win32.whl", hash = "sha256:957f8d85d5e834397ef78a6109550aeb0d27a53b5032f7a57f2451e1adc37e98"}, + {file = "sqlalchemy-2.0.40-cp39-cp39-win_amd64.whl", hash = "sha256:1ffdf9c91428e59744f8e6f98190516f8e1d05eec90e936eb08b257332c5e870"}, + {file = "sqlalchemy-2.0.40-py3-none-any.whl", hash = "sha256:32587e2e1e359276957e6fe5dad089758bc042a971a8a09ae8ecf7a8fe23d07a"}, + {file = "sqlalchemy-2.0.40.tar.gz", hash = "sha256:d827099289c64589418ebbcaead0145cd19f4e3e8a93919a0100247af245fa00"}, ] [package.dependencies] -greenlet = {version = "!=0.4.17", markers = "python_version < \"3.14\" and (platform_machine == \"aarch64\" or platform_machine == \"ppc64le\" or platform_machine == \"x86_64\" or platform_machine == \"amd64\" or platform_machine == \"AMD64\" or platform_machine == \"win32\" or platform_machine == \"WIN32\")"} +greenlet = {version = ">=1", markers = "python_version < \"3.14\" and (platform_machine == \"aarch64\" or platform_machine == \"ppc64le\" or platform_machine == \"x86_64\" or platform_machine == \"amd64\" or platform_machine == \"AMD64\" or platform_machine == \"win32\" or platform_machine == \"WIN32\")"} typing-extensions = ">=4.6.0" [package.extras] -aiomysql = ["aiomysql (>=0.2.0)", "greenlet (!=0.4.17)"] -aioodbc = ["aioodbc", "greenlet (!=0.4.17)"] -aiosqlite = ["aiosqlite", "greenlet (!=0.4.17)", "typing_extensions (!=3.10.0.1)"] -asyncio = ["greenlet (!=0.4.17)"] -asyncmy = ["asyncmy (>=0.2.3,!=0.2.4,!=0.2.6)", "greenlet (!=0.4.17)"] +aiomysql = ["aiomysql (>=0.2.0)", "greenlet (>=1)"] +aioodbc = ["aioodbc", "greenlet (>=1)"] +aiosqlite = ["aiosqlite", "greenlet (>=1)", "typing_extensions (!=3.10.0.1)"] +asyncio = ["greenlet (>=1)"] +asyncmy = ["asyncmy (>=0.2.3,!=0.2.4,!=0.2.6)", "greenlet (>=1)"] mariadb-connector = ["mariadb (>=1.0.1,!=1.1.2,!=1.1.5,!=1.1.10)"] mssql = ["pyodbc"] mssql-pymssql = ["pymssql"] @@ -3447,7 +3447,7 @@ mysql-connector = ["mysql-connector-python"] oracle = ["cx_oracle (>=8)"] oracle-oracledb = ["oracledb (>=1.0.1)"] postgresql = ["psycopg2 (>=2.7)"] -postgresql-asyncpg = ["asyncpg", "greenlet (!=0.4.17)"] +postgresql-asyncpg = ["asyncpg", "greenlet (>=1)"] postgresql-pg8000 = ["pg8000 (>=1.29.1)"] postgresql-psycopg = ["psycopg (>=3.0.7)"] postgresql-psycopg2binary = ["psycopg2-binary"] From e5b2ef49b2a3143482dd009486cc109aae28643a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 30 Mar 2025 16:31:47 -0500 Subject: [PATCH 068/390] fix(deps): update dependency openai to v1.69.0 (#5284) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 58a55ba15..c2fee9f58 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1902,14 +1902,14 @@ signedtoken = ["cryptography (>=3.0.0)", "pyjwt (>=2.0.0,<3)"] [[package]] name = "openai" -version = "1.68.2" +version = "1.69.0" description = "The official Python library for the openai API" optional = false python-versions = ">=3.8" groups = ["main"] files = [ - {file = "openai-1.68.2-py3-none-any.whl", hash = "sha256:24484cb5c9a33b58576fdc5acf0e5f92603024a4e39d0b99793dfa1eb14c2b36"}, - {file = "openai-1.68.2.tar.gz", hash = "sha256:b720f0a95a1dbe1429c0d9bb62096a0d98057bcda82516f6e8af10284bdd5b19"}, + {file = "openai-1.69.0-py3-none-any.whl", hash = "sha256:73c4b2ddfd050060f8d93c70367189bd891e70a5adb6d69c04c3571f4fea5627"}, + {file = "openai-1.69.0.tar.gz", hash = "sha256:7b8a10a8ff77e1ae827e5e4c8480410af2070fb68bc973d6c994cf8218f1f98d"}, ] [package.dependencies] From d071215f06ed9f34eb80429eabe7a27f79742378 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 30 Mar 2025 16:49:16 -0500 Subject: [PATCH 069/390] fix(deps): update dependency pydantic to v2.11.1 (#5285) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 229 ++++++++++++++++++++++++++++------------------------ 1 file changed, 122 insertions(+), 107 deletions(-) diff --git a/poetry.lock b/poetry.lock index c2fee9f58..823623e3f 100644 --- a/poetry.lock +++ b/poetry.lock @@ -2409,20 +2409,21 @@ files = [ [[package]] name = "pydantic" -version = "2.10.6" +version = "2.11.1" description = "Data validation using Python type hints" optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" groups = ["main", "dev"] files = [ - {file = "pydantic-2.10.6-py3-none-any.whl", hash = "sha256:427d664bf0b8a2b34ff5dd0f5a18df00591adcee7198fbd71981054cef37b584"}, - {file = "pydantic-2.10.6.tar.gz", hash = "sha256:ca5daa827cce33de7a42be142548b0096bf05a7e7b365aebfa5f8eeec7128236"}, + {file = "pydantic-2.11.1-py3-none-any.whl", hash = "sha256:5b6c415eee9f8123a14d859be0c84363fec6b1feb6b688d6435801230b56e0b8"}, + {file = "pydantic-2.11.1.tar.gz", hash = "sha256:442557d2910e75c991c39f4b4ab18963d57b9b55122c8b2a9cd176d8c29ce968"}, ] [package.dependencies] annotated-types = ">=0.6.0" -pydantic-core = "2.27.2" +pydantic-core = "2.33.0" typing-extensions = ">=4.12.2" +typing-inspection = ">=0.4.0" [package.extras] email = ["email-validator (>=2.0.0)"] @@ -2430,112 +2431,111 @@ timezone = ["tzdata ; python_version >= \"3.9\" and platform_system == \"Windows [[package]] name = "pydantic-core" -version = "2.27.2" +version = "2.33.0" description = "Core functionality for Pydantic validation and serialization" optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" groups = ["main", "dev"] files = [ - {file = "pydantic_core-2.27.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:2d367ca20b2f14095a8f4fa1210f5a7b78b8a20009ecced6b12818f455b1e9fa"}, - {file = "pydantic_core-2.27.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:491a2b73db93fab69731eaee494f320faa4e093dbed776be1a829c2eb222c34c"}, - {file = "pydantic_core-2.27.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7969e133a6f183be60e9f6f56bfae753585680f3b7307a8e555a948d443cc05a"}, - {file = "pydantic_core-2.27.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:3de9961f2a346257caf0aa508a4da705467f53778e9ef6fe744c038119737ef5"}, - {file = "pydantic_core-2.27.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e2bb4d3e5873c37bb3dd58714d4cd0b0e6238cebc4177ac8fe878f8b3aa8e74c"}, - {file = "pydantic_core-2.27.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:280d219beebb0752699480fe8f1dc61ab6615c2046d76b7ab7ee38858de0a4e7"}, - {file = "pydantic_core-2.27.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:47956ae78b6422cbd46f772f1746799cbb862de838fd8d1fbd34a82e05b0983a"}, - {file = "pydantic_core-2.27.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:14d4a5c49d2f009d62a2a7140d3064f686d17a5d1a268bc641954ba181880236"}, - {file = "pydantic_core-2.27.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:337b443af21d488716f8d0b6164de833e788aa6bd7e3a39c005febc1284f4962"}, - {file = "pydantic_core-2.27.2-cp310-cp310-musllinux_1_1_armv7l.whl", hash = "sha256:03d0f86ea3184a12f41a2d23f7ccb79cdb5a18e06993f8a45baa8dfec746f0e9"}, - {file = "pydantic_core-2.27.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:7041c36f5680c6e0f08d922aed302e98b3745d97fe1589db0a3eebf6624523af"}, - {file = "pydantic_core-2.27.2-cp310-cp310-win32.whl", hash = "sha256:50a68f3e3819077be2c98110c1f9dcb3817e93f267ba80a2c05bb4f8799e2ff4"}, - {file = "pydantic_core-2.27.2-cp310-cp310-win_amd64.whl", hash = "sha256:e0fd26b16394ead34a424eecf8a31a1f5137094cabe84a1bcb10fa6ba39d3d31"}, - {file = "pydantic_core-2.27.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:8e10c99ef58cfdf2a66fc15d66b16c4a04f62bca39db589ae8cba08bc55331bc"}, - {file = "pydantic_core-2.27.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:26f32e0adf166a84d0cb63be85c562ca8a6fa8de28e5f0d92250c6b7e9e2aff7"}, - {file = "pydantic_core-2.27.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8c19d1ea0673cd13cc2f872f6c9ab42acc4e4f492a7ca9d3795ce2b112dd7e15"}, - {file = "pydantic_core-2.27.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5e68c4446fe0810e959cdff46ab0a41ce2f2c86d227d96dc3847af0ba7def306"}, - {file = "pydantic_core-2.27.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d9640b0059ff4f14d1f37321b94061c6db164fbe49b334b31643e0528d100d99"}, - {file = "pydantic_core-2.27.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:40d02e7d45c9f8af700f3452f329ead92da4c5f4317ca9b896de7ce7199ea459"}, - {file = "pydantic_core-2.27.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1c1fd185014191700554795c99b347d64f2bb637966c4cfc16998a0ca700d048"}, - {file = "pydantic_core-2.27.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:d81d2068e1c1228a565af076598f9e7451712700b673de8f502f0334f281387d"}, - {file = "pydantic_core-2.27.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:1a4207639fb02ec2dbb76227d7c751a20b1a6b4bc52850568e52260cae64ca3b"}, - {file = "pydantic_core-2.27.2-cp311-cp311-musllinux_1_1_armv7l.whl", hash = "sha256:3de3ce3c9ddc8bbd88f6e0e304dea0e66d843ec9de1b0042b0911c1663ffd474"}, - {file = "pydantic_core-2.27.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:30c5f68ded0c36466acede341551106821043e9afaad516adfb6e8fa80a4e6a6"}, - {file = "pydantic_core-2.27.2-cp311-cp311-win32.whl", hash = "sha256:c70c26d2c99f78b125a3459f8afe1aed4d9687c24fd677c6a4436bc042e50d6c"}, - {file = "pydantic_core-2.27.2-cp311-cp311-win_amd64.whl", hash = "sha256:08e125dbdc505fa69ca7d9c499639ab6407cfa909214d500897d02afb816e7cc"}, - {file = "pydantic_core-2.27.2-cp311-cp311-win_arm64.whl", hash = "sha256:26f0d68d4b235a2bae0c3fc585c585b4ecc51382db0e3ba402a22cbc440915e4"}, - {file = "pydantic_core-2.27.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:9e0c8cfefa0ef83b4da9588448b6d8d2a2bf1a53c3f1ae5fca39eb3061e2f0b0"}, - {file = "pydantic_core-2.27.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:83097677b8e3bd7eaa6775720ec8e0405f1575015a463285a92bfdfe254529ef"}, - {file = "pydantic_core-2.27.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:172fce187655fece0c90d90a678424b013f8fbb0ca8b036ac266749c09438cb7"}, - {file = "pydantic_core-2.27.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:519f29f5213271eeeeb3093f662ba2fd512b91c5f188f3bb7b27bc5973816934"}, - {file = "pydantic_core-2.27.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:05e3a55d124407fffba0dd6b0c0cd056d10e983ceb4e5dbd10dda135c31071d6"}, - {file = "pydantic_core-2.27.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9c3ed807c7b91de05e63930188f19e921d1fe90de6b4f5cd43ee7fcc3525cb8c"}, - {file = "pydantic_core-2.27.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6fb4aadc0b9a0c063206846d603b92030eb6f03069151a625667f982887153e2"}, - {file = "pydantic_core-2.27.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:28ccb213807e037460326424ceb8b5245acb88f32f3d2777427476e1b32c48c4"}, - {file = "pydantic_core-2.27.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:de3cd1899e2c279b140adde9357c4495ed9d47131b4a4eaff9052f23398076b3"}, - {file = "pydantic_core-2.27.2-cp312-cp312-musllinux_1_1_armv7l.whl", hash = "sha256:220f892729375e2d736b97d0e51466252ad84c51857d4d15f5e9692f9ef12be4"}, - {file = "pydantic_core-2.27.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:a0fcd29cd6b4e74fe8ddd2c90330fd8edf2e30cb52acda47f06dd615ae72da57"}, - {file = "pydantic_core-2.27.2-cp312-cp312-win32.whl", hash = "sha256:1e2cb691ed9834cd6a8be61228471d0a503731abfb42f82458ff27be7b2186fc"}, - {file = "pydantic_core-2.27.2-cp312-cp312-win_amd64.whl", hash = "sha256:cc3f1a99a4f4f9dd1de4fe0312c114e740b5ddead65bb4102884b384c15d8bc9"}, - {file = "pydantic_core-2.27.2-cp312-cp312-win_arm64.whl", hash = "sha256:3911ac9284cd8a1792d3cb26a2da18f3ca26c6908cc434a18f730dc0db7bfa3b"}, - {file = "pydantic_core-2.27.2-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:7d14bd329640e63852364c306f4d23eb744e0f8193148d4044dd3dacdaacbd8b"}, - {file = "pydantic_core-2.27.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:82f91663004eb8ed30ff478d77c4d1179b3563df6cdb15c0817cd1cdaf34d154"}, - {file = "pydantic_core-2.27.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:71b24c7d61131bb83df10cc7e687433609963a944ccf45190cfc21e0887b08c9"}, - {file = "pydantic_core-2.27.2-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:fa8e459d4954f608fa26116118bb67f56b93b209c39b008277ace29937453dc9"}, - {file = "pydantic_core-2.27.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ce8918cbebc8da707ba805b7fd0b382816858728ae7fe19a942080c24e5b7cd1"}, - {file = "pydantic_core-2.27.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:eda3f5c2a021bbc5d976107bb302e0131351c2ba54343f8a496dc8783d3d3a6a"}, - {file = "pydantic_core-2.27.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bd8086fa684c4775c27f03f062cbb9eaa6e17f064307e86b21b9e0abc9c0f02e"}, - {file = "pydantic_core-2.27.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:8d9b3388db186ba0c099a6d20f0604a44eabdeef1777ddd94786cdae158729e4"}, - {file = "pydantic_core-2.27.2-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:7a66efda2387de898c8f38c0cf7f14fca0b51a8ef0b24bfea5849f1b3c95af27"}, - {file = "pydantic_core-2.27.2-cp313-cp313-musllinux_1_1_armv7l.whl", hash = "sha256:18a101c168e4e092ab40dbc2503bdc0f62010e95d292b27827871dc85450d7ee"}, - {file = "pydantic_core-2.27.2-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:ba5dd002f88b78a4215ed2f8ddbdf85e8513382820ba15ad5ad8955ce0ca19a1"}, - {file = "pydantic_core-2.27.2-cp313-cp313-win32.whl", hash = "sha256:1ebaf1d0481914d004a573394f4be3a7616334be70261007e47c2a6fe7e50130"}, - {file = "pydantic_core-2.27.2-cp313-cp313-win_amd64.whl", hash = "sha256:953101387ecf2f5652883208769a79e48db18c6df442568a0b5ccd8c2723abee"}, - {file = "pydantic_core-2.27.2-cp313-cp313-win_arm64.whl", hash = "sha256:ac4dbfd1691affb8f48c2c13241a2e3b60ff23247cbcf981759c768b6633cf8b"}, - {file = "pydantic_core-2.27.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:d3e8d504bdd3f10835468f29008d72fc8359d95c9c415ce6e767203db6127506"}, - {file = "pydantic_core-2.27.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:521eb9b7f036c9b6187f0b47318ab0d7ca14bd87f776240b90b21c1f4f149320"}, - {file = "pydantic_core-2.27.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:85210c4d99a0114f5a9481b44560d7d1e35e32cc5634c656bc48e590b669b145"}, - {file = "pydantic_core-2.27.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:d716e2e30c6f140d7560ef1538953a5cd1a87264c737643d481f2779fc247fe1"}, - {file = "pydantic_core-2.27.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f66d89ba397d92f840f8654756196d93804278457b5fbede59598a1f9f90b228"}, - {file = "pydantic_core-2.27.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:669e193c1c576a58f132e3158f9dfa9662969edb1a250c54d8fa52590045f046"}, - {file = "pydantic_core-2.27.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9fdbe7629b996647b99c01b37f11170a57ae675375b14b8c13b8518b8320ced5"}, - {file = "pydantic_core-2.27.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:d262606bf386a5ba0b0af3b97f37c83d7011439e3dc1a9298f21efb292e42f1a"}, - {file = "pydantic_core-2.27.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:cabb9bcb7e0d97f74df8646f34fc76fbf793b7f6dc2438517d7a9e50eee4f14d"}, - {file = "pydantic_core-2.27.2-cp38-cp38-musllinux_1_1_armv7l.whl", hash = "sha256:d2d63f1215638d28221f664596b1ccb3944f6e25dd18cd3b86b0a4c408d5ebb9"}, - {file = "pydantic_core-2.27.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:bca101c00bff0adb45a833f8451b9105d9df18accb8743b08107d7ada14bd7da"}, - {file = "pydantic_core-2.27.2-cp38-cp38-win32.whl", hash = "sha256:f6f8e111843bbb0dee4cb6594cdc73e79b3329b526037ec242a3e49012495b3b"}, - {file = "pydantic_core-2.27.2-cp38-cp38-win_amd64.whl", hash = "sha256:fd1aea04935a508f62e0d0ef1f5ae968774a32afc306fb8545e06f5ff5cdf3ad"}, - {file = "pydantic_core-2.27.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:c10eb4f1659290b523af58fa7cffb452a61ad6ae5613404519aee4bfbf1df993"}, - {file = "pydantic_core-2.27.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:ef592d4bad47296fb11f96cd7dc898b92e795032b4894dfb4076cfccd43a9308"}, - {file = "pydantic_core-2.27.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c61709a844acc6bf0b7dce7daae75195a10aac96a596ea1b776996414791ede4"}, - {file = "pydantic_core-2.27.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:42c5f762659e47fdb7b16956c71598292f60a03aa92f8b6351504359dbdba6cf"}, - {file = "pydantic_core-2.27.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4c9775e339e42e79ec99c441d9730fccf07414af63eac2f0e48e08fd38a64d76"}, - {file = "pydantic_core-2.27.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:57762139821c31847cfb2df63c12f725788bd9f04bc2fb392790959b8f70f118"}, - {file = "pydantic_core-2.27.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0d1e85068e818c73e048fe28cfc769040bb1f475524f4745a5dc621f75ac7630"}, - {file = "pydantic_core-2.27.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:097830ed52fd9e427942ff3b9bc17fab52913b2f50f2880dc4a5611446606a54"}, - {file = "pydantic_core-2.27.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:044a50963a614ecfae59bb1eaf7ea7efc4bc62f49ed594e18fa1e5d953c40e9f"}, - {file = "pydantic_core-2.27.2-cp39-cp39-musllinux_1_1_armv7l.whl", hash = "sha256:4e0b4220ba5b40d727c7f879eac379b822eee5d8fff418e9d3381ee45b3b0362"}, - {file = "pydantic_core-2.27.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:5e4f4bb20d75e9325cc9696c6802657b58bc1dbbe3022f32cc2b2b632c3fbb96"}, - {file = "pydantic_core-2.27.2-cp39-cp39-win32.whl", hash = "sha256:cca63613e90d001b9f2f9a9ceb276c308bfa2a43fafb75c8031c4f66039e8c6e"}, - {file = "pydantic_core-2.27.2-cp39-cp39-win_amd64.whl", hash = "sha256:77d1bca19b0f7021b3a982e6f903dcd5b2b06076def36a652e3907f596e29f67"}, - {file = "pydantic_core-2.27.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:2bf14caea37e91198329b828eae1618c068dfb8ef17bb33287a7ad4b61ac314e"}, - {file = "pydantic_core-2.27.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:b0cb791f5b45307caae8810c2023a184c74605ec3bcbb67d13846c28ff731ff8"}, - {file = "pydantic_core-2.27.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:688d3fd9fcb71f41c4c015c023d12a79d1c4c0732ec9eb35d96e3388a120dcf3"}, - {file = "pydantic_core-2.27.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3d591580c34f4d731592f0e9fe40f9cc1b430d297eecc70b962e93c5c668f15f"}, - {file = "pydantic_core-2.27.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:82f986faf4e644ffc189a7f1aafc86e46ef70372bb153e7001e8afccc6e54133"}, - {file = "pydantic_core-2.27.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:bec317a27290e2537f922639cafd54990551725fc844249e64c523301d0822fc"}, - {file = "pydantic_core-2.27.2-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:0296abcb83a797db256b773f45773da397da75a08f5fcaef41f2044adec05f50"}, - {file = "pydantic_core-2.27.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:0d75070718e369e452075a6017fbf187f788e17ed67a3abd47fa934d001863d9"}, - {file = "pydantic_core-2.27.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:7e17b560be3c98a8e3aa66ce828bdebb9e9ac6ad5466fba92eb74c4c95cb1151"}, - {file = "pydantic_core-2.27.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:c33939a82924da9ed65dab5a65d427205a73181d8098e79b6b426bdf8ad4e656"}, - {file = "pydantic_core-2.27.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:00bad2484fa6bda1e216e7345a798bd37c68fb2d97558edd584942aa41b7d278"}, - {file = "pydantic_core-2.27.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c817e2b40aba42bac6f457498dacabc568c3b7a986fc9ba7c8d9d260b71485fb"}, - {file = "pydantic_core-2.27.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:251136cdad0cb722e93732cb45ca5299fb56e1344a833640bf93b2803f8d1bfd"}, - {file = "pydantic_core-2.27.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:d2088237af596f0a524d3afc39ab3b036e8adb054ee57cbb1dcf8e09da5b29cc"}, - {file = "pydantic_core-2.27.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:d4041c0b966a84b4ae7a09832eb691a35aec90910cd2dbe7a208de59be77965b"}, - {file = "pydantic_core-2.27.2-pp39-pypy39_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:8083d4e875ebe0b864ffef72a4304827015cff328a1be6e22cc850753bfb122b"}, - {file = "pydantic_core-2.27.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:f141ee28a0ad2123b6611b6ceff018039df17f32ada8b534e6aa039545a3efb2"}, - {file = "pydantic_core-2.27.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:7d0c8399fcc1848491f00e0314bd59fb34a9c008761bcb422a057670c3f65e35"}, - {file = "pydantic_core-2.27.2.tar.gz", hash = "sha256:eb026e5a4c1fee05726072337ff51d1efb6f59090b7da90d30ea58625b1ffb39"}, + {file = "pydantic_core-2.33.0-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:71dffba8fe9ddff628c68f3abd845e91b028361d43c5f8e7b3f8b91d7d85413e"}, + {file = "pydantic_core-2.33.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:abaeec1be6ed535a5d7ffc2e6c390083c425832b20efd621562fbb5bff6dc518"}, + {file = "pydantic_core-2.33.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:759871f00e26ad3709efc773ac37b4d571de065f9dfb1778012908bcc36b3a73"}, + {file = "pydantic_core-2.33.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:dcfebee69cd5e1c0b76a17e17e347c84b00acebb8dd8edb22d4a03e88e82a207"}, + {file = "pydantic_core-2.33.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1b1262b912435a501fa04cd213720609e2cefa723a07c92017d18693e69bf00b"}, + {file = "pydantic_core-2.33.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4726f1f3f42d6a25678c67da3f0b10f148f5655813c5aca54b0d1742ba821b8f"}, + {file = "pydantic_core-2.33.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e790954b5093dff1e3a9a2523fddc4e79722d6f07993b4cd5547825c3cbf97b5"}, + {file = "pydantic_core-2.33.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:34e7fb3abe375b5c4e64fab75733d605dda0f59827752debc99c17cb2d5f3276"}, + {file = "pydantic_core-2.33.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:ecb158fb9b9091b515213bed3061eb7deb1d3b4e02327c27a0ea714ff46b0760"}, + {file = "pydantic_core-2.33.0-cp310-cp310-musllinux_1_1_armv7l.whl", hash = "sha256:4d9149e7528af8bbd76cc055967e6e04617dcb2a2afdaa3dea899406c5521faa"}, + {file = "pydantic_core-2.33.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:e81a295adccf73477220e15ff79235ca9dcbcee4be459eb9d4ce9a2763b8386c"}, + {file = "pydantic_core-2.33.0-cp310-cp310-win32.whl", hash = "sha256:f22dab23cdbce2005f26a8f0c71698457861f97fc6318c75814a50c75e87d025"}, + {file = "pydantic_core-2.33.0-cp310-cp310-win_amd64.whl", hash = "sha256:9cb2390355ba084c1ad49485d18449b4242da344dea3e0fe10babd1f0db7dcfc"}, + {file = "pydantic_core-2.33.0-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:a608a75846804271cf9c83e40bbb4dab2ac614d33c6fd5b0c6187f53f5c593ef"}, + {file = "pydantic_core-2.33.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e1c69aa459f5609dec2fa0652d495353accf3eda5bdb18782bc5a2ae45c9273a"}, + {file = "pydantic_core-2.33.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b9ec80eb5a5f45a2211793f1c4aeddff0c3761d1c70d684965c1807e923a588b"}, + {file = "pydantic_core-2.33.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:e925819a98318d17251776bd3d6aa9f3ff77b965762155bdad15d1a9265c4cfd"}, + {file = "pydantic_core-2.33.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5bf68bb859799e9cec3d9dd8323c40c00a254aabb56fe08f907e437005932f2b"}, + {file = "pydantic_core-2.33.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1b2ea72dea0825949a045fa4071f6d5b3d7620d2a208335207793cf29c5a182d"}, + {file = "pydantic_core-2.33.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1583539533160186ac546b49f5cde9ffc928062c96920f58bd95de32ffd7bffd"}, + {file = "pydantic_core-2.33.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:23c3e77bf8a7317612e5c26a3b084c7edeb9552d645742a54a5867635b4f2453"}, + {file = "pydantic_core-2.33.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:a7a7f2a3f628d2f7ef11cb6188bcf0b9e1558151d511b974dfea10a49afe192b"}, + {file = "pydantic_core-2.33.0-cp311-cp311-musllinux_1_1_armv7l.whl", hash = "sha256:f1fb026c575e16f673c61c7b86144517705865173f3d0907040ac30c4f9f5915"}, + {file = "pydantic_core-2.33.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:635702b2fed997e0ac256b2cfbdb4dd0bf7c56b5d8fba8ef03489c03b3eb40e2"}, + {file = "pydantic_core-2.33.0-cp311-cp311-win32.whl", hash = "sha256:07b4ced28fccae3f00626eaa0c4001aa9ec140a29501770a88dbbb0966019a86"}, + {file = "pydantic_core-2.33.0-cp311-cp311-win_amd64.whl", hash = "sha256:4927564be53239a87770a5f86bdc272b8d1fbb87ab7783ad70255b4ab01aa25b"}, + {file = "pydantic_core-2.33.0-cp311-cp311-win_arm64.whl", hash = "sha256:69297418ad644d521ea3e1aa2e14a2a422726167e9ad22b89e8f1130d68e1e9a"}, + {file = "pydantic_core-2.33.0-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:6c32a40712e3662bebe524abe8abb757f2fa2000028d64cc5a1006016c06af43"}, + {file = "pydantic_core-2.33.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8ec86b5baa36f0a0bfb37db86c7d52652f8e8aa076ab745ef7725784183c3fdd"}, + {file = "pydantic_core-2.33.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4deac83a8cc1d09e40683be0bc6d1fa4cde8df0a9bf0cda5693f9b0569ac01b6"}, + {file = "pydantic_core-2.33.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:175ab598fb457a9aee63206a1993874badf3ed9a456e0654273e56f00747bbd6"}, + {file = "pydantic_core-2.33.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5f36afd0d56a6c42cf4e8465b6441cf546ed69d3a4ec92724cc9c8c61bd6ecf4"}, + {file = "pydantic_core-2.33.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0a98257451164666afafc7cbf5fb00d613e33f7e7ebb322fbcd99345695a9a61"}, + {file = "pydantic_core-2.33.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ecc6d02d69b54a2eb83ebcc6f29df04957f734bcf309d346b4f83354d8376862"}, + {file = "pydantic_core-2.33.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:1a69b7596c6603afd049ce7f3835bcf57dd3892fc7279f0ddf987bebed8caa5a"}, + {file = "pydantic_core-2.33.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:ea30239c148b6ef41364c6f51d103c2988965b643d62e10b233b5efdca8c0099"}, + {file = "pydantic_core-2.33.0-cp312-cp312-musllinux_1_1_armv7l.whl", hash = "sha256:abfa44cf2f7f7d7a199be6c6ec141c9024063205545aa09304349781b9a125e6"}, + {file = "pydantic_core-2.33.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:20d4275f3c4659d92048c70797e5fdc396c6e4446caf517ba5cad2db60cd39d3"}, + {file = "pydantic_core-2.33.0-cp312-cp312-win32.whl", hash = "sha256:918f2013d7eadea1d88d1a35fd4a1e16aaf90343eb446f91cb091ce7f9b431a2"}, + {file = "pydantic_core-2.33.0-cp312-cp312-win_amd64.whl", hash = "sha256:aec79acc183865bad120b0190afac467c20b15289050648b876b07777e67ea48"}, + {file = "pydantic_core-2.33.0-cp312-cp312-win_arm64.whl", hash = "sha256:5461934e895968655225dfa8b3be79e7e927e95d4bd6c2d40edd2fa7052e71b6"}, + {file = "pydantic_core-2.33.0-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:f00e8b59e1fc8f09d05594aa7d2b726f1b277ca6155fc84c0396db1b373c4555"}, + {file = "pydantic_core-2.33.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:1a73be93ecef45786d7d95b0c5e9b294faf35629d03d5b145b09b81258c7cd6d"}, + {file = "pydantic_core-2.33.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ff48a55be9da6930254565ff5238d71d5e9cd8c5487a191cb85df3bdb8c77365"}, + {file = "pydantic_core-2.33.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:26a4ea04195638dcd8c53dadb545d70badba51735b1594810e9768c2c0b4a5da"}, + {file = "pydantic_core-2.33.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:41d698dcbe12b60661f0632b543dbb119e6ba088103b364ff65e951610cb7ce0"}, + {file = "pydantic_core-2.33.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ae62032ef513fe6281ef0009e30838a01057b832dc265da32c10469622613885"}, + {file = "pydantic_core-2.33.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f225f3a3995dbbc26affc191d0443c6c4aa71b83358fd4c2b7d63e2f6f0336f9"}, + {file = "pydantic_core-2.33.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:5bdd36b362f419c78d09630cbaebc64913f66f62bda6d42d5fbb08da8cc4f181"}, + {file = "pydantic_core-2.33.0-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:2a0147c0bef783fd9abc9f016d66edb6cac466dc54a17ec5f5ada08ff65caf5d"}, + {file = "pydantic_core-2.33.0-cp313-cp313-musllinux_1_1_armv7l.whl", hash = "sha256:c860773a0f205926172c6644c394e02c25421dc9a456deff16f64c0e299487d3"}, + {file = "pydantic_core-2.33.0-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:138d31e3f90087f42aa6286fb640f3c7a8eb7bdae829418265e7e7474bd2574b"}, + {file = "pydantic_core-2.33.0-cp313-cp313-win32.whl", hash = "sha256:d20cbb9d3e95114325780f3cfe990f3ecae24de7a2d75f978783878cce2ad585"}, + {file = "pydantic_core-2.33.0-cp313-cp313-win_amd64.whl", hash = "sha256:ca1103d70306489e3d006b0f79db8ca5dd3c977f6f13b2c59ff745249431a606"}, + {file = "pydantic_core-2.33.0-cp313-cp313-win_arm64.whl", hash = "sha256:6291797cad239285275558e0a27872da735b05c75d5237bbade8736f80e4c225"}, + {file = "pydantic_core-2.33.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:7b79af799630af263eca9ec87db519426d8c9b3be35016eddad1832bac812d87"}, + {file = "pydantic_core-2.33.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eabf946a4739b5237f4f56d77fa6668263bc466d06a8036c055587c130a46f7b"}, + {file = "pydantic_core-2.33.0-cp313-cp313t-win_amd64.whl", hash = "sha256:8a1d581e8cdbb857b0e0e81df98603376c1a5c34dc5e54039dcc00f043df81e7"}, + {file = "pydantic_core-2.33.0-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:7c9c84749f5787781c1c45bb99f433402e484e515b40675a5d121ea14711cf61"}, + {file = "pydantic_core-2.33.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:64672fa888595a959cfeff957a654e947e65bbe1d7d82f550417cbd6898a1d6b"}, + {file = "pydantic_core-2.33.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:26bc7367c0961dec292244ef2549afa396e72e28cc24706210bd44d947582c59"}, + {file = "pydantic_core-2.33.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ce72d46eb201ca43994303025bd54d8a35a3fc2a3495fac653d6eb7205ce04f4"}, + {file = "pydantic_core-2.33.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:14229c1504287533dbf6b1fc56f752ce2b4e9694022ae7509631ce346158de11"}, + {file = "pydantic_core-2.33.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:085d8985b1c1e48ef271e98a658f562f29d89bda98bf120502283efbc87313eb"}, + {file = "pydantic_core-2.33.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:31860fbda80d8f6828e84b4a4d129fd9c4535996b8249cfb8c720dc2a1a00bb8"}, + {file = "pydantic_core-2.33.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f200b2f20856b5a6c3a35f0d4e344019f805e363416e609e9b47c552d35fd5ea"}, + {file = "pydantic_core-2.33.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:5f72914cfd1d0176e58ddc05c7a47674ef4222c8253bf70322923e73e14a4ac3"}, + {file = "pydantic_core-2.33.0-cp39-cp39-musllinux_1_1_armv7l.whl", hash = "sha256:91301a0980a1d4530d4ba7e6a739ca1a6b31341252cb709948e0aca0860ce0ae"}, + {file = "pydantic_core-2.33.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:7419241e17c7fbe5074ba79143d5523270e04f86f1b3a0dff8df490f84c8273a"}, + {file = "pydantic_core-2.33.0-cp39-cp39-win32.whl", hash = "sha256:7a25493320203005d2a4dac76d1b7d953cb49bce6d459d9ae38e30dd9f29bc9c"}, + {file = "pydantic_core-2.33.0-cp39-cp39-win_amd64.whl", hash = "sha256:82a4eba92b7ca8af1b7d5ef5f3d9647eee94d1f74d21ca7c21e3a2b92e008358"}, + {file = "pydantic_core-2.33.0-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:e2762c568596332fdab56b07060c8ab8362c56cf2a339ee54e491cd503612c50"}, + {file = "pydantic_core-2.33.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:5bf637300ff35d4f59c006fff201c510b2b5e745b07125458a5389af3c0dff8c"}, + {file = "pydantic_core-2.33.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:62c151ce3d59ed56ebd7ce9ce5986a409a85db697d25fc232f8e81f195aa39a1"}, + {file = "pydantic_core-2.33.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9ee65f0cc652261744fd07f2c6e6901c914aa6c5ff4dcfaf1136bc394d0dd26b"}, + {file = "pydantic_core-2.33.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:024d136ae44d233e6322027bbf356712b3940bee816e6c948ce4b90f18471b3d"}, + {file = "pydantic_core-2.33.0-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:e37f10f6d4bc67c58fbd727108ae1d8b92b397355e68519f1e4a7babb1473442"}, + {file = "pydantic_core-2.33.0-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:502ed542e0d958bd12e7c3e9a015bce57deaf50eaa8c2e1c439b512cb9db1e3a"}, + {file = "pydantic_core-2.33.0-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:715c62af74c236bf386825c0fdfa08d092ab0f191eb5b4580d11c3189af9d330"}, + {file = "pydantic_core-2.33.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:bccc06fa0372151f37f6b69834181aa9eb57cf8665ed36405fb45fbf6cac3bae"}, + {file = "pydantic_core-2.33.0-pp311-pypy311_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5d8dc9f63a26f7259b57f46a7aab5af86b2ad6fbe48487500bb1f4b27e051e4c"}, + {file = "pydantic_core-2.33.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:30369e54d6d0113d2aa5aee7a90d17f225c13d87902ace8fcd7bbf99b19124db"}, + {file = "pydantic_core-2.33.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f3eb479354c62067afa62f53bb387827bee2f75c9c79ef25eef6ab84d4b1ae3b"}, + {file = "pydantic_core-2.33.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0310524c833d91403c960b8a3cf9f46c282eadd6afd276c8c5edc617bd705dc9"}, + {file = "pydantic_core-2.33.0-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:eddb18a00bbb855325db27b4c2a89a4ba491cd6a0bd6d852b225172a1f54b36c"}, + {file = "pydantic_core-2.33.0-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:ade5dbcf8d9ef8f4b28e682d0b29f3008df9842bb5ac48ac2c17bc55771cc976"}, + {file = "pydantic_core-2.33.0-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:2c0afd34f928383e3fd25740f2050dbac9d077e7ba5adbaa2227f4d4f3c8da5c"}, + {file = "pydantic_core-2.33.0-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:7da333f21cd9df51d5731513a6d39319892947604924ddf2e24a4612975fb936"}, + {file = "pydantic_core-2.33.0-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:4b6d77c75a57f041c5ee915ff0b0bb58eabb78728b69ed967bc5b780e8f701b8"}, + {file = "pydantic_core-2.33.0-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:ba95691cf25f63df53c1d342413b41bd7762d9acb425df8858d7efa616c0870e"}, + {file = "pydantic_core-2.33.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:4f1ab031feb8676f6bd7c85abec86e2935850bf19b84432c64e3e239bffeb1ec"}, + {file = "pydantic_core-2.33.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:58c1151827eef98b83d49b6ca6065575876a02d2211f259fb1a6b7757bd24dd8"}, + {file = "pydantic_core-2.33.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a66d931ea2c1464b738ace44b7334ab32a2fd50be023d863935eb00f42be1778"}, + {file = "pydantic_core-2.33.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:0bcf0bab28995d483f6c8d7db25e0d05c3efa5cebfd7f56474359e7137f39856"}, + {file = "pydantic_core-2.33.0-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:89670d7a0045acb52be0566df5bc8b114ac967c662c06cf5e0c606e4aadc964b"}, + {file = "pydantic_core-2.33.0-pp39-pypy39_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:b716294e721d8060908dbebe32639b01bfe61b15f9f57bcc18ca9a0e00d9520b"}, + {file = "pydantic_core-2.33.0-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:fc53e05c16697ff0c1c7c2b98e45e131d4bfb78068fffff92a82d169cbb4c7b7"}, + {file = "pydantic_core-2.33.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:68504959253303d3ae9406b634997a2123a0b0c1da86459abbd0ffc921695eac"}, + {file = "pydantic_core-2.33.0.tar.gz", hash = "sha256:40eb8af662ba409c3cbf4a8150ad32ae73514cd7cb1f1a2113af39763dd616b3"}, ] [package.dependencies] @@ -3594,6 +3594,21 @@ files = [ {file = "typing_extensions-4.13.0.tar.gz", hash = "sha256:0a4ac55a5820789d87e297727d229866c9650f6521b64206413c4fbada24d95b"}, ] +[[package]] +name = "typing-inspection" +version = "0.4.0" +description = "Runtime typing introspection tools" +optional = false +python-versions = ">=3.9" +groups = ["main", "dev"] +files = [ + {file = "typing_inspection-0.4.0-py3-none-any.whl", hash = "sha256:50e72559fcd2a6367a19f7a7e610e6afcb9fac940c650290eed893d61386832f"}, + {file = "typing_inspection-0.4.0.tar.gz", hash = "sha256:9765c87de36671694a67904bf2c96e395be9c6439bb6c87b5142569dcdd65122"}, +] + +[package.dependencies] +typing-extensions = ">=4.12.0" + [[package]] name = "tzdata" version = "2024.2" From 5c890f3d0ee6fb9661b34a382e7a03aca5bb6e70 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 30 Mar 2025 22:00:49 +0000 Subject: [PATCH 070/390] fix(deps): update dependency alembic to v1.15.2 (#5289) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 823623e3f..59310fc5a 100644 --- a/poetry.lock +++ b/poetry.lock @@ -14,14 +14,14 @@ files = [ [[package]] name = "alembic" -version = "1.15.1" +version = "1.15.2" description = "A database migration tool for SQLAlchemy." optional = false python-versions = ">=3.9" groups = ["main"] files = [ - {file = "alembic-1.15.1-py3-none-any.whl", hash = "sha256:197de710da4b3e91cf66a826a5b31b5d59a127ab41bd0fc42863e2902ce2bbbe"}, - {file = "alembic-1.15.1.tar.gz", hash = "sha256:e1a1c738577bca1f27e68728c910cd389b9a92152ff91d902da649c192e30c49"}, + {file = "alembic-1.15.2-py3-none-any.whl", hash = "sha256:2e76bd916d547f6900ec4bb5a90aeac1485d2c92536923d0b138c02b126edc53"}, + {file = "alembic-1.15.2.tar.gz", hash = "sha256:1c72391bbdeffccfe317eefba686cb9a3c078005478885413b95c3b26c57a8a7"}, ] [package.dependencies] From 62d2dd1c0d14eae732511aa36ed7f75a3c7ecd06 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 30 Mar 2025 19:46:11 -0500 Subject: [PATCH 071/390] chore(deps): update dependency mkdocs-material to v9.6.10 (#5293) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 59310fc5a..5c5f708c8 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1672,14 +1672,14 @@ pyyaml = ">=5.1" [[package]] name = "mkdocs-material" -version = "9.6.9" +version = "9.6.10" description = "Documentation that simply works" optional = false python-versions = ">=3.8" groups = ["dev"] files = [ - {file = "mkdocs_material-9.6.9-py3-none-any.whl", hash = "sha256:6e61b7fb623ce2aa4622056592b155a9eea56ff3487d0835075360be45a4c8d1"}, - {file = "mkdocs_material-9.6.9.tar.gz", hash = "sha256:a4872139715a1f27b2aa3f3dc31a9794b7bbf36333c0ba4607cf04786c94f89c"}, + {file = "mkdocs_material-9.6.10-py3-none-any.whl", hash = "sha256:36168548df4e2ddeb9a334ddae4ab9c388ccfea4dd50ffee657d22b93dcb1c3e"}, + {file = "mkdocs_material-9.6.10.tar.gz", hash = "sha256:25a453c1f24f34fcf1f53680c03d2c1421b52ce5247f4468153c87a70cd5f1fc"}, ] [package.dependencies] From 6be67a1a98fe4a7cd82475765496fa825bda6d5b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 31 Mar 2025 00:59:29 +0000 Subject: [PATCH 072/390] chore(deps): update dependency rich to v14 (#5294) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 8 ++++---- pyproject.toml | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/poetry.lock b/poetry.lock index 5c5f708c8..7d4824352 100644 --- a/poetry.lock +++ b/poetry.lock @@ -3258,14 +3258,14 @@ rsa = ["oauthlib[signedtoken] (>=3.0.0)"] [[package]] name = "rich" -version = "13.9.4" +version = "14.0.0" description = "Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal" optional = false python-versions = ">=3.8.0" groups = ["dev"] files = [ - {file = "rich-13.9.4-py3-none-any.whl", hash = "sha256:6049d5e6ec054bf2779ab3358186963bac2ea89175919d699e378b99738c2a90"}, - {file = "rich-13.9.4.tar.gz", hash = "sha256:439594978a49a09530cff7ebc4b5c7103ef57baf48d5ea3184f21d9a2befa098"}, + {file = "rich-14.0.0-py3-none-any.whl", hash = "sha256:1c9491e1951aac09caffd42f448ee3d04e58923ffe14993f6e83068dc395d7e0"}, + {file = "rich-14.0.0.tar.gz", hash = "sha256:82f1bc23a6a21ebca4ae0c45af9bdbc492ed20231dcb63f297d6d1021a9d5725"}, ] [package.dependencies] @@ -3912,4 +3912,4 @@ pgsql = ["psycopg2-binary"] [metadata] lock-version = "2.1" python-versions = ">=3.12,<3.13" -content-hash = "c6d5782c381ac814a666ae827447e9e458d72dd76952f4a97dc067436dd3f5b0" +content-hash = "8a7e7fa1d9c59a3637763804c8f03b3b27c0a60b3b21c6d0d795c6238ba4a7a5" diff --git a/pyproject.toml b/pyproject.toml index 552dc38b5..47a2a023c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -68,7 +68,7 @@ pre-commit = "^4.0.0" pylint = "^3.0.0" pytest = "^8.0.0" pytest-asyncio = "^0.26.0" -rich = "^13.5.2" +rich = "^14.0.0" ruff = "^0.11.0" types-PyYAML = "^6.0.4" types-python-dateutil = "^2.8.18" From b1341b9102d3bcaf051eeda2c1f39c6b2c0627f9 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 31 Mar 2025 01:10:46 +0000 Subject: [PATCH 073/390] fix(deps): update dependency apprise to v1.9.3 (#5295) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 7d4824352..3703e5a73 100644 --- a/poetry.lock +++ b/poetry.lock @@ -94,14 +94,14 @@ files = [ [[package]] name = "apprise" -version = "1.9.2" +version = "1.9.3" description = "Push Notifications that work with just about every platform!" optional = false python-versions = ">=3.6" groups = ["main"] files = [ - {file = "apprise-1.9.2-py3-none-any.whl", hash = "sha256:52bd580058d8534b204bfc9ca53b5810c6a935d1bed7c463147e244b2c93362b"}, - {file = "apprise-1.9.2.tar.gz", hash = "sha256:290eb1217028dd5040802371494d70c1bcab907e6634a77c263489dbe4fd73a8"}, + {file = "apprise-1.9.3-py3-none-any.whl", hash = "sha256:e9b5abb73244c21a30ee493860f8d4ae80665d225b1b436179d48db4f6fc5b9e"}, + {file = "apprise-1.9.3.tar.gz", hash = "sha256:f583667ea35b8899cd46318c6cb26f0faf6a4605b119174c2523a012590c65a6"}, ] [package.dependencies] From cbfb649d96931689fa20867e0e58841ded1b0efa Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 31 Mar 2025 01:21:49 +0000 Subject: [PATCH 074/390] chore(deps): update dependency coverage to v7.8.0 (#5297) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 128 ++++++++++++++++++++++++++-------------------------- 1 file changed, 64 insertions(+), 64 deletions(-) diff --git a/poetry.lock b/poetry.lock index 3703e5a73..31e2772c1 100644 --- a/poetry.lock +++ b/poetry.lock @@ -478,75 +478,75 @@ markers = {main = "platform_system == \"Windows\" or sys_platform == \"win32\""} [[package]] name = "coverage" -version = "7.7.1" +version = "7.8.0" description = "Code coverage measurement for Python" optional = false python-versions = ">=3.9" groups = ["dev"] files = [ - {file = "coverage-7.7.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:553ba93f8e3c70e1b0031e4dfea36aba4e2b51fe5770db35e99af8dc5c5a9dfe"}, - {file = "coverage-7.7.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:44683f2556a56c9a6e673b583763096b8efbd2df022b02995609cf8e64fc8ae0"}, - {file = "coverage-7.7.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:02fad4f8faa4153db76f9246bc95c1d99f054f4e0a884175bff9155cf4f856cb"}, - {file = "coverage-7.7.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4c181ceba2e6808ede1e964f7bdc77bd8c7eb62f202c63a48cc541e5ffffccb6"}, - {file = "coverage-7.7.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:80b5b207a8b08c6a934b214e364cab2fa82663d4af18981a6c0a9e95f8df7602"}, - {file = "coverage-7.7.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:25fe40967717bad0ce628a0223f08a10d54c9d739e88c9cbb0f77b5959367542"}, - {file = "coverage-7.7.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:881cae0f9cbd928c9c001487bb3dcbfd0b0af3ef53ae92180878591053be0cb3"}, - {file = "coverage-7.7.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:c90e9141e9221dd6fbc16a2727a5703c19443a8d9bf7d634c792fa0287cee1ab"}, - {file = "coverage-7.7.1-cp310-cp310-win32.whl", hash = "sha256:ae13ed5bf5542d7d4a0a42ff5160e07e84adc44eda65ddaa635c484ff8e55917"}, - {file = "coverage-7.7.1-cp310-cp310-win_amd64.whl", hash = "sha256:171e9977c6a5d2b2be9efc7df1126fd525ce7cad0eb9904fe692da007ba90d81"}, - {file = "coverage-7.7.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:1165490be0069e34e4f99d08e9c5209c463de11b471709dfae31e2a98cbd49fd"}, - {file = "coverage-7.7.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:44af11c00fd3b19b8809487630f8a0039130d32363239dfd15238e6d37e41a48"}, - {file = "coverage-7.7.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fbba59022e7c20124d2f520842b75904c7b9f16c854233fa46575c69949fb5b9"}, - {file = "coverage-7.7.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:af94fb80e4f159f4d93fb411800448ad87b6039b0500849a403b73a0d36bb5ae"}, - {file = "coverage-7.7.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eae79f8e3501133aa0e220bbc29573910d096795882a70e6f6e6637b09522133"}, - {file = "coverage-7.7.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:e33426a5e1dc7743dd54dfd11d3a6c02c5d127abfaa2edd80a6e352b58347d1a"}, - {file = "coverage-7.7.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:b559adc22486937786731dac69e57296cb9aede7e2687dfc0d2696dbd3b1eb6b"}, - {file = "coverage-7.7.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:b838a91e84e1773c3436f6cc6996e000ed3ca5721799e7789be18830fad009a2"}, - {file = "coverage-7.7.1-cp311-cp311-win32.whl", hash = "sha256:2c492401bdb3a85824669d6a03f57b3dfadef0941b8541f035f83bbfc39d4282"}, - {file = "coverage-7.7.1-cp311-cp311-win_amd64.whl", hash = "sha256:1e6f867379fd033a0eeabb1be0cffa2bd660582b8b0c9478895c509d875a9d9e"}, - {file = "coverage-7.7.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:eff187177d8016ff6addf789dcc421c3db0d014e4946c1cc3fbf697f7852459d"}, - {file = "coverage-7.7.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2444fbe1ba1889e0b29eb4d11931afa88f92dc507b7248f45be372775b3cef4f"}, - {file = "coverage-7.7.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:177d837339883c541f8524683e227adcaea581eca6bb33823a2a1fdae4c988e1"}, - {file = "coverage-7.7.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:15d54ecef1582b1d3ec6049b20d3c1a07d5e7f85335d8a3b617c9960b4f807e0"}, - {file = "coverage-7.7.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:75c82b27c56478d5e1391f2e7b2e7f588d093157fa40d53fd9453a471b1191f2"}, - {file = "coverage-7.7.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:315ff74b585110ac3b7ab631e89e769d294f303c6d21302a816b3554ed4c81af"}, - {file = "coverage-7.7.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:4dd532dac197d68c478480edde74fd4476c6823355987fd31d01ad9aa1e5fb59"}, - {file = "coverage-7.7.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:385618003e3d608001676bb35dc67ae3ad44c75c0395d8de5780af7bb35be6b2"}, - {file = "coverage-7.7.1-cp312-cp312-win32.whl", hash = "sha256:63306486fcb5a827449464f6211d2991f01dfa2965976018c9bab9d5e45a35c8"}, - {file = "coverage-7.7.1-cp312-cp312-win_amd64.whl", hash = "sha256:37351dc8123c154fa05b7579fdb126b9f8b1cf42fd6f79ddf19121b7bdd4aa04"}, - {file = "coverage-7.7.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:eebd927b86761a7068a06d3699fd6c20129becf15bb44282db085921ea0f1585"}, - {file = "coverage-7.7.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:2a79c4a09765d18311c35975ad2eb1ac613c0401afdd9cb1ca4110aeb5dd3c4c"}, - {file = "coverage-7.7.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8b1c65a739447c5ddce5b96c0a388fd82e4bbdff7251396a70182b1d83631019"}, - {file = "coverage-7.7.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:392cc8fd2b1b010ca36840735e2a526fcbd76795a5d44006065e79868cc76ccf"}, - {file = "coverage-7.7.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9bb47cc9f07a59a451361a850cb06d20633e77a9118d05fd0f77b1864439461b"}, - {file = "coverage-7.7.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:b4c144c129343416a49378e05c9451c34aae5ccf00221e4fa4f487db0816ee2f"}, - {file = "coverage-7.7.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:bc96441c9d9ca12a790b5ae17d2fa6654da4b3962ea15e0eabb1b1caed094777"}, - {file = "coverage-7.7.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:3d03287eb03186256999539d98818c425c33546ab4901028c8fa933b62c35c3a"}, - {file = "coverage-7.7.1-cp313-cp313-win32.whl", hash = "sha256:8fed429c26b99641dc1f3a79179860122b22745dd9af36f29b141e178925070a"}, - {file = "coverage-7.7.1-cp313-cp313-win_amd64.whl", hash = "sha256:092b134129a8bb940c08b2d9ceb4459af5fb3faea77888af63182e17d89e1cf1"}, - {file = "coverage-7.7.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:d3154b369141c3169b8133973ac00f63fcf8d6dbcc297d788d36afbb7811e511"}, - {file = "coverage-7.7.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:264ff2bcce27a7f455b64ac0dfe097680b65d9a1a293ef902675fa8158d20b24"}, - {file = "coverage-7.7.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ba8480ebe401c2f094d10a8c4209b800a9b77215b6c796d16b6ecdf665048950"}, - {file = "coverage-7.7.1-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:520af84febb6bb54453e7fbb730afa58c7178fd018c398a8fcd8e269a79bf96d"}, - {file = "coverage-7.7.1-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:88d96127ae01ff571d465d4b0be25c123789cef88ba0879194d673fdea52f54e"}, - {file = "coverage-7.7.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:0ce92c5a9d7007d838456f4b77ea159cb628187a137e1895331e530973dcf862"}, - {file = "coverage-7.7.1-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:0dab4ef76d7b14f432057fdb7a0477e8bffca0ad39ace308be6e74864e632271"}, - {file = "coverage-7.7.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:7e688010581dbac9cab72800e9076e16f7cccd0d89af5785b70daa11174e94de"}, - {file = "coverage-7.7.1-cp313-cp313t-win32.whl", hash = "sha256:e52eb31ae3afacdacfe50705a15b75ded67935770c460d88c215a9c0c40d0e9c"}, - {file = "coverage-7.7.1-cp313-cp313t-win_amd64.whl", hash = "sha256:a6b6b3bd121ee2ec4bd35039319f3423d0be282b9752a5ae9f18724bc93ebe7c"}, - {file = "coverage-7.7.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:34a3bf6b92e6621fc4dcdaab353e173ccb0ca9e4bfbcf7e49a0134c86c9cd303"}, - {file = "coverage-7.7.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:d6874929d624d3a670f676efafbbc747f519a6121b581dd41d012109e70a5ebd"}, - {file = "coverage-7.7.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7ba5ff236c87a7b7aa1441a216caf44baee14cbfbd2256d306f926d16b026578"}, - {file = "coverage-7.7.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:452735fafe8ff5918236d5fe1feac322b359e57692269c75151f9b4ee4b7e1bc"}, - {file = "coverage-7.7.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f5f99a93cecf799738e211f9746dc83749b5693538fbfac279a61682ba309387"}, - {file = "coverage-7.7.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:11dd6f52c2a7ce8bf0a5f3b6e4a8eb60e157ffedc3c4b4314a41c1dfbd26ce58"}, - {file = "coverage-7.7.1-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:b52edb940d087e2a96e73c1523284a2e94a4e66fa2ea1e2e64dddc67173bad94"}, - {file = "coverage-7.7.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:d2e73e2ac468536197e6b3ab79bc4a5c9da0f078cd78cfcc7fe27cf5d1195ef0"}, - {file = "coverage-7.7.1-cp39-cp39-win32.whl", hash = "sha256:18f544356bceef17cc55fcf859e5664f06946c1b68efcea6acdc50f8f6a6e776"}, - {file = "coverage-7.7.1-cp39-cp39-win_amd64.whl", hash = "sha256:d66ff48ab3bb6f762a153e29c0fc1eb5a62a260217bc64470d7ba602f5886d20"}, - {file = "coverage-7.7.1-pp39.pp310.pp311-none-any.whl", hash = "sha256:5b7b02e50d54be6114cc4f6a3222fec83164f7c42772ba03b520138859b5fde1"}, - {file = "coverage-7.7.1-py3-none-any.whl", hash = "sha256:822fa99dd1ac686061e1219b67868e25d9757989cf2259f735a4802497d6da31"}, - {file = "coverage-7.7.1.tar.gz", hash = "sha256:199a1272e642266b90c9f40dec7fd3d307b51bf639fa0d15980dc0b3246c1393"}, + {file = "coverage-7.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:2931f66991175369859b5fd58529cd4b73582461877ecfd859b6549869287ffe"}, + {file = "coverage-7.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:52a523153c568d2c0ef8826f6cc23031dc86cffb8c6aeab92c4ff776e7951b28"}, + {file = "coverage-7.8.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5c8a5c139aae4c35cbd7cadca1df02ea8cf28a911534fc1b0456acb0b14234f3"}, + {file = "coverage-7.8.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5a26c0c795c3e0b63ec7da6efded5f0bc856d7c0b24b2ac84b4d1d7bc578d676"}, + {file = "coverage-7.8.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:821f7bcbaa84318287115d54becb1915eece6918136c6f91045bb84e2f88739d"}, + {file = "coverage-7.8.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:a321c61477ff8ee705b8a5fed370b5710c56b3a52d17b983d9215861e37b642a"}, + {file = "coverage-7.8.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:ed2144b8a78f9d94d9515963ed273d620e07846acd5d4b0a642d4849e8d91a0c"}, + {file = "coverage-7.8.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:042e7841a26498fff7a37d6fda770d17519982f5b7d8bf5278d140b67b61095f"}, + {file = "coverage-7.8.0-cp310-cp310-win32.whl", hash = "sha256:f9983d01d7705b2d1f7a95e10bbe4091fabc03a46881a256c2787637b087003f"}, + {file = "coverage-7.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:5a570cd9bd20b85d1a0d7b009aaf6c110b52b5755c17be6962f8ccd65d1dbd23"}, + {file = "coverage-7.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:e7ac22a0bb2c7c49f441f7a6d46c9c80d96e56f5a8bc6972529ed43c8b694e27"}, + {file = "coverage-7.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:bf13d564d310c156d1c8e53877baf2993fb3073b2fc9f69790ca6a732eb4bfea"}, + {file = "coverage-7.8.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a5761c70c017c1b0d21b0815a920ffb94a670c8d5d409d9b38857874c21f70d7"}, + {file = "coverage-7.8.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e5ff52d790c7e1628241ffbcaeb33e07d14b007b6eb00a19320c7b8a7024c040"}, + {file = "coverage-7.8.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d39fc4817fd67b3915256af5dda75fd4ee10621a3d484524487e33416c6f3543"}, + {file = "coverage-7.8.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:b44674870709017e4b4036e3d0d6c17f06a0e6d4436422e0ad29b882c40697d2"}, + {file = "coverage-7.8.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:8f99eb72bf27cbb167b636eb1726f590c00e1ad375002230607a844d9e9a2318"}, + {file = "coverage-7.8.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:b571bf5341ba8c6bc02e0baeaf3b061ab993bf372d982ae509807e7f112554e9"}, + {file = "coverage-7.8.0-cp311-cp311-win32.whl", hash = "sha256:e75a2ad7b647fd8046d58c3132d7eaf31b12d8a53c0e4b21fa9c4d23d6ee6d3c"}, + {file = "coverage-7.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:3043ba1c88b2139126fc72cb48574b90e2e0546d4c78b5299317f61b7f718b78"}, + {file = "coverage-7.8.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:bbb5cc845a0292e0c520656d19d7ce40e18d0e19b22cb3e0409135a575bf79fc"}, + {file = "coverage-7.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:4dfd9a93db9e78666d178d4f08a5408aa3f2474ad4d0e0378ed5f2ef71640cb6"}, + {file = "coverage-7.8.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f017a61399f13aa6d1039f75cd467be388d157cd81f1a119b9d9a68ba6f2830d"}, + {file = "coverage-7.8.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0915742f4c82208ebf47a2b154a5334155ed9ef9fe6190674b8a46c2fb89cb05"}, + {file = "coverage-7.8.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8a40fcf208e021eb14b0fac6bdb045c0e0cab53105f93ba0d03fd934c956143a"}, + {file = "coverage-7.8.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:a1f406a8e0995d654b2ad87c62caf6befa767885301f3b8f6f73e6f3c31ec3a6"}, + {file = "coverage-7.8.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:77af0f6447a582fdc7de5e06fa3757a3ef87769fbb0fdbdeba78c23049140a47"}, + {file = "coverage-7.8.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:f2d32f95922927186c6dbc8bc60df0d186b6edb828d299ab10898ef3f40052fe"}, + {file = "coverage-7.8.0-cp312-cp312-win32.whl", hash = "sha256:769773614e676f9d8e8a0980dd7740f09a6ea386d0f383db6821df07d0f08545"}, + {file = "coverage-7.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:e5d2b9be5b0693cf21eb4ce0ec8d211efb43966f6657807f6859aab3814f946b"}, + {file = "coverage-7.8.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:5ac46d0c2dd5820ce93943a501ac5f6548ea81594777ca585bf002aa8854cacd"}, + {file = "coverage-7.8.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:771eb7587a0563ca5bb6f622b9ed7f9d07bd08900f7589b4febff05f469bea00"}, + {file = "coverage-7.8.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:42421e04069fb2cbcbca5a696c4050b84a43b05392679d4068acbe65449b5c64"}, + {file = "coverage-7.8.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:554fec1199d93ab30adaa751db68acec2b41c5602ac944bb19187cb9a41a8067"}, + {file = "coverage-7.8.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5aaeb00761f985007b38cf463b1d160a14a22c34eb3f6a39d9ad6fc27cb73008"}, + {file = "coverage-7.8.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:581a40c7b94921fffd6457ffe532259813fc68eb2bdda60fa8cc343414ce3733"}, + {file = "coverage-7.8.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:f319bae0321bc838e205bf9e5bc28f0a3165f30c203b610f17ab5552cff90323"}, + {file = "coverage-7.8.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:04bfec25a8ef1c5f41f5e7e5c842f6b615599ca8ba8391ec33a9290d9d2db3a3"}, + {file = "coverage-7.8.0-cp313-cp313-win32.whl", hash = "sha256:dd19608788b50eed889e13a5d71d832edc34fc9dfce606f66e8f9f917eef910d"}, + {file = "coverage-7.8.0-cp313-cp313-win_amd64.whl", hash = "sha256:a9abbccd778d98e9c7e85038e35e91e67f5b520776781d9a1e2ee9d400869487"}, + {file = "coverage-7.8.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:18c5ae6d061ad5b3e7eef4363fb27a0576012a7447af48be6c75b88494c6cf25"}, + {file = "coverage-7.8.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:95aa6ae391a22bbbce1b77ddac846c98c5473de0372ba5c463480043a07bff42"}, + {file = "coverage-7.8.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e013b07ba1c748dacc2a80e69a46286ff145935f260eb8c72df7185bf048f502"}, + {file = "coverage-7.8.0-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d766a4f0e5aa1ba056ec3496243150698dc0481902e2b8559314368717be82b1"}, + {file = "coverage-7.8.0-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ad80e6b4a0c3cb6f10f29ae4c60e991f424e6b14219d46f1e7d442b938ee68a4"}, + {file = "coverage-7.8.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:b87eb6fc9e1bb8f98892a2458781348fa37e6925f35bb6ceb9d4afd54ba36c73"}, + {file = "coverage-7.8.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:d1ba00ae33be84066cfbe7361d4e04dec78445b2b88bdb734d0d1cbab916025a"}, + {file = "coverage-7.8.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:f3c38e4e5ccbdc9198aecc766cedbb134b2d89bf64533973678dfcf07effd883"}, + {file = "coverage-7.8.0-cp313-cp313t-win32.whl", hash = "sha256:379fe315e206b14e21db5240f89dc0774bdd3e25c3c58c2c733c99eca96f1ada"}, + {file = "coverage-7.8.0-cp313-cp313t-win_amd64.whl", hash = "sha256:2e4b6b87bb0c846a9315e3ab4be2d52fac905100565f4b92f02c445c8799e257"}, + {file = "coverage-7.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:fa260de59dfb143af06dcf30c2be0b200bed2a73737a8a59248fcb9fa601ef0f"}, + {file = "coverage-7.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:96121edfa4c2dfdda409877ea8608dd01de816a4dc4a0523356067b305e4e17a"}, + {file = "coverage-7.8.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6b8af63b9afa1031c0ef05b217faa598f3069148eeee6bb24b79da9012423b82"}, + {file = "coverage-7.8.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:89b1f4af0d4afe495cd4787a68e00f30f1d15939f550e869de90a86efa7e0814"}, + {file = "coverage-7.8.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:94ec0be97723ae72d63d3aa41961a0b9a6f5a53ff599813c324548d18e3b9e8c"}, + {file = "coverage-7.8.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:8a1d96e780bdb2d0cbb297325711701f7c0b6f89199a57f2049e90064c29f6bd"}, + {file = "coverage-7.8.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:f1d8a2a57b47142b10374902777e798784abf400a004b14f1b0b9eaf1e528ba4"}, + {file = "coverage-7.8.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:cf60dd2696b457b710dd40bf17ad269d5f5457b96442f7f85722bdb16fa6c899"}, + {file = "coverage-7.8.0-cp39-cp39-win32.whl", hash = "sha256:be945402e03de47ba1872cd5236395e0f4ad635526185a930735f66710e1bd3f"}, + {file = "coverage-7.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:90e7fbc6216ecaffa5a880cdc9c77b7418c1dcb166166b78dbc630d07f278cc3"}, + {file = "coverage-7.8.0-pp39.pp310.pp311-none-any.whl", hash = "sha256:b8194fb8e50d556d5849753de991d390c5a1edeeba50f68e3a9253fbd8bf8ccd"}, + {file = "coverage-7.8.0-py3-none-any.whl", hash = "sha256:dbf364b4c5e7bae9250528167dfe40219b62e2d573c854d74be213e1e52069f7"}, + {file = "coverage-7.8.0.tar.gz", hash = "sha256:7a3d62b3b03b4b6fd41a085f3574874cf946cb4604d2b4d3e8dca8cd570ca501"}, ] [package.extras] From 0d605e20fc2ff39432449cc5ee09d93404bf3773 Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Mon, 31 Mar 2025 13:36:46 -0500 Subject: [PATCH 075/390] chore(l10n): New Crowdin updates (#5281) --- frontend/lang/messages/ja-JP.json | 6 +- frontend/lang/messages/no-NO.json | 52 +- mealie/lang/messages/no-NO.json | 4 +- .../seed/resources/foods/locales/de-DE.json | 6 +- .../seed/resources/foods/locales/ja-JP.json | 456 +++++++++--------- .../seed/resources/foods/locales/no-NO.json | 410 ++++++++-------- 6 files changed, 467 insertions(+), 467 deletions(-) diff --git a/frontend/lang/messages/ja-JP.json b/frontend/lang/messages/ja-JP.json index 40ca0dcda..5048e6707 100644 --- a/frontend/lang/messages/ja-JP.json +++ b/frontend/lang/messages/ja-JP.json @@ -720,7 +720,7 @@ "backup-restore": "バックアップと復元", "back-restore-description": "このバックアップを復元すると、データベースとデータディレクトリ内のすべての現在のデータが上書きされ、このバックアップの内容に置き換えられます。 {cannot-be-undone} 復元が成功するとログアウトされます。", "cannot-be-undone": "この操作は元に戻せません - 注意してください。", - "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", + "postgresql-note": "PostgreSQLを使用している場合は、復元する前に {backup-restore-process} を確認してください。", "backup-restore-process-in-the-documentation": "ドキュメント内のバックアップ/復元プロセス", "irreversible-acknowledgment": "このアクションは不可逆的で破壊的で、データ損失を引き起こす可能性があることを理解しています", "restore-backup": "バックアップから復元" @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "選択した食品を組み合わせると、ソース食品とターゲット食品が1つの食品に統合されます。 ソース食品は削除され、ソース食品への参照のすべてがターゲット食品を指し示すように更新されます。", "merge-food-example": "{food1} を {food2} に統合", - "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", - "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", + "seed-dialog-text": "あなたの地元の言語に基づいた食品をデータベースにシードします。これにより、データベースの整理に使用できる200以上の一般的な食品が作成されます。食品はコミュニティの取り組みによって翻訳されます。", + "seed-dialog-warning": "あなたのデータベースにはすでにいくつかの項目があります。このアクションは重複を照合しませんので、手動で管理する必要があります。", "combine-food": "食品を組み合わせる", "source-food": "元の食品", "target-food": "ターゲットの食品", diff --git a/frontend/lang/messages/no-NO.json b/frontend/lang/messages/no-NO.json index 93f767bba..4f40ecd7c 100644 --- a/frontend/lang/messages/no-NO.json +++ b/frontend/lang/messages/no-NO.json @@ -277,7 +277,7 @@ "admin-group-management-text": "Endringer i denne gruppen vil gjenspeiles umiddelbart.", "group-id-value": "Gruppe-ID: {0}", "total-households": "Husholdninger totalt", - "you-must-select-a-group-before-selecting-a-household": "You must select a group before selecting a household" + "you-must-select-a-group-before-selecting-a-household": "Du må velge en gruppe før du kan velge en husholdning" }, "household": { "household": "Husholdning", @@ -294,7 +294,7 @@ "private-household": "Privat husholdning", "private-household-description": "Setting your household to private will disable all public view options. This overrides any individual public view settings", "lock-recipe-edits-from-other-households": "Lås redigering av oppskrifter fra andre husholdninger", - "lock-recipe-edits-from-other-households-description": "When enabled only users in your household can edit recipes created by your household", + "lock-recipe-edits-from-other-households-description": "Når dette er aktivert kan bare brukere i husholdningen din redigere oppskrifter laget av husholdningen din", "household-recipe-preferences": "Husholdningenes oppskriftsinnstillinger", "default-recipe-preferences-description": "Dette er standardinnstillingene når en ny oppskrift blir opprettet i din husholdning. Disse kan endres for individuelle oppskrifter i oppskrifters innstillinger.", "allow-users-outside-of-your-household-to-see-your-recipes": "Tillat brukere utenfor din husholdning å se oppskriftene dine", @@ -321,7 +321,7 @@ "mealplan-settings": "Innstillinger for måltidsplan", "mealplan-update-failed": "Oppdatering av måltidsplan mislyktes", "mealplan-updated": "Måltidsplan oppdatert", - "mealplan-households-description": "If no household is selected, recipes can be added from any household", + "mealplan-households-description": "Hvis ingen husholdning er valgt, kan oppskrifter legges til fra hvilken som helst husholdning", "any-category": "Enhver kategori", "any-tag": "Any Tag", "any-household": "Any Household", @@ -357,7 +357,7 @@ "for-type-meal-types": "for {0} måltidstyper", "meal-plan-rules": "Regler for måltidsplan", "new-rule": "Ny regel", - "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 rule filters will be merged. In practice, it's unnecessary to create duplicate rules, but it's possible to do so.", + "meal-plan-rules-description": "Du kan lage regler for automatisk valg av oppskrifter for måltidsplanene dine. Disse reglene brukes av serveren til å bestemme den tilfeldige oppskriften du kan velge mellom når du lager måltidsplaner. Merk at hvis regler har samme dag/type-begrensninger, vil regelfiltrene slås sammen. I praksis er det unødvendig å lage dupliserte regler, men det er mulig å gjøre det.", "new-rule-description": "Ved opprettelse av en ny regel for en måltidsplan kan du begrense regelen til å gjelde for en bestemt ukedag og/eller en bestemt type måltid. For å ta i bruk en regen alle dager eller alle måltider kan du sette regelen til \"Enhver\" som gjelder for alle mulige verdier for dag- og/eller måltidstyper.", "recipe-rules": "Regler for oppskrifter", "applies-to-all-days": "Gjelder for alle dager", @@ -432,7 +432,7 @@ "paste-in-your-recipe-data-each-line-will-be-treated-as-an-item-in-a-list": "Lim inn oppskriftsdataene. Hver linje blir behandlet som et element i en liste", "recipe-markup-specification": "Spesifikasjon for oppskriftsmerking", "recipe-url": "Nettadresse til oppskrift", - "recipe-html-or-json": "Recipe HTML or JSON", + "recipe-html-or-json": "Oppskrift HTML eller JSON", "upload-a-recipe": "Last opp oppskrift", "upload-individual-zip-file": "Last opp en individuell .zip-fil eksportert fra en annen Mealie-instans.", "url-form-hint": "Kopier og lim inn en lenke fra nettstedet med favorittoppskriftene dine", @@ -548,7 +548,7 @@ "failed-to-add-to-list": "Klarte ikke å legge til oppskrift i listen", "yield": "Gir", "yields-amount-with-text": "Gir {amount} {text}", - "yield-text": "Yield Text", + "yield-text": "Porsjonsenhet (eks. pers./stk.)", "quantity": "Antall", "choose-unit": "Velg enhet", "press-enter-to-create": "Trykk Enter for å opprette", @@ -611,14 +611,14 @@ "scrape-recipe-have-a-lot-of-recipes": "Har du mange oppskrifter du ønsker å skrape samtidig?", "scrape-recipe-suggest-bulk-importer": "Prøv masseimportering", "scrape-recipe-have-raw-html-or-json-data": "Have raw HTML or JSON data?", - "scrape-recipe-you-can-import-from-raw-data-directly": "You can import from raw data directly", + "scrape-recipe-you-can-import-from-raw-data-directly": "Du kan importere fra rådata direkte", "import-original-keywords-as-tags": "Importer originale søkeord som emneord", "stay-in-edit-mode": "Forbli i redigeringsmodus", "import-from-zip": "Importer fra zip-fil", "import-from-zip-description": "Importer en enkelt oppskrift som ble eksportert fra en annen Mealie-instans.", - "import-from-html-or-json": "Import from HTML or JSON", - "import-from-html-or-json-description": "Import a single recipe from raw HTML or JSON. This is useful if you have a recipe from a site that Mealie can't scrape normally, or from some other external source.", - "json-import-format-description-colon": "To import via JSON, it must be in valid format:", + "import-from-html-or-json": "Importer fra HTML eller JSON", + "import-from-html-or-json-description": "Importer én enkelt oppskrift fra rå HTML eller JSON. Dette er nyttig hvis du har en oppskrift fra et nettsted som Mealie ikke kan skrape på normal måte, eller fra en annen ekstern kilde.", + "json-import-format-description-colon": "For å importere via JSON, må det være i gyldig format:", "json-editor": "JSON Editor", "zip-files-must-have-been-exported-from-mealie": ".zip-filer må ha blitt eksportert fra Mealie", "create-a-recipe-by-uploading-a-scan": "Opprett en oppskrift ved å laste opp en skanning.", @@ -638,7 +638,7 @@ "tree-view": "Trevisning", "recipe-servings": "Oppskriftsporsjoner", "recipe-yield": "Utbytte av oppskrift", - "recipe-yield-text": "Recipe Yield Text", + "recipe-yield-text": "Oppskrift gir", "unit": "Enhet", "upload-image": "Last opp bilde", "screen-awake": "Hold skjermen på", @@ -664,14 +664,14 @@ }, "recipe-finder": { "recipe-finder": "Oppskriftsfinner", - "recipe-finder-description": "Search for recipes based on ingredients you have on hand. You can also filter by tools you have available, and set a maximum number of missing ingredients or tools.", + "recipe-finder-description": "Søk etter oppskrifter basert på ingredienser du har for hånden. Du kan også filtrere på verktøy du har tilgjengelig, og angi maksimalt antall manglende ingredienser eller verktøy.", "selected-ingredients": "Velg ingredienser", "no-ingredients-selected": "Ingen ingredienser valgt", "missing": "Mangler", "no-recipes-found": "Ingen oppskrifter funnet", - "no-recipes-found-description": "Try adding more ingredients to your search or adjusting your filters", - "include-ingredients-on-hand": "Include Ingredients On Hand", - "include-tools-on-hand": "Include Tools On Hand", + "no-recipes-found-description": "Prøv å legge til flere ingredienser i søket eller juster filtrene dine", + "include-ingredients-on-hand": "Inkluder ingredienser du har for hånden", + "include-tools-on-hand": "Inkluder tilgjengelige verktøy", "max-missing-ingredients": "Maks antall manglende ingredienser", "max-missing-tools": "Maks antall manglende redskaper", "selected-tools": "Velg redskaper", @@ -688,7 +688,7 @@ "or": "Eller", "has-any": "Har enhver", "has-all": "Har alle", - "clear-selection": "Clear Selection", + "clear-selection": "Tøm valg", "results": "Resultater", "search": "Søk", "search-mealie": "Søk i Mealie (trykk /)", @@ -720,7 +720,7 @@ "backup-restore": "Gjenoppretting av sikkerhetskopi", "back-restore-description": "Gjenoppretting av denne sikkerhetskopien vil overskrive alle gjeldende data i databasen og i datamappen og erstatte dem med innholdet i denne sikkerhetskopien. {cannot-be-undone} Hvis gjenopprettingen er vellykket, vil du bli logget ut.", "cannot-be-undone": "Denne handlingen kan ikke angres – bruk med forsiktighet.", - "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", + "postgresql-note": "Hvis du bruker PostGreSQL, vennligst gå igjennom {backup-restore-process} før du gjenoppretter.", "backup-restore-process-in-the-documentation": "sikkerhetskopiering/gjenoppretting prosess i dokumentasjonen", "irreversible-acknowledgment": "Jeg forstår at denne handlingen er irreversibel, destruktiv og kan føre til tap av data", "restore-backup": "Gjenopprett sikkerhetskopi" @@ -1028,7 +1028,7 @@ "administrator": "Administrator", "user-can-invite-other-to-group": "Bruker kan invitere andre til gruppe", "user-can-manage-group": "Brukeren kan administrere gruppe", - "user-can-manage-household": "User can manage household", + "user-can-manage-household": "Bruker kan administrere husholdningen", "user-can-organize-group-data": "Brukeren kan organisere gruppedata", "enable-advanced-features": "Aktiver avanserte funksjoner", "it-looks-like-this-is-your-first-time-logging-in": "Det ser ut som dette er første gang du logger på.", @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "Ved å kombinere de valgte matvarene vil de bli slått sammen til én matvare. Den første matvaren vil bli slettet, og alle referanser til denne vil bli oppdatert til å peke til den nye matvaren.", "merge-food-example": "Slår sammen {food1} til {food2}", - "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", - "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", + "seed-dialog-text": "Sett inn matvarer basert på ditt lokale språk i databasen. Dette vil lage 200+ vanlige matvarer som kan brukes til å organisere databasen din. Mat blir oversatt via fellesinnsats.", + "seed-dialog-warning": "Du har allerede noen elementer i databasen din. Denne handlingen vil ikke slå sammen duplikater, du må håndtere dem manuelt.", "combine-food": "Kombiner matvarer", "source-food": "Kilde for matvare", "target-food": "Mål for matvare", @@ -1285,11 +1285,11 @@ "manage-profile-or-get-invite-link": "Administrer din egen profil, eller hent en invitasjonslenke for å dele med andre." }, "debug-openai-services": "Feilsøk OpenAI-tjenester", - "debug-openai-services-description": "Use this page to debug OpenAI services. You can test your OpenAI connection and see the results here. If you have image services enabled, you can also provide an image.", + "debug-openai-services-description": "Bruk denne siden for å feilsøke OpenAI tjenester. Du kan teste din OpenAI tilkobling og se resultatene her. Hvis du har bildetjenester aktivert kan du også legge til et bilde.", "run-test": "Kjør test", "test-results": "Testresultater", - "group-delete-note": "Groups with users or households cannot be deleted", - "household-delete-note": "Households with users cannot be deleted" + "group-delete-note": "Grupper med brukere eller husholdninger kan ikke slettes", + "household-delete-note": "Husholdninger med brukere kan ikke slettes" }, "profile": { "welcome-user": "Velkommen, {0}!", @@ -1343,9 +1343,9 @@ }, "cookbook": { "cookbooks": "Kokebøker", - "description": "Cookbooks are another way to organize recipes by creating cross sections of recipes, organizers, and other filters. Creating a cookbook will add an entry to the side-bar and all the recipes with the filters chosen will be displayed in the cookbook.", - "hide-cookbooks-from-other-households": "Hide Cookbooks from Other Households", - "hide-cookbooks-from-other-households-description": "When enabled, only cookbooks from your household will appear on the sidebar", + "description": "Kokebøker er en annen måte å organisere oppskrifter på ved å lage tverrsnitt av oppskrifter, organisatorer og andre filtre. Oppretting av en kokebok vil legge til en oppføring i sidefeltet, og alle oppskriftene med de valgte filtrene vil vises i kokeboken.", + "hide-cookbooks-from-other-households": "Skjul kokebøker fra andre husholdninger", + "hide-cookbooks-from-other-households-description": "Når denne er aktivert, vil bare kokebøker fra husstanden din vises i sidefeltet", "public-cookbook": "Offentlig kokebok", "public-cookbook-description": "Offentlige kokebøker kan deles med ikke-Mealie-brukere og vil bli vist på din gruppeside.", "filter-options": "Filteralternativer", diff --git a/mealie/lang/messages/no-NO.json b/mealie/lang/messages/no-NO.json index 9781a6a07..0f807d268 100644 --- a/mealie/lang/messages/no-NO.json +++ b/mealie/lang/messages/no-NO.json @@ -14,8 +14,8 @@ "serves": "Nok til", "serving": "porsjon", "servings": "porsjoner", - "yield": "Yield", - "yields": "Yields" + "yield": "Gir", + "yields": "Gir" } }, "mealplan": { diff --git a/mealie/repos/seed/resources/foods/locales/de-DE.json b/mealie/repos/seed/resources/foods/locales/de-DE.json index f8ef66d83..2b06971e6 100644 --- a/mealie/repos/seed/resources/foods/locales/de-DE.json +++ b/mealie/repos/seed/resources/foods/locales/de-DE.json @@ -57,7 +57,7 @@ "name": "Pak Choi" }, "brassicas": { - "name": "brassicas" + "name": "Kreuzblütlergewächse" }, "bread": { "name": "Brot" @@ -194,7 +194,7 @@ "name": "confectioners' sugar" }, "coriander": { - "name": "coriander" + "name": "Koriander" }, "corn": { "name": "Mais", @@ -267,7 +267,7 @@ "name": "Fisch" }, "five-spice-powder": { - "name": "five spice powder" + "name": "Fünf-Gewürze-Pulver" }, "flour": { "name": "Mehl" diff --git a/mealie/repos/seed/resources/foods/locales/ja-JP.json b/mealie/repos/seed/resources/foods/locales/ja-JP.json index b12605209..b96df5d2e 100644 --- a/mealie/repos/seed/resources/foods/locales/ja-JP.json +++ b/mealie/repos/seed/resources/foods/locales/ja-JP.json @@ -1,178 +1,178 @@ { "acorn-squash": { - "name": "acorn squash" + "name": "どんぐりかぼちゃ" }, "alfalfa-sprouts": { - "name": "alfalfa sprouts" + "name": "アルファルファスプラウト" }, "anchovies": { - "name": "anchovies" + "name": "アンチョビ" }, "apples": { "name": "りんご", "plural_name": "りんご" }, "artichoke": { - "name": "artichoke" + "name": "アーティチョーク" }, "arugula": { - "name": "arugula" + "name": "ルッコラ" }, "asparagus": { - "name": "asparagus" + "name": "アスパラガス" }, "avocado": { "name": "アボカド", "plural_name": "アボカド" }, "bacon": { - "name": "bacon" + "name": "ベーコン" }, "baking-powder": { - "name": "baking powder" + "name": "ベーキングパウダー" }, "baking-soda": { - "name": "baking soda" + "name": "重曹" }, "baking-sugar": { - "name": "baking sugar" + "name": "ベーキングシュガー" }, "bar-sugar": { - "name": "bar sugar" + "name": "棒砂糖" }, "basil": { "name": "バジル" }, "beans": { - "name": "beans" + "name": "豆" }, "bell-peppers": { - "name": "bell peppers", - "plural_name": "bell peppers" + "name": "ピーマン", + "plural_name": "ピーマン" }, "blackberries": { - "name": "blackberries" + "name": "ブラックベリー" }, "bok-choy": { - "name": "bok choy" + "name": "チンゲンサイ" }, "brassicas": { - "name": "brassicas" + "name": "アブラナ属" }, "bread": { - "name": "bread" + "name": "パン" }, "breadfruit": { - "name": "breadfruit" + "name": "パンノキ" }, "broccoflower": { - "name": "broccoflower" + "name": "ブロッコフラワー" }, "broccoli": { "name": "ブロッコリー" }, "broccoli-rabe": { - "name": "broccoli rabe" + "name": "ブロッコリーラーブ" }, "broccolini": { - "name": "broccolini" + "name": "スティックセニョール" }, "brown-sugar": { - "name": "brown sugar" + "name": "黒砂糖" }, "brussels-sprouts": { - "name": "brussels sprouts" + "name": "芽キャベツ" }, "butter": { "name": "バター" }, "butternut-pumpkin": { - "name": "butternut pumpkin" + "name": "バターナッツ・スクワッシュ" }, "butternut-squash": { - "name": "butternut squash" + "name": "バターナッツ・スクワッシュ" }, "cabbage": { "name": "キャベツ", "plural_name": "キャベツ" }, "cactus-edible": { - "name": "cactus, edible" + "name": "食用サボテン" }, "calabrese": { - "name": "calabrese" + "name": "カラブレーゼ" }, "cane-sugar": { - "name": "cane sugar" + "name": "甘庶糖" }, "cannabis": { - "name": "cannabis" + "name": "大麻" }, "capsicum": { - "name": "capsicum" + "name": "トウガラシ属" }, "caraway": { - "name": "caraway" + "name": "キャラウェイ" }, "carrot": { "name": "人参", - "plural_name": "carrots" + "plural_name": "人参" }, "caster-sugar": { - "name": "caster sugar" + "name": "上白糖" }, "castor-sugar": { - "name": "castor sugar" + "name": "上白糖" }, "catfish": { - "name": "catfish" + "name": "ナマズ" }, "cauliflower": { - "name": "cauliflower", - "plural_name": "cauliflowers" + "name": "カリフラワー", + "plural_name": "カリフラワー" }, "cayenne-pepper": { - "name": "cayenne pepper" + "name": "カイエンペッパー" }, "celeriac": { - "name": "celery root" + "name": "セルリアック" }, "celery": { - "name": "celery" + "name": "セロリ" }, "cereal-grains": { - "name": "cereal grains" + "name": "穀物" }, "chard": { - "name": "chard" + "name": "フダンソウ" }, "cheese": { - "name": "cheese" + "name": "チーズ" }, "chicory": { - "name": "chicory" + "name": "チコリー" }, "chilli-peppers": { - "name": "chilli pepper", - "plural_name": "chilli peppers" + "name": "唐辛子", + "plural_name": "唐辛子" }, "chinese-leaves": { - "name": "chinese leaves" + "name": "白菜" }, "chives": { - "name": "chives" + "name": "浅葱" }, "chocolate": { - "name": "chocolate" + "name": "チョコレート" }, "cilantro": { - "name": "cilantro" + "name": "コリアンダー" }, "cinnamon": { "name": "シナモン" }, "clarified-butter": { - "name": "clarified butter" + "name": "澄ましバター" }, "coconut": { "name": "ココナッツ", @@ -182,256 +182,256 @@ "name": "ココナッツミルク" }, "cod": { - "name": "cod" + "name": "タラ" }, "coffee": { "name": "コーヒー" }, "collard-greens": { - "name": "collard greens" + "name": "カラードグリーン" }, "confectioners-sugar": { - "name": "confectioners' sugar" + "name": "粉糖" }, "coriander": { - "name": "coriander" + "name": "コリアンダー" }, "corn": { - "name": "corn", - "plural_name": "corns" + "name": "トウモロコシ", + "plural_name": "トウモロコシ" }, "corn-syrup": { - "name": "corn syrup" + "name": "コーンシロップ" }, "cottonseed-oil": { - "name": "cottonseed oil" + "name": "綿実油" }, "courgette": { - "name": "courgette" + "name": "ズッキーニ" }, "cream-of-tartar": { - "name": "cream of tartar" + "name": "ケレモル" }, "cucumber": { - "name": "cucumber", - "plural_name": "cucumbers" + "name": "きゅうり", + "plural_name": "きゅうり" }, "cumin": { - "name": "cumin" + "name": "クミン" }, "daikon": { "name": "大根", "plural_name": "大根" }, "dairy-products-and-dairy-substitutes": { - "name": "dairy products and dairy substitutes" + "name": "乳製品および乳製品代替品" }, "dandelion": { - "name": "dandelion" + "name": "タンポポ" }, "demerara-sugar": { - "name": "demerara sugar" + "name": "デメララ砂糖" }, "dough": { "name": "生地" }, "edible-cactus": { - "name": "edible cactus" + "name": "食用サボテン" }, "eggplant": { - "name": "eggplant", - "plural_name": "eggplants" + "name": "茄子", + "plural_name": "茄子" }, "eggs": { "name": "卵", "plural_name": "卵" }, "endive": { - "name": "endive", - "plural_name": "endives" + "name": "エンダイブ", + "plural_name": "エンダイブ" }, "fats": { - "name": "fats" + "name": "脂質" }, "fava-beans": { - "name": "fava beans" + "name": "そら豆" }, "fiddlehead": { - "name": "fiddlehead" + "name": "ワラビ" }, "fiddlehead-fern": { - "name": "fiddlehead fern", - "plural_name": "fiddlehead ferns" + "name": "ゼンマイ", + "plural_name": "フィドルヘッド" }, "fish": { - "name": "fish" + "name": "魚" }, "five-spice-powder": { - "name": "five spice powder" + "name": "五香粉" }, "flour": { - "name": "flour" + "name": "小麦粉" }, "frisee": { - "name": "frisee" + "name": "エンダイブ" }, "fructose": { - "name": "fructose" + "name": "果糖" }, "fruit": { - "name": "fruit" + "name": "果物" }, "fruit-sugar": { - "name": "fruit sugar" + "name": "果糖" }, "ful": { - "name": "ful" + "name": "そら豆" }, "garam-masala": { - "name": "garam masala" + "name": "ガラムマサラ" }, "garlic": { "name": "ニンニク", "plural_name": "ニンニク" }, "gem-squash": { - "name": "gem squash" + "name": "ジェムスカッシュ" }, "ghee": { - "name": "ghee" + "name": "ギー" }, "giblets": { - "name": "giblets" + "name": "ジブレッツ" }, "ginger": { - "name": "ginger" + "name": "ショウガ" }, "grains": { - "name": "grains" + "name": "穀物" }, "granulated-sugar": { - "name": "granulated sugar" + "name": "グラニュー糖" }, "grape-seed-oil": { - "name": "grape seed oil" + "name": "グレープシードオイル" }, "green-onion": { - "name": "green onion", - "plural_name": "green onions" + "name": "ネギ", + "plural_name": "ネギ" }, "heart-of-palm": { - "name": "heart of palm", - "plural_name": "heart of palms" + "name": "ハート・オブ・パーム", + "plural_name": "ハート・オブ・パーム" }, "hemp": { - "name": "hemp" + "name": "ヘンプ" }, "herbs": { - "name": "herbs" + "name": "ハーブ" }, "honey": { "name": "蜂蜜" }, "isomalt": { - "name": "isomalt" + "name": "イソマルト" }, "jackfruit": { - "name": "jackfruit", - "plural_name": "jackfruits" + "name": "パラミツ", + "plural_name": "パラミツ" }, "jaggery": { - "name": "jaggery" + "name": "ジャグリー" }, "jams": { - "name": "jams" + "name": "ジャム" }, "jellies": { - "name": "jellies" + "name": "ジェリー" }, "jerusalem-artichoke": { - "name": "jerusalem artichoke" + "name": "キクイモ" }, "jicama": { - "name": "jicama" + "name": "ヒカマ" }, "kale": { - "name": "kale" + "name": "ケール" }, "kohlrabi": { - "name": "kohlrabi" + "name": "コールラビ" }, "kumara": { - "name": "kumara" + "name": "サツマイモ" }, "leavening-agents": { - "name": "leavening agents" + "name": "膨張剤" }, "leek": { - "name": "leek", - "plural_name": "leeks" + "name": "ねぎ", + "plural_name": "ねぎ" }, "legumes": { - "name": "legumes" + "name": "マメ" }, "lemongrass": { - "name": "lemongrass" + "name": "レモングラス" }, "lentils": { - "name": "lentils" + "name": "レンズ豆" }, "lettuce": { "name": "レタス" }, "liver": { - "name": "liver", - "plural_name": "livers" + "name": "レバー", + "plural_name": "レバー" }, "maize": { - "name": "maize" + "name": "トウモロコシ" }, "maple-syrup": { - "name": "maple syrup" + "name": "メープルシロップ" }, "meat": { - "name": "meat" + "name": "肉" }, "milk": { "name": "牛乳" }, "mortadella": { - "name": "mortadella" + "name": "モルタデッラ" }, "mushroom": { "name": "キノコ", "plural_name": "キノコ" }, "mussels": { - "name": "mussels" + "name": "ムール貝" }, "nanaimo-bar-mix": { - "name": "nanaimo bar mix" + "name": "ナナイモ・バー・ミックス" }, "nori": { - "name": "nori" + "name": "のり" }, "nutmeg": { - "name": "nutmeg" + "name": "ナツメグ" }, "nutritional-yeast-flakes": { - "name": "nutritional yeast flakes" + "name": "ニュートリショナル・イースト" }, "nuts": { - "name": "nuts" + "name": "ナッツ" }, "octopuses": { - "name": "octopus", - "plural_name": "octopuses" + "name": "タコ", + "plural_name": "タコ" }, "oils": { - "name": "oils" + "name": "油" }, "okra": { - "name": "okra" + "name": "オクラ" }, "olive": { "name": "オリーブ" @@ -443,250 +443,250 @@ "name": "玉ねぎ" }, "onion-family": { - "name": "onion family" + "name": "タマネギの仲間" }, "orange-blossom-water": { - "name": "orange blossom water" + "name": "オレンジ花水" }, "oranges": { - "name": "orange", - "plural_name": "oranges" + "name": "オレンジ", + "plural_name": "オレンジ" }, "oregano": { "name": "オレガノ" }, "oysters": { - "name": "oysters" + "name": "牡蠣" }, "panch-puran": { - "name": "panch puran" + "name": "パンチフォロン" }, "paprika": { - "name": "paprika" + "name": "パプリカ" }, "parsley": { "name": "パセリ" }, "parsnip": { - "name": "parsnip", - "plural_name": "parsnips" + "name": "パースニプ", + "plural_name": "パースニップ" }, "pear": { - "name": "pear", - "plural_name": "pears" + "name": "梨", + "plural_name": "梨" }, "peas": { - "name": "peas" + "name": "豆" }, "pepper": { - "name": "pepper", - "plural_name": "peppers" + "name": "コショウ", + "plural_name": "コショウ" }, "pineapple": { - "name": "pineapple", - "plural_name": "pineapples" + "name": "パイナップル", + "plural_name": "パイナップル" }, "plantain": { - "name": "plantain", - "plural_name": "plantains" + "name": "プランテン", + "plural_name": "プランテン" }, "poppy-seeds": { - "name": "poppy seeds" + "name": "ケシの種" }, "potato": { - "name": "potato", - "plural_name": "potatoes" + "name": "ジャガイモ", + "plural_name": "ジャガイモ" }, "poultry": { - "name": "poultry" + "name": "家禽" }, "powdered-sugar": { - "name": "powdered sugar" + "name": "粉糖" }, "pumpkin": { - "name": "pumpkin", - "plural_name": "pumpkins" + "name": "カボチャ", + "plural_name": "カボチャ" }, "pumpkin-seeds": { - "name": "pumpkin seeds" + "name": "かぼちゃの種" }, "radish": { - "name": "radish", - "plural_name": "radishes" + "name": "大根", + "plural_name": "大根" }, "raw-sugar": { - "name": "raw sugar" + "name": "生砂糖" }, "refined-sugar": { - "name": "refined sugar" + "name": "精製糖" }, "rice": { - "name": "rice" + "name": "米" }, "rice-flour": { - "name": "rice flour" + "name": "米粉" }, "rock-sugar": { - "name": "rock sugar" + "name": "氷砂糖" }, "rum": { - "name": "rum" + "name": "ラム酒" }, "salmon": { - "name": "salmon" + "name": "鮭" }, "salt": { - "name": "salt" + "name": "塩" }, "salt-cod": { - "name": "salt cod" + "name": "塩タラ" }, "scallion": { - "name": "scallion", - "plural_name": "scallions" + "name": "シャロット", + "plural_name": "シャロット" }, "seafood": { - "name": "seafood" + "name": "シーフード" }, "seeds": { - "name": "seeds" + "name": "種" }, "sesame-seeds": { - "name": "sesame seeds" + "name": "ゴマの種" }, "shallot": { - "name": "shallot", - "plural_name": "shallots" + "name": "エシャロット", + "plural_name": "エシャロット" }, "skate": { - "name": "skate" + "name": "ガンギエイ" }, "soda": { - "name": "soda" + "name": "ソーダ" }, "soda-baking": { - "name": "soda, baking" + "name": "ソーダ、ベーキング" }, "soybean": { - "name": "soybean" + "name": "大豆" }, "spaghetti-squash": { - "name": "spaghetti squash", - "plural_name": "spaghetti squashes" + "name": "スパゲッティスカッシュ", + "plural_name": "スパゲッティスカッシュ" }, "speck": { - "name": "speck" + "name": "スペック" }, "spices": { - "name": "spices" + "name": "香辛料" }, "spinach": { - "name": "spinach" + "name": "ほうれん草" }, "spring-onion": { - "name": "spring onion", - "plural_name": "spring onions" + "name": "ネギ", + "plural_name": "葉タマネギ" }, "squash": { - "name": "squash", - "plural_name": "squashes" + "name": "カボチャ", + "plural_name": "カボチャ" }, "squash-family": { - "name": "squash family" + "name": "カボチャの仲間" }, "stockfish": { - "name": "stockfish" + "name": "ストックフィッシュ" }, "sugar": { - "name": "sugar" + "name": "砂糖" }, "sunchoke": { - "name": "sunchoke", - "plural_name": "sunchokes" + "name": "キクイモ", + "plural_name": "キクイモ" }, "sunflower-seeds": { - "name": "sunflower seeds" + "name": "ヒマワリの種" }, "superfine-sugar": { - "name": "superfine sugar" + "name": "上白糖" }, "sweet-potato": { - "name": "sweet potato", - "plural_name": "sweet potatoes" + "name": "サツマイモ", + "plural_name": "サツマイモ" }, "sweetcorn": { - "name": "sweetcorn", - "plural_name": "sweetcorns" + "name": "スイートコーン", + "plural_name": "スイートコーン" }, "sweeteners": { - "name": "sweeteners" + "name": "甘味料" }, "tahini": { - "name": "tahini" + "name": "タヒニ" }, "taro": { - "name": "taro", - "plural_name": "taroes" + "name": "タロイモ", + "plural_name": "タロイモ" }, "teff": { - "name": "teff" + "name": "テフ" }, "tomato": { "name": "トマト", "plural_name": "トマト" }, "trout": { - "name": "trout" + "name": "マス" }, "tubers": { - "name": "tuber", - "plural_name": "tubers" + "name": "塊茎", + "plural_name": "塊茎" }, "tuna": { - "name": "tuna" + "name": "マグロ" }, "turbanado-sugar": { - "name": "turbanado sugar" + "name": "中白糖" }, "turnip": { - "name": "turnip", - "plural_name": "turnips" + "name": "カブ", + "plural_name": "カブ" }, "unrefined-sugar": { - "name": "unrefined sugar" + "name": "粗製糖" }, "vanilla": { - "name": "vanilla" + "name": "バニラ" }, "vegetables": { - "name": "vegetables" + "name": "野菜" }, "watercress": { - "name": "watercress" + "name": "クレソン" }, "watermelon": { - "name": "watermelon", - "plural_name": "watermelons" + "name": "スイカ", + "plural_name": "スイカ" }, "white-mushroom": { - "name": "white mushroom", - "plural_name": "white mushrooms" + "name": "マッシュルーム", + "plural_name": "マッシュルーム" }, "white-sugar": { - "name": "white sugar" + "name": "白砂糖" }, "xanthan-gum": { - "name": "xanthan gum" + "name": "キサンタンガム" }, "yam": { - "name": "yam", - "plural_name": "yams" + "name": "ヤムイモ", + "plural_name": "ヤムイモ" }, "yeast": { - "name": "yeast" + "name": "イースト" }, "zucchini": { - "name": "zucchini", - "plural_name": "zucchinis" + "name": "ズッキーニ", + "plural_name": "ズッキーニ" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/no-NO.json b/mealie/repos/seed/resources/foods/locales/no-NO.json index ef8a7fb1e..ebf1f38cf 100644 --- a/mealie/repos/seed/resources/foods/locales/no-NO.json +++ b/mealie/repos/seed/resources/foods/locales/no-NO.json @@ -1,25 +1,25 @@ { "acorn-squash": { - "name": "acorn squash" + "name": "vintersquash" }, "alfalfa-sprouts": { - "name": "alfalfa sprouts" + "name": "alfalfaspirer" }, "anchovies": { - "name": "anchovies" + "name": "ansjos" }, "apples": { "name": "eple", "plural_name": "epler" }, "artichoke": { - "name": "artichoke" + "name": "artisjokk" }, "arugula": { - "name": "arugula" + "name": "ruccola" }, "asparagus": { - "name": "asparagus" + "name": "asparges" }, "avocado": { "name": "avakado", @@ -41,82 +41,82 @@ "name": "bar sugar" }, "basil": { - "name": "basil" + "name": "basilikum" }, "beans": { - "name": "beans" + "name": "bønner" }, "bell-peppers": { - "name": "bell peppers", - "plural_name": "bell peppers" + "name": "paprika", + "plural_name": "paprikaer" }, "blackberries": { - "name": "blackberries" + "name": "bjørnebær" }, "bok-choy": { - "name": "bok choy" + "name": "pak choi" }, "brassicas": { - "name": "brassicas" + "name": "kålslekta" }, "bread": { "name": "brød" }, "breadfruit": { - "name": "breadfruit" + "name": "brødfrukt" }, "broccoflower": { "name": "broccoflower" }, "broccoli": { - "name": "broccoli" + "name": "brokkoli" }, "broccoli-rabe": { - "name": "broccoli rabe" + "name": "rapini" }, "broccolini": { - "name": "broccolini" + "name": "brokkolini" }, "brown-sugar": { - "name": "brown sugar" + "name": "brunt sukker" }, "brussels-sprouts": { - "name": "brussels sprouts" + "name": "rosenkål" }, "butter": { - "name": "butter" + "name": "smør" }, "butternut-pumpkin": { - "name": "butternut pumpkin" + "name": "flaskegresskar" }, "butternut-squash": { - "name": "butternut squash" + "name": "flaskegresskar" }, "cabbage": { - "name": "cabbage", - "plural_name": "cabbages" + "name": "kål", + "plural_name": "kål" }, "cactus-edible": { - "name": "cactus, edible" + "name": "kaktus, spiselig" }, "calabrese": { "name": "calabrese" }, "cane-sugar": { - "name": "cane sugar" + "name": "rørsukker" }, "cannabis": { "name": "cannabis" }, "capsicum": { - "name": "capsicum" + "name": "chilipepper" }, "caraway": { - "name": "caraway" + "name": "karve" }, "carrot": { - "name": "carrot", - "plural_name": "carrots" + "name": "gulrot", + "plural_name": "gulrøtter" }, "caster-sugar": { "name": "caster sugar" @@ -125,32 +125,32 @@ "name": "castor sugar" }, "catfish": { - "name": "catfish" + "name": "malle" }, "cauliflower": { - "name": "cauliflower", - "plural_name": "cauliflowers" + "name": "blomkål", + "plural_name": "blomkål" }, "cayenne-pepper": { - "name": "cayenne pepper" + "name": "kayenne pepper" }, "celeriac": { - "name": "celery root" + "name": "sellerirot" }, "celery": { - "name": "celery" + "name": "selleri" }, "cereal-grains": { "name": "cereal grains" }, "chard": { - "name": "chard" + "name": "bladbete" }, "cheese": { - "name": "cheese" + "name": "ost" }, "chicory": { - "name": "chicory" + "name": "sikori" }, "chilli-peppers": { "name": "chilli pepper", @@ -160,129 +160,129 @@ "name": "chinese leaves" }, "chives": { - "name": "chives" + "name": "gressløk" }, "chocolate": { - "name": "chocolate" + "name": "sjokolade" }, "cilantro": { - "name": "cilantro" + "name": "koriander" }, "cinnamon": { - "name": "cinnamon" + "name": "kanel" }, "clarified-butter": { - "name": "clarified butter" + "name": "klarnet smør" }, "coconut": { - "name": "coconut", - "plural_name": "coconuts" + "name": "kokosnøtt", + "plural_name": "kokosnøtter" }, "coconut-milk": { - "name": "coconut milk" + "name": "kokosmelk" }, "cod": { - "name": "cod" + "name": "torsk" }, "coffee": { - "name": "coffee" + "name": "kaffe" }, "collard-greens": { - "name": "collard greens" + "name": "grønnkål" }, "confectioners-sugar": { - "name": "confectioners' sugar" + "name": "melis" }, "coriander": { - "name": "coriander" + "name": "koriander" }, "corn": { "name": "mais", "plural_name": "corns" }, "corn-syrup": { - "name": "corn syrup" + "name": "maissirup" }, "cottonseed-oil": { - "name": "cottonseed oil" + "name": "bomullsfrøolje" }, "courgette": { - "name": "courgette" + "name": "squash" }, "cream-of-tartar": { "name": "cream of tartar" }, "cucumber": { - "name": "cucumber", - "plural_name": "cucumbers" + "name": "agurk", + "plural_name": "agurker" }, "cumin": { - "name": "cumin" + "name": "spisskummen" }, "daikon": { - "name": "daikon", - "plural_name": "daikons" + "name": "daikon-reddik", + "plural_name": "daikon-reddiker" }, "dairy-products-and-dairy-substitutes": { - "name": "dairy products and dairy substitutes" + "name": "meieriprodukter og melkeerstatninger" }, "dandelion": { - "name": "dandelion" + "name": "løvetann" }, "demerara-sugar": { - "name": "demerara sugar" + "name": "demerarasukker" }, "dough": { - "name": "dough" + "name": "deig" }, "edible-cactus": { - "name": "edible cactus" + "name": "spiselig kaktus" }, "eggplant": { - "name": "eggplant", - "plural_name": "eggplants" + "name": "aubergine", + "plural_name": "auberginer" }, "eggs": { "name": "egg", - "plural_name": "eggs" + "plural_name": "egg" }, "endive": { - "name": "endive", - "plural_name": "endives" + "name": "sikori", + "plural_name": "sikori" }, "fats": { - "name": "fats" + "name": "fett" }, "fava-beans": { - "name": "fava beans" + "name": "favabønne" }, "fiddlehead": { - "name": "fiddlehead" + "name": "felehode" }, "fiddlehead-fern": { "name": "fiddlehead fern", "plural_name": "fiddlehead ferns" }, "fish": { - "name": "fish" + "name": "fisk" }, "five-spice-powder": { - "name": "five spice powder" + "name": "femkrydder" }, "flour": { - "name": "flour" + "name": "mel" }, "frisee": { - "name": "frisee" + "name": "friséesalat" }, "fructose": { - "name": "fructose" + "name": "fruktose" }, "fruit": { - "name": "fruit" + "name": "frukt" }, "fruit-sugar": { - "name": "fruit sugar" + "name": "fruktsukker" }, "ful": { "name": "ful" @@ -291,53 +291,53 @@ "name": "garam masala" }, "garlic": { - "name": "garlic", - "plural_name": "garlics" + "name": "hvitløk", + "plural_name": "hvitløker" }, "gem-squash": { "name": "gem squash" }, "ghee": { - "name": "ghee" + "name": "ghi" }, "giblets": { - "name": "giblets" + "name": "innmat av fugl" }, "ginger": { - "name": "ginger" + "name": "ingefær" }, "grains": { - "name": "grains" + "name": "korn" }, "granulated-sugar": { - "name": "granulated sugar" + "name": "strøsukker" }, "grape-seed-oil": { - "name": "grape seed oil" + "name": "druekjerneolje" }, "green-onion": { - "name": "green onion", - "plural_name": "green onions" + "name": "vårløk", + "plural_name": "vårløk" }, "heart-of-palm": { - "name": "heart of palm", - "plural_name": "heart of palms" + "name": "palmehjerte", + "plural_name": "palmehjerte" }, "hemp": { - "name": "hemp" + "name": "hamp" }, "herbs": { - "name": "herbs" + "name": "urter" }, "honey": { - "name": "honey" + "name": "honning" }, "isomalt": { "name": "isomalt" }, "jackfruit": { - "name": "jackfruit", - "plural_name": "jackfruits" + "name": "jackfrukt", + "plural_name": "jackfrukter" }, "jaggery": { "name": "jaggery" @@ -349,64 +349,64 @@ "name": "jellies" }, "jerusalem-artichoke": { - "name": "jerusalem artichoke" + "name": "jordskokk" }, "jicama": { "name": "jicama" }, "kale": { - "name": "kale" + "name": "grønnkål" }, "kohlrabi": { - "name": "kohlrabi" + "name": "kålrabi" }, "kumara": { "name": "kumara" }, "leavening-agents": { - "name": "leavening agents" + "name": "hevemiddel" }, "leek": { - "name": "leek", - "plural_name": "leeks" + "name": "purre", + "plural_name": "purrer" }, "legumes": { - "name": "legumes" + "name": "belgvekster" }, "lemongrass": { - "name": "lemongrass" + "name": "sitrongress" }, "lentils": { - "name": "lentils" + "name": "linser" }, "lettuce": { - "name": "lettuce" + "name": "salat" }, "liver": { - "name": "liver", - "plural_name": "livers" + "name": "lever", + "plural_name": "lever" }, "maize": { "name": "maize" }, "maple-syrup": { - "name": "maple syrup" + "name": "lønnesirup" }, "meat": { - "name": "meat" + "name": "kjøtt" }, "milk": { - "name": "milk" + "name": "melk" }, "mortadella": { "name": "mortadella" }, "mushroom": { - "name": "mushroom", - "plural_name": "mushrooms" + "name": "sopp", + "plural_name": "sopper" }, "mussels": { - "name": "mussels" + "name": "blåskjell" }, "nanaimo-bar-mix": { "name": "nanaimo bar mix" @@ -415,204 +415,204 @@ "name": "nori" }, "nutmeg": { - "name": "nutmeg" + "name": "muskat" }, "nutritional-yeast-flakes": { "name": "nutritional yeast flakes" }, "nuts": { - "name": "nuts" + "name": "nøtter" }, "octopuses": { - "name": "octopus", - "plural_name": "octopuses" + "name": "blekksprut", + "plural_name": "blekksprut" }, "oils": { - "name": "oils" + "name": "oljer" }, "okra": { "name": "okra" }, "olive": { - "name": "olive" + "name": "oliven" }, "olive-oil": { - "name": "olive oil" + "name": "olivenolje" }, "onion": { - "name": "onion" + "name": "løk" }, "onion-family": { "name": "onion family" }, "orange-blossom-water": { - "name": "orange blossom water" + "name": "appelsinblomstvann" }, "oranges": { - "name": "orange", - "plural_name": "oranges" + "name": "appelsin", + "plural_name": "appelsiner" }, "oregano": { "name": "oregano" }, "oysters": { - "name": "oysters" + "name": "østers" }, "panch-puran": { - "name": "panch puran" + "name": "panch phoron" }, "paprika": { - "name": "paprika" + "name": "paprikapulver" }, "parsley": { - "name": "parsley" + "name": "persille" }, "parsnip": { - "name": "parsnip", - "plural_name": "parsnips" + "name": "pastinakk", + "plural_name": "pastinakk" }, "pear": { - "name": "pear", - "plural_name": "pears" + "name": "pære", + "plural_name": "pærer" }, "peas": { - "name": "peas" + "name": "erter" }, "pepper": { - "name": "pepper", - "plural_name": "peppers" + "name": "paprika", + "plural_name": "paprika" }, "pineapple": { - "name": "pineapple", - "plural_name": "pineapples" + "name": "ananas", + "plural_name": "ananaser" }, "plantain": { - "name": "plantain", - "plural_name": "plantains" + "name": "kokebanan", + "plural_name": "kokebananer" }, "poppy-seeds": { - "name": "poppy seeds" + "name": "valmuefrø" }, "potato": { - "name": "potato", - "plural_name": "potatoes" + "name": "potet", + "plural_name": "poteter" }, "poultry": { - "name": "poultry" + "name": "fjærfe" }, "powdered-sugar": { - "name": "powdered sugar" + "name": "melis" }, "pumpkin": { - "name": "pumpkin", - "plural_name": "pumpkins" + "name": "gresskar", + "plural_name": "gresskar" }, "pumpkin-seeds": { - "name": "pumpkin seeds" + "name": "gresskarfrø" }, "radish": { - "name": "radish", - "plural_name": "radishes" + "name": "reddik", + "plural_name": "reddiker" }, "raw-sugar": { - "name": "raw sugar" + "name": "brunt sukker" }, "refined-sugar": { - "name": "refined sugar" + "name": "raffinert sukker" }, "rice": { - "name": "rice" + "name": "ris" }, "rice-flour": { - "name": "rice flour" + "name": "rismel" }, "rock-sugar": { "name": "rock sugar" }, "rum": { - "name": "rum" + "name": "rom" }, "salmon": { - "name": "salmon" + "name": "laks" }, "salt": { "name": "salt" }, "salt-cod": { - "name": "salt cod" + "name": "salt torsk" }, "scallion": { - "name": "scallion", - "plural_name": "scallions" + "name": "vårløk", + "plural_name": "vårløk" }, "seafood": { - "name": "seafood" + "name": "sjømat" }, "seeds": { - "name": "seeds" + "name": "frø" }, "sesame-seeds": { - "name": "sesame seeds" + "name": "sesamfrø" }, "shallot": { - "name": "shallot", - "plural_name": "shallots" + "name": "sjalottløk", + "plural_name": "sjalottløk" }, "skate": { "name": "skate" }, "soda": { - "name": "soda" + "name": "brus" }, "soda-baking": { - "name": "soda, baking" + "name": "natron" }, "soybean": { - "name": "soybean" + "name": "soyabønne" }, "spaghetti-squash": { "name": "spaghetti squash", "plural_name": "spaghetti squashes" }, "speck": { - "name": "speck" + "name": "spekk" }, "spices": { - "name": "spices" + "name": "krydder" }, "spinach": { - "name": "spinach" + "name": "spinat" }, "spring-onion": { - "name": "spring onion", - "plural_name": "spring onions" + "name": "vårløk", + "plural_name": "vårløker" }, "squash": { - "name": "squash", - "plural_name": "squashes" + "name": "gresskar", + "plural_name": "gresskar" }, "squash-family": { - "name": "squash family" + "name": "gresskarfamilien" }, "stockfish": { - "name": "stockfish" + "name": "tørrfisk" }, "sugar": { - "name": "sugar" + "name": "sukker" }, "sunchoke": { - "name": "sunchoke", - "plural_name": "sunchokes" + "name": "jordskokk", + "plural_name": "jordskokker" }, "sunflower-seeds": { - "name": "sunflower seeds" + "name": "solsikkefrø" }, "superfine-sugar": { - "name": "superfine sugar" + "name": "finkornet sukker" }, "sweet-potato": { - "name": "sweet potato", - "plural_name": "sweet potatoes" + "name": "søtpotet", + "plural_name": "søtpoteter" }, "sweetcorn": { "name": "sweetcorn", @@ -632,61 +632,61 @@ "name": "teff" }, "tomato": { - "name": "tomato", - "plural_name": "tomatoes" + "name": "tomat", + "plural_name": "tomater" }, "trout": { - "name": "trout" + "name": "ørret" }, "tubers": { - "name": "tuber", - "plural_name": "tubers" + "name": "knoll", + "plural_name": "knoller" }, "tuna": { - "name": "tuna" + "name": "tunfisk" }, "turbanado-sugar": { "name": "turbanado sugar" }, "turnip": { - "name": "turnip", - "plural_name": "turnips" + "name": "nepe", + "plural_name": "neper" }, "unrefined-sugar": { - "name": "unrefined sugar" + "name": "uraffinert sukker" }, "vanilla": { - "name": "vanilla" + "name": "vanilje" }, "vegetables": { - "name": "vegetables" + "name": "grønnsaker" }, "watercress": { - "name": "watercress" + "name": "brønnkarse" }, "watermelon": { - "name": "watermelon", - "plural_name": "watermelons" + "name": "vannmelon", + "plural_name": "vannmeloner" }, "white-mushroom": { - "name": "white mushroom", - "plural_name": "white mushrooms" + "name": "sjampinjong", + "plural_name": "sjampinjonger" }, "white-sugar": { - "name": "white sugar" + "name": "sukker" }, "xanthan-gum": { - "name": "xanthan gum" + "name": "xanthangummi" }, "yam": { "name": "yam", "plural_name": "yams" }, "yeast": { - "name": "yeast" + "name": "gjær" }, "zucchini": { - "name": "zucchini", - "plural_name": "zucchinis" + "name": "squash", + "plural_name": "squash" } } \ No newline at end of file From 24be42ee88db5643f1f4ffcf51f033099061717a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 1 Apr 2025 08:35:20 -0500 Subject: [PATCH 076/390] chore(deps): update dependency mkdocs-material to v9.6.11 (#5304) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/poetry.lock b/poetry.lock index 31e2772c1..3cf301d59 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1672,21 +1672,21 @@ pyyaml = ">=5.1" [[package]] name = "mkdocs-material" -version = "9.6.10" +version = "9.6.11" description = "Documentation that simply works" optional = false python-versions = ">=3.8" groups = ["dev"] files = [ - {file = "mkdocs_material-9.6.10-py3-none-any.whl", hash = "sha256:36168548df4e2ddeb9a334ddae4ab9c388ccfea4dd50ffee657d22b93dcb1c3e"}, - {file = "mkdocs_material-9.6.10.tar.gz", hash = "sha256:25a453c1f24f34fcf1f53680c03d2c1421b52ce5247f4468153c87a70cd5f1fc"}, + {file = "mkdocs_material-9.6.11-py3-none-any.whl", hash = "sha256:47f21ef9cbf4f0ebdce78a2ceecaa5d413581a55141e4464902224ebbc0b1263"}, + {file = "mkdocs_material-9.6.11.tar.gz", hash = "sha256:0b7f4a0145c5074cdd692e4362d232fb25ef5b23328d0ec1ab287af77cc0deff"}, ] [package.dependencies] babel = ">=2.10,<3.0" backrefs = ">=5.7.post1,<6.0" colorama = ">=0.4,<1.0" -jinja2 = ">=3.0,<4.0" +jinja2 = ">=3.1,<4.0" markdown = ">=3.2,<4.0" mkdocs = ">=1.6,<2.0" mkdocs-material-extensions = ">=1.3,<2.0" From 007d249c2028a714b775dea7c62ee3dacd570dce Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Tue, 1 Apr 2025 08:46:57 -0500 Subject: [PATCH 077/390] chore(l10n): New Crowdin updates (#5301) --- frontend/lang/messages/ar-SA.json | 14 +++++++------- frontend/lang/messages/no-NO.json | 2 +- .../repos/seed/resources/units/locales/no-NO.json | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/frontend/lang/messages/ar-SA.json b/frontend/lang/messages/ar-SA.json index f6998535e..db80240cf 100644 --- a/frontend/lang/messages/ar-SA.json +++ b/frontend/lang/messages/ar-SA.json @@ -410,7 +410,7 @@ "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": { "title": "خِطَّة تناول الطعام", - "description-long": "Mealie can import recipies from Plan to Eat." + "description-long": "يمكن لمالي أن تستورد الوصفات من Plan to Eat." }, "myrecipebox": { "title": "صندوق وصفاتي", @@ -418,7 +418,7 @@ }, "recipekeeper": { "title": "مدير الوصفة", - "description-long": "Mealie can import recipes from Recipe Keeper. Export your recipes in zip format, then upload the .zip file below." + "description-long": "يمكن لـ Mealie استيراد الوصفات من وكيل الوصفات. قم بتصدير وصفاتك بتنسيق zip ، ثم قم بتحميل ملف zip أدناه." } }, "new-recipe": { @@ -544,10 +544,10 @@ "successfully-added-to-list": "Successfully added to list", "recipe-added-to-mealplan": "Recipe added to mealplan", "failed-to-add-recipes-to-list": "Failed to add recipe to list", - "failed-to-add-recipe-to-mealplan": "Failed to add recipe to mealplan", - "failed-to-add-to-list": "Failed to add to list", - "yield": "Yield", - "yields-amount-with-text": "Yields {amount} {text}", + "failed-to-add-recipe-to-mealplan": "فشل في إضافة الوصفة إلى خطة الوجبة", + "failed-to-add-to-list": "فشل في الإضافة إلى القائمة", + "yield": "العائد", + "yields-amount-with-text": "العائد {amount} {text}", "yield-text": "Yield Text", "quantity": "الكَمّيَّة", "choose-unit": "اختر الوحدة", @@ -822,7 +822,7 @@ "validate": "Validate", "email-configuration-status": "Email Configuration Status", "email-configured": "Email Configured", - "email-test-results": "Email Test Results", + "email-test-results": "نتائج الايميل", "ready": "جاهز", "not-ready": "Not Ready - Check Environmental Variables", "succeeded": "نجحت العملية", diff --git a/frontend/lang/messages/no-NO.json b/frontend/lang/messages/no-NO.json index 4f40ecd7c..8eec9d404 100644 --- a/frontend/lang/messages/no-NO.json +++ b/frontend/lang/messages/no-NO.json @@ -292,7 +292,7 @@ "admin-household-management-text": "Endringer i denne husholdningen vil umiddelbart gjelde.", "household-id-value": "Husholdningens id: {0}", "private-household": "Privat husholdning", - "private-household-description": "Setting your household to private will disable all public view options. This overrides any individual public view settings", + "private-household-description": "Når du setter husholdningen din til privat, vil alle offentlige visningsalternativer tilbakestilles til standardverdiene. Dette overskriver envher individuell offentlig visningsinnstilling", "lock-recipe-edits-from-other-households": "Lås redigering av oppskrifter fra andre husholdninger", "lock-recipe-edits-from-other-households-description": "Når dette er aktivert kan bare brukere i husholdningen din redigere oppskrifter laget av husholdningen din", "household-recipe-preferences": "Husholdningenes oppskriftsinnstillinger", diff --git a/mealie/repos/seed/resources/units/locales/no-NO.json b/mealie/repos/seed/resources/units/locales/no-NO.json index 2c1afde80..a8e0a60ef 100644 --- a/mealie/repos/seed/resources/units/locales/no-NO.json +++ b/mealie/repos/seed/resources/units/locales/no-NO.json @@ -62,7 +62,7 @@ }, "ounce": { "name": "unse", - "plural_name": "ounces\n", + "plural_name": "ounces\nunser", "description": "", "abbreviation": "oz" }, From 8f3772ed011cf8ad7f8461736a577b1d262bfe54 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 3 Apr 2025 13:04:00 -0500 Subject: [PATCH 078/390] chore(deps): update dependency ruff to v0.11.3 (#5311) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/poetry.lock b/poetry.lock index 3cf301d59..fef413673 100644 --- a/poetry.lock +++ b/poetry.lock @@ -3277,30 +3277,30 @@ jupyter = ["ipywidgets (>=7.5.1,<9)"] [[package]] name = "ruff" -version = "0.11.2" +version = "0.11.3" description = "An extremely fast Python linter and code formatter, written in Rust." optional = false python-versions = ">=3.7" groups = ["dev"] files = [ - {file = "ruff-0.11.2-py3-none-linux_armv6l.whl", hash = "sha256:c69e20ea49e973f3afec2c06376eb56045709f0212615c1adb0eda35e8a4e477"}, - {file = "ruff-0.11.2-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:2c5424cc1c4eb1d8ecabe6d4f1b70470b4f24a0c0171356290b1953ad8f0e272"}, - {file = "ruff-0.11.2-py3-none-macosx_11_0_arm64.whl", hash = "sha256:ecf20854cc73f42171eedb66f006a43d0a21bfb98a2523a809931cda569552d9"}, - {file = "ruff-0.11.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0c543bf65d5d27240321604cee0633a70c6c25c9a2f2492efa9f6d4b8e4199bb"}, - {file = "ruff-0.11.2-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:20967168cc21195db5830b9224be0e964cc9c8ecf3b5a9e3ce19876e8d3a96e3"}, - {file = "ruff-0.11.2-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:955a9ce63483999d9f0b8f0b4a3ad669e53484232853054cc8b9d51ab4c5de74"}, - {file = "ruff-0.11.2-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:86b3a27c38b8fce73bcd262b0de32e9a6801b76d52cdb3ae4c914515f0cef608"}, - {file = "ruff-0.11.2-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a3b66a03b248c9fcd9d64d445bafdf1589326bee6fc5c8e92d7562e58883e30f"}, - {file = "ruff-0.11.2-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0397c2672db015be5aa3d4dac54c69aa012429097ff219392c018e21f5085147"}, - {file = "ruff-0.11.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:869bcf3f9abf6457fbe39b5a37333aa4eecc52a3b99c98827ccc371a8e5b6f1b"}, - {file = "ruff-0.11.2-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:2a2b50ca35457ba785cd8c93ebbe529467594087b527a08d487cf0ee7b3087e9"}, - {file = "ruff-0.11.2-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:7c69c74bf53ddcfbc22e6eb2f31211df7f65054bfc1f72288fc71e5f82db3eab"}, - {file = "ruff-0.11.2-py3-none-musllinux_1_2_i686.whl", hash = "sha256:6e8fb75e14560f7cf53b15bbc55baf5ecbe373dd5f3aab96ff7aa7777edd7630"}, - {file = "ruff-0.11.2-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:842a472d7b4d6f5924e9297aa38149e5dcb1e628773b70e6387ae2c97a63c58f"}, - {file = "ruff-0.11.2-py3-none-win32.whl", hash = "sha256:aca01ccd0eb5eb7156b324cfaa088586f06a86d9e5314b0eb330cb48415097cc"}, - {file = "ruff-0.11.2-py3-none-win_amd64.whl", hash = "sha256:3170150172a8f994136c0c66f494edf199a0bbea7a409f649e4bc8f4d7084080"}, - {file = "ruff-0.11.2-py3-none-win_arm64.whl", hash = "sha256:52933095158ff328f4c77af3d74f0379e34fd52f175144cefc1b192e7ccd32b4"}, - {file = "ruff-0.11.2.tar.gz", hash = "sha256:ec47591497d5a1050175bdf4e1a4e6272cddff7da88a2ad595e1e326041d8d94"}, + {file = "ruff-0.11.3-py3-none-linux_armv6l.whl", hash = "sha256:cb893a5eedff45071d52565300a20cd4ac088869e156b25e0971cb98c06f5dd7"}, + {file = "ruff-0.11.3-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:58edd48af0e201e2f494789de80f5b2f2b46c9a2991a12ea031254865d5f6aa3"}, + {file = "ruff-0.11.3-py3-none-macosx_11_0_arm64.whl", hash = "sha256:520f6ade25cea98b2e5cb29eb0906f6a0339c6b8e28a024583b867f48295f1ed"}, + {file = "ruff-0.11.3-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d1ca4405a93ebbc05e924358f872efceb1498c3d52a989ddf9476712a5480b16"}, + {file = "ruff-0.11.3-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:f4341d38775a6be605ce7cd50e951b89de65cbd40acb0399f95b8e1524d604c8"}, + {file = "ruff-0.11.3-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:72bf5b49e4b546f4bea6c05448ab71919b09cf75363adf5e3bf5276124afd31c"}, + {file = "ruff-0.11.3-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:9fa791ee6c3629ba7f9ba2c8f2e76178b03f3eaefb920e426302115259819237"}, + {file = "ruff-0.11.3-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2c81d3fe718f4d303aaa4ccdcd0f43e23bb2127da3353635f718394ca9b26721"}, + {file = "ruff-0.11.3-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4e4c38e9b6c01caaba46b6d8e732791f4c78389a9923319991d55b298017ce02"}, + {file = "ruff-0.11.3-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9686f5d1a2b4c918b5a6e9876bfe7f47498a990076624d41f57d17aadd02a4dd"}, + {file = "ruff-0.11.3-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:4800ddc4764d42d8961ce4cb972bcf5cc2730d11cca3f11f240d9f7360460408"}, + {file = "ruff-0.11.3-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:e63a2808879361aa9597d88d86380d8fb934953ef91f5ff3dafe18d9cb0b1e14"}, + {file = "ruff-0.11.3-py3-none-musllinux_1_2_i686.whl", hash = "sha256:8f8b1c4ae62638cc220df440140c21469232d8f2cb7f5059f395f7f48dcdb59e"}, + {file = "ruff-0.11.3-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:3ea2026be50f6b1fbedd2d1757d004e1e58bd0f414efa2a6fa01235468d4c82a"}, + {file = "ruff-0.11.3-py3-none-win32.whl", hash = "sha256:73d8b90d12674a0c6e98cd9e235f2dcad09d1a80e559a585eac994bb536917a3"}, + {file = "ruff-0.11.3-py3-none-win_amd64.whl", hash = "sha256:faf1bfb0a51fb3a82aa1112cb03658796acef978e37c7f807d3ecc50b52ecbf6"}, + {file = "ruff-0.11.3-py3-none-win_arm64.whl", hash = "sha256:67f8b68d7ab909f08af1fb601696925a89d65083ae2bb3ab286e572b5dc456aa"}, + {file = "ruff-0.11.3.tar.gz", hash = "sha256:8d5fcdb3bb359adc12b757ed832ee743993e7474b9de714bb9ea13c4a8458bf9"}, ] [[package]] From e118d242610ad69e83497cbbb13904722a6ca827 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 3 Apr 2025 18:17:28 +0000 Subject: [PATCH 079/390] fix(deps): update dependency pydantic to v2.11.2 (#5312) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 208 ++++++++++++++++++++++++++-------------------------- 1 file changed, 104 insertions(+), 104 deletions(-) diff --git a/poetry.lock b/poetry.lock index fef413673..dfd943fd9 100644 --- a/poetry.lock +++ b/poetry.lock @@ -2409,19 +2409,19 @@ files = [ [[package]] name = "pydantic" -version = "2.11.1" +version = "2.11.2" description = "Data validation using Python type hints" optional = false python-versions = ">=3.9" groups = ["main", "dev"] files = [ - {file = "pydantic-2.11.1-py3-none-any.whl", hash = "sha256:5b6c415eee9f8123a14d859be0c84363fec6b1feb6b688d6435801230b56e0b8"}, - {file = "pydantic-2.11.1.tar.gz", hash = "sha256:442557d2910e75c991c39f4b4ab18963d57b9b55122c8b2a9cd176d8c29ce968"}, + {file = "pydantic-2.11.2-py3-none-any.whl", hash = "sha256:7f17d25846bcdf89b670a86cdfe7b29a9f1c9ca23dee154221c9aa81845cfca7"}, + {file = "pydantic-2.11.2.tar.gz", hash = "sha256:2138628e050bd7a1e70b91d4bf4a91167f4ad76fdb83209b107c8d84b854917e"}, ] [package.dependencies] annotated-types = ">=0.6.0" -pydantic-core = "2.33.0" +pydantic-core = "2.33.1" typing-extensions = ">=4.12.2" typing-inspection = ">=0.4.0" @@ -2431,111 +2431,111 @@ timezone = ["tzdata ; python_version >= \"3.9\" and platform_system == \"Windows [[package]] name = "pydantic-core" -version = "2.33.0" +version = "2.33.1" description = "Core functionality for Pydantic validation and serialization" optional = false python-versions = ">=3.9" groups = ["main", "dev"] files = [ - {file = "pydantic_core-2.33.0-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:71dffba8fe9ddff628c68f3abd845e91b028361d43c5f8e7b3f8b91d7d85413e"}, - {file = "pydantic_core-2.33.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:abaeec1be6ed535a5d7ffc2e6c390083c425832b20efd621562fbb5bff6dc518"}, - {file = "pydantic_core-2.33.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:759871f00e26ad3709efc773ac37b4d571de065f9dfb1778012908bcc36b3a73"}, - {file = "pydantic_core-2.33.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:dcfebee69cd5e1c0b76a17e17e347c84b00acebb8dd8edb22d4a03e88e82a207"}, - {file = "pydantic_core-2.33.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1b1262b912435a501fa04cd213720609e2cefa723a07c92017d18693e69bf00b"}, - {file = "pydantic_core-2.33.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4726f1f3f42d6a25678c67da3f0b10f148f5655813c5aca54b0d1742ba821b8f"}, - {file = "pydantic_core-2.33.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e790954b5093dff1e3a9a2523fddc4e79722d6f07993b4cd5547825c3cbf97b5"}, - {file = "pydantic_core-2.33.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:34e7fb3abe375b5c4e64fab75733d605dda0f59827752debc99c17cb2d5f3276"}, - {file = "pydantic_core-2.33.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:ecb158fb9b9091b515213bed3061eb7deb1d3b4e02327c27a0ea714ff46b0760"}, - {file = "pydantic_core-2.33.0-cp310-cp310-musllinux_1_1_armv7l.whl", hash = "sha256:4d9149e7528af8bbd76cc055967e6e04617dcb2a2afdaa3dea899406c5521faa"}, - {file = "pydantic_core-2.33.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:e81a295adccf73477220e15ff79235ca9dcbcee4be459eb9d4ce9a2763b8386c"}, - {file = "pydantic_core-2.33.0-cp310-cp310-win32.whl", hash = "sha256:f22dab23cdbce2005f26a8f0c71698457861f97fc6318c75814a50c75e87d025"}, - {file = "pydantic_core-2.33.0-cp310-cp310-win_amd64.whl", hash = "sha256:9cb2390355ba084c1ad49485d18449b4242da344dea3e0fe10babd1f0db7dcfc"}, - {file = "pydantic_core-2.33.0-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:a608a75846804271cf9c83e40bbb4dab2ac614d33c6fd5b0c6187f53f5c593ef"}, - {file = "pydantic_core-2.33.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e1c69aa459f5609dec2fa0652d495353accf3eda5bdb18782bc5a2ae45c9273a"}, - {file = "pydantic_core-2.33.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b9ec80eb5a5f45a2211793f1c4aeddff0c3761d1c70d684965c1807e923a588b"}, - {file = "pydantic_core-2.33.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:e925819a98318d17251776bd3d6aa9f3ff77b965762155bdad15d1a9265c4cfd"}, - {file = "pydantic_core-2.33.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5bf68bb859799e9cec3d9dd8323c40c00a254aabb56fe08f907e437005932f2b"}, - {file = "pydantic_core-2.33.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1b2ea72dea0825949a045fa4071f6d5b3d7620d2a208335207793cf29c5a182d"}, - {file = "pydantic_core-2.33.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1583539533160186ac546b49f5cde9ffc928062c96920f58bd95de32ffd7bffd"}, - {file = "pydantic_core-2.33.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:23c3e77bf8a7317612e5c26a3b084c7edeb9552d645742a54a5867635b4f2453"}, - {file = "pydantic_core-2.33.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:a7a7f2a3f628d2f7ef11cb6188bcf0b9e1558151d511b974dfea10a49afe192b"}, - {file = "pydantic_core-2.33.0-cp311-cp311-musllinux_1_1_armv7l.whl", hash = "sha256:f1fb026c575e16f673c61c7b86144517705865173f3d0907040ac30c4f9f5915"}, - {file = "pydantic_core-2.33.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:635702b2fed997e0ac256b2cfbdb4dd0bf7c56b5d8fba8ef03489c03b3eb40e2"}, - {file = "pydantic_core-2.33.0-cp311-cp311-win32.whl", hash = "sha256:07b4ced28fccae3f00626eaa0c4001aa9ec140a29501770a88dbbb0966019a86"}, - {file = "pydantic_core-2.33.0-cp311-cp311-win_amd64.whl", hash = "sha256:4927564be53239a87770a5f86bdc272b8d1fbb87ab7783ad70255b4ab01aa25b"}, - {file = "pydantic_core-2.33.0-cp311-cp311-win_arm64.whl", hash = "sha256:69297418ad644d521ea3e1aa2e14a2a422726167e9ad22b89e8f1130d68e1e9a"}, - {file = "pydantic_core-2.33.0-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:6c32a40712e3662bebe524abe8abb757f2fa2000028d64cc5a1006016c06af43"}, - {file = "pydantic_core-2.33.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8ec86b5baa36f0a0bfb37db86c7d52652f8e8aa076ab745ef7725784183c3fdd"}, - {file = "pydantic_core-2.33.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4deac83a8cc1d09e40683be0bc6d1fa4cde8df0a9bf0cda5693f9b0569ac01b6"}, - {file = "pydantic_core-2.33.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:175ab598fb457a9aee63206a1993874badf3ed9a456e0654273e56f00747bbd6"}, - {file = "pydantic_core-2.33.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5f36afd0d56a6c42cf4e8465b6441cf546ed69d3a4ec92724cc9c8c61bd6ecf4"}, - {file = "pydantic_core-2.33.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0a98257451164666afafc7cbf5fb00d613e33f7e7ebb322fbcd99345695a9a61"}, - {file = "pydantic_core-2.33.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ecc6d02d69b54a2eb83ebcc6f29df04957f734bcf309d346b4f83354d8376862"}, - {file = "pydantic_core-2.33.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:1a69b7596c6603afd049ce7f3835bcf57dd3892fc7279f0ddf987bebed8caa5a"}, - {file = "pydantic_core-2.33.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:ea30239c148b6ef41364c6f51d103c2988965b643d62e10b233b5efdca8c0099"}, - {file = "pydantic_core-2.33.0-cp312-cp312-musllinux_1_1_armv7l.whl", hash = "sha256:abfa44cf2f7f7d7a199be6c6ec141c9024063205545aa09304349781b9a125e6"}, - {file = "pydantic_core-2.33.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:20d4275f3c4659d92048c70797e5fdc396c6e4446caf517ba5cad2db60cd39d3"}, - {file = "pydantic_core-2.33.0-cp312-cp312-win32.whl", hash = "sha256:918f2013d7eadea1d88d1a35fd4a1e16aaf90343eb446f91cb091ce7f9b431a2"}, - {file = "pydantic_core-2.33.0-cp312-cp312-win_amd64.whl", hash = "sha256:aec79acc183865bad120b0190afac467c20b15289050648b876b07777e67ea48"}, - {file = "pydantic_core-2.33.0-cp312-cp312-win_arm64.whl", hash = "sha256:5461934e895968655225dfa8b3be79e7e927e95d4bd6c2d40edd2fa7052e71b6"}, - {file = "pydantic_core-2.33.0-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:f00e8b59e1fc8f09d05594aa7d2b726f1b277ca6155fc84c0396db1b373c4555"}, - {file = "pydantic_core-2.33.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:1a73be93ecef45786d7d95b0c5e9b294faf35629d03d5b145b09b81258c7cd6d"}, - {file = "pydantic_core-2.33.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ff48a55be9da6930254565ff5238d71d5e9cd8c5487a191cb85df3bdb8c77365"}, - {file = "pydantic_core-2.33.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:26a4ea04195638dcd8c53dadb545d70badba51735b1594810e9768c2c0b4a5da"}, - {file = "pydantic_core-2.33.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:41d698dcbe12b60661f0632b543dbb119e6ba088103b364ff65e951610cb7ce0"}, - {file = "pydantic_core-2.33.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ae62032ef513fe6281ef0009e30838a01057b832dc265da32c10469622613885"}, - {file = "pydantic_core-2.33.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f225f3a3995dbbc26affc191d0443c6c4aa71b83358fd4c2b7d63e2f6f0336f9"}, - {file = "pydantic_core-2.33.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:5bdd36b362f419c78d09630cbaebc64913f66f62bda6d42d5fbb08da8cc4f181"}, - {file = "pydantic_core-2.33.0-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:2a0147c0bef783fd9abc9f016d66edb6cac466dc54a17ec5f5ada08ff65caf5d"}, - {file = "pydantic_core-2.33.0-cp313-cp313-musllinux_1_1_armv7l.whl", hash = "sha256:c860773a0f205926172c6644c394e02c25421dc9a456deff16f64c0e299487d3"}, - {file = "pydantic_core-2.33.0-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:138d31e3f90087f42aa6286fb640f3c7a8eb7bdae829418265e7e7474bd2574b"}, - {file = "pydantic_core-2.33.0-cp313-cp313-win32.whl", hash = "sha256:d20cbb9d3e95114325780f3cfe990f3ecae24de7a2d75f978783878cce2ad585"}, - {file = "pydantic_core-2.33.0-cp313-cp313-win_amd64.whl", hash = "sha256:ca1103d70306489e3d006b0f79db8ca5dd3c977f6f13b2c59ff745249431a606"}, - {file = "pydantic_core-2.33.0-cp313-cp313-win_arm64.whl", hash = "sha256:6291797cad239285275558e0a27872da735b05c75d5237bbade8736f80e4c225"}, - {file = "pydantic_core-2.33.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:7b79af799630af263eca9ec87db519426d8c9b3be35016eddad1832bac812d87"}, - {file = "pydantic_core-2.33.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eabf946a4739b5237f4f56d77fa6668263bc466d06a8036c055587c130a46f7b"}, - {file = "pydantic_core-2.33.0-cp313-cp313t-win_amd64.whl", hash = "sha256:8a1d581e8cdbb857b0e0e81df98603376c1a5c34dc5e54039dcc00f043df81e7"}, - {file = "pydantic_core-2.33.0-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:7c9c84749f5787781c1c45bb99f433402e484e515b40675a5d121ea14711cf61"}, - {file = "pydantic_core-2.33.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:64672fa888595a959cfeff957a654e947e65bbe1d7d82f550417cbd6898a1d6b"}, - {file = "pydantic_core-2.33.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:26bc7367c0961dec292244ef2549afa396e72e28cc24706210bd44d947582c59"}, - {file = "pydantic_core-2.33.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ce72d46eb201ca43994303025bd54d8a35a3fc2a3495fac653d6eb7205ce04f4"}, - {file = "pydantic_core-2.33.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:14229c1504287533dbf6b1fc56f752ce2b4e9694022ae7509631ce346158de11"}, - {file = "pydantic_core-2.33.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:085d8985b1c1e48ef271e98a658f562f29d89bda98bf120502283efbc87313eb"}, - {file = "pydantic_core-2.33.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:31860fbda80d8f6828e84b4a4d129fd9c4535996b8249cfb8c720dc2a1a00bb8"}, - {file = "pydantic_core-2.33.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f200b2f20856b5a6c3a35f0d4e344019f805e363416e609e9b47c552d35fd5ea"}, - {file = "pydantic_core-2.33.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:5f72914cfd1d0176e58ddc05c7a47674ef4222c8253bf70322923e73e14a4ac3"}, - {file = "pydantic_core-2.33.0-cp39-cp39-musllinux_1_1_armv7l.whl", hash = "sha256:91301a0980a1d4530d4ba7e6a739ca1a6b31341252cb709948e0aca0860ce0ae"}, - {file = "pydantic_core-2.33.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:7419241e17c7fbe5074ba79143d5523270e04f86f1b3a0dff8df490f84c8273a"}, - {file = "pydantic_core-2.33.0-cp39-cp39-win32.whl", hash = "sha256:7a25493320203005d2a4dac76d1b7d953cb49bce6d459d9ae38e30dd9f29bc9c"}, - {file = "pydantic_core-2.33.0-cp39-cp39-win_amd64.whl", hash = "sha256:82a4eba92b7ca8af1b7d5ef5f3d9647eee94d1f74d21ca7c21e3a2b92e008358"}, - {file = "pydantic_core-2.33.0-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:e2762c568596332fdab56b07060c8ab8362c56cf2a339ee54e491cd503612c50"}, - {file = "pydantic_core-2.33.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:5bf637300ff35d4f59c006fff201c510b2b5e745b07125458a5389af3c0dff8c"}, - {file = "pydantic_core-2.33.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:62c151ce3d59ed56ebd7ce9ce5986a409a85db697d25fc232f8e81f195aa39a1"}, - {file = "pydantic_core-2.33.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9ee65f0cc652261744fd07f2c6e6901c914aa6c5ff4dcfaf1136bc394d0dd26b"}, - {file = "pydantic_core-2.33.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:024d136ae44d233e6322027bbf356712b3940bee816e6c948ce4b90f18471b3d"}, - {file = "pydantic_core-2.33.0-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:e37f10f6d4bc67c58fbd727108ae1d8b92b397355e68519f1e4a7babb1473442"}, - {file = "pydantic_core-2.33.0-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:502ed542e0d958bd12e7c3e9a015bce57deaf50eaa8c2e1c439b512cb9db1e3a"}, - {file = "pydantic_core-2.33.0-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:715c62af74c236bf386825c0fdfa08d092ab0f191eb5b4580d11c3189af9d330"}, - {file = "pydantic_core-2.33.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:bccc06fa0372151f37f6b69834181aa9eb57cf8665ed36405fb45fbf6cac3bae"}, - {file = "pydantic_core-2.33.0-pp311-pypy311_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5d8dc9f63a26f7259b57f46a7aab5af86b2ad6fbe48487500bb1f4b27e051e4c"}, - {file = "pydantic_core-2.33.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:30369e54d6d0113d2aa5aee7a90d17f225c13d87902ace8fcd7bbf99b19124db"}, - {file = "pydantic_core-2.33.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f3eb479354c62067afa62f53bb387827bee2f75c9c79ef25eef6ab84d4b1ae3b"}, - {file = "pydantic_core-2.33.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0310524c833d91403c960b8a3cf9f46c282eadd6afd276c8c5edc617bd705dc9"}, - {file = "pydantic_core-2.33.0-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:eddb18a00bbb855325db27b4c2a89a4ba491cd6a0bd6d852b225172a1f54b36c"}, - {file = "pydantic_core-2.33.0-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:ade5dbcf8d9ef8f4b28e682d0b29f3008df9842bb5ac48ac2c17bc55771cc976"}, - {file = "pydantic_core-2.33.0-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:2c0afd34f928383e3fd25740f2050dbac9d077e7ba5adbaa2227f4d4f3c8da5c"}, - {file = "pydantic_core-2.33.0-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:7da333f21cd9df51d5731513a6d39319892947604924ddf2e24a4612975fb936"}, - {file = "pydantic_core-2.33.0-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:4b6d77c75a57f041c5ee915ff0b0bb58eabb78728b69ed967bc5b780e8f701b8"}, - {file = "pydantic_core-2.33.0-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:ba95691cf25f63df53c1d342413b41bd7762d9acb425df8858d7efa616c0870e"}, - {file = "pydantic_core-2.33.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:4f1ab031feb8676f6bd7c85abec86e2935850bf19b84432c64e3e239bffeb1ec"}, - {file = "pydantic_core-2.33.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:58c1151827eef98b83d49b6ca6065575876a02d2211f259fb1a6b7757bd24dd8"}, - {file = "pydantic_core-2.33.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a66d931ea2c1464b738ace44b7334ab32a2fd50be023d863935eb00f42be1778"}, - {file = "pydantic_core-2.33.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:0bcf0bab28995d483f6c8d7db25e0d05c3efa5cebfd7f56474359e7137f39856"}, - {file = "pydantic_core-2.33.0-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:89670d7a0045acb52be0566df5bc8b114ac967c662c06cf5e0c606e4aadc964b"}, - {file = "pydantic_core-2.33.0-pp39-pypy39_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:b716294e721d8060908dbebe32639b01bfe61b15f9f57bcc18ca9a0e00d9520b"}, - {file = "pydantic_core-2.33.0-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:fc53e05c16697ff0c1c7c2b98e45e131d4bfb78068fffff92a82d169cbb4c7b7"}, - {file = "pydantic_core-2.33.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:68504959253303d3ae9406b634997a2123a0b0c1da86459abbd0ffc921695eac"}, - {file = "pydantic_core-2.33.0.tar.gz", hash = "sha256:40eb8af662ba409c3cbf4a8150ad32ae73514cd7cb1f1a2113af39763dd616b3"}, + {file = "pydantic_core-2.33.1-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3077cfdb6125cc8dab61b155fdd714663e401f0e6883f9632118ec12cf42df26"}, + {file = "pydantic_core-2.33.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8ffab8b2908d152e74862d276cf5017c81a2f3719f14e8e3e8d6b83fda863927"}, + {file = "pydantic_core-2.33.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5183e4f6a2d468787243ebcd70cf4098c247e60d73fb7d68d5bc1e1beaa0c4db"}, + {file = "pydantic_core-2.33.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:398a38d323f37714023be1e0285765f0a27243a8b1506b7b7de87b647b517e48"}, + {file = "pydantic_core-2.33.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:87d3776f0001b43acebfa86f8c64019c043b55cc5a6a2e313d728b5c95b46969"}, + {file = "pydantic_core-2.33.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c566dd9c5f63d22226409553531f89de0cac55397f2ab8d97d6f06cfce6d947e"}, + {file = "pydantic_core-2.33.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a0d5f3acc81452c56895e90643a625302bd6be351e7010664151cc55b7b97f89"}, + {file = "pydantic_core-2.33.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:d3a07fadec2a13274a8d861d3d37c61e97a816beae717efccaa4b36dfcaadcde"}, + {file = "pydantic_core-2.33.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:f99aeda58dce827f76963ee87a0ebe75e648c72ff9ba1174a253f6744f518f65"}, + {file = "pydantic_core-2.33.1-cp310-cp310-musllinux_1_1_armv7l.whl", hash = "sha256:902dbc832141aa0ec374f4310f1e4e7febeebc3256f00dc359a9ac3f264a45dc"}, + {file = "pydantic_core-2.33.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:fe44d56aa0b00d66640aa84a3cbe80b7a3ccdc6f0b1ca71090696a6d4777c091"}, + {file = "pydantic_core-2.33.1-cp310-cp310-win32.whl", hash = "sha256:ed3eb16d51257c763539bde21e011092f127a2202692afaeaccb50db55a31383"}, + {file = "pydantic_core-2.33.1-cp310-cp310-win_amd64.whl", hash = "sha256:694ad99a7f6718c1a498dc170ca430687a39894a60327f548e02a9c7ee4b6504"}, + {file = "pydantic_core-2.33.1-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:6e966fc3caaf9f1d96b349b0341c70c8d6573bf1bac7261f7b0ba88f96c56c24"}, + {file = "pydantic_core-2.33.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:bfd0adeee563d59c598ceabddf2c92eec77abcb3f4a391b19aa7366170bd9e30"}, + {file = "pydantic_core-2.33.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:91815221101ad3c6b507804178a7bb5cb7b2ead9ecd600041669c8d805ebd595"}, + {file = "pydantic_core-2.33.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:9fea9c1869bb4742d174a57b4700c6dadea951df8b06de40c2fedb4f02931c2e"}, + {file = "pydantic_core-2.33.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1d20eb4861329bb2484c021b9d9a977566ab16d84000a57e28061151c62b349a"}, + {file = "pydantic_core-2.33.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0fb935c5591573ae3201640579f30128ccc10739b45663f93c06796854405505"}, + {file = "pydantic_core-2.33.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c964fd24e6166420d18fb53996d8c9fd6eac9bf5ae3ec3d03015be4414ce497f"}, + {file = "pydantic_core-2.33.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:681d65e9011f7392db5aa002b7423cc442d6a673c635668c227c6c8d0e5a4f77"}, + {file = "pydantic_core-2.33.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:e100c52f7355a48413e2999bfb4e139d2977a904495441b374f3d4fb4a170961"}, + {file = "pydantic_core-2.33.1-cp311-cp311-musllinux_1_1_armv7l.whl", hash = "sha256:048831bd363490be79acdd3232f74a0e9951b11b2b4cc058aeb72b22fdc3abe1"}, + {file = "pydantic_core-2.33.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:bdc84017d28459c00db6f918a7272a5190bec3090058334e43a76afb279eac7c"}, + {file = "pydantic_core-2.33.1-cp311-cp311-win32.whl", hash = "sha256:32cd11c5914d1179df70406427097c7dcde19fddf1418c787540f4b730289896"}, + {file = "pydantic_core-2.33.1-cp311-cp311-win_amd64.whl", hash = "sha256:2ea62419ba8c397e7da28a9170a16219d310d2cf4970dbc65c32faf20d828c83"}, + {file = "pydantic_core-2.33.1-cp311-cp311-win_arm64.whl", hash = "sha256:fc903512177361e868bc1f5b80ac8c8a6e05fcdd574a5fb5ffeac5a9982b9e89"}, + {file = "pydantic_core-2.33.1-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:1293d7febb995e9d3ec3ea09caf1a26214eec45b0f29f6074abb004723fc1de8"}, + {file = "pydantic_core-2.33.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:99b56acd433386c8f20be5c4000786d1e7ca0523c8eefc995d14d79c7a081498"}, + {file = "pydantic_core-2.33.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:35a5ec3fa8c2fe6c53e1b2ccc2454398f95d5393ab398478f53e1afbbeb4d939"}, + {file = "pydantic_core-2.33.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:b172f7b9d2f3abc0efd12e3386f7e48b576ef309544ac3a63e5e9cdd2e24585d"}, + {file = "pydantic_core-2.33.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9097b9f17f91eea659b9ec58148c0747ec354a42f7389b9d50701610d86f812e"}, + {file = "pydantic_core-2.33.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc77ec5b7e2118b152b0d886c7514a4653bcb58c6b1d760134a9fab915f777b3"}, + {file = "pydantic_core-2.33.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d5e3d15245b08fa4a84cefc6c9222e6f37c98111c8679fbd94aa145f9a0ae23d"}, + {file = "pydantic_core-2.33.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:ef99779001d7ac2e2461d8ab55d3373fe7315caefdbecd8ced75304ae5a6fc6b"}, + {file = "pydantic_core-2.33.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:fc6bf8869e193855e8d91d91f6bf59699a5cdfaa47a404e278e776dd7f168b39"}, + {file = "pydantic_core-2.33.1-cp312-cp312-musllinux_1_1_armv7l.whl", hash = "sha256:b1caa0bc2741b043db7823843e1bde8aaa58a55a58fda06083b0569f8b45693a"}, + {file = "pydantic_core-2.33.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:ec259f62538e8bf364903a7d0d0239447059f9434b284f5536e8402b7dd198db"}, + {file = "pydantic_core-2.33.1-cp312-cp312-win32.whl", hash = "sha256:e14f369c98a7c15772b9da98987f58e2b509a93235582838bd0d1d8c08b68fda"}, + {file = "pydantic_core-2.33.1-cp312-cp312-win_amd64.whl", hash = "sha256:1c607801d85e2e123357b3893f82c97a42856192997b95b4d8325deb1cd0c5f4"}, + {file = "pydantic_core-2.33.1-cp312-cp312-win_arm64.whl", hash = "sha256:8d13f0276806ee722e70a1c93da19748594f19ac4299c7e41237fc791d1861ea"}, + {file = "pydantic_core-2.33.1-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:70af6a21237b53d1fe7b9325b20e65cbf2f0a848cf77bed492b029139701e66a"}, + {file = "pydantic_core-2.33.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:282b3fe1bbbe5ae35224a0dbd05aed9ccabccd241e8e6b60370484234b456266"}, + {file = "pydantic_core-2.33.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4b315e596282bbb5822d0c7ee9d255595bd7506d1cb20c2911a4da0b970187d3"}, + {file = "pydantic_core-2.33.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:1dfae24cf9921875ca0ca6a8ecb4bb2f13c855794ed0d468d6abbec6e6dcd44a"}, + {file = "pydantic_core-2.33.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:6dd8ecfde08d8bfadaea669e83c63939af76f4cf5538a72597016edfa3fad516"}, + {file = "pydantic_core-2.33.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2f593494876eae852dc98c43c6f260f45abdbfeec9e4324e31a481d948214764"}, + {file = "pydantic_core-2.33.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:948b73114f47fd7016088e5186d13faf5e1b2fe83f5e320e371f035557fd264d"}, + {file = "pydantic_core-2.33.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:e11f3864eb516af21b01e25fac915a82e9ddad3bb0fb9e95a246067398b435a4"}, + {file = "pydantic_core-2.33.1-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:549150be302428b56fdad0c23c2741dcdb5572413776826c965619a25d9c6bde"}, + {file = "pydantic_core-2.33.1-cp313-cp313-musllinux_1_1_armv7l.whl", hash = "sha256:495bc156026efafd9ef2d82372bd38afce78ddd82bf28ef5276c469e57c0c83e"}, + {file = "pydantic_core-2.33.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:ec79de2a8680b1a67a07490bddf9636d5c2fab609ba8c57597e855fa5fa4dacd"}, + {file = "pydantic_core-2.33.1-cp313-cp313-win32.whl", hash = "sha256:ee12a7be1742f81b8a65b36c6921022301d466b82d80315d215c4c691724986f"}, + {file = "pydantic_core-2.33.1-cp313-cp313-win_amd64.whl", hash = "sha256:ede9b407e39949d2afc46385ce6bd6e11588660c26f80576c11c958e6647bc40"}, + {file = "pydantic_core-2.33.1-cp313-cp313-win_arm64.whl", hash = "sha256:aa687a23d4b7871a00e03ca96a09cad0f28f443690d300500603bd0adba4b523"}, + {file = "pydantic_core-2.33.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:401d7b76e1000d0dd5538e6381d28febdcacb097c8d340dde7d7fc6e13e9f95d"}, + {file = "pydantic_core-2.33.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7aeb055a42d734c0255c9e489ac67e75397d59c6fbe60d155851e9782f276a9c"}, + {file = "pydantic_core-2.33.1-cp313-cp313t-win_amd64.whl", hash = "sha256:338ea9b73e6e109f15ab439e62cb3b78aa752c7fd9536794112e14bee02c8d18"}, + {file = "pydantic_core-2.33.1-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:5ab77f45d33d264de66e1884fca158bc920cb5e27fd0764a72f72f5756ae8bdb"}, + {file = "pydantic_core-2.33.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:e7aaba1b4b03aaea7bb59e1b5856d734be011d3e6d98f5bcaa98cb30f375f2ad"}, + {file = "pydantic_core-2.33.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7fb66263e9ba8fea2aa85e1e5578980d127fb37d7f2e292773e7bc3a38fb0c7b"}, + {file = "pydantic_core-2.33.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:3f2648b9262607a7fb41d782cc263b48032ff7a03a835581abbf7a3bec62bcf5"}, + {file = "pydantic_core-2.33.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:723c5630c4259400818b4ad096735a829074601805d07f8cafc366d95786d331"}, + {file = "pydantic_core-2.33.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d100e3ae783d2167782391e0c1c7a20a31f55f8015f3293647544df3f9c67824"}, + {file = "pydantic_core-2.33.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:177d50460bc976a0369920b6c744d927b0ecb8606fb56858ff542560251b19e5"}, + {file = "pydantic_core-2.33.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:a3edde68d1a1f9af1273b2fe798997b33f90308fb6d44d8550c89fc6a3647cf6"}, + {file = "pydantic_core-2.33.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:a62c3c3ef6a7e2c45f7853b10b5bc4ddefd6ee3cd31024754a1a5842da7d598d"}, + {file = "pydantic_core-2.33.1-cp39-cp39-musllinux_1_1_armv7l.whl", hash = "sha256:c91dbb0ab683fa0cd64a6e81907c8ff41d6497c346890e26b23de7ee55353f96"}, + {file = "pydantic_core-2.33.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:9f466e8bf0a62dc43e068c12166281c2eca72121dd2adc1040f3aa1e21ef8599"}, + {file = "pydantic_core-2.33.1-cp39-cp39-win32.whl", hash = "sha256:ab0277cedb698749caada82e5d099dc9fed3f906a30d4c382d1a21725777a1e5"}, + {file = "pydantic_core-2.33.1-cp39-cp39-win_amd64.whl", hash = "sha256:5773da0ee2d17136b1f1c6fbde543398d452a6ad2a7b54ea1033e2daa739b8d2"}, + {file = "pydantic_core-2.33.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5c834f54f8f4640fd7e4b193f80eb25a0602bba9e19b3cd2fc7ffe8199f5ae02"}, + {file = "pydantic_core-2.33.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:049e0de24cf23766f12cc5cc71d8abc07d4a9deb9061b334b62093dedc7cb068"}, + {file = "pydantic_core-2.33.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1a28239037b3d6f16916a4c831a5a0eadf856bdd6d2e92c10a0da3a59eadcf3e"}, + {file = "pydantic_core-2.33.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9d3da303ab5f378a268fa7d45f37d7d85c3ec19769f28d2cc0c61826a8de21fe"}, + {file = "pydantic_core-2.33.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:25626fb37b3c543818c14821afe0fd3830bc327a43953bc88db924b68c5723f1"}, + {file = "pydantic_core-2.33.1-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:3ab2d36e20fbfcce8f02d73c33a8a7362980cff717926bbae030b93ae46b56c7"}, + {file = "pydantic_core-2.33.1-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:2f9284e11c751b003fd4215ad92d325d92c9cb19ee6729ebd87e3250072cdcde"}, + {file = "pydantic_core-2.33.1-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:048c01eee07d37cbd066fc512b9d8b5ea88ceeb4e629ab94b3e56965ad655add"}, + {file = "pydantic_core-2.33.1-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:5ccd429694cf26af7997595d627dd2637e7932214486f55b8a357edaac9dae8c"}, + {file = "pydantic_core-2.33.1-pp311-pypy311_pp73-macosx_10_12_x86_64.whl", hash = "sha256:3a371dc00282c4b84246509a5ddc808e61b9864aa1eae9ecc92bb1268b82db4a"}, + {file = "pydantic_core-2.33.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:f59295ecc75a1788af8ba92f2e8c6eeaa5a94c22fc4d151e8d9638814f85c8fc"}, + {file = "pydantic_core-2.33.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:08530b8ac922003033f399128505f513e30ca770527cc8bbacf75a84fcc2c74b"}, + {file = "pydantic_core-2.33.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bae370459da6a5466978c0eacf90690cb57ec9d533f8e63e564ef3822bfa04fe"}, + {file = "pydantic_core-2.33.1-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:e3de2777e3b9f4d603112f78006f4ae0acb936e95f06da6cb1a45fbad6bdb4b5"}, + {file = "pydantic_core-2.33.1-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:3a64e81e8cba118e108d7126362ea30e021291b7805d47e4896e52c791be2761"}, + {file = "pydantic_core-2.33.1-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:52928d8c1b6bda03cc6d811e8923dffc87a2d3c8b3bfd2ce16471c7147a24850"}, + {file = "pydantic_core-2.33.1-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:1b30d92c9412beb5ac6b10a3eb7ef92ccb14e3f2a8d7732e2d739f58b3aa7544"}, + {file = "pydantic_core-2.33.1-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:f995719707e0e29f0f41a8aa3bcea6e761a36c9136104d3189eafb83f5cec5e5"}, + {file = "pydantic_core-2.33.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:7edbc454a29fc6aeae1e1eecba4f07b63b8d76e76a748532233c4c167b4cb9ea"}, + {file = "pydantic_core-2.33.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:ad05b683963f69a1d5d2c2bdab1274a31221ca737dbbceaa32bcb67359453cdd"}, + {file = "pydantic_core-2.33.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:df6a94bf9452c6da9b5d76ed229a5683d0306ccb91cca8e1eea883189780d568"}, + {file = "pydantic_core-2.33.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7965c13b3967909a09ecc91f21d09cfc4576bf78140b988904e94f130f188396"}, + {file = "pydantic_core-2.33.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:3f1fdb790440a34f6ecf7679e1863b825cb5ffde858a9197f851168ed08371e5"}, + {file = "pydantic_core-2.33.1-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:5277aec8d879f8d05168fdd17ae811dd313b8ff894aeeaf7cd34ad28b4d77e33"}, + {file = "pydantic_core-2.33.1-pp39-pypy39_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:8ab581d3530611897d863d1a649fb0644b860286b4718db919bfd51ece41f10b"}, + {file = "pydantic_core-2.33.1-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:0483847fa9ad5e3412265c1bd72aad35235512d9ce9d27d81a56d935ef489672"}, + {file = "pydantic_core-2.33.1-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:de9e06abe3cc5ec6a2d5f75bc99b0bdca4f5c719a5b34026f8c57efbdecd2ee3"}, + {file = "pydantic_core-2.33.1.tar.gz", hash = "sha256:bcc9c6fdb0ced789245b02b7d6603e17d1563064ddcfc36f046b61c0c05dd9df"}, ] [package.dependencies] From f8c4112c39235f1115b653afa2b3bd14b4928aa3 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 3 Apr 2025 13:36:25 -0500 Subject: [PATCH 080/390] fix(deps): update dependency openai to v1.70.0 (#5300) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index dfd943fd9..b125e2984 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1902,14 +1902,14 @@ signedtoken = ["cryptography (>=3.0.0)", "pyjwt (>=2.0.0,<3)"] [[package]] name = "openai" -version = "1.69.0" +version = "1.70.0" description = "The official Python library for the openai API" optional = false python-versions = ">=3.8" groups = ["main"] files = [ - {file = "openai-1.69.0-py3-none-any.whl", hash = "sha256:73c4b2ddfd050060f8d93c70367189bd891e70a5adb6d69c04c3571f4fea5627"}, - {file = "openai-1.69.0.tar.gz", hash = "sha256:7b8a10a8ff77e1ae827e5e4c8480410af2070fb68bc973d6c994cf8218f1f98d"}, + {file = "openai-1.70.0-py3-none-any.whl", hash = "sha256:f6438d053fd8b2e05fd6bef70871e832d9bbdf55e119d0ac5b92726f1ae6f614"}, + {file = "openai-1.70.0.tar.gz", hash = "sha256:e52a8d54c3efeb08cf58539b5b21a5abef25368b5432965e4de88cdf4e091b2b"}, ] [package.dependencies] From a06046cf5dea243a45d0934ee703d15306d051d5 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 3 Apr 2025 13:50:49 -0500 Subject: [PATCH 081/390] fix(deps): update dependency authlib to v1.5.2 (#5308) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index b125e2984..8825658c4 100644 --- a/poetry.lock +++ b/poetry.lock @@ -126,14 +126,14 @@ files = [ [[package]] name = "authlib" -version = "1.5.1" +version = "1.5.2" description = "The ultimate Python library in building OAuth and OpenID Connect servers and clients." optional = false python-versions = ">=3.9" groups = ["main"] files = [ - {file = "authlib-1.5.1-py2.py3-none-any.whl", hash = "sha256:8408861cbd9b4ea2ff759b00b6f02fd7d81ac5a56d0b2b22c08606c6049aae11"}, - {file = "authlib-1.5.1.tar.gz", hash = "sha256:5cbc85ecb0667312c1cdc2f9095680bb735883b123fb509fde1e65b1c5df972e"}, + {file = "authlib-1.5.2-py2.py3-none-any.whl", hash = "sha256:8804dd4402ac5e4a0435ac49e0b6e19e395357cfa632a3f624dcb4f6df13b4b1"}, + {file = "authlib-1.5.2.tar.gz", hash = "sha256:fe85ec7e50c5f86f1e2603518bb3b4f632985eb4a355e52256530790e326c512"}, ] [package.dependencies] From d4a1c7f75683f2006f9331d67728d84f78ba3317 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 3 Apr 2025 22:49:36 -0500 Subject: [PATCH 082/390] fix(deps): update dependency rapidfuzz to v3.13.0 (#5314) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 190 ++++++++++++++++++++++++++-------------------------- 1 file changed, 95 insertions(+), 95 deletions(-) diff --git a/poetry.lock b/poetry.lock index 8825658c4..79e528208 100644 --- a/poetry.lock +++ b/poetry.lock @@ -2965,106 +2965,106 @@ pyyaml = "*" [[package]] name = "rapidfuzz" -version = "3.12.2" +version = "3.13.0" description = "rapid fuzzy string matching" optional = false python-versions = ">=3.9" groups = ["main"] files = [ - {file = "rapidfuzz-3.12.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0b9a75e0385a861178adf59e86d6616cbd0d5adca7228dc9eeabf6f62cf5b0b1"}, - {file = "rapidfuzz-3.12.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:6906a7eb458731e3dd2495af1d0410e23a21a2a2b7ced535e6d5cd15cb69afc5"}, - {file = "rapidfuzz-3.12.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f4b3334a8958b689f292d5ce8a928140ac98919b51e084f04bf0c14276e4c6ba"}, - {file = "rapidfuzz-3.12.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:85a54ce30345cff2c79cbcffa063f270ad1daedd0d0c3ff6e541d3c3ba4288cf"}, - {file = "rapidfuzz-3.12.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:acb63c5072c08058f8995404201a52fc4e1ecac105548a4d03c6c6934bda45a3"}, - {file = "rapidfuzz-3.12.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5385398d390c6571f0f2a7837e6ddde0c8b912dac096dc8c87208ce9aaaa7570"}, - {file = "rapidfuzz-3.12.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5032cbffa245b4beba0067f8ed17392ef2501b346ae3c1f1d14b950edf4b6115"}, - {file = "rapidfuzz-3.12.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:195adbb384d89d6c55e2fd71e7fb262010f3196e459aa2f3f45f31dd7185fe72"}, - {file = "rapidfuzz-3.12.2-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:f43b773a4d4950606fb25568ecde5f25280daf8f97b87eb323e16ecd8177b328"}, - {file = "rapidfuzz-3.12.2-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:55a43be0e0fa956a919043c19d19bd988991d15c59f179d413fe5145ed9deb43"}, - {file = "rapidfuzz-3.12.2-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:71cf1ea16acdebe9e2fb62ee7a77f8f70e877bebcbb33b34e660af2eb6d341d9"}, - {file = "rapidfuzz-3.12.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:a3692d4ab36d44685f61326dca539975a4eda49b2a76f0a3df177d8a2c0de9d2"}, - {file = "rapidfuzz-3.12.2-cp310-cp310-win32.whl", hash = "sha256:09227bd402caa4397ba1d6e239deea635703b042dd266a4092548661fb22b9c6"}, - {file = "rapidfuzz-3.12.2-cp310-cp310-win_amd64.whl", hash = "sha256:0f05b7b95f9f87254b53fa92048367a8232c26cee7fc8665e4337268c3919def"}, - {file = "rapidfuzz-3.12.2-cp310-cp310-win_arm64.whl", hash = "sha256:6938738e00d9eb6e04097b3f565097e20b0c398f9c58959a2bc64f7f6be3d9da"}, - {file = "rapidfuzz-3.12.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:e9c4d984621ae17404c58f8d06ed8b025e167e52c0e6a511dfec83c37e9220cd"}, - {file = "rapidfuzz-3.12.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:9f9132c55d330f0a1d34ce6730a76805323a6250d97468a1ca766a883d6a9a25"}, - {file = "rapidfuzz-3.12.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:39b343b6cb4b2c3dbc8d2d4c5ee915b6088e3b144ddf8305a57eaab16cf9fc74"}, - {file = "rapidfuzz-3.12.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:24081077b571ec4ee6d5d7ea0e49bc6830bf05b50c1005028523b9cd356209f3"}, - {file = "rapidfuzz-3.12.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c988a4fc91856260355773bf9d32bebab2083d4c6df33fafeddf4330e5ae9139"}, - {file = "rapidfuzz-3.12.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:780b4469ee21cf62b1b2e8ada042941fd2525e45d5fb6a6901a9798a0e41153c"}, - {file = "rapidfuzz-3.12.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:edd84b0a323885493c893bad16098c5e3b3005d7caa995ae653da07373665d97"}, - {file = "rapidfuzz-3.12.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:efa22059c765b3d8778083805b199deaaf643db070f65426f87d274565ddf36a"}, - {file = "rapidfuzz-3.12.2-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:095776b11bb45daf7c2973dd61cc472d7ea7f2eecfa454aef940b4675659b92f"}, - {file = "rapidfuzz-3.12.2-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:7e2574cf4aa86065600b664a1ac7b8b8499107d102ecde836aaaa403fc4f1784"}, - {file = "rapidfuzz-3.12.2-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:d5a3425a6c50fd8fbd991d8f085ddb504791dae6ef9cc3ab299fea2cb5374bef"}, - {file = "rapidfuzz-3.12.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:97fb05e1ddb7b71a054040af588b0634214ee87cea87900d309fafc16fd272a4"}, - {file = "rapidfuzz-3.12.2-cp311-cp311-win32.whl", hash = "sha256:b4c5a0413589aef936892fbfa94b7ff6f7dd09edf19b5a7b83896cc9d4e8c184"}, - {file = "rapidfuzz-3.12.2-cp311-cp311-win_amd64.whl", hash = "sha256:58d9ae5cf9246d102db2a2558b67fe7e73c533e5d769099747921232d88b9be2"}, - {file = "rapidfuzz-3.12.2-cp311-cp311-win_arm64.whl", hash = "sha256:7635fe34246cd241c8e35eb83084e978b01b83d5ef7e5bf72a704c637f270017"}, - {file = "rapidfuzz-3.12.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:1d982a651253ffe8434d9934ff0c1089111d60502228464721a2a4587435e159"}, - {file = "rapidfuzz-3.12.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:02e6466caa0222d5233b1f05640873671cd99549a5c5ba4c29151634a1e56080"}, - {file = "rapidfuzz-3.12.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e956b3f053e474abae69ac693a52742109d860ac2375fe88e9387d3277f4c96c"}, - {file = "rapidfuzz-3.12.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2dee7d740a2d5418d4f964f39ab8d89923e6b945850db833e798a1969b19542a"}, - {file = "rapidfuzz-3.12.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a057cdb0401e42c84b6516c9b1635f7aedd5e430c6e388bd5f6bcd1d6a0686bb"}, - {file = "rapidfuzz-3.12.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:dccf8d4fb5b86d39c581a59463c596b1d09df976da26ff04ae219604223d502f"}, - {file = "rapidfuzz-3.12.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:21d5b3793c6f5aecca595cd24164bf9d3c559e315ec684f912146fc4e769e367"}, - {file = "rapidfuzz-3.12.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:46a616c0e13cff2de1761b011e0b14bb73b110182f009223f1453d505c9a975c"}, - {file = "rapidfuzz-3.12.2-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:19fa5bc4301a1ee55400d4a38a8ecf9522b0391fc31e6da5f4d68513fe5c0026"}, - {file = "rapidfuzz-3.12.2-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:544a47190a0d25971658a9365dba7095397b4ce3e897f7dd0a77ca2cf6fa984e"}, - {file = "rapidfuzz-3.12.2-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:f21af27c5e001f0ba1b88c36a0936437dfe034c452548d998891c21125eb640f"}, - {file = "rapidfuzz-3.12.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:b63170d9db00629b5b3f2862114d8d6ee19127eaba0eee43762d62a25817dbe0"}, - {file = "rapidfuzz-3.12.2-cp312-cp312-win32.whl", hash = "sha256:6c7152d77b2eb6bfac7baa11f2a9c45fd5a2d848dbb310acd0953b3b789d95c9"}, - {file = "rapidfuzz-3.12.2-cp312-cp312-win_amd64.whl", hash = "sha256:1a314d170ee272ac87579f25a6cf8d16a031e1f7a7b07663434b41a1473bc501"}, - {file = "rapidfuzz-3.12.2-cp312-cp312-win_arm64.whl", hash = "sha256:d41e8231326e94fd07c4d8f424f6bed08fead6f5e6688d1e6e787f1443ae7631"}, - {file = "rapidfuzz-3.12.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:941f31038dba5d3dedcfcceba81d61570ad457c873a24ceb13f4f44fcb574260"}, - {file = "rapidfuzz-3.12.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:fe2dfc454ee51ba168a67b1e92b72aad251e45a074972cef13340bbad2fd9438"}, - {file = "rapidfuzz-3.12.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:78fafaf7f5a48ee35ccd7928339080a0136e27cf97396de45259eca1d331b714"}, - {file = "rapidfuzz-3.12.2-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e0c7989ff32c077bb8fd53253fd6ca569d1bfebc80b17557e60750e6909ba4fe"}, - {file = "rapidfuzz-3.12.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:96fa00bc105caa34b6cd93dca14a29243a3a7f0c336e4dcd36348d38511e15ac"}, - {file = "rapidfuzz-3.12.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:bccfb30c668620c5bc3490f2dc7d7da1cca0ead5a9da8b755e2e02e2ef0dff14"}, - {file = "rapidfuzz-3.12.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2f9b0adc3d894beb51f5022f64717b6114a6fabaca83d77e93ac7675911c8cc5"}, - {file = "rapidfuzz-3.12.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:32691aa59577f42864d5535cb6225d0f47e2c7bff59cf4556e5171e96af68cc1"}, - {file = "rapidfuzz-3.12.2-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:758b10380ad34c1f51753a070d7bb278001b5e6fcf544121c6df93170952d705"}, - {file = "rapidfuzz-3.12.2-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:50a9c54c0147b468363119132d514c5024fbad1ed8af12bd8bd411b0119f9208"}, - {file = "rapidfuzz-3.12.2-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:e3ceb87c11d2d0fbe8559bb795b0c0604b84cfc8bb7b8720b5c16e9e31e00f41"}, - {file = "rapidfuzz-3.12.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:f7c9a003002434889255ff5676ca0f8934a478065ab5e702f75dc42639505bba"}, - {file = "rapidfuzz-3.12.2-cp313-cp313-win32.whl", hash = "sha256:cf165a76870cd875567941cf861dfd361a0a6e6a56b936c5d30042ddc9def090"}, - {file = "rapidfuzz-3.12.2-cp313-cp313-win_amd64.whl", hash = "sha256:55bcc003541f5f16ec0a73bf6de758161973f9e8d75161954380738dd147f9f2"}, - {file = "rapidfuzz-3.12.2-cp313-cp313-win_arm64.whl", hash = "sha256:69f6ecdf1452139f2b947d0c169a605de578efdb72cbb2373cb0a94edca1fd34"}, - {file = "rapidfuzz-3.12.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:c4c852cd8bed1516a64fd6e2d4c6f270d4356196ee03fda2af1e5a9e13c34643"}, - {file = "rapidfuzz-3.12.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:42e7f747b55529a6d0d1588695d71025e884ab48664dca54b840413dea4588d8"}, - {file = "rapidfuzz-3.12.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a749fd2690f24ef256b264a781487746bbb95344364fe8fe356f0eef7ef206ba"}, - {file = "rapidfuzz-3.12.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9a11e1d036170bbafa43a9e63d8c309273564ec5bdfc5439062f439d1a16965a"}, - {file = "rapidfuzz-3.12.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:dfb337f1832c1231e3d5621bd0ebebb854e46036aedae3e6a49c1fc08f16f249"}, - {file = "rapidfuzz-3.12.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e88c6e68fca301722fa3ab7fd3ca46998012c14ada577bc1e2c2fc04f2067ca6"}, - {file = "rapidfuzz-3.12.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:17e1a3a8b4b5125cfb63a6990459b25b87ea769bdaf90d05bb143f8febef076a"}, - {file = "rapidfuzz-3.12.2-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:b9f8177b24ccc0a843e85932b1088c5e467a7dd7a181c13f84c684b796bea815"}, - {file = "rapidfuzz-3.12.2-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:6c506bdc2f304051592c0d3b0e82eed309248ec10cdf802f13220251358375ea"}, - {file = "rapidfuzz-3.12.2-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:30bf15c1ecec2798b713d551df17f23401a3e3653ad9ed4e83ad1c2b06e86100"}, - {file = "rapidfuzz-3.12.2-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:bd9a67cfc83e8453ef17ddd1c2c4ce4a74d448a197764efb54c29f29fb41f611"}, - {file = "rapidfuzz-3.12.2-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:7a6eaec2ef658dd650c6eb9b36dff7a361ebd7d8bea990ce9d639b911673b2cb"}, - {file = "rapidfuzz-3.12.2-cp39-cp39-win32.whl", hash = "sha256:d7701769f110332cde45c41759cb2a497de8d2dca55e4c519a46aed5fbb19d1a"}, - {file = "rapidfuzz-3.12.2-cp39-cp39-win_amd64.whl", hash = "sha256:296bf0fd4f678488670e262c87a3e4f91900b942d73ae38caa42a417e53643b1"}, - {file = "rapidfuzz-3.12.2-cp39-cp39-win_arm64.whl", hash = "sha256:7957f5d768de14f6b2715303ccdf224b78416738ee95a028a2965c95f73afbfb"}, - {file = "rapidfuzz-3.12.2-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:e5fd3ce849b27d063755829cda27a9dab6dbd63be3801f2a40c60ec563a4c90f"}, - {file = "rapidfuzz-3.12.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:54e53662d71ed660c83c5109127c8e30b9e607884b7c45d2aff7929bbbd00589"}, - {file = "rapidfuzz-3.12.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2b9e43cf2213e524f3309d329f1ad8dbf658db004ed44f6ae1cd2919aa997da5"}, - {file = "rapidfuzz-3.12.2-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:29ca445e320e5a8df3bd1d75b4fa4ecfa7c681942b9ac65b55168070a1a1960e"}, - {file = "rapidfuzz-3.12.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:83eb7ef732c2f8533c6b5fbe69858a722c218acc3e1fc190ab6924a8af7e7e0e"}, - {file = "rapidfuzz-3.12.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:648adc2dd2cf873efc23befcc6e75754e204a409dfa77efd0fea30d08f22ef9d"}, - {file = "rapidfuzz-3.12.2-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:9b1e6f48e1ffa0749261ee23a1c6462bdd0be5eac83093f4711de17a42ae78ad"}, - {file = "rapidfuzz-3.12.2-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:1ae9ded463f2ca4ba1eb762913c5f14c23d2e120739a62b7f4cc102eab32dc90"}, - {file = "rapidfuzz-3.12.2-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dda45f47b559be72ecbce45c7f71dc7c97b9772630ab0f3286d97d2c3025ab71"}, - {file = "rapidfuzz-3.12.2-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b3745c6443890265513a3c8777f2de4cb897aeb906a406f97741019be8ad5bcc"}, - {file = "rapidfuzz-3.12.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:36d3ef4f047ed1bc96fa29289f9e67a637ddca5e4f4d3dc7cb7f50eb33ec1664"}, - {file = "rapidfuzz-3.12.2-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:54bb69ebe5ca0bd7527357e348f16a4c0c52fe0c2fcc8a041010467dcb8385f7"}, - {file = "rapidfuzz-3.12.2-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:3f2ddd5b99b254039a8c82be5749d4d75943f62eb2c2918acf6ffd586852834f"}, - {file = "rapidfuzz-3.12.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:8117dab9b26a1aaffab59b4e30f80ac4d55e61ad4139a637c149365960933bee"}, - {file = "rapidfuzz-3.12.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:40c0f16d62d6553527de3dab2fb69709c4383430ea44bce8fb4711ed4cbc6ae3"}, - {file = "rapidfuzz-3.12.2-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f177e1eb6e4f5261a89c475e21bce7a99064a8f217d2336fb897408f46f0ceaf"}, - {file = "rapidfuzz-3.12.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5df0cecc2852fcb078ed1b4482fac4fc2c2e7787f3edda8920d9a4c0f51b1c95"}, - {file = "rapidfuzz-3.12.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:3b3c4df0321df6f8f0b61afbaa2ced9622750ee1e619128db57a18533d139820"}, - {file = "rapidfuzz-3.12.2.tar.gz", hash = "sha256:b0ba1ccc22fff782e7152a3d3d0caca44ec4e32dc48ba01c560b8593965b5aa3"}, + {file = "rapidfuzz-3.13.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:aafc42a1dc5e1beeba52cd83baa41372228d6d8266f6d803c16dbabbcc156255"}, + {file = "rapidfuzz-3.13.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:85c9a131a44a95f9cac2eb6e65531db014e09d89c4f18c7b1fa54979cb9ff1f3"}, + {file = "rapidfuzz-3.13.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7d7cec4242d30dd521ef91c0df872e14449d1dffc2a6990ede33943b0dae56c3"}, + {file = "rapidfuzz-3.13.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e297c09972698c95649e89121e3550cee761ca3640cd005e24aaa2619175464e"}, + {file = "rapidfuzz-3.13.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ef0f5f03f61b0e5a57b1df7beafd83df993fd5811a09871bad6038d08e526d0d"}, + {file = "rapidfuzz-3.13.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d8cf5f7cd6e4d5eb272baf6a54e182b2c237548d048e2882258336533f3f02b7"}, + {file = "rapidfuzz-3.13.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9256218ac8f1a957806ec2fb9a6ddfc6c32ea937c0429e88cf16362a20ed8602"}, + {file = "rapidfuzz-3.13.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:e1bdd2e6d0c5f9706ef7595773a81ca2b40f3b33fd7f9840b726fb00c6c4eb2e"}, + {file = "rapidfuzz-3.13.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:5280be8fd7e2bee5822e254fe0a5763aa0ad57054b85a32a3d9970e9b09bbcbf"}, + {file = "rapidfuzz-3.13.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:fd742c03885db1fce798a1cd87a20f47f144ccf26d75d52feb6f2bae3d57af05"}, + {file = "rapidfuzz-3.13.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:5435fcac94c9ecf0504bf88a8a60c55482c32e18e108d6079a0089c47f3f8cf6"}, + {file = "rapidfuzz-3.13.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:93a755266856599be4ab6346273f192acde3102d7aa0735e2f48b456397a041f"}, + {file = "rapidfuzz-3.13.0-cp310-cp310-win32.whl", hash = "sha256:3abe6a4e8eb4cfc4cda04dd650a2dc6d2934cbdeda5def7e6fd1c20f6e7d2a0b"}, + {file = "rapidfuzz-3.13.0-cp310-cp310-win_amd64.whl", hash = "sha256:e8ddb58961401da7d6f55f185512c0d6bd24f529a637078d41dd8ffa5a49c107"}, + {file = "rapidfuzz-3.13.0-cp310-cp310-win_arm64.whl", hash = "sha256:c523620d14ebd03a8d473c89e05fa1ae152821920c3ff78b839218ff69e19ca3"}, + {file = "rapidfuzz-3.13.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:d395a5cad0c09c7f096433e5fd4224d83b53298d53499945a9b0e5a971a84f3a"}, + {file = "rapidfuzz-3.13.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:b7b3eda607a019169f7187328a8d1648fb9a90265087f6903d7ee3a8eee01805"}, + {file = "rapidfuzz-3.13.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:98e0bfa602e1942d542de077baf15d658bd9d5dcfe9b762aff791724c1c38b70"}, + {file = "rapidfuzz-3.13.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bef86df6d59667d9655905b02770a0c776d2853971c0773767d5ef8077acd624"}, + {file = "rapidfuzz-3.13.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:fedd316c165beed6307bf754dee54d3faca2c47e1f3bcbd67595001dfa11e969"}, + {file = "rapidfuzz-3.13.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5158da7f2ec02a930be13bac53bb5903527c073c90ee37804090614cab83c29e"}, + {file = "rapidfuzz-3.13.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3b6f913ee4618ddb6d6f3e387b76e8ec2fc5efee313a128809fbd44e65c2bbb2"}, + {file = "rapidfuzz-3.13.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d25fdbce6459ccbbbf23b4b044f56fbd1158b97ac50994eaae2a1c0baae78301"}, + {file = "rapidfuzz-3.13.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:25343ccc589a4579fbde832e6a1e27258bfdd7f2eb0f28cb836d6694ab8591fc"}, + {file = "rapidfuzz-3.13.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:a9ad1f37894e3ffb76bbab76256e8a8b789657183870be11aa64e306bb5228fd"}, + {file = "rapidfuzz-3.13.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:5dc71ef23845bb6b62d194c39a97bb30ff171389c9812d83030c1199f319098c"}, + {file = "rapidfuzz-3.13.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:b7f4c65facdb94f44be759bbd9b6dda1fa54d0d6169cdf1a209a5ab97d311a75"}, + {file = "rapidfuzz-3.13.0-cp311-cp311-win32.whl", hash = "sha256:b5104b62711565e0ff6deab2a8f5dbf1fbe333c5155abe26d2cfd6f1849b6c87"}, + {file = "rapidfuzz-3.13.0-cp311-cp311-win_amd64.whl", hash = "sha256:9093cdeb926deb32a4887ebe6910f57fbcdbc9fbfa52252c10b56ef2efb0289f"}, + {file = "rapidfuzz-3.13.0-cp311-cp311-win_arm64.whl", hash = "sha256:f70f646751b6aa9d05be1fb40372f006cc89d6aad54e9d79ae97bd1f5fce5203"}, + {file = "rapidfuzz-3.13.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:4a1a6a906ba62f2556372282b1ef37b26bca67e3d2ea957277cfcefc6275cca7"}, + {file = "rapidfuzz-3.13.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2fd0975e015b05c79a97f38883a11236f5a24cca83aa992bd2558ceaa5652b26"}, + {file = "rapidfuzz-3.13.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5d4e13593d298c50c4f94ce453f757b4b398af3fa0fd2fde693c3e51195b7f69"}, + {file = "rapidfuzz-3.13.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ed6f416bda1c9133000009d84d9409823eb2358df0950231cc936e4bf784eb97"}, + {file = "rapidfuzz-3.13.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1dc82b6ed01acb536b94a43996a94471a218f4d89f3fdd9185ab496de4b2a981"}, + {file = "rapidfuzz-3.13.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e9d824de871daa6e443b39ff495a884931970d567eb0dfa213d234337343835f"}, + {file = "rapidfuzz-3.13.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2d18228a2390375cf45726ce1af9d36ff3dc1f11dce9775eae1f1b13ac6ec50f"}, + {file = "rapidfuzz-3.13.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:9f5fe634c9482ec5d4a6692afb8c45d370ae86755e5f57aa6c50bfe4ca2bdd87"}, + {file = "rapidfuzz-3.13.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:694eb531889f71022b2be86f625a4209c4049e74be9ca836919b9e395d5e33b3"}, + {file = "rapidfuzz-3.13.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:11b47b40650e06147dee5e51a9c9ad73bb7b86968b6f7d30e503b9f8dd1292db"}, + {file = "rapidfuzz-3.13.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:98b8107ff14f5af0243f27d236bcc6e1ef8e7e3b3c25df114e91e3a99572da73"}, + {file = "rapidfuzz-3.13.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:b836f486dba0aceb2551e838ff3f514a38ee72b015364f739e526d720fdb823a"}, + {file = "rapidfuzz-3.13.0-cp312-cp312-win32.whl", hash = "sha256:4671ee300d1818d7bdfd8fa0608580d7778ba701817216f0c17fb29e6b972514"}, + {file = "rapidfuzz-3.13.0-cp312-cp312-win_amd64.whl", hash = "sha256:6e2065f68fb1d0bf65adc289c1bdc45ba7e464e406b319d67bb54441a1b9da9e"}, + {file = "rapidfuzz-3.13.0-cp312-cp312-win_arm64.whl", hash = "sha256:65cc97c2fc2c2fe23586599686f3b1ceeedeca8e598cfcc1b7e56dc8ca7e2aa7"}, + {file = "rapidfuzz-3.13.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:09e908064d3684c541d312bd4c7b05acb99a2c764f6231bd507d4b4b65226c23"}, + {file = "rapidfuzz-3.13.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:57c390336cb50d5d3bfb0cfe1467478a15733703af61f6dffb14b1cd312a6fae"}, + {file = "rapidfuzz-3.13.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0da54aa8547b3c2c188db3d1c7eb4d1bb6dd80baa8cdaeaec3d1da3346ec9caa"}, + {file = "rapidfuzz-3.13.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:df8e8c21e67afb9d7fbe18f42c6111fe155e801ab103c81109a61312927cc611"}, + {file = "rapidfuzz-3.13.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:461fd13250a2adf8e90ca9a0e1e166515cbcaa5e9c3b1f37545cbbeff9e77f6b"}, + {file = "rapidfuzz-3.13.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c2b3dd5d206a12deca16870acc0d6e5036abeb70e3cad6549c294eff15591527"}, + {file = "rapidfuzz-3.13.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1343d745fbf4688e412d8f398c6e6d6f269db99a54456873f232ba2e7aeb4939"}, + {file = "rapidfuzz-3.13.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:b1b065f370d54551dcc785c6f9eeb5bd517ae14c983d2784c064b3aa525896df"}, + {file = "rapidfuzz-3.13.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:11b125d8edd67e767b2295eac6eb9afe0b1cdc82ea3d4b9257da4b8e06077798"}, + {file = "rapidfuzz-3.13.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:c33f9c841630b2bb7e69a3fb5c84a854075bb812c47620978bddc591f764da3d"}, + {file = "rapidfuzz-3.13.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:ae4574cb66cf1e85d32bb7e9ec45af5409c5b3970b7ceb8dea90168024127566"}, + {file = "rapidfuzz-3.13.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:e05752418b24bbd411841b256344c26f57da1148c5509e34ea39c7eb5099ab72"}, + {file = "rapidfuzz-3.13.0-cp313-cp313-win32.whl", hash = "sha256:0e1d08cb884805a543f2de1f6744069495ef527e279e05370dd7c83416af83f8"}, + {file = "rapidfuzz-3.13.0-cp313-cp313-win_amd64.whl", hash = "sha256:9a7c6232be5f809cd39da30ee5d24e6cadd919831e6020ec6c2391f4c3bc9264"}, + {file = "rapidfuzz-3.13.0-cp313-cp313-win_arm64.whl", hash = "sha256:3f32f15bacd1838c929b35c84b43618481e1b3d7a61b5ed2db0291b70ae88b53"}, + {file = "rapidfuzz-3.13.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:cc64da907114d7a18b5e589057e3acaf2fec723d31c49e13fedf043592a3f6a7"}, + {file = "rapidfuzz-3.13.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4d9d7f84c8e992a8dbe5a3fdbea73d733da39bf464e62c912ac3ceba9c0cff93"}, + {file = "rapidfuzz-3.13.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1a79a2f07786a2070669b4b8e45bd96a01c788e7a3c218f531f3947878e0f956"}, + {file = "rapidfuzz-3.13.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9f338e71c45b69a482de8b11bf4a029993230760120c8c6e7c9b71760b6825a1"}, + {file = "rapidfuzz-3.13.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:adb40ca8ddfcd4edd07b0713a860be32bdf632687f656963bcbce84cea04b8d8"}, + {file = "rapidfuzz-3.13.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:48719f7dcf62dfb181063b60ee2d0a39d327fa8ad81b05e3e510680c44e1c078"}, + {file = "rapidfuzz-3.13.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9327a4577f65fc3fb712e79f78233815b8a1c94433d0c2c9f6bc5953018b3565"}, + {file = "rapidfuzz-3.13.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:200030dfc0a1d5d6ac18e993c5097c870c97c41574e67f227300a1fb74457b1d"}, + {file = "rapidfuzz-3.13.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:cc269e74cad6043cb8a46d0ce580031ab642b5930562c2bb79aa7fbf9c858d26"}, + {file = "rapidfuzz-3.13.0-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:e62779c6371bd2b21dbd1fdce89eaec2d93fd98179d36f61130b489f62294a92"}, + {file = "rapidfuzz-3.13.0-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:f4797f821dc5d7c2b6fc818b89f8a3f37bcc900dd9e4369e6ebf1e525efce5db"}, + {file = "rapidfuzz-3.13.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:d21f188f6fe4fbf422e647ae9d5a68671d00218e187f91859c963d0738ccd88c"}, + {file = "rapidfuzz-3.13.0-cp39-cp39-win32.whl", hash = "sha256:45dd4628dd9c21acc5c97627dad0bb791764feea81436fb6e0a06eef4c6dceaa"}, + {file = "rapidfuzz-3.13.0-cp39-cp39-win_amd64.whl", hash = "sha256:624a108122039af89ddda1a2b7ab2a11abe60c1521956f142f5d11bcd42ef138"}, + {file = "rapidfuzz-3.13.0-cp39-cp39-win_arm64.whl", hash = "sha256:435071fd07a085ecbf4d28702a66fd2e676a03369ee497cc38bcb69a46bc77e2"}, + {file = "rapidfuzz-3.13.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:fe5790a36d33a5d0a6a1f802aa42ecae282bf29ac6f7506d8e12510847b82a45"}, + {file = "rapidfuzz-3.13.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:cdb33ee9f8a8e4742c6b268fa6bd739024f34651a06b26913381b1413ebe7590"}, + {file = "rapidfuzz-3.13.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8c99b76b93f7b495eee7dcb0d6a38fb3ce91e72e99d9f78faa5664a881cb2b7d"}, + {file = "rapidfuzz-3.13.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6af42f2ede8b596a6aaf6d49fdee3066ca578f4856b85ab5c1e2145de367a12d"}, + {file = "rapidfuzz-3.13.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6c0efa73afbc5b265aca0d8a467ae2a3f40d6854cbe1481cb442a62b7bf23c99"}, + {file = "rapidfuzz-3.13.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:7ac21489de962a4e2fc1e8f0b0da4aa1adc6ab9512fd845563fecb4b4c52093a"}, + {file = "rapidfuzz-3.13.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:1ba007f4d35a45ee68656b2eb83b8715e11d0f90e5b9f02d615a8a321ff00c27"}, + {file = "rapidfuzz-3.13.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:d7a217310429b43be95b3b8ad7f8fc41aba341109dc91e978cd7c703f928c58f"}, + {file = "rapidfuzz-3.13.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:558bf526bcd777de32b7885790a95a9548ffdcce68f704a81207be4a286c1095"}, + {file = "rapidfuzz-3.13.0-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:202a87760f5145140d56153b193a797ae9338f7939eb16652dd7ff96f8faf64c"}, + {file = "rapidfuzz-3.13.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cfcccc08f671646ccb1e413c773bb92e7bba789e3a1796fd49d23c12539fe2e4"}, + {file = "rapidfuzz-3.13.0-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:1f219f1e3c3194d7a7de222f54450ce12bc907862ff9a8962d83061c1f923c86"}, + {file = "rapidfuzz-3.13.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:ccbd0e7ea1a216315f63ffdc7cd09c55f57851afc8fe59a74184cb7316c0598b"}, + {file = "rapidfuzz-3.13.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a50856f49a4016ef56edd10caabdaf3608993f9faf1e05c3c7f4beeac46bd12a"}, + {file = "rapidfuzz-3.13.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0fd05336db4d0b8348d7eaaf6fa3c517b11a56abaa5e89470ce1714e73e4aca7"}, + {file = "rapidfuzz-3.13.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:573ad267eb9b3f6e9b04febce5de55d8538a87c56c64bf8fd2599a48dc9d8b77"}, + {file = "rapidfuzz-3.13.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:30fd1451f87ccb6c2f9d18f6caa483116bbb57b5a55d04d3ddbd7b86f5b14998"}, + {file = "rapidfuzz-3.13.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:a6dd36d4916cf57ddb05286ed40b09d034ca5d4bca85c17be0cb6a21290597d9"}, + {file = "rapidfuzz-3.13.0.tar.gz", hash = "sha256:d2eaf3839e52cbcc0accbe9817a67b4b0fcf70aaeb229cfddc1c28061f9ce5d8"}, ] [package.extras] From 5bf3ba0cc207f9434826abb13cdfe2a9bc8244d5 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 4 Apr 2025 18:44:17 +0000 Subject: [PATCH 083/390] chore(deps): update dependency ruff to v0.11.4 (#5317) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/poetry.lock b/poetry.lock index 79e528208..870bedafb 100644 --- a/poetry.lock +++ b/poetry.lock @@ -3277,30 +3277,30 @@ jupyter = ["ipywidgets (>=7.5.1,<9)"] [[package]] name = "ruff" -version = "0.11.3" +version = "0.11.4" description = "An extremely fast Python linter and code formatter, written in Rust." optional = false python-versions = ">=3.7" groups = ["dev"] files = [ - {file = "ruff-0.11.3-py3-none-linux_armv6l.whl", hash = "sha256:cb893a5eedff45071d52565300a20cd4ac088869e156b25e0971cb98c06f5dd7"}, - {file = "ruff-0.11.3-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:58edd48af0e201e2f494789de80f5b2f2b46c9a2991a12ea031254865d5f6aa3"}, - {file = "ruff-0.11.3-py3-none-macosx_11_0_arm64.whl", hash = "sha256:520f6ade25cea98b2e5cb29eb0906f6a0339c6b8e28a024583b867f48295f1ed"}, - {file = "ruff-0.11.3-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d1ca4405a93ebbc05e924358f872efceb1498c3d52a989ddf9476712a5480b16"}, - {file = "ruff-0.11.3-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:f4341d38775a6be605ce7cd50e951b89de65cbd40acb0399f95b8e1524d604c8"}, - {file = "ruff-0.11.3-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:72bf5b49e4b546f4bea6c05448ab71919b09cf75363adf5e3bf5276124afd31c"}, - {file = "ruff-0.11.3-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:9fa791ee6c3629ba7f9ba2c8f2e76178b03f3eaefb920e426302115259819237"}, - {file = "ruff-0.11.3-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2c81d3fe718f4d303aaa4ccdcd0f43e23bb2127da3353635f718394ca9b26721"}, - {file = "ruff-0.11.3-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4e4c38e9b6c01caaba46b6d8e732791f4c78389a9923319991d55b298017ce02"}, - {file = "ruff-0.11.3-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9686f5d1a2b4c918b5a6e9876bfe7f47498a990076624d41f57d17aadd02a4dd"}, - {file = "ruff-0.11.3-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:4800ddc4764d42d8961ce4cb972bcf5cc2730d11cca3f11f240d9f7360460408"}, - {file = "ruff-0.11.3-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:e63a2808879361aa9597d88d86380d8fb934953ef91f5ff3dafe18d9cb0b1e14"}, - {file = "ruff-0.11.3-py3-none-musllinux_1_2_i686.whl", hash = "sha256:8f8b1c4ae62638cc220df440140c21469232d8f2cb7f5059f395f7f48dcdb59e"}, - {file = "ruff-0.11.3-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:3ea2026be50f6b1fbedd2d1757d004e1e58bd0f414efa2a6fa01235468d4c82a"}, - {file = "ruff-0.11.3-py3-none-win32.whl", hash = "sha256:73d8b90d12674a0c6e98cd9e235f2dcad09d1a80e559a585eac994bb536917a3"}, - {file = "ruff-0.11.3-py3-none-win_amd64.whl", hash = "sha256:faf1bfb0a51fb3a82aa1112cb03658796acef978e37c7f807d3ecc50b52ecbf6"}, - {file = "ruff-0.11.3-py3-none-win_arm64.whl", hash = "sha256:67f8b68d7ab909f08af1fb601696925a89d65083ae2bb3ab286e572b5dc456aa"}, - {file = "ruff-0.11.3.tar.gz", hash = "sha256:8d5fcdb3bb359adc12b757ed832ee743993e7474b9de714bb9ea13c4a8458bf9"}, + {file = "ruff-0.11.4-py3-none-linux_armv6l.whl", hash = "sha256:d9f4a761ecbde448a2d3e12fb398647c7f0bf526dbc354a643ec505965824ed2"}, + {file = "ruff-0.11.4-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:8c1747d903447d45ca3d40c794d1a56458c51e5cc1bc77b7b64bd2cf0b1626cc"}, + {file = "ruff-0.11.4-py3-none-macosx_11_0_arm64.whl", hash = "sha256:51a6494209cacca79e121e9b244dc30d3414dac8cc5afb93f852173a2ecfc906"}, + {file = "ruff-0.11.4-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3f171605f65f4fc49c87f41b456e882cd0c89e4ac9d58e149a2b07930e1d466f"}, + {file = "ruff-0.11.4-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ebf99ea9af918878e6ce42098981fc8c1db3850fef2f1ada69fb1dcdb0f8e79e"}, + {file = "ruff-0.11.4-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:edad2eac42279df12e176564a23fc6f4aaeeb09abba840627780b1bb11a9d223"}, + {file = "ruff-0.11.4-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:f103a848be9ff379fc19b5d656c1f911d0a0b4e3e0424f9532ececf319a4296e"}, + {file = "ruff-0.11.4-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:193e6fac6eb60cc97b9f728e953c21cc38a20077ed64f912e9d62b97487f3f2d"}, + {file = "ruff-0.11.4-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7af4e5f69b7c138be8dcffa5b4a061bf6ba6a3301f632a6bce25d45daff9bc99"}, + {file = "ruff-0.11.4-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:126b1bf13154aa18ae2d6c3c5efe144ec14b97c60844cfa6eb960c2a05188222"}, + {file = "ruff-0.11.4-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:e8806daaf9dfa881a0ed603f8a0e364e4f11b6ed461b56cae2b1c0cab0645304"}, + {file = "ruff-0.11.4-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:5d94bb1cc2fc94a769b0eb975344f1b1f3d294da1da9ddbb5a77665feb3a3019"}, + {file = "ruff-0.11.4-py3-none-musllinux_1_2_i686.whl", hash = "sha256:995071203d0fe2183fc7a268766fd7603afb9996785f086b0d76edee8755c896"}, + {file = "ruff-0.11.4-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:7a37ca937e307ea18156e775a6ac6e02f34b99e8c23fe63c1996185a4efe0751"}, + {file = "ruff-0.11.4-py3-none-win32.whl", hash = "sha256:0e9365a7dff9b93af933dab8aebce53b72d8f815e131796268709890b4a83270"}, + {file = "ruff-0.11.4-py3-none-win_amd64.whl", hash = "sha256:5a9fa1c69c7815e39fcfb3646bbfd7f528fa8e2d4bebdcf4c2bd0fa037a255fb"}, + {file = "ruff-0.11.4-py3-none-win_arm64.whl", hash = "sha256:d435db6b9b93d02934cf61ef332e66af82da6d8c69aefdea5994c89997c7a0fc"}, + {file = "ruff-0.11.4.tar.gz", hash = "sha256:f45bd2fb1a56a5a85fae3b95add03fb185a0b30cf47f5edc92aa0355ca1d7407"}, ] [[package]] From 8b059121d1f5e571a37c0e1b1d9260d5a1d78780 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 7 Apr 2025 10:04:04 -0500 Subject: [PATCH 084/390] fix(deps): update dependency lxml to v5.3.2 (#5318) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 278 ++++++++++++++++++++++++++-------------------------- 1 file changed, 139 insertions(+), 139 deletions(-) diff --git a/poetry.lock b/poetry.lock index 870bedafb..c70c9ba3d 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1281,150 +1281,150 @@ files = [ [[package]] name = "lxml" -version = "5.3.1" +version = "5.3.2" description = "Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API." optional = false python-versions = ">=3.6" groups = ["main"] files = [ - {file = "lxml-5.3.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:a4058f16cee694577f7e4dd410263cd0ef75644b43802a689c2b3c2a7e69453b"}, - {file = "lxml-5.3.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:364de8f57d6eda0c16dcfb999af902da31396949efa0e583e12675d09709881b"}, - {file = "lxml-5.3.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:528f3a0498a8edc69af0559bdcf8a9f5a8bf7c00051a6ef3141fdcf27017bbf5"}, - {file = "lxml-5.3.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:db4743e30d6f5f92b6d2b7c86b3ad250e0bad8dee4b7ad8a0c44bfb276af89a3"}, - {file = "lxml-5.3.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:17b5d7f8acf809465086d498d62a981fa6a56d2718135bb0e4aa48c502055f5c"}, - {file = "lxml-5.3.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:928e75a7200a4c09e6efc7482a1337919cc61fe1ba289f297827a5b76d8969c2"}, - {file = "lxml-5.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5a997b784a639e05b9d4053ef3b20c7e447ea80814a762f25b8ed5a89d261eac"}, - {file = "lxml-5.3.1-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:7b82e67c5feb682dbb559c3e6b78355f234943053af61606af126df2183b9ef9"}, - {file = "lxml-5.3.1-cp310-cp310-manylinux_2_28_ppc64le.whl", hash = "sha256:f1de541a9893cf8a1b1db9bf0bf670a2decab42e3e82233d36a74eda7822b4c9"}, - {file = "lxml-5.3.1-cp310-cp310-manylinux_2_28_s390x.whl", hash = "sha256:de1fc314c3ad6bc2f6bd5b5a5b9357b8c6896333d27fdbb7049aea8bd5af2d79"}, - {file = "lxml-5.3.1-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:7c0536bd9178f754b277a3e53f90f9c9454a3bd108b1531ffff720e082d824f2"}, - {file = "lxml-5.3.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:68018c4c67d7e89951a91fbd371e2e34cd8cfc71f0bb43b5332db38497025d51"}, - {file = "lxml-5.3.1-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:aa826340a609d0c954ba52fd831f0fba2a4165659ab0ee1a15e4aac21f302406"}, - {file = "lxml-5.3.1-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:796520afa499732191e39fc95b56a3b07f95256f2d22b1c26e217fb69a9db5b5"}, - {file = "lxml-5.3.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:3effe081b3135237da6e4c4530ff2a868d3f80be0bda027e118a5971285d42d0"}, - {file = "lxml-5.3.1-cp310-cp310-win32.whl", hash = "sha256:a22f66270bd6d0804b02cd49dae2b33d4341015545d17f8426f2c4e22f557a23"}, - {file = "lxml-5.3.1-cp310-cp310-win_amd64.whl", hash = "sha256:0bcfadea3cdc68e678d2b20cb16a16716887dd00a881e16f7d806c2138b8ff0c"}, - {file = "lxml-5.3.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:e220f7b3e8656ab063d2eb0cd536fafef396829cafe04cb314e734f87649058f"}, - {file = "lxml-5.3.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:0f2cfae0688fd01f7056a17367e3b84f37c545fb447d7282cf2c242b16262607"}, - {file = "lxml-5.3.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:67d2f8ad9dcc3a9e826bdc7802ed541a44e124c29b7d95a679eeb58c1c14ade8"}, - {file = "lxml-5.3.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:db0c742aad702fd5d0c6611a73f9602f20aec2007c102630c06d7633d9c8f09a"}, - {file = "lxml-5.3.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:198bb4b4dd888e8390afa4f170d4fa28467a7eaf857f1952589f16cfbb67af27"}, - {file = "lxml-5.3.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d2a3e412ce1849be34b45922bfef03df32d1410a06d1cdeb793a343c2f1fd666"}, - {file = "lxml-5.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2b8969dbc8d09d9cd2ae06362c3bad27d03f433252601ef658a49bd9f2b22d79"}, - {file = "lxml-5.3.1-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:5be8f5e4044146a69c96077c7e08f0709c13a314aa5315981185c1f00235fe65"}, - {file = "lxml-5.3.1-cp311-cp311-manylinux_2_28_ppc64le.whl", hash = "sha256:133f3493253a00db2c870d3740bc458ebb7d937bd0a6a4f9328373e0db305709"}, - {file = "lxml-5.3.1-cp311-cp311-manylinux_2_28_s390x.whl", hash = "sha256:52d82b0d436edd6a1d22d94a344b9a58abd6c68c357ed44f22d4ba8179b37629"}, - {file = "lxml-5.3.1-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:1b6f92e35e2658a5ed51c6634ceb5ddae32053182851d8cad2a5bc102a359b33"}, - {file = "lxml-5.3.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:203b1d3eaebd34277be06a3eb880050f18a4e4d60861efba4fb946e31071a295"}, - {file = "lxml-5.3.1-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:155e1a5693cf4b55af652f5c0f78ef36596c7f680ff3ec6eb4d7d85367259b2c"}, - {file = "lxml-5.3.1-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:22ec2b3c191f43ed21f9545e9df94c37c6b49a5af0a874008ddc9132d49a2d9c"}, - {file = "lxml-5.3.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:7eda194dd46e40ec745bf76795a7cccb02a6a41f445ad49d3cf66518b0bd9cff"}, - {file = "lxml-5.3.1-cp311-cp311-win32.whl", hash = "sha256:fb7c61d4be18e930f75948705e9718618862e6fc2ed0d7159b2262be73f167a2"}, - {file = "lxml-5.3.1-cp311-cp311-win_amd64.whl", hash = "sha256:c809eef167bf4a57af4b03007004896f5c60bd38dc3852fcd97a26eae3d4c9e6"}, - {file = "lxml-5.3.1-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:e69add9b6b7b08c60d7ff0152c7c9a6c45b4a71a919be5abde6f98f1ea16421c"}, - {file = "lxml-5.3.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:4e52e1b148867b01c05e21837586ee307a01e793b94072d7c7b91d2c2da02ffe"}, - {file = "lxml-5.3.1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a4b382e0e636ed54cd278791d93fe2c4f370772743f02bcbe431a160089025c9"}, - {file = "lxml-5.3.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c2e49dc23a10a1296b04ca9db200c44d3eb32c8d8ec532e8c1fd24792276522a"}, - {file = "lxml-5.3.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4399b4226c4785575fb20998dc571bc48125dc92c367ce2602d0d70e0c455eb0"}, - {file = "lxml-5.3.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5412500e0dc5481b1ee9cf6b38bb3b473f6e411eb62b83dc9b62699c3b7b79f7"}, - {file = "lxml-5.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1c93ed3c998ea8472be98fb55aed65b5198740bfceaec07b2eba551e55b7b9ae"}, - {file = "lxml-5.3.1-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:63d57fc94eb0bbb4735e45517afc21ef262991d8758a8f2f05dd6e4174944519"}, - {file = "lxml-5.3.1-cp312-cp312-manylinux_2_28_ppc64le.whl", hash = "sha256:b450d7cabcd49aa7ab46a3c6aa3ac7e1593600a1a0605ba536ec0f1b99a04322"}, - {file = "lxml-5.3.1-cp312-cp312-manylinux_2_28_s390x.whl", hash = "sha256:4df0ec814b50275ad6a99bc82a38b59f90e10e47714ac9871e1b223895825468"}, - {file = "lxml-5.3.1-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:d184f85ad2bb1f261eac55cddfcf62a70dee89982c978e92b9a74a1bfef2e367"}, - {file = "lxml-5.3.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:b725e70d15906d24615201e650d5b0388b08a5187a55f119f25874d0103f90dd"}, - {file = "lxml-5.3.1-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:a31fa7536ec1fb7155a0cd3a4e3d956c835ad0a43e3610ca32384d01f079ea1c"}, - {file = "lxml-5.3.1-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:3c3c8b55c7fc7b7e8877b9366568cc73d68b82da7fe33d8b98527b73857a225f"}, - {file = "lxml-5.3.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:d61ec60945d694df806a9aec88e8f29a27293c6e424f8ff91c80416e3c617645"}, - {file = "lxml-5.3.1-cp312-cp312-win32.whl", hash = "sha256:f4eac0584cdc3285ef2e74eee1513a6001681fd9753b259e8159421ed28a72e5"}, - {file = "lxml-5.3.1-cp312-cp312-win_amd64.whl", hash = "sha256:29bfc8d3d88e56ea0a27e7c4897b642706840247f59f4377d81be8f32aa0cfbf"}, - {file = "lxml-5.3.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:c093c7088b40d8266f57ed71d93112bd64c6724d31f0794c1e52cc4857c28e0e"}, - {file = "lxml-5.3.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:b0884e3f22d87c30694e625b1e62e6f30d39782c806287450d9dc2fdf07692fd"}, - {file = "lxml-5.3.1-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1637fa31ec682cd5760092adfabe86d9b718a75d43e65e211d5931809bc111e7"}, - {file = "lxml-5.3.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a364e8e944d92dcbf33b6b494d4e0fb3499dcc3bd9485beb701aa4b4201fa414"}, - {file = "lxml-5.3.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:779e851fd0e19795ccc8a9bb4d705d6baa0ef475329fe44a13cf1e962f18ff1e"}, - {file = "lxml-5.3.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c4393600915c308e546dc7003d74371744234e8444a28622d76fe19b98fa59d1"}, - {file = "lxml-5.3.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:673b9d8e780f455091200bba8534d5f4f465944cbdd61f31dc832d70e29064a5"}, - {file = "lxml-5.3.1-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:2e4a570f6a99e96c457f7bec5ad459c9c420ee80b99eb04cbfcfe3fc18ec6423"}, - {file = "lxml-5.3.1-cp313-cp313-manylinux_2_28_ppc64le.whl", hash = "sha256:71f31eda4e370f46af42fc9f264fafa1b09f46ba07bdbee98f25689a04b81c20"}, - {file = "lxml-5.3.1-cp313-cp313-manylinux_2_28_s390x.whl", hash = "sha256:42978a68d3825eaac55399eb37a4d52012a205c0c6262199b8b44fcc6fd686e8"}, - {file = "lxml-5.3.1-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:8b1942b3e4ed9ed551ed3083a2e6e0772de1e5e3aca872d955e2e86385fb7ff9"}, - {file = "lxml-5.3.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:85c4f11be9cf08917ac2a5a8b6e1ef63b2f8e3799cec194417e76826e5f1de9c"}, - {file = "lxml-5.3.1-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:231cf4d140b22a923b1d0a0a4e0b4f972e5893efcdec188934cc65888fd0227b"}, - {file = "lxml-5.3.1-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:5865b270b420eda7b68928d70bb517ccbe045e53b1a428129bb44372bf3d7dd5"}, - {file = "lxml-5.3.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:dbf7bebc2275016cddf3c997bf8a0f7044160714c64a9b83975670a04e6d2252"}, - {file = "lxml-5.3.1-cp313-cp313-win32.whl", hash = "sha256:d0751528b97d2b19a388b302be2a0ee05817097bab46ff0ed76feeec24951f78"}, - {file = "lxml-5.3.1-cp313-cp313-win_amd64.whl", hash = "sha256:91fb6a43d72b4f8863d21f347a9163eecbf36e76e2f51068d59cd004c506f332"}, - {file = "lxml-5.3.1-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:016b96c58e9a4528219bb563acf1aaaa8bc5452e7651004894a973f03b84ba81"}, - {file = "lxml-5.3.1-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:82a4bb10b0beef1434fb23a09f001ab5ca87895596b4581fd53f1e5145a8934a"}, - {file = "lxml-5.3.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3d68eeef7b4d08a25e51897dac29bcb62aba830e9ac6c4e3297ee7c6a0cf6439"}, - {file = "lxml-5.3.1-cp36-cp36m-manylinux_2_28_x86_64.whl", hash = "sha256:f12582b8d3b4c6be1d298c49cb7ae64a3a73efaf4c2ab4e37db182e3545815ac"}, - {file = "lxml-5.3.1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:2df7ed5edeb6bd5590914cd61df76eb6cce9d590ed04ec7c183cf5509f73530d"}, - {file = "lxml-5.3.1-cp36-cp36m-musllinux_1_2_x86_64.whl", hash = "sha256:585c4dc429deebc4307187d2b71ebe914843185ae16a4d582ee030e6cfbb4d8a"}, - {file = "lxml-5.3.1-cp36-cp36m-win32.whl", hash = "sha256:06a20d607a86fccab2fc15a77aa445f2bdef7b49ec0520a842c5c5afd8381576"}, - {file = "lxml-5.3.1-cp36-cp36m-win_amd64.whl", hash = "sha256:057e30d0012439bc54ca427a83d458752ccda725c1c161cc283db07bcad43cf9"}, - {file = "lxml-5.3.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:4867361c049761a56bd21de507cab2c2a608c55102311d142ade7dab67b34f32"}, - {file = "lxml-5.3.1-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3dddf0fb832486cc1ea71d189cb92eb887826e8deebe128884e15020bb6e3f61"}, - {file = "lxml-5.3.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1bcc211542f7af6f2dfb705f5f8b74e865592778e6cafdfd19c792c244ccce19"}, - {file = "lxml-5.3.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aaca5a812f050ab55426c32177091130b1e49329b3f002a32934cd0245571307"}, - {file = "lxml-5.3.1-cp37-cp37m-manylinux_2_28_aarch64.whl", hash = "sha256:236610b77589faf462337b3305a1be91756c8abc5a45ff7ca8f245a71c5dab70"}, - {file = "lxml-5.3.1-cp37-cp37m-manylinux_2_28_x86_64.whl", hash = "sha256:aed57b541b589fa05ac248f4cb1c46cbb432ab82cbd467d1c4f6a2bdc18aecf9"}, - {file = "lxml-5.3.1-cp37-cp37m-musllinux_1_2_aarch64.whl", hash = "sha256:75fa3d6946d317ffc7016a6fcc44f42db6d514b7fdb8b4b28cbe058303cb6e53"}, - {file = "lxml-5.3.1-cp37-cp37m-musllinux_1_2_x86_64.whl", hash = "sha256:96eef5b9f336f623ffc555ab47a775495e7e8846dde88de5f941e2906453a1ce"}, - {file = "lxml-5.3.1-cp37-cp37m-win32.whl", hash = "sha256:ef45f31aec9be01379fc6c10f1d9c677f032f2bac9383c827d44f620e8a88407"}, - {file = "lxml-5.3.1-cp37-cp37m-win_amd64.whl", hash = "sha256:a0611da6b07dd3720f492db1b463a4d1175b096b49438761cc9f35f0d9eaaef5"}, - {file = "lxml-5.3.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:b2aca14c235c7a08558fe0a4786a1a05873a01e86b474dfa8f6df49101853a4e"}, - {file = "lxml-5.3.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ae82fce1d964f065c32c9517309f0c7be588772352d2f40b1574a214bd6e6098"}, - {file = "lxml-5.3.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7aae7a3d63b935babfdc6864b31196afd5145878ddd22f5200729006366bc4d5"}, - {file = "lxml-5.3.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e8e0d177b1fe251c3b1b914ab64135475c5273c8cfd2857964b2e3bb0fe196a7"}, - {file = "lxml-5.3.1-cp38-cp38-manylinux_2_28_aarch64.whl", hash = "sha256:6c4dd3bfd0c82400060896717dd261137398edb7e524527438c54a8c34f736bf"}, - {file = "lxml-5.3.1-cp38-cp38-manylinux_2_28_x86_64.whl", hash = "sha256:f1208c1c67ec9e151d78aa3435aa9b08a488b53d9cfac9b699f15255a3461ef2"}, - {file = "lxml-5.3.1-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:c6aacf00d05b38a5069826e50ae72751cb5bc27bdc4d5746203988e429b385bb"}, - {file = "lxml-5.3.1-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:5881aaa4bf3a2d086c5f20371d3a5856199a0d8ac72dd8d0dbd7a2ecfc26ab73"}, - {file = "lxml-5.3.1-cp38-cp38-win32.whl", hash = "sha256:45fbb70ccbc8683f2fb58bea89498a7274af1d9ec7995e9f4af5604e028233fc"}, - {file = "lxml-5.3.1-cp38-cp38-win_amd64.whl", hash = "sha256:7512b4d0fc5339d5abbb14d1843f70499cab90d0b864f790e73f780f041615d7"}, - {file = "lxml-5.3.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:5885bc586f1edb48e5d68e7a4b4757b5feb2a496b64f462b4d65950f5af3364f"}, - {file = "lxml-5.3.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:1b92fe86e04f680b848fff594a908edfa72b31bfc3499ef7433790c11d4c8cd8"}, - {file = "lxml-5.3.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a091026c3bf7519ab1e64655a3f52a59ad4a4e019a6f830c24d6430695b1cf6a"}, - {file = "lxml-5.3.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8ffb141361108e864ab5f1813f66e4e1164181227f9b1f105b042729b6c15125"}, - {file = "lxml-5.3.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3715cdf0dd31b836433af9ee9197af10e3df41d273c19bb249230043667a5dfd"}, - {file = "lxml-5.3.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:88b72eb7222d918c967202024812c2bfb4048deeb69ca328363fb8e15254c549"}, - {file = "lxml-5.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa59974880ab5ad8ef3afaa26f9bda148c5f39e06b11a8ada4660ecc9fb2feb3"}, - {file = "lxml-5.3.1-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:3bb8149840daf2c3f97cebf00e4ed4a65a0baff888bf2605a8d0135ff5cf764e"}, - {file = "lxml-5.3.1-cp39-cp39-manylinux_2_28_ppc64le.whl", hash = "sha256:0d6b2fa86becfa81f0a0271ccb9eb127ad45fb597733a77b92e8a35e53414914"}, - {file = "lxml-5.3.1-cp39-cp39-manylinux_2_28_s390x.whl", hash = "sha256:136bf638d92848a939fd8f0e06fcf92d9f2e4b57969d94faae27c55f3d85c05b"}, - {file = "lxml-5.3.1-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:89934f9f791566e54c1d92cdc8f8fd0009447a5ecdb1ec6b810d5f8c4955f6be"}, - {file = "lxml-5.3.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:a8ade0363f776f87f982572c2860cc43c65ace208db49c76df0a21dde4ddd16e"}, - {file = "lxml-5.3.1-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:bfbbab9316330cf81656fed435311386610f78b6c93cc5db4bebbce8dd146675"}, - {file = "lxml-5.3.1-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:172d65f7c72a35a6879217bcdb4bb11bc88d55fb4879e7569f55616062d387c2"}, - {file = "lxml-5.3.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:e3c623923967f3e5961d272718655946e5322b8d058e094764180cdee7bab1af"}, - {file = "lxml-5.3.1-cp39-cp39-win32.whl", hash = "sha256:ce0930a963ff593e8bb6fda49a503911accc67dee7e5445eec972668e672a0f0"}, - {file = "lxml-5.3.1-cp39-cp39-win_amd64.whl", hash = "sha256:f7b64fcd670bca8800bc10ced36620c6bbb321e7bc1214b9c0c0df269c1dddc2"}, - {file = "lxml-5.3.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:afa578b6524ff85fb365f454cf61683771d0170470c48ad9d170c48075f86725"}, - {file = "lxml-5.3.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:67f5e80adf0aafc7b5454f2c1cb0cde920c9b1f2cbd0485f07cc1d0497c35c5d"}, - {file = "lxml-5.3.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2dd0b80ac2d8f13ffc906123a6f20b459cb50a99222d0da492360512f3e50f84"}, - {file = "lxml-5.3.1-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:422c179022ecdedbe58b0e242607198580804253da220e9454ffe848daa1cfd2"}, - {file = "lxml-5.3.1-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:524ccfded8989a6595dbdda80d779fb977dbc9a7bc458864fc9a0c2fc15dc877"}, - {file = "lxml-5.3.1-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:48fd46bf7155def2e15287c6f2b133a2f78e2d22cdf55647269977b873c65499"}, - {file = "lxml-5.3.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:05123fad495a429f123307ac6d8fd6f977b71e9a0b6d9aeeb8f80c017cb17131"}, - {file = "lxml-5.3.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a243132767150a44e6a93cd1dde41010036e1cbc63cc3e9fe1712b277d926ce3"}, - {file = "lxml-5.3.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c92ea6d9dd84a750b2bae72ff5e8cf5fdd13e58dda79c33e057862c29a8d5b50"}, - {file = "lxml-5.3.1-pp37-pypy37_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:2f1be45d4c15f237209bbf123a0e05b5d630c8717c42f59f31ea9eae2ad89394"}, - {file = "lxml-5.3.1-pp37-pypy37_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:a83d3adea1e0ee36dac34627f78ddd7f093bb9cfc0a8e97f1572a949b695cb98"}, - {file = "lxml-5.3.1-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:3edbb9c9130bac05d8c3fe150c51c337a471cc7fdb6d2a0a7d3a88e88a829314"}, - {file = "lxml-5.3.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:2f23cf50eccb3255b6e913188291af0150d89dab44137a69e14e4dcb7be981f1"}, - {file = "lxml-5.3.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:df7e5edac4778127f2bf452e0721a58a1cfa4d1d9eac63bdd650535eb8543615"}, - {file = "lxml-5.3.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:094b28ed8a8a072b9e9e2113a81fda668d2053f2ca9f2d202c2c8c7c2d6516b1"}, - {file = "lxml-5.3.1-pp38-pypy38_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:514fe78fc4b87e7a7601c92492210b20a1b0c6ab20e71e81307d9c2e377c64de"}, - {file = "lxml-5.3.1-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:8fffc08de02071c37865a155e5ea5fce0282e1546fd5bde7f6149fcaa32558ac"}, - {file = "lxml-5.3.1-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:4b0d5cdba1b655d5b18042ac9c9ff50bda33568eb80feaaca4fc237b9c4fbfde"}, - {file = "lxml-5.3.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:3031e4c16b59424e8d78522c69b062d301d951dc55ad8685736c3335a97fc270"}, - {file = "lxml-5.3.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cb659702a45136c743bc130760c6f137870d4df3a9e14386478b8a0511abcfca"}, - {file = "lxml-5.3.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5a11b16a33656ffc43c92a5343a28dc71eefe460bcc2a4923a96f292692709f6"}, - {file = "lxml-5.3.1-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:c5ae125276f254b01daa73e2c103363d3e99e3e10505686ac7d9d2442dd4627a"}, - {file = "lxml-5.3.1-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:c76722b5ed4a31ba103e0dc77ab869222ec36efe1a614e42e9bcea88a36186fe"}, - {file = "lxml-5.3.1-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:33e06717c00c788ab4e79bc4726ecc50c54b9bfb55355eae21473c145d83c2d2"}, - {file = "lxml-5.3.1.tar.gz", hash = "sha256:106b7b5d2977b339f1e97efe2778e2ab20e99994cbb0ec5e55771ed0795920c8"}, + {file = "lxml-5.3.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:c4b84d6b580a9625dfa47269bf1fd7fbba7ad69e08b16366a46acb005959c395"}, + {file = "lxml-5.3.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b4c08ecb26e4270a62f81f81899dfff91623d349e433b126931c9c4577169666"}, + {file = "lxml-5.3.2-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ef926e9f11e307b5a7c97b17c5c609a93fb59ffa8337afac8f89e6fe54eb0b37"}, + {file = "lxml-5.3.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:017ceeabe739100379fe6ed38b033cd244ce2da4e7f6f07903421f57da3a19a2"}, + {file = "lxml-5.3.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:dae97d9435dc90590f119d056d233c33006b2fd235dd990d5564992261ee7ae8"}, + {file = "lxml-5.3.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:910f39425c6798ce63c93976ae5af5fff6949e2cb446acbd44d6d892103eaea8"}, + {file = "lxml-5.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c9780de781a0d62a7c3680d07963db3048b919fc9e3726d9cfd97296a65ffce1"}, + {file = "lxml-5.3.2-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:1a06b0c6ba2e3ca45a009a78a4eb4d6b63831830c0a83dcdc495c13b9ca97d3e"}, + {file = "lxml-5.3.2-cp310-cp310-manylinux_2_28_ppc64le.whl", hash = "sha256:4c62d0a34d1110769a1bbaf77871a4b711a6f59c4846064ccb78bc9735978644"}, + {file = "lxml-5.3.2-cp310-cp310-manylinux_2_28_s390x.whl", hash = "sha256:8f961a4e82f411b14538fe5efc3e6b953e17f5e809c463f0756a0d0e8039b700"}, + {file = "lxml-5.3.2-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:3dfc78f5f9251b6b8ad37c47d4d0bfe63ceb073a916e5b50a3bf5fd67a703335"}, + {file = "lxml-5.3.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:10e690bc03214d3537270c88e492b8612d5e41b884f232df2b069b25b09e6711"}, + {file = "lxml-5.3.2-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:aa837e6ee9534de8d63bc4c1249e83882a7ac22bd24523f83fad68e6ffdf41ae"}, + {file = "lxml-5.3.2-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:da4c9223319400b97a2acdfb10926b807e51b69eb7eb80aad4942c0516934858"}, + {file = "lxml-5.3.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:dc0e9bdb3aa4d1de703a437576007d366b54f52c9897cae1a3716bb44fc1fc85"}, + {file = "lxml-5.3.2-cp310-cp310-win32.whl", hash = "sha256:5f94909a1022c8ea12711db7e08752ca7cf83e5b57a87b59e8a583c5f35016ad"}, + {file = "lxml-5.3.2-cp310-cp310-win_amd64.whl", hash = "sha256:d64ea1686474074b38da13ae218d9fde0d1dc6525266976808f41ac98d9d7980"}, + {file = "lxml-5.3.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:9d61a7d0d208ace43986a92b111e035881c4ed45b1f5b7a270070acae8b0bfb4"}, + {file = "lxml-5.3.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:856dfd7eda0b75c29ac80a31a6411ca12209183e866c33faf46e77ace3ce8a79"}, + {file = "lxml-5.3.2-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7a01679e4aad0727bedd4c9407d4d65978e920f0200107ceeffd4b019bd48529"}, + {file = "lxml-5.3.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b6b37b4c3acb8472d191816d4582379f64d81cecbdce1a668601745c963ca5cc"}, + {file = "lxml-5.3.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3df5a54e7b7c31755383f126d3a84e12a4e0333db4679462ef1165d702517477"}, + {file = "lxml-5.3.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c09a40f28dcded933dc16217d6a092be0cc49ae25811d3b8e937c8060647c353"}, + {file = "lxml-5.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a1ef20f1851ccfbe6c5a04c67ec1ce49da16ba993fdbabdce87a92926e505412"}, + {file = "lxml-5.3.2-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:f79a63289dbaba964eb29ed3c103b7911f2dce28c36fe87c36a114e6bd21d7ad"}, + {file = "lxml-5.3.2-cp311-cp311-manylinux_2_28_ppc64le.whl", hash = "sha256:75a72697d95f27ae00e75086aed629f117e816387b74a2f2da6ef382b460b710"}, + {file = "lxml-5.3.2-cp311-cp311-manylinux_2_28_s390x.whl", hash = "sha256:b9b00c9ee1cc3a76f1f16e94a23c344e0b6e5c10bec7f94cf2d820ce303b8c01"}, + {file = "lxml-5.3.2-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:77cbcab50cbe8c857c6ba5f37f9a3976499c60eada1bf6d38f88311373d7b4bc"}, + {file = "lxml-5.3.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:29424058f072a24622a0a15357bca63d796954758248a72da6d512f9bd9a4493"}, + {file = "lxml-5.3.2-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:7d82737a8afe69a7c80ef31d7626075cc7d6e2267f16bf68af2c764b45ed68ab"}, + {file = "lxml-5.3.2-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:95473d1d50a5d9fcdb9321fdc0ca6e1edc164dce4c7da13616247d27f3d21e31"}, + {file = "lxml-5.3.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:2162068f6da83613f8b2a32ca105e37a564afd0d7009b0b25834d47693ce3538"}, + {file = "lxml-5.3.2-cp311-cp311-win32.whl", hash = "sha256:f8695752cf5d639b4e981afe6c99e060621362c416058effd5c704bede9cb5d1"}, + {file = "lxml-5.3.2-cp311-cp311-win_amd64.whl", hash = "sha256:d1a94cbb4ee64af3ab386c2d63d6d9e9cf2e256ac0fd30f33ef0a3c88f575174"}, + {file = "lxml-5.3.2-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:16b3897691ec0316a1aa3c6585f61c8b7978475587c5b16fc1d2c28d283dc1b0"}, + {file = "lxml-5.3.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:a8d4b34a0eeaf6e73169dcfd653c8d47f25f09d806c010daf074fba2db5e2d3f"}, + {file = "lxml-5.3.2-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9cd7a959396da425022e1e4214895b5cfe7de7035a043bcc2d11303792b67554"}, + {file = "lxml-5.3.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cac5eaeec3549c5df7f8f97a5a6db6963b91639389cdd735d5a806370847732b"}, + {file = "lxml-5.3.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:29b5f7d77334877c2146e7bb8b94e4df980325fab0a8af4d524e5d43cd6f789d"}, + {file = "lxml-5.3.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:13f3495cfec24e3d63fffd342cc8141355d1d26ee766ad388775f5c8c5ec3932"}, + {file = "lxml-5.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e70ad4c9658beeff99856926fd3ee5fde8b519b92c693f856007177c36eb2e30"}, + {file = "lxml-5.3.2-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:507085365783abd7879fa0a6fa55eddf4bdd06591b17a2418403bb3aff8a267d"}, + {file = "lxml-5.3.2-cp312-cp312-manylinux_2_28_ppc64le.whl", hash = "sha256:5bb304f67cbf5dfa07edad904732782cbf693286b9cd85af27059c5779131050"}, + {file = "lxml-5.3.2-cp312-cp312-manylinux_2_28_s390x.whl", hash = "sha256:3d84f5c093645c21c29a4e972b84cb7cf682f707f8706484a5a0c7ff13d7a988"}, + {file = "lxml-5.3.2-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:bdc13911db524bd63f37b0103af014b7161427ada41f1b0b3c9b5b5a9c1ca927"}, + {file = "lxml-5.3.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:1ec944539543f66ebc060ae180d47e86aca0188bda9cbfadff47d86b0dc057dc"}, + {file = "lxml-5.3.2-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:59d437cc8a7f838282df5a199cf26f97ef08f1c0fbec6e84bd6f5cc2b7913f6e"}, + {file = "lxml-5.3.2-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:0e275961adbd32e15672e14e0cc976a982075208224ce06d149c92cb43db5b93"}, + {file = "lxml-5.3.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:038aeb6937aa404480c2966b7f26f1440a14005cb0702078c173c028eca72c31"}, + {file = "lxml-5.3.2-cp312-cp312-win32.whl", hash = "sha256:3c2c8d0fa3277147bff180e3590be67597e17d365ce94beb2efa3138a2131f71"}, + {file = "lxml-5.3.2-cp312-cp312-win_amd64.whl", hash = "sha256:77809fcd97dfda3f399102db1794f7280737b69830cd5c961ac87b3c5c05662d"}, + {file = "lxml-5.3.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:77626571fb5270ceb36134765f25b665b896243529eefe840974269b083e090d"}, + {file = "lxml-5.3.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:78a533375dc7aa16d0da44af3cf6e96035e484c8c6b2b2445541a5d4d3d289ee"}, + {file = "lxml-5.3.2-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a6f62b2404b3f3f0744bbcabb0381c5fe186fa2a9a67ecca3603480f4846c585"}, + {file = "lxml-5.3.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2ea918da00091194526d40c30c4996971f09dacab032607581f8d8872db34fbf"}, + {file = "lxml-5.3.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c35326f94702a7264aa0eea826a79547d3396a41ae87a70511b9f6e9667ad31c"}, + {file = "lxml-5.3.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e3bef90af21d31c4544bc917f51e04f94ae11b43156356aff243cdd84802cbf2"}, + {file = "lxml-5.3.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:52fa7ba11a495b7cbce51573c73f638f1dcff7b3ee23697467dc063f75352a69"}, + {file = "lxml-5.3.2-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:ad131e2c4d2c3803e736bb69063382334e03648de2a6b8f56a878d700d4b557d"}, + {file = "lxml-5.3.2-cp313-cp313-manylinux_2_28_ppc64le.whl", hash = "sha256:00a4463ca409ceacd20490a893a7e08deec7870840eff33dc3093067b559ce3e"}, + {file = "lxml-5.3.2-cp313-cp313-manylinux_2_28_s390x.whl", hash = "sha256:87e8d78205331cace2b73ac8249294c24ae3cba98220687b5b8ec5971a2267f1"}, + {file = "lxml-5.3.2-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:bf6389133bb255e530a4f2f553f41c4dd795b1fbb6f797aea1eff308f1e11606"}, + {file = "lxml-5.3.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:b3709fc752b42fb6b6ffa2ba0a5b9871646d97d011d8f08f4d5b3ee61c7f3b2b"}, + {file = "lxml-5.3.2-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:abc795703d0de5d83943a4badd770fbe3d1ca16ee4ff3783d7caffc252f309ae"}, + {file = "lxml-5.3.2-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:98050830bb6510159f65d9ad1b8aca27f07c01bb3884ba95f17319ccedc4bcf9"}, + {file = "lxml-5.3.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:6ba465a91acc419c5682f8b06bcc84a424a7aa5c91c220241c6fd31de2a72bc6"}, + {file = "lxml-5.3.2-cp313-cp313-win32.whl", hash = "sha256:56a1d56d60ea1ec940f949d7a309e0bff05243f9bd337f585721605670abb1c1"}, + {file = "lxml-5.3.2-cp313-cp313-win_amd64.whl", hash = "sha256:1a580dc232c33d2ad87d02c8a3069d47abbcdce974b9c9cc82a79ff603065dbe"}, + {file = "lxml-5.3.2-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:1a59f7fe888d0ec1916d0ad69364c5400cfa2f885ae0576d909f342e94d26bc9"}, + {file = "lxml-5.3.2-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d67b50abc2df68502a26ed2ccea60c1a7054c289fb7fc31c12e5e55e4eec66bd"}, + {file = "lxml-5.3.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2cb08d2cb047c98d6fbbb2e77d6edd132ad6e3fa5aa826ffa9ea0c9b1bc74a84"}, + {file = "lxml-5.3.2-cp36-cp36m-manylinux_2_28_x86_64.whl", hash = "sha256:495ddb7e10911fb4d673d8aa8edd98d1eadafb3b56e8c1b5f427fd33cadc455b"}, + {file = "lxml-5.3.2-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:884d9308ac7d581b705a3371185282e1b8eebefd68ccf288e00a2d47f077cc51"}, + {file = "lxml-5.3.2-cp36-cp36m-musllinux_1_2_x86_64.whl", hash = "sha256:37f3d7cf7f2dd2520df6cc8a13df4c3e3f913c8e0a1f9a875e44f9e5f98d7fee"}, + {file = "lxml-5.3.2-cp36-cp36m-win32.whl", hash = "sha256:e885a1bf98a76dff0a0648850c3083b99d9358ef91ba8fa307c681e8e0732503"}, + {file = "lxml-5.3.2-cp36-cp36m-win_amd64.whl", hash = "sha256:b45f505d0d85f4cdd440cd7500689b8e95110371eaa09da0c0b1103e9a05030f"}, + {file = "lxml-5.3.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:b53cd668facd60b4f0dfcf092e01bbfefd88271b5b4e7b08eca3184dd006cb30"}, + {file = "lxml-5.3.2-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e5dea998c891f082fe204dec6565dbc2f9304478f2fc97bd4d7a940fec16c873"}, + {file = "lxml-5.3.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d46bc3e58b01e4f38d75e0d7f745a46875b7a282df145aca9d1479c65ff11561"}, + {file = "lxml-5.3.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:661feadde89159fd5f7d7639a81ccae36eec46974c4a4d5ccce533e2488949c8"}, + {file = "lxml-5.3.2-cp37-cp37m-manylinux_2_28_aarch64.whl", hash = "sha256:43af2a69af2cacc2039024da08a90174e85f3af53483e6b2e3485ced1bf37151"}, + {file = "lxml-5.3.2-cp37-cp37m-manylinux_2_28_x86_64.whl", hash = "sha256:1539f962d82436f3d386eb9f29b2a29bb42b80199c74a695dff51b367a61ec0a"}, + {file = "lxml-5.3.2-cp37-cp37m-musllinux_1_2_aarch64.whl", hash = "sha256:6673920bf976421b5fac4f29b937702eef4555ee42329546a5fc68bae6178a48"}, + {file = "lxml-5.3.2-cp37-cp37m-musllinux_1_2_x86_64.whl", hash = "sha256:9fa722a9cd8845594593cce399a49aa6bfc13b6c83a7ee05e2ab346d9253d52f"}, + {file = "lxml-5.3.2-cp37-cp37m-win32.whl", hash = "sha256:2eadd4efa487f4710755415aed3d6ae9ac8b4327ea45226ffccb239766c8c610"}, + {file = "lxml-5.3.2-cp37-cp37m-win_amd64.whl", hash = "sha256:83d8707b1b08cd02c04d3056230ec3b771b18c566ec35e723e60cdf037064e08"}, + {file = "lxml-5.3.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:bc6e8678bfa5ccba370103976ccfcf776c85c83da9220ead41ea6fd15d2277b4"}, + {file = "lxml-5.3.2-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0bed509662f67f719119ad56006cd4a38efa68cfa74383060612044915e5f7ad"}, + {file = "lxml-5.3.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4e3925975fadd6fd72a6d80541a6ec75dfbad54044a03aa37282dafcb80fbdfa"}, + {file = "lxml-5.3.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:83c0462dedc5213ac586164c6d7227da9d4d578cf45dd7fbab2ac49b63a008eb"}, + {file = "lxml-5.3.2-cp38-cp38-manylinux_2_28_aarch64.whl", hash = "sha256:53e3f9ca72858834688afa17278649d62aa768a4b2018344be00c399c4d29e95"}, + {file = "lxml-5.3.2-cp38-cp38-manylinux_2_28_x86_64.whl", hash = "sha256:32ba634ef3f1b20f781019a91d78599224dc45745dd572f951adbf1c0c9b0d75"}, + {file = "lxml-5.3.2-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:1b16504c53f41da5fcf04868a80ac40a39d3eec5329caf761114caec6e844ad1"}, + {file = "lxml-5.3.2-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:1f9682786138549da44ca4c49b20e7144d063b75f2b2ba611f4cff9b83db1062"}, + {file = "lxml-5.3.2-cp38-cp38-win32.whl", hash = "sha256:d8f74ef8aacdf6ee5c07566a597634bb8535f6b53dc89790db43412498cf6026"}, + {file = "lxml-5.3.2-cp38-cp38-win_amd64.whl", hash = "sha256:49f1cee0fa27e1ee02589c696a9bdf4027e7427f184fa98e6bef0c6613f6f0fa"}, + {file = "lxml-5.3.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:741c126bcf9aa939e950e64e5e0a89c8e01eda7a5f5ffdfc67073f2ed849caea"}, + {file = "lxml-5.3.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:ab6e9e6aca1fd7d725ffa132286e70dee5b9a4561c5ed291e836440b82888f89"}, + {file = "lxml-5.3.2-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:58e8c9b9ed3c15c2d96943c14efc324b69be6352fe5585733a7db2bf94d97841"}, + {file = "lxml-5.3.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7811828ddfb8c23f4f1fbf35e7a7b2edec2f2e4c793dee7c52014f28c4b35238"}, + {file = "lxml-5.3.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:72968623efb1e12e950cbdcd1d0f28eb14c8535bf4be153f1bfffa818b1cf189"}, + {file = "lxml-5.3.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ebfceaa2ea588b54efb6160e3520983663d45aed8a3895bb2031ada080fb5f04"}, + {file = "lxml-5.3.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d685d458505b2bfd2e28c812749fe9194a2b0ce285a83537e4309a187ffa270b"}, + {file = "lxml-5.3.2-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:334e0e414dab1f5366ead8ca34ec3148415f236d5660e175f1d640b11d645847"}, + {file = "lxml-5.3.2-cp39-cp39-manylinux_2_28_ppc64le.whl", hash = "sha256:02e56f7de72fa82561eae69628a7d6febd7891d72248c7ff7d3e7814d4031017"}, + {file = "lxml-5.3.2-cp39-cp39-manylinux_2_28_s390x.whl", hash = "sha256:638d06b4e1d34d1a074fa87deed5fb55c18485fa0dab97abc5604aad84c12031"}, + {file = "lxml-5.3.2-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:354dab7206d22d7a796fa27c4c5bffddd2393da2ad61835355a4759d435beb47"}, + {file = "lxml-5.3.2-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:d9d9f82ff2c3bf9bb777cb355149f7f3a98ec58f16b7428369dc27ea89556a4c"}, + {file = "lxml-5.3.2-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:95ad58340e3b7d2b828efc370d1791856613c5cb62ae267158d96e47b3c978c9"}, + {file = "lxml-5.3.2-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:30fe05f4b7f6e9eb32862745512e7cbd021070ad0f289a7f48d14a0d3fc1d8a9"}, + {file = "lxml-5.3.2-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:34c688fef86f73dbca0798e0a61bada114677006afa524a8ce97d9e5fabf42e6"}, + {file = "lxml-5.3.2-cp39-cp39-win32.whl", hash = "sha256:4d6d3d1436d57f41984920667ec5ef04bcb158f80df89ac4d0d3f775a2ac0c87"}, + {file = "lxml-5.3.2-cp39-cp39-win_amd64.whl", hash = "sha256:2996e1116bbb3ae2a1fbb2ba4da8f92742290b4011e7e5bce2bd33bbc9d9485a"}, + {file = "lxml-5.3.2-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:521ab9c80b98c30b2d987001c3ede2e647e92eeb2ca02e8cb66ef5122d792b24"}, + {file = "lxml-5.3.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6f1231b0f9810289d41df1eacc4ebb859c63e4ceee29908a0217403cddce38d0"}, + {file = "lxml-5.3.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:271f1a4d5d2b383c36ad8b9b489da5ea9c04eca795a215bae61ed6a57cf083cd"}, + {file = "lxml-5.3.2-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:6fca8a5a13906ba2677a5252752832beb0f483a22f6c86c71a2bb320fba04f61"}, + {file = "lxml-5.3.2-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:ea0c3b7922209160faef194a5b6995bfe7fa05ff7dda6c423ba17646b7b9de10"}, + {file = "lxml-5.3.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:0a006390834603e5952a2ff74b9a31a6007c7cc74282a087aa6467afb4eea987"}, + {file = "lxml-5.3.2-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:eae4136a3b8c4cf76f69461fc8f9410d55d34ea48e1185338848a888d71b9675"}, + {file = "lxml-5.3.2-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d48e06be8d8c58e7feaedd8a37897a6122637efb1637d7ce00ddf5f11f9a92ad"}, + {file = "lxml-5.3.2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d4b83aed409134093d90e114007034d2c1ebcd92e501b71fd9ec70e612c8b2eb"}, + {file = "lxml-5.3.2-pp37-pypy37_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:7a0e77edfe26d3703f954d46bed52c3ec55f58586f18f4b7f581fc56954f1d84"}, + {file = "lxml-5.3.2-pp37-pypy37_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:19f6fcfd15b82036b4d235749d78785eb9c991c7812012dc084e0d8853b4c1c0"}, + {file = "lxml-5.3.2-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:d49919c95d31ee06eefd43d8c6f69a3cc9bdf0a9b979cc234c4071f0eb5cb173"}, + {file = "lxml-5.3.2-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:2d0a60841410123c533990f392819804a8448853f06daf412c0f383443925e89"}, + {file = "lxml-5.3.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4b7f729e03090eb4e3981f10efaee35e6004b548636b1a062b8b9a525e752abc"}, + {file = "lxml-5.3.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:579df6e20d8acce3bcbc9fb8389e6ae00c19562e929753f534ba4c29cfe0be4b"}, + {file = "lxml-5.3.2-pp38-pypy38_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:2abcf3f3b8367d6400b908d00d4cd279fc0b8efa287e9043820525762d383699"}, + {file = "lxml-5.3.2-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:348c06cb2e3176ce98bee8c397ecc89181681afd13d85870df46167f140a305f"}, + {file = "lxml-5.3.2-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:617ecaccd565cbf1ac82ffcaa410e7da5bd3a4b892bb3543fb2fe19bd1c4467d"}, + {file = "lxml-5.3.2-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:c3eb4278dcdb9d86265ed2c20b9ecac45f2d6072e3904542e591e382c87a9c00"}, + {file = "lxml-5.3.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:258b6b53458c5cbd2a88795557ff7e0db99f73a96601b70bc039114cd4ee9e02"}, + {file = "lxml-5.3.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c0a9d8d25ed2f2183e8471c97d512a31153e123ac5807f61396158ef2793cb6e"}, + {file = "lxml-5.3.2-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:73bcb635a848c18a3e422ea0ab0092f2e4ef3b02d8ebe87ab49748ebc8ec03d8"}, + {file = "lxml-5.3.2-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:1545de0a69a16ced5767bae8cca1801b842e6e49e96f5e4a8a5acbef023d970b"}, + {file = "lxml-5.3.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:165fcdc2f40fc0fe88a3c3c06c9c2a097388a90bda6a16e6f7c9199c903c9b8e"}, + {file = "lxml-5.3.2.tar.gz", hash = "sha256:773947d0ed809ddad824b7b14467e1a481b8976e87278ac4a730c2f7c7fcddc1"}, ] [package.extras] From 55af4082e70a85db3424f6813de285745771b4a5 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 7 Apr 2025 15:14:50 +0000 Subject: [PATCH 085/390] chore(auto): Update pre-commit hooks (#5320) Co-authored-by: boc-the-git <3479092+boc-the-git@users.noreply.github.com> Co-authored-by: Michael Genson <71845777+michael-genson@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 37e44febb..72c4994f8 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -12,7 +12,7 @@ repos: exclude: ^tests/data/ - repo: https://github.com/astral-sh/ruff-pre-commit # Ruff version. - rev: v0.11.2 + rev: v0.11.4 hooks: - id: ruff - id: ruff-format From dc1ec4e69af4c796800831fad4b1fd47146e9b0e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 7 Apr 2025 18:24:14 -0500 Subject: [PATCH 086/390] fix(deps): update dependency openai to v1.71.0 (#5322) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/poetry.lock b/poetry.lock index c70c9ba3d..54854272b 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1902,14 +1902,14 @@ signedtoken = ["cryptography (>=3.0.0)", "pyjwt (>=2.0.0,<3)"] [[package]] name = "openai" -version = "1.70.0" +version = "1.71.0" description = "The official Python library for the openai API" optional = false python-versions = ">=3.8" groups = ["main"] files = [ - {file = "openai-1.70.0-py3-none-any.whl", hash = "sha256:f6438d053fd8b2e05fd6bef70871e832d9bbdf55e119d0ac5b92726f1ae6f614"}, - {file = "openai-1.70.0.tar.gz", hash = "sha256:e52a8d54c3efeb08cf58539b5b21a5abef25368b5432965e4de88cdf4e091b2b"}, + {file = "openai-1.71.0-py3-none-any.whl", hash = "sha256:e1c643738f1fff1af52bce6ef06a7716c95d089281e7011777179614f32937aa"}, + {file = "openai-1.71.0.tar.gz", hash = "sha256:52b20bb990a1780f9b0b8ccebac93416343ebd3e4e714e3eff730336833ca207"}, ] [package.dependencies] @@ -1924,7 +1924,7 @@ typing-extensions = ">=4.11,<5" [package.extras] datalib = ["numpy (>=1)", "pandas (>=1.2.3)", "pandas-stubs (>=1.1.0.11)"] -realtime = ["websockets (>=13,<15)"] +realtime = ["websockets (>=13,<16)"] voice-helpers = ["numpy (>=2.0.2)", "sounddevice (>=0.5.1)"] [[package]] From e667fe8a5ea9ad01508b4b7d6abd23be9268f953 Mon Sep 17 00:00:00 2001 From: Kuchenpirat <24235032+Kuchenpirat@users.noreply.github.com> Date: Wed, 9 Apr 2025 07:58:49 +0200 Subject: [PATCH 087/390] fix: build pull request image only in mealie repo (#5327) --- .github/workflows/pull-requests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pull-requests.yml b/.github/workflows/pull-requests.yml index 71e8ab651..cb0a9216b 100644 --- a/.github/workflows/pull-requests.yml +++ b/.github/workflows/pull-requests.yml @@ -47,7 +47,7 @@ jobs: publish-image: name: "Publish PR Image" - if: contains(github.event.pull_request.labels.*.name, 'build-image') + if: contains(github.event.pull_request.labels.*.name, 'build-image') && github.repository == 'mealie-recipes/mealie' permissions: contents: read packages: write From 5baade58fbd0df5133cd9fbde479dfd3d2f2c8ae Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 10 Apr 2025 15:30:36 +0200 Subject: [PATCH 088/390] fix(deps): update dependency openai to v1.72.0 (#5328) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 54854272b..eb9771652 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1902,14 +1902,14 @@ signedtoken = ["cryptography (>=3.0.0)", "pyjwt (>=2.0.0,<3)"] [[package]] name = "openai" -version = "1.71.0" +version = "1.72.0" description = "The official Python library for the openai API" optional = false python-versions = ">=3.8" groups = ["main"] files = [ - {file = "openai-1.71.0-py3-none-any.whl", hash = "sha256:e1c643738f1fff1af52bce6ef06a7716c95d089281e7011777179614f32937aa"}, - {file = "openai-1.71.0.tar.gz", hash = "sha256:52b20bb990a1780f9b0b8ccebac93416343ebd3e4e714e3eff730336833ca207"}, + {file = "openai-1.72.0-py3-none-any.whl", hash = "sha256:34f5496ba5c8cb06c592831d69e847e2d164526a2fb92afdc3b5cf2891c328c3"}, + {file = "openai-1.72.0.tar.gz", hash = "sha256:f51de971448905cc90ed5175a5b19e92fd94e31f68cde4025762f9f5257150db"}, ] [package.dependencies] From 0ba4cc4d4ce30c0a42132ff4d59ce8d71c04a80e Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Thu, 10 Apr 2025 08:40:47 -0500 Subject: [PATCH 089/390] chore(l10n): New Crowdin updates (#5310) Co-authored-by: Kuchenpirat <24235032+Kuchenpirat@users.noreply.github.com> --- frontend/lang/messages/is-IS.json | 96 ++-- frontend/lang/messages/it-IT.json | 2 +- .../seed/resources/foods/locales/de-DE.json | 164 +++--- .../seed/resources/foods/locales/es-ES.json | 176 +++--- .../seed/resources/foods/locales/fr-FR.json | 522 +++++++++--------- .../seed/resources/foods/locales/it-IT.json | 124 ++--- .../seed/resources/foods/locales/pt-BR.json | 230 ++++---- 7 files changed, 657 insertions(+), 657 deletions(-) diff --git a/frontend/lang/messages/is-IS.json b/frontend/lang/messages/is-IS.json index fc4e357b9..e5b97c5fd 100644 --- a/frontend/lang/messages/is-IS.json +++ b/frontend/lang/messages/is-IS.json @@ -4,47 +4,47 @@ "about-mealie": "Um Mealie", "api-docs": "API skjöl", "api-port": "API port", - "application-mode": "Application Mode", + "application-mode": "Hugbúnaðarhamur", "database-type": "Tegund gagnagrunnar", "database-url": "Slóð gagnagrunnar", "default-group": "Sjálfgefinn hópur", "default-household": "Sjálfgefið heimili", - "demo": "Demo", - "demo-status": "Demo Status", - "development": "Development", - "docs": "Docs", - "download-log": "Download Log", - "download-recipe-json": "Last Scraped JSON", + "demo": "Kynning", + "demo-status": "Kynningarstaða", + "development": "Þróun", + "docs": "Skjöl", + "download-log": "Sækja atvikaskrá", + "download-recipe-json": "Síðast sótt JSON", "github": "GitHub", - "log-lines": "Log Lines", - "not-demo": "Not Demo", - "portfolio": "Portfolio", - "production": "Production", + "log-lines": "Atvikalínur", + "not-demo": "Ekki kynning", + "portfolio": "Verkasafn", + "production": "Framleiðsla (Production)", "support": "Aðstoð", "version": "Útgáfa", - "unknown-version": "unknown", - "sponsor": "Sponsor" + "unknown-version": "Óþekkt", + "sponsor": "Bakhjarl" }, "asset": { - "assets": "Assets", + "assets": "Skrár", "code": "Kóði", "file": "Skrá", "image": "Mynd", - "new-asset": "New Asset", + "new-asset": "Ný skrá", "pdf": "PDF", - "recipe": "Recipe", - "show-assets": "Show Assets", - "error-submitting-form": "Error Submitting Form" + "recipe": "Uppskrift", + "show-assets": "Sýna skrár", + "error-submitting-form": "Villa að senda inn form" }, "category": { - "categories": "Categories", - "category-created": "Category created", - "category-creation-failed": "Category creation failed", - "category-deleted": "Category Deleted", - "category-deletion-failed": "Category deletion failed", - "category-filter": "Category Filter", - "category-update-failed": "Category update failed", - "category-updated": "Category updated", + "categories": "Flokkar", + "category-created": "Flokkur búinn til", + "category-creation-failed": "Ekki tókst að búa til flokk", + "category-deleted": "Flokkur eytt", + "category-deletion-failed": "Ekki tókst að eyða flokki", + "category-filter": "Sía", + "category-update-failed": "Ekki tókst að uppfæra flokk", + "category-updated": "Flokkur uppfærður", "uncategorized-count": "Óflokkað {count}", "create-a-category": "Búa til viðburð", "category-name": "Heiti flokks", @@ -57,29 +57,29 @@ "event-delete-confirmation": "Ertu viss um að þú viljir eyða þessum viðburði?", "event-deleted": "Viðburði eytt", "event-updated": "Viðburður uppfærður", - "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 notar Apprise þjónustuna til að búa til tilkynningar. Apprise býður upp á marga möguleika fyrir þjónustur til að nota fyrir tilkynningar. Skoðið Apprise wiki fyrir alhliða leiðarvísi til að búa til URL fyrir þína þjónustu. Ef mögulegt, þá getur verið hægt að velja viðbótar eiginleika fyrir þínar tilkynningar.", "new-version": "Ný útgáfa fáanleg!", "notification": "Tilkynning", "refresh": "Endurhlaða", "scheduled": "Áætlað", "something-went-wrong": "Eitthvað fór úrskeiðis!", - "subscribed-events": "Subscribed Events", - "test-message-sent": "Test Message Sent", - "message-sent": "Message Sent", - "new-notification": "New Notification", - "event-notifiers": "Event Notifiers", - "apprise-url-skipped-if-blank": "Apprise URL (skipped if blank)", - "enable-notifier": "Enable Notifier", - "what-events": "What events should this notifier subscribe to?", - "user-events": "User Events", - "mealplan-events": "Mealplan Events", + "subscribed-events": "Viðburðir í áskrift", + "test-message-sent": "Prufuskilaboð send", + "message-sent": "Skilaboð send", + "new-notification": "Ný tilkynning", + "event-notifiers": "Viðburðar tilkynningar", + "apprise-url-skipped-if-blank": "Apprise URL (sleppt ef tómt)", + "enable-notifier": "Virkja tilkynningar", + "what-events": "Hvaða viðburði ætti þessi tilkynnir að vera áskrifandi að?", + "user-events": "Notenda viðburðir", + "mealplan-events": "Mataráætlunar viðburðir", "when-a-user-in-your-group-creates-a-new-mealplan": "Þegar notandi í þínum hópi býr til nýtt matarplan", - "shopping-list-events": "Shopping List Events", - "cookbook-events": "Cookbook Events", - "tag-events": "Tag Events", - "category-events": "Category Events", - "when-a-new-user-joins-your-group": "When a new user joins your group", - "recipe-events": "Recipe Events" + "shopping-list-events": "Innkaupslista viðburðir", + "cookbook-events": "Matreiðslubóks viðburðir", + "tag-events": "Merki viðburðir", + "category-events": "Flokka viðburðir", + "when-a-new-user-joins-your-group": "Þegar nýr notandi bætist við í þinn hóp", + "recipe-events": "Uppskriftar viðburðir" }, "general": { "add": "Bæta við", @@ -92,8 +92,8 @@ "copied_message": "Afritað!", "create": "Stofna", "created": "Stofnað", - "custom": "Custom", - "dashboard": "Dashboard", + "custom": "Sérsnið", + "dashboard": "Yfirlitssíða", "delete": "Eyða", "disabled": "Afvirkjað", "download": "Sækja", @@ -101,9 +101,9 @@ "edit": "Breyta", "enabled": "Leyft", "exception": "Undantekningar", - "failed-count": "Failed: {count}", - "failure-uploading-file": "Failure uploading file", - "favorites": "Favorites", + "failed-count": "Mistókst: {count}", + "failure-uploading-file": "Mistókst að hlaða upp skrá", + "favorites": "Uppáhalds", "field-required": "Reitur nauðsynlegur", "file-folder-not-found": "Skrá/mappe finnst ekki", "file-uploaded": "Skrá", diff --git a/frontend/lang/messages/it-IT.json b/frontend/lang/messages/it-IT.json index 4ff58172e..f575bc1cc 100644 --- a/frontend/lang/messages/it-IT.json +++ b/frontend/lang/messages/it-IT.json @@ -720,7 +720,7 @@ "backup-restore": "Ripristina backup", "back-restore-description": "Il ripristino di questo backup sovrascriverà tutti i dati correnti nel database e nella directory dei dati e li sostituirà con il contenuto di questo backup. {cannot-be-undone} Se il ripristino avrà successo, sarai disconnesso.", "cannot-be-undone": "Questa azione non può essere annullata - usa con cautela.", - "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", + "postgresql-note": "Se stai utilizzando PostgreSQL, controlla il {backup-restore-process} prima di ripristinarlo.", "backup-restore-process-in-the-documentation": "processo di backup/restore nella documentazione", "irreversible-acknowledgment": "Capisco che questa azione è irreversibile, distruttiva e può causare la perdita di dati", "restore-backup": "Ripristina Backup" diff --git a/mealie/repos/seed/resources/foods/locales/de-DE.json b/mealie/repos/seed/resources/foods/locales/de-DE.json index 2b06971e6..2b74502bc 100644 --- a/mealie/repos/seed/resources/foods/locales/de-DE.json +++ b/mealie/repos/seed/resources/foods/locales/de-DE.json @@ -1,9 +1,9 @@ { "acorn-squash": { - "name": "acorn squash" + "name": "Eichelkürbis" }, "alfalfa-sprouts": { - "name": "alfalfa sprouts" + "name": "Alfalfasprossen" }, "anchovies": { "name": "Sardellen" @@ -26,19 +26,19 @@ "plural_name": "Avocados" }, "bacon": { - "name": "bacon" + "name": "Speck" }, "baking-powder": { "name": "Backpulver" }, "baking-soda": { - "name": "baking soda" + "name": "Backpulver" }, "baking-sugar": { "name": "Puderzucker" }, "bar-sugar": { - "name": "bar sugar" + "name": "Rohrzucker" }, "basil": { "name": "Basilikum" @@ -63,19 +63,19 @@ "name": "Brot" }, "breadfruit": { - "name": "breadfruit" + "name": "Brotfrucht" }, "broccoflower": { - "name": "broccoflower" + "name": "Brokkoliblume" }, "broccoli": { "name": "Brokkoli" }, "broccoli-rabe": { - "name": "broccoli rabe" + "name": "Brokkolirübe" }, "broccolini": { - "name": "broccolini" + "name": "Spargelbrokkoli" }, "brown-sugar": { "name": "brauner Zucker" @@ -90,17 +90,17 @@ "name": "Butternusskürbis" }, "butternut-squash": { - "name": "butternut squash" + "name": "Butternusskürbis " }, "cabbage": { "name": "Kohl", "plural_name": "Kohl" }, "cactus-edible": { - "name": "cactus, edible" + "name": "Kaktus, essbar" }, "calabrese": { - "name": "calabrese" + "name": "Calabrese" }, "cane-sugar": { "name": "Rohrzucker" @@ -109,7 +109,7 @@ "name": "Cannabis" }, "capsicum": { - "name": "capsicum" + "name": "Paprika" }, "caraway": { "name": "Kümmel" @@ -119,20 +119,20 @@ "plural_name": "Karotten" }, "caster-sugar": { - "name": "caster sugar" + "name": "Streuzucker" }, "castor-sugar": { - "name": "castor sugar" + "name": "Streuzucker" }, "catfish": { - "name": "catfish" + "name": "Wels" }, "cauliflower": { "name": "Blumenkohl", "plural_name": "Blumenkohl" }, "cayenne-pepper": { - "name": "cayenne pepper" + "name": "Cayennepfeffer" }, "celeriac": { "name": "Sellerieknolle" @@ -141,7 +141,7 @@ "name": "Stangensellerie" }, "cereal-grains": { - "name": "cereal grains" + "name": "Getreidekörner" }, "chard": { "name": "Mangold" @@ -157,7 +157,7 @@ "plural_name": "Chilischoten" }, "chinese-leaves": { - "name": "chinese leaves" + "name": "Chinakohl" }, "chives": { "name": "Schnittlauch" @@ -182,16 +182,16 @@ "name": "Kokosmilch" }, "cod": { - "name": "cod" + "name": "Kabeljau" }, "coffee": { "name": "Kaffee" }, "collard-greens": { - "name": "collard greens" + "name": "Kohlblätter" }, "confectioners-sugar": { - "name": "confectioners' sugar" + "name": "Konditorzucker" }, "coriander": { "name": "Koriander" @@ -201,16 +201,16 @@ "plural_name": "Mais" }, "corn-syrup": { - "name": "corn syrup" + "name": "Maissirup" }, "cottonseed-oil": { - "name": "cottonseed oil" + "name": "Baumwollkernöl" }, "courgette": { - "name": "courgette" + "name": "Zucchini" }, "cream-of-tartar": { - "name": "cream of tartar" + "name": "Weinstein" }, "cucumber": { "name": "Gurke", @@ -220,23 +220,23 @@ "name": "Kreuzkümmel" }, "daikon": { - "name": "daikon", - "plural_name": "daikons" + "name": "Winterrettich", + "plural_name": "Winterrettiche" }, "dairy-products-and-dairy-substitutes": { - "name": "dairy products and dairy substitutes" + "name": "Milchprodukte und Milchersatzprodukte" }, "dandelion": { - "name": "dandelion" + "name": "Löwenzahn" }, "demerara-sugar": { - "name": "demerara sugar" + "name": "Demerara-Zucker" }, "dough": { "name": "Teig" }, "edible-cactus": { - "name": "edible cactus" + "name": "Speisekaktus" }, "eggplant": { "name": "Aubergine", @@ -254,14 +254,14 @@ "name": "Fette" }, "fava-beans": { - "name": "fava beans" + "name": "Ackerbohnen" }, "fiddlehead": { - "name": "fiddlehead" + "name": "Straußenfarns" }, "fiddlehead-fern": { - "name": "fiddlehead fern", - "plural_name": "fiddlehead ferns" + "name": "Straußenfarn Farnspitze", + "plural_name": "Farnspitzen des Straußenfarns (Fiddleheads)" }, "fish": { "name": "Fisch" @@ -285,17 +285,17 @@ "name": "Fruchtzucker" }, "ful": { - "name": "ful" + "name": "Bohnen" }, "garam-masala": { "name": "Garam Masala" }, "garlic": { "name": "Knoblauch", - "plural_name": "garlics" + "plural_name": "Knoblauch" }, "gem-squash": { - "name": "gem squash" + "name": "Gem Squash (Gartenkürbis)" }, "ghee": { "name": "Ghee" @@ -310,7 +310,7 @@ "name": "Getreide" }, "granulated-sugar": { - "name": "granulated sugar" + "name": "granulierter Zucker" }, "grape-seed-oil": { "name": "Traubenkernöl" @@ -333,26 +333,26 @@ "name": "Honig" }, "isomalt": { - "name": "isomalt" + "name": "Isomalt" }, "jackfruit": { - "name": "jackfruit", - "plural_name": "jackfruits" + "name": "Jackbaumfrucht", + "plural_name": "Jackbaumfrüchte" }, "jaggery": { - "name": "jaggery" + "name": "Palmzucker" }, "jams": { - "name": "jams" + "name": "Marmeladen" }, "jellies": { - "name": "jellies" + "name": "Gelees" }, "jerusalem-artichoke": { - "name": "jerusalem artichoke" + "name": "Erdartischocke" }, "jicama": { - "name": "jicama" + "name": "Yambohne" }, "kale": { "name": "Grünkohl" @@ -361,7 +361,7 @@ "name": "Kohlrabi" }, "kumara": { - "name": "kumara" + "name": "Süßkartoffel" }, "leavening-agents": { "name": "Backtriebmittel" @@ -387,7 +387,7 @@ "plural_name": "Lebern" }, "maize": { - "name": "maize" + "name": "Mais" }, "maple-syrup": { "name": "Ahornsirup" @@ -409,10 +409,10 @@ "name": "Muscheln" }, "nanaimo-bar-mix": { - "name": "nanaimo bar mix" + "name": "Nanaimo-Riegel Backmischung" }, "nori": { - "name": "nori" + "name": "Nori" }, "nutmeg": { "name": "Muskatnuss" @@ -425,7 +425,7 @@ }, "octopuses": { "name": "Tintenfisch", - "plural_name": "octopuses" + "plural_name": "Tintenfische" }, "oils": { "name": "Öle" @@ -446,7 +446,7 @@ "name": "Zwiebelgewächse" }, "orange-blossom-water": { - "name": "orange blossom water" + "name": "Orangenblütenwasser" }, "oranges": { "name": "Orange", @@ -459,7 +459,7 @@ "name": "Austern" }, "panch-puran": { - "name": "panch puran" + "name": "Panch Phoron" }, "paprika": { "name": "Paprika" @@ -480,7 +480,7 @@ }, "pepper": { "name": "Pfeffer", - "plural_name": "peppers" + "plural_name": "Paprikaschoten" }, "pineapple": { "name": "Ananas", @@ -515,10 +515,10 @@ "plural_name": "Rettiche" }, "raw-sugar": { - "name": "raw sugar" + "name": "Rohzucker" }, "refined-sugar": { - "name": "refined sugar" + "name": "raffinierter Zucker" }, "rice": { "name": "Reis" @@ -527,7 +527,7 @@ "name": "Reismehl" }, "rock-sugar": { - "name": "rock sugar" + "name": "Kandis" }, "rum": { "name": "Rum" @@ -539,7 +539,7 @@ "name": "Salz" }, "salt-cod": { - "name": "salt cod" + "name": "Stockfisch" }, "scallion": { "name": "Frühlingszwiebel", @@ -559,10 +559,10 @@ "plural_name": "Schalotten" }, "skate": { - "name": "skate" + "name": "Rochen" }, "soda": { - "name": "soda" + "name": "Natron" }, "soda-baking": { "name": "Backnatron" @@ -572,10 +572,10 @@ }, "spaghetti-squash": { "name": "Spaghettikürbis", - "plural_name": "spaghetti squashes" + "plural_name": "Spaghettikürbisse" }, "speck": { - "name": "speck" + "name": "Speck" }, "spices": { "name": "Gewürze" @@ -595,20 +595,20 @@ "name": "Kürbisgewächse" }, "stockfish": { - "name": "stockfish" + "name": "Stockfisch" }, "sugar": { "name": "Zucker" }, "sunchoke": { "name": "Topinambur", - "plural_name": "sunchokes" + "plural_name": "Topinamburen" }, "sunflower-seeds": { "name": "Sonnenblumenkerne" }, "superfine-sugar": { - "name": "superfine sugar" + "name": "superfeiner Zucker" }, "sweet-potato": { "name": "Süßkartoffel", @@ -625,11 +625,11 @@ "name": "Tahini" }, "taro": { - "name": "taro", - "plural_name": "taroes" + "name": "Wasserbrotwurzel", + "plural_name": "Wasserbrotwurzeln" }, "teff": { - "name": "teff" + "name": "Zwerghirse" }, "tomato": { "name": "Tomate", @@ -639,21 +639,21 @@ "name": "Forelle" }, "tubers": { - "name": "tuber", - "plural_name": "tubers" + "name": "Knolle", + "plural_name": "Knollen" }, "tuna": { "name": "Thunfisch" }, "turbanado-sugar": { - "name": "turbanado sugar" + "name": "Turbinado-Zucker" }, "turnip": { - "name": "turnip", - "plural_name": "turnips" + "name": "Steckrübe", + "plural_name": "Steckrüben" }, "unrefined-sugar": { - "name": "unrefined sugar" + "name": "unraffinierter Zucker" }, "vanilla": { "name": "Vanille" @@ -662,25 +662,25 @@ "name": "Gemüse" }, "watercress": { - "name": "watercress" + "name": "Brunnenkresse" }, "watermelon": { "name": "Wassermelone", "plural_name": "Wassermelonen" }, "white-mushroom": { - "name": "white mushroom", - "plural_name": "white mushrooms" + "name": "Weißer Champignon", + "plural_name": "Weiße Champignons" }, "white-sugar": { "name": "weißer Zucker" }, "xanthan-gum": { - "name": "xanthan gum" + "name": "Xanthan" }, "yam": { - "name": "yam", - "plural_name": "yams" + "name": "Süßkartoffel", + "plural_name": "Süßkartoffeln" }, "yeast": { "name": "Hefe" diff --git a/mealie/repos/seed/resources/foods/locales/es-ES.json b/mealie/repos/seed/resources/foods/locales/es-ES.json index 3efa99e54..66329ef19 100644 --- a/mealie/repos/seed/resources/foods/locales/es-ES.json +++ b/mealie/repos/seed/resources/foods/locales/es-ES.json @@ -125,42 +125,42 @@ "name": "azúcar superfino" }, "catfish": { - "name": "catfish" + "name": "bagre (pez gato)" }, "cauliflower": { - "name": "cauliflower", - "plural_name": "cauliflowers" + "name": "coliflor", + "plural_name": "coliflores" }, "cayenne-pepper": { - "name": "cayenne pepper" + "name": "pimienta de cayena" }, "celeriac": { - "name": "celery root" + "name": "apio nabo" }, "celery": { - "name": "celery" + "name": "apio" }, "cereal-grains": { - "name": "cereal grains" + "name": "cereales en grano" }, "chard": { - "name": "chard" + "name": "acelgas" }, "cheese": { "name": "queso" }, "chicory": { - "name": "chicory" + "name": "achicoria" }, "chilli-peppers": { - "name": "chilli pepper", + "name": "chile/guindilla", "plural_name": "chilli peppers" }, "chinese-leaves": { - "name": "chinese leaves" + "name": "col china" }, "chives": { - "name": "chives" + "name": "cebollino" }, "chocolate": { "name": "chocolate" @@ -172,102 +172,102 @@ "name": "canela" }, "clarified-butter": { - "name": "clarified butter" + "name": "mantequilla clarificada" }, "coconut": { - "name": "coconut", - "plural_name": "coconuts" + "name": "coco", + "plural_name": "cocos" }, "coconut-milk": { - "name": "coconut milk" + "name": "leche de coco" }, "cod": { - "name": "cod" + "name": "bacalao" }, "coffee": { - "name": "coffee" + "name": "café" }, "collard-greens": { - "name": "collard greens" + "name": "berza" }, "confectioners-sugar": { - "name": "confectioners' sugar" + "name": "azúcar en polvo" }, "coriander": { - "name": "coriander" + "name": "cilantro" }, "corn": { - "name": "corn", - "plural_name": "corns" + "name": "maíz", + "plural_name": "maíz" }, "corn-syrup": { - "name": "corn syrup" + "name": "jarabe de maíz" }, "cottonseed-oil": { - "name": "cottonseed oil" + "name": "aceite de algodón" }, "courgette": { - "name": "courgette" + "name": "calabacín" }, "cream-of-tartar": { - "name": "cream of tartar" + "name": "crémor tártaro" }, "cucumber": { - "name": "cucumber", - "plural_name": "cucumbers" + "name": "pepino", + "plural_name": "pepinos" }, "cumin": { - "name": "cumin" + "name": "comino" }, "daikon": { - "name": "daikon", - "plural_name": "daikons" + "name": "rábano japonés", + "plural_name": "rábanos japoneses" }, "dairy-products-and-dairy-substitutes": { - "name": "dairy products and dairy substitutes" + "name": "productos lácteos y sustitutos" }, "dandelion": { - "name": "dandelion" + "name": "diente de león" }, "demerara-sugar": { - "name": "demerara sugar" + "name": "azúcar moreno" }, "dough": { - "name": "dough" + "name": "masa" }, "edible-cactus": { - "name": "edible cactus" + "name": "nopal" }, "eggplant": { - "name": "eggplant", - "plural_name": "eggplants" + "name": "berenjena", + "plural_name": "berenjenas" }, "eggs": { - "name": "egg", - "plural_name": "eggs" + "name": "huevo", + "plural_name": "huevos" }, "endive": { - "name": "endive", - "plural_name": "endives" + "name": "endivia", + "plural_name": "endivias" }, "fats": { - "name": "fats" + "name": "grasas" }, "fava-beans": { - "name": "fava beans" + "name": "habas" }, "fiddlehead": { - "name": "fiddlehead" + "name": "brotes de helecho" }, "fiddlehead-fern": { - "name": "fiddlehead fern", - "plural_name": "fiddlehead ferns" + "name": "brotes de helecho", + "plural_name": "brotes de helecho" }, "fish": { "name": "pescado" }, "five-spice-powder": { - "name": "five spice powder" + "name": "cinco especias chinas" }, "flour": { "name": "harina" @@ -428,13 +428,13 @@ "plural_name": "octopuses" }, "oils": { - "name": "oils" + "name": "aceites" }, "okra": { - "name": "okra" + "name": "abelmosco" }, "olive": { - "name": "olive" + "name": "aceituna" }, "olive-oil": { "name": "aceite de oliva" @@ -456,16 +456,16 @@ "name": "orégano" }, "oysters": { - "name": "oysters" + "name": "ostras" }, "panch-puran": { "name": "panch puran" }, "paprika": { - "name": "paprika" + "name": "pimentón dulce" }, "parsley": { - "name": "parsley" + "name": "perejil" }, "parsnip": { "name": "parsnip", @@ -476,61 +476,61 @@ "plural_name": "peras" }, "peas": { - "name": "peas" + "name": "guisantes/chícharos" }, "pepper": { - "name": "pepper", - "plural_name": "peppers" + "name": "pimiento", + "plural_name": "pimientos" }, "pineapple": { - "name": "pineapple", - "plural_name": "pineapples" + "name": "piña", + "plural_name": "piñas" }, "plantain": { - "name": "plantain", + "name": "plátano macho", "plural_name": "plantains" }, "poppy-seeds": { - "name": "poppy seeds" + "name": "semillas de amapola" }, "potato": { - "name": "potato", - "plural_name": "potatoes" + "name": "papa/patata", + "plural_name": "patatas" }, "poultry": { "name": "poultry" }, "powdered-sugar": { - "name": "powdered sugar" + "name": "azúcar en polvo" }, "pumpkin": { - "name": "pumpkin", - "plural_name": "pumpkins" + "name": "calabaza", + "plural_name": "calabazas" }, "pumpkin-seeds": { - "name": "pumpkin seeds" + "name": "semillas de calabaza" }, "radish": { - "name": "radish", - "plural_name": "radishes" + "name": "rábano", + "plural_name": "rábanos" }, "raw-sugar": { "name": "raw sugar" }, "refined-sugar": { - "name": "refined sugar" + "name": "azúcar refinado" }, "rice": { - "name": "rice" + "name": "arroz" }, "rice-flour": { - "name": "rice flour" + "name": "harina de arroz" }, "rock-sugar": { - "name": "rock sugar" + "name": "azúcar de roca" }, "rum": { - "name": "rum" + "name": "ron" }, "salmon": { "name": "salmón" @@ -539,46 +539,46 @@ "name": "sal" }, "salt-cod": { - "name": "salt cod" + "name": "bacalao salado" }, "scallion": { - "name": "scallion", + "name": "cebollita china", "plural_name": "scallions" }, "seafood": { - "name": "seafood" + "name": "marisco" }, "seeds": { - "name": "seeds" + "name": "semillas" }, "sesame-seeds": { - "name": "sesame seeds" + "name": "semillas de sésamo" }, "shallot": { - "name": "shallot", - "plural_name": "shallots" + "name": "chalote", + "plural_name": "chalotes" }, "skate": { - "name": "skate" + "name": "raya" }, "soda": { - "name": "soda" + "name": "gaseosa" }, "soda-baking": { "name": "soda, baking" }, "soybean": { - "name": "soybean" + "name": "soya/soja" }, "spaghetti-squash": { - "name": "spaghetti squash", + "name": "calabaza espagueti", "plural_name": "spaghetti squashes" }, "speck": { - "name": "speck" + "name": "speck (jamón)" }, "spices": { - "name": "spices" + "name": "" }, "spinach": { "name": "spinach" diff --git a/mealie/repos/seed/resources/foods/locales/fr-FR.json b/mealie/repos/seed/resources/foods/locales/fr-FR.json index e5d930841..85a6fc49d 100644 --- a/mealie/repos/seed/resources/foods/locales/fr-FR.json +++ b/mealie/repos/seed/resources/foods/locales/fr-FR.json @@ -1,692 +1,692 @@ { "acorn-squash": { - "name": "acorn squash" + "name": "Courgeron" }, "alfalfa-sprouts": { - "name": "alfalfa sprouts" + "name": "Graines d'Alfalfa" }, "anchovies": { - "name": "anchovies" + "name": "Anchois" }, "apples": { - "name": "apple", - "plural_name": "apples" + "name": "Pomme", + "plural_name": "Pommes" }, "artichoke": { - "name": "artichoke" + "name": "Artichauts" }, "arugula": { - "name": "arugula" + "name": "Roquette" }, "asparagus": { - "name": "asparagus" + "name": "Asperges" }, "avocado": { - "name": "avocado", - "plural_name": "avocado" + "name": "Avocat", + "plural_name": "Avocats" }, "bacon": { - "name": "bacon" + "name": "Bacon" }, "baking-powder": { - "name": "baking powder" + "name": "Levure chimique" }, "baking-soda": { - "name": "baking soda" + "name": "Bicarbonate de soude" }, "baking-sugar": { - "name": "baking sugar" + "name": "Sucre semoule" }, "bar-sugar": { - "name": "bar sugar" + "name": "Sucre glace" }, "basil": { - "name": "basil" + "name": "Basilic" }, "beans": { - "name": "beans" + "name": "Haricots" }, "bell-peppers": { - "name": "bell peppers", - "plural_name": "bell peppers" + "name": "Poivron", + "plural_name": "Poivrons" }, "blackberries": { - "name": "blackberries" + "name": "Mûres" }, "bok-choy": { - "name": "bok choy" + "name": "Bok Choy" }, "brassicas": { - "name": "brassicas" + "name": "Brassicas" }, "bread": { - "name": "bread" + "name": "Pain" }, "breadfruit": { - "name": "breadfruit" + "name": "Fruit à pain" }, "broccoflower": { - "name": "broccoflower" + "name": "Fleurs de broccolis" }, "broccoli": { - "name": "broccoli" + "name": "Broccoli" }, "broccoli-rabe": { - "name": "broccoli rabe" + "name": "Feuille de broccoli" }, "broccolini": { - "name": "broccolini" + "name": "Broccolini" }, "brown-sugar": { - "name": "brown sugar" + "name": "Cassonade" }, "brussels-sprouts": { - "name": "brussels sprouts" + "name": "Chou de bruxelles" }, "butter": { - "name": "butter" + "name": "Beurre" }, "butternut-pumpkin": { - "name": "butternut pumpkin" + "name": "Citrouille butternut" }, "butternut-squash": { - "name": "butternut squash" + "name": "Courge butternut" }, "cabbage": { - "name": "cabbage", - "plural_name": "cabbages" + "name": "chou", + "plural_name": "choux" }, "cactus-edible": { - "name": "cactus, edible" + "name": "Cactus cosmetible" }, "calabrese": { - "name": "calabrese" + "name": "Calabrese" }, "cane-sugar": { - "name": "cane sugar" + "name": "Sucre de canne" }, "cannabis": { - "name": "cannabis" + "name": "Cannabis" }, "capsicum": { - "name": "capsicum" + "name": "Capsicum" }, "caraway": { - "name": "caraway" + "name": "Carvi" }, "carrot": { - "name": "carrot", - "plural_name": "carrots" + "name": "Carotte", + "plural_name": "Carottes" }, "caster-sugar": { - "name": "caster sugar" + "name": "Sucre en poudre" }, "castor-sugar": { - "name": "castor sugar" + "name": "Sucre en poudre" }, "catfish": { - "name": "catfish" + "name": "Silure" }, "cauliflower": { - "name": "cauliflower", - "plural_name": "cauliflowers" + "name": "Chou-fleur", + "plural_name": "Choux-fleurs" }, "cayenne-pepper": { - "name": "cayenne pepper" + "name": "Poivre de Cayenne" }, "celeriac": { - "name": "celery root" + "name": "ccccccccéleri" }, "celery": { - "name": "celery" + "name": "Céleri" }, "cereal-grains": { - "name": "cereal grains" + "name": "Céréale" }, "chard": { - "name": "chard" + "name": "Blette" }, "cheese": { - "name": "cheese" + "name": "Fromage" }, "chicory": { - "name": "chicory" + "name": "Chicorée" }, "chilli-peppers": { - "name": "chilli pepper", - "plural_name": "chilli peppers" + "name": "Piment", + "plural_name": "Piments" }, "chinese-leaves": { - "name": "chinese leaves" + "name": "Chou chinois" }, "chives": { - "name": "chives" + "name": "Ciboulette" }, "chocolate": { - "name": "chocolate" + "name": "Chocolat" }, "cilantro": { - "name": "cilantro" + "name": "Feuille de coriandre" }, "cinnamon": { - "name": "cinnamon" + "name": "Cannelle" }, "clarified-butter": { - "name": "clarified butter" + "name": "Beurre clarifié" }, "coconut": { - "name": "coconut", - "plural_name": "coconuts" + "name": "Noix de coco", + "plural_name": "Noix de coco" }, "coconut-milk": { - "name": "coconut milk" + "name": "Lait de coco" }, "cod": { - "name": "cod" + "name": "Morue" }, "coffee": { - "name": "coffee" + "name": "Café" }, "collard-greens": { - "name": "collard greens" + "name": "Chou vert" }, "confectioners-sugar": { - "name": "confectioners' sugar" + "name": "Sucre glace" }, "coriander": { - "name": "coriander" + "name": "Coriandre" }, "corn": { - "name": "corn", - "plural_name": "corns" + "name": "Maïs", + "plural_name": "Maïs" }, "corn-syrup": { - "name": "corn syrup" + "name": "Sirop de maïs" }, "cottonseed-oil": { - "name": "cottonseed oil" + "name": "Huile de coton" }, "courgette": { - "name": "courgette" + "name": "Courgette" }, "cream-of-tartar": { "name": "" }, "cucumber": { - "name": "cucumber", - "plural_name": "cucumbers" + "name": "Concombre", + "plural_name": "Concombres" }, "cumin": { - "name": "cumin" + "name": "Cumin" }, "daikon": { - "name": "daikon", - "plural_name": "daikons" + "name": "Radis Blanc", + "plural_name": "Radis Blanc" }, "dairy-products-and-dairy-substitutes": { - "name": "dairy products and dairy substitutes" + "name": "Produits laitiers et substituts laitiers" }, "dandelion": { - "name": "dandelion" + "name": "Pissenlit" }, "demerara-sugar": { - "name": "demerara sugar" + "name": "Sucre Démérara" }, "dough": { - "name": "dough" + "name": "Pâte" }, "edible-cactus": { - "name": "edible cactus" + "name": "Cactus comestible" }, "eggplant": { - "name": "eggplant", - "plural_name": "eggplants" + "name": "Aubergine", + "plural_name": "Aubergines" }, "eggs": { - "name": "egg", - "plural_name": "eggs" + "name": "Œuf", + "plural_name": "Œufs" }, "endive": { - "name": "endive", - "plural_name": "endives" + "name": "Endive", + "plural_name": "Endives" }, "fats": { - "name": "fats" + "name": "Graisse" }, "fava-beans": { - "name": "fava beans" + "name": "Fèves Fava" }, "fiddlehead": { - "name": "fiddlehead" + "name": "Tête de violon" }, "fiddlehead-fern": { - "name": "fiddlehead fern", - "plural_name": "fiddlehead ferns" + "name": "Tête de violon", + "plural_name": "Têtes de violon" }, "fish": { - "name": "fish" + "name": "Poisson" }, "five-spice-powder": { - "name": "five spice powder" + "name": "Cinq épices" }, "flour": { - "name": "flour" + "name": "Farine" }, "frisee": { - "name": "frisee" + "name": "Frisée" }, "fructose": { - "name": "fructose" + "name": "Fructose" }, "fruit": { - "name": "fruit" + "name": "Fruit" }, "fruit-sugar": { - "name": "fruit sugar" + "name": "Sucre de fruit" }, "ful": { - "name": "ful" + "name": "" }, "garam-masala": { - "name": "garam masala" + "name": "Garam masala" }, "garlic": { - "name": "garlic", - "plural_name": "garlics" + "name": "Ail", + "plural_name": "Ails" }, "gem-squash": { - "name": "gem squash" + "name": "Courge Gem" }, "ghee": { - "name": "ghee" + "name": "Ghee" }, "giblets": { - "name": "giblets" + "name": "Abats" }, "ginger": { - "name": "ginger" + "name": "Gingembre" }, "grains": { - "name": "grains" + "name": "Graines" }, "granulated-sugar": { - "name": "granulated sugar" + "name": "Sucre en poudre" }, "grape-seed-oil": { - "name": "grape seed oil" + "name": "Huile de pépins de raisin" }, "green-onion": { - "name": "green onion", - "plural_name": "green onions" + "name": "Cébette", + "plural_name": "Cébettes" }, "heart-of-palm": { - "name": "heart of palm", - "plural_name": "heart of palms" + "name": "Cœur de palmier", + "plural_name": "Cœur de palmiers" }, "hemp": { - "name": "hemp" + "name": "Chanvre" }, "herbs": { - "name": "herbs" + "name": "Herbes" }, "honey": { - "name": "honey" + "name": "Miel" }, "isomalt": { - "name": "isomalt" + "name": "Isomalt" }, "jackfruit": { - "name": "jackfruit", - "plural_name": "jackfruits" + "name": "Jacquier", + "plural_name": "Jacquiers" }, "jaggery": { - "name": "jaggery" + "name": "Jagre" }, "jams": { - "name": "jams" + "name": "Confitures" }, "jellies": { - "name": "jellies" + "name": "Gelées" }, "jerusalem-artichoke": { - "name": "jerusalem artichoke" + "name": "Topinambour" }, "jicama": { - "name": "jicama" + "name": "Jicama" }, "kale": { - "name": "kale" + "name": "Chou frisé" }, "kohlrabi": { - "name": "kohlrabi" + "name": "Chou-rave" }, "kumara": { - "name": "kumara" + "name": "Patate douce" }, "leavening-agents": { - "name": "leavening agents" + "name": "Levain " }, "leek": { - "name": "leek", - "plural_name": "leeks" + "name": "Poireau", + "plural_name": "Poireaux" }, "legumes": { - "name": "legumes" + "name": "Légumes" }, "lemongrass": { - "name": "lemongrass" + "name": "Citronnelle" }, "lentils": { - "name": "lentils" + "name": "Lentilles" }, "lettuce": { - "name": "lettuce" + "name": "Laitue" }, "liver": { - "name": "liver", - "plural_name": "livers" + "name": "Foie", + "plural_name": "Foies" }, "maize": { - "name": "maize" + "name": "Maïs" }, "maple-syrup": { - "name": "maple syrup" + "name": "Sirop d'érable" }, "meat": { - "name": "meat" + "name": "Viande" }, "milk": { - "name": "milk" + "name": "Lait" }, "mortadella": { - "name": "mortadella" + "name": "Mortadelle" }, "mushroom": { - "name": "mushroom", - "plural_name": "mushrooms" + "name": "Champignon", + "plural_name": "Champignons" }, "mussels": { - "name": "mussels" + "name": "Moules" }, "nanaimo-bar-mix": { - "name": "nanaimo bar mix" + "name": "Nanaïmo" }, "nori": { - "name": "nori" + "name": "Algue Nori" }, "nutmeg": { - "name": "nutmeg" + "name": "Noix de muscade" }, "nutritional-yeast-flakes": { - "name": "nutritional yeast flakes" + "name": "Flocons de levure nutritionnelle" }, "nuts": { - "name": "nuts" + "name": "Noix" }, "octopuses": { - "name": "octopus", - "plural_name": "octopuses" + "name": "Poulpe", + "plural_name": "Poulpes" }, "oils": { - "name": "oils" + "name": "Huiles" }, "okra": { - "name": "okra" + "name": "Gombo" }, "olive": { - "name": "olive" + "name": "Olive" }, "olive-oil": { - "name": "olive oil" + "name": "Huile d'olive" }, "onion": { - "name": "onion" + "name": "oignon" }, "onion-family": { - "name": "onion family" + "name": "Échalote" }, "orange-blossom-water": { - "name": "orange blossom water" + "name": "Eau de fleur d'oranger" }, "oranges": { - "name": "orange", - "plural_name": "oranges" + "name": "Orange", + "plural_name": "Oranges" }, "oregano": { - "name": "oregano" + "name": "Origan" }, "oysters": { - "name": "oysters" + "name": "Huîtres" }, "panch-puran": { - "name": "panch puran" + "name": "Panch Puran" }, "paprika": { - "name": "paprika" + "name": "Paprika" }, "parsley": { - "name": "parsley" + "name": "Persil" }, "parsnip": { - "name": "parsnip", - "plural_name": "parsnips" + "name": "Panais", + "plural_name": "Panais" }, "pear": { - "name": "pear", - "plural_name": "pears" + "name": "Poire", + "plural_name": "Poires" }, "peas": { - "name": "peas" + "name": "Petits pois" }, "pepper": { - "name": "pepper", - "plural_name": "peppers" + "name": "Poivre", + "plural_name": "Poivres" }, "pineapple": { - "name": "pineapple", - "plural_name": "pineapples" + "name": "Ananas", + "plural_name": "Ananas" }, "plantain": { - "name": "plantain", - "plural_name": "plantains" + "name": "Plantain", + "plural_name": "Plantains" }, "poppy-seeds": { - "name": "poppy seeds" + "name": "Graines de pavot" }, "potato": { - "name": "potato", - "plural_name": "potatoes" + "name": "Pomme de terre", + "plural_name": "Pommes de terre" }, "poultry": { - "name": "poultry" + "name": "Volaille" }, "powdered-sugar": { - "name": "powdered sugar" + "name": "Sucre en poudre" }, "pumpkin": { - "name": "pumpkin", - "plural_name": "pumpkins" + "name": "Citrouille", + "plural_name": "Citrouilles" }, "pumpkin-seeds": { - "name": "pumpkin seeds" + "name": "Graines de citrouille" }, "radish": { - "name": "radish", - "plural_name": "radishes" + "name": "Radis", + "plural_name": "Radis" }, "raw-sugar": { - "name": "raw sugar" + "name": "Sucre brut" }, "refined-sugar": { - "name": "refined sugar" + "name": "Sucre raffiné" }, "rice": { - "name": "rice" + "name": "Riz" }, "rice-flour": { - "name": "rice flour" + "name": "Farine de riz" }, "rock-sugar": { - "name": "rock sugar" + "name": "Sucre Candi" }, "rum": { - "name": "rum" + "name": "Rhum" }, "salmon": { - "name": "salmon" + "name": "Saumon" }, "salt": { - "name": "salt" + "name": "Sel" }, "salt-cod": { - "name": "salt cod" + "name": "Morue salée" }, "scallion": { - "name": "scallion", - "plural_name": "scallions" + "name": "Cébette", + "plural_name": "Cébettes" }, "seafood": { - "name": "seafood" + "name": "Fruit de mer" }, "seeds": { - "name": "seeds" + "name": "Graines" }, "sesame-seeds": { - "name": "sesame seeds" + "name": "Graines de sésame" }, "shallot": { - "name": "shallot", - "plural_name": "shallots" + "name": "Échalotte", + "plural_name": "Échalottes" }, "skate": { - "name": "skate" + "name": "Raie" }, "soda": { - "name": "soda" + "name": "Eau gazeuse" }, "soda-baking": { - "name": "soda, baking" + "name": "Bicarbonate de soude" }, "soybean": { - "name": "soybean" + "name": "Soja" }, "spaghetti-squash": { - "name": "spaghetti squash", - "plural_name": "spaghetti squashes" + "name": "Courge Spaghetti", + "plural_name": "Courges Spaghetti" }, "speck": { - "name": "speck" + "name": "Speck" }, "spices": { - "name": "spices" + "name": "Épices" }, "spinach": { - "name": "spinach" + "name": "Épinard" }, "spring-onion": { - "name": "spring onion", - "plural_name": "spring onions" + "name": "Cébette", + "plural_name": "Cébettes" }, "squash": { - "name": "squash", - "plural_name": "squashes" + "name": "Courge", + "plural_name": "Courges" }, "squash-family": { - "name": "squash family" + "name": "Famille des courges" }, "stockfish": { - "name": "stockfish" + "name": "Stockfisch" }, "sugar": { - "name": "sugar" + "name": "Sucre" }, "sunchoke": { - "name": "sunchoke", - "plural_name": "sunchokes" + "name": "Topinambour", + "plural_name": "Topinambours" }, "sunflower-seeds": { - "name": "sunflower seeds" + "name": "Graines de tournesol" }, "superfine-sugar": { - "name": "superfine sugar" + "name": "Sucre extra-fin" }, "sweet-potato": { - "name": "sweet potato", - "plural_name": "sweet potatoes" + "name": "Patate douce", + "plural_name": "Patates douce" }, "sweetcorn": { - "name": "sweetcorn", - "plural_name": "sweetcorns" + "name": "Maïs doux", + "plural_name": "Maïs doux" }, "sweeteners": { - "name": "sweeteners" + "name": "Édulcorant" }, "tahini": { - "name": "tahini" + "name": "Tahini" }, "taro": { - "name": "taro", - "plural_name": "taroes" + "name": "Taro", + "plural_name": "Taros" }, "teff": { - "name": "teff" + "name": "Teff" }, "tomato": { - "name": "tomato", - "plural_name": "tomatoes" + "name": "Tomate", + "plural_name": "Tomates" }, "trout": { - "name": "trout" + "name": "Truite" }, "tubers": { - "name": "tuber", - "plural_name": "tubers" + "name": "Tubercule", + "plural_name": "Tubercules" }, "tuna": { - "name": "tuna" + "name": "Thon" }, "turbanado-sugar": { - "name": "turbanado sugar" + "name": "Sucre turbiné" }, "turnip": { - "name": "turnip", - "plural_name": "turnips" + "name": "Navet", + "plural_name": "Navets" }, "unrefined-sugar": { - "name": "unrefined sugar" + "name": "Sucre non raffiné" }, "vanilla": { - "name": "vanilla" + "name": "Vanille" }, "vegetables": { - "name": "vegetables" + "name": "Légumes" }, "watercress": { - "name": "watercress" + "name": "Cresson" }, "watermelon": { - "name": "watermelon", - "plural_name": "watermelons" + "name": "Pastèque", + "plural_name": "pastèques" }, "white-mushroom": { - "name": "white mushroom", - "plural_name": "white mushrooms" + "name": "Champignon de Paris", + "plural_name": "Champignons de Paris" }, "white-sugar": { - "name": "white sugar" + "name": "Sucre blanc" }, "xanthan-gum": { - "name": "xanthan gum" + "name": "Gomme xanthane" }, "yam": { - "name": "yam", - "plural_name": "yams" + "name": "Yam", + "plural_name": "Yams" }, "yeast": { - "name": "yeast" + "name": "Levure" }, "zucchini": { - "name": "zucchini", - "plural_name": "zucchinis" + "name": "Courgette", + "plural_name": "Courgettes" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/it-IT.json b/mealie/repos/seed/resources/foods/locales/it-IT.json index ad84a50d3..9cdbf378a 100644 --- a/mealie/repos/seed/resources/foods/locales/it-IT.json +++ b/mealie/repos/seed/resources/foods/locales/it-IT.json @@ -198,7 +198,7 @@ }, "corn": { "name": "granoturco", - "plural_name": "corns" + "plural_name": "mais" }, "corn-syrup": { "name": "corn syrup" @@ -217,14 +217,14 @@ "plural_name": "cetrioli" }, "cumin": { - "name": "cumin" + "name": "cumino" }, "daikon": { "name": "daikon", "plural_name": "daikons" }, "dairy-products-and-dairy-substitutes": { - "name": "dairy products and dairy substitutes" + "name": "latticini e sostituti dei latticini" }, "dandelion": { "name": "tarassaco" @@ -233,10 +233,10 @@ "name": "demerara sugar" }, "dough": { - "name": "dough" + "name": "impasto" }, "edible-cactus": { - "name": "edible cactus" + "name": "cactus edibile" }, "eggplant": { "name": "melanzana", @@ -324,16 +324,16 @@ "plural_name": "heart of palms" }, "hemp": { - "name": "hemp" + "name": "canapa" }, "herbs": { - "name": "herbs" + "name": "erbe aromatiche" }, "honey": { "name": "miele" }, "isomalt": { - "name": "isomalt" + "name": "isomaltosio" }, "jackfruit": { "name": "jackfruit", @@ -343,10 +343,10 @@ "name": "jaggery" }, "jams": { - "name": "jams" + "name": "marmellate" }, "jellies": { - "name": "jellies" + "name": "gelatine" }, "jerusalem-artichoke": { "name": "jerusalem artichoke" @@ -367,17 +367,17 @@ "name": "leavening agents" }, "leek": { - "name": "leek", - "plural_name": "leeks" + "name": "porro", + "plural_name": "porri" }, "legumes": { - "name": "legumes" + "name": "legumi" }, "lemongrass": { - "name": "lemongrass" + "name": "citronella" }, "lentils": { - "name": "lentils" + "name": "lenticchie" }, "lettuce": { "name": "lattuga" @@ -390,32 +390,32 @@ "name": "maize" }, "maple-syrup": { - "name": "maple syrup" + "name": "sciroppo d'acero" }, "meat": { - "name": "meat" + "name": "carne" }, "milk": { - "name": "milk" + "name": "latte" }, "mortadella": { "name": "mortadella" }, "mushroom": { - "name": "mushroom", - "plural_name": "mushrooms" + "name": "fungo", + "plural_name": "funghi" }, "mussels": { - "name": "mussels" + "name": "cozze" }, "nanaimo-bar-mix": { "name": "nanaimo bar mix" }, "nori": { - "name": "nori" + "name": "alga nori" }, "nutmeg": { - "name": "nutmeg" + "name": "noce moscata" }, "nutritional-yeast-flakes": { "name": "nutritional yeast flakes" @@ -431,7 +431,7 @@ "name": "oli" }, "okra": { - "name": "okra" + "name": "ocra" }, "olive": { "name": "oliva" @@ -491,11 +491,11 @@ "plural_name": "plantains" }, "poppy-seeds": { - "name": "poppy seeds" + "name": "semi di papavero" }, "potato": { - "name": "potato", - "plural_name": "potatoes" + "name": "patata", + "plural_name": "patate" }, "poultry": { "name": "poultry" @@ -504,7 +504,7 @@ "name": "powdered sugar" }, "pumpkin": { - "name": "pumpkin", + "name": "zucca", "plural_name": "pumpkins" }, "pumpkin-seeds": { @@ -521,10 +521,10 @@ "name": "refined sugar" }, "rice": { - "name": "rice" + "name": "riso" }, "rice-flour": { - "name": "rice flour" + "name": "farina di riso" }, "rock-sugar": { "name": "rock sugar" @@ -546,17 +546,17 @@ "plural_name": "scallions" }, "seafood": { - "name": "seafood" + "name": "frutti di mare" }, "seeds": { - "name": "seeds" + "name": "semi" }, "sesame-seeds": { - "name": "sesame seeds" + "name": "semi di sesamo" }, "shallot": { - "name": "shallot", - "plural_name": "shallots" + "name": "scalogno", + "plural_name": "scalogni" }, "skate": { "name": "skate" @@ -565,10 +565,10 @@ "name": "soda" }, "soda-baking": { - "name": "soda, baking" + "name": "bicarbonato di sodio" }, "soybean": { - "name": "soybean" + "name": "soia" }, "spaghetti-squash": { "name": "spaghetti squash", @@ -578,10 +578,10 @@ "name": "speck" }, "spices": { - "name": "spices" + "name": "spezie" }, "spinach": { - "name": "spinach" + "name": "spinaci" }, "spring-onion": { "name": "spring onion", @@ -598,28 +598,28 @@ "name": "stockfish" }, "sugar": { - "name": "sugar" + "name": "zucchero" }, "sunchoke": { "name": "sunchoke", "plural_name": "sunchokes" }, "sunflower-seeds": { - "name": "sunflower seeds" + "name": "semi di girasole" }, "superfine-sugar": { "name": "superfine sugar" }, "sweet-potato": { - "name": "sweet potato", - "plural_name": "sweet potatoes" + "name": "patata dolce", + "plural_name": "patate dolci" }, "sweetcorn": { "name": "sweetcorn", "plural_name": "sweetcorns" }, "sweeteners": { - "name": "sweeteners" + "name": "dolcificanti" }, "tahini": { "name": "tahini" @@ -632,48 +632,48 @@ "name": "teff" }, "tomato": { - "name": "tomato", - "plural_name": "tomatoes" + "name": "pomodoro", + "plural_name": "pomodori" }, "trout": { - "name": "trout" + "name": "trota" }, "tubers": { - "name": "tuber", - "plural_name": "tubers" + "name": "tubero", + "plural_name": "tuberi" }, "tuna": { - "name": "tuna" + "name": "tonno" }, "turbanado-sugar": { "name": "turbanado sugar" }, "turnip": { - "name": "turnip", - "plural_name": "turnips" + "name": "rapa", + "plural_name": "rape" }, "unrefined-sugar": { - "name": "unrefined sugar" + "name": "zucchero non raffinato" }, "vanilla": { - "name": "vanilla" + "name": "vaniglia" }, "vegetables": { - "name": "vegetables" + "name": "verdure" }, "watercress": { "name": "watercress" }, "watermelon": { - "name": "watermelon", - "plural_name": "watermelons" + "name": "anguria", + "plural_name": "angurie" }, "white-mushroom": { - "name": "white mushroom", - "plural_name": "white mushrooms" + "name": "fungo bianco", + "plural_name": "funghi bianchi" }, "white-sugar": { - "name": "white sugar" + "name": "zucchero bianco" }, "xanthan-gum": { "name": "xanthan gum" @@ -683,10 +683,10 @@ "plural_name": "yams" }, "yeast": { - "name": "yeast" + "name": "lievito" }, "zucchini": { "name": "zucchini", - "plural_name": "zucchinis" + "plural_name": "zucchine" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/pt-BR.json b/mealie/repos/seed/resources/foods/locales/pt-BR.json index 73bbc3c81..877d08374 100644 --- a/mealie/repos/seed/resources/foods/locales/pt-BR.json +++ b/mealie/repos/seed/resources/foods/locales/pt-BR.json @@ -1,9 +1,9 @@ { "acorn-squash": { - "name": "acorn squash" + "name": "abóbora-bolota" }, "alfalfa-sprouts": { - "name": "alfalfa sprouts" + "name": "broto de alfafa" }, "anchovies": { "name": "anchovas" @@ -29,41 +29,41 @@ "name": "bacon" }, "baking-powder": { - "name": "baking powder" + "name": "fermento em pó" }, "baking-soda": { - "name": "baking soda" + "name": "bicarbonato de sódio" }, "baking-sugar": { - "name": "baking sugar" + "name": "açúcar de confeiteiro" }, "bar-sugar": { - "name": "bar sugar" + "name": "barra de açúcar" }, "basil": { - "name": "basil" + "name": "manjericão" }, "beans": { "name": "feijão" }, "bell-peppers": { - "name": "bell peppers", - "plural_name": "bell peppers" + "name": "pimentão", + "plural_name": "pimentões" }, "blackberries": { "name": "amora" }, "bok-choy": { - "name": "bok choy" + "name": "acelga chinesa" }, "brassicas": { - "name": "brassicas" + "name": "brássicas" }, "bread": { "name": "pão" }, "breadfruit": { - "name": "breadfruit" + "name": "fruta-pão" }, "broccoflower": { "name": "brócolis romanesco" @@ -75,22 +75,22 @@ "name": "rapini" }, "broccolini": { - "name": "broccolini" + "name": "brócolis bebê" }, "brown-sugar": { "name": "açúcar mascavo" }, "brussels-sprouts": { - "name": "brussels sprouts" + "name": "couves-de-bruxelas" }, "butter": { "name": "manteiga" }, "butternut-pumpkin": { - "name": "butternut pumpkin" + "name": "abóbora butternut" }, "butternut-squash": { - "name": "butternut squash" + "name": "abóbora butternut" }, "cabbage": { "name": "repolho", @@ -103,54 +103,54 @@ "name": "calabresa" }, "cane-sugar": { - "name": "cane sugar" + "name": "cana de açúcar" }, "cannabis": { "name": "maconha" }, "capsicum": { - "name": "capsicum" + "name": "pimentas" }, "caraway": { - "name": "caraway" + "name": "alcaravia" }, "carrot": { "name": "cenoura", "plural_name": "cenouras" }, "caster-sugar": { - "name": "caster sugar" + "name": "açúcar refinado" }, "castor-sugar": { - "name": "castor sugar" + "name": "açúcar de confeiteiro" }, "catfish": { - "name": "catfish" + "name": "bagre" }, "cauliflower": { "name": "couve-flor", "plural_name": "couves-flores" }, "cayenne-pepper": { - "name": "cayenne pepper" + "name": "pimenta caiena" }, "celeriac": { - "name": "celery root" + "name": "aipo-rábano" }, "celery": { - "name": "celery" + "name": "aipo" }, "cereal-grains": { - "name": "cereal grains" + "name": "grãos de cereais" }, "chard": { - "name": "chard" + "name": "acelga" }, "cheese": { "name": "queijo" }, "chicory": { - "name": "chicory" + "name": "chicória" }, "chilli-peppers": { "name": "pimenta chili", @@ -172,7 +172,7 @@ "name": "canela" }, "clarified-butter": { - "name": "clarified butter" + "name": "manteiga clarificada" }, "coconut": { "name": "coco", @@ -188,13 +188,13 @@ "name": "café" }, "collard-greens": { - "name": "collard greens" + "name": "couve-galega" }, "confectioners-sugar": { - "name": "confectioners' sugar" + "name": "açúcar de confeiteiro" }, "coriander": { - "name": "coriander" + "name": "coentro" }, "corn": { "name": "milho", @@ -204,13 +204,13 @@ "name": "xarope de milho" }, "cottonseed-oil": { - "name": "cottonseed oil" + "name": "óleo de algodão" }, "courgette": { - "name": "courgette" + "name": "abobrinha italiana" }, "cream-of-tartar": { - "name": "cream of tartar" + "name": "creme tártaro" }, "cucumber": { "name": "pepino", @@ -220,11 +220,11 @@ "name": "cominho" }, "daikon": { - "name": "daikon", - "plural_name": "daikons" + "name": "rabanete branco", + "plural_name": "rabanetes brancos" }, "dairy-products-and-dairy-substitutes": { - "name": "dairy products and dairy substitutes" + "name": "produtos lácteos e substitutos de leite" }, "dandelion": { "name": "dente-de-leão" @@ -233,10 +233,10 @@ "name": "açúcar demerara" }, "dough": { - "name": "dough" + "name": "massa" }, "edible-cactus": { - "name": "edible cactus" + "name": "cacto comestível" }, "eggplant": { "name": "berinjela", @@ -247,33 +247,33 @@ "plural_name": "ovos" }, "endive": { - "name": "endive", - "plural_name": "endives" + "name": "endívia", + "plural_name": "endívias" }, "fats": { - "name": "fats" + "name": "gorduras" }, "fava-beans": { - "name": "fava beans" + "name": "feijão-fava" }, "fiddlehead": { - "name": "fiddlehead" + "name": "broto de samambaia" }, "fiddlehead-fern": { - "name": "fiddlehead fern", - "plural_name": "fiddlehead ferns" + "name": "broto de samambaia", + "plural_name": "brotos de samambaias" }, "fish": { "name": "peixe" }, "five-spice-powder": { - "name": "five spice powder" + "name": "cinco-perfumes-chineses" }, "flour": { "name": "farinha" }, "frisee": { - "name": "frisee" + "name": "endívia-frisada" }, "fructose": { "name": "frutose" @@ -282,7 +282,7 @@ "name": "fruta" }, "fruit-sugar": { - "name": "fruit sugar" + "name": "frutose" }, "ful": { "name": "ful" @@ -295,33 +295,33 @@ "plural_name": "alhos" }, "gem-squash": { - "name": "gem squash" + "name": "abóbora coroa" }, "ghee": { - "name": "ghee" + "name": "manteiga ghee" }, "giblets": { - "name": "giblets" + "name": "miúdos de aves" }, "ginger": { - "name": "ginger" + "name": "gengibre" }, "grains": { - "name": "grains" + "name": "cereais" }, "granulated-sugar": { - "name": "granulated sugar" + "name": "açúcar cristal" }, "grape-seed-oil": { - "name": "grape seed oil" + "name": "óleo de semente de uva" }, "green-onion": { "name": "cebolinha", "plural_name": "cebolinhas" }, "heart-of-palm": { - "name": "heart of palm", - "plural_name": "heart of palms" + "name": "palmito", + "plural_name": "palmito" }, "hemp": { "name": "cânhamo" @@ -340,31 +340,31 @@ "plural_name": "jacás" }, "jaggery": { - "name": "jaggery" + "name": "jagra" }, "jams": { "name": "geléias" }, "jellies": { - "name": "jellies" + "name": "gelatinas" }, "jerusalem-artichoke": { "name": "alcachofra de Jerusalém" }, "jicama": { - "name": "jicama" + "name": "jícama" }, "kale": { "name": "couve" }, "kohlrabi": { - "name": "kohlrabi" + "name": "couve-rábano" }, "kumara": { - "name": "kumara" + "name": "batata doce kumara" }, "leavening-agents": { - "name": "leavening agents" + "name": "fermentos" }, "leek": { "name": "alho-poró", @@ -374,7 +374,7 @@ "name": "legumes" }, "lemongrass": { - "name": "lemongrass" + "name": "capim-limão" }, "lentils": { "name": "lentilhas" @@ -387,7 +387,7 @@ "plural_name": "fígados" }, "maize": { - "name": "maize" + "name": "milho" }, "maple-syrup": { "name": "xarope de bordo" @@ -409,16 +409,16 @@ "name": "mexilhões" }, "nanaimo-bar-mix": { - "name": "nanaimo bar mix" + "name": "mix de barra de nanaimo" }, "nori": { - "name": "nori" + "name": "alga nori" }, "nutmeg": { - "name": "nutmeg" + "name": "noz-moscada" }, "nutritional-yeast-flakes": { - "name": "nutritional yeast flakes" + "name": "levedura nutricional em flocos" }, "nuts": { "name": "nozes" @@ -428,10 +428,10 @@ "plural_name": "polvos" }, "oils": { - "name": "oils" + "name": "óleo" }, "okra": { - "name": "okra" + "name": "quiabo" }, "olive": { "name": "azeitona" @@ -443,10 +443,10 @@ "name": "cebola" }, "onion-family": { - "name": "onion family" + "name": "cebolas" }, "orange-blossom-water": { - "name": "orange blossom water" + "name": "água-de-flor-de-laranjeira" }, "oranges": { "name": "laranja", @@ -459,13 +459,13 @@ "name": "ostras" }, "panch-puran": { - "name": "panch puran" + "name": "panch phoron" }, "paprika": { "name": "páprica" }, "parsley": { - "name": "parsley" + "name": "salsa" }, "parsnip": { "name": "chirivia", @@ -476,7 +476,7 @@ "plural_name": "peras" }, "peas": { - "name": "peas" + "name": "ervilhas" }, "pepper": { "name": "pimenta", @@ -487,8 +487,8 @@ "plural_name": "abacaxis" }, "plantain": { - "name": "plantain", - "plural_name": "plantains" + "name": "banana-da-terra", + "plural_name": "bananas-da-terra" }, "poppy-seeds": { "name": "sementes de papoula" @@ -498,10 +498,10 @@ "plural_name": "batatas" }, "poultry": { - "name": "poultry" + "name": "ave de capoeira" }, "powdered-sugar": { - "name": "powdered sugar" + "name": "açúcar de confeiteiro" }, "pumpkin": { "name": "abóbora", @@ -515,7 +515,7 @@ "plural_name": "rabanetes" }, "raw-sugar": { - "name": "raw sugar" + "name": "açúcar demerara" }, "refined-sugar": { "name": "açúcar refinado" @@ -527,7 +527,7 @@ "name": "farinha de arroz" }, "rock-sugar": { - "name": "rock sugar" + "name": "açúcar em cubo" }, "rum": { "name": "rum" @@ -539,11 +539,11 @@ "name": "sal" }, "salt-cod": { - "name": "salt cod" + "name": "bacalhau salgado" }, "scallion": { - "name": "scallion", - "plural_name": "scallions" + "name": "cebolinha", + "plural_name": "cebolinhas" }, "seafood": { "name": "frutos do mar" @@ -555,47 +555,47 @@ "name": "sementes de gergelim" }, "shallot": { - "name": "shallot", - "plural_name": "shallots" + "name": "chalota", + "plural_name": "chalotas" }, "skate": { - "name": "skate" + "name": "raio" }, "soda": { "name": "refrigerante" }, "soda-baking": { - "name": "soda, baking" + "name": "bicarbonato de sódio" }, "soybean": { "name": "soja" }, "spaghetti-squash": { - "name": "spaghetti squash", - "plural_name": "spaghetti squashes" + "name": "abóbora espaguete", + "plural_name": "abóboras espaguete" }, "speck": { - "name": "speck" + "name": "presunto defumado" }, "spices": { - "name": "spices" + "name": "temperos" }, "spinach": { "name": "espinafre" }, "spring-onion": { - "name": "spring onion", - "plural_name": "spring onions" + "name": "cebolinha", + "plural_name": "cebolinhas" }, "squash": { - "name": "squash", - "plural_name": "squashes" + "name": "abóbora", + "plural_name": "abóboras" }, "squash-family": { - "name": "squash family" + "name": "família das abóboras" }, "stockfish": { - "name": "stockfish" + "name": "bacalhau seco" }, "sugar": { "name": "açúcar" @@ -608,28 +608,28 @@ "name": "sementes de girassol" }, "superfine-sugar": { - "name": "superfine sugar" + "name": "açúcar superfino" }, "sweet-potato": { "name": "batata-doce", "plural_name": "batatas-doces" }, "sweetcorn": { - "name": "sweetcorn", - "plural_name": "sweetcorns" + "name": "milho-doce", + "plural_name": "milhos-doces" }, "sweeteners": { - "name": "sweeteners" + "name": "adoçantes" }, "tahini": { - "name": "tahini" + "name": "tahine" }, "taro": { - "name": "taro", - "plural_name": "taroes" + "name": "inhame", + "plural_name": "inhames" }, "teff": { - "name": "teff" + "name": "tefe" }, "tomato": { "name": "tomate", @@ -646,7 +646,7 @@ "name": "atum" }, "turbanado-sugar": { - "name": "turbanado sugar" + "name": "açúcar mascavo" }, "turnip": { "name": "nabo", @@ -662,15 +662,15 @@ "name": "vegetais" }, "watercress": { - "name": "watercress" + "name": "agrião" }, "watermelon": { "name": "melancia", "plural_name": "melancias" }, "white-mushroom": { - "name": "white mushroom", - "plural_name": "white mushrooms" + "name": "cogumelo branco", + "plural_name": "cogumelos brancos" }, "white-sugar": { "name": "açúcar" @@ -686,7 +686,7 @@ "name": "fermento" }, "zucchini": { - "name": "zucchini", - "plural_name": "zucchinis" + "name": "abobrinha italiana", + "plural_name": "abobrinhas italianas" } } \ No newline at end of file From c9002d2391ea56b5df573c09ebae7a11ae3a4e0f Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 10 Apr 2025 16:47:31 +0200 Subject: [PATCH 090/390] fix(deps): update dependency pydantic to v2.11.3 (#5325) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index eb9771652..278a13c6c 100644 --- a/poetry.lock +++ b/poetry.lock @@ -2409,14 +2409,14 @@ files = [ [[package]] name = "pydantic" -version = "2.11.2" +version = "2.11.3" description = "Data validation using Python type hints" optional = false python-versions = ">=3.9" groups = ["main", "dev"] files = [ - {file = "pydantic-2.11.2-py3-none-any.whl", hash = "sha256:7f17d25846bcdf89b670a86cdfe7b29a9f1c9ca23dee154221c9aa81845cfca7"}, - {file = "pydantic-2.11.2.tar.gz", hash = "sha256:2138628e050bd7a1e70b91d4bf4a91167f4ad76fdb83209b107c8d84b854917e"}, + {file = "pydantic-2.11.3-py3-none-any.whl", hash = "sha256:a082753436a07f9ba1289c6ffa01cd93db3548776088aa917cc43b63f68fa60f"}, + {file = "pydantic-2.11.3.tar.gz", hash = "sha256:7471657138c16adad9322fe3070c0116dd6c3ad8d649300e3cbdfe91f4db4ec3"}, ] [package.dependencies] From c8ec19e3713b892999167cccffe138506b3bebd5 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 12 Apr 2025 19:39:20 +0200 Subject: [PATCH 091/390] fix(deps): update dependency openai to v1.73.0 (#5335) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 278a13c6c..4fa388647 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1902,14 +1902,14 @@ signedtoken = ["cryptography (>=3.0.0)", "pyjwt (>=2.0.0,<3)"] [[package]] name = "openai" -version = "1.72.0" +version = "1.73.0" description = "The official Python library for the openai API" optional = false python-versions = ">=3.8" groups = ["main"] files = [ - {file = "openai-1.72.0-py3-none-any.whl", hash = "sha256:34f5496ba5c8cb06c592831d69e847e2d164526a2fb92afdc3b5cf2891c328c3"}, - {file = "openai-1.72.0.tar.gz", hash = "sha256:f51de971448905cc90ed5175a5b19e92fd94e31f68cde4025762f9f5257150db"}, + {file = "openai-1.73.0-py3-none-any.whl", hash = "sha256:f52d1f673fb4ce6069a40d544a80fcb062eba1b3f489004fac4f9923a074c425"}, + {file = "openai-1.73.0.tar.gz", hash = "sha256:b58ea39ba589de07db85c9905557ac12d2fc77600dcd2b92a08b99c9a3dce9e0"}, ] [package.dependencies] From 6845b51def87ee9903c554dad58548e740fdd875 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 12 Apr 2025 21:00:07 +0200 Subject: [PATCH 092/390] chore(deps): update dependency ruff to v0.11.5 (#5333) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/poetry.lock b/poetry.lock index 4fa388647..1723c3988 100644 --- a/poetry.lock +++ b/poetry.lock @@ -3277,30 +3277,30 @@ jupyter = ["ipywidgets (>=7.5.1,<9)"] [[package]] name = "ruff" -version = "0.11.4" +version = "0.11.5" description = "An extremely fast Python linter and code formatter, written in Rust." optional = false python-versions = ">=3.7" groups = ["dev"] files = [ - {file = "ruff-0.11.4-py3-none-linux_armv6l.whl", hash = "sha256:d9f4a761ecbde448a2d3e12fb398647c7f0bf526dbc354a643ec505965824ed2"}, - {file = "ruff-0.11.4-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:8c1747d903447d45ca3d40c794d1a56458c51e5cc1bc77b7b64bd2cf0b1626cc"}, - {file = "ruff-0.11.4-py3-none-macosx_11_0_arm64.whl", hash = "sha256:51a6494209cacca79e121e9b244dc30d3414dac8cc5afb93f852173a2ecfc906"}, - {file = "ruff-0.11.4-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3f171605f65f4fc49c87f41b456e882cd0c89e4ac9d58e149a2b07930e1d466f"}, - {file = "ruff-0.11.4-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ebf99ea9af918878e6ce42098981fc8c1db3850fef2f1ada69fb1dcdb0f8e79e"}, - {file = "ruff-0.11.4-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:edad2eac42279df12e176564a23fc6f4aaeeb09abba840627780b1bb11a9d223"}, - {file = "ruff-0.11.4-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:f103a848be9ff379fc19b5d656c1f911d0a0b4e3e0424f9532ececf319a4296e"}, - {file = "ruff-0.11.4-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:193e6fac6eb60cc97b9f728e953c21cc38a20077ed64f912e9d62b97487f3f2d"}, - {file = "ruff-0.11.4-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7af4e5f69b7c138be8dcffa5b4a061bf6ba6a3301f632a6bce25d45daff9bc99"}, - {file = "ruff-0.11.4-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:126b1bf13154aa18ae2d6c3c5efe144ec14b97c60844cfa6eb960c2a05188222"}, - {file = "ruff-0.11.4-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:e8806daaf9dfa881a0ed603f8a0e364e4f11b6ed461b56cae2b1c0cab0645304"}, - {file = "ruff-0.11.4-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:5d94bb1cc2fc94a769b0eb975344f1b1f3d294da1da9ddbb5a77665feb3a3019"}, - {file = "ruff-0.11.4-py3-none-musllinux_1_2_i686.whl", hash = "sha256:995071203d0fe2183fc7a268766fd7603afb9996785f086b0d76edee8755c896"}, - {file = "ruff-0.11.4-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:7a37ca937e307ea18156e775a6ac6e02f34b99e8c23fe63c1996185a4efe0751"}, - {file = "ruff-0.11.4-py3-none-win32.whl", hash = "sha256:0e9365a7dff9b93af933dab8aebce53b72d8f815e131796268709890b4a83270"}, - {file = "ruff-0.11.4-py3-none-win_amd64.whl", hash = "sha256:5a9fa1c69c7815e39fcfb3646bbfd7f528fa8e2d4bebdcf4c2bd0fa037a255fb"}, - {file = "ruff-0.11.4-py3-none-win_arm64.whl", hash = "sha256:d435db6b9b93d02934cf61ef332e66af82da6d8c69aefdea5994c89997c7a0fc"}, - {file = "ruff-0.11.4.tar.gz", hash = "sha256:f45bd2fb1a56a5a85fae3b95add03fb185a0b30cf47f5edc92aa0355ca1d7407"}, + {file = "ruff-0.11.5-py3-none-linux_armv6l.whl", hash = "sha256:2561294e108eb648e50f210671cc56aee590fb6167b594144401532138c66c7b"}, + {file = "ruff-0.11.5-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:ac12884b9e005c12d0bd121f56ccf8033e1614f736f766c118ad60780882a077"}, + {file = "ruff-0.11.5-py3-none-macosx_11_0_arm64.whl", hash = "sha256:4bfd80a6ec559a5eeb96c33f832418bf0fb96752de0539905cf7b0cc1d31d779"}, + {file = "ruff-0.11.5-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0947c0a1afa75dcb5db4b34b070ec2bccee869d40e6cc8ab25aca11a7d527794"}, + {file = "ruff-0.11.5-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ad871ff74b5ec9caa66cb725b85d4ef89b53f8170f47c3406e32ef040400b038"}, + {file = "ruff-0.11.5-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e6cf918390cfe46d240732d4d72fa6e18e528ca1f60e318a10835cf2fa3dc19f"}, + {file = "ruff-0.11.5-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:56145ee1478582f61c08f21076dc59153310d606ad663acc00ea3ab5b2125f82"}, + {file = "ruff-0.11.5-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e5f66f8f1e8c9fc594cbd66fbc5f246a8d91f916cb9667e80208663ec3728304"}, + {file = "ruff-0.11.5-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:80b4df4d335a80315ab9afc81ed1cff62be112bd165e162b5eed8ac55bfc8470"}, + {file = "ruff-0.11.5-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3068befab73620b8a0cc2431bd46b3cd619bc17d6f7695a3e1bb166b652c382a"}, + {file = "ruff-0.11.5-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:f5da2e710a9641828e09aa98b92c9ebbc60518fdf3921241326ca3e8f8e55b8b"}, + {file = "ruff-0.11.5-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:ef39f19cb8ec98cbc762344921e216f3857a06c47412030374fffd413fb8fd3a"}, + {file = "ruff-0.11.5-py3-none-musllinux_1_2_i686.whl", hash = "sha256:b2a7cedf47244f431fd11aa5a7e2806dda2e0c365873bda7834e8f7d785ae159"}, + {file = "ruff-0.11.5-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:81be52e7519f3d1a0beadcf8e974715b2dfc808ae8ec729ecfc79bddf8dbb783"}, + {file = "ruff-0.11.5-py3-none-win32.whl", hash = "sha256:e268da7b40f56e3eca571508a7e567e794f9bfcc0f412c4b607931d3af9c4afe"}, + {file = "ruff-0.11.5-py3-none-win_amd64.whl", hash = "sha256:6c6dc38af3cfe2863213ea25b6dc616d679205732dc0fb673356c2d69608f800"}, + {file = "ruff-0.11.5-py3-none-win_arm64.whl", hash = "sha256:67e241b4314f4eacf14a601d586026a962f4002a475aa702c69980a38087aa4e"}, + {file = "ruff-0.11.5.tar.gz", hash = "sha256:cae2e2439cb88853e421901ec040a758960b576126dab520fa08e9de431d1bef"}, ] [[package]] From 188b129da429770c5d3509ac936031eea597c3d3 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 14 Apr 2025 10:42:32 +0200 Subject: [PATCH 093/390] fix(deps): update dependency typing-extensions to v4.13.2 (#5313) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 1723c3988..873807d81 100644 --- a/poetry.lock +++ b/poetry.lock @@ -3584,14 +3584,14 @@ files = [ [[package]] name = "typing-extensions" -version = "4.13.0" +version = "4.13.2" description = "Backported and Experimental Type Hints for Python 3.8+" optional = false python-versions = ">=3.8" groups = ["main", "dev"] files = [ - {file = "typing_extensions-4.13.0-py3-none-any.whl", hash = "sha256:c8dd92cc0d6425a97c18fbb9d1954e5ff92c1ca881a309c45f06ebc0b79058e5"}, - {file = "typing_extensions-4.13.0.tar.gz", hash = "sha256:0a4ac55a5820789d87e297727d229866c9650f6521b64206413c4fbada24d95b"}, + {file = "typing_extensions-4.13.2-py3-none-any.whl", hash = "sha256:a439e7c04b49fec3e5d3e2beaa21755cadbbdc391694e28ccdd36ca4a1408f8c"}, + {file = "typing_extensions-4.13.2.tar.gz", hash = "sha256:e6c81219bd689f51865d9e372991c540bda33a0379d5573cddb9a3a23f7caaef"}, ] [[package]] From c667bda42735bbedf4135c4be01f2bda1202fab1 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 14 Apr 2025 08:52:50 +0000 Subject: [PATCH 094/390] chore(auto): Update pre-commit hooks (#5344) Co-authored-by: boc-the-git <3479092+boc-the-git@users.noreply.github.com> Co-authored-by: Kuchenpirat <24235032+Kuchenpirat@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 72c4994f8..9ef236288 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -12,7 +12,7 @@ repos: exclude: ^tests/data/ - repo: https://github.com/astral-sh/ruff-pre-commit # Ruff version. - rev: v0.11.4 + rev: v0.11.5 hooks: - id: ruff - id: ruff-format From 4dfc5ead549ba192b398e17e49086a10bdea481a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 14 Apr 2025 10:12:17 -0500 Subject: [PATCH 095/390] fix(deps): update dependency pillow to v11.2.1 (#5337) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 157 ++++++++++++++++++++++++++++------------------------ 1 file changed, 84 insertions(+), 73 deletions(-) diff --git a/poetry.lock b/poetry.lock index 873807d81..381739f6f 100644 --- a/poetry.lock +++ b/poetry.lock @@ -2056,89 +2056,100 @@ files = [ [[package]] name = "pillow" -version = "11.1.0" +version = "11.2.1" description = "Python Imaging Library (Fork)" optional = false python-versions = ">=3.9" groups = ["main"] files = [ - {file = "pillow-11.1.0-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:e1abe69aca89514737465752b4bcaf8016de61b3be1397a8fc260ba33321b3a8"}, - {file = "pillow-11.1.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c640e5a06869c75994624551f45e5506e4256562ead981cce820d5ab39ae2192"}, - {file = "pillow-11.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a07dba04c5e22824816b2615ad7a7484432d7f540e6fa86af60d2de57b0fcee2"}, - {file = "pillow-11.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e267b0ed063341f3e60acd25c05200df4193e15a4a5807075cd71225a2386e26"}, - {file = "pillow-11.1.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:bd165131fd51697e22421d0e467997ad31621b74bfc0b75956608cb2906dda07"}, - {file = "pillow-11.1.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:abc56501c3fd148d60659aae0af6ddc149660469082859fa7b066a298bde9482"}, - {file = "pillow-11.1.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:54ce1c9a16a9561b6d6d8cb30089ab1e5eb66918cb47d457bd996ef34182922e"}, - {file = "pillow-11.1.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:73ddde795ee9b06257dac5ad42fcb07f3b9b813f8c1f7f870f402f4dc54b5269"}, - {file = "pillow-11.1.0-cp310-cp310-win32.whl", hash = "sha256:3a5fe20a7b66e8135d7fd617b13272626a28278d0e578c98720d9ba4b2439d49"}, - {file = "pillow-11.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:b6123aa4a59d75f06e9dd3dac5bf8bc9aa383121bb3dd9a7a612e05eabc9961a"}, - {file = "pillow-11.1.0-cp310-cp310-win_arm64.whl", hash = "sha256:a76da0a31da6fcae4210aa94fd779c65c75786bc9af06289cd1c184451ef7a65"}, - {file = "pillow-11.1.0-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:e06695e0326d05b06833b40b7ef477e475d0b1ba3a6d27da1bb48c23209bf457"}, - {file = "pillow-11.1.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:96f82000e12f23e4f29346e42702b6ed9a2f2fea34a740dd5ffffcc8c539eb35"}, - {file = "pillow-11.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a3cd561ded2cf2bbae44d4605837221b987c216cff94f49dfeed63488bb228d2"}, - {file = "pillow-11.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f189805c8be5ca5add39e6f899e6ce2ed824e65fb45f3c28cb2841911da19070"}, - {file = "pillow-11.1.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:dd0052e9db3474df30433f83a71b9b23bd9e4ef1de13d92df21a52c0303b8ab6"}, - {file = "pillow-11.1.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:837060a8599b8f5d402e97197d4924f05a2e0d68756998345c829c33186217b1"}, - {file = "pillow-11.1.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:aa8dd43daa836b9a8128dbe7d923423e5ad86f50a7a14dc688194b7be5c0dea2"}, - {file = "pillow-11.1.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:0a2f91f8a8b367e7a57c6e91cd25af510168091fb89ec5146003e424e1558a96"}, - {file = "pillow-11.1.0-cp311-cp311-win32.whl", hash = "sha256:c12fc111ef090845de2bb15009372175d76ac99969bdf31e2ce9b42e4b8cd88f"}, - {file = "pillow-11.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:fbd43429d0d7ed6533b25fc993861b8fd512c42d04514a0dd6337fb3ccf22761"}, - {file = "pillow-11.1.0-cp311-cp311-win_arm64.whl", hash = "sha256:f7955ecf5609dee9442cbface754f2c6e541d9e6eda87fad7f7a989b0bdb9d71"}, - {file = "pillow-11.1.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:2062ffb1d36544d42fcaa277b069c88b01bb7298f4efa06731a7fd6cc290b81a"}, - {file = "pillow-11.1.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:a85b653980faad27e88b141348707ceeef8a1186f75ecc600c395dcac19f385b"}, - {file = "pillow-11.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9409c080586d1f683df3f184f20e36fb647f2e0bc3988094d4fd8c9f4eb1b3b3"}, - {file = "pillow-11.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7fdadc077553621911f27ce206ffcbec7d3f8d7b50e0da39f10997e8e2bb7f6a"}, - {file = "pillow-11.1.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:93a18841d09bcdd774dcdc308e4537e1f867b3dec059c131fde0327899734aa1"}, - {file = "pillow-11.1.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:9aa9aeddeed452b2f616ff5507459e7bab436916ccb10961c4a382cd3e03f47f"}, - {file = "pillow-11.1.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3cdcdb0b896e981678eee140d882b70092dac83ac1cdf6b3a60e2216a73f2b91"}, - {file = "pillow-11.1.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:36ba10b9cb413e7c7dfa3e189aba252deee0602c86c309799da5a74009ac7a1c"}, - {file = "pillow-11.1.0-cp312-cp312-win32.whl", hash = "sha256:cfd5cd998c2e36a862d0e27b2df63237e67273f2fc78f47445b14e73a810e7e6"}, - {file = "pillow-11.1.0-cp312-cp312-win_amd64.whl", hash = "sha256:a697cd8ba0383bba3d2d3ada02b34ed268cb548b369943cd349007730c92bddf"}, - {file = "pillow-11.1.0-cp312-cp312-win_arm64.whl", hash = "sha256:4dd43a78897793f60766563969442020e90eb7847463eca901e41ba186a7d4a5"}, - {file = "pillow-11.1.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:ae98e14432d458fc3de11a77ccb3ae65ddce70f730e7c76140653048c71bfcbc"}, - {file = "pillow-11.1.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:cc1331b6d5a6e144aeb5e626f4375f5b7ae9934ba620c0ac6b3e43d5e683a0f0"}, - {file = "pillow-11.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:758e9d4ef15d3560214cddbc97b8ef3ef86ce04d62ddac17ad39ba87e89bd3b1"}, - {file = "pillow-11.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b523466b1a31d0dcef7c5be1f20b942919b62fd6e9a9be199d035509cbefc0ec"}, - {file = "pillow-11.1.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:9044b5e4f7083f209c4e35aa5dd54b1dd5b112b108648f5c902ad586d4f945c5"}, - {file = "pillow-11.1.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:3764d53e09cdedd91bee65c2527815d315c6b90d7b8b79759cc48d7bf5d4f114"}, - {file = "pillow-11.1.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:31eba6bbdd27dde97b0174ddf0297d7a9c3a507a8a1480e1e60ef914fe23d352"}, - {file = "pillow-11.1.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:b5d658fbd9f0d6eea113aea286b21d3cd4d3fd978157cbf2447a6035916506d3"}, - {file = "pillow-11.1.0-cp313-cp313-win32.whl", hash = "sha256:f86d3a7a9af5d826744fabf4afd15b9dfef44fe69a98541f666f66fbb8d3fef9"}, - {file = "pillow-11.1.0-cp313-cp313-win_amd64.whl", hash = "sha256:593c5fd6be85da83656b93ffcccc2312d2d149d251e98588b14fbc288fd8909c"}, - {file = "pillow-11.1.0-cp313-cp313-win_arm64.whl", hash = "sha256:11633d58b6ee5733bde153a8dafd25e505ea3d32e261accd388827ee987baf65"}, - {file = "pillow-11.1.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:70ca5ef3b3b1c4a0812b5c63c57c23b63e53bc38e758b37a951e5bc466449861"}, - {file = "pillow-11.1.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:8000376f139d4d38d6851eb149b321a52bb8893a88dae8ee7d95840431977081"}, - {file = "pillow-11.1.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9ee85f0696a17dd28fbcfceb59f9510aa71934b483d1f5601d1030c3c8304f3c"}, - {file = "pillow-11.1.0-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:dd0e081319328928531df7a0e63621caf67652c8464303fd102141b785ef9547"}, - {file = "pillow-11.1.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:e63e4e5081de46517099dc30abe418122f54531a6ae2ebc8680bcd7096860eab"}, - {file = "pillow-11.1.0-cp313-cp313t-win32.whl", hash = "sha256:dda60aa465b861324e65a78c9f5cf0f4bc713e4309f83bc387be158b077963d9"}, - {file = "pillow-11.1.0-cp313-cp313t-win_amd64.whl", hash = "sha256:ad5db5781c774ab9a9b2c4302bbf0c1014960a0a7be63278d13ae6fdf88126fe"}, - {file = "pillow-11.1.0-cp313-cp313t-win_arm64.whl", hash = "sha256:67cd427c68926108778a9005f2a04adbd5e67c442ed21d95389fe1d595458756"}, - {file = "pillow-11.1.0-cp39-cp39-macosx_10_10_x86_64.whl", hash = "sha256:bf902d7413c82a1bfa08b06a070876132a5ae6b2388e2712aab3a7cbc02205c6"}, - {file = "pillow-11.1.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:c1eec9d950b6fe688edee07138993e54ee4ae634c51443cfb7c1e7613322718e"}, - {file = "pillow-11.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8e275ee4cb11c262bd108ab2081f750db2a1c0b8c12c1897f27b160c8bd57bbc"}, - {file = "pillow-11.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4db853948ce4e718f2fc775b75c37ba2efb6aaea41a1a5fc57f0af59eee774b2"}, - {file = "pillow-11.1.0-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:ab8a209b8485d3db694fa97a896d96dd6533d63c22829043fd9de627060beade"}, - {file = "pillow-11.1.0-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:54251ef02a2309b5eec99d151ebf5c9904b77976c8abdcbce7891ed22df53884"}, - {file = "pillow-11.1.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:5bb94705aea800051a743aa4874bb1397d4695fb0583ba5e425ee0328757f196"}, - {file = "pillow-11.1.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:89dbdb3e6e9594d512780a5a1c42801879628b38e3efc7038094430844e271d8"}, - {file = "pillow-11.1.0-cp39-cp39-win32.whl", hash = "sha256:e5449ca63da169a2e6068dd0e2fcc8d91f9558aba89ff6d02121ca8ab11e79e5"}, - {file = "pillow-11.1.0-cp39-cp39-win_amd64.whl", hash = "sha256:3362c6ca227e65c54bf71a5f88b3d4565ff1bcbc63ae72c34b07bbb1cc59a43f"}, - {file = "pillow-11.1.0-cp39-cp39-win_arm64.whl", hash = "sha256:b20be51b37a75cc54c2c55def3fa2c65bb94ba859dde241cd0a4fd302de5ae0a"}, - {file = "pillow-11.1.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:8c730dc3a83e5ac137fbc92dfcfe1511ce3b2b5d7578315b63dbbb76f7f51d90"}, - {file = "pillow-11.1.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:7d33d2fae0e8b170b6a6c57400e077412240f6f5bb2a342cf1ee512a787942bb"}, - {file = "pillow-11.1.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a8d65b38173085f24bc07f8b6c505cbb7418009fa1a1fcb111b1f4961814a442"}, - {file = "pillow-11.1.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:015c6e863faa4779251436db398ae75051469f7c903b043a48f078e437656f83"}, - {file = "pillow-11.1.0-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:d44ff19eea13ae4acdaaab0179fa68c0c6f2f45d66a4d8ec1eda7d6cecbcc15f"}, - {file = "pillow-11.1.0-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:d3d8da4a631471dfaf94c10c85f5277b1f8e42ac42bade1ac67da4b4a7359b73"}, - {file = "pillow-11.1.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:4637b88343166249fe8aa94e7c4a62a180c4b3898283bb5d3d2fd5fe10d8e4e0"}, - {file = "pillow-11.1.0.tar.gz", hash = "sha256:368da70808b36d73b4b390a8ffac11069f8a5c85f29eff1f1b01bcf3ef5b2a20"}, + {file = "pillow-11.2.1-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:d57a75d53922fc20c165016a20d9c44f73305e67c351bbc60d1adaf662e74047"}, + {file = "pillow-11.2.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:127bf6ac4a5b58b3d32fc8289656f77f80567d65660bc46f72c0d77e6600cc95"}, + {file = "pillow-11.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b4ba4be812c7a40280629e55ae0b14a0aafa150dd6451297562e1764808bbe61"}, + {file = "pillow-11.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c8bd62331e5032bc396a93609982a9ab6b411c05078a52f5fe3cc59234a3abd1"}, + {file = "pillow-11.2.1-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:562d11134c97a62fe3af29581f083033179f7ff435f78392565a1ad2d1c2c45c"}, + {file = "pillow-11.2.1-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:c97209e85b5be259994eb5b69ff50c5d20cca0f458ef9abd835e262d9d88b39d"}, + {file = "pillow-11.2.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:0c3e6d0f59171dfa2e25d7116217543310908dfa2770aa64b8f87605f8cacc97"}, + {file = "pillow-11.2.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:cc1c3bc53befb6096b84165956e886b1729634a799e9d6329a0c512ab651e579"}, + {file = "pillow-11.2.1-cp310-cp310-win32.whl", hash = "sha256:312c77b7f07ab2139924d2639860e084ec2a13e72af54d4f08ac843a5fc9c79d"}, + {file = "pillow-11.2.1-cp310-cp310-win_amd64.whl", hash = "sha256:9bc7ae48b8057a611e5fe9f853baa88093b9a76303937449397899385da06fad"}, + {file = "pillow-11.2.1-cp310-cp310-win_arm64.whl", hash = "sha256:2728567e249cdd939f6cc3d1f049595c66e4187f3c34078cbc0a7d21c47482d2"}, + {file = "pillow-11.2.1-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:35ca289f712ccfc699508c4658a1d14652e8033e9b69839edf83cbdd0ba39e70"}, + {file = "pillow-11.2.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e0409af9f829f87a2dfb7e259f78f317a5351f2045158be321fd135973fff7bf"}, + {file = "pillow-11.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d4e5c5edee874dce4f653dbe59db7c73a600119fbea8d31f53423586ee2aafd7"}, + {file = "pillow-11.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b93a07e76d13bff9444f1a029e0af2964e654bfc2e2c2d46bfd080df5ad5f3d8"}, + {file = "pillow-11.2.1-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:e6def7eed9e7fa90fde255afaf08060dc4b343bbe524a8f69bdd2a2f0018f600"}, + {file = "pillow-11.2.1-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:8f4f3724c068be008c08257207210c138d5f3731af6c155a81c2b09a9eb3a788"}, + {file = "pillow-11.2.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:a0a6709b47019dff32e678bc12c63008311b82b9327613f534e496dacaefb71e"}, + {file = "pillow-11.2.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:f6b0c664ccb879109ee3ca702a9272d877f4fcd21e5eb63c26422fd6e415365e"}, + {file = "pillow-11.2.1-cp311-cp311-win32.whl", hash = "sha256:cc5d875d56e49f112b6def6813c4e3d3036d269c008bf8aef72cd08d20ca6df6"}, + {file = "pillow-11.2.1-cp311-cp311-win_amd64.whl", hash = "sha256:0f5c7eda47bf8e3c8a283762cab94e496ba977a420868cb819159980b6709193"}, + {file = "pillow-11.2.1-cp311-cp311-win_arm64.whl", hash = "sha256:4d375eb838755f2528ac8cbc926c3e31cc49ca4ad0cf79cff48b20e30634a4a7"}, + {file = "pillow-11.2.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:78afba22027b4accef10dbd5eed84425930ba41b3ea0a86fa8d20baaf19d807f"}, + {file = "pillow-11.2.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:78092232a4ab376a35d68c4e6d5e00dfd73454bd12b230420025fbe178ee3b0b"}, + {file = "pillow-11.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:25a5f306095c6780c52e6bbb6109624b95c5b18e40aab1c3041da3e9e0cd3e2d"}, + {file = "pillow-11.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0c7b29dbd4281923a2bfe562acb734cee96bbb129e96e6972d315ed9f232bef4"}, + {file = "pillow-11.2.1-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:3e645b020f3209a0181a418bffe7b4a93171eef6c4ef6cc20980b30bebf17b7d"}, + {file = "pillow-11.2.1-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:b2dbea1012ccb784a65349f57bbc93730b96e85b42e9bf7b01ef40443db720b4"}, + {file = "pillow-11.2.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:da3104c57bbd72948d75f6a9389e6727d2ab6333c3617f0a89d72d4940aa0443"}, + {file = "pillow-11.2.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:598174aef4589af795f66f9caab87ba4ff860ce08cd5bb447c6fc553ffee603c"}, + {file = "pillow-11.2.1-cp312-cp312-win32.whl", hash = "sha256:1d535df14716e7f8776b9e7fee118576d65572b4aad3ed639be9e4fa88a1cad3"}, + {file = "pillow-11.2.1-cp312-cp312-win_amd64.whl", hash = "sha256:14e33b28bf17c7a38eede290f77db7c664e4eb01f7869e37fa98a5aa95978941"}, + {file = "pillow-11.2.1-cp312-cp312-win_arm64.whl", hash = "sha256:21e1470ac9e5739ff880c211fc3af01e3ae505859392bf65458c224d0bf283eb"}, + {file = "pillow-11.2.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:fdec757fea0b793056419bca3e9932eb2b0ceec90ef4813ea4c1e072c389eb28"}, + {file = "pillow-11.2.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:b0e130705d568e2f43a17bcbe74d90958e8a16263868a12c3e0d9c8162690830"}, + {file = "pillow-11.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bdb5e09068332578214cadd9c05e3d64d99e0e87591be22a324bdbc18925be0"}, + {file = "pillow-11.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d189ba1bebfbc0c0e529159631ec72bb9e9bc041f01ec6d3233d6d82eb823bc1"}, + {file = "pillow-11.2.1-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:191955c55d8a712fab8934a42bfefbf99dd0b5875078240943f913bb66d46d9f"}, + {file = "pillow-11.2.1-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:ad275964d52e2243430472fc5d2c2334b4fc3ff9c16cb0a19254e25efa03a155"}, + {file = "pillow-11.2.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:750f96efe0597382660d8b53e90dd1dd44568a8edb51cb7f9d5d918b80d4de14"}, + {file = "pillow-11.2.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:fe15238d3798788d00716637b3d4e7bb6bde18b26e5d08335a96e88564a36b6b"}, + {file = "pillow-11.2.1-cp313-cp313-win32.whl", hash = "sha256:3fe735ced9a607fee4f481423a9c36701a39719252a9bb251679635f99d0f7d2"}, + {file = "pillow-11.2.1-cp313-cp313-win_amd64.whl", hash = "sha256:74ee3d7ecb3f3c05459ba95eed5efa28d6092d751ce9bf20e3e253a4e497e691"}, + {file = "pillow-11.2.1-cp313-cp313-win_arm64.whl", hash = "sha256:5119225c622403afb4b44bad4c1ca6c1f98eed79db8d3bc6e4e160fc6339d66c"}, + {file = "pillow-11.2.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:8ce2e8411c7aaef53e6bb29fe98f28cd4fbd9a1d9be2eeea434331aac0536b22"}, + {file = "pillow-11.2.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:9ee66787e095127116d91dea2143db65c7bb1e232f617aa5957c0d9d2a3f23a7"}, + {file = "pillow-11.2.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9622e3b6c1d8b551b6e6f21873bdcc55762b4b2126633014cea1803368a9aa16"}, + {file = "pillow-11.2.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:63b5dff3a68f371ea06025a1a6966c9a1e1ee452fc8020c2cd0ea41b83e9037b"}, + {file = "pillow-11.2.1-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:31df6e2d3d8fc99f993fd253e97fae451a8db2e7207acf97859732273e108406"}, + {file = "pillow-11.2.1-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:062b7a42d672c45a70fa1f8b43d1d38ff76b63421cbbe7f88146b39e8a558d91"}, + {file = "pillow-11.2.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:4eb92eca2711ef8be42fd3f67533765d9fd043b8c80db204f16c8ea62ee1a751"}, + {file = "pillow-11.2.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:f91ebf30830a48c825590aede79376cb40f110b387c17ee9bd59932c961044f9"}, + {file = "pillow-11.2.1-cp313-cp313t-win32.whl", hash = "sha256:e0b55f27f584ed623221cfe995c912c61606be8513bfa0e07d2c674b4516d9dd"}, + {file = "pillow-11.2.1-cp313-cp313t-win_amd64.whl", hash = "sha256:36d6b82164c39ce5482f649b437382c0fb2395eabc1e2b1702a6deb8ad647d6e"}, + {file = "pillow-11.2.1-cp313-cp313t-win_arm64.whl", hash = "sha256:225c832a13326e34f212d2072982bb1adb210e0cc0b153e688743018c94a2681"}, + {file = "pillow-11.2.1-cp39-cp39-macosx_10_10_x86_64.whl", hash = "sha256:7491cf8a79b8eb867d419648fff2f83cb0b3891c8b36da92cc7f1931d46108c8"}, + {file = "pillow-11.2.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:8b02d8f9cb83c52578a0b4beadba92e37d83a4ef11570a8688bbf43f4ca50909"}, + {file = "pillow-11.2.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:014ca0050c85003620526b0ac1ac53f56fc93af128f7546623cc8e31875ab928"}, + {file = "pillow-11.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3692b68c87096ac6308296d96354eddd25f98740c9d2ab54e1549d6c8aea9d79"}, + {file = "pillow-11.2.1-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:f781dcb0bc9929adc77bad571b8621ecb1e4cdef86e940fe2e5b5ee24fd33b35"}, + {file = "pillow-11.2.1-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:2b490402c96f907a166615e9a5afacf2519e28295f157ec3a2bb9bd57de638cb"}, + {file = "pillow-11.2.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:dd6b20b93b3ccc9c1b597999209e4bc5cf2853f9ee66e3fc9a400a78733ffc9a"}, + {file = "pillow-11.2.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:4b835d89c08a6c2ee7781b8dd0a30209a8012b5f09c0a665b65b0eb3560b6f36"}, + {file = "pillow-11.2.1-cp39-cp39-win32.whl", hash = "sha256:b10428b3416d4f9c61f94b494681280be7686bda15898a3a9e08eb66a6d92d67"}, + {file = "pillow-11.2.1-cp39-cp39-win_amd64.whl", hash = "sha256:6ebce70c3f486acf7591a3d73431fa504a4e18a9b97ff27f5f47b7368e4b9dd1"}, + {file = "pillow-11.2.1-cp39-cp39-win_arm64.whl", hash = "sha256:c27476257b2fdcd7872d54cfd119b3a9ce4610fb85c8e32b70b42e3680a29a1e"}, + {file = "pillow-11.2.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:9b7b0d4fd2635f54ad82785d56bc0d94f147096493a79985d0ab57aedd563156"}, + {file = "pillow-11.2.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:aa442755e31c64037aa7c1cb186e0b369f8416c567381852c63444dd666fb772"}, + {file = "pillow-11.2.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f0d3348c95b766f54b76116d53d4cb171b52992a1027e7ca50c81b43b9d9e363"}, + {file = "pillow-11.2.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:85d27ea4c889342f7e35f6d56e7e1cb345632ad592e8c51b693d7b7556043ce0"}, + {file = "pillow-11.2.1-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:bf2c33d6791c598142f00c9c4c7d47f6476731c31081331664eb26d6ab583e01"}, + {file = "pillow-11.2.1-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:e616e7154c37669fc1dfc14584f11e284e05d1c650e1c0f972f281c4ccc53193"}, + {file = "pillow-11.2.1-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:39ad2e0f424394e3aebc40168845fee52df1394a4673a6ee512d840d14ab3013"}, + {file = "pillow-11.2.1-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:80f1df8dbe9572b4b7abdfa17eb5d78dd620b1d55d9e25f834efdbee872d3aed"}, + {file = "pillow-11.2.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:ea926cfbc3957090becbcbbb65ad177161a2ff2ad578b5a6ec9bb1e1cd78753c"}, + {file = "pillow-11.2.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:738db0e0941ca0376804d4de6a782c005245264edaa253ffce24e5a15cbdc7bd"}, + {file = "pillow-11.2.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9db98ab6565c69082ec9b0d4e40dd9f6181dab0dd236d26f7a50b8b9bfbd5076"}, + {file = "pillow-11.2.1-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:036e53f4170e270ddb8797d4c590e6dd14d28e15c7da375c18978045f7e6c37b"}, + {file = "pillow-11.2.1-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:14f73f7c291279bd65fda51ee87affd7c1e097709f7fdd0188957a16c264601f"}, + {file = "pillow-11.2.1-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:208653868d5c9ecc2b327f9b9ef34e0e42a4cdd172c2988fd81d62d2bc9bc044"}, + {file = "pillow-11.2.1.tar.gz", hash = "sha256:a64dd61998416367b7ef979b73d3a85853ba9bec4c2925f74e588879a58716b6"}, ] [package.extras] -docs = ["furo", "olefile", "sphinx (>=8.1)", "sphinx-copybutton", "sphinx-inline-tabs", "sphinxext-opengraph"] +docs = ["furo", "olefile", "sphinx (>=8.2)", "sphinx-copybutton", "sphinx-inline-tabs", "sphinxext-opengraph"] fpx = ["olefile"] mic = ["olefile"] +test-arrow = ["pyarrow"] tests = ["check-manifest", "coverage (>=7.4.2)", "defusedxml", "markdown2", "olefile", "packaging", "pyroma", "pytest", "pytest-cov", "pytest-timeout", "trove-classifiers (>=2024.10.12)"] typing = ["typing-extensions ; python_version < \"3.10\""] xmp = ["defusedxml"] From a22c0c4787cccf6ad2de9d92c422be041b806e8a Mon Sep 17 00:00:00 2001 From: ant385525 Date: Mon, 14 Apr 2025 09:01:57 -0700 Subject: [PATCH 096/390] docs: Add community docs for an iOS shortcut (attempt 2) (#5345) --- .../community-guide/ios-shortcut.md | 27 +++++++++++++++++++ docs/mkdocs.yml | 2 +- 2 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 docs/docs/documentation/community-guide/ios-shortcut.md diff --git a/docs/docs/documentation/community-guide/ios-shortcut.md b/docs/docs/documentation/community-guide/ios-shortcut.md new file mode 100644 index 000000000..400dab15d --- /dev/null +++ b/docs/docs/documentation/community-guide/ios-shortcut.md @@ -0,0 +1,27 @@ +!!! info + This guide was submitted by a community member. Find something wrong? Submit a PR to get it fixed! + +An easy way to add recipes to Mealie from an Apple device is via an Apple Shortcut. This is a short guide to install an configure a shortcut able to add recipes via a link or image(s). + +*Note: if adding via images make sure to enable [Mealie's openai integration](https://docs.mealie.io/documentation/getting-started/installation/open-ai/)* + +## Javascript can only be run via Shortcuts on the Safari browser on MacOS and iOS. If you do not use Safari you may skip this section +Some sites have begun blocking AI scraping bots, inadvertently blocking the recipe scraping library Mealie uses as well. To circumvent this, the shortcut uses javascript to capture the raw html loaded in the browser and sends that to mealie when possible. + +**iOS** + +Settings app -> apps -> Shortcuts -> Advanced -> Allow Running Scripts + +**MacOS** + +Shortcuts app -> Settings (CMD ,) -> Advanced -> Allow Running Scripts + +## Initial setup +An API key is needed to authenticate with mealie. To create an api key for a user, navigate to http://YOUR_MEALIE_URL/user/profile/api-tokens. Alternatively you can create a key via the mealie home page by clicking the user's profile pic in the top left -> Api Tokens + +The shortcut can be installed via **[This link](https://www.icloud.com/shortcuts/52834724050b42aebe0f2efd8d067360)**. Upon install, replace "MEALIE_API_KEY" with the API key generated previously and "MEALIE_URI" with the full URL used to access your mealie instance e.g. "http://10.0.0.5:9000" or "https://mealie.domain.com". + +## Using the shortcut +Once installed, the shortcut will automatically appear as an option when sharing an image or webpage. It can also be useful to add the shortcut to the home screen of your device. If selected from the home screen or shortcuts app, a menu will appear with prompts to import via **taking photo(s)**, **selecting photo(s)**, **scanning a URL**, or **pasting a URL**. + +*Note: despite the mealie API being able to accept multiple recipe images for import it is currently impossible to send multiple files in 1 web request via Shortcuts. Instead, the shortcut combines the images into a singular, vertically-concatenated image to send to mealie. This can result in slightly less-accurate text recognition.* \ No newline at end of file diff --git a/docs/mkdocs.yml b/docs/mkdocs.yml index 64a86f4da..f54f56c37 100644 --- a/docs/mkdocs.yml +++ b/docs/mkdocs.yml @@ -90,7 +90,7 @@ nav: - Bulk Url Import: "documentation/community-guide/bulk-url-import.md" - Home Assistant: "documentation/community-guide/home-assistant.md" - Import Bookmarklet: "documentation/community-guide/import-recipe-bookmarklet.md" - - iOS Shortcuts: "documentation/community-guide/ios.md" + - iOS Shortcut: "documentation/community-guide/ios-shortcut.md" - Reverse Proxy (SWAG): "documentation/community-guide/swag.md" - API Reference: "api/redoc.md" From 3522f81025e8de75d49db1516b36fd3b3f94f5b6 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 14 Apr 2025 20:15:28 -0500 Subject: [PATCH 097/390] fix(deps): update dependency openai to v1.74.0 (#5346) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 381739f6f..443be3051 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1902,14 +1902,14 @@ signedtoken = ["cryptography (>=3.0.0)", "pyjwt (>=2.0.0,<3)"] [[package]] name = "openai" -version = "1.73.0" +version = "1.74.0" description = "The official Python library for the openai API" optional = false python-versions = ">=3.8" groups = ["main"] files = [ - {file = "openai-1.73.0-py3-none-any.whl", hash = "sha256:f52d1f673fb4ce6069a40d544a80fcb062eba1b3f489004fac4f9923a074c425"}, - {file = "openai-1.73.0.tar.gz", hash = "sha256:b58ea39ba589de07db85c9905557ac12d2fc77600dcd2b92a08b99c9a3dce9e0"}, + {file = "openai-1.74.0-py3-none-any.whl", hash = "sha256:aff3e0f9fb209836382ec112778667027f4fd6ae38bdb2334bc9e173598b092a"}, + {file = "openai-1.74.0.tar.gz", hash = "sha256:592c25b8747a7cad33a841958f5eb859a785caea9ee22b9e4f4a2ec062236526"}, ] [package.dependencies] From b853ce221d31a849cc0d9718ebb49b174a751a18 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 16 Apr 2025 22:13:41 +0200 Subject: [PATCH 098/390] fix(deps): update dependency openai to v1.75.0 (#5357) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 443be3051..a172bba5e 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1902,14 +1902,14 @@ signedtoken = ["cryptography (>=3.0.0)", "pyjwt (>=2.0.0,<3)"] [[package]] name = "openai" -version = "1.74.0" +version = "1.75.0" description = "The official Python library for the openai API" optional = false python-versions = ">=3.8" groups = ["main"] files = [ - {file = "openai-1.74.0-py3-none-any.whl", hash = "sha256:aff3e0f9fb209836382ec112778667027f4fd6ae38bdb2334bc9e173598b092a"}, - {file = "openai-1.74.0.tar.gz", hash = "sha256:592c25b8747a7cad33a841958f5eb859a785caea9ee22b9e4f4a2ec062236526"}, + {file = "openai-1.75.0-py3-none-any.whl", hash = "sha256:fe6f932d2ded3b429ff67cc9ad118c71327db32eb9d32dd723de3acfca337125"}, + {file = "openai-1.75.0.tar.gz", hash = "sha256:fb3ea907efbdb1bcfd0c44507ad9c961afd7dce3147292b54505ecfd17be8fd1"}, ] [package.dependencies] From c7789da1ad063924b688ee468fa2c505ebab3cc3 Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Thu, 17 Apr 2025 11:59:26 -0500 Subject: [PATCH 099/390] chore(l10n): New Crowdin updates (#5360) --- frontend/lang/messages/de-DE.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/frontend/lang/messages/de-DE.json b/frontend/lang/messages/de-DE.json index 7ec2c39f5..15b7f0dd5 100644 --- a/frontend/lang/messages/de-DE.json +++ b/frontend/lang/messages/de-DE.json @@ -720,7 +720,7 @@ "backup-restore": "Wiederherstellen aus Sicherung", "back-restore-description": "Das Wiederherstellen dieser Sicherung wird alle vorhandenen Daten in deiner Datenbank und im Datenverzeichnis überschreiben und durch den Inhalt dieser Sicherung ersetzen. {cannot-be-undone} Wenn die Wiederherstellung erfolgreich war, wirst du abgemeldet.", "cannot-be-undone": "Diese Aktion kann nicht rückgängig gemacht werden - verwende sie mit Vorsicht.", - "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", + "postgresql-note": "Falls Sie PostgreSQL verwenden, überprüfen Sie bitte den {backup-restore-process} vor dem Wiederherstellen", "backup-restore-process-in-the-documentation": "Sichern- und Wiederherstellen-Prozess in der Dokumentation", "irreversible-acknowledgment": "Ich verstehe, dass diese Maßnahme unumkehrbar und destruktiv ist und Datenverlust verursachen kann", "restore-backup": "Sicherung wiederherstellen" @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "Zusammenführen der ausgewählten Lebensmittel führt diese zusammen in ein einzelnes Lebensmittel. Die Ausgangslebensmittel werden gelöscht und alle Verweise werden auf das zusammengeführte Lebensmittel angepasst.", "merge-food-example": "{food1} wird zu {food2} zusammengeführt", - "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", - "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", + "seed-dialog-text": "Füllt die Datenbank mit Lebensmitteln basierend auf deiner Landessprache. Hierdurch werden mehr als 200 gängige Lebensmittel eingetragen, die verwendet werden können, um die Datenbank zu organisieren. Die Lebensmittel werden von der Community übersetzt.", + "seed-dialog-warning": "Sie haben bereits einige Einträge in der Datenbank. Diese Aktion wird Doppelungen nicht berücksichtigen. Sie müssen diese selbst beheben.", "combine-food": "Lebensmittel zusammenführen", "source-food": "Quell-Lebensmittel", "target-food": "Ziel-Lebensmittel", From 5010bb56650e5177e50cc3cfb7db1d4718e6aa00 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 17 Apr 2025 17:09:57 +0000 Subject: [PATCH 100/390] chore(deps): update dependency mkdocs-material to v9.6.12 (#5359) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index a172bba5e..1854c5d53 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1672,14 +1672,14 @@ pyyaml = ">=5.1" [[package]] name = "mkdocs-material" -version = "9.6.11" +version = "9.6.12" description = "Documentation that simply works" optional = false python-versions = ">=3.8" groups = ["dev"] files = [ - {file = "mkdocs_material-9.6.11-py3-none-any.whl", hash = "sha256:47f21ef9cbf4f0ebdce78a2ceecaa5d413581a55141e4464902224ebbc0b1263"}, - {file = "mkdocs_material-9.6.11.tar.gz", hash = "sha256:0b7f4a0145c5074cdd692e4362d232fb25ef5b23328d0ec1ab287af77cc0deff"}, + {file = "mkdocs_material-9.6.12-py3-none-any.whl", hash = "sha256:92b4fbdc329e4febc267ca6e2c51e8501fa97b2225c5f4deb4d4e43550f8e61e"}, + {file = "mkdocs_material-9.6.12.tar.gz", hash = "sha256:add6a6337b29f9ea7912cb1efc661de2c369060b040eb5119855d794ea85b473"}, ] [package.dependencies] From 5b0497e14e874308753b5f9618706f4a4ced3a83 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 17 Apr 2025 23:09:34 +0200 Subject: [PATCH 101/390] chore(deps): update dependency ruff to v0.11.6 (#5361) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/poetry.lock b/poetry.lock index 1854c5d53..352c8b83b 100644 --- a/poetry.lock +++ b/poetry.lock @@ -3288,30 +3288,30 @@ jupyter = ["ipywidgets (>=7.5.1,<9)"] [[package]] name = "ruff" -version = "0.11.5" +version = "0.11.6" description = "An extremely fast Python linter and code formatter, written in Rust." optional = false python-versions = ">=3.7" groups = ["dev"] files = [ - {file = "ruff-0.11.5-py3-none-linux_armv6l.whl", hash = "sha256:2561294e108eb648e50f210671cc56aee590fb6167b594144401532138c66c7b"}, - {file = "ruff-0.11.5-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:ac12884b9e005c12d0bd121f56ccf8033e1614f736f766c118ad60780882a077"}, - {file = "ruff-0.11.5-py3-none-macosx_11_0_arm64.whl", hash = "sha256:4bfd80a6ec559a5eeb96c33f832418bf0fb96752de0539905cf7b0cc1d31d779"}, - {file = "ruff-0.11.5-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0947c0a1afa75dcb5db4b34b070ec2bccee869d40e6cc8ab25aca11a7d527794"}, - {file = "ruff-0.11.5-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ad871ff74b5ec9caa66cb725b85d4ef89b53f8170f47c3406e32ef040400b038"}, - {file = "ruff-0.11.5-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e6cf918390cfe46d240732d4d72fa6e18e528ca1f60e318a10835cf2fa3dc19f"}, - {file = "ruff-0.11.5-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:56145ee1478582f61c08f21076dc59153310d606ad663acc00ea3ab5b2125f82"}, - {file = "ruff-0.11.5-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e5f66f8f1e8c9fc594cbd66fbc5f246a8d91f916cb9667e80208663ec3728304"}, - {file = "ruff-0.11.5-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:80b4df4d335a80315ab9afc81ed1cff62be112bd165e162b5eed8ac55bfc8470"}, - {file = "ruff-0.11.5-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3068befab73620b8a0cc2431bd46b3cd619bc17d6f7695a3e1bb166b652c382a"}, - {file = "ruff-0.11.5-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:f5da2e710a9641828e09aa98b92c9ebbc60518fdf3921241326ca3e8f8e55b8b"}, - {file = "ruff-0.11.5-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:ef39f19cb8ec98cbc762344921e216f3857a06c47412030374fffd413fb8fd3a"}, - {file = "ruff-0.11.5-py3-none-musllinux_1_2_i686.whl", hash = "sha256:b2a7cedf47244f431fd11aa5a7e2806dda2e0c365873bda7834e8f7d785ae159"}, - {file = "ruff-0.11.5-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:81be52e7519f3d1a0beadcf8e974715b2dfc808ae8ec729ecfc79bddf8dbb783"}, - {file = "ruff-0.11.5-py3-none-win32.whl", hash = "sha256:e268da7b40f56e3eca571508a7e567e794f9bfcc0f412c4b607931d3af9c4afe"}, - {file = "ruff-0.11.5-py3-none-win_amd64.whl", hash = "sha256:6c6dc38af3cfe2863213ea25b6dc616d679205732dc0fb673356c2d69608f800"}, - {file = "ruff-0.11.5-py3-none-win_arm64.whl", hash = "sha256:67e241b4314f4eacf14a601d586026a962f4002a475aa702c69980a38087aa4e"}, - {file = "ruff-0.11.5.tar.gz", hash = "sha256:cae2e2439cb88853e421901ec040a758960b576126dab520fa08e9de431d1bef"}, + {file = "ruff-0.11.6-py3-none-linux_armv6l.whl", hash = "sha256:d84dcbe74cf9356d1bdb4a78cf74fd47c740bf7bdeb7529068f69b08272239a1"}, + {file = "ruff-0.11.6-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:9bc583628e1096148011a5d51ff3c836f51899e61112e03e5f2b1573a9b726de"}, + {file = "ruff-0.11.6-py3-none-macosx_11_0_arm64.whl", hash = "sha256:f2959049faeb5ba5e3b378709e9d1bf0cab06528b306b9dd6ebd2a312127964a"}, + {file = "ruff-0.11.6-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:63c5d4e30d9d0de7fedbfb3e9e20d134b73a30c1e74b596f40f0629d5c28a193"}, + {file = "ruff-0.11.6-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:26a4b9a4e1439f7d0a091c6763a100cef8fbdc10d68593df6f3cfa5abdd9246e"}, + {file = "ruff-0.11.6-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b5edf270223dd622218256569636dc3e708c2cb989242262fe378609eccf1308"}, + {file = "ruff-0.11.6-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:f55844e818206a9dd31ff27f91385afb538067e2dc0beb05f82c293ab84f7d55"}, + {file = "ruff-0.11.6-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1d8f782286c5ff562e4e00344f954b9320026d8e3fae2ba9e6948443fafd9ffc"}, + {file = "ruff-0.11.6-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:01c63ba219514271cee955cd0adc26a4083df1956d57847978383b0e50ffd7d2"}, + {file = "ruff-0.11.6-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:15adac20ef2ca296dd3d8e2bedc6202ea6de81c091a74661c3666e5c4c223ff6"}, + {file = "ruff-0.11.6-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:4dd6b09e98144ad7aec026f5588e493c65057d1b387dd937d7787baa531d9bc2"}, + {file = "ruff-0.11.6-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:45b2e1d6c0eed89c248d024ea95074d0e09988d8e7b1dad8d3ab9a67017a5b03"}, + {file = "ruff-0.11.6-py3-none-musllinux_1_2_i686.whl", hash = "sha256:bd40de4115b2ec4850302f1a1d8067f42e70b4990b68838ccb9ccd9f110c5e8b"}, + {file = "ruff-0.11.6-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:77cda2dfbac1ab73aef5e514c4cbfc4ec1fbef4b84a44c736cc26f61b3814cd9"}, + {file = "ruff-0.11.6-py3-none-win32.whl", hash = "sha256:5151a871554be3036cd6e51d0ec6eef56334d74dfe1702de717a995ee3d5b287"}, + {file = "ruff-0.11.6-py3-none-win_amd64.whl", hash = "sha256:cce85721d09c51f3b782c331b0abd07e9d7d5f775840379c640606d3159cae0e"}, + {file = "ruff-0.11.6-py3-none-win_arm64.whl", hash = "sha256:3567ba0d07fb170b1b48d944715e3294b77f5b7679e8ba258199a250383ccb79"}, + {file = "ruff-0.11.6.tar.gz", hash = "sha256:bec8bcc3ac228a45ccc811e45f7eb61b950dbf4cf31a67fa89352574b01c7d79"}, ] [[package]] From 64afccb36c06f8049746326034df84ce47fde82b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 17 Apr 2025 21:20:45 +0000 Subject: [PATCH 102/390] fix(deps): update dependency beautifulsoup4 to v4.13.4 (#5352) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 352c8b83b..773e3d312 100644 --- a/poetry.lock +++ b/poetry.lock @@ -240,14 +240,14 @@ typecheck = ["mypy"] [[package]] name = "beautifulsoup4" -version = "4.13.3" +version = "4.13.4" description = "Screen-scraping library" optional = false python-versions = ">=3.7.0" groups = ["main"] files = [ - {file = "beautifulsoup4-4.13.3-py3-none-any.whl", hash = "sha256:99045d7d3f08f91f0d656bc9b7efbae189426cd913d830294a15eefa0ea4df16"}, - {file = "beautifulsoup4-4.13.3.tar.gz", hash = "sha256:1bd32405dacc920b42b83ba01644747ed77456a65760e285fbc47633ceddaf8b"}, + {file = "beautifulsoup4-4.13.4-py3-none-any.whl", hash = "sha256:9bbbb14bfde9d79f38b8cd5f8c7c85f4b8f2523190ebed90e950a8dea4cb1c4b"}, + {file = "beautifulsoup4-4.13.4.tar.gz", hash = "sha256:dbb3c4e1ceae6aefebdaf2423247260cd062430a410e38c66f2baa50a8437195"}, ] [package.dependencies] From 5d21af0e022a0ad1a014b66b65632fc564f605b5 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 19 Apr 2025 20:12:04 +0200 Subject: [PATCH 103/390] fix(deps): update dependency aniso8601 to v10.0.1 (#5368) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 10 +++++----- pyproject.toml | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/poetry.lock b/poetry.lock index 773e3d312..eaa56a33b 100644 --- a/poetry.lock +++ b/poetry.lock @@ -34,14 +34,14 @@ tz = ["tzdata"] [[package]] name = "aniso8601" -version = "10.0.0" +version = "10.0.1" description = "A library for parsing ISO 8601 strings." optional = false python-versions = "*" groups = ["main"] files = [ - {file = "aniso8601-10.0.0-py2.py3-none-any.whl", hash = "sha256:3c943422efaa0229ebd2b0d7d223effb5e7c89e24d2267ebe76c61a2d8e290cb"}, - {file = "aniso8601-10.0.0.tar.gz", hash = "sha256:ff1d0fc2346688c62c0151547136ac30e322896ed8af316ef7602c47da9426cf"}, + {file = "aniso8601-10.0.1-py2.py3-none-any.whl", hash = "sha256:eb19717fd4e0db6de1aab06f12450ab92144246b257423fe020af5748c0cb89e"}, + {file = "aniso8601-10.0.1.tar.gz", hash = "sha256:25488f8663dd1528ae1f54f94ac1ea51ae25b4d531539b8bc707fed184d16845"}, ] [package.extras] @@ -1302,7 +1302,7 @@ files = [ {file = "lxml-5.3.2-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:aa837e6ee9534de8d63bc4c1249e83882a7ac22bd24523f83fad68e6ffdf41ae"}, {file = "lxml-5.3.2-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:da4c9223319400b97a2acdfb10926b807e51b69eb7eb80aad4942c0516934858"}, {file = "lxml-5.3.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:dc0e9bdb3aa4d1de703a437576007d366b54f52c9897cae1a3716bb44fc1fc85"}, - {file = "lxml-5.3.2-cp310-cp310-win32.whl", hash = "sha256:5f94909a1022c8ea12711db7e08752ca7cf83e5b57a87b59e8a583c5f35016ad"}, + {file = "lxml-5.3.2-cp310-cp310-win32.win32.whl", hash = "sha256:dd755a0a78dd0b2c43f972e7b51a43be518ebc130c9f1a7c4480cf08b4385486"}, {file = "lxml-5.3.2-cp310-cp310-win_amd64.whl", hash = "sha256:d64ea1686474074b38da13ae218d9fde0d1dc6525266976808f41ac98d9d7980"}, {file = "lxml-5.3.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:9d61a7d0d208ace43986a92b111e035881c4ed45b1f5b7a270070acae8b0bfb4"}, {file = "lxml-5.3.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:856dfd7eda0b75c29ac80a31a6411ca12209183e866c33faf46e77ace3ce8a79"}, @@ -3923,4 +3923,4 @@ pgsql = ["psycopg2-binary"] [metadata] lock-version = "2.1" python-versions = ">=3.12,<3.13" -content-hash = "8a7e7fa1d9c59a3637763804c8f03b3b27c0a60b3b21c6d0d795c6238ba4a7a5" +content-hash = "bcd321970cfa272611b25e477ceb5e4c94626ff605807bfcaf6e4f33dd12b3a6" diff --git a/pyproject.toml b/pyproject.toml index 47a2a023c..f99111b54 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -19,7 +19,7 @@ PyYAML = "^6.0.1" SQLAlchemy = "^2" aiofiles = "^24.0.0" alembic = "^1.11.3" -aniso8601 = "10.0.0" +aniso8601 = "10.0.1" appdirs = "1.4.4" apprise = "^1.4.5" bcrypt = "^4.0.1" From 1364cd0d6b09c54da75189a379e2767cd3ea5cbd Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 19 Apr 2025 21:16:29 +0200 Subject: [PATCH 104/390] fix(deps): update dependency html2text to v2025 (#5347) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 9 +++++---- pyproject.toml | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/poetry.lock b/poetry.lock index eaa56a33b..25a94675a 100644 --- a/poetry.lock +++ b/poetry.lock @@ -934,13 +934,14 @@ lxml = "*" [[package]] name = "html2text" -version = "2024.2.26" +version = "2025.4.15" description = "Turn HTML into equivalent Markdown-structured text." optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" groups = ["main"] files = [ - {file = "html2text-2024.2.26.tar.gz", hash = "sha256:05f8e367d15aaabc96415376776cdd11afd5127a77fce6e36afc60c563ca2c32"}, + {file = "html2text-2025.4.15-py3-none-any.whl", hash = "sha256:00569167ffdab3d7767a4cdf589b7f57e777a5ed28d12907d8c58769ec734acc"}, + {file = "html2text-2025.4.15.tar.gz", hash = "sha256:948a645f8f0bc3abe7fd587019a2197a12436cd73d0d4908af95bfc8da337588"}, ] [[package]] @@ -3923,4 +3924,4 @@ pgsql = ["psycopg2-binary"] [metadata] lock-version = "2.1" python-versions = ">=3.12,<3.13" -content-hash = "bcd321970cfa272611b25e477ceb5e4c94626ff605807bfcaf6e4f33dd12b3a6" +content-hash = "d3a15e25572e69988681ed78fc6d45ae25121095f5e9d08a687a587fa5f0a690" diff --git a/pyproject.toml b/pyproject.toml index f99111b54..1acdac485 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -46,7 +46,7 @@ isodate = "^0.7.0" text-unidecode = "^1.3" rapidfuzz = "^3.2.0" authlib = "^1.3.0" -html2text = "^2024.0.0" +html2text = "^2025.0.0" paho-mqtt = "^1.6.1" pydantic-settings = "^2.1.0" pillow-heif = "^0.22.0" From 5e80002297ec8ec75d77c7f387c29a1b5998af79 Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Mon, 21 Apr 2025 02:16:51 -0500 Subject: [PATCH 105/390] chore(l10n): New Crowdin updates (#5370) --- frontend/lang/messages/tr-TR.json | 72 +++++++++---------- .../seed/resources/foods/locales/nl-NL.json | 18 ++--- 2 files changed, 45 insertions(+), 45 deletions(-) diff --git a/frontend/lang/messages/tr-TR.json b/frontend/lang/messages/tr-TR.json index d61493883..27f6d9a97 100644 --- a/frontend/lang/messages/tr-TR.json +++ b/frontend/lang/messages/tr-TR.json @@ -182,7 +182,7 @@ "date": "Tarih", "id": "Kimlik", "owner": "Sahip", - "change-owner": "Change Owner", + "change-owner": "Sahibini Değiştir", "date-added": "Eklenme Tarihi", "none": "Yok", "run": "Çalıştır", @@ -277,7 +277,7 @@ "admin-group-management-text": "Bu gruptaki değişiklikler hemen yansıtılacaktır.", "group-id-value": "Grup Kimliği: {0}", "total-households": "Toplam Hane Halkı", - "you-must-select-a-group-before-selecting-a-household": "You must select a group before selecting a household" + "you-must-select-a-group-before-selecting-a-household": " Bir hane seçmeden önce bir grup seçmelisiniz" }, "household": { "household": "Ev Halkı", @@ -611,15 +611,15 @@ "scrape-recipe-have-a-lot-of-recipes": "Aynı anda kazımak istediğiniz birçok tarifiniz mi var?", "scrape-recipe-suggest-bulk-importer": "Toplu ithalatçıyı deneyin", "scrape-recipe-have-raw-html-or-json-data": "Ham HTML veya JSON verileriniz mi var?", - "scrape-recipe-you-can-import-from-raw-data-directly": "You can import from raw data directly", + "scrape-recipe-you-can-import-from-raw-data-directly": "Ham veriden doğrudan içe aktarabilirsiniz", "import-original-keywords-as-tags": "Orijinal anahtar kelimeleri etiket olarak içe aktar", "stay-in-edit-mode": "Düzenleme modunda kalın", "import-from-zip": "Zip'ten içeri aktar", "import-from-zip-description": "Başka bir Mealie örneğinden dışa aktarılmış tek bir tarifi içe aktarın.", - "import-from-html-or-json": "Import from HTML or JSON", - "import-from-html-or-json-description": "Import a single recipe from raw HTML or JSON. This is useful if you have a recipe from a site that Mealie can't scrape normally, or from some other external source.", + "import-from-html-or-json": "HTML veya JSON veriden içe aktar", + "import-from-html-or-json-description": "Ham HTML veya JSON'dan tek bir tarif içe aktar. Bu, Mealie'nin normalde veri çekemediği bir siteden ya da başka bir dış kaynaktan bir tarifin varsa faydalıdır.", "json-import-format-description-colon": "To import via JSON, it must be in valid format:", - "json-editor": "JSON Editor", + "json-editor": "JSON Editör", "zip-files-must-have-been-exported-from-mealie": ".zip dosyası Mealie'den dışa aktarılmış olmalıdır", "create-a-recipe-by-uploading-a-scan": "Bir tarama yükleyerek tarif oluşturun.", "upload-a-png-image-from-a-recipe-book": "Yemek tarifi kitabından bir png resmi yükleyin", @@ -660,24 +660,24 @@ "no-food": "Gıda yok" }, "reset-servings-count": "Reset Servings Count", - "not-linked-ingredients": "Additional Ingredients" + "not-linked-ingredients": "Ek Malzemeler" }, "recipe-finder": { - "recipe-finder": "Recipe Finder", - "recipe-finder-description": "Search for recipes based on ingredients you have on hand. You can also filter by tools you have available, and set a maximum number of missing ingredients or tools.", - "selected-ingredients": "Selected Ingredients", - "no-ingredients-selected": "No ingredients selected", - "missing": "Missing", - "no-recipes-found": "No recipes found", - "no-recipes-found-description": "Try adding more ingredients to your search or adjusting your filters", - "include-ingredients-on-hand": "Include Ingredients On Hand", - "include-tools-on-hand": "Include Tools On Hand", - "max-missing-ingredients": "Max Missing Ingredients", - "max-missing-tools": "Max Missing Tools", - "selected-tools": "Selected Tools", - "other-filters": "Other Filters", - "ready-to-make": "Ready to Make", - "almost-ready-to-make": "Almost Ready to Make" + "recipe-finder": "Tarif Bulucu", + "recipe-finder-description": "Elinizdeki malzemelere göre tarif arayın. Ayrıca sahip olduğunuz araçlara göre filtreleme yapabilir ve eksik malzeme veya araç sayısı için bir üst sınır belirleyebilirsiniz.", + "selected-ingredients": "Seçilen malzemeler", + "no-ingredients-selected": "Hiçbir malzeme seçilmedi", + "missing": "Eksik", + "no-recipes-found": "Herhangi bir tarif bulunamadı", + "no-recipes-found-description": "Aramanıza daha fazla malzeme eklemeyi ya da filtrelerinizi ayarlamayı deneyin", + "include-ingredients-on-hand": "Elindeki Malzemeleri Dahil Et", + "include-tools-on-hand": "Elindeki Araç Gereçleri Dahil Et", + "max-missing-ingredients": "Maksimum Eksik Malzeme Sayısı", + "max-missing-tools": "Maksimum Eksik Araç Sayısı", + "selected-tools": "Seçilen Araçlar", + "other-filters": "Diğer Filtreler", + "ready-to-make": "Yapmaya Hazır", + "almost-ready-to-make": "Yapmaya Neredeyse Hazır" }, "search": { "advanced-search": "Gelişmiş Arama", @@ -688,7 +688,7 @@ "or": "Veya", "has-any": "Herhangi biri var", "has-all": "Hepsi var", - "clear-selection": "Clear Selection", + "clear-selection": "Seçimi Temizle", "results": "Sonuçlar", "search": "Ara", "search-mealie": "Mealie'de Ara (/ tuşuna basın)", @@ -882,7 +882,7 @@ "are-you-sure-you-want-to-check-all-items": "Tüm öğeleri işaretlemek istediğinizden emin misiniz?", "are-you-sure-you-want-to-uncheck-all-items": "Tüm öğelerden işaretleri kaldırmak istediğinize emin misiniz?", "are-you-sure-you-want-to-delete-checked-items": "İşaretlenmiş tüm öğeleri silmek istediğinizden emin misiniz?", - "no-shopping-lists-found": "No Shopping Lists Found" + "no-shopping-lists-found": "Alışveriş Listesi Bulunamadı" }, "sidebar": { "all-recipes": "Tüm Tarifler", @@ -1028,7 +1028,7 @@ "administrator": "Yönetici", "user-can-invite-other-to-group": "Kullanıcı, başkalarını gruba davet edebilir", "user-can-manage-group": "Kullanıcı grubu yönetebilir", - "user-can-manage-household": "User can manage household", + "user-can-manage-household": "Kullanıcı Hane'yi düzenleyebilir", "user-can-organize-group-data": "Kullanıcı grup verilerini düzenleyebilir", "enable-advanced-features": "Gelişmiş özellikleri etkinleştir", "it-looks-like-this-is-your-first-time-logging-in": "Görünüşe göre ilk defa giriş yapıyorsunuz.", @@ -1049,7 +1049,7 @@ "merge-dialog-text": "Seçilen gıdaların birleştirilmesi, kaynak gıdayı ve hedef gıdayı tek bir gıdada birleştirecektir. Kaynak gıda silinecek ve kaynak gıdaya yapılan tüm referanslar, hedef gıdayı işaret edecek şekilde güncellenecektir.", "merge-food-example": "{food1}, {food2} ile birleştiriliyor", "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", - "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", + "seed-dialog-warning": "Veritabanınızda zaten bazı öğeler mevcut. Bu işlem yinelenenleri birleştirmez, onları manuel olarak yönetmeniz gerekir.", "combine-food": "Gıdaları Birleştir", "source-food": "Kaynak Gıda", "target-food": "Hedef Gıda", @@ -1286,23 +1286,23 @@ }, "debug-openai-services": "Debug OpenAI Services", "debug-openai-services-description": "Use this page to debug OpenAI services. You can test your OpenAI connection and see the results here. If you have image services enabled, you can also provide an image.", - "run-test": "Run Test", - "test-results": "Test Results", - "group-delete-note": "Groups with users or households cannot be deleted", - "household-delete-note": "Households with users cannot be deleted" + "run-test": "Testi Çalıştır", + "test-results": "Test Sonuçları", + "group-delete-note": "İçinde hane veya kullanıcı olan gruplar silinemez", + "household-delete-note": "İçinde kullanıcı olan haneler silinemez" }, "profile": { "welcome-user": "👋 Hoşgeldin, {0}!", "description": "Profilinizi, tariflerinizi ve grup ayarlarınızı yönetin.", - "invite-link": "Invite Link", + "invite-link": "Davet Linki", "get-invite-link": "Davet Bağlantısı Al", "get-public-link": "Herkese açık bağlantıyı al", "account-summary": "Hesap Özeti", "account-summary-description": "Burada grubunuzun bilgilerinin bir özeti bulunmaktadır.", "group-statistics": "Grup İstatistikleri", "group-statistics-description": "Grup İstatistikleriniz Mealie'yi nasıl kullandığınıza dair bazı bilgiler sağlar.", - "household-statistics": "Household Statistics", - "household-statistics-description": "Your Household Statistics provide some insight how you're using Mealie.", + "household-statistics": "Hane İstatistikleri", + "household-statistics-description": "Hanenize ait istatistikler, Mealie'yi nasıl kullandığınıza dair bazı bilgiler sunar.", "storage-capacity": "Depolama Kapasitesi", "storage-capacity-description": "Depolama kapasiten yüklediğin resim ve diğer bileşenlerin toplamıdır.", "personal": "Kişisel", @@ -1312,9 +1312,9 @@ "api-tokens-description": "Harici uygulamalardan erişim için API Anahtarlarınızı yönetin.", "group-description": "Bu öğeler grubunuz içinde paylaşılır. Bunlardan birini düzenlemek tüm grup için onu değiştirecektir!", "group-settings": "Grup Ayarları", - "group-settings-description": "Manage your common group settings, like privacy settings.", - "household-description": "These items are shared within your household. Editing one of them will change it for the whole household!", - "household-settings": "Household Settings", + "group-settings-description": "Ortak grup ayarlarınızı, örneğin gizlilik ayarlarını yönetin.", + "household-description": "Bu öğeler haneniz içinde paylaşılır. Bunlardan birini düzenlemek, tüm hane için değişiklik yapar!", + "household-settings": "Hane Ayarları", "household-settings-description": "Manage your household settings, like mealplan and privacy settings.", "cookbooks-description": "Tarif kategorilerinden oluşan bir koleksiyonu yönetin ve onlar için sayfalar oluşturun.", "members": "Üyeler", diff --git a/mealie/repos/seed/resources/foods/locales/nl-NL.json b/mealie/repos/seed/resources/foods/locales/nl-NL.json index da411e309..fbdfac28a 100644 --- a/mealie/repos/seed/resources/foods/locales/nl-NL.json +++ b/mealie/repos/seed/resources/foods/locales/nl-NL.json @@ -38,7 +38,7 @@ "name": "witte suiker" }, "bar-sugar": { - "name": "bar sugar" + "name": "rietsuiker" }, "basil": { "name": "basilicum" @@ -57,7 +57,7 @@ "name": "paksoi" }, "brassicas": { - "name": "brassicas" + "name": "kool" }, "bread": { "name": "brood" @@ -72,7 +72,7 @@ "name": "broccoli" }, "broccoli-rabe": { - "name": "broccoli rabe" + "name": "rapini" }, "broccolini": { "name": "broccolini" @@ -122,7 +122,7 @@ "name": "basterdsuiker" }, "castor-sugar": { - "name": "castor sugar" + "name": "basterdsuiker" }, "catfish": { "name": "meerval" @@ -260,8 +260,8 @@ "name": "varenkrul" }, "fiddlehead-fern": { - "name": "fiddlehead fern", - "plural_name": "fiddlehead ferns" + "name": "varenkrul", + "plural_name": "varenkrullen" }, "fish": { "name": "vis" @@ -285,7 +285,7 @@ "name": "fruit suiker" }, "ful": { - "name": "ful" + "name": "peul" }, "garam-masala": { "name": "garam masala" @@ -295,7 +295,7 @@ "plural_name": "knoflook" }, "gem-squash": { - "name": "gem squash" + "name": "citroenpompoen" }, "ghee": { "name": "geklaarde boter" @@ -629,7 +629,7 @@ "plural_name": "taroes" }, "teff": { - "name": "teff" + "name": "abessijns liefdegras" }, "tomato": { "name": "tomaat", From 7d87182b1a96796227e7e46b173a1fbdf2e36edd Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 21 Apr 2025 07:26:22 +0000 Subject: [PATCH 106/390] chore(auto): Update pre-commit hooks (#5372) Co-authored-by: boc-the-git <3479092+boc-the-git@users.noreply.github.com> Co-authored-by: Kuchenpirat <24235032+Kuchenpirat@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 9ef236288..ae4b6867c 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -12,7 +12,7 @@ repos: exclude: ^tests/data/ - repo: https://github.com/astral-sh/ruff-pre-commit # Ruff version. - rev: v0.11.5 + rev: v0.11.6 hooks: - id: ruff - id: ruff-format From 955e38ea0b99e5a38029e4ab5f529f27e6120957 Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Mon, 21 Apr 2025 14:07:23 -0500 Subject: [PATCH 107/390] chore(l10n): New Crowdin updates (#5374) --- mealie/lang/messages/uk-UA.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mealie/lang/messages/uk-UA.json b/mealie/lang/messages/uk-UA.json index 8b6b23cce..92effc06d 100644 --- a/mealie/lang/messages/uk-UA.json +++ b/mealie/lang/messages/uk-UA.json @@ -10,8 +10,8 @@ "step-text": "Кроки рецептів, так само як і інші поля сторінки, підтримують синтаксис markdown.\n\n**Додати посилання**\n\n[Моє посилання](https://demo.mealie.io)\n" }, "servings-text": { - "makes": "Makes", - "serves": "Serves", + "makes": "Робить", + "serves": "Подає", "serving": "Порція", "servings": "Порції", "yield": "Yield", From d4c987e48a74cd7e9fc6bbeefa052e3eacfe7be4 Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Thu, 24 Apr 2025 08:23:26 -0700 Subject: [PATCH 108/390] chore(l10n): New Crowdin updates (#5379) --- frontend/lang/messages/sv-SE.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/frontend/lang/messages/sv-SE.json b/frontend/lang/messages/sv-SE.json index 9c6715b3a..c0f86949e 100644 --- a/frontend/lang/messages/sv-SE.json +++ b/frontend/lang/messages/sv-SE.json @@ -8,7 +8,7 @@ "database-type": "Databastyp", "database-url": "Databas URL", "default-group": "Standardgrupp", - "default-household": "Standard hushåll", + "default-household": "Standardhushåll", "demo": "Demo", "demo-status": "Demoläge", "development": "Utveckling", @@ -663,7 +663,7 @@ "not-linked-ingredients": "Ytterligare ingredienser" }, "recipe-finder": { - "recipe-finder": "Recept sökare", + "recipe-finder": "Sök recept", "recipe-finder-description": "Sök efter recept baserat på ingredienser du har till hands. Du kan också filtrera efter verktyg du har tillgängliga, och ställa in ett maximalt antal saknade ingredienser eller verktyg.", "selected-ingredients": "Valda ingredienser", "no-ingredients-selected": "Inga ingredienser valda", @@ -840,7 +840,7 @@ "ldap-ready": "LDAP Redo", "ldap-ready-error-text": "Alla LDAP-värden är inte konfigurerade. Detta kan ignoreras om du inte använder LDAP-autentisering.", "ldap-ready-success-text": "Alla obligatoriska LDAP-variabler är satta.", - "build": "Bygg", + "build": "Bygge", "recipe-scraper-version": "Version av Recept-scraper", "oidc-ready": "OIDC Klar", "oidc-ready-error-text": "Alla OIDC-värden är inte konfigurerade. Detta kan ignoreras om du inte använder OIDC-autentisering.", @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "Kombinera valda livsmedel kommer att slå samman de valda livsmedlen till ett livsmedel. Ursprungslivsmedlet kommer att raderas och alla hänvisningar till detta kommer att uppdateras för att peka på det kombinerade livsmedlet.", "merge-food-example": "Slå ihop {food1} till {food2}", - "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", - "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", + "seed-dialog-text": "Fyll databasen med livsmedel baserat på ditt språk. Detta kommer att skapa över 200 vanliga livsmedel som kan användas för att organisera din databas. Alla livsmedel är översatta med genom en kollektiv insats.", + "seed-dialog-warning": "Du har redan några objekt i din databas. Denna åtgärd kommer inte slå samman dubbletter, du behöver hantera dem manuellt.", "combine-food": "Kombinera mat", "source-food": "Matens källa", "target-food": "Matens mål", @@ -1324,7 +1324,7 @@ "notifiers-description": "Setup email and push notifications that trigger on specific events.", "manage-data": "Hantera data", "manage-data-description": "Hantera din Mealie data; Livsmedel, Enheter, Kategorier, Taggar och mer.", - "data-migrations": "Data migreringar", + "data-migrations": "Datamigreringar", "data-migrations-description": "Migrera befintliga data från andra program som Nextcloud Recipes och Chowdown.", "email-sent": "E-post skickades", "error-sending-email": "Fel vid sändning av e-post", From f37b39aad28fcc01bd51fa7170f9e7734a32ef37 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 24 Apr 2025 15:37:22 +0000 Subject: [PATCH 109/390] fix(deps): update dependency openai to v1.76.0 (#5381) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 25a94675a..47ce37ad4 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1903,14 +1903,14 @@ signedtoken = ["cryptography (>=3.0.0)", "pyjwt (>=2.0.0,<3)"] [[package]] name = "openai" -version = "1.75.0" +version = "1.76.0" description = "The official Python library for the openai API" optional = false python-versions = ">=3.8" groups = ["main"] files = [ - {file = "openai-1.75.0-py3-none-any.whl", hash = "sha256:fe6f932d2ded3b429ff67cc9ad118c71327db32eb9d32dd723de3acfca337125"}, - {file = "openai-1.75.0.tar.gz", hash = "sha256:fb3ea907efbdb1bcfd0c44507ad9c961afd7dce3147292b54505ecfd17be8fd1"}, + {file = "openai-1.76.0-py3-none-any.whl", hash = "sha256:a712b50e78cf78e6d7b2a8f69c4978243517c2c36999756673e07a14ce37dc0a"}, + {file = "openai-1.76.0.tar.gz", hash = "sha256:fd2bfaf4608f48102d6b74f9e11c5ecaa058b60dad9c36e409c12477dfd91fb2"}, ] [package.dependencies] From b3ea48333cff03bfa136cec34fdc36806ea9fe74 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 24 Apr 2025 17:58:54 +0200 Subject: [PATCH 110/390] fix(deps): update dependency uvicorn to v0.34.2 (#5343) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 47ce37ad4..d5e4f6d78 100644 --- a/poetry.lock +++ b/poetry.lock @@ -3652,14 +3652,14 @@ socks = ["PySocks (>=1.5.6,!=1.5.7,<2.0)"] [[package]] name = "uvicorn" -version = "0.34.0" +version = "0.34.2" description = "The lightning-fast ASGI server." optional = false python-versions = ">=3.9" groups = ["main"] files = [ - {file = "uvicorn-0.34.0-py3-none-any.whl", hash = "sha256:023dc038422502fa28a09c7a30bf2b6991512da7dcdb8fd35fe57cfc154126f4"}, - {file = "uvicorn-0.34.0.tar.gz", hash = "sha256:404051050cd7e905de2c9a7e61790943440b3416f49cb409f965d9dcd0fa73e9"}, + {file = "uvicorn-0.34.2-py3-none-any.whl", hash = "sha256:deb49af569084536d269fe0a6d67e3754f104cf03aba7c11c40f01aadf33c403"}, + {file = "uvicorn-0.34.2.tar.gz", hash = "sha256:0e929828f6186353a80b58ea719861d2629d766293b6d19baf086ba31d4f3328"}, ] [package.dependencies] From da3d056d81b5c64451977cb5a0c8916eec59cad3 Mon Sep 17 00:00:00 2001 From: robertdanahome <96922077+robertdanahome@users.noreply.github.com> Date: Thu, 24 Apr 2025 12:09:37 -0400 Subject: [PATCH 111/390] fix: Add missing group_id to RecipeTag and TagBase schemas (#5342) Co-authored-by: Robert Dana Co-authored-by: Michael Genson <71845777+michael-genson@users.noreply.github.com> --- mealie/schema/recipe/recipe.py | 1 + mealie/schema/recipe/recipe_category.py | 1 + mealie/schema/recipe/recipe_tool.py | 1 + 3 files changed, 3 insertions(+) diff --git a/mealie/schema/recipe/recipe.py b/mealie/schema/recipe/recipe.py index b28a8dd32..9cf1db0d5 100644 --- a/mealie/schema/recipe/recipe.py +++ b/mealie/schema/recipe/recipe.py @@ -38,6 +38,7 @@ app_dirs = get_app_dirs() class RecipeTag(MealieModel): id: UUID4 | None = None + group_id: UUID4 | None = None name: str slug: str diff --git a/mealie/schema/recipe/recipe_category.py b/mealie/schema/recipe/recipe_category.py index 634b7f4db..659ec41a1 100644 --- a/mealie/schema/recipe/recipe_category.py +++ b/mealie/schema/recipe/recipe_category.py @@ -16,6 +16,7 @@ class CategorySave(CategoryIn): class CategoryBase(CategoryIn): id: UUID4 + group_id: UUID4 | None = None slug: str model_config = ConfigDict(from_attributes=True) diff --git a/mealie/schema/recipe/recipe_tool.py b/mealie/schema/recipe/recipe_tool.py index 1d6346f3b..9cc8ff4f1 100644 --- a/mealie/schema/recipe/recipe_tool.py +++ b/mealie/schema/recipe/recipe_tool.py @@ -17,6 +17,7 @@ class RecipeToolSave(RecipeToolCreate): class RecipeToolOut(RecipeToolCreate): id: UUID4 + group_id: UUID4 slug: str model_config = ConfigDict(from_attributes=True) From 840bd32ee39b29de9f8d6f9526e9ccb358d92fbb Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 24 Apr 2025 19:31:45 +0200 Subject: [PATCH 112/390] fix(deps): update dependency pydantic-settings to v2.9.1 (#5366) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/poetry.lock b/poetry.lock index d5e4f6d78..b58ba7daa 100644 --- a/poetry.lock +++ b/poetry.lock @@ -2555,22 +2555,25 @@ typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" [[package]] name = "pydantic-settings" -version = "2.8.1" +version = "2.9.1" description = "Settings management using Pydantic" optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" groups = ["main"] files = [ - {file = "pydantic_settings-2.8.1-py3-none-any.whl", hash = "sha256:81942d5ac3d905f7f3ee1a70df5dfb62d5569c12f51a5a647defc1c3d9ee2e9c"}, - {file = "pydantic_settings-2.8.1.tar.gz", hash = "sha256:d5c663dfbe9db9d5e1c646b2e161da12f0d734d422ee56f567d0ea2cee4e8585"}, + {file = "pydantic_settings-2.9.1-py3-none-any.whl", hash = "sha256:59b4f431b1defb26fe620c71a7d3968a710d719f5f4cdbbdb7926edeb770f6ef"}, + {file = "pydantic_settings-2.9.1.tar.gz", hash = "sha256:c509bf79d27563add44e8446233359004ed85066cd096d8b510f715e6ef5d268"}, ] [package.dependencies] pydantic = ">=2.7.0" python-dotenv = ">=0.21.0" +typing-inspection = ">=0.4.0" [package.extras] +aws-secrets-manager = ["boto3 (>=1.35.0)", "boto3-stubs[secretsmanager]"] azure-key-vault = ["azure-identity (>=1.16.0)", "azure-keyvault-secrets (>=4.8.0)"] +gcp-secret-manager = ["google-cloud-secret-manager (>=2.23.1)"] toml = ["tomli (>=2.0.1)"] yaml = ["pyyaml (>=6.0.1)"] From df6dc6c8ac5c89e75dae2edaa60ef0b41d7d9104 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 25 Apr 2025 08:40:30 +0200 Subject: [PATCH 113/390] fix(deps): update dependency lxml to v5.4.0 (#5378) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 269 +++++++++++++++++++++++++--------------------------- 1 file changed, 130 insertions(+), 139 deletions(-) diff --git a/poetry.lock b/poetry.lock index b58ba7daa..262bfb134 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1282,150 +1282,141 @@ files = [ [[package]] name = "lxml" -version = "5.3.2" +version = "5.4.0" description = "Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API." optional = false python-versions = ">=3.6" groups = ["main"] files = [ - {file = "lxml-5.3.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:c4b84d6b580a9625dfa47269bf1fd7fbba7ad69e08b16366a46acb005959c395"}, - {file = "lxml-5.3.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b4c08ecb26e4270a62f81f81899dfff91623d349e433b126931c9c4577169666"}, - {file = "lxml-5.3.2-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ef926e9f11e307b5a7c97b17c5c609a93fb59ffa8337afac8f89e6fe54eb0b37"}, - {file = "lxml-5.3.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:017ceeabe739100379fe6ed38b033cd244ce2da4e7f6f07903421f57da3a19a2"}, - {file = "lxml-5.3.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:dae97d9435dc90590f119d056d233c33006b2fd235dd990d5564992261ee7ae8"}, - {file = "lxml-5.3.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:910f39425c6798ce63c93976ae5af5fff6949e2cb446acbd44d6d892103eaea8"}, - {file = "lxml-5.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c9780de781a0d62a7c3680d07963db3048b919fc9e3726d9cfd97296a65ffce1"}, - {file = "lxml-5.3.2-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:1a06b0c6ba2e3ca45a009a78a4eb4d6b63831830c0a83dcdc495c13b9ca97d3e"}, - {file = "lxml-5.3.2-cp310-cp310-manylinux_2_28_ppc64le.whl", hash = "sha256:4c62d0a34d1110769a1bbaf77871a4b711a6f59c4846064ccb78bc9735978644"}, - {file = "lxml-5.3.2-cp310-cp310-manylinux_2_28_s390x.whl", hash = "sha256:8f961a4e82f411b14538fe5efc3e6b953e17f5e809c463f0756a0d0e8039b700"}, - {file = "lxml-5.3.2-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:3dfc78f5f9251b6b8ad37c47d4d0bfe63ceb073a916e5b50a3bf5fd67a703335"}, - {file = "lxml-5.3.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:10e690bc03214d3537270c88e492b8612d5e41b884f232df2b069b25b09e6711"}, - {file = "lxml-5.3.2-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:aa837e6ee9534de8d63bc4c1249e83882a7ac22bd24523f83fad68e6ffdf41ae"}, - {file = "lxml-5.3.2-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:da4c9223319400b97a2acdfb10926b807e51b69eb7eb80aad4942c0516934858"}, - {file = "lxml-5.3.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:dc0e9bdb3aa4d1de703a437576007d366b54f52c9897cae1a3716bb44fc1fc85"}, - {file = "lxml-5.3.2-cp310-cp310-win32.win32.whl", hash = "sha256:dd755a0a78dd0b2c43f972e7b51a43be518ebc130c9f1a7c4480cf08b4385486"}, - {file = "lxml-5.3.2-cp310-cp310-win_amd64.whl", hash = "sha256:d64ea1686474074b38da13ae218d9fde0d1dc6525266976808f41ac98d9d7980"}, - {file = "lxml-5.3.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:9d61a7d0d208ace43986a92b111e035881c4ed45b1f5b7a270070acae8b0bfb4"}, - {file = "lxml-5.3.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:856dfd7eda0b75c29ac80a31a6411ca12209183e866c33faf46e77ace3ce8a79"}, - {file = "lxml-5.3.2-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7a01679e4aad0727bedd4c9407d4d65978e920f0200107ceeffd4b019bd48529"}, - {file = "lxml-5.3.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b6b37b4c3acb8472d191816d4582379f64d81cecbdce1a668601745c963ca5cc"}, - {file = "lxml-5.3.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3df5a54e7b7c31755383f126d3a84e12a4e0333db4679462ef1165d702517477"}, - {file = "lxml-5.3.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c09a40f28dcded933dc16217d6a092be0cc49ae25811d3b8e937c8060647c353"}, - {file = "lxml-5.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a1ef20f1851ccfbe6c5a04c67ec1ce49da16ba993fdbabdce87a92926e505412"}, - {file = "lxml-5.3.2-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:f79a63289dbaba964eb29ed3c103b7911f2dce28c36fe87c36a114e6bd21d7ad"}, - {file = "lxml-5.3.2-cp311-cp311-manylinux_2_28_ppc64le.whl", hash = "sha256:75a72697d95f27ae00e75086aed629f117e816387b74a2f2da6ef382b460b710"}, - {file = "lxml-5.3.2-cp311-cp311-manylinux_2_28_s390x.whl", hash = "sha256:b9b00c9ee1cc3a76f1f16e94a23c344e0b6e5c10bec7f94cf2d820ce303b8c01"}, - {file = "lxml-5.3.2-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:77cbcab50cbe8c857c6ba5f37f9a3976499c60eada1bf6d38f88311373d7b4bc"}, - {file = "lxml-5.3.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:29424058f072a24622a0a15357bca63d796954758248a72da6d512f9bd9a4493"}, - {file = "lxml-5.3.2-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:7d82737a8afe69a7c80ef31d7626075cc7d6e2267f16bf68af2c764b45ed68ab"}, - {file = "lxml-5.3.2-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:95473d1d50a5d9fcdb9321fdc0ca6e1edc164dce4c7da13616247d27f3d21e31"}, - {file = "lxml-5.3.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:2162068f6da83613f8b2a32ca105e37a564afd0d7009b0b25834d47693ce3538"}, - {file = "lxml-5.3.2-cp311-cp311-win32.whl", hash = "sha256:f8695752cf5d639b4e981afe6c99e060621362c416058effd5c704bede9cb5d1"}, - {file = "lxml-5.3.2-cp311-cp311-win_amd64.whl", hash = "sha256:d1a94cbb4ee64af3ab386c2d63d6d9e9cf2e256ac0fd30f33ef0a3c88f575174"}, - {file = "lxml-5.3.2-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:16b3897691ec0316a1aa3c6585f61c8b7978475587c5b16fc1d2c28d283dc1b0"}, - {file = "lxml-5.3.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:a8d4b34a0eeaf6e73169dcfd653c8d47f25f09d806c010daf074fba2db5e2d3f"}, - {file = "lxml-5.3.2-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9cd7a959396da425022e1e4214895b5cfe7de7035a043bcc2d11303792b67554"}, - {file = "lxml-5.3.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cac5eaeec3549c5df7f8f97a5a6db6963b91639389cdd735d5a806370847732b"}, - {file = "lxml-5.3.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:29b5f7d77334877c2146e7bb8b94e4df980325fab0a8af4d524e5d43cd6f789d"}, - {file = "lxml-5.3.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:13f3495cfec24e3d63fffd342cc8141355d1d26ee766ad388775f5c8c5ec3932"}, - {file = "lxml-5.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e70ad4c9658beeff99856926fd3ee5fde8b519b92c693f856007177c36eb2e30"}, - {file = "lxml-5.3.2-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:507085365783abd7879fa0a6fa55eddf4bdd06591b17a2418403bb3aff8a267d"}, - {file = "lxml-5.3.2-cp312-cp312-manylinux_2_28_ppc64le.whl", hash = "sha256:5bb304f67cbf5dfa07edad904732782cbf693286b9cd85af27059c5779131050"}, - {file = "lxml-5.3.2-cp312-cp312-manylinux_2_28_s390x.whl", hash = "sha256:3d84f5c093645c21c29a4e972b84cb7cf682f707f8706484a5a0c7ff13d7a988"}, - {file = "lxml-5.3.2-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:bdc13911db524bd63f37b0103af014b7161427ada41f1b0b3c9b5b5a9c1ca927"}, - {file = "lxml-5.3.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:1ec944539543f66ebc060ae180d47e86aca0188bda9cbfadff47d86b0dc057dc"}, - {file = "lxml-5.3.2-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:59d437cc8a7f838282df5a199cf26f97ef08f1c0fbec6e84bd6f5cc2b7913f6e"}, - {file = "lxml-5.3.2-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:0e275961adbd32e15672e14e0cc976a982075208224ce06d149c92cb43db5b93"}, - {file = "lxml-5.3.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:038aeb6937aa404480c2966b7f26f1440a14005cb0702078c173c028eca72c31"}, - {file = "lxml-5.3.2-cp312-cp312-win32.whl", hash = "sha256:3c2c8d0fa3277147bff180e3590be67597e17d365ce94beb2efa3138a2131f71"}, - {file = "lxml-5.3.2-cp312-cp312-win_amd64.whl", hash = "sha256:77809fcd97dfda3f399102db1794f7280737b69830cd5c961ac87b3c5c05662d"}, - {file = "lxml-5.3.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:77626571fb5270ceb36134765f25b665b896243529eefe840974269b083e090d"}, - {file = "lxml-5.3.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:78a533375dc7aa16d0da44af3cf6e96035e484c8c6b2b2445541a5d4d3d289ee"}, - {file = "lxml-5.3.2-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a6f62b2404b3f3f0744bbcabb0381c5fe186fa2a9a67ecca3603480f4846c585"}, - {file = "lxml-5.3.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2ea918da00091194526d40c30c4996971f09dacab032607581f8d8872db34fbf"}, - {file = "lxml-5.3.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c35326f94702a7264aa0eea826a79547d3396a41ae87a70511b9f6e9667ad31c"}, - {file = "lxml-5.3.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e3bef90af21d31c4544bc917f51e04f94ae11b43156356aff243cdd84802cbf2"}, - {file = "lxml-5.3.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:52fa7ba11a495b7cbce51573c73f638f1dcff7b3ee23697467dc063f75352a69"}, - {file = "lxml-5.3.2-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:ad131e2c4d2c3803e736bb69063382334e03648de2a6b8f56a878d700d4b557d"}, - {file = "lxml-5.3.2-cp313-cp313-manylinux_2_28_ppc64le.whl", hash = "sha256:00a4463ca409ceacd20490a893a7e08deec7870840eff33dc3093067b559ce3e"}, - {file = "lxml-5.3.2-cp313-cp313-manylinux_2_28_s390x.whl", hash = "sha256:87e8d78205331cace2b73ac8249294c24ae3cba98220687b5b8ec5971a2267f1"}, - {file = "lxml-5.3.2-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:bf6389133bb255e530a4f2f553f41c4dd795b1fbb6f797aea1eff308f1e11606"}, - {file = "lxml-5.3.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:b3709fc752b42fb6b6ffa2ba0a5b9871646d97d011d8f08f4d5b3ee61c7f3b2b"}, - {file = "lxml-5.3.2-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:abc795703d0de5d83943a4badd770fbe3d1ca16ee4ff3783d7caffc252f309ae"}, - {file = "lxml-5.3.2-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:98050830bb6510159f65d9ad1b8aca27f07c01bb3884ba95f17319ccedc4bcf9"}, - {file = "lxml-5.3.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:6ba465a91acc419c5682f8b06bcc84a424a7aa5c91c220241c6fd31de2a72bc6"}, - {file = "lxml-5.3.2-cp313-cp313-win32.whl", hash = "sha256:56a1d56d60ea1ec940f949d7a309e0bff05243f9bd337f585721605670abb1c1"}, - {file = "lxml-5.3.2-cp313-cp313-win_amd64.whl", hash = "sha256:1a580dc232c33d2ad87d02c8a3069d47abbcdce974b9c9cc82a79ff603065dbe"}, - {file = "lxml-5.3.2-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:1a59f7fe888d0ec1916d0ad69364c5400cfa2f885ae0576d909f342e94d26bc9"}, - {file = "lxml-5.3.2-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d67b50abc2df68502a26ed2ccea60c1a7054c289fb7fc31c12e5e55e4eec66bd"}, - {file = "lxml-5.3.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2cb08d2cb047c98d6fbbb2e77d6edd132ad6e3fa5aa826ffa9ea0c9b1bc74a84"}, - {file = "lxml-5.3.2-cp36-cp36m-manylinux_2_28_x86_64.whl", hash = "sha256:495ddb7e10911fb4d673d8aa8edd98d1eadafb3b56e8c1b5f427fd33cadc455b"}, - {file = "lxml-5.3.2-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:884d9308ac7d581b705a3371185282e1b8eebefd68ccf288e00a2d47f077cc51"}, - {file = "lxml-5.3.2-cp36-cp36m-musllinux_1_2_x86_64.whl", hash = "sha256:37f3d7cf7f2dd2520df6cc8a13df4c3e3f913c8e0a1f9a875e44f9e5f98d7fee"}, - {file = "lxml-5.3.2-cp36-cp36m-win32.whl", hash = "sha256:e885a1bf98a76dff0a0648850c3083b99d9358ef91ba8fa307c681e8e0732503"}, - {file = "lxml-5.3.2-cp36-cp36m-win_amd64.whl", hash = "sha256:b45f505d0d85f4cdd440cd7500689b8e95110371eaa09da0c0b1103e9a05030f"}, - {file = "lxml-5.3.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:b53cd668facd60b4f0dfcf092e01bbfefd88271b5b4e7b08eca3184dd006cb30"}, - {file = "lxml-5.3.2-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e5dea998c891f082fe204dec6565dbc2f9304478f2fc97bd4d7a940fec16c873"}, - {file = "lxml-5.3.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d46bc3e58b01e4f38d75e0d7f745a46875b7a282df145aca9d1479c65ff11561"}, - {file = "lxml-5.3.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:661feadde89159fd5f7d7639a81ccae36eec46974c4a4d5ccce533e2488949c8"}, - {file = "lxml-5.3.2-cp37-cp37m-manylinux_2_28_aarch64.whl", hash = "sha256:43af2a69af2cacc2039024da08a90174e85f3af53483e6b2e3485ced1bf37151"}, - {file = "lxml-5.3.2-cp37-cp37m-manylinux_2_28_x86_64.whl", hash = "sha256:1539f962d82436f3d386eb9f29b2a29bb42b80199c74a695dff51b367a61ec0a"}, - {file = "lxml-5.3.2-cp37-cp37m-musllinux_1_2_aarch64.whl", hash = "sha256:6673920bf976421b5fac4f29b937702eef4555ee42329546a5fc68bae6178a48"}, - {file = "lxml-5.3.2-cp37-cp37m-musllinux_1_2_x86_64.whl", hash = "sha256:9fa722a9cd8845594593cce399a49aa6bfc13b6c83a7ee05e2ab346d9253d52f"}, - {file = "lxml-5.3.2-cp37-cp37m-win32.whl", hash = "sha256:2eadd4efa487f4710755415aed3d6ae9ac8b4327ea45226ffccb239766c8c610"}, - {file = "lxml-5.3.2-cp37-cp37m-win_amd64.whl", hash = "sha256:83d8707b1b08cd02c04d3056230ec3b771b18c566ec35e723e60cdf037064e08"}, - {file = "lxml-5.3.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:bc6e8678bfa5ccba370103976ccfcf776c85c83da9220ead41ea6fd15d2277b4"}, - {file = "lxml-5.3.2-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0bed509662f67f719119ad56006cd4a38efa68cfa74383060612044915e5f7ad"}, - {file = "lxml-5.3.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4e3925975fadd6fd72a6d80541a6ec75dfbad54044a03aa37282dafcb80fbdfa"}, - {file = "lxml-5.3.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:83c0462dedc5213ac586164c6d7227da9d4d578cf45dd7fbab2ac49b63a008eb"}, - {file = "lxml-5.3.2-cp38-cp38-manylinux_2_28_aarch64.whl", hash = "sha256:53e3f9ca72858834688afa17278649d62aa768a4b2018344be00c399c4d29e95"}, - {file = "lxml-5.3.2-cp38-cp38-manylinux_2_28_x86_64.whl", hash = "sha256:32ba634ef3f1b20f781019a91d78599224dc45745dd572f951adbf1c0c9b0d75"}, - {file = "lxml-5.3.2-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:1b16504c53f41da5fcf04868a80ac40a39d3eec5329caf761114caec6e844ad1"}, - {file = "lxml-5.3.2-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:1f9682786138549da44ca4c49b20e7144d063b75f2b2ba611f4cff9b83db1062"}, - {file = "lxml-5.3.2-cp38-cp38-win32.whl", hash = "sha256:d8f74ef8aacdf6ee5c07566a597634bb8535f6b53dc89790db43412498cf6026"}, - {file = "lxml-5.3.2-cp38-cp38-win_amd64.whl", hash = "sha256:49f1cee0fa27e1ee02589c696a9bdf4027e7427f184fa98e6bef0c6613f6f0fa"}, - {file = "lxml-5.3.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:741c126bcf9aa939e950e64e5e0a89c8e01eda7a5f5ffdfc67073f2ed849caea"}, - {file = "lxml-5.3.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:ab6e9e6aca1fd7d725ffa132286e70dee5b9a4561c5ed291e836440b82888f89"}, - {file = "lxml-5.3.2-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:58e8c9b9ed3c15c2d96943c14efc324b69be6352fe5585733a7db2bf94d97841"}, - {file = "lxml-5.3.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7811828ddfb8c23f4f1fbf35e7a7b2edec2f2e4c793dee7c52014f28c4b35238"}, - {file = "lxml-5.3.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:72968623efb1e12e950cbdcd1d0f28eb14c8535bf4be153f1bfffa818b1cf189"}, - {file = "lxml-5.3.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ebfceaa2ea588b54efb6160e3520983663d45aed8a3895bb2031ada080fb5f04"}, - {file = "lxml-5.3.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d685d458505b2bfd2e28c812749fe9194a2b0ce285a83537e4309a187ffa270b"}, - {file = "lxml-5.3.2-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:334e0e414dab1f5366ead8ca34ec3148415f236d5660e175f1d640b11d645847"}, - {file = "lxml-5.3.2-cp39-cp39-manylinux_2_28_ppc64le.whl", hash = "sha256:02e56f7de72fa82561eae69628a7d6febd7891d72248c7ff7d3e7814d4031017"}, - {file = "lxml-5.3.2-cp39-cp39-manylinux_2_28_s390x.whl", hash = "sha256:638d06b4e1d34d1a074fa87deed5fb55c18485fa0dab97abc5604aad84c12031"}, - {file = "lxml-5.3.2-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:354dab7206d22d7a796fa27c4c5bffddd2393da2ad61835355a4759d435beb47"}, - {file = "lxml-5.3.2-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:d9d9f82ff2c3bf9bb777cb355149f7f3a98ec58f16b7428369dc27ea89556a4c"}, - {file = "lxml-5.3.2-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:95ad58340e3b7d2b828efc370d1791856613c5cb62ae267158d96e47b3c978c9"}, - {file = "lxml-5.3.2-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:30fe05f4b7f6e9eb32862745512e7cbd021070ad0f289a7f48d14a0d3fc1d8a9"}, - {file = "lxml-5.3.2-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:34c688fef86f73dbca0798e0a61bada114677006afa524a8ce97d9e5fabf42e6"}, - {file = "lxml-5.3.2-cp39-cp39-win32.whl", hash = "sha256:4d6d3d1436d57f41984920667ec5ef04bcb158f80df89ac4d0d3f775a2ac0c87"}, - {file = "lxml-5.3.2-cp39-cp39-win_amd64.whl", hash = "sha256:2996e1116bbb3ae2a1fbb2ba4da8f92742290b4011e7e5bce2bd33bbc9d9485a"}, - {file = "lxml-5.3.2-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:521ab9c80b98c30b2d987001c3ede2e647e92eeb2ca02e8cb66ef5122d792b24"}, - {file = "lxml-5.3.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6f1231b0f9810289d41df1eacc4ebb859c63e4ceee29908a0217403cddce38d0"}, - {file = "lxml-5.3.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:271f1a4d5d2b383c36ad8b9b489da5ea9c04eca795a215bae61ed6a57cf083cd"}, - {file = "lxml-5.3.2-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:6fca8a5a13906ba2677a5252752832beb0f483a22f6c86c71a2bb320fba04f61"}, - {file = "lxml-5.3.2-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:ea0c3b7922209160faef194a5b6995bfe7fa05ff7dda6c423ba17646b7b9de10"}, - {file = "lxml-5.3.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:0a006390834603e5952a2ff74b9a31a6007c7cc74282a087aa6467afb4eea987"}, - {file = "lxml-5.3.2-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:eae4136a3b8c4cf76f69461fc8f9410d55d34ea48e1185338848a888d71b9675"}, - {file = "lxml-5.3.2-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d48e06be8d8c58e7feaedd8a37897a6122637efb1637d7ce00ddf5f11f9a92ad"}, - {file = "lxml-5.3.2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d4b83aed409134093d90e114007034d2c1ebcd92e501b71fd9ec70e612c8b2eb"}, - {file = "lxml-5.3.2-pp37-pypy37_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:7a0e77edfe26d3703f954d46bed52c3ec55f58586f18f4b7f581fc56954f1d84"}, - {file = "lxml-5.3.2-pp37-pypy37_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:19f6fcfd15b82036b4d235749d78785eb9c991c7812012dc084e0d8853b4c1c0"}, - {file = "lxml-5.3.2-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:d49919c95d31ee06eefd43d8c6f69a3cc9bdf0a9b979cc234c4071f0eb5cb173"}, - {file = "lxml-5.3.2-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:2d0a60841410123c533990f392819804a8448853f06daf412c0f383443925e89"}, - {file = "lxml-5.3.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4b7f729e03090eb4e3981f10efaee35e6004b548636b1a062b8b9a525e752abc"}, - {file = "lxml-5.3.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:579df6e20d8acce3bcbc9fb8389e6ae00c19562e929753f534ba4c29cfe0be4b"}, - {file = "lxml-5.3.2-pp38-pypy38_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:2abcf3f3b8367d6400b908d00d4cd279fc0b8efa287e9043820525762d383699"}, - {file = "lxml-5.3.2-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:348c06cb2e3176ce98bee8c397ecc89181681afd13d85870df46167f140a305f"}, - {file = "lxml-5.3.2-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:617ecaccd565cbf1ac82ffcaa410e7da5bd3a4b892bb3543fb2fe19bd1c4467d"}, - {file = "lxml-5.3.2-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:c3eb4278dcdb9d86265ed2c20b9ecac45f2d6072e3904542e591e382c87a9c00"}, - {file = "lxml-5.3.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:258b6b53458c5cbd2a88795557ff7e0db99f73a96601b70bc039114cd4ee9e02"}, - {file = "lxml-5.3.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c0a9d8d25ed2f2183e8471c97d512a31153e123ac5807f61396158ef2793cb6e"}, - {file = "lxml-5.3.2-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:73bcb635a848c18a3e422ea0ab0092f2e4ef3b02d8ebe87ab49748ebc8ec03d8"}, - {file = "lxml-5.3.2-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:1545de0a69a16ced5767bae8cca1801b842e6e49e96f5e4a8a5acbef023d970b"}, - {file = "lxml-5.3.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:165fcdc2f40fc0fe88a3c3c06c9c2a097388a90bda6a16e6f7c9199c903c9b8e"}, - {file = "lxml-5.3.2.tar.gz", hash = "sha256:773947d0ed809ddad824b7b14467e1a481b8976e87278ac4a730c2f7c7fcddc1"}, + {file = "lxml-5.4.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:e7bc6df34d42322c5289e37e9971d6ed114e3776b45fa879f734bded9d1fea9c"}, + {file = "lxml-5.4.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:6854f8bd8a1536f8a1d9a3655e6354faa6406621cf857dc27b681b69860645c7"}, + {file = "lxml-5.4.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:696ea9e87442467819ac22394ca36cb3d01848dad1be6fac3fb612d3bd5a12cf"}, + {file = "lxml-5.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6ef80aeac414f33c24b3815ecd560cee272786c3adfa5f31316d8b349bfade28"}, + {file = "lxml-5.4.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3b9c2754cef6963f3408ab381ea55f47dabc6f78f4b8ebb0f0b25cf1ac1f7609"}, + {file = "lxml-5.4.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7a62cc23d754bb449d63ff35334acc9f5c02e6dae830d78dab4dd12b78a524f4"}, + {file = "lxml-5.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8f82125bc7203c5ae8633a7d5d20bcfdff0ba33e436e4ab0abc026a53a8960b7"}, + {file = "lxml-5.4.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:b67319b4aef1a6c56576ff544b67a2a6fbd7eaee485b241cabf53115e8908b8f"}, + {file = "lxml-5.4.0-cp310-cp310-manylinux_2_28_ppc64le.whl", hash = "sha256:a8ef956fce64c8551221f395ba21d0724fed6b9b6242ca4f2f7beb4ce2f41997"}, + {file = "lxml-5.4.0-cp310-cp310-manylinux_2_28_s390x.whl", hash = "sha256:0a01ce7d8479dce84fc03324e3b0c9c90b1ece9a9bb6a1b6c9025e7e4520e78c"}, + {file = "lxml-5.4.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:91505d3ddebf268bb1588eb0f63821f738d20e1e7f05d3c647a5ca900288760b"}, + {file = "lxml-5.4.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:a3bcdde35d82ff385f4ede021df801b5c4a5bcdfb61ea87caabcebfc4945dc1b"}, + {file = "lxml-5.4.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:aea7c06667b987787c7d1f5e1dfcd70419b711cdb47d6b4bb4ad4b76777a0563"}, + {file = "lxml-5.4.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:a7fb111eef4d05909b82152721a59c1b14d0f365e2be4c742a473c5d7372f4f5"}, + {file = "lxml-5.4.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:43d549b876ce64aa18b2328faff70f5877f8c6dede415f80a2f799d31644d776"}, + {file = "lxml-5.4.0-cp310-cp310-win32.whl", hash = "sha256:75133890e40d229d6c5837b0312abbe5bac1c342452cf0e12523477cd3aa21e7"}, + {file = "lxml-5.4.0-cp310-cp310-win_amd64.whl", hash = "sha256:de5b4e1088523e2b6f730d0509a9a813355b7f5659d70eb4f319c76beea2e250"}, + {file = "lxml-5.4.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:98a3912194c079ef37e716ed228ae0dcb960992100461b704aea4e93af6b0bb9"}, + {file = "lxml-5.4.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:0ea0252b51d296a75f6118ed0d8696888e7403408ad42345d7dfd0d1e93309a7"}, + {file = "lxml-5.4.0-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b92b69441d1bd39f4940f9eadfa417a25862242ca2c396b406f9272ef09cdcaa"}, + {file = "lxml-5.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:20e16c08254b9b6466526bc1828d9370ee6c0d60a4b64836bc3ac2917d1e16df"}, + {file = "lxml-5.4.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7605c1c32c3d6e8c990dd28a0970a3cbbf1429d5b92279e37fda05fb0c92190e"}, + {file = "lxml-5.4.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ecf4c4b83f1ab3d5a7ace10bafcb6f11df6156857a3c418244cef41ca9fa3e44"}, + {file = "lxml-5.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0cef4feae82709eed352cd7e97ae062ef6ae9c7b5dbe3663f104cd2c0e8d94ba"}, + {file = "lxml-5.4.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:df53330a3bff250f10472ce96a9af28628ff1f4efc51ccba351a8820bca2a8ba"}, + {file = "lxml-5.4.0-cp311-cp311-manylinux_2_28_ppc64le.whl", hash = "sha256:aefe1a7cb852fa61150fcb21a8c8fcea7b58c4cb11fbe59c97a0a4b31cae3c8c"}, + {file = "lxml-5.4.0-cp311-cp311-manylinux_2_28_s390x.whl", hash = "sha256:ef5a7178fcc73b7d8c07229e89f8eb45b2908a9238eb90dcfc46571ccf0383b8"}, + {file = "lxml-5.4.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:d2ed1b3cb9ff1c10e6e8b00941bb2e5bb568b307bfc6b17dffbbe8be5eecba86"}, + {file = "lxml-5.4.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:72ac9762a9f8ce74c9eed4a4e74306f2f18613a6b71fa065495a67ac227b3056"}, + {file = "lxml-5.4.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:f5cb182f6396706dc6cc1896dd02b1c889d644c081b0cdec38747573db88a7d7"}, + {file = "lxml-5.4.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:3a3178b4873df8ef9457a4875703488eb1622632a9cee6d76464b60e90adbfcd"}, + {file = "lxml-5.4.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:e094ec83694b59d263802ed03a8384594fcce477ce484b0cbcd0008a211ca751"}, + {file = "lxml-5.4.0-cp311-cp311-win32.whl", hash = "sha256:4329422de653cdb2b72afa39b0aa04252fca9071550044904b2e7036d9d97fe4"}, + {file = "lxml-5.4.0-cp311-cp311-win_amd64.whl", hash = "sha256:fd3be6481ef54b8cfd0e1e953323b7aa9d9789b94842d0e5b142ef4bb7999539"}, + {file = "lxml-5.4.0-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:b5aff6f3e818e6bdbbb38e5967520f174b18f539c2b9de867b1e7fde6f8d95a4"}, + {file = "lxml-5.4.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:942a5d73f739ad7c452bf739a62a0f83e2578afd6b8e5406308731f4ce78b16d"}, + {file = "lxml-5.4.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:460508a4b07364d6abf53acaa0a90b6d370fafde5693ef37602566613a9b0779"}, + {file = "lxml-5.4.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:529024ab3a505fed78fe3cc5ddc079464e709f6c892733e3f5842007cec8ac6e"}, + {file = "lxml-5.4.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7ca56ebc2c474e8f3d5761debfd9283b8b18c76c4fc0967b74aeafba1f5647f9"}, + {file = "lxml-5.4.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a81e1196f0a5b4167a8dafe3a66aa67c4addac1b22dc47947abd5d5c7a3f24b5"}, + {file = "lxml-5.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:00b8686694423ddae324cf614e1b9659c2edb754de617703c3d29ff568448df5"}, + {file = "lxml-5.4.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:c5681160758d3f6ac5b4fea370495c48aac0989d6a0f01bb9a72ad8ef5ab75c4"}, + {file = "lxml-5.4.0-cp312-cp312-manylinux_2_28_ppc64le.whl", hash = "sha256:2dc191e60425ad70e75a68c9fd90ab284df64d9cd410ba8d2b641c0c45bc006e"}, + {file = "lxml-5.4.0-cp312-cp312-manylinux_2_28_s390x.whl", hash = "sha256:67f779374c6b9753ae0a0195a892a1c234ce8416e4448fe1e9f34746482070a7"}, + {file = "lxml-5.4.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:79d5bfa9c1b455336f52343130b2067164040604e41f6dc4d8313867ed540079"}, + {file = "lxml-5.4.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3d3c30ba1c9b48c68489dc1829a6eede9873f52edca1dda900066542528d6b20"}, + {file = "lxml-5.4.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:1af80c6316ae68aded77e91cd9d80648f7dd40406cef73df841aa3c36f6907c8"}, + {file = "lxml-5.4.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:4d885698f5019abe0de3d352caf9466d5de2baded00a06ef3f1216c1a58ae78f"}, + {file = "lxml-5.4.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:aea53d51859b6c64e7c51d522c03cc2c48b9b5d6172126854cc7f01aa11f52bc"}, + {file = "lxml-5.4.0-cp312-cp312-win32.whl", hash = "sha256:d90b729fd2732df28130c064aac9bb8aff14ba20baa4aee7bd0795ff1187545f"}, + {file = "lxml-5.4.0-cp312-cp312-win_amd64.whl", hash = "sha256:1dc4ca99e89c335a7ed47d38964abcb36c5910790f9bd106f2a8fa2ee0b909d2"}, + {file = "lxml-5.4.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:773e27b62920199c6197130632c18fb7ead3257fce1ffb7d286912e56ddb79e0"}, + {file = "lxml-5.4.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:ce9c671845de9699904b1e9df95acfe8dfc183f2310f163cdaa91a3535af95de"}, + {file = "lxml-5.4.0-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9454b8d8200ec99a224df8854786262b1bd6461f4280064c807303c642c05e76"}, + {file = "lxml-5.4.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cccd007d5c95279e529c146d095f1d39ac05139de26c098166c4beb9374b0f4d"}, + {file = "lxml-5.4.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0fce1294a0497edb034cb416ad3e77ecc89b313cff7adbee5334e4dc0d11f422"}, + {file = "lxml-5.4.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:24974f774f3a78ac12b95e3a20ef0931795ff04dbb16db81a90c37f589819551"}, + {file = "lxml-5.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:497cab4d8254c2a90bf988f162ace2ddbfdd806fce3bda3f581b9d24c852e03c"}, + {file = "lxml-5.4.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:e794f698ae4c5084414efea0f5cc9f4ac562ec02d66e1484ff822ef97c2cadff"}, + {file = "lxml-5.4.0-cp313-cp313-manylinux_2_28_ppc64le.whl", hash = "sha256:2c62891b1ea3094bb12097822b3d44b93fc6c325f2043c4d2736a8ff09e65f60"}, + {file = "lxml-5.4.0-cp313-cp313-manylinux_2_28_s390x.whl", hash = "sha256:142accb3e4d1edae4b392bd165a9abdee8a3c432a2cca193df995bc3886249c8"}, + {file = "lxml-5.4.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:1a42b3a19346e5601d1b8296ff6ef3d76038058f311902edd574461e9c036982"}, + {file = "lxml-5.4.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:4291d3c409a17febf817259cb37bc62cb7eb398bcc95c1356947e2871911ae61"}, + {file = "lxml-5.4.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:4f5322cf38fe0e21c2d73901abf68e6329dc02a4994e483adbcf92b568a09a54"}, + {file = "lxml-5.4.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:0be91891bdb06ebe65122aa6bf3fc94489960cf7e03033c6f83a90863b23c58b"}, + {file = "lxml-5.4.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:15a665ad90054a3d4f397bc40f73948d48e36e4c09f9bcffc7d90c87410e478a"}, + {file = "lxml-5.4.0-cp313-cp313-win32.whl", hash = "sha256:d5663bc1b471c79f5c833cffbc9b87d7bf13f87e055a5c86c363ccd2348d7e82"}, + {file = "lxml-5.4.0-cp313-cp313-win_amd64.whl", hash = "sha256:bcb7a1096b4b6b24ce1ac24d4942ad98f983cd3810f9711bcd0293f43a9d8b9f"}, + {file = "lxml-5.4.0-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:7be701c24e7f843e6788353c055d806e8bd8466b52907bafe5d13ec6a6dbaecd"}, + {file = "lxml-5.4.0-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:fb54f7c6bafaa808f27166569b1511fc42701a7713858dddc08afdde9746849e"}, + {file = "lxml-5.4.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:97dac543661e84a284502e0cf8a67b5c711b0ad5fb661d1bd505c02f8cf716d7"}, + {file = "lxml-5.4.0-cp36-cp36m-manylinux_2_28_x86_64.whl", hash = "sha256:c70e93fba207106cb16bf852e421c37bbded92acd5964390aad07cb50d60f5cf"}, + {file = "lxml-5.4.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:9c886b481aefdf818ad44846145f6eaf373a20d200b5ce1a5c8e1bc2d8745410"}, + {file = "lxml-5.4.0-cp36-cp36m-musllinux_1_2_x86_64.whl", hash = "sha256:fa0e294046de09acd6146be0ed6727d1f42ded4ce3ea1e9a19c11b6774eea27c"}, + {file = "lxml-5.4.0-cp36-cp36m-win32.whl", hash = "sha256:61c7bbf432f09ee44b1ccaa24896d21075e533cd01477966a5ff5a71d88b2f56"}, + {file = "lxml-5.4.0-cp36-cp36m-win_amd64.whl", hash = "sha256:7ce1a171ec325192c6a636b64c94418e71a1964f56d002cc28122fceff0b6121"}, + {file = "lxml-5.4.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:795f61bcaf8770e1b37eec24edf9771b307df3af74d1d6f27d812e15a9ff3872"}, + {file = "lxml-5.4.0-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:29f451a4b614a7b5b6c2e043d7b64a15bd8304d7e767055e8ab68387a8cacf4e"}, + {file = "lxml-5.4.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4aa412a82e460571fad592d0f93ce9935a20090029ba08eca05c614f99b0cc92"}, + {file = "lxml-5.4.0-cp37-cp37m-manylinux_2_28_x86_64.whl", hash = "sha256:c5d32f5284012deaccd37da1e2cd42f081feaa76981f0eaa474351b68df813c5"}, + {file = "lxml-5.4.0-cp37-cp37m-musllinux_1_2_x86_64.whl", hash = "sha256:31e63621e073e04697c1b2d23fcb89991790eef370ec37ce4d5d469f40924ed6"}, + {file = "lxml-5.4.0-cp37-cp37m-win32.whl", hash = "sha256:be2ba4c3c5b7900246a8f866580700ef0d538f2ca32535e991027bdaba944063"}, + {file = "lxml-5.4.0-cp37-cp37m-win_amd64.whl", hash = "sha256:09846782b1ef650b321484ad429217f5154da4d6e786636c38e434fa32e94e49"}, + {file = "lxml-5.4.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:eaf24066ad0b30917186420d51e2e3edf4b0e2ea68d8cd885b14dc8afdcf6556"}, + {file = "lxml-5.4.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2b31a3a77501d86d8ade128abb01082724c0dfd9524f542f2f07d693c9f1175f"}, + {file = "lxml-5.4.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0e108352e203c7afd0eb91d782582f00a0b16a948d204d4dec8565024fafeea5"}, + {file = "lxml-5.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a11a96c3b3f7551c8a8109aa65e8594e551d5a84c76bf950da33d0fb6dfafab7"}, + {file = "lxml-5.4.0-cp38-cp38-manylinux_2_28_aarch64.whl", hash = "sha256:ca755eebf0d9e62d6cb013f1261e510317a41bf4650f22963474a663fdfe02aa"}, + {file = "lxml-5.4.0-cp38-cp38-manylinux_2_28_x86_64.whl", hash = "sha256:4cd915c0fb1bed47b5e6d6edd424ac25856252f09120e3e8ba5154b6b921860e"}, + {file = "lxml-5.4.0-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:226046e386556a45ebc787871d6d2467b32c37ce76c2680f5c608e25823ffc84"}, + {file = "lxml-5.4.0-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:b108134b9667bcd71236c5a02aad5ddd073e372fb5d48ea74853e009fe38acb6"}, + {file = "lxml-5.4.0-cp38-cp38-win32.whl", hash = "sha256:1320091caa89805df7dcb9e908add28166113dcd062590668514dbd510798c88"}, + {file = "lxml-5.4.0-cp38-cp38-win_amd64.whl", hash = "sha256:073eb6dcdf1f587d9b88c8c93528b57eccda40209cf9be549d469b942b41d70b"}, + {file = "lxml-5.4.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:bda3ea44c39eb74e2488297bb39d47186ed01342f0022c8ff407c250ac3f498e"}, + {file = "lxml-5.4.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:9ceaf423b50ecfc23ca00b7f50b64baba85fb3fb91c53e2c9d00bc86150c7e40"}, + {file = "lxml-5.4.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:664cdc733bc87449fe781dbb1f309090966c11cc0c0cd7b84af956a02a8a4729"}, + {file = "lxml-5.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:67ed8a40665b84d161bae3181aa2763beea3747f748bca5874b4af4d75998f87"}, + {file = "lxml-5.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9b4a3bd174cc9cdaa1afbc4620c049038b441d6ba07629d89a83b408e54c35cd"}, + {file = "lxml-5.4.0-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:b0989737a3ba6cf2a16efb857fb0dfa20bc5c542737fddb6d893fde48be45433"}, + {file = "lxml-5.4.0-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:dc0af80267edc68adf85f2a5d9be1cdf062f973db6790c1d065e45025fa26140"}, + {file = "lxml-5.4.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:639978bccb04c42677db43c79bdaa23785dc7f9b83bfd87570da8207872f1ce5"}, + {file = "lxml-5.4.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:5a99d86351f9c15e4a901fc56404b485b1462039db59288b203f8c629260a142"}, + {file = "lxml-5.4.0-cp39-cp39-win32.whl", hash = "sha256:3e6d5557989cdc3ebb5302bbdc42b439733a841891762ded9514e74f60319ad6"}, + {file = "lxml-5.4.0-cp39-cp39-win_amd64.whl", hash = "sha256:a8c9b7f16b63e65bbba889acb436a1034a82d34fa09752d754f88d708eca80e1"}, + {file = "lxml-5.4.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:1b717b00a71b901b4667226bba282dd462c42ccf618ade12f9ba3674e1fabc55"}, + {file = "lxml-5.4.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:27a9ded0f0b52098ff89dd4c418325b987feed2ea5cc86e8860b0f844285d740"}, + {file = "lxml-5.4.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4b7ce10634113651d6f383aa712a194179dcd496bd8c41e191cec2099fa09de5"}, + {file = "lxml-5.4.0-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:53370c26500d22b45182f98847243efb518d268374a9570409d2e2276232fd37"}, + {file = "lxml-5.4.0-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:c6364038c519dffdbe07e3cf42e6a7f8b90c275d4d1617a69bb59734c1a2d571"}, + {file = "lxml-5.4.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:b12cb6527599808ada9eb2cd6e0e7d3d8f13fe7bbb01c6311255a15ded4c7ab4"}, + {file = "lxml-5.4.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:5f11a1526ebd0dee85e7b1e39e39a0cc0d9d03fb527f56d8457f6df48a10dc0c"}, + {file = "lxml-5.4.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:48b4afaf38bf79109bb060d9016fad014a9a48fb244e11b94f74ae366a64d252"}, + {file = "lxml-5.4.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:de6f6bb8a7840c7bf216fb83eec4e2f79f7325eca8858167b68708b929ab2172"}, + {file = "lxml-5.4.0-pp37-pypy37_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:5cca36a194a4eb4e2ed6be36923d3cffd03dcdf477515dea687185506583d4c9"}, + {file = "lxml-5.4.0-pp37-pypy37_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:b7c86884ad23d61b025989d99bfdd92a7351de956e01c61307cb87035960bcb1"}, + {file = "lxml-5.4.0-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:53d9469ab5460402c19553b56c3648746774ecd0681b1b27ea74d5d8a3ef5590"}, + {file = "lxml-5.4.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:56dbdbab0551532bb26c19c914848d7251d73edb507c3079d6805fa8bba5b706"}, + {file = "lxml-5.4.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:14479c2ad1cb08b62bb941ba8e0e05938524ee3c3114644df905d2331c76cd57"}, + {file = "lxml-5.4.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:32697d2ea994e0db19c1df9e40275ffe84973e4232b5c274f47e7c1ec9763cdd"}, + {file = "lxml-5.4.0-pp38-pypy38_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:24f6df5f24fc3385f622c0c9d63fe34604893bc1a5bdbb2dbf5870f85f9a404a"}, + {file = "lxml-5.4.0-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:151d6c40bc9db11e960619d2bf2ec5829f0aaffb10b41dcf6ad2ce0f3c0b2325"}, + {file = "lxml-5.4.0-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:4025bf2884ac4370a3243c5aa8d66d3cb9e15d3ddd0af2d796eccc5f0244390e"}, + {file = "lxml-5.4.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:9459e6892f59ecea2e2584ee1058f5d8f629446eab52ba2305ae13a32a059530"}, + {file = "lxml-5.4.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:47fb24cc0f052f0576ea382872b3fc7e1f7e3028e53299ea751839418ade92a6"}, + {file = "lxml-5.4.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:50441c9de951a153c698b9b99992e806b71c1f36d14b154592580ff4a9d0d877"}, + {file = "lxml-5.4.0-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:ab339536aa798b1e17750733663d272038bf28069761d5be57cb4a9b0137b4f8"}, + {file = "lxml-5.4.0-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:9776af1aad5a4b4a1317242ee2bea51da54b2a7b7b48674be736d463c999f37d"}, + {file = "lxml-5.4.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:63e7968ff83da2eb6fdda967483a7a023aa497d85ad8f05c3ad9b1f2e8c84987"}, + {file = "lxml-5.4.0.tar.gz", hash = "sha256:d12832e1dbea4be280b22fd0ea7c9b87f0d8fc51ba06e92dc62d52f804f78ebd"}, ] [package.extras] From 7f57e1d9a20274060154597796a404f671155677 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 25 Apr 2025 08:52:35 +0200 Subject: [PATCH 114/390] chore(deps): update dependency ruff to v0.11.7 (#5388) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/poetry.lock b/poetry.lock index 262bfb134..97ece9281 100644 --- a/poetry.lock +++ b/poetry.lock @@ -3283,30 +3283,30 @@ jupyter = ["ipywidgets (>=7.5.1,<9)"] [[package]] name = "ruff" -version = "0.11.6" +version = "0.11.7" description = "An extremely fast Python linter and code formatter, written in Rust." optional = false python-versions = ">=3.7" groups = ["dev"] files = [ - {file = "ruff-0.11.6-py3-none-linux_armv6l.whl", hash = "sha256:d84dcbe74cf9356d1bdb4a78cf74fd47c740bf7bdeb7529068f69b08272239a1"}, - {file = "ruff-0.11.6-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:9bc583628e1096148011a5d51ff3c836f51899e61112e03e5f2b1573a9b726de"}, - {file = "ruff-0.11.6-py3-none-macosx_11_0_arm64.whl", hash = "sha256:f2959049faeb5ba5e3b378709e9d1bf0cab06528b306b9dd6ebd2a312127964a"}, - {file = "ruff-0.11.6-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:63c5d4e30d9d0de7fedbfb3e9e20d134b73a30c1e74b596f40f0629d5c28a193"}, - {file = "ruff-0.11.6-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:26a4b9a4e1439f7d0a091c6763a100cef8fbdc10d68593df6f3cfa5abdd9246e"}, - {file = "ruff-0.11.6-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b5edf270223dd622218256569636dc3e708c2cb989242262fe378609eccf1308"}, - {file = "ruff-0.11.6-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:f55844e818206a9dd31ff27f91385afb538067e2dc0beb05f82c293ab84f7d55"}, - {file = "ruff-0.11.6-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1d8f782286c5ff562e4e00344f954b9320026d8e3fae2ba9e6948443fafd9ffc"}, - {file = "ruff-0.11.6-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:01c63ba219514271cee955cd0adc26a4083df1956d57847978383b0e50ffd7d2"}, - {file = "ruff-0.11.6-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:15adac20ef2ca296dd3d8e2bedc6202ea6de81c091a74661c3666e5c4c223ff6"}, - {file = "ruff-0.11.6-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:4dd6b09e98144ad7aec026f5588e493c65057d1b387dd937d7787baa531d9bc2"}, - {file = "ruff-0.11.6-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:45b2e1d6c0eed89c248d024ea95074d0e09988d8e7b1dad8d3ab9a67017a5b03"}, - {file = "ruff-0.11.6-py3-none-musllinux_1_2_i686.whl", hash = "sha256:bd40de4115b2ec4850302f1a1d8067f42e70b4990b68838ccb9ccd9f110c5e8b"}, - {file = "ruff-0.11.6-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:77cda2dfbac1ab73aef5e514c4cbfc4ec1fbef4b84a44c736cc26f61b3814cd9"}, - {file = "ruff-0.11.6-py3-none-win32.whl", hash = "sha256:5151a871554be3036cd6e51d0ec6eef56334d74dfe1702de717a995ee3d5b287"}, - {file = "ruff-0.11.6-py3-none-win_amd64.whl", hash = "sha256:cce85721d09c51f3b782c331b0abd07e9d7d5f775840379c640606d3159cae0e"}, - {file = "ruff-0.11.6-py3-none-win_arm64.whl", hash = "sha256:3567ba0d07fb170b1b48d944715e3294b77f5b7679e8ba258199a250383ccb79"}, - {file = "ruff-0.11.6.tar.gz", hash = "sha256:bec8bcc3ac228a45ccc811e45f7eb61b950dbf4cf31a67fa89352574b01c7d79"}, + {file = "ruff-0.11.7-py3-none-linux_armv6l.whl", hash = "sha256:d29e909d9a8d02f928d72ab7837b5cbc450a5bdf578ab9ebee3263d0a525091c"}, + {file = "ruff-0.11.7-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:dd1fb86b168ae349fb01dd497d83537b2c5541fe0626e70c786427dd8363aaee"}, + {file = "ruff-0.11.7-py3-none-macosx_11_0_arm64.whl", hash = "sha256:d3d7d2e140a6fbbc09033bce65bd7ea29d6a0adeb90b8430262fbacd58c38ada"}, + {file = "ruff-0.11.7-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4809df77de390a1c2077d9b7945d82f44b95d19ceccf0c287c56e4dc9b91ca64"}, + {file = "ruff-0.11.7-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:f3a0c2e169e6b545f8e2dba185eabbd9db4f08880032e75aa0e285a6d3f48201"}, + {file = "ruff-0.11.7-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:49b888200a320dd96a68e86736cf531d6afba03e4f6cf098401406a257fcf3d6"}, + {file = "ruff-0.11.7-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:2b19cdb9cf7dae00d5ee2e7c013540cdc3b31c4f281f1dacb5a799d610e90db4"}, + {file = "ruff-0.11.7-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:64e0ee994c9e326b43539d133a36a455dbaab477bc84fe7bfbd528abe2f05c1e"}, + {file = "ruff-0.11.7-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:bad82052311479a5865f52c76ecee5d468a58ba44fb23ee15079f17dd4c8fd63"}, + {file = "ruff-0.11.7-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7940665e74e7b65d427b82bffc1e46710ec7f30d58b4b2d5016e3f0321436502"}, + {file = "ruff-0.11.7-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:169027e31c52c0e36c44ae9a9c7db35e505fee0b39f8d9fca7274a6305295a92"}, + {file = "ruff-0.11.7-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:305b93f9798aee582e91e34437810439acb28b5fc1fee6b8205c78c806845a94"}, + {file = "ruff-0.11.7-py3-none-musllinux_1_2_i686.whl", hash = "sha256:a681db041ef55550c371f9cd52a3cf17a0da4c75d6bd691092dfc38170ebc4b6"}, + {file = "ruff-0.11.7-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:07f1496ad00a4a139f4de220b0c97da6d4c85e0e4aa9b2624167b7d4d44fd6b6"}, + {file = "ruff-0.11.7-py3-none-win32.whl", hash = "sha256:f25dfb853ad217e6e5f1924ae8a5b3f6709051a13e9dad18690de6c8ff299e26"}, + {file = "ruff-0.11.7-py3-none-win_amd64.whl", hash = "sha256:0a931d85959ceb77e92aea4bbedfded0a31534ce191252721128f77e5ae1f98a"}, + {file = "ruff-0.11.7-py3-none-win_arm64.whl", hash = "sha256:778c1e5d6f9e91034142dfd06110534ca13220bfaad5c3735f6cb844654f6177"}, + {file = "ruff-0.11.7.tar.gz", hash = "sha256:655089ad3224070736dc32844fde783454f8558e71f501cb207485fe4eee23d4"}, ] [[package]] From 918899d346d57a2e1bec8d778bb25074adb1b41a Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Sun, 27 Apr 2025 04:10:22 -0700 Subject: [PATCH 115/390] chore(l10n): New Crowdin updates (#5390) --- .../seed/resources/foods/locales/it-IT.json | 38 +++++++++---------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/mealie/repos/seed/resources/foods/locales/it-IT.json b/mealie/repos/seed/resources/foods/locales/it-IT.json index 9cdbf378a..124ad283a 100644 --- a/mealie/repos/seed/resources/foods/locales/it-IT.json +++ b/mealie/repos/seed/resources/foods/locales/it-IT.json @@ -54,7 +54,7 @@ "name": "more" }, "bok-choy": { - "name": "bok choy" + "name": "cavolo cinese" }, "brassicas": { "name": "brassicas" @@ -160,7 +160,7 @@ "name": "chinese leaves" }, "chives": { - "name": "chives" + "name": "erba cipollina" }, "chocolate": { "name": "cioccolato" @@ -201,7 +201,7 @@ "plural_name": "mais" }, "corn-syrup": { - "name": "corn syrup" + "name": "sciroppo di mais" }, "cottonseed-oil": { "name": "cottonseed oil" @@ -247,8 +247,8 @@ "plural_name": "uova" }, "endive": { - "name": "endive", - "plural_name": "endives" + "name": "indivia", + "plural_name": "indivia" }, "fats": { "name": "grassi" @@ -292,7 +292,7 @@ }, "garlic": { "name": "aglio", - "plural_name": "garlics" + "plural_name": "agli" }, "gem-squash": { "name": "gem squash" @@ -480,15 +480,15 @@ }, "pepper": { "name": "pepe", - "plural_name": "peppers" + "plural_name": "peperoni" }, "pineapple": { "name": "ananas", "plural_name": "ananas" }, "plantain": { - "name": "plantain", - "plural_name": "plantains" + "name": "platano", + "plural_name": "platani" }, "poppy-seeds": { "name": "semi di papavero" @@ -498,27 +498,27 @@ "plural_name": "patate" }, "poultry": { - "name": "poultry" + "name": "pollame" }, "powdered-sugar": { "name": "powdered sugar" }, "pumpkin": { "name": "zucca", - "plural_name": "pumpkins" + "plural_name": "zucche" }, "pumpkin-seeds": { - "name": "pumpkin seeds" + "name": "semi di zucca" }, "radish": { - "name": "radish", - "plural_name": "radishes" + "name": "ravanello", + "plural_name": "ravanelli" }, "raw-sugar": { "name": "raw sugar" }, "refined-sugar": { - "name": "refined sugar" + "name": "zucchero raffinato" }, "rice": { "name": "riso" @@ -527,16 +527,16 @@ "name": "farina di riso" }, "rock-sugar": { - "name": "rock sugar" + "name": "cristalli di zucchero" }, "rum": { "name": "rum" }, "salmon": { - "name": "salmon" + "name": "salmone" }, "salt": { - "name": "salt" + "name": "sale" }, "salt-cod": { "name": "salt cod" @@ -686,7 +686,7 @@ "name": "lievito" }, "zucchini": { - "name": "zucchini", + "name": "zucchino", "plural_name": "zucchine" } } \ No newline at end of file From 58e1f7171129e0dc5a1e578099cfebf326d8da5a Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Sun, 27 Apr 2025 09:42:30 -0700 Subject: [PATCH 116/390] chore(l10n): New Crowdin updates (#5394) --- frontend/lang/messages/ca-ES.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/frontend/lang/messages/ca-ES.json b/frontend/lang/messages/ca-ES.json index 46123279f..0993f92e9 100644 --- a/frontend/lang/messages/ca-ES.json +++ b/frontend/lang/messages/ca-ES.json @@ -720,7 +720,7 @@ "backup-restore": "Restaura la còpia de seguretat", "back-restore-description": "Restaurar aquesta còpia de seguretat sobreescriurà totes les dades actuals de la teva base de dades i qualsevol directori i els substituirà amb el contingut d'aquesta còpia de seguretat. {cannot-be-undone} Si la restauració es duu a terme correctament, se us tancarà la sessió.", "cannot-be-undone": "Aquesta acció no es pot desfer. Utilitza-la amb precaució.", - "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", + "postgresql-note": "Si estàs fent servir PostGresSQL, si us plau, revisa el {backup-restore-process} abans de fer la restauració.", "backup-restore-process-in-the-documentation": "el procés de còpia de seguretat i restauració es troba a la documentació", "irreversible-acknowledgment": "Entenc que aquesta acció és irreversible, destructiva i pot ocasionar la pèrdua de dades", "restore-backup": "Restaura la còpia de seguretat" @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "Combinant els aliments seleccionats, es fusionaran els dos aliments en un. El primer aliment serà eliminat i totes les referències s'actualitzaran a l'aliment resultant.", "merge-food-example": "Combinant {food1} i {food2}", - "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", - "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", + "seed-dialog-text": "Afegeix a la base de dades els noms dels aliments en el vostre idioma. Açò crearà més de 200 aliments comuns per a què pugueu organitzar la vostra base de dades. Els noms dels aliments han estat traduïts gràcies a l'esforç de la comunitat.", + "seed-dialog-warning": "Ja teniu algunes dades a la vostra base. Aquesta acció no tindrà en compte duplicats i haureu d'eliminar-los manualment.", "combine-food": "Combinar Aliment", "source-food": "Aliment d'Origen", "target-food": "Aliment de Destí", From da1c9a448ed0d534cba177b7421d5c81f13de117 Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Mon, 28 Apr 2025 00:40:19 -0700 Subject: [PATCH 117/390] chore(l10n): New Crowdin updates (#5396) --- frontend/lang/messages/sk-SK.json | 84 +++++++++++++++---------------- 1 file changed, 42 insertions(+), 42 deletions(-) diff --git a/frontend/lang/messages/sk-SK.json b/frontend/lang/messages/sk-SK.json index a0e28e421..9e2c55159 100644 --- a/frontend/lang/messages/sk-SK.json +++ b/frontend/lang/messages/sk-SK.json @@ -8,7 +8,7 @@ "database-type": "Typ databázy", "database-url": "Link databázy", "default-group": "Predvolená skupina", - "default-household": "Default Household", + "default-household": "Predvolená domácnosť", "demo": "Demo", "demo-status": "Demo Stav", "development": "Vývoj", @@ -182,7 +182,7 @@ "date": "Dátum", "id": "Id", "owner": "Vlastník", - "change-owner": "Change Owner", + "change-owner": "Zmeniť vlastníka", "date-added": "Dátum pridania", "none": "Žiadny", "run": "Spustiť", @@ -214,10 +214,10 @@ "confirm-delete-generic-items": "Ste si istý, že chcete odstrániť nasledujúce položky?", "organizers": "Organizéry", "caution": "Výstraha", - "show-advanced": "Show Advanced", - "add-field": "Add Field", - "date-created": "Date Created", - "date-updated": "Date Updated" + "show-advanced": "Zobraziť pokročilé", + "add-field": "Pridať pole", + "date-created": "Dátum vytvorenia", + "date-updated": "Dátum aktualizácie" }, "group": { "are-you-sure-you-want-to-delete-the-group": "Naozaj chcete odstrániť {groupName}?", @@ -244,16 +244,16 @@ "keep-my-recipes-private-description": "Nastaví vašu skupinu a všetky predvolené nastavenia receptov na súkromné. Neskôr to môžete kedykoľvek zmeniť." }, "manage-members": "Spravovať členov", - "manage-members-description": "Manage the permissions of the members in your household. {manage} allows the user to access the data-management page, and {invite} allows the user to generate invitation links for other users. Group owners cannot change their own permissions.", + "manage-members-description": "Spravovať povolenia členov vo vašej domácnosti. {manage} umožňuje používateľovi prístup ku správe údajov a {invite} umožňuje používateľovi generovať odkazy s pozvánkami pre iných užívateľov. Správcovia skupín nemôžu meniť svoje vlastné povolenia.", "manage": "Spravovať", - "manage-household": "Manage Household", + "manage-household": "Spravovať domácnosť", "invite": "Pozvať", "looking-to-update-your-profile": "Želáte si aktualizovať váš profil?", "default-recipe-preferences-description": "Toto sú predvolené nastavenia pre novovytvorené recepty vo vašej skupine. Na individuálnej úrovni ich možno zmeniť v ponuke nastavení konkrétneho receptu.", "default-recipe-preferences": "Predvolené nastavenia receptu", "group-preferences": "Nastavenia skupiny", "private-group": "Súkromná skupina", - "private-group-description": "Setting your group to private will disable all public view options. This overrides any individual public view settings", + "private-group-description": "Nastavením vašej skupiny ako súkromnej vypnete všetky možnosti pre prístup zvonku. Toto nastavenie má väčšiu prioritu ako akékoľvek individuálne nastavenie prístupu", "enable-public-access": "Povoliť verejný prístup", "enable-public-access-description": "Nastaviť skupinové recepty ako verejné a umožniť hosťom ich zobrazenie bez nutnosti prihlásenia", "allow-users-outside-of-your-group-to-see-your-recipes": "Povoliť užívateľom mimo vašej skupiny čítať vaše recepty", @@ -284,10 +284,10 @@ "households": "Households", "user-household": "User Household", "create-household": "Create Household", - "household-name": "Household Name", - "household-group": "Household Group", + "household-name": "Názov domácnosti", + "household-group": "Skupina domácnosti", "household-management": "Household Management", - "manage-households": "Manage Households", + "manage-households": "Spravovať domácnosti", "admin-household-management": "Admin Household Management", "admin-household-management-text": "Changes to this household will be reflected immediately.", "household-id-value": "Household Id: {0}", @@ -518,7 +518,7 @@ "save-recipe-before-use": "Uložiť recept pred použitím", "section-title": "Názov sekcie", "servings": "Porcie", - "serves-amount": "Serves {amount}", + "serves-amount": "{amount} porcie", "share-recipe-message": "Chcel by som sa s tebou podeliť o recept na {0}.", "show-nutrition-values": "Ukáž nutričné hodnoty", "sodium-content": "Sodík", @@ -663,18 +663,18 @@ "not-linked-ingredients": "Additional Ingredients" }, "recipe-finder": { - "recipe-finder": "Recipe Finder", - "recipe-finder-description": "Search for recipes based on ingredients you have on hand. You can also filter by tools you have available, and set a maximum number of missing ingredients or tools.", - "selected-ingredients": "Selected Ingredients", - "no-ingredients-selected": "No ingredients selected", - "missing": "Missing", - "no-recipes-found": "No recipes found", + "recipe-finder": "Hľadač receptov", + "recipe-finder-description": "Hľadajte recepty podľa surovín, ktoré máte poruke. Vo filtroch môžete tiež vybrať náčinie, ktoré máte k dispozícii a vybrať maximálne množstvo chýbajúcich ingrediencií alebo nástrojov.", + "selected-ingredients": "Vybrané suroviny", + "no-ingredients-selected": "Nevybrali ste žiadne suroviny", + "missing": "Chýbajúce", + "no-recipes-found": "Nenašli sa žiadne recepty", "no-recipes-found-description": "Try adding more ingredients to your search or adjusting your filters", "include-ingredients-on-hand": "Include Ingredients On Hand", - "include-tools-on-hand": "Include Tools On Hand", + "include-tools-on-hand": "Zahrnúť náčinie poruke", "max-missing-ingredients": "Max Missing Ingredients", - "max-missing-tools": "Max Missing Tools", - "selected-tools": "Selected Tools", + "max-missing-tools": "Max. chýbajúceho náčinia", + "selected-tools": "Vybrané náčinie", "other-filters": "Other Filters", "ready-to-make": "Ready to Make", "almost-ready-to-make": "Almost Ready to Make" @@ -882,7 +882,7 @@ "are-you-sure-you-want-to-check-all-items": "Naozaj chcete označiť všetky položky?", "are-you-sure-you-want-to-uncheck-all-items": "Naozaj chcete zrušiť označenie všetkých položiek?", "are-you-sure-you-want-to-delete-checked-items": "Naozaj chcete odstrániť všetky označené položky?", - "no-shopping-lists-found": "No Shopping Lists Found" + "no-shopping-lists-found": "Nenašli sa žiadne nákupné zoznamy" }, "sidebar": { "all-recipes": "Všetky recepty", @@ -937,7 +937,7 @@ "create-new-tool": "Vytvoriť nové náčinie", "on-hand-checkbox-label": "Zobraz ako \"K dispozícii\" (Checked)", "required-tools": "Potrebné nástroje", - "tool": "Nástroj" + "tool": "Náčinie" }, "user": { "admin": "Administrátor", @@ -1141,7 +1141,7 @@ "tools": { "new-tool": "Nový nástroj", "edit-tool": "Upraviť nástroj", - "tool-data": "Údaje nástroja" + "tool-data": "Údaje náčinia" } }, "user-registration": { @@ -1352,34 +1352,34 @@ "filter-options-description": "Ak je zvolená možnosť vyžadovať všetky, kuchárka bude obsahovať iba recepty, ktoré majú všetky zvolené položky. Toto pravidlo sa aplikuje pre každú podskupinu podmienok a nie na prienik vybraných položiek.", "require-all-categories": "Vyžadovať všetky kategórie", "require-all-tags": "Vyžadovať všetky štítky", - "require-all-tools": "Vyžadovať všetky nástroje", + "require-all-tools": "Vyžadovať všetko náčinie", "cookbook-name": "Názov kuchárky", "cookbook-with-name": "Kuchárka {0}", - "household-cookbook-name": "{0} Cookbook {1}", + "household-cookbook-name": "{0} Kuchárka {1}", "create-a-cookbook": "Vytvoriť kuchárku", "cookbook": "Kuchárka" }, "query-filter": { "logical-operators": { - "and": "AND", - "or": "OR" + "and": "A", + "or": "ALEBO" }, "relational-operators": { - "equals": "equals", - "does-not-equal": "does not equal", - "is-greater-than": "is greater than", - "is-greater-than-or-equal-to": "is greater than or equal to", - "is-less-than": "is less than", - "is-less-than-or-equal-to": "is less than or equal to" + "equals": "rovná sa", + "does-not-equal": "nerovná sa", + "is-greater-than": "je väčšie ako", + "is-greater-than-or-equal-to": "je väčšie alebo rovné", + "is-less-than": "je menšie ako", + "is-less-than-or-equal-to": "je menšie alebo rovné" }, "relational-keywords": { - "is": "is", - "is-not": "is not", - "is-one-of": "is one of", - "is-not-one-of": "is not one of", - "contains-all-of": "contains all of", - "is-like": "is like", - "is-not-like": "is not like" + "is": "je", + "is-not": "nie je", + "is-one-of": "je jedným z", + "is-not-one-of": "nie je jedným z", + "contains-all-of": "obsahuje všetky", + "is-like": "je ako", + "is-not-like": "nie je ako" } } } From 18ff3c3c48adf21496c69570f638b1c27a9fb61d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 28 Apr 2025 07:51:15 +0000 Subject: [PATCH 118/390] chore(auto): Update pre-commit hooks (#5398) Co-authored-by: boc-the-git <3479092+boc-the-git@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index ae4b6867c..e7bf42bd4 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -12,7 +12,7 @@ repos: exclude: ^tests/data/ - repo: https://github.com/astral-sh/ruff-pre-commit # Ruff version. - rev: v0.11.6 + rev: v0.11.7 hooks: - id: ruff - id: ruff-format From e46d19edfe51ebafe0fea2373f863cdf9456519e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 2 May 2025 14:17:53 -0500 Subject: [PATCH 119/390] fix(deps): update dependency recipe-scrapers to v15.7.1 (#5412) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 97ece9281..0b43e7a5f 100644 --- a/poetry.lock +++ b/poetry.lock @@ -3100,14 +3100,14 @@ orjson = ["orjson (>=3.9.14,<4)"] [[package]] name = "recipe-scrapers" -version = "15.6.0" +version = "15.7.1" description = "Python package, scraping recipes from all over the internet" optional = false python-versions = ">=3.9" groups = ["main"] files = [ - {file = "recipe_scrapers-15.6.0-py3-none-any.whl", hash = "sha256:d9949b69ce99de7030e18135c6ade73a5d65fa023308d86b1284807bb9a7ac17"}, - {file = "recipe_scrapers-15.6.0.tar.gz", hash = "sha256:e0e18542de8564cd925850e49fa14de1ed4fa1479eea41e9a846a8ca6e145c13"}, + {file = "recipe_scrapers-15.7.1-py3-none-any.whl", hash = "sha256:f5131c3c9ce7c7a261ffe25514334c2b86b911fc3e53935c91cf7dd420b80855"}, + {file = "recipe_scrapers-15.7.1.tar.gz", hash = "sha256:7657a743994712fdb1f7ff463891e593a55c6f9597be4e64425dcadd3b9aa75f"}, ] [package.dependencies] From 0cd33de2f6c9fc09e7ac12756864d5c8fd188dba Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Mon, 5 May 2025 10:29:07 -0500 Subject: [PATCH 120/390] chore(l10n): New Crowdin updates (#5407) Co-authored-by: Kuchenpirat <24235032+Kuchenpirat@users.noreply.github.com> --- frontend/lang/messages/de-DE.json | 50 +- frontend/lang/messages/fi-FI.json | 20 +- frontend/lang/messages/he-IL.json | 66 +-- frontend/lang/messages/ro-RO.json | 14 +- frontend/lang/messages/sk-SK.json | 286 +++++----- mealie/lang/messages/he-IL.json | 12 +- mealie/lang/messages/sk-SK.json | 20 +- .../seed/resources/foods/locales/fi-FI.json | 284 +++++----- .../seed/resources/foods/locales/he-IL.json | 524 +++++++++--------- .../seed/resources/foods/locales/it-IT.json | 90 +-- .../seed/resources/foods/locales/pl-PL.json | 128 ++--- .../seed/resources/foods/locales/ro-RO.json | 490 ++++++++-------- .../seed/resources/foods/locales/sk-SK.json | 506 ++++++++--------- .../seed/resources/labels/locales/de-DE.json | 2 +- .../seed/resources/labels/locales/ro-RO.json | 2 +- .../seed/resources/units/locales/he-IL.json | 4 +- .../seed/resources/units/locales/sk-SK.json | 46 +- 17 files changed, 1272 insertions(+), 1272 deletions(-) diff --git a/frontend/lang/messages/de-DE.json b/frontend/lang/messages/de-DE.json index 15b7f0dd5..4f59d4359 100644 --- a/frontend/lang/messages/de-DE.json +++ b/frontend/lang/messages/de-DE.json @@ -20,7 +20,7 @@ "not-demo": "Keine Demo", "portfolio": "Portfolio", "production": "Produktivumgebung", - "support": "Unterstützen", + "support": "Unterstützung", "version": "Version", "unknown-version": "unbekannt", "sponsor": "Unterstützer" @@ -190,7 +190,7 @@ "a-name-is-required": "Ein Name wird benötigt", "delete-with-name": "{name} löschen", "confirm-delete-generic-with-name": "Bist du dir sicher, dass du dies löschen möchtest?", - "confirm-delete-own-admin-account": "Bitte beachte, dass du versuchst, dein eigenes Administrator-Konto zu löschen! Diese Aktion kann nicht rückgängig gemacht werden und wird dein Konto dauerhaft löschen!", + "confirm-delete-own-admin-account": "Bitte beachte, dass du versuchst, dein eigenes Administrator-Konto zu löschen! Diese Aktion kann nicht rückgängig gemacht werden und wird dein Konto dauerhaft löschen?", "organizer": "Organisator", "transfer": "Übertragen", "copy": "Kopieren", @@ -383,7 +383,7 @@ }, "copymethat": { "description-long": "Mealie kann Rezepte aus Copy Me That importieren. Exportiere deine Rezepte im HTML-Format und lade dann unten die .zip Datei hoch.", - "title": "Copy Me That Rezept-Manager" + "title": "Kopiere mir diesen Rezept-Manager" }, "paprika": { "description-long": "Mealie kann Rezepte aus der Paprika-App importieren. Exportiere deine Rezepte in Paprika, ändere die Endung der Export-Datei in .zip und lade sie unten hoch.", @@ -418,7 +418,7 @@ }, "recipekeeper": { "title": "Recipe Keeper", - "description-long": "Mealie kann Rezepte von Recipe Keeper importieren. Exportiere deine Rezepte im ZIP-Format und lade dann unten die .zip Datei hoch.\n" + "description-long": "Mealie kann Rezepte von Recipe Keeper importieren. Exportiere deine Rezepte im ZIP-Format und lade dann unten die .zip Datei hoch." } }, "new-recipe": { @@ -535,7 +535,7 @@ "add-recipe-to-mealplan": "Rezept zum Essensplan hinzufügen", "entry-type": "Mahlzeit", "date-format-hint": "Schreibweise MM/TT/JJJJ", - "date-format-hint-yyyy-mm-dd": "JJJ-MM-TT Format", + "date-format-hint-yyyy-mm-dd": "JJJJ-MM-TT Format", "add-to-list": "Zur Einkaufsliste hinzufügen", "add-to-plan": "Zum Essensplan hinzufügen", "add-to-timeline": "Zum Zeitstrahl hinzufügen", @@ -650,7 +650,7 @@ "explanation": "Um den Zutaten-Parser zu verwenden, klicke auf den Button 'Alles parsen', um den Vorgang zu starten. Nachdem die Zutaten analysiert worden sind, kannst du überprüfen, ob die Einträge korrekt erkannt wurden. Der vom Modell errechnete Zuverlässigkeitswert wird rechts neben der Zutat angezeigt. Diese Angabe ist ein Durchschnitt der Einzelwerte und möglicherweise nicht immer ganz korrekt.", "alerts-explainer": "Es werden Warnungen angezeigt, wenn ein passendes Lebensmittel oder eine Einheit gefunden wurde, aber in der Datenbank nicht vorhanden ist.", "select-parser": "Parser auswählen", - "natural-language-processor": "Natürliche Sprachverarbeitung (NLP)", + "natural-language-processor": "Natürliche Sprachverarbeitung", "brute-parser": "Brute Parser", "openai-parser": "OpenAI Parser", "parse-all": "Alles parsen", @@ -720,7 +720,7 @@ "backup-restore": "Wiederherstellen aus Sicherung", "back-restore-description": "Das Wiederherstellen dieser Sicherung wird alle vorhandenen Daten in deiner Datenbank und im Datenverzeichnis überschreiben und durch den Inhalt dieser Sicherung ersetzen. {cannot-be-undone} Wenn die Wiederherstellung erfolgreich war, wirst du abgemeldet.", "cannot-be-undone": "Diese Aktion kann nicht rückgängig gemacht werden - verwende sie mit Vorsicht.", - "postgresql-note": "Falls Sie PostgreSQL verwenden, überprüfen Sie bitte den {backup-restore-process} vor dem Wiederherstellen", + "postgresql-note": "Falls Sie PostgreSQL verwenden, überprüfen Sie bitte den {backup-restore-process} vor dem Wiederherstellen.", "backup-restore-process-in-the-documentation": "Sichern- und Wiederherstellen-Prozess in der Dokumentation", "irreversible-acknowledgment": "Ich verstehe, dass diese Maßnahme unumkehrbar und destruktiv ist und Datenverlust verursachen kann", "restore-backup": "Sicherung wiederherstellen" @@ -860,22 +860,22 @@ "shopping-lists": "Einkaufslisten", "food": "Lebensmittel", "note": "Notiz", - "label": "Etikett", - "save-label": "Etikett speichern", + "label": "Kategorie", + "save-label": "Kategorie speichern", "linked-item-warning": "Dieser Eintrag ist mit einem oder mehreren Rezepten verknüpft. Das Ändern der Einheiten oder Lebensmittel führt zu unerwarteten Ergebnissen, wenn das Rezept von dieser Einkaufsliste entfernt oder hinzugefügt wird.", "toggle-food": "Lebensmittel-Eingabe umschalten", - "manage-labels": "Etiketten verwalten", + "manage-labels": "Kategorien verwalten", "are-you-sure-you-want-to-delete-this-item": "Möchtest du diesen Eintrag wirklich löschen?", "copy-as-text": "Als Text kopieren", "copy-as-markdown": "Als Markdown kopieren", "delete-checked": "Erledigte löschen", - "toggle-label-sort": "Sortierung nach Etikett umschalten", - "reorder-labels": "Etiketten umsortieren", + "toggle-label-sort": "Sortierung nach Kategorie umschalten", + "reorder-labels": "Kategorien umsortieren", "uncheck-all-items": "Alle Einträge zurücksetzen", "check-all-items": "Alle Einträge auswählen", "linked-recipes-count": "Kein verknüpftes Rezept|Ein verknüpftes Rezept|{count} verknüpfte Rezepte", "items-checked-count": "Kein Eintrag erledigt|Ein Eintrag erledigt|{count} Einträge erledigt", - "no-label": "Kein Etikett", + "no-label": "Keine Kategorie", "completed-on": "Erledigt am {date}", "you-are-offline": "Keine Verbindung zum Internet", "you-are-offline-description": "Nicht alle Funktionen sind offline verfügbar. Du kannst weiterhin Einträge hinzufügen, ändern und entfernen, aber Änderungen werden erst dann mit dem Server synchronisiert, wenn du wieder online bist.", @@ -1054,12 +1054,12 @@ "source-food": "Quell-Lebensmittel", "target-food": "Ziel-Lebensmittel", "create-food": "Lebensmittel erstellen", - "food-label": "Lebensmittel Etikett", + "food-label": "Lebensmittel Kategorie", "edit-food": "Lebensmittel bearbeiten", "food-data": "Lebensmitteldaten", "example-food-singular": "z.B. Zwiebel", "example-food-plural": "z.B. Zwiebeln", - "label-overwrite-warning": "Hiermit wird das ausgewählte Etikett allen ausgewählten Lebensmitteln zugewiesen und möglicherweise bestehende Etiketten werden überschrieben.", + "label-overwrite-warning": "Hiermit wird die ausgewählte Kategorie allen ausgewählten Lebensmitteln zugewiesen und möglicherweise bestehende Kategorien werden überschrieben.", "on-hand-checkbox-label": "Mit dieser Markierung wird dieses Lebensmittel standardmäßig deaktiviert, wenn ein Rezept einer Einkaufsliste hinzugefügt wird." }, "units": { @@ -1081,15 +1081,15 @@ "fraction": "Bruchzahl", "example-unit-singular": "z.B. gehäufter Teelöffel", "example-unit-plural": "z.B. gehäufte Teelöffel", - "example-unit-abbreviation-singular": "z.B. geh. TL", - "example-unit-abbreviation-plural": "z.B. geh. TL" + "example-unit-abbreviation-singular": "z.B. EL", + "example-unit-abbreviation-plural": "z.B. EL" }, "labels": { - "seed-dialog-text": "Füllt die Datenbank mit gängigen Etiketten basierend auf deiner Sprache.", - "edit-label": "Etikett bearbeiten", - "new-label": "Neues Etikett", - "labels": "Etiketten", - "assign-label": "Etikett zuweisen" + "seed-dialog-text": "Füllt die Datenbank mit gängigen Kategorien basierend auf deiner Sprache.", + "edit-label": "Kategorie bearbeiten", + "new-label": "Neue Kategorie", + "labels": "Kategorien", + "assign-label": "Kategorie zuweisen" }, "recipes": { "purge-exports": "Exporte bereinigen", @@ -1153,7 +1153,7 @@ "group-details": "Gruppendetails", "group-details-description": "Bevor du ein Konto erstellst, musst du eine Gruppe erstellen. Deine Gruppe wird nur dich enthalten, aber du kannst andere später einladen. Mitglieder in deiner Gruppe können Essenspläne, Einkaufslisten, Rezepte und vieles mehr teilen!", "use-seed-data": "Musterdaten", - "use-seed-data-description": "Mealie enthält eine Sammlung von Lebensmitteln, Maßeinheiten und Etiketten, die verwendet werden können, um deine Gruppe mit hilfreichen Daten für die Organisation deiner Rezepte zu füllen.", + "use-seed-data-description": "Mealie enthält eine Sammlung von Lebensmitteln, Maßeinheiten und Kategorien, die verwendet werden können, um deine Gruppe mit hilfreichen Daten für die Organisation deiner Rezepte zu füllen.", "account-details": "Kontoinformationen" }, "validation": { @@ -1276,7 +1276,7 @@ "tasks": "Aufgaben", "setup": { "first-time-setup": "Erstmalige Einrichtung", - "welcome-to-mealie-get-started": "Willkommen bei Mealie! Los geht's", + "welcome-to-mealie-get-started": "Willkommen bei Mealie! Lass uns loslegen", "already-set-up-bring-to-homepage": "Ich habe schon alles eingerichtet, bring mich zur Startseite", "common-settings-for-new-sites": "Hier sind einige allgemeine Einstellungen für neue Seiten", "setup-complete": "Einrichtung abgeschlossen!", @@ -1285,7 +1285,7 @@ "manage-profile-or-get-invite-link": "Verwalte dein eigenes Profil oder erstelle einen Einladungslink, den du an andere weitergeben kannst." }, "debug-openai-services": "OpenAI Services debuggen", - "debug-openai-services-description": "", + "debug-openai-services-description": "Benutzen Sie diese Seite, um OpenAI-Dienste zu debuggen. Sie können Ihre OpenAI-Verbindung testen und die Ergebnisse hier sehen. Wenn Sie Bilddienste aktiviert haben, können Sie auch ein Bild angeben.", "run-test": "Test durchführen", "test-results": "Testergebnisse", "group-delete-note": "Gruppen mit Benutzern oder Haushalten können nicht gelöscht werden", diff --git a/frontend/lang/messages/fi-FI.json b/frontend/lang/messages/fi-FI.json index 069fb85a6..02abe75f2 100644 --- a/frontend/lang/messages/fi-FI.json +++ b/frontend/lang/messages/fi-FI.json @@ -17,7 +17,7 @@ "download-recipe-json": "Viimeisin haettu JSON", "github": "GitHub", "log-lines": "Lokirivit", - "not-demo": "Ei esittelyversiotilassa", + "not-demo": "Ei esittelytilassa", "portfolio": "Portfolio", "production": "Tuotanto", "support": "Tuki", @@ -199,9 +199,9 @@ "last-made": "Viimeksi tehty", "learn-more": "Lisätietoja", "this-feature-is-currently-inactive": "Ominaisuus ei ole käytössä", - "clipboard-not-supported": "Ei leikepöytää", + "clipboard-not-supported": "Leikepöytää ei tueta", "copied-to-clipboard": "Kopioitu leikepöydälle", - "your-browser-does-not-support-clipboard": "Selaimessasi ei ole leikepöytää", + "your-browser-does-not-support-clipboard": "Selaimesi ei tue leikepöytää", "copied-items-to-clipboard": "Mitään ei kopioitu leikepöydälle|Kohde kopioitu leikepöydälle|{count} kohdetta kopioitu leikepöydälle", "actions": "Toimet", "selected-count": "Valittu {count}", @@ -262,7 +262,7 @@ "show-nutrition-information-description": "Kun tämä on käytössä, ravintoarvotiedot näytetään reseptissä, jos niitä on saatavilla. Jos ravintoarvotietoja ei ole saatavilla, ravintoarvotietoja ei näytetä", "show-recipe-assets": "Näytä reseptin sisältö", "show-recipe-assets-description": "Kun se on käytössä, reseptiresurssit näkyvät reseptissä, jos niitä on saatavilla", - "default-to-landscape-view": "Oletus vaaka-näkymään", + "default-to-landscape-view": "Käytä vaaka-näkymää oletuksena", "default-to-landscape-view-description": "Kun se on käytössä, reseptin otsikko näytetään vaakanäkymässä", "disable-users-from-commenting-on-recipes": "Estä käyttäjiä kommentoimasta reseptiä", "disable-users-from-commenting-on-recipes-description": "Piilottaa reseptisivun kommenttiosion ja kytkee kommentoinnin pois käytöstä", @@ -271,7 +271,7 @@ "general-preferences": "Yleiset Asetukset", "group-recipe-preferences": "Ryhmän reseptiasetukset", "report": "Raportti", - "report-with-id": "Ilmoituksen tunnus: {id}", + "report-with-id": "Raportin tunnus: {id}", "group-management": "Ryhmien hallinta", "admin-group-management": "Ylläpitoryhmien hallinta", "admin-group-management-text": "Muutokset tähän ryhmään tulevat näkymään välittömästi.", @@ -282,7 +282,7 @@ "household": { "household": "Kotitalous", "households": "Kotitaloudet", - "user-household": "Käyttäjä Kotitalous", + "user-household": "Käyttäjän Kotitalous", "create-household": "Luo Kotitalous", "household-name": "Kotitalouden Nimi", "household-group": "Kotitalouden Ryhmä", @@ -434,7 +434,7 @@ "recipe-url": "Reseptin URL", "recipe-html-or-json": "Resepti HTML tai JSON", "upload-a-recipe": "Lataa resepti", - "upload-individual-zip-file": "Tuo yksittäinen pakattu kansio toisesta Mealie-ilmeentymästä.", + "upload-individual-zip-file": "Tuo yksittäinen pakattu kansio toisesta Mealie instanssista.", "url-form-hint": "Liitä linkki lempireseptiverkkosivultasi", "view-scraped-data": "Näytä hankittu data", "trim-whitespace-description": "Leikkaa alussa ja lopussa olevat välilyönnit sekä tyhjät rivit", @@ -720,7 +720,7 @@ "backup-restore": "Varmuuskopion palautus", "back-restore-description": "Tämän varmuuskopion palauttaminen korvaa kaikki tietokannassasi ja tietokannassasi olevat tiedot ja korvaa ne tämän varmuuskopion sisällöllä. {cannot-be-undone} Jos palautus onnistuu, sinut kirjataan ulos.", "cannot-be-undone": "Tätä toimintoa ei voi kumota - käytä varoen.", - "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", + "postgresql-note": "Jos käytät PostgreSQL-tietokantaa, ole hyvä ja tarkista {backup-restore-process} ennen palauttamista.", "backup-restore-process-in-the-documentation": "varmuuskopiointi/palautus prosessi dokumentaatiossa", "irreversible-acknowledgment": "Ymmärrän, että tämä toiminta on peruuttamatonta ja voi aiheuttaa tietojen häviämistä", "restore-backup": "Palauta varmuuskopio" @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "Valittujen elintarvikkeiden yhdistäminen yhdistää raaka-aineet ja kohdistaa ne yhteen ainoaan ruokaan. Lähde-elintarvikkeet poistetaan, ja kaikki viittaukset lähtöelintarvikkeeseen saatetaan ajan tasalle niin, että ne osoittavat kohteena olevan elintarvikkeen.", "merge-food-example": "Yhdistä {food1} ja {food2} yhdeksi", - "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", - "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", + "seed-dialog-text": "Lisää tietokantaan paikallisen kielen mukaisia raaka-aineita. Tämä luo yli 200 yleistä raaka-ainetta, joita voidaan käyttää tietokannan järjestämiseen. Raaka-aineiden nimet ovat yhteisön kääntämiä.", + "seed-dialog-warning": "Sinulla on jo joitakin kohteita tietokannassasi. Tämä toiminto ei sovita yhteen kaksoiskappaleita, sinun täytyy muokata niitä manuaalisesti.", "combine-food": "Yhdistä Ruoka", "source-food": "Ruuan alkuperä", "target-food": "Kohderuoka", diff --git a/frontend/lang/messages/he-IL.json b/frontend/lang/messages/he-IL.json index f14d6c14e..4aa9c057a 100644 --- a/frontend/lang/messages/he-IL.json +++ b/frontend/lang/messages/he-IL.json @@ -13,13 +13,13 @@ "demo-status": "מצב הדגמה", "development": "פיתוח", "docs": "תיעוד", - "download-log": "הורדת לוגים", + "download-log": "יומן הורדות", "download-recipe-json": "ה-JSON האחרון שנקרא", - "github": "GitHub", - "log-lines": "שורות לוג", + "github": "גיטהאב", + "log-lines": "שורות ביומן אירועים", "not-demo": "לא בהדגמה", "portfolio": "תיק עבודות", - "production": "פרודקשיין", + "production": "ייצור", "support": "תמיכה", "version": "גרסה", "unknown-version": "לא ידוע", @@ -277,7 +277,7 @@ "admin-group-management-text": "שינויים לקבוצה זו ישתקפו מיידית.", "group-id-value": "מזהה קבוצה: {0}", "total-households": "סך כל משקי בית", - "you-must-select-a-group-before-selecting-a-household": "You must select a group before selecting a household" + "you-must-select-a-group-before-selecting-a-household": "חובה לבחור קבוצה לפני בחירת משק בית" }, "household": { "household": "משק בית", @@ -518,7 +518,7 @@ "save-recipe-before-use": "שמירת מתכון לפני שימוש", "section-title": "כותרת המקטע", "servings": "מנות", - "serves-amount": "Serves {amount}", + "serves-amount": "מנות {amount}", "share-recipe-message": "רציתי לשתף את המתכון {0} איתך.", "show-nutrition-values": "הצגת ערכים תזונתיים", "sodium-content": "נתרן", @@ -547,8 +547,8 @@ "failed-to-add-recipe-to-mealplan": "הוספת מתכון לתכנון ארוחות נכשלה", "failed-to-add-to-list": "כשלון בהוספה לרשימה", "yield": "תשואה", - "yields-amount-with-text": "Yields {amount} {text}", - "yield-text": "Yield Text", + "yields-amount-with-text": "כמות {amount} {text}", + "yield-text": "שדה כמות", "quantity": "כמות", "choose-unit": "בחירת יחידת מידה", "press-enter-to-create": "הקש Enter כדי להוסיף", @@ -636,9 +636,9 @@ "recipe-debugger-use-openai-description": "ניתן להשתמש ב-OpenAI כדי לפענח את התוצאות במקום להסתמך על ספריית הסריקה. כאשר מייצרים מתכון באמצעות כתובת, זה נעשה אוטומטית אם ספריית הסריקה נכשלת, אך ניתן לבדוק זאת ידנית כאן.", "debug": "ניפוי שגיאות", "tree-view": "תצוגת עץ", - "recipe-servings": "Recipe Servings", + "recipe-servings": "מנות למתכון", "recipe-yield": "תשואת מתכון", - "recipe-yield-text": "Recipe Yield Text", + "recipe-yield-text": "שדה מנות למתכון", "unit": "יחידה", "upload-image": "העלה תמונה", "screen-awake": "השאר את המסך פעיל", @@ -660,24 +660,24 @@ "no-food": "אין אוכל" }, "reset-servings-count": "איפוס מספר המנות", - "not-linked-ingredients": "Additional Ingredients" + "not-linked-ingredients": "מרכיבים נוספים" }, "recipe-finder": { - "recipe-finder": "Recipe Finder", - "recipe-finder-description": "Search for recipes based on ingredients you have on hand. You can also filter by tools you have available, and set a maximum number of missing ingredients or tools.", - "selected-ingredients": "Selected Ingredients", - "no-ingredients-selected": "No ingredients selected", - "missing": "Missing", - "no-recipes-found": "No recipes found", - "no-recipes-found-description": "Try adding more ingredients to your search or adjusting your filters", - "include-ingredients-on-hand": "Include Ingredients On Hand", - "include-tools-on-hand": "Include Tools On Hand", - "max-missing-ingredients": "Max Missing Ingredients", - "max-missing-tools": "Max Missing Tools", - "selected-tools": "Selected Tools", - "other-filters": "Other Filters", - "ready-to-make": "Ready to Make", - "almost-ready-to-make": "Almost Ready to Make" + "recipe-finder": "מצא מתכון", + "recipe-finder-description": "חפשו מתכונים לפי המצרכים שיש לכם בבית. תוכלו גם לסנן לפי הכלים שברשותכם, ולקבוע את מספר המצרכים או הכלים החסרים המותר.", + "selected-ingredients": "מרכיבים שנבחרו", + "no-ingredients-selected": "לא נבחרו מרכיבים", + "missing": "חסרים", + "no-recipes-found": "לא נמצאו מתכונים", + "no-recipes-found-description": "אפשר לנסות להוסיף עוד מצרכים או לשנות את הסינון כדי למצוא יותר תוצאות", + "include-ingredients-on-hand": "כלול מצרכים זמינים", + "include-tools-on-hand": "כלול כלים זמינים", + "max-missing-ingredients": "מקסימום מרכיבים חסרים", + "max-missing-tools": "מקסימום כלים חסרים", + "selected-tools": "כלים נבחרים", + "other-filters": "מסננים אחרים", + "ready-to-make": "מוכן להכנה", + "almost-ready-to-make": "כמעט מוכן להכנה" }, "search": { "advanced-search": "חיפוש מתקדם", @@ -720,7 +720,7 @@ "backup-restore": "גיבוי / שחזור", "back-restore-description": "שחזור מגיבוי זה ידרוס את המידע הקיים במסד הנתונים ובספריות האתר ויחליף אותם בזה הקיים בגיבוי. {cannot-be-undone} אם השחזור יצליח, המשתמש ינותק מהמערכת.", "cannot-be-undone": "פעולה זו לא בלתי הפיכה - השתמש בזהירות.", - "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", + "postgresql-note": "אם PostgreSQLבשימוש, בדוק את ה {backup-restore-process} לפני שחזור.", "backup-restore-process-in-the-documentation": "תהליך גיבוי או שחזור במדריכים", "irreversible-acknowledgment": "אני מבין שהפעולה לא הפיכה, הרסנית ויכולה לגרום לאיבוד מידע", "restore-backup": "שחזר גיבוי" @@ -882,7 +882,7 @@ "are-you-sure-you-want-to-check-all-items": "לסמן את כל הפריטים?", "are-you-sure-you-want-to-uncheck-all-items": "לבטל את סימון כל הפריטים?", "are-you-sure-you-want-to-delete-checked-items": "למחוק את כל הפריטים המסומנים?", - "no-shopping-lists-found": "No Shopping Lists Found" + "no-shopping-lists-found": "לא נמצאה רשימת קניות" }, "sidebar": { "all-recipes": "כל המתכונים", @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "צירוף של המאכלים שנבחרו יאחד את אוכל המקור ואוכל היעד לפריט אוכל אחד. אוכל המקור ימחק וכל ההפניות / הייחוסים אליו יעודכנו ויופנו לאוכל היעד.", "merge-food-example": "ממזג את {food1} לתוך {food2}", - "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", - "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", + "seed-dialog-text": "אכלס את מסד הנתונים עם אוכל בהתבסס על השפה המקומית שלך. הפעולה תיצור +200 מאכלים נפוצים שיכולים לשמש לארגון מסד הנתונים. מאכלים מתורגמים על ידי מאמצי הקהילה.", + "seed-dialog-warning": "מסד הנתונים שלך כבר מכיל מספר פריטים. פעולה זו אינה מטפלת בכפילויות, יהיה צורך לפתור זאת באופן ידני.", "combine-food": "שילוב אוכל", "source-food": "אוכל מקור", "target-food": "אוכל יעד", @@ -1294,7 +1294,7 @@ "profile": { "welcome-user": "👋 שלום, {0}!", "description": "ניהול פרופיל, מתכונים והגדרות קבוצה.", - "invite-link": "Invite Link", + "invite-link": "קישור הזמנה", "get-invite-link": "קבלת קישור להזמנה", "get-public-link": "כתובת פומבית", "account-summary": "פירוט משתמש", @@ -1344,8 +1344,8 @@ "cookbook": { "cookbooks": "ספרי בישול", "description": "ספרי בישול הם דרך נוספת לסידור מתכונים על ידי חיתוך של מתכונים, מארגנים, ומסננים נוספים. יצירת ספר בישול תוסיף רשומה לתפריט הצדדי וכל המתכונים שעונים לסינון יוצגו באופן אוטומטי.", - "hide-cookbooks-from-other-households": "Hide Cookbooks from Other Households", - "hide-cookbooks-from-other-households-description": "When enabled, only cookbooks from your household will appear on the sidebar", + "hide-cookbooks-from-other-households": "הסתרת ספר מתכונים ממשקי בית אחרים", + "hide-cookbooks-from-other-households-description": "כאשר האפשרות מופעלת, רק ספרי בישול ממשק הבית שלך יופיעו בסרגל הצד", "public-cookbook": "ספר בישול פומבי", "public-cookbook-description": "ספרי בישול ניתנים לשיתוף עם משתמשים מחוץ ל-Mealie ויופיעו בתוך עמוד הקבוצות.", "filter-options": "אפשרויות סינון", diff --git a/frontend/lang/messages/ro-RO.json b/frontend/lang/messages/ro-RO.json index 72019d187..fd680e5c0 100644 --- a/frontend/lang/messages/ro-RO.json +++ b/frontend/lang/messages/ro-RO.json @@ -3,7 +3,7 @@ "about": "Despre", "about-mealie": "Despre Mealie", "api-docs": "Documentație API", - "api-port": "API Port", + "api-port": "Port API", "application-mode": "Mod Aplicație", "database-type": "Tipul bazei de date", "database-url": "URL bază de date", @@ -41,17 +41,17 @@ "category-created": "Categorie creată", "category-creation-failed": "Crearea categoriei a eșuat", "category-deleted": "Categorie ștearsă", - "category-deletion-failed": "Ștergerea categoriei a eșuat", + "category-deletion-failed": "Ştergerea categoriei a eşuat", "category-filter": "Filtru categorie", "category-update-failed": "Actualizarea categoriei a eșuat", "category-updated": "Categorie actualizată", - "uncategorized-count": "Necategorizate {count}", + "uncategorized-count": "Necategorizat {count}", "create-a-category": "Creează o categorie", "category-name": "Nume categorie", "category": "Categorie" }, "events": { - "apprise-url": "URL Apprise app", + "apprise-url": "evaluare URL", "database": "Bază de date", "delete-event": "Șterge evenimentul", "event-delete-confirmation": "Ești sigur(ă) că vrei să ștergi acest eveniment?", @@ -720,7 +720,7 @@ "backup-restore": "Restaurare backup", "back-restore-description": "Restaurarea acestui backup va suprascrie toate datele curente din baza de date și din folderul de date și le va înlocui cu conținutul acestei copii de rezervă. {cannot-be-undone} Dacă restaurarea are succes, vei fi deconectat.", "cannot-be-undone": "Această acțiune nu poate fi anulată - utilizează cu prudență.", - "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", + "postgresql-note": "Dacă utilizezi PostGreSQL, te rog să verifici {backup-restore-process} înainte de a restaura.", "backup-restore-process-in-the-documentation": "procesul de backup/restaurare în documentație", "irreversible-acknowledgment": "Înțeleg că această acțiune este ireversibilă, distructivă și poate provoca pierderea datelor", "restore-backup": "Restaurează backup" @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "Combinarea alimentelor selectate va fuziona alimentul sursă și alimentul țintă într-un singur aliment. Alimentul sursă va fi șters, iar toate referințele către alimentul sursă vor fi actualizate pentru a indica alimentul țintă.", "merge-food-example": "Combinarea {food1} în {food2}", - "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", - "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", + "seed-dialog-text": "Populează baza de date cu alimente în funcție de limba ta locală. Aceasta va crea peste 200 de alimente comune care pot fi utilizate pentru a organiza baza de date. Alimentele sunt traduse printr-un efort comunitar.", + "seed-dialog-warning": "Aveți deja unele elemente în baza dvs. de date. Această acțiune nu va reconcilia duplicatele, va trebui să le gestionați manual.", "combine-food": "Combină mâncarea", "source-food": "Sursa de mâncare", "target-food": "Mâncare țintită", diff --git a/frontend/lang/messages/sk-SK.json b/frontend/lang/messages/sk-SK.json index 9e2c55159..29dc51c1e 100644 --- a/frontend/lang/messages/sk-SK.json +++ b/frontend/lang/messages/sk-SK.json @@ -4,7 +4,7 @@ "about-mealie": "O aplikácii", "api-docs": "API dokumentácia", "api-port": "API port", - "application-mode": "Mód", + "application-mode": "Režim aplikácie", "database-type": "Typ databázy", "database-url": "Link databázy", "default-group": "Predvolená skupina", @@ -17,7 +17,7 @@ "download-recipe-json": "Posledný získaný JSON", "github": "GitHub", "log-lines": "Riadky záznamu", - "not-demo": "Nie Demo", + "not-demo": "Nie je demo", "portfolio": "Portfólio", "production": "Produkčné prostredie", "support": "Podpora", @@ -33,7 +33,7 @@ "new-asset": "Nová príloha", "pdf": "PDF", "recipe": "Recept", - "show-assets": "Ukáž prílohy", + "show-assets": "Zobrazovať prílohy", "error-submitting-form": "Chyba pri odosielaní formulára" }, "category": { @@ -71,14 +71,14 @@ "apprise-url-skipped-if-blank": "Informačná URL (preskočená, ak je prázdna)", "enable-notifier": "Zapnúť notifikátor", "what-events": "Pre ktoré udalosti si želáte zapnúť notifikátor?", - "user-events": "Užívateľské udalosti", + "user-events": "Udalosti používateľa", "mealplan-events": "Udalosti jedálnička", - "when-a-user-in-your-group-creates-a-new-mealplan": "Keď užívateľ z vašej skupiny vytvorí nový jedálniček", + "when-a-user-in-your-group-creates-a-new-mealplan": "Keď používateľ z vašej skupiny vytvorí nový jedálniček", "shopping-list-events": "Udalosti nákupného zoznamu", "cookbook-events": "Udalosti kuchárky", "tag-events": "Udalosti štítkov", "category-events": "Udalosti kategórií", - "when-a-new-user-joins-your-group": "Keď sa k vašej skupine pripojí nový užívateľ", + "when-a-new-user-joins-your-group": "Keď sa k vašej skupine pripojí nový používateľ", "recipe-events": "Udalosti receptov" }, "general": { @@ -91,7 +91,7 @@ "confirm-delete-generic": "Naozaj chcete odstrániť?", "copied_message": "Okopírované!", "create": "Vytvoriť", - "created": "Vytvorenia", + "created": "Vytvorené", "custom": "Vlastné", "dashboard": "Hlavný panel", "delete": "Odstrániť", @@ -173,7 +173,7 @@ "view": "Zobraziť", "wednesday": "Streda", "yes": "Áno", - "foods": "Jedlo", + "foods": "Potraviny", "units": "Jednotky", "back": "Späť", "next": "Nasledujúci", @@ -222,7 +222,7 @@ "group": { "are-you-sure-you-want-to-delete-the-group": "Naozaj chcete odstrániť {groupName}?", "cannot-delete-default-group": "Predvolenú skupinu nie je možné vymazať", - "cannot-delete-group-with-users": "Skupinu s užívateľmi nie je možné odstrániť", + "cannot-delete-group-with-users": "Skupinu s používateľmi nie je možné odstrániť", "confirm-group-deletion": "Potvrdiť odstránenie skupiny", "create-group": "Vytvoriť skupinu", "error-updating-group": "Chyba pri aktualizácii skupiny", @@ -236,9 +236,9 @@ "group-with-value": "Skupina: {groupID}", "groups": "Skupiny", "manage-groups": "Spravovať skupiny", - "user-group": "Užívateľské skupiny", - "user-group-created": "Užívateľská skupina bola vytvorená", - "user-group-creation-failed": "Vytvorenie užívateľskej skupiny zlyhalo", + "user-group": "Skupiny používateľov", + "user-group-created": "Skupina používateľov bola vytvorená", + "user-group-creation-failed": "Vytvorenie skupiny používateľov skončilo s chybou", "settings": { "keep-my-recipes-private": "Udržiavať moje recepty súkromné", "keep-my-recipes-private-description": "Nastaví vašu skupinu a všetky predvolené nastavenia receptov na súkromné. Neskôr to môžete kedykoľvek zmeniť." @@ -256,18 +256,18 @@ "private-group-description": "Nastavením vašej skupiny ako súkromnej vypnete všetky možnosti pre prístup zvonku. Toto nastavenie má väčšiu prioritu ako akékoľvek individuálne nastavenie prístupu", "enable-public-access": "Povoliť verejný prístup", "enable-public-access-description": "Nastaviť skupinové recepty ako verejné a umožniť hosťom ich zobrazenie bez nutnosti prihlásenia", - "allow-users-outside-of-your-group-to-see-your-recipes": "Povoliť užívateľom mimo vašej skupiny čítať vaše recepty", - "allow-users-outside-of-your-group-to-see-your-recipes-description": "Po aktivácii môžete zdielať vybrané recepty prostredníctvom verejne dostupných odkazov bez nutnosti autorizácie užívateľa. Pri deaktivácii je možné recepty zdielať len s užívateľmi vo vašej skupine alebo prostredníctvom pred-generovaných súkromných odkazov", + "allow-users-outside-of-your-group-to-see-your-recipes": "Povoliť používateľom mimo vašej skupiny čítať vaše recepty", + "allow-users-outside-of-your-group-to-see-your-recipes-description": "Po aktivácii môžete zdielať vybrané recepty prostredníctvom verejne dostupných odkazov bez nutnosti autorizácie používateľa. Pri deaktivácii je možné recepty zdielať len s užívateľmi vo vašej skupine alebo prostredníctvom pred-generovaných súkromných odkazov", "show-nutrition-information": "Zobraziť informáciu o nutričných hodnotách", "show-nutrition-information-description": "Pri aktivovaní bude informácia o nutričných hodnotách zobrazená len pri receptoch, ktoré túto informáciu obsahujú. V prípade, ak recept túto neobsahuje, nebude časť o nutričných hodnotách zobrazená", "show-recipe-assets": "Zobraziť prílohy receptu", "show-recipe-assets-description": "Po aktivovaní budú grafické a textové prílohy receptu, ak ich samotný recept obsahuje, zobrazené", "default-to-landscape-view": "Predvoliť orientáciu na šírku", "default-to-landscape-view-description": "Po aktivovaní bude hlavička (titulná časť receptu) zobrazená na šírku", - "disable-users-from-commenting-on-recipes": "Vypnúť užívateľom možnosť pridávania komentárov pod recepty", + "disable-users-from-commenting-on-recipes": "Vypnúť používateľom možnosť pridávania komentárov pod recepty", "disable-users-from-commenting-on-recipes-description": "Skryje komentáre na stránke receptu a deaktivuje možnosť komentovania", "disable-organizing-recipe-ingredients-by-units-and-food": "Vypnúť zoradenie surovín podľa jednotiek a názvu", - "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": "Skryje pole Potravina, Jednotka a Množstvo surovín a suroviny považuje za textové polia", "general-preferences": "Všeobecné nastavenia", "group-recipe-preferences": "Nastavenia receptu v rámci skupiny", "report": "Report", @@ -276,30 +276,30 @@ "admin-group-management": "Spravovanie administrátorskej skupiny", "admin-group-management-text": "Zmeny týkajúce sa tejto skupiny budú vykonané okamžite.", "group-id-value": "Id skupiny: {0}", - "total-households": "Total Households", - "you-must-select-a-group-before-selecting-a-household": "You must select a group before selecting a household" + "total-households": "Domácností celkom", + "you-must-select-a-group-before-selecting-a-household": "Pred výberom domácnosti musíte vybrať skupinu" }, "household": { - "household": "Household", - "households": "Households", - "user-household": "User Household", - "create-household": "Create Household", + "household": "Domácnosť", + "households": "Domácnosti", + "user-household": "Domácnosť používateľa", + "create-household": "Vytvoriť domácnosť", "household-name": "Názov domácnosti", "household-group": "Skupina domácnosti", - "household-management": "Household Management", + "household-management": "Správa domácností", "manage-households": "Spravovať domácnosti", - "admin-household-management": "Admin Household Management", - "admin-household-management-text": "Changes to this household will be reflected immediately.", - "household-id-value": "Household Id: {0}", - "private-household": "Private Household", - "private-household-description": "Setting your household to private will disable all public view options. This overrides any individual public view settings", - "lock-recipe-edits-from-other-households": "Lock recipe edits from other households", - "lock-recipe-edits-from-other-households-description": "When enabled only users in your household can edit recipes created by your household", - "household-recipe-preferences": "Household Recipe Preferences", - "default-recipe-preferences-description": "These are the default settings when a new recipe is created in your household. These can be changed for individual recipes in the recipe settings menu.", - "allow-users-outside-of-your-household-to-see-your-recipes": "Allow users outside of your household to see your recipes", - "allow-users-outside-of-your-household-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 household or with a pre-generated private link", - "household-preferences": "Household Preferences" + "admin-household-management": "Administrátorská správa domácností", + "admin-household-management-text": "Zmeny týkajúce sa tejto domácnosti budú vykonané okamžite.", + "household-id-value": "Id domácnosti: {0}", + "private-household": "Súkromná domácnosť", + "private-household-description": "Nastavením vašej domácnosti ako súkromnej vypnete všetky možnosti pre prístup zvonku. Toto nastavenie má väčšiu prioritu ako akékoľvek individuálne nastavenie prístupu", + "lock-recipe-edits-from-other-households": "Uzamknúť úpravy receptov z ostatných domácností", + "lock-recipe-edits-from-other-households-description": "Ak je zapnuté, recepty vytvorené vašou domácnosťou budú môcť upravovať iba používatelia vašej domácnosti", + "household-recipe-preferences": "Predvoľby receptov pre domácnosť", + "default-recipe-preferences-description": "Toto sú predvolené nastavenia pre novovytvorené recepty vo vašej domácnosti. Na individuálnej úrovni ich možno zmeniť v ponuke nastavení konkrétneho receptu.", + "allow-users-outside-of-your-household-to-see-your-recipes": "Povoliť používateľom mimo vašej domácnosti čítať vaše recepty", + "allow-users-outside-of-your-household-to-see-your-recipes-description": "Ak je zapnuté, môžete zdieľať vybrané recepty prostredníctvom verejne dostupných odkazov bez nutnosti autorizácie používateľa. Pri vypnutej voľbe je možné recepty zdieľať len s užívateľmi vo vašej domácnosti alebo prostredníctvom pred-generovaných súkromných odkazov", + "household-preferences": "Predvoľby domácnosti" }, "meal-plan": { "create-a-new-meal-plan": "Vytvoriť nový jedálniček", @@ -321,10 +321,10 @@ "mealplan-settings": "Nastavenia jedálnička", "mealplan-update-failed": "Aktualizácia jedálnička zlyhala", "mealplan-updated": "Jedálniček aktualizovaný", - "mealplan-households-description": "If no household is selected, recipes can be added from any household", - "any-category": "Any Category", - "any-tag": "Any Tag", - "any-household": "Any Household", + "mealplan-households-description": "Ak nie je zvolená žiadna domácnosť, je možné pridať recepty z akejkoľvek domácnosti", + "any-category": "Ľubovoľná kategória", + "any-tag": "Ľubovoľný štítok", + "any-household": "Ľubovoľná domácnosť", "no-meal-plan-defined-yet": "Nebol vytvorený žiadny jedálniček", "no-meal-planned-for-today": "Pre dnešok žiadne jedlo v jedálničku", "numberOfDays-hint": "Počet dní na stránke", @@ -357,7 +357,7 @@ "for-type-meal-types": "na {0} druhy jedál", "meal-plan-rules": "Pravidlá jedálnička", "new-rule": "Nové pravidlo", - "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 rule filters will be merged. In practice, it's unnecessary to create duplicate rules, but it's possible to do so.", + "meal-plan-rules-description": "Môžete vytvárať pravidlá pre automatický výber receptov pre váše jedálničky. Tie potom server používa na určenie skupiny receptov, z ktorých pri tvorbe jedálničkov náhodne vyberá. V prípade, že majú pravidlá rovnaké obmedzenia na dni/typy jedál, sú príslušné pravidlá filtrov zlúčené. Bežne nie je nutné vytvárať duplicitné pravidlá, no v prípade potreby je to možné urobiť.", "new-rule-description": "Pri tvorbe nového pravidla pre jedálniček môžete účinnosť pravidla obmedziť len na špecifický deň v týždni a/alebo špecifický typ jedla. Pre uplatnenie pravidla na všetky dni v týždni alebo všetky typy jedál nastavte pravidlo pre \"Všetky\", čím uplatníte pravidlo na všetky dni a/alebo typy jedál.", "recipe-rules": "Pravidlá receptov", "applies-to-all-days": "Platí pre všetky dni", @@ -432,7 +432,7 @@ "paste-in-your-recipe-data-each-line-will-be-treated-as-an-item-in-a-list": "Vložte údaje z vášho receptu. Každý riadok sa považuje za samostatnú položku v zozname", "recipe-markup-specification": "Nastavenie značkovania receptov", "recipe-url": "URL adresa receptu", - "recipe-html-or-json": "Recipe HTML or JSON", + "recipe-html-or-json": "Recept v HTML alebo JSONe", "upload-a-recipe": "Nahrať recept", "upload-individual-zip-file": "Nahrať súbor .zip exportovaný z inej Mealie inštalácie.", "url-form-hint": "Okopírujte a zložte odkaz z vašej obľúbenej webstránky", @@ -486,8 +486,8 @@ "ingredients": "Suroviny", "insert-ingredient": "Vložiť prísadu", "insert-section": "Vložiť sekciu", - "insert-above": "Vložte vyššie", - "insert-below": "Vložte nižšie", + "insert-above": "Vložiť nad", + "insert-below": "Vložiť pod", "instructions": "Postup", "key-name-required": "Názov kľúča je povinným údajom", "landscape-view-coming-soon": "Orientácia na šírku (čoskoro)", @@ -514,21 +514,21 @@ "recipe-updated": "Recept bol aktualizovaný", "remove-from-favorites": "Ostrániť z obľúbených", "remove-section": "Odstrániť sekciu", - "saturated-fat-content": "Saturated fat", + "saturated-fat-content": "Nasýtené tuky", "save-recipe-before-use": "Uložiť recept pred použitím", "section-title": "Názov sekcie", "servings": "Porcie", "serves-amount": "{amount} porcie", "share-recipe-message": "Chcel by som sa s tebou podeliť o recept na {0}.", - "show-nutrition-values": "Ukáž nutričné hodnoty", + "show-nutrition-values": "Zobrazovať výživové hodnoty", "sodium-content": "Sodík", "step-index": "Krok: {step}", "sugar-content": "Cukry", "title": "Názov", "total-time": "Celkový čas", - "trans-fat-content": "Trans-fat", + "trans-fat-content": "Transmastné kyseliny", "unable-to-delete-recipe": "Recept nie je možné odstrániť", - "unsaturated-fat-content": "Unsaturated fat", + "unsaturated-fat-content": "Nenasýtené tuky", "no-recipe": "Bez receptu", "locked-by-owner": "Uzamknuté vlastníkom", "join-the-conversation": "Pripojiť sa ku konverzácii", @@ -547,12 +547,12 @@ "failed-to-add-recipe-to-mealplan": "Pridanie receptu do stravovacieho plánu zlyhalo", "failed-to-add-to-list": "Pridanie do zoznamu zlyhalo", "yield": "Počet porcií", - "yields-amount-with-text": "Yields {amount} {text}", - "yield-text": "Yield Text", + "yields-amount-with-text": "Pre {amount} {text}", + "yield-text": "Jednotka množstva", "quantity": "Množstvo", "choose-unit": "Vyberte jednotku", "press-enter-to-create": "Stlačte Enter pre vytvorenie", - "choose-food": "Vyberte jedlo", + "choose-food": "Vyberte potravinu", "notes": "Poznámky", "toggle-section": "Prepnúť sekciu", "see-original-text": "Pozrieť pôvodný text", @@ -579,7 +579,7 @@ "made-this": "Toto som uvaril", "how-did-it-turn-out": "Ako to dopadlo?", "user-made-this": "{user} toto uvaril/-a", - "api-extras-description": "API dolnky receptov sú kľúčovou funkcionalitou Mealie API. Umožňujú užívateľom vytvárať vlastné JSON páry kľúč/hodnota v rámci receptu, a využiť v aplikáciách tretích strán. Údaje uložené pod jednotlivými kľúčmi je možné využiť napríklad ako spúšťač automatizovaných procesov, či pri zasielaní vlastných správ do vami zvolených zariadení.", + "api-extras-description": "API dolnky receptov sú kľúčovou funkcionalitou Mealie API. Umožňujú používateľom vytvárať vlastné JSON páry kľúč/hodnota v rámci receptu, a využiť v aplikáciách tretích strán. Údaje uložené pod jednotlivými kľúčmi je možné využiť napríklad ako spúšťač automatizovaných procesov, či pri zasielaní vlastných správ do vami zvolených zariadení.", "message-key": "Kľúč správy", "parse": "Analyzovať", "attach-images-hint": "Pridaj obrázky ich potiahnutím a pustením na editor", @@ -596,29 +596,29 @@ "create-recipe-description": "Vytvoriť nový recept od začiatku.", "create-recipes": "Vytvoriť recept", "import-with-zip": "Importovať .zip súbor", - "create-recipe-from-an-image": "Create Recipe from an Image", - "create-recipe-from-an-image-description": "Create a recipe by uploading an image of it. Mealie will attempt to extract the text from the image using AI and create a recipe from it.", - "crop-and-rotate-the-image": "Crop and rotate the image so that only the text is visible, and it's in the correct orientation.", - "create-from-image": "Create from Image", - "should-translate-description": "Translate the recipe into my language", - "please-wait-image-procesing": "Please wait, the image is processing. This may take some time.", + "create-recipe-from-an-image": "Vytvoriť recept z obrázka", + "create-recipe-from-an-image-description": "Vytvoriť recept nahraním fotografie jedla. Mealie sa pokúsi previesť obrázok na text pomocou AI a vytvorí k nemu recept.", + "crop-and-rotate-the-image": "Orežte a otočte obrázok tak, aby bol viditeľný iba text a aby mal správnu orientáciu.", + "create-from-image": "Vytvoriť z obrázka", + "should-translate-description": "Preložiť recept do môjho jazyka", + "please-wait-image-procesing": "Čakajte, prosím. Obrázok sa spracováva. Môže to chvíľku trvať.", "bulk-url-import": "Hromadný URL import", - "debug-scraper": "Debugovať scraper", + "debug-scraper": "Ladiť scraper", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Vytvoriť recept zadaním názvu. Všetky recepty musia mať jedinečné názvy.", "new-recipe-names-must-be-unique": "Názvy nových receptov musia byť jedinečné", "scrape-recipe": "Scrapovať recept", "scrape-recipe-description": "Stiahne recept zo zadaného url odkazu. Zadajte url stránky, z ktorej chcete stiahnuť recept, a Mealie sa pokúsi recept stiahnuť a vložiť do vašej zbierky.", "scrape-recipe-have-a-lot-of-recipes": "Máte množstvo receptov, ktoré by ste chceli naraz zoscrapovať?", "scrape-recipe-suggest-bulk-importer": "Vyskúšajte hromadný importér", - "scrape-recipe-have-raw-html-or-json-data": "Have raw HTML or JSON data?", - "scrape-recipe-you-can-import-from-raw-data-directly": "You can import from raw data directly", + "scrape-recipe-have-raw-html-or-json-data": "Máte surové údaje HTML alebo JSON?", + "scrape-recipe-you-can-import-from-raw-data-directly": "Môžete importovať priamo nespracované údaje", "import-original-keywords-as-tags": "Importuj pôvodné kľúčové slová ako tagy", "stay-in-edit-mode": "Zostať v režime editovania", "import-from-zip": "Importovať zo Zip-súboru", "import-from-zip-description": "Importovať recept exportovaný z inej Mealie inštalácie.", - "import-from-html-or-json": "Import from HTML or JSON", - "import-from-html-or-json-description": "Import a single recipe from raw HTML or JSON. This is useful if you have a recipe from a site that Mealie can't scrape normally, or from some other external source.", - "json-import-format-description-colon": "To import via JSON, it must be in valid format:", + "import-from-html-or-json": "Importovať z HTML alebo JSONu", + "import-from-html-or-json-description": "Importujte jeden recept z nespracovaných dát HTML alebo JSON. To je užitočné, ak máte recept z webu, ktorý nedokáže Mealie spracovať alebo pochádza z iného externého zdroja.", + "json-import-format-description-colon": "Ak chcete importovať z JSONu, musí používať platný formát:", "json-editor": "JSON Editor", "zip-files-must-have-been-exported-from-mealie": ".zip-súbory museli byť exportované z Mealie", "create-a-recipe-by-uploading-a-scan": "Vytvor recept nahraním skenu.", @@ -631,14 +631,14 @@ "bulk-import-process-has-failed": "Hromadný import zlyhal", "report-deletion-failed": "Vymazanie reportov zlyhalo", "recipe-debugger": "Debugger receptov", - "recipe-debugger-description": "Vezmite URL odkaz receptu, ktorý chcete opraviť a vložte ju sem. Recept bude stiahnutý z URL odkazu pomocou scrapera receptov a zobrazí sa výsledok sťahovania. V prípade, ak nevidíte žiadne zobrazené dáta, stránka z URL odkazu nie je podporovaná Mealie alebo jej scrapovacou knižnicou.", + "recipe-debugger-description": "Vezmite URL adresu receptu, ktorý chcete opraviť a vložte ju sem. Recept bude stiahnutý z URL adresy pomocou scrapera receptov a zobrazí sa výsledok sťahovania. V prípade, ak nevidíte žiadne zobrazené dáta, stránka z URL odkazu nie je podporovaná Mealie alebo jej scrapovacou knižnicou.", "use-openai": "Použite OpenAI", "recipe-debugger-use-openai-description": "Použite OpenAI na analýzu výsledkov namiesto spoliehania sa na knižnicu scraper. Pri vytváraní receptu cez URL sa to vykoná automaticky, ak knižnica scraper zlyhá, ale tu to môžete otestovať manuálne.", - "debug": "Debugovať", + "debug": "Ladiť", "tree-view": "Stromový pohľad", - "recipe-servings": "Recipe Servings", + "recipe-servings": "Porcie receptu", "recipe-yield": "Počet porcií", - "recipe-yield-text": "Recipe Yield Text", + "recipe-yield-text": "Text počtu porcií", "unit": "Jednotka", "upload-image": "Nahrať obrázok", "screen-awake": "Ponechať obrazovku stále zapnutú", @@ -659,8 +659,8 @@ "missing-food": "Vytvoriť chýbajúcu surovinu: {food}", "no-food": "Žiadne suroviny" }, - "reset-servings-count": "Reset Servings Count", - "not-linked-ingredients": "Additional Ingredients" + "reset-servings-count": "Resetovať počet porcií", + "not-linked-ingredients": "Ďalšie suroviny" }, "recipe-finder": { "recipe-finder": "Hľadač receptov", @@ -669,15 +669,15 @@ "no-ingredients-selected": "Nevybrali ste žiadne suroviny", "missing": "Chýbajúce", "no-recipes-found": "Nenašli sa žiadne recepty", - "no-recipes-found-description": "Try adding more ingredients to your search or adjusting your filters", - "include-ingredients-on-hand": "Include Ingredients On Hand", + "no-recipes-found-description": "Skúste do hľadania pridať ďalšie suroviny alebo upravte filtre", + "include-ingredients-on-hand": "Zahrnúť suroviny už k dispozícii", "include-tools-on-hand": "Zahrnúť náčinie poruke", - "max-missing-ingredients": "Max Missing Ingredients", + "max-missing-ingredients": "Maximálny počet chýbajúcich ingrediencií", "max-missing-tools": "Max. chýbajúceho náčinia", "selected-tools": "Vybrané náčinie", - "other-filters": "Other Filters", - "ready-to-make": "Ready to Make", - "almost-ready-to-make": "Almost Ready to Make" + "other-filters": "Ostatné filtre", + "ready-to-make": "Pripravené", + "almost-ready-to-make": "Takmer pripravené" }, "search": { "advanced-search": "Rozšírené vyhľadávanie", @@ -688,7 +688,7 @@ "or": "Alebo", "has-any": "Obsahuje ktorýkoľvek", "has-all": "Obsahuje všetky", - "clear-selection": "Clear Selection", + "clear-selection": "Zrušiť výber", "results": "Výsledky", "search": "Vyhľadať", "search-mealie": "Prehľadať Mealie (stlač /)", @@ -720,7 +720,7 @@ "backup-restore": "Uložiť zálohu", "back-restore-description": "Obnovenie tejto zálohy prepíše všetky aktuálne údaje vo vašej databáze a dáta v dátovom adresári a nahradí ich obsahom tejto zálohy. {cannot-be-undone} Po úspešnom obnovení budete odhlásený.", "cannot-be-undone": "Túto akciu nie je možné vrátiť späť - používajte s rozvahou.", - "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", + "postgresql-note": "Ak používate PostgreSQL, prosím, skontrolujte {backup-restore-process} pred samotným obnovením.", "backup-restore-process-in-the-documentation": "proces zálohovania/obnovenia v dokumentácii", "irreversible-acknowledgment": "Rozumiem, že táto akcia je nevratná, deštruktívna a môže spôsobiť stratu dát", "restore-backup": "Obnoviť zálohu" @@ -810,7 +810,7 @@ "webhook-name": "Názov webhooku", "description": "Webhook-y definované nižšie budú vykonané v prípade, ak bude danému dňu pridelené jedlo. V určenom čase budú webhook-y zaslané spolu s údajmi z receptu, ktorý bol naplánovaný na daný deň. Vykonanie webhook-u nie je presné. Webhook-y sú vykonávané v 5 minútových intervaloch, preto bude daný webhook vykonaný v intervale do +/- 5 minút od zadaného času." }, - "bug-report": "Hlásenie chýb", + "bug-report": "Nahlásiť chybu", "bug-report-information": "Použite nasledujúcu informáciu na nahlásenie chyby. Poskytnutie detailov o vašej inštalácii vývojárom je najlepší spôsob, ako vyriešiť vaše problémy rýchlo.", "tracker": "Tracker", "configuration": "Nastavenie", @@ -830,7 +830,7 @@ "general-about": "Všeobecne o aplikácii", "application-version": "Verzia aplikácie", "application-version-error-text": "Vaša súčasná verzia ({0}) nie je aktuálna. Zvážte aktualizáciu na poslednú verziu ({1}).", - "mealie-is-up-to-date": "Mealie je aktuálna", + "mealie-is-up-to-date": "Mealie je aktuálne", "secure-site": "Zabezpečenie stránky", "secure-site-error-text": "Poskytujte cez localhost alebo zabezpečte prostredníctvom https. Schránka a niektoré API prehliadača nemusia pracovať správne.", "secure-site-success-text": "Stránka je sprístupnená cez localhost alebo https", @@ -838,12 +838,12 @@ "server-side-base-url-error-text": "`BASE_URL` v API servera má stále predvolenú hodnotu. Toto spôsobuje problémy pri vytváraní odkazov na upozornenia prostredníctvom e-mailov a pod.", "server-side-base-url-success-text": "Súčasná URL servera nesúhlasí s predvolenou hodnotou", "ldap-ready": "LDAP nastavené", - "ldap-ready-error-text": "Niektoré z LDAP hodnôt nie sú nakonfigurované. Toto je možné ignorovať, ak nepoužívate LDAP autentifikáciu.", + "ldap-ready-error-text": "Niektoré z LDAP hodnôt nie sú nakonfigurované. Toto môžete ignorovať, ak nepoužívate LDAP autentifikáciu.", "ldap-ready-success-text": "Všetky potrebné LDAP premenné sú nastavené.", - "build": "Vytvoriť", + "build": "Zostavenie", "recipe-scraper-version": "Verzia scrapera receptov", "oidc-ready": "OIDC pripravené", - "oidc-ready-error-text": "Niektoré z OIDC hodnôt nie sú nakonfigurované. Toto varovanie je možné ignorovať, ak nepoužívate OIDC autentifikáciu.", + "oidc-ready-error-text": "Niektoré z OIDC hodnôt nie sú nakonfigurované. Toto varovanie môžete ignorovať, ak nepoužívate OIDC autentifikáciu.", "oidc-ready-success-text": "Všetky potrebné OIDC premenné sú nastavené.", "openai-ready": "OpenAI pripravené", "openai-ready-error-text": "Nie všetky hodnoty pre OpenAI sú nakonfigurované. Toto môžete ignorovať, ak nepoužívate funkcie OpenAI.", @@ -942,19 +942,19 @@ "user": { "admin": "Administrátor", "are-you-sure-you-want-to-delete-the-link": "Ste si istý, že chcete odstrániť odkaz {link}?", - "are-you-sure-you-want-to-delete-the-user": "Ste si istý, že chcete odstrániť užívateľa {activeName} ID: {activeId}?", + "are-you-sure-you-want-to-delete-the-user": "Ste si istý, že chcete odstrániť používateľa {activeName} ID: {activeId}?", "auth-method": "Spôsob prihlásenia", "confirm-link-deletion": "Potvrďte odstránenie odkazu", "confirm-password": "Potvrdiť heslo", - "confirm-user-deletion": "Potvrďte odstránenie užívateľa", + "confirm-user-deletion": "Potvrďte odstránenie používateľa", "could-not-validate-credentials": "Prihlasovacie údaje nebolo možné overiť", "create-link": "Vytvoriť odkaz", - "create-user": "Vytvoriť užívateľa", + "create-user": "Vytvoriť používateľa", "current-password": "Súčasné heslo", "e-mail-must-be-valid": "E-mailová adresa musí byť platná", - "edit-user": "Upraviť užívateľa", + "edit-user": "Upraviť používateľa", "email": "E-mail", - "error-cannot-delete-super-user": "Chyba! Superužívateľa nie je možné odstrániť", + "error-cannot-delete-super-user": "Chyba! Superupoužívateľa nie je možné odstrániť", "existing-password-does-not-match": "Súčasné heslo sa nezhoduje", "full-name": "Celé meno", "generate-password-reset-link": "Vytvoriť odkaz na zmenu hesla", @@ -965,10 +965,10 @@ "login-oidc": "Prihlásiť sa s", "or": "alebo", "logout": "Odhlásiť sa", - "manage-users": "Správa užívateľov", + "manage-users": "Správa používateľov", "manage-users-description": "Vytváranie a správa používateľov.", "new-password": "Nové heslo", - "new-user": "Nový užívateľ", + "new-user": "Nový používateľ", "password-has-been-reset-to-the-default-password": "Heslo bolo zresetované na prednastavenú hodnotu", "password-must-match": "Heslá sa musia zhodovať", "password-reset-failed": "Zresetovanie hesla zlyhalo", @@ -980,62 +980,62 @@ "reset-password": "Resetovať heslo", "sign-in": "Prihlásiť sa", "total-mealplans": "Počet jedálničkov", - "total-users": "Počet užívateľov", + "total-users": "Počet používateľov", "upload-photo": "Nahrať fotografiu", "use-8-characters-or-more-for-your-password": "Heslo musí obsahovať 8 alebo viac písmen", - "user-created": "Vytvorené užívateľom", - "user-creation-failed": "Vytvorenie užívateľa zlyhalo", - "user-deleted": "Užívateľ bol odstránený", - "user-id-with-value": "ID užívateľa: {id}", - "user-id": "ID užívateľa", - "user-password": "Heslo užívateľa", - "user-successfully-logged-in": "Užívateľ bol úspešne prihlásený", - "user-update-failed": "Aktualizácia užívateľa zlyhala", - "user-updated": "Užívateľ bol aktualizovaný", - "user": "Užívateľ", - "username": "Užívateľské meno", + "user-created": "Vytvorené používateľom", + "user-creation-failed": "Vytvorenie používateľa zlyhalo", + "user-deleted": "Používateľ bol odstránený", + "user-id-with-value": "ID používateľa: {id}", + "user-id": "ID používateľa", + "user-password": "Heslo používateľa", + "user-successfully-logged-in": "Používateľ bol úspešne prihlásený", + "user-update-failed": "Aktualizácia používateľa zlyhala", + "user-updated": "Používateľ bol aktualizovaný", + "user": "Používateľ", + "username": "Meno používateľa", "users-header": "Používatelia", "users": "Užívatelia", "user-not-found": "Používateľ nebol nájdený", "webhook-time": "Čas webhookov", "webhooks-enabled": "Webhooky povolené", - "you-are-not-allowed-to-create-a-user": "Nie Ste oprávnený vytvoriť nového užívateľa", - "you-are-not-allowed-to-delete-this-user": "Nie Ste oprávnený odstrániť tohto užívateľa", + "you-are-not-allowed-to-create-a-user": "Nie ste oprávnený vytvoriť nového používateľa", + "you-are-not-allowed-to-delete-this-user": "Nie ste oprávnený odstrániť tohto používateľa", "enable-advanced-content": "Povoliť pokročilé funkcie", "enable-advanced-content-description": "Povoliť pokročilé funkcie, ako je škálovanie receptov, API kľúče, webhooky a správa údajov. Nebojte sa, neskôr to môžete kedykoľvek zmeniť", "favorite-recipes": "Obľúbené recepty", - "email-or-username": "E-mail alebo používateľské meno", + "email-or-username": "E-mail alebo meno používateľa", "remember-me": "Zapamätaj si ma", "please-enter-your-email-and-password": "Prosím zadajte váš e-mail a heslo", "invalid-credentials": "Nesprávne prihlasovacie údaje", "account-locked-please-try-again-later": "Účet je uzamknutý. Skúste neskôr, prosím", - "user-favorites": "Obľúbené užívateľom", + "user-favorites": "Obľúbené položky používateľa", "password-strength-values": { "weak": "Slabé", "good": "Dobré", "strong": "Silné", "very-strong": "Veľmi silné" }, - "user-management": "Správa užívateľov", - "reset-locked-users": "Obnov uzamknutých užívateľov", - "admin-user-creation": "Vytvorenie administrátorského používateľa", - "admin-user-management": "Správa administratívneho užívateľa", - "user-details": "Údaje o užívateľovi", - "user-name": "Užívateľské meno", + "user-management": "Správa používateľov", + "reset-locked-users": "Obnovenie uzamknutých používateľov", + "admin-user-creation": "Vytvorenie administratívneho používateľa", + "admin-user-management": "Správa administratívneho používateľa", + "user-details": "Údaje o používateľovi", + "user-name": "Meno používateľa", "authentication-method": "Metóda overenia", - "authentication-method-hint": "Toto určuje ako bude overený užívateľ. Ak si nie ste istý, zvoľte 'Mealie'", + "authentication-method-hint": "Toto určuje ako bude overený používateľ. Ak si nie ste istý, zvoľte 'Mealie'", "permissions": "Povolenia", "administrator": "Administrátor", "user-can-invite-other-to-group": "Používateľ môže pozvať ostatných do skupiny", - "user-can-manage-group": "Užívateľ môže spravovať skupinu", - "user-can-manage-household": "User can manage household", - "user-can-organize-group-data": "Užívateľ môže spravovať údaje skupiny", + "user-can-manage-group": "Používateľ môže spravovať skupinu", + "user-can-manage-household": "Používateľ môže spravovať domácnosť", + "user-can-organize-group-data": "Používateľ môže spravovať údaje skupiny", "enable-advanced-features": "Povoliť pokročilé funkcie", "it-looks-like-this-is-your-first-time-logging-in": "Zrejme je toto vaše prvé prihlásenie.", "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Želáte si, aby sa vám toto už viackrát nezobrazovalo? Zmeňte si prosím váš e-mail v nastaveniach používateľa!", "forgot-password": "Zabudnuté heslo", "forgot-password-text": "Prosím zadajte svoju e-mailovú adresu a my vám zašleme odkaz, ktorý vám umožní heslo obnoviť.", - "changes-reflected-immediately": "Zmeny týkajúce sa tohto užívateľa budú vykonané okamžite." + "changes-reflected-immediately": "Zmeny týkajúce sa tohto používateľa budú vykonané okamžite." }, "language-dialog": { "translated": "preložené", @@ -1048,8 +1048,8 @@ "foods": { "merge-dialog-text": "Kombináciou vybraných potravín sa zdrojové jedlo a cieľové jedlo zlúčia do jedného jedla. Zdrojové jedlo bude vymazané a všetky odkazy na zdrojové jedlo budú aktualizované tak, aby ukazovali na cieľové jedlo.", "merge-food-example": "Zlučujem {food1} do {food2}", - "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", - "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", + "seed-dialog-text": "Naplňte databázu potravinami vo vašom jazyku. Tým vytvoríte viac ako 200 bežných potravín, ktoré môžete použiť na organizovanie vašej databáze. Potraviny sú preložené vďaka úsiliu komunity.", + "seed-dialog-warning": "V databáze už máte nejaké údaje. Táto akcia neodstráni duplicitné položky, budete ich musieť odstrániť ručne.", "combine-food": "Kombinované jedlo", "source-food": "Zdrojové jedlo", "target-food": "Cieľové jedlo", @@ -1158,7 +1158,7 @@ }, "validation": { "group-name-is-taken": "Skupina je už obsadená", - "username-is-taken": "Užívateľské meno je už obsadené", + "username-is-taken": "Meno používateľa je už obsadené", "email-is-taken": "Email je už obsadený", "this-field-is-required": "Toto pole je povinné" }, @@ -1188,7 +1188,7 @@ }, "demo": { "info_message_with_version": "Toto je demo pre verziu: {version}", - "demo_username": "Užívateľské meno: {username}", + "demo_username": "Meno používateľa: {username}", "demo_password": "Heslo: {password}" }, "ocr-editor": { @@ -1239,7 +1239,7 @@ "title-backups-directory": "Adresár záloh (backups)", "title-groups-directory": "Adresár skupín (groups)", "title-recipes-directory": "Adresár receptov (recipes)", - "title-user-directory": "Adresár užívateľa (user)" + "title-user-directory": "Adresár používateľa (user)" }, "action-delete-log-files-name": "Odstrániť súbory logovania", "action-delete-log-files-description": "Odstrániť všetky súbory logovania", @@ -1261,7 +1261,7 @@ }, "ingredients-natural-language-processor": "Textový procesor (NLP) textu prísad", "ingredients-natural-language-processor-explanation": "Mealie pri parsovaní a ďalšom spracovaní textu prísad využíva náhodne podmienené polia (ang. CRFs, conditional random fields). Textový model na spracovanie prísad je založený na súbore dát obsahujúcom viac ako 100 000 prísad v textovej forme vytvorenom z databázy denníka New York Times. Z tohto dôvodu prosím vezmite do úvahy fakt, že daný model bol natrénovaný výlučne v angličtine a jeho presnosť sa môže výrazne líšiť pri použití na neanglických textoch. Táto stránka preto slúži ako priestor na otestovanie modelu pred jeho reálnym použitím.", - "ingredients-natural-language-processor-explanation-2": "Napriek tomu, že nie je bezchybným, vo všeobecnosti poskytuje veľmi dobré výsledky, ktoré môžu slúžiť ako výborný štartovací bod manuálneho parsovania textov prísad do príslušných polí. Alternatívne tiež môžete využiť procesor založený na využití \"hrubej sily\", ktorý využíva na identifikáciu jednotlivých prísad metódu vyhľadávania vzorov v poskytnutom texte.", + "ingredients-natural-language-processor-explanation-2": "Napriek tomu, že nie je bezchybným, vo všeobecnosti poskytuje veľmi dobré výsledky, ktoré môžu slúžiť ako výborný štartovací bod manuálneho parsovania textov prísad do príslušných polí. Alternatívne tiež môžete využiť procesor založený na využití „hrubej sily“, ktorý využíva na identifikáciu jednotlivých prísad metódu vyhľadávania vzorov v poskytnutom texte.", "nlp": "NLP", "brute": "Hrubá sila", "openai": "OpenAI", @@ -1284,41 +1284,41 @@ "restore-from-v1-backup": "Máte zálohu z predchádzajúcej inštalácie Mealie v1? Tu ju môžete obnoviť.", "manage-profile-or-get-invite-link": "Spravujte svoj profil ako súkromný alebo ho s pomocou pozývacieho linku zdieľajte s ostatnými." }, - "debug-openai-services": "Debug OpenAI Services", - "debug-openai-services-description": "Use this page to debug OpenAI services. You can test your OpenAI connection and see the results here. If you have image services enabled, you can also provide an image.", - "run-test": "Run Test", - "test-results": "Test Results", - "group-delete-note": "Groups with users or households cannot be deleted", - "household-delete-note": "Households with users cannot be deleted" + "debug-openai-services": "Ladiť služby OpenAI", + "debug-openai-services-description": "Použite túto stránku na ladenie služieb OpenAI. Môžete tu otestovať pripojenie k OpenAI a skontrolovať výsledky. Ak máte zapnutú službu obrázkov, môžete tiež nahrať obrázok.", + "run-test": "Spustiť test", + "test-results": "Výsledky testu", + "group-delete-note": "Skupiny obsahujúce používateľov alebo domácnosti nie je možné odstrániť", + "household-delete-note": "Domácnosti obsahujúce používateľov nie je možné odstrániť" }, "profile": { "welcome-user": "👋 Vitajte, {0}!", "description": "Spravujte svoj profil, recepty a nastavenia skupín.", - "invite-link": "Invite Link", + "invite-link": "Odkaz s pozvánkou", "get-invite-link": "Odkaz s pozvánkou", "get-public-link": "Vytvoriť verejný odkaz", "account-summary": "Zhrnutie účtu", "account-summary-description": "Tu je súhrn informácií o vašej skupine.", "group-statistics": "Štatistiky skupiny", - "group-statistics-description": "Štatistiky vašej skupiny poskytujú ďalší pohľad na to, ako využívate Mealie.", - "household-statistics": "Household Statistics", - "household-statistics-description": "Your Household Statistics provide some insight how you're using Mealie.", + "group-statistics-description": "Štatistiky vašej skupiny poskytujú prehľad o tom, ako používate aplikáciu Mealie.", + "household-statistics": "Štatistiky domácnosti", + "household-statistics-description": "Štatistiky vašej domácnosti poskytujú prehľad o tom, ako používate aplikáciu Mealie.", "storage-capacity": "Kapacita úložiska", "storage-capacity-description": "Kapacita vášho úložiska sa počíta ako celkový objem obrázkov a príloh, ktoré máte nahraté.", "personal": "Osobné", "personal-description": "Toto sú vaše osobné nastavenia. Zmeny týchto nastavení neovplyvnia ostatných používateľov.", - "user-settings": "Užívateľské nastavenia", + "user-settings": "Nastavenia používateľa", "user-settings-description": "Spravujte svoje preferencie, zmeňte svoje heslo a aktualizujte svoj e-mail.", "api-tokens-description": "Spravujte svoje API tokeny pre prístup z externých aplikácií.", "group-description": "Tieto položky sú zdieľané v rámci vašej skupiny. Zmena ktorejkoľvek z nich sa prejaví v celej skupine!", "group-settings": "Nastavenia skupiny", - "group-settings-description": "Manage your common group settings, like privacy settings.", - "household-description": "These items are shared within your household. Editing one of them will change it for the whole household!", - "household-settings": "Household Settings", - "household-settings-description": "Manage your household settings, like mealplan and privacy settings.", + "group-settings-description": "Spravujte bežné nastavenia vašej skupiny ako napríklad nastavenie súkromia.", + "household-description": "Tieto položky sú zdieľané v rámci vašej domácnosti. Úprava ktorejkoľvek z nich ju zmení pre celú domácnosť!", + "household-settings": "Nastavenia domácnosti", + "household-settings-description": "Spravujte nastavenia vašej domácnosti ako napríklad jedálniček, či nastavenie súkromia.", "cookbooks-description": "Spravovať súbor kategórií receptov a generovať pre ne stránky.", "members": "Členovia", - "members-description": "See who's in your household and manage their permissions.", + "members-description": "Skontrolujte, kto je členom vašej domácnosti a spravujte ich oprávnenia.", "webhooks-description": "Nastaviť webhook-y, ktoré sa spúšťajú v dňoch s naplánovaným jedálničkom.", "notifiers": "Notifikátory", "notifiers-description": "Nastaviť e-mail a push notifikácie, ktoré sa spúšťajú pri špecifických udalostiach.", @@ -1334,7 +1334,7 @@ "back-to-profile": "Naspäť na profil", "looking-for-privacy-settings": "Hľadáte nastavenia súkromia?", "manage-your-api-tokens": "Spravovať vaše API tokeny", - "manage-user-profile": "Spravovať užívateľský profil", + "manage-user-profile": "Spravovať profil používateľa", "manage-cookbooks": "Spravovať kuchárky", "manage-members": "Spravovať členov", "manage-webhooks": "Spravovať Webhooky", @@ -1343,11 +1343,11 @@ }, "cookbook": { "cookbooks": "Kuchárky", - "description": "Cookbooks are another way to organize recipes by creating cross sections of recipes, organizers, and other filters. Creating a cookbook will add an entry to the side-bar and all the recipes with the filters chosen will be displayed in the cookbook.", - "hide-cookbooks-from-other-households": "Hide Cookbooks from Other Households", - "hide-cookbooks-from-other-households-description": "When enabled, only cookbooks from your household will appear on the sidebar", + "description": "Kuchárky sú ďalší spôsob, ako si organizovať recepty vytváraním prienikov skupín receptov, organizérov a ďalších filtrov. Vytvorením kuchárky pridáte novú položku na bočnú lištu a v kuchárke sa zobrazia všetky recepty, ktoré zodpovedajú vybraným filtrom.", + "hide-cookbooks-from-other-households": "Skryť kuchárky ostatných domácností", + "hide-cookbooks-from-other-households-description": "Ak je zapnuté, na bočnej lište sa budú zobrazovať iba kuchárky z vašej domácnosti", "public-cookbook": "Verejná kuchárka", - "public-cookbook-description": "Verejné kuchárky je možné zdielať s užívateľmi mimo Mealie a budú zobrazené na stránke vašej skupiny.", + "public-cookbook-description": "Verejné kuchárky je možné zdieľať s používateľmi mimo Mealie a budú zobrazené na stránke vašej skupiny.", "filter-options": "Možnosti filtrovania", "filter-options-description": "Ak je zvolená možnosť vyžadovať všetky, kuchárka bude obsahovať iba recepty, ktoré majú všetky zvolené položky. Toto pravidlo sa aplikuje pre každú podskupinu podmienok a nie na prienik vybraných položiek.", "require-all-categories": "Vyžadovať všetky kategórie", diff --git a/mealie/lang/messages/he-IL.json b/mealie/lang/messages/he-IL.json index 95e905515..e2ba515e7 100644 --- a/mealie/lang/messages/he-IL.json +++ b/mealie/lang/messages/he-IL.json @@ -10,12 +10,12 @@ "step-text": "שלבי המתכון, כמו גם שדות אחרים בעמוד המתכון, תומכים בתחביר markdown.\n\n**הוספת קישור**\n\n[הקישור שלי](https://demo.mealie.io)\n" }, "servings-text": { - "makes": "Makes", - "serves": "Serves", - "serving": "Serving", - "servings": "Servings", - "yield": "Yield", - "yields": "Yields" + "makes": "תוצרת", + "serves": "מנות", + "serving": "מנה", + "servings": "מנות", + "yield": "כמות", + "yields": "כמויות" } }, "mealplan": { diff --git a/mealie/lang/messages/sk-SK.json b/mealie/lang/messages/sk-SK.json index 467eb51c7..902645ff8 100644 --- a/mealie/lang/messages/sk-SK.json +++ b/mealie/lang/messages/sk-SK.json @@ -4,28 +4,28 @@ }, "recipe": { "unique-name-error": "Názov receptu musí byť unikátny", - "recipe-created": "Recipe Created", + "recipe-created": "Recept bol vytvorený", "recipe-defaults": { "ingredient-note": "1 šálka múky", "step-text": "Kroky receptu, ako aj ďalšie polia na stránke receptu podporujú markdown syntax.\n\n**Pridanie odkazu**\n\n[Môj odkaz](https://demo.mealie.io)\n" }, "servings-text": { - "makes": "Makes", - "serves": "Serves", - "serving": "Serving", - "servings": "Servings", - "yield": "Yield", - "yields": "Yields" + "makes": "Porcie", + "serves": "Porcie", + "serving": "Porcia", + "servings": "Porcie", + "yield": "Množstvo", + "yields": "Počet porcií" } }, "mealplan": { "no-recipes-match-your-rules": "Vaše pravidlá nespĺňa žiadny recept" }, "user": { - "user-updated": "Užívateľ bol aktualizovaný", + "user-updated": "Používateľ bol aktualizovaný", "password-updated": "Heslo bolo aktualizované", "invalid-current-password": "Aktuálne heslo neplatné", - "ldap-update-password-unavailable": "Aktualizácia hesla nie je možná, užívateľ je spravovaný LDAP" + "ldap-update-password-unavailable": "Aktualizácia hesla nie je možná, používateľ je spravovaný v LDAPe" }, "group": { "report-deleted": "Report bol odstránený." @@ -34,7 +34,7 @@ "permission_denied": "Nemáte povolenie na vykonanie tejto akcie", "no-entry-found": "404 - Požadovaná stránka nebola nájdená", "integrity-error": "Chyba integrity databázy", - "username-conflict-error": "Toto užívateľské meno je už obsadené", + "username-conflict-error": "Toto meno používateľa je už obsadené", "email-conflict-error": "Tento e-mail sa už používa" }, "notifications": { diff --git a/mealie/repos/seed/resources/foods/locales/fi-FI.json b/mealie/repos/seed/resources/foods/locales/fi-FI.json index 4d14dbad3..a69fdac96 100644 --- a/mealie/repos/seed/resources/foods/locales/fi-FI.json +++ b/mealie/repos/seed/resources/foods/locales/fi-FI.json @@ -6,33 +6,33 @@ "name": "alfalfa sprouts" }, "anchovies": { - "name": "anchovies" + "name": "anjoviksia" }, "apples": { - "name": "apple", - "plural_name": "apples" + "name": "omena", + "plural_name": "omenaa" }, "artichoke": { - "name": "artichoke" + "name": "artisokka" }, "arugula": { "name": "arugula" }, "asparagus": { - "name": "asparagus" + "name": "parsaa" }, "avocado": { - "name": "avocado", - "plural_name": "avocado" + "name": "avokado", + "plural_name": "avokadoa" }, "bacon": { - "name": "bacon" + "name": "pekonia" }, "baking-powder": { - "name": "baking powder" + "name": "leivinjauhetta" }, "baking-soda": { - "name": "baking soda" + "name": "ruokasoodaa" }, "baking-sugar": { "name": "baking sugar" @@ -41,26 +41,26 @@ "name": "bar sugar" }, "basil": { - "name": "basil" + "name": "basilikaa" }, "beans": { - "name": "beans" + "name": "papuja" }, "bell-peppers": { - "name": "bell peppers", - "plural_name": "bell peppers" + "name": "paprika", + "plural_name": "paprikaa" }, "blackberries": { - "name": "blackberries" + "name": "karhunvatukoita" }, "bok-choy": { - "name": "bok choy" + "name": "paksoita" }, "brassicas": { "name": "brassicas" }, "bread": { - "name": "bread" + "name": "leipää" }, "breadfruit": { "name": "breadfruit" @@ -69,22 +69,22 @@ "name": "broccoflower" }, "broccoli": { - "name": "broccoli" + "name": "parsakaalia" }, "broccoli-rabe": { - "name": "broccoli rabe" + "name": "varsiparsakaalia" }, "broccolini": { - "name": "broccolini" + "name": "varsiparsakaalia" }, "brown-sugar": { - "name": "brown sugar" + "name": "fariinisokeria" }, "brussels-sprouts": { - "name": "brussels sprouts" + "name": "ruusukaaleja" }, "butter": { - "name": "butter" + "name": "voita" }, "butternut-pumpkin": { "name": "butternut pumpkin" @@ -93,8 +93,8 @@ "name": "butternut squash" }, "cabbage": { - "name": "cabbage", - "plural_name": "cabbages" + "name": "kaali", + "plural_name": "kaalia" }, "cactus-edible": { "name": "cactus, edible" @@ -103,20 +103,20 @@ "name": "calabrese" }, "cane-sugar": { - "name": "cane sugar" + "name": "ruokosokeria" }, "cannabis": { - "name": "cannabis" + "name": "kannabista" }, "capsicum": { - "name": "capsicum" + "name": "paprikaa" }, "caraway": { - "name": "caraway" + "name": "kuminaa" }, "carrot": { - "name": "carrot", - "plural_name": "carrots" + "name": "porkkana", + "plural_name": "porkkanaa" }, "caster-sugar": { "name": "caster sugar" @@ -125,14 +125,14 @@ "name": "castor sugar" }, "catfish": { - "name": "catfish" + "name": "monnia" }, "cauliflower": { - "name": "cauliflower", - "plural_name": "cauliflowers" + "name": "kukkakaali", + "plural_name": "kukkakaalia" }, "cayenne-pepper": { - "name": "cayenne pepper" + "name": "cayenne-pippuria" }, "celeriac": { "name": "celery root" @@ -147,10 +147,10 @@ "name": "chard" }, "cheese": { - "name": "cheese" + "name": "juustoa" }, "chicory": { - "name": "chicory" + "name": "sikuria" }, "chilli-peppers": { "name": "chilli pepper", @@ -160,32 +160,32 @@ "name": "chinese leaves" }, "chives": { - "name": "chives" + "name": "ruohosipulia" }, "chocolate": { - "name": "chocolate" + "name": "suklaata" }, "cilantro": { - "name": "cilantro" + "name": "korianteria" }, "cinnamon": { - "name": "cinnamon" + "name": "kanelia" }, "clarified-butter": { - "name": "clarified butter" + "name": "kirkastettua voita" }, "coconut": { "name": "coconut", "plural_name": "coconuts" }, "coconut-milk": { - "name": "coconut milk" + "name": "kookosmaitoa" }, "cod": { - "name": "cod" + "name": "turskaa" }, "coffee": { - "name": "coffee" + "name": "kahvia" }, "collard-greens": { "name": "collard greens" @@ -201,7 +201,7 @@ "plural_name": "corns" }, "corn-syrup": { - "name": "corn syrup" + "name": "maissisiirappia" }, "cottonseed-oil": { "name": "cottonseed oil" @@ -213,45 +213,45 @@ "name": "cream of tartar" }, "cucumber": { - "name": "cucumber", - "plural_name": "cucumbers" + "name": "kurkku", + "plural_name": "kurkkua" }, "cumin": { - "name": "cumin" + "name": "kuminaa" }, "daikon": { - "name": "daikon", + "name": "japaninretikka", "plural_name": "daikons" }, "dairy-products-and-dairy-substitutes": { "name": "dairy products and dairy substitutes" }, "dandelion": { - "name": "dandelion" + "name": "voikukkaa" }, "demerara-sugar": { "name": "demerara sugar" }, "dough": { - "name": "dough" + "name": "taikina" }, "edible-cactus": { "name": "edible cactus" }, "eggplant": { - "name": "eggplant", - "plural_name": "eggplants" + "name": "munakoiso", + "plural_name": "munakoisoa" }, "eggs": { - "name": "egg", - "plural_name": "eggs" + "name": "kananmuna", + "plural_name": "kananmunaa" }, "endive": { - "name": "endive", - "plural_name": "endives" + "name": "endiivi", + "plural_name": "endiiviä" }, "fats": { - "name": "fats" + "name": "rasvat" }, "fava-beans": { "name": "fava beans" @@ -264,35 +264,35 @@ "plural_name": "fiddlehead ferns" }, "fish": { - "name": "fish" + "name": "kala" }, "five-spice-powder": { - "name": "five spice powder" + "name": "viisimaustetta" }, "flour": { - "name": "flour" + "name": "jauhoja" }, "frisee": { "name": "frisee" }, "fructose": { - "name": "fructose" + "name": "fruktoosia" }, "fruit": { - "name": "fruit" + "name": "hedelmä" }, "fruit-sugar": { - "name": "fruit sugar" + "name": "hedelmäsokeria" }, "ful": { "name": "ful" }, "garam-masala": { - "name": "garam masala" + "name": "garam masalaa" }, "garlic": { - "name": "garlic", - "plural_name": "garlics" + "name": "valkosipuli", + "plural_name": "valkosipulit" }, "gem-squash": { "name": "gem squash" @@ -304,49 +304,49 @@ "name": "giblets" }, "ginger": { - "name": "ginger" + "name": "inkivääriä" }, "grains": { "name": "grains" }, "granulated-sugar": { - "name": "granulated sugar" + "name": "kidesokeria" }, "grape-seed-oil": { - "name": "grape seed oil" + "name": "viinirypäleensiemenöljy" }, "green-onion": { - "name": "green onion", - "plural_name": "green onions" + "name": "kevätsipuli", + "plural_name": "kevätsipulit" }, "heart-of-palm": { "name": "heart of palm", "plural_name": "heart of palms" }, "hemp": { - "name": "hemp" + "name": "hamppua" }, "herbs": { - "name": "herbs" + "name": "yrttejä" }, "honey": { - "name": "honey" + "name": "hunajaa" }, "isomalt": { - "name": "isomalt" + "name": "isomaltoosia" }, "jackfruit": { - "name": "jackfruit", - "plural_name": "jackfruits" + "name": "jakkihedelmä", + "plural_name": "jakkihedelmät" }, "jaggery": { "name": "jaggery" }, "jams": { - "name": "jams" + "name": "jamssia" }, "jellies": { - "name": "jellies" + "name": "hyytelöt" }, "jerusalem-artichoke": { "name": "jerusalem artichoke" @@ -355,101 +355,101 @@ "name": "jicama" }, "kale": { - "name": "kale" + "name": "lehtikaalia" }, "kohlrabi": { - "name": "kohlrabi" + "name": "kyssäkaalia" }, "kumara": { "name": "kumara" }, "leavening-agents": { - "name": "leavening agents" + "name": "nostatusainetta" }, "leek": { - "name": "leek", - "plural_name": "leeks" + "name": "purjo", + "plural_name": "purjoa" }, "legumes": { - "name": "legumes" + "name": "palkokasvit" }, "lemongrass": { - "name": "lemongrass" + "name": "sitruunaruohoa" }, "lentils": { - "name": "lentils" + "name": "linssejä" }, "lettuce": { - "name": "lettuce" + "name": "lehtisalaattia" }, "liver": { - "name": "liver", - "plural_name": "livers" + "name": "maksa", + "plural_name": "maksaa" }, "maize": { - "name": "maize" + "name": "maissia" }, "maple-syrup": { - "name": "maple syrup" + "name": "vaahterasiirappia" }, "meat": { - "name": "meat" + "name": "liha" }, "milk": { - "name": "milk" + "name": "maitoa" }, "mortadella": { - "name": "mortadella" + "name": "mortadellaa" }, "mushroom": { - "name": "mushroom", - "plural_name": "mushrooms" + "name": "sieni", + "plural_name": "sientä" }, "mussels": { - "name": "mussels" + "name": "sinisimpukoita" }, "nanaimo-bar-mix": { "name": "nanaimo bar mix" }, "nori": { - "name": "nori" + "name": "noria" }, "nutmeg": { - "name": "nutmeg" + "name": "muskottipähkinää" }, "nutritional-yeast-flakes": { "name": "nutritional yeast flakes" }, "nuts": { - "name": "nuts" + "name": "pähkinöitä" }, "octopuses": { - "name": "octopus", - "plural_name": "octopuses" + "name": "mustekala", + "plural_name": "mustekalaa" }, "oils": { - "name": "oils" + "name": "öljyjä" }, "okra": { - "name": "okra" + "name": "okraa" }, "olive": { - "name": "olive" + "name": "oliivi" }, "olive-oil": { - "name": "olive oil" + "name": "oliiviöljyä" }, "onion": { - "name": "onion" + "name": "sipulia" }, "onion-family": { "name": "onion family" }, "orange-blossom-water": { - "name": "orange blossom water" + "name": "appelsiininkukkavettä" }, "oranges": { - "name": "orange", + "name": "appelsiini", "plural_name": "oranges" }, "oregano": { @@ -521,29 +521,29 @@ "name": "refined sugar" }, "rice": { - "name": "rice" + "name": "riisiä" }, "rice-flour": { - "name": "rice flour" + "name": "riisijauhoa" }, "rock-sugar": { "name": "rock sugar" }, "rum": { - "name": "rum" + "name": "rommia" }, "salmon": { - "name": "salmon" + "name": "lohta" }, "salt": { - "name": "salt" + "name": "suolaa" }, "salt-cod": { - "name": "salt cod" + "name": "suolaturskaa" }, "scallion": { - "name": "scallion", - "plural_name": "scallions" + "name": "kevätsipuli", + "plural_name": "kevätsipulia" }, "seafood": { "name": "seafood" @@ -552,11 +552,11 @@ "name": "seeds" }, "sesame-seeds": { - "name": "sesame seeds" + "name": "seesaminsiemeniä" }, "shallot": { - "name": "shallot", - "plural_name": "shallots" + "name": "salottisipuli", + "plural_name": "salottisipulia" }, "skate": { "name": "skate" @@ -565,10 +565,10 @@ "name": "soda" }, "soda-baking": { - "name": "soda, baking" + "name": "ruokasoodaa" }, "soybean": { - "name": "soybean" + "name": "soijapapuja" }, "spaghetti-squash": { "name": "spaghetti squash", @@ -578,18 +578,18 @@ "name": "speck" }, "spices": { - "name": "spices" + "name": "mausteita" }, "spinach": { - "name": "spinach" + "name": "pinaattia" }, "spring-onion": { - "name": "spring onion", - "plural_name": "spring onions" + "name": "kevätsipuli", + "plural_name": "kevätsipulia" }, "squash": { - "name": "squash", - "plural_name": "squashes" + "name": "kurpitsa", + "plural_name": "kurpitsat" }, "squash-family": { "name": "squash family" @@ -598,21 +598,21 @@ "name": "stockfish" }, "sugar": { - "name": "sugar" + "name": "sokeria" }, "sunchoke": { "name": "sunchoke", "plural_name": "sunchokes" }, "sunflower-seeds": { - "name": "sunflower seeds" + "name": "auringonkukansiemeniä" }, "superfine-sugar": { "name": "superfine sugar" }, "sweet-potato": { - "name": "sweet potato", - "plural_name": "sweet potatoes" + "name": "bataatti", + "plural_name": "bataattia" }, "sweetcorn": { "name": "sweetcorn", @@ -622,28 +622,28 @@ "name": "sweeteners" }, "tahini": { - "name": "tahini" + "name": "tahinia" }, "taro": { - "name": "taro", - "plural_name": "taroes" + "name": "taaro", + "plural_name": "taaroa" }, "teff": { "name": "teff" }, "tomato": { - "name": "tomato", - "plural_name": "tomatoes" + "name": "tomaatti", + "plural_name": "tomaattia" }, "trout": { - "name": "trout" + "name": "taimenta" }, "tubers": { "name": "tuber", "plural_name": "tubers" }, "tuna": { - "name": "tuna" + "name": "tonnikalaa" }, "turbanado-sugar": { "name": "turbanado sugar" diff --git a/mealie/repos/seed/resources/foods/locales/he-IL.json b/mealie/repos/seed/resources/foods/locales/he-IL.json index 4d14dbad3..1544bf6ac 100644 --- a/mealie/repos/seed/resources/foods/locales/he-IL.json +++ b/mealie/repos/seed/resources/foods/locales/he-IL.json @@ -1,692 +1,692 @@ { "acorn-squash": { - "name": "acorn squash" + "name": "דלעת ערמונים" }, "alfalfa-sprouts": { - "name": "alfalfa sprouts" + "name": "נבטי אלפלפא" }, "anchovies": { - "name": "anchovies" + "name": "אנשובי" }, "apples": { - "name": "apple", - "plural_name": "apples" + "name": "תפוח", + "plural_name": "תפוחים" }, "artichoke": { - "name": "artichoke" + "name": "ארטישוק" }, "arugula": { - "name": "arugula" + "name": "ארוגולה" }, "asparagus": { - "name": "asparagus" + "name": "אספרגוס" }, "avocado": { - "name": "avocado", - "plural_name": "avocado" + "name": "אבוקדו", + "plural_name": "אבוקדו" }, "bacon": { - "name": "bacon" + "name": "בייקון" }, "baking-powder": { - "name": "baking powder" + "name": "אבקת אפיה" }, "baking-soda": { - "name": "baking soda" + "name": "סודה לשתייה" }, "baking-sugar": { - "name": "baking sugar" + "name": "סוכר לאפייה" }, "bar-sugar": { - "name": "bar sugar" + "name": "סוכר דק במיוחד" }, "basil": { - "name": "basil" + "name": "בזיליקום" }, "beans": { - "name": "beans" + "name": "שעועית" }, "bell-peppers": { - "name": "bell peppers", - "plural_name": "bell peppers" + "name": "פלפל מתוק", + "plural_name": "פלפלים מתוקים" }, "blackberries": { - "name": "blackberries" + "name": "אוכמניות" }, "bok-choy": { - "name": "bok choy" + "name": "באק צ'וי" }, "brassicas": { - "name": "brassicas" + "name": "כרוב" }, "bread": { - "name": "bread" + "name": "לחם" }, "breadfruit": { - "name": "breadfruit" + "name": "עץ הלחם" }, "broccoflower": { - "name": "broccoflower" + "name": "פריחת ברוקולי" }, "broccoli": { - "name": "broccoli" + "name": "ברוקולי" }, "broccoli-rabe": { - "name": "broccoli rabe" + "name": "ברוקולי ראב" }, "broccolini": { - "name": "broccolini" + "name": "ברוקוליני" }, "brown-sugar": { - "name": "brown sugar" + "name": "סוכר חום" }, "brussels-sprouts": { - "name": "brussels sprouts" + "name": "כרוב ניצנים" }, "butter": { - "name": "butter" + "name": "חמאה" }, "butternut-pumpkin": { - "name": "butternut pumpkin" + "name": "דלורית" }, "butternut-squash": { - "name": "butternut squash" + "name": "דלורית" }, "cabbage": { - "name": "cabbage", - "plural_name": "cabbages" + "name": "כרוב", + "plural_name": "כרובים" }, "cactus-edible": { - "name": "cactus, edible" + "name": "סברס, אכיל" }, "calabrese": { - "name": "calabrese" + "name": "ברוקולי" }, "cane-sugar": { - "name": "cane sugar" + "name": "סוכר קנים" }, "cannabis": { - "name": "cannabis" + "name": "קנאביס" }, "capsicum": { - "name": "capsicum" + "name": "גמבה" }, "caraway": { - "name": "caraway" + "name": "קימל" }, "carrot": { - "name": "carrot", - "plural_name": "carrots" + "name": "גזר", + "plural_name": "גזרים" }, "caster-sugar": { - "name": "caster sugar" + "name": "סוכר דק" }, "castor-sugar": { - "name": "castor sugar" + "name": "סוכר קיק" }, "catfish": { - "name": "catfish" + "name": "שפמנון" }, "cauliflower": { - "name": "cauliflower", - "plural_name": "cauliflowers" + "name": "כרובית", + "plural_name": "כרוביות" }, "cayenne-pepper": { - "name": "cayenne pepper" + "name": "פלפל קאיין" }, "celeriac": { - "name": "celery root" + "name": "סלרי" }, "celery": { - "name": "celery" + "name": "סלרי" }, "cereal-grains": { - "name": "cereal grains" + "name": "דגני בוקר" }, "chard": { - "name": "chard" + "name": "סלק עלים" }, "cheese": { - "name": "cheese" + "name": "גבינה" }, "chicory": { - "name": "chicory" + "name": "עולש" }, "chilli-peppers": { - "name": "chilli pepper", - "plural_name": "chilli peppers" + "name": "פלפל צ'ילי", + "plural_name": "פלפלים צ'ילי" }, "chinese-leaves": { - "name": "chinese leaves" + "name": "עלים סינים" }, "chives": { - "name": "chives" + "name": "עירית" }, "chocolate": { - "name": "chocolate" + "name": "שוקולד" }, "cilantro": { - "name": "cilantro" + "name": "כוסברה" }, "cinnamon": { - "name": "cinnamon" + "name": "קינמון" }, "clarified-butter": { - "name": "clarified butter" + "name": "חמאה מזוקקת" }, "coconut": { - "name": "coconut", - "plural_name": "coconuts" + "name": "קוקוס", + "plural_name": "אגוזי קוקוס" }, "coconut-milk": { - "name": "coconut milk" + "name": "חלב קוקוס" }, "cod": { - "name": "cod" + "name": "בקלה" }, "coffee": { - "name": "coffee" + "name": "קפה" }, "collard-greens": { - "name": "collard greens" + "name": "כרוב ירוק" }, "confectioners-sugar": { - "name": "confectioners' sugar" + "name": "אבקת סוכר" }, "coriander": { - "name": "coriander" + "name": "כוסברה" }, "corn": { - "name": "corn", - "plural_name": "corns" + "name": "תירס", + "plural_name": "תירסים" }, "corn-syrup": { - "name": "corn syrup" + "name": "סירופ תירס" }, "cottonseed-oil": { - "name": "cottonseed oil" + "name": "שמן כותנה" }, "courgette": { - "name": "courgette" + "name": "קישוא" }, "cream-of-tartar": { - "name": "cream of tartar" + "name": "קרם טרטר" }, "cucumber": { - "name": "cucumber", - "plural_name": "cucumbers" + "name": "מלפפון", + "plural_name": "מלפפונים" }, "cumin": { - "name": "cumin" + "name": "כמון" }, "daikon": { - "name": "daikon", - "plural_name": "daikons" + "name": "צנון דייקון", + "plural_name": "צנוני דייקון" }, "dairy-products-and-dairy-substitutes": { - "name": "dairy products and dairy substitutes" + "name": "מוצרי חלב ותחליפי חלב" }, "dandelion": { - "name": "dandelion" + "name": "שן הארי" }, "demerara-sugar": { - "name": "demerara sugar" + "name": "סוכר דמררה" }, "dough": { - "name": "dough" + "name": "בצק" }, "edible-cactus": { - "name": "edible cactus" + "name": "קקטוס אכיל" }, "eggplant": { - "name": "eggplant", - "plural_name": "eggplants" + "name": "חציל", + "plural_name": "חצילים" }, "eggs": { - "name": "egg", - "plural_name": "eggs" + "name": "ביצה", + "plural_name": "ביצים" }, "endive": { - "name": "endive", - "plural_name": "endives" + "name": "אנדיב", + "plural_name": "עולשים" }, "fats": { - "name": "fats" + "name": "שומנים" }, "fava-beans": { - "name": "fava beans" + "name": "פול מצרי" }, "fiddlehead": { - "name": "fiddlehead" + "name": "שרך ראש הכינור" }, "fiddlehead-fern": { - "name": "fiddlehead fern", - "plural_name": "fiddlehead ferns" + "name": "שרך ראש הכינור", + "plural_name": "שרכי ראש הכינור" }, "fish": { - "name": "fish" + "name": "דג" }, "five-spice-powder": { - "name": "five spice powder" + "name": "אבקת חמש תבלינים" }, "flour": { - "name": "flour" + "name": "קמח" }, "frisee": { - "name": "frisee" + "name": "עולש" }, "fructose": { - "name": "fructose" + "name": "פרוקטוז" }, "fruit": { - "name": "fruit" + "name": "פרי" }, "fruit-sugar": { - "name": "fruit sugar" + "name": "סוכר פירות" }, "ful": { - "name": "ful" + "name": "פול" }, "garam-masala": { - "name": "garam masala" + "name": "גראם מסאלה" }, "garlic": { - "name": "garlic", - "plural_name": "garlics" + "name": "שום", + "plural_name": "שומים" }, "gem-squash": { - "name": "gem squash" + "name": "דלעת פנינה" }, "ghee": { - "name": "ghee" + "name": "גהי" }, "giblets": { - "name": "giblets" + "name": "קרביים" }, "ginger": { - "name": "ginger" + "name": "ג'ינג'ר" }, "grains": { - "name": "grains" + "name": "דגנים" }, "granulated-sugar": { - "name": "granulated sugar" + "name": "סוכר לבן" }, "grape-seed-oil": { - "name": "grape seed oil" + "name": "שמן זרעי ענבים" }, "green-onion": { - "name": "green onion", - "plural_name": "green onions" + "name": "בצל ירוק", + "plural_name": "בצלים ירוקים" }, "heart-of-palm": { - "name": "heart of palm", - "plural_name": "heart of palms" + "name": "לב דקל", + "plural_name": "לבבות דקל" }, "hemp": { - "name": "hemp" + "name": "קנבוס" }, "herbs": { - "name": "herbs" + "name": "עשבים" }, "honey": { - "name": "honey" + "name": "דבש" }, "isomalt": { - "name": "isomalt" + "name": "איזומלט" }, "jackfruit": { - "name": "jackfruit", - "plural_name": "jackfruits" + "name": "לחמן שונה עלים", + "plural_name": "לחמן שונה עלים" }, "jaggery": { - "name": "jaggery" + "name": "סוכר קנים הודי" }, "jams": { - "name": "jams" + "name": "ריבות" }, "jellies": { - "name": "jellies" + "name": "ריבות" }, "jerusalem-artichoke": { - "name": "jerusalem artichoke" + "name": "ארטישוק ירושלמי" }, "jicama": { - "name": "jicama" + "name": "אפונה מתוקה" }, "kale": { - "name": "kale" + "name": "כרוב עלים" }, "kohlrabi": { - "name": "kohlrabi" + "name": "כרוב הקלח" }, "kumara": { - "name": "kumara" + "name": "בטטה" }, "leavening-agents": { - "name": "leavening agents" + "name": "חומר התפחה" }, "leek": { - "name": "leek", - "plural_name": "leeks" + "name": "כרישה", + "plural_name": "כרישות" }, "legumes": { - "name": "legumes" + "name": "קטניות" }, "lemongrass": { - "name": "lemongrass" + "name": "לימונית" }, "lentils": { - "name": "lentils" + "name": "עדשים" }, "lettuce": { - "name": "lettuce" + "name": "חסה" }, "liver": { - "name": "liver", - "plural_name": "livers" + "name": "כבד", + "plural_name": "כבדים" }, "maize": { - "name": "maize" + "name": "תירס" }, "maple-syrup": { - "name": "maple syrup" + "name": "סירופ מייפל" }, "meat": { - "name": "meat" + "name": "בשר" }, "milk": { - "name": "milk" + "name": "חלב" }, "mortadella": { - "name": "mortadella" + "name": "מורטדלה" }, "mushroom": { - "name": "mushroom", - "plural_name": "mushrooms" + "name": "פטרייה", + "plural_name": "פטריות" }, "mussels": { - "name": "mussels" + "name": "צדפות" }, "nanaimo-bar-mix": { - "name": "nanaimo bar mix" + "name": "תערובת נאנאימו" }, "nori": { - "name": "nori" + "name": "נורי" }, "nutmeg": { - "name": "nutmeg" + "name": "אגוז מוסקט" }, "nutritional-yeast-flakes": { - "name": "nutritional yeast flakes" + "name": "שבבי שמרים תזונתיים" }, "nuts": { - "name": "nuts" + "name": "אגוזים" }, "octopuses": { - "name": "octopus", - "plural_name": "octopuses" + "name": "תמנון", + "plural_name": "תמנונים" }, "oils": { - "name": "oils" + "name": "שמנים" }, "okra": { - "name": "okra" + "name": "במיה" }, "olive": { - "name": "olive" + "name": "זית" }, "olive-oil": { - "name": "olive oil" + "name": "שמן זית" }, "onion": { - "name": "onion" + "name": "בצל" }, "onion-family": { - "name": "onion family" + "name": "משפחת הבצלים" }, "orange-blossom-water": { - "name": "orange blossom water" + "name": "מי פריחת הדרים" }, "oranges": { - "name": "orange", - "plural_name": "oranges" + "name": "תפוז", + "plural_name": "תפוזים" }, "oregano": { - "name": "oregano" + "name": "אורגנו" }, "oysters": { - "name": "oysters" + "name": "צדפות" }, "panch-puran": { - "name": "panch puran" + "name": "פאנץ' פורן (תערובת תבלינים הודית)" }, "paprika": { - "name": "paprika" + "name": "פפריקה" }, "parsley": { - "name": "parsley" + "name": "פטרוזיליה" }, "parsnip": { - "name": "parsnip", - "plural_name": "parsnips" + "name": "גזר לבן", + "plural_name": "גזרים לבנים" }, "pear": { - "name": "pear", - "plural_name": "pears" + "name": "אגס", + "plural_name": "אגסים" }, "peas": { - "name": "peas" + "name": "אפונה" }, "pepper": { - "name": "pepper", - "plural_name": "peppers" + "name": "פלפל", + "plural_name": "פלפלים" }, "pineapple": { - "name": "pineapple", - "plural_name": "pineapples" + "name": "אננס", + "plural_name": "אננסים" }, "plantain": { - "name": "plantain", - "plural_name": "plantains" + "name": "פלנטיין", + "plural_name": "פלנטיינים" }, "poppy-seeds": { - "name": "poppy seeds" + "name": "פרג" }, "potato": { - "name": "potato", - "plural_name": "potatoes" + "name": "תפוח אדמה", + "plural_name": "תפוחי אדמה" }, "poultry": { - "name": "poultry" + "name": "עוף" }, "powdered-sugar": { - "name": "powdered sugar" + "name": "אבקת סוכר" }, "pumpkin": { - "name": "pumpkin", - "plural_name": "pumpkins" + "name": "דלעת", + "plural_name": "דלועים" }, "pumpkin-seeds": { - "name": "pumpkin seeds" + "name": "זרעי דלעת" }, "radish": { - "name": "radish", - "plural_name": "radishes" + "name": "צנון", + "plural_name": "צנוניות" }, "raw-sugar": { - "name": "raw sugar" + "name": "סוכר גולמי" }, "refined-sugar": { - "name": "refined sugar" + "name": "סוכר מנופה" }, "rice": { - "name": "rice" + "name": "אורז" }, "rice-flour": { - "name": "rice flour" + "name": "קמח אורז" }, "rock-sugar": { - "name": "rock sugar" + "name": "גבישי סוכר" }, "rum": { - "name": "rum" + "name": "רום" }, "salmon": { - "name": "salmon" + "name": "סלמון" }, "salt": { - "name": "salt" + "name": "מלח" }, "salt-cod": { - "name": "salt cod" + "name": "בקלה ממולח" }, "scallion": { - "name": "scallion", - "plural_name": "scallions" + "name": "בצל ירוק", + "plural_name": "בצלים ירוקים" }, "seafood": { - "name": "seafood" + "name": "מאכלי ים" }, "seeds": { - "name": "seeds" + "name": "זרעים" }, "sesame-seeds": { - "name": "sesame seeds" + "name": "שומשום" }, "shallot": { - "name": "shallot", - "plural_name": "shallots" + "name": "בצלצל", + "plural_name": "בצלצלים" }, "skate": { - "name": "skate" + "name": "דג תריסנית" }, "soda": { - "name": "soda" + "name": "סודה" }, "soda-baking": { - "name": "soda, baking" + "name": "סודה לשתייה" }, "soybean": { - "name": "soybean" + "name": "פולי סויה" }, "spaghetti-squash": { - "name": "spaghetti squash", - "plural_name": "spaghetti squashes" + "name": "דלעת ספגטי", + "plural_name": "דלועים ספגטי" }, "speck": { - "name": "speck" + "name": "גרגר" }, "spices": { - "name": "spices" + "name": "תבלינים" }, "spinach": { - "name": "spinach" + "name": "תרד" }, "spring-onion": { - "name": "spring onion", - "plural_name": "spring onions" + "name": "בצל אביב", + "plural_name": "בצלי אביב" }, "squash": { - "name": "squash", - "plural_name": "squashes" + "name": "דלעת", + "plural_name": "דלועים" }, "squash-family": { - "name": "squash family" + "name": "משפחת הדלועים" }, "stockfish": { - "name": "stockfish" + "name": "דג מיובש" }, "sugar": { - "name": "sugar" + "name": "סוכר" }, "sunchoke": { - "name": "sunchoke", - "plural_name": "sunchokes" + "name": "ארטישוק ירושלמי", + "plural_name": "ארטישוקים ירושלמי" }, "sunflower-seeds": { - "name": "sunflower seeds" + "name": "זרעי חמנייה" }, "superfine-sugar": { - "name": "superfine sugar" + "name": "אבקת סוכר" }, "sweet-potato": { - "name": "sweet potato", - "plural_name": "sweet potatoes" + "name": "בטטה", + "plural_name": "בטטות" }, "sweetcorn": { - "name": "sweetcorn", - "plural_name": "sweetcorns" + "name": "תירס מתוק", + "plural_name": "תירס מתוק" }, "sweeteners": { - "name": "sweeteners" + "name": "ממתיקים" }, "tahini": { - "name": "tahini" + "name": "טחינה" }, "taro": { - "name": "taro", - "plural_name": "taroes" + "name": "קולקס נאכל", + "plural_name": "קולקסים נאכל" }, "teff": { - "name": "teff" + "name": "טף" }, "tomato": { - "name": "tomato", - "plural_name": "tomatoes" + "name": "עגבנייה", + "plural_name": "עגבניות" }, "trout": { - "name": "trout" + "name": "טרוטה" }, "tubers": { - "name": "tuber", - "plural_name": "tubers" + "name": "שורשיים", + "plural_name": "שורשיים" }, "tuna": { - "name": "tuna" + "name": "טונה" }, "turbanado-sugar": { - "name": "turbanado sugar" + "name": "סוכר גולמי" }, "turnip": { - "name": "turnip", - "plural_name": "turnips" + "name": "לפת", + "plural_name": "לפתות" }, "unrefined-sugar": { - "name": "unrefined sugar" + "name": "סוכר לא מנופה" }, "vanilla": { - "name": "vanilla" + "name": "וניל" }, "vegetables": { - "name": "vegetables" + "name": "ירקות" }, "watercress": { - "name": "watercress" + "name": "גרגיר הנחלים" }, "watermelon": { - "name": "watermelon", - "plural_name": "watermelons" + "name": "אבטיח", + "plural_name": "אבטיחים" }, "white-mushroom": { - "name": "white mushroom", - "plural_name": "white mushrooms" + "name": "פטרייה לבנה", + "plural_name": "פטריות לבנות" }, "white-sugar": { - "name": "white sugar" + "name": "סוכר לבן" }, "xanthan-gum": { - "name": "xanthan gum" + "name": "קסנטן גאם" }, "yam": { - "name": "yam", - "plural_name": "yams" + "name": "בטטה", + "plural_name": "בטטות" }, "yeast": { - "name": "yeast" + "name": "שמרים" }, "zucchini": { - "name": "zucchini", - "plural_name": "zucchinis" + "name": "קישוא", + "plural_name": "קישואים" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/it-IT.json b/mealie/repos/seed/resources/foods/locales/it-IT.json index 124ad283a..1d4347e82 100644 --- a/mealie/repos/seed/resources/foods/locales/it-IT.json +++ b/mealie/repos/seed/resources/foods/locales/it-IT.json @@ -35,7 +35,7 @@ "name": "bicarbonato di sodio" }, "baking-sugar": { - "name": "baking sugar" + "name": "zucchero fino" }, "bar-sugar": { "name": "bar sugar" @@ -57,13 +57,13 @@ "name": "cavolo cinese" }, "brassicas": { - "name": "brassicas" + "name": "brassicacee" }, "bread": { "name": "pane" }, "breadfruit": { - "name": "frutto del pane" + "name": "frutto dell'albero del pane" }, "broccoflower": { "name": "cavolfiore verde" @@ -87,10 +87,10 @@ "name": "burro" }, "butternut-pumpkin": { - "name": "butternut pumpkin" + "name": "zucca butternut" }, "butternut-squash": { - "name": "butternut squash" + "name": "zucca butternut" }, "cabbage": { "name": "cavolo", @@ -100,7 +100,7 @@ "name": "cactus, commestibile" }, "calabrese": { - "name": "calabrese" + "name": "broccolo calabrese" }, "cane-sugar": { "name": "zucchero di canna" @@ -112,17 +112,17 @@ "name": "peperoncino" }, "caraway": { - "name": "caraway" + "name": "cumino dei prati" }, "carrot": { "name": "carota", "plural_name": "carote" }, "caster-sugar": { - "name": "caster sugar" + "name": "zucchero semolato" }, "castor-sugar": { - "name": "castor sugar" + "name": "zucchero semolato" }, "catfish": { "name": "pesce gatto" @@ -157,7 +157,7 @@ "plural_name": "peperoncini" }, "chinese-leaves": { - "name": "chinese leaves" + "name": "cavolo cinese" }, "chives": { "name": "erba cipollina" @@ -191,7 +191,7 @@ "name": "cavolo nero" }, "confectioners-sugar": { - "name": "confectioners' sugar" + "name": "zucchero a velo" }, "coriander": { "name": "coriandolo" @@ -204,13 +204,13 @@ "name": "sciroppo di mais" }, "cottonseed-oil": { - "name": "cottonseed oil" + "name": "olio di semi di cotone" }, "courgette": { - "name": "courgette" + "name": "zucchina" }, "cream-of-tartar": { - "name": "cream of tartar" + "name": "cremor tartaro" }, "cucumber": { "name": "cetriolo", @@ -221,7 +221,7 @@ }, "daikon": { "name": "daikon", - "plural_name": "daikons" + "plural_name": "daikon" }, "dairy-products-and-dairy-substitutes": { "name": "latticini e sostituti dei latticini" @@ -230,7 +230,7 @@ "name": "tarassaco" }, "demerara-sugar": { - "name": "demerara sugar" + "name": "zucchero grezzo di canna" }, "dough": { "name": "impasto" @@ -257,23 +257,23 @@ "name": "fave" }, "fiddlehead": { - "name": "fiddlehead" + "name": "testa di violino" }, "fiddlehead-fern": { - "name": "fiddlehead fern", - "plural_name": "fiddlehead ferns" + "name": "felce testa di viollino", + "plural_name": "teste di violino" }, "fish": { "name": "pesce" }, "five-spice-powder": { - "name": "five spice powder" + "name": "polvere cinque spezie" }, "flour": { "name": "farina" }, "frisee": { - "name": "frisee" + "name": "indivia riccia" }, "fructose": { "name": "fruttosio" @@ -282,7 +282,7 @@ "name": "frutta" }, "fruit-sugar": { - "name": "fruit sugar" + "name": "fruttosio" }, "ful": { "name": "ful" @@ -295,33 +295,33 @@ "plural_name": "agli" }, "gem-squash": { - "name": "gem squash" + "name": "zucca gemma" }, "ghee": { - "name": "ghee" + "name": "ghī" }, "giblets": { - "name": "giblets" + "name": "frattaglie" }, "ginger": { "name": "zenzero" }, "grains": { - "name": "grains" + "name": "cereali" }, "granulated-sugar": { - "name": "granulated sugar" + "name": "zucchero bianco" }, "grape-seed-oil": { - "name": "grape seed oil" + "name": "olio di semi di uva" }, "green-onion": { - "name": "green onion", - "plural_name": "green onions" + "name": "cipollotto", + "plural_name": "cipollotti" }, "heart-of-palm": { - "name": "heart of palm", - "plural_name": "heart of palms" + "name": "cuore di palma", + "plural_name": "cuori di palma" }, "hemp": { "name": "canapa" @@ -337,7 +337,7 @@ }, "jackfruit": { "name": "jackfruit", - "plural_name": "jackfruits" + "plural_name": "jackfruit" }, "jaggery": { "name": "jaggery" @@ -349,22 +349,22 @@ "name": "gelatine" }, "jerusalem-artichoke": { - "name": "jerusalem artichoke" + "name": "topinambur" }, "jicama": { - "name": "jicama" + "name": "patata messicana" }, "kale": { - "name": "kale" + "name": "cavolo riccio" }, "kohlrabi": { - "name": "kohlrabi" + "name": "cavolo rapa" }, "kumara": { "name": "kumara" }, "leavening-agents": { - "name": "leavening agents" + "name": "agenti lievitanti" }, "leek": { "name": "porro", @@ -387,7 +387,7 @@ "plural_name": "fegatini" }, "maize": { - "name": "maize" + "name": "mais" }, "maple-syrup": { "name": "sciroppo d'acero" @@ -409,7 +409,7 @@ "name": "cozze" }, "nanaimo-bar-mix": { - "name": "nanaimo bar mix" + "name": "miscela per barrette nanaimo" }, "nori": { "name": "alga nori" @@ -418,10 +418,10 @@ "name": "noce moscata" }, "nutritional-yeast-flakes": { - "name": "nutritional yeast flakes" + "name": "lievito alimentare in scaglie" }, "nuts": { - "name": "nuts" + "name": "frutta a guscio" }, "octopuses": { "name": "polpo", @@ -443,10 +443,10 @@ "name": "cipolla" }, "onion-family": { - "name": "onion family" + "name": "famiglia delle cipolle" }, "orange-blossom-water": { - "name": "orange blossom water" + "name": "acqua di fiori d'arancio" }, "oranges": { "name": "arancia", @@ -469,7 +469,7 @@ }, "parsnip": { "name": "pastinaca", - "plural_name": "parsnips" + "plural_name": "pastinache" }, "pear": { "name": "pera", diff --git a/mealie/repos/seed/resources/foods/locales/pl-PL.json b/mealie/repos/seed/resources/foods/locales/pl-PL.json index fd0b60093..564c442f2 100644 --- a/mealie/repos/seed/resources/foods/locales/pl-PL.json +++ b/mealie/repos/seed/resources/foods/locales/pl-PL.json @@ -47,8 +47,8 @@ "name": "fasola" }, "bell-peppers": { - "name": "bell peppers", - "plural_name": "bell peppers" + "name": "papryka", + "plural_name": "papryki" }, "blackberries": { "name": "jeżyny" @@ -93,8 +93,8 @@ "name": "butternut squash" }, "cabbage": { - "name": "cabbage", - "plural_name": "cabbages" + "name": "kapusta", + "plural_name": "kapusty" }, "cactus-edible": { "name": "kaktus, jadalny" @@ -129,7 +129,7 @@ }, "cauliflower": { "name": "kalafior", - "plural_name": "cauliflowers" + "plural_name": "kalafiory" }, "cayenne-pepper": { "name": "pieprz cayenne" @@ -153,8 +153,8 @@ "name": "cykoria" }, "chilli-peppers": { - "name": "chilli pepper", - "plural_name": "chilli peppers" + "name": "papryczka chilli", + "plural_name": "papryczki chilli" }, "chinese-leaves": { "name": "chinese leaves" @@ -166,7 +166,7 @@ "name": "czekolada" }, "cilantro": { - "name": "cilantro" + "name": "kolendra" }, "cinnamon": { "name": "cynamon" @@ -182,7 +182,7 @@ "name": "mleko kokosowe" }, "cod": { - "name": "cod" + "name": "dorsz" }, "coffee": { "name": "kawa" @@ -194,7 +194,7 @@ "name": "confectioners' sugar" }, "coriander": { - "name": "coriander" + "name": "kolendra" }, "corn": { "name": "kukurydza", @@ -239,16 +239,16 @@ "name": "edible cactus" }, "eggplant": { - "name": "eggplant", - "plural_name": "eggplants" + "name": "bakłażan", + "plural_name": "bakłażany" }, "eggs": { - "name": "egg", - "plural_name": "eggs" + "name": "jajko", + "plural_name": "jajka" }, "endive": { - "name": "endive", - "plural_name": "endives" + "name": "endywia", + "plural_name": "endywie" }, "fats": { "name": "fats" @@ -264,19 +264,19 @@ "plural_name": "fiddlehead ferns" }, "fish": { - "name": "fish" + "name": "ryba" }, "five-spice-powder": { "name": "five spice powder" }, "flour": { - "name": "flour" + "name": "mąka" }, "frisee": { "name": "frisee" }, "fructose": { - "name": "fructose" + "name": "fruktoza" }, "fruit": { "name": "fruit" @@ -313,7 +313,7 @@ "name": "granulated sugar" }, "grape-seed-oil": { - "name": "grape seed oil" + "name": "olej z nasion winogrona" }, "green-onion": { "name": "green onion", @@ -343,7 +343,7 @@ "name": "jaggery" }, "jams": { - "name": "jams" + "name": "dżemy" }, "jellies": { "name": "jellies" @@ -355,7 +355,7 @@ "name": "jicama" }, "kale": { - "name": "kale" + "name": "jarmuż" }, "kohlrabi": { "name": "kohlrabi" @@ -415,13 +415,13 @@ "name": "nori" }, "nutmeg": { - "name": "nutmeg" + "name": "gałka muszkatołowa" }, "nutritional-yeast-flakes": { "name": "nutritional yeast flakes" }, "nuts": { - "name": "nuts" + "name": "orzechy" }, "octopuses": { "name": "octopus", @@ -434,23 +434,23 @@ "name": "okra" }, "olive": { - "name": "olive" + "name": "oliwa" }, "olive-oil": { - "name": "olive oil" + "name": "oliwa z oliwek" }, "onion": { - "name": "onion" + "name": "cebula" }, "onion-family": { - "name": "onion family" + "name": "cebulowate" }, "orange-blossom-water": { "name": "orange blossom water" }, "oranges": { - "name": "orange", - "plural_name": "oranges" + "name": "pomarańcza", + "plural_name": "pomarańcze" }, "oregano": { "name": "oregano" @@ -462,17 +462,17 @@ "name": "panch puran" }, "paprika": { - "name": "paprika" + "name": "papryka" }, "parsley": { - "name": "parsley" + "name": "pietruszka" }, "parsnip": { - "name": "parsnip", + "name": "pietruszka", "plural_name": "parsnips" }, "pear": { - "name": "pear", + "name": "gruszka", "plural_name": "gruszki" }, "peas": { @@ -491,17 +491,17 @@ "plural_name": "plantains" }, "poppy-seeds": { - "name": "poppy seeds" + "name": "mak" }, "potato": { "name": "ziemniak", "plural_name": "ziemniaki" }, "poultry": { - "name": "poultry" + "name": "drób" }, "powdered-sugar": { - "name": "powdered sugar" + "name": "cukier puder" }, "pumpkin": { "name": "dynia", @@ -518,7 +518,7 @@ "name": "raw sugar" }, "refined-sugar": { - "name": "refined sugar" + "name": "cukier rafinowany" }, "rice": { "name": "ryż" @@ -556,7 +556,7 @@ }, "shallot": { "name": "szalotka", - "plural_name": "shallots" + "plural_name": "szalotki" }, "skate": { "name": "skate" @@ -565,7 +565,7 @@ "name": "soda" }, "soda-baking": { - "name": "soda, baking" + "name": "proszek do pieczenia" }, "soybean": { "name": "soybean" @@ -578,10 +578,10 @@ "name": "speck" }, "spices": { - "name": "spices" + "name": "przyprawy" }, "spinach": { - "name": "spinach" + "name": "szpinak" }, "spring-onion": { "name": "spring onion", @@ -598,7 +598,7 @@ "name": "stockfish" }, "sugar": { - "name": "sugar" + "name": "cukier" }, "sunchoke": { "name": "sunchoke", @@ -608,11 +608,11 @@ "name": "sunflower seeds" }, "superfine-sugar": { - "name": "superfine sugar" + "name": "cukier drobny" }, "sweet-potato": { - "name": "sweet potato", - "plural_name": "sweet potatoes" + "name": "batat", + "plural_name": "bataty" }, "sweetcorn": { "name": "sweetcorn", @@ -632,61 +632,61 @@ "name": "teff" }, "tomato": { - "name": "tomato", - "plural_name": "tomatoes" + "name": "pomidor", + "plural_name": "pomidory" }, "trout": { - "name": "trout" + "name": "pstrąg" }, "tubers": { "name": "tuber", "plural_name": "tubers" }, "tuna": { - "name": "tuna" + "name": "tuńczyk" }, "turbanado-sugar": { "name": "turbanado sugar" }, "turnip": { - "name": "turnip", - "plural_name": "turnips" + "name": "rzepa", + "plural_name": "rzepy" }, "unrefined-sugar": { - "name": "unrefined sugar" + "name": "cukier nierafinowany" }, "vanilla": { - "name": "vanilla" + "name": "wanilia" }, "vegetables": { - "name": "vegetables" + "name": "warzywa" }, "watercress": { "name": "watercress" }, "watermelon": { - "name": "watermelon", - "plural_name": "watermelons" + "name": "arbuz", + "plural_name": "arbuzy" }, "white-mushroom": { - "name": "white mushroom", - "plural_name": "white mushrooms" + "name": "pieczarka", + "plural_name": "pieczarki" }, "white-sugar": { - "name": "white sugar" + "name": "cukier biały" }, "xanthan-gum": { - "name": "xanthan gum" + "name": "guma ksantanowa" }, "yam": { "name": "yam", "plural_name": "yams" }, "yeast": { - "name": "yeast" + "name": "drożdże" }, "zucchini": { - "name": "zucchini", - "plural_name": "zucchinis" + "name": "cukinia", + "plural_name": "cukinie" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/foods/locales/ro-RO.json b/mealie/repos/seed/resources/foods/locales/ro-RO.json index 4d14dbad3..4efc3f3c8 100644 --- a/mealie/repos/seed/resources/foods/locales/ro-RO.json +++ b/mealie/repos/seed/resources/foods/locales/ro-RO.json @@ -1,288 +1,288 @@ { "acorn-squash": { - "name": "acorn squash" + "name": "dovleac ghindă" }, "alfalfa-sprouts": { - "name": "alfalfa sprouts" + "name": "germeni de lucernă" }, "anchovies": { - "name": "anchovies" + "name": "anșoa" }, "apples": { - "name": "apple", - "plural_name": "apples" + "name": "măr", + "plural_name": "mere" }, "artichoke": { - "name": "artichoke" + "name": "anghinare" }, "arugula": { - "name": "arugula" + "name": "rucola" }, "asparagus": { - "name": "asparagus" + "name": "sparanghel" }, "avocado": { "name": "avocado", "plural_name": "avocado" }, "bacon": { - "name": "bacon" + "name": "șuncă" }, "baking-powder": { - "name": "baking powder" + "name": "praf de copt" }, "baking-soda": { - "name": "baking soda" + "name": "bicarbonat de sodiu" }, "baking-sugar": { - "name": "baking sugar" + "name": "zahăr tos" }, "bar-sugar": { - "name": "bar sugar" + "name": "baton de zahăr" }, "basil": { - "name": "basil" + "name": "busuioc" }, "beans": { - "name": "beans" + "name": "fasole" }, "bell-peppers": { - "name": "bell peppers", - "plural_name": "bell peppers" + "name": "ardei gras", + "plural_name": "ardei gras" }, "blackberries": { - "name": "blackberries" + "name": "mure" }, "bok-choy": { - "name": "bok choy" + "name": "varză chinezească" }, "brassicas": { - "name": "brassicas" + "name": "legume crucifere" }, "bread": { - "name": "bread" + "name": "pâine" }, "breadfruit": { - "name": "breadfruit" + "name": "fructul arborelui de pâine" }, "broccoflower": { - "name": "broccoflower" + "name": "broccoli-conopidă" }, "broccoli": { "name": "broccoli" }, "broccoli-rabe": { - "name": "broccoli rabe" + "name": "rapini" }, "broccolini": { "name": "broccolini" }, "brown-sugar": { - "name": "brown sugar" + "name": "zahăr brun" }, "brussels-sprouts": { - "name": "brussels sprouts" + "name": "varză de Bruxelles" }, "butter": { - "name": "butter" + "name": "unt" }, "butternut-pumpkin": { - "name": "butternut pumpkin" + "name": "dovleac plăcintar" }, "butternut-squash": { - "name": "butternut squash" + "name": "dovleac plăcintar" }, "cabbage": { - "name": "cabbage", - "plural_name": "cabbages" + "name": "varză", + "plural_name": "verze" }, "cactus-edible": { - "name": "cactus, edible" + "name": "cactus, comestibil" }, "calabrese": { "name": "calabrese" }, "cane-sugar": { - "name": "cane sugar" + "name": "zahăr din trestie" }, "cannabis": { - "name": "cannabis" + "name": "canabis" }, "capsicum": { - "name": "capsicum" + "name": "ardei gras" }, "caraway": { - "name": "caraway" + "name": "chimen" }, "carrot": { - "name": "carrot", - "plural_name": "carrots" + "name": "morcov", + "plural_name": "morcovi" }, "caster-sugar": { - "name": "caster sugar" + "name": "zahăr tos fin" }, "castor-sugar": { - "name": "castor sugar" + "name": "zahăr tos fin" }, "catfish": { - "name": "catfish" + "name": "somn" }, "cauliflower": { - "name": "cauliflower", - "plural_name": "cauliflowers" + "name": "conopidă", + "plural_name": "conopide" }, "cayenne-pepper": { - "name": "cayenne pepper" + "name": "piper cayenne" }, "celeriac": { - "name": "celery root" + "name": "țelină" }, "celery": { - "name": "celery" + "name": "țelină" }, "cereal-grains": { - "name": "cereal grains" + "name": "boabe de cereale" }, "chard": { - "name": "chard" + "name": "sfeclă elvețiană" }, "cheese": { - "name": "cheese" + "name": "brânză" }, "chicory": { - "name": "chicory" + "name": "cicoare" }, "chilli-peppers": { - "name": "chilli pepper", - "plural_name": "chilli peppers" + "name": "ardei iute", + "plural_name": "ardei iuţi" }, "chinese-leaves": { - "name": "chinese leaves" + "name": "frunze chinezești" }, "chives": { - "name": "chives" + "name": "arpagic" }, "chocolate": { - "name": "chocolate" + "name": "ciocolată" }, "cilantro": { - "name": "cilantro" + "name": "coriandru" }, "cinnamon": { - "name": "cinnamon" + "name": "scorţişoară" }, "clarified-butter": { - "name": "clarified butter" + "name": "unt clarificat sau ghee" }, "coconut": { - "name": "coconut", - "plural_name": "coconuts" + "name": "nucă de cocos", + "plural_name": "nuci de cocos" }, "coconut-milk": { - "name": "coconut milk" + "name": "lapte de cocos" }, "cod": { "name": "cod" }, "coffee": { - "name": "coffee" + "name": "cafea" }, "collard-greens": { - "name": "collard greens" + "name": "varză creață" }, "confectioners-sugar": { - "name": "confectioners' sugar" + "name": "zahăr pudră" }, "coriander": { - "name": "coriander" + "name": "coriandru" }, "corn": { - "name": "corn", - "plural_name": "corns" + "name": "porumb", + "plural_name": "porumbi" }, "corn-syrup": { - "name": "corn syrup" + "name": "sirop de porumb" }, "cottonseed-oil": { - "name": "cottonseed oil" + "name": "ulei de bumbac" }, "courgette": { - "name": "courgette" + "name": "zucchini" }, "cream-of-tartar": { - "name": "cream of tartar" + "name": "cremă de tartar" }, "cucumber": { - "name": "cucumber", - "plural_name": "cucumbers" + "name": "castravete", + "plural_name": "castraveți" }, "cumin": { - "name": "cumin" + "name": "chimion" }, "daikon": { - "name": "daikon", - "plural_name": "daikons" + "name": "ridiche asiatică", + "plural_name": "ridichi asiatice" }, "dairy-products-and-dairy-substitutes": { - "name": "dairy products and dairy substitutes" + "name": "produse lactate şi înlocuitori ai acestora" }, "dandelion": { - "name": "dandelion" + "name": "păpădie" }, "demerara-sugar": { - "name": "demerara sugar" + "name": "zahăr demerara" }, "dough": { - "name": "dough" + "name": "aluat" }, "edible-cactus": { - "name": "edible cactus" + "name": "cactus comestibil" }, "eggplant": { - "name": "eggplant", - "plural_name": "eggplants" + "name": "vânătă", + "plural_name": "vinete" }, "eggs": { - "name": "egg", - "plural_name": "eggs" + "name": "ou", + "plural_name": "ouă" }, "endive": { - "name": "endive", - "plural_name": "endives" + "name": "andivă", + "plural_name": "andive" }, "fats": { - "name": "fats" + "name": "grăsimi" }, "fava-beans": { - "name": "fava beans" + "name": "fasole de fava" }, "fiddlehead": { - "name": "fiddlehead" + "name": "frunze tinere de ferigă" }, "fiddlehead-fern": { - "name": "fiddlehead fern", - "plural_name": "fiddlehead ferns" + "name": "frunză tânără de ferigă", + "plural_name": "frunze tinere de ferigă" }, "fish": { - "name": "fish" + "name": "peşte" }, "five-spice-powder": { - "name": "five spice powder" + "name": "amestec de cinci condimente" }, "flour": { - "name": "flour" + "name": "făină" }, "frisee": { - "name": "frisee" + "name": "salată frisée" }, "fructose": { - "name": "fructose" + "name": "fructoză" }, "fruit": { - "name": "fruit" + "name": "fruct" }, "fruit-sugar": { - "name": "fruit sugar" + "name": "zahăr din fructe" }, "ful": { "name": "ful" @@ -291,399 +291,399 @@ "name": "garam masala" }, "garlic": { - "name": "garlic", - "plural_name": "garlics" + "name": "usturoi", + "plural_name": "usturoi" }, "gem-squash": { - "name": "gem squash" + "name": "gem de dovleac" }, "ghee": { - "name": "ghee" + "name": "unt clarificat" }, "giblets": { - "name": "giblets" + "name": "măruntaie" }, "ginger": { - "name": "ginger" + "name": "ghimbir" }, "grains": { - "name": "grains" + "name": "cereale" }, "granulated-sugar": { - "name": "granulated sugar" + "name": "zahăr granulat" }, "grape-seed-oil": { - "name": "grape seed oil" + "name": "ulei de semințe de struguri" }, "green-onion": { - "name": "green onion", - "plural_name": "green onions" + "name": "ceapă verde", + "plural_name": "cepe verzi" }, "heart-of-palm": { - "name": "heart of palm", - "plural_name": "heart of palms" + "name": "miez de palmier", + "plural_name": "miezuri de palmier" }, "hemp": { - "name": "hemp" + "name": "cânepă" }, "herbs": { - "name": "herbs" + "name": "ierburi" }, "honey": { - "name": "honey" + "name": "miere" }, "isomalt": { "name": "isomalt" }, "jackfruit": { "name": "jackfruit", - "plural_name": "jackfruits" + "plural_name": "jackfruit-uri" }, "jaggery": { - "name": "jaggery" + "name": "produs concentrat din suc de trestie de zahăr" }, "jams": { - "name": "jams" + "name": "gemuri" }, "jellies": { - "name": "jellies" + "name": "jeleuri" }, "jerusalem-artichoke": { - "name": "jerusalem artichoke" + "name": "anghinare de ierusalim" }, "jicama": { - "name": "jicama" + "name": "nap mexican" }, "kale": { - "name": "kale" + "name": "varză furajeră" }, "kohlrabi": { - "name": "kohlrabi" + "name": "gulie" }, "kumara": { "name": "kumara" }, "leavening-agents": { - "name": "leavening agents" + "name": "agenți de dospire" }, "leek": { - "name": "leek", - "plural_name": "leeks" + "name": "praz", + "plural_name": "praz" }, "legumes": { - "name": "legumes" + "name": "legume" }, "lemongrass": { - "name": "lemongrass" + "name": "iarbă de lămâie" }, "lentils": { - "name": "lentils" + "name": "linte" }, "lettuce": { - "name": "lettuce" + "name": "salată" }, "liver": { - "name": "liver", - "plural_name": "livers" + "name": "ficat", + "plural_name": "ficaţi" }, "maize": { - "name": "maize" + "name": "porumb" }, "maple-syrup": { - "name": "maple syrup" + "name": "sirop de arțar" }, "meat": { - "name": "meat" + "name": "carne" }, "milk": { - "name": "milk" + "name": "lapte" }, "mortadella": { "name": "mortadella" }, "mushroom": { - "name": "mushroom", - "plural_name": "mushrooms" + "name": "ciupercă", + "plural_name": "ciuperci" }, "mussels": { - "name": "mussels" + "name": "midii" }, "nanaimo-bar-mix": { - "name": "nanaimo bar mix" + "name": "amestec pentru prăjitura nanaimo" }, "nori": { - "name": "nori" + "name": "alge nori" }, "nutmeg": { - "name": "nutmeg" + "name": "nucşoară" }, "nutritional-yeast-flakes": { - "name": "nutritional yeast flakes" + "name": "fulgi de drojdie nutritivă" }, "nuts": { - "name": "nuts" + "name": "nuci" }, "octopuses": { - "name": "octopus", - "plural_name": "octopuses" + "name": "caracatiță", + "plural_name": "caracatiţe" }, "oils": { - "name": "oils" + "name": "uleiuri" }, "okra": { - "name": "okra" + "name": "bame" }, "olive": { - "name": "olive" + "name": "măslină" }, "olive-oil": { - "name": "olive oil" + "name": "ulei de măsline" }, "onion": { - "name": "onion" + "name": "ceapă" }, "onion-family": { - "name": "onion family" + "name": "familie de ceapă" }, "orange-blossom-water": { - "name": "orange blossom water" + "name": "apă de flori de portocal" }, "oranges": { - "name": "orange", - "plural_name": "oranges" + "name": "portocală", + "plural_name": "portocale" }, "oregano": { "name": "oregano" }, "oysters": { - "name": "oysters" + "name": "stridii" }, "panch-puran": { - "name": "panch puran" + "name": "amestec de condimente indiene panch puran" }, "paprika": { - "name": "paprika" + "name": "boia" }, "parsley": { - "name": "parsley" + "name": "pătrunjel" }, "parsnip": { - "name": "parsnip", - "plural_name": "parsnips" + "name": "păstârnac", + "plural_name": "păstârnac" }, "pear": { - "name": "pear", - "plural_name": "pears" + "name": "pară", + "plural_name": "pere" }, "peas": { - "name": "peas" + "name": "mazăre" }, "pepper": { - "name": "pepper", - "plural_name": "peppers" + "name": "ardei", + "plural_name": "ardei" }, "pineapple": { - "name": "pineapple", - "plural_name": "pineapples" + "name": "ananas", + "plural_name": "ananas" }, "plantain": { - "name": "plantain", - "plural_name": "plantains" + "name": "plantain: specie de banană", + "plural_name": "plantains: specie de banană" }, "poppy-seeds": { - "name": "poppy seeds" + "name": "semințe de mac" }, "potato": { - "name": "potato", - "plural_name": "potatoes" + "name": "cartof", + "plural_name": "cartofi" }, "poultry": { - "name": "poultry" + "name": "carne de pasăre" }, "powdered-sugar": { - "name": "powdered sugar" + "name": "zahăr pudră" }, "pumpkin": { - "name": "pumpkin", - "plural_name": "pumpkins" + "name": "dovleac", + "plural_name": "dovleci" }, "pumpkin-seeds": { - "name": "pumpkin seeds" + "name": "semințe de dovleac" }, "radish": { - "name": "radish", - "plural_name": "radishes" + "name": "ridiche", + "plural_name": "ridichi" }, "raw-sugar": { - "name": "raw sugar" + "name": "zahăr brut" }, "refined-sugar": { - "name": "refined sugar" + "name": "zahăr rafinat" }, "rice": { - "name": "rice" + "name": "orez" }, "rice-flour": { - "name": "rice flour" + "name": "făină de orez" }, "rock-sugar": { - "name": "rock sugar" + "name": "zahăr cristalizat" }, "rum": { - "name": "rum" + "name": "rom" }, "salmon": { - "name": "salmon" + "name": "somon" }, "salt": { - "name": "salt" + "name": "sare" }, "salt-cod": { - "name": "salt cod" + "name": "cod sărat" }, "scallion": { - "name": "scallion", - "plural_name": "scallions" + "name": "ceapă verde", + "plural_name": "cepe verzi" }, "seafood": { - "name": "seafood" + "name": "fructe de Mare" }, "seeds": { - "name": "seeds" + "name": "semințe" }, "sesame-seeds": { - "name": "sesame seeds" + "name": "semințe de susan" }, "shallot": { - "name": "shallot", - "plural_name": "shallots" + "name": "eșalotă", + "plural_name": "eșalote" }, "skate": { - "name": "skate" + "name": "pește patin" }, "soda": { - "name": "soda" + "name": "băutură carbogazoasă" }, "soda-baking": { - "name": "soda, baking" + "name": "bicarbonat de sodiu" }, "soybean": { - "name": "soybean" + "name": "boabe de soia" }, "spaghetti-squash": { - "name": "spaghetti squash", - "plural_name": "spaghetti squashes" + "name": "dovleac spaghetti", + "plural_name": "dovlecei spaghetti" }, "speck": { - "name": "speck" + "name": "speck jambon crud-uscat" }, "spices": { - "name": "spices" + "name": "mirodenii" }, "spinach": { - "name": "spinach" + "name": "spanac" }, "spring-onion": { - "name": "spring onion", - "plural_name": "spring onions" + "name": "ceapă verde", + "plural_name": "cepe verzi" }, "squash": { - "name": "squash", - "plural_name": "squashes" + "name": "dovleac", + "plural_name": "dovleci" }, "squash-family": { - "name": "squash family" + "name": "familia dovleacului" }, "stockfish": { - "name": "stockfish" + "name": "pește uscat" }, "sugar": { - "name": "sugar" + "name": "zahăr" }, "sunchoke": { - "name": "sunchoke", - "plural_name": "sunchokes" + "name": "topinambur", + "plural_name": "topinamburi" }, "sunflower-seeds": { - "name": "sunflower seeds" + "name": "semințe de floarea-soarelui" }, "superfine-sugar": { - "name": "superfine sugar" + "name": "zahăr extrafin" }, "sweet-potato": { - "name": "sweet potato", - "plural_name": "sweet potatoes" + "name": "cartof dulce", + "plural_name": "cartofi dulci" }, "sweetcorn": { - "name": "sweetcorn", - "plural_name": "sweetcorns" + "name": "porumb dulce", + "plural_name": "porumbi dulci" }, "sweeteners": { - "name": "sweeteners" + "name": "îndulcitori" }, "tahini": { - "name": "tahini" + "name": "pastă de susan" }, "taro": { "name": "taro", - "plural_name": "taroes" + "plural_name": "Tuberculi de taro" }, "teff": { "name": "teff" }, "tomato": { - "name": "tomato", - "plural_name": "tomatoes" + "name": "roșie", + "plural_name": "roșii" }, "trout": { - "name": "trout" + "name": "păstrăv" }, "tubers": { - "name": "tuber", - "plural_name": "tubers" + "name": "tubercul", + "plural_name": "tuberculi" }, "tuna": { - "name": "tuna" + "name": "ton" }, "turbanado-sugar": { - "name": "turbanado sugar" + "name": "zahăr brut" }, "turnip": { - "name": "turnip", - "plural_name": "turnips" + "name": "nap", + "plural_name": "napi" }, "unrefined-sugar": { - "name": "unrefined sugar" + "name": "zahăr nerafinat" }, "vanilla": { - "name": "vanilla" + "name": "vanilie" }, "vegetables": { - "name": "vegetables" + "name": "legume" }, "watercress": { - "name": "watercress" + "name": "năsturel" }, "watermelon": { - "name": "watermelon", - "plural_name": "watermelons" + "name": "pepene verde", + "plural_name": "pepeni verzi" }, "white-mushroom": { - "name": "white mushroom", - "plural_name": "white mushrooms" + "name": "ciupercă albă", + "plural_name": "ciuperci albe" }, "white-sugar": { - "name": "white sugar" + "name": "zahăr alb" }, "xanthan-gum": { - "name": "xanthan gum" + "name": "gumă xanthan" }, "yam": { - "name": "yam", - "plural_name": "yams" + "name": "cartof dulce", + "plural_name": "cartofi dulci" }, "yeast": { - "name": "yeast" + "name": "drojdie" }, "zucchini": { "name": "zucchini", diff --git a/mealie/repos/seed/resources/foods/locales/sk-SK.json b/mealie/repos/seed/resources/foods/locales/sk-SK.json index 4d14dbad3..66320fbac 100644 --- a/mealie/repos/seed/resources/foods/locales/sk-SK.json +++ b/mealie/repos/seed/resources/foods/locales/sk-SK.json @@ -1,692 +1,692 @@ { "acorn-squash": { - "name": "acorn squash" + "name": "žaluďová tekvica" }, "alfalfa-sprouts": { - "name": "alfalfa sprouts" + "name": "klíčky lucerny" }, "anchovies": { - "name": "anchovies" + "name": "sardely" }, "apples": { - "name": "apple", - "plural_name": "apples" + "name": "jablko", + "plural_name": "jablká" }, "artichoke": { - "name": "artichoke" + "name": "artičoka" }, "arugula": { - "name": "arugula" + "name": "rukola" }, "asparagus": { - "name": "asparagus" + "name": "špargľa" }, "avocado": { - "name": "avocado", - "plural_name": "avocado" + "name": "avokádo", + "plural_name": "avokádo" }, "bacon": { - "name": "bacon" + "name": "slanina" }, "baking-powder": { - "name": "baking powder" + "name": "prášok do pečiva" }, "baking-soda": { - "name": "baking soda" + "name": "sóda bikarbóna" }, "baking-sugar": { - "name": "baking sugar" + "name": "kryštálový cukor" }, "bar-sugar": { - "name": "bar sugar" + "name": "kryštálový cukor" }, "basil": { - "name": "basil" + "name": "bazalka" }, "beans": { - "name": "beans" + "name": "fazuľa" }, "bell-peppers": { - "name": "bell peppers", - "plural_name": "bell peppers" + "name": "paprika", + "plural_name": "paprika" }, "blackberries": { - "name": "blackberries" + "name": "černice" }, "bok-choy": { - "name": "bok choy" + "name": "kapusta bok choy" }, "brassicas": { - "name": "brassicas" + "name": "hlúboviny" }, "bread": { - "name": "bread" + "name": "chlieb" }, "breadfruit": { - "name": "breadfruit" + "name": "chlebovník" }, "broccoflower": { - "name": "broccoflower" + "name": "brokolica romanecso" }, "broccoli": { - "name": "broccoli" + "name": "brokolica" }, "broccoli-rabe": { - "name": "broccoli rabe" + "name": "brokolica rabe" }, "broccolini": { - "name": "broccolini" + "name": "baby brokolica" }, "brown-sugar": { - "name": "brown sugar" + "name": "hnedý cukor" }, "brussels-sprouts": { - "name": "brussels sprouts" + "name": "ružičkový kel" }, "butter": { - "name": "butter" + "name": "maslo" }, "butternut-pumpkin": { - "name": "butternut pumpkin" + "name": "maslová tekvica" }, "butternut-squash": { - "name": "butternut squash" + "name": "maslová tekvica" }, "cabbage": { - "name": "cabbage", - "plural_name": "cabbages" + "name": "kapusta", + "plural_name": "kapusta" }, "cactus-edible": { - "name": "cactus, edible" + "name": "kaktus, jedlý" }, "calabrese": { - "name": "calabrese" + "name": "brokolica calabrese" }, "cane-sugar": { - "name": "cane sugar" + "name": "trstinový cukor" }, "cannabis": { - "name": "cannabis" + "name": "konope" }, "capsicum": { - "name": "capsicum" + "name": "paprika" }, "caraway": { - "name": "caraway" + "name": "rasca" }, "carrot": { - "name": "carrot", - "plural_name": "carrots" + "name": "mrkva", + "plural_name": "mrkva" }, "caster-sugar": { - "name": "caster sugar" + "name": "práškový cukor" }, "castor-sugar": { - "name": "castor sugar" + "name": "práškový cukor" }, "catfish": { - "name": "catfish" + "name": "sumec" }, "cauliflower": { - "name": "cauliflower", - "plural_name": "cauliflowers" + "name": "karfiol", + "plural_name": "karfiol" }, "cayenne-pepper": { - "name": "cayenne pepper" + "name": "kajenské korenie" }, "celeriac": { - "name": "celery root" + "name": "zeler" }, "celery": { - "name": "celery" + "name": "zeler" }, "cereal-grains": { - "name": "cereal grains" + "name": "obilné zrná" }, "chard": { - "name": "chard" + "name": "mangold" }, "cheese": { - "name": "cheese" + "name": "syr" }, "chicory": { - "name": "chicory" + "name": "čakanka" }, "chilli-peppers": { - "name": "chilli pepper", - "plural_name": "chilli peppers" + "name": "čili papričky", + "plural_name": "čili papričky" }, "chinese-leaves": { - "name": "chinese leaves" + "name": "čínska kapusta" }, "chives": { - "name": "chives" + "name": "pažítka" }, "chocolate": { - "name": "chocolate" + "name": "čokoláda" }, "cilantro": { - "name": "cilantro" + "name": "koriander" }, "cinnamon": { - "name": "cinnamon" + "name": "škorica" }, "clarified-butter": { - "name": "clarified butter" + "name": "prepustené maslo (ghee)" }, "coconut": { - "name": "coconut", - "plural_name": "coconuts" + "name": "kokos", + "plural_name": "kokosy" }, "coconut-milk": { - "name": "coconut milk" + "name": "kokosové mlieko" }, "cod": { - "name": "cod" + "name": "treska" }, "coffee": { - "name": "coffee" + "name": "káva" }, "collard-greens": { - "name": "collard greens" + "name": "listový kel" }, "confectioners-sugar": { - "name": "confectioners' sugar" + "name": "cukrársky cukor" }, "coriander": { - "name": "coriander" + "name": "koriander" }, "corn": { - "name": "corn", - "plural_name": "corns" + "name": "kukurica", + "plural_name": "kukurice" }, "corn-syrup": { - "name": "corn syrup" + "name": "kukuričný sirup" }, "cottonseed-oil": { - "name": "cottonseed oil" + "name": "bavlníkový olej" }, "courgette": { - "name": "courgette" + "name": "cuketa" }, "cream-of-tartar": { - "name": "cream of tartar" + "name": "kyslý vínan draselný" }, "cucumber": { - "name": "cucumber", - "plural_name": "cucumbers" + "name": "uhorka", + "plural_name": "uhorky" }, "cumin": { - "name": "cumin" + "name": "rasca" }, "daikon": { - "name": "daikon", - "plural_name": "daikons" + "name": "reďkovka biela dlhá", + "plural_name": "reďkovky biele dlhé" }, "dairy-products-and-dairy-substitutes": { - "name": "dairy products and dairy substitutes" + "name": "mliečne výrobky a mliečne náhrady" }, "dandelion": { - "name": "dandelion" + "name": "púpava" }, "demerara-sugar": { - "name": "demerara sugar" + "name": "žltohnedý cukok (demerara)" }, "dough": { - "name": "dough" + "name": "cesto" }, "edible-cactus": { - "name": "edible cactus" + "name": "jedlý kaktus" }, "eggplant": { - "name": "eggplant", - "plural_name": "eggplants" + "name": "baklažán", + "plural_name": "baklažány" }, "eggs": { - "name": "egg", - "plural_name": "eggs" + "name": "vajce", + "plural_name": "vajcia" }, "endive": { - "name": "endive", - "plural_name": "endives" + "name": "čakanka", + "plural_name": "čakanky" }, "fats": { - "name": "fats" + "name": "tuky" }, "fava-beans": { - "name": "fava beans" + "name": "bôb konský" }, "fiddlehead": { - "name": "fiddlehead" + "name": "papraď fiddlehead" }, "fiddlehead-fern": { - "name": "fiddlehead fern", - "plural_name": "fiddlehead ferns" + "name": "papraď fiddlehead", + "plural_name": "papraď fiddlehead" }, "fish": { - "name": "fish" + "name": "ryba" }, "five-spice-powder": { - "name": "five spice powder" + "name": "prášok z piatich korenín" }, "flour": { - "name": "flour" + "name": "múka" }, "frisee": { - "name": "frisee" + "name": "čakanka frisée" }, "fructose": { - "name": "fructose" + "name": "fruktóza" }, "fruit": { - "name": "fruit" + "name": "ovocie" }, "fruit-sugar": { - "name": "fruit sugar" + "name": "ovocný cukor" }, "ful": { - "name": "ful" + "name": "ful medames" }, "garam-masala": { "name": "garam masala" }, "garlic": { - "name": "garlic", - "plural_name": "garlics" + "name": "cesnak", + "plural_name": "cesnaky" }, "gem-squash": { - "name": "gem squash" + "name": "drahokamová tekvica" }, "ghee": { "name": "ghee" }, "giblets": { - "name": "giblets" + "name": "droby" }, "ginger": { - "name": "ginger" + "name": "zázvor" }, "grains": { - "name": "grains" + "name": "zrná" }, "granulated-sugar": { - "name": "granulated sugar" + "name": "kryštálový cukor" }, "grape-seed-oil": { - "name": "grape seed oil" + "name": "olej z hroznových jadierok" }, "green-onion": { - "name": "green onion", - "plural_name": "green onions" + "name": "jarná cibuľka", + "plural_name": "jarné cibuľky" }, "heart-of-palm": { - "name": "heart of palm", - "plural_name": "heart of palms" + "name": "palmové srdce", + "plural_name": "palmové srdcia" }, "hemp": { - "name": "hemp" + "name": "konope" }, "herbs": { - "name": "herbs" + "name": "bylinky" }, "honey": { - "name": "honey" + "name": "med" }, "isomalt": { - "name": "isomalt" + "name": "izomalt" }, "jackfruit": { - "name": "jackfruit", - "plural_name": "jackfruits" + "name": "chlebovník jackfruit", + "plural_name": "chlebovníky jackfruit" }, "jaggery": { - "name": "jaggery" + "name": "palmový cukor" }, "jams": { - "name": "jams" + "name": "džemy" }, "jellies": { - "name": "jellies" + "name": "želé" }, "jerusalem-artichoke": { - "name": "jerusalem artichoke" + "name": "slnečnica topinambur" }, "jicama": { "name": "jicama" }, "kale": { - "name": "kale" + "name": "zimná kapusta" }, "kohlrabi": { - "name": "kohlrabi" + "name": "kaleráb" }, "kumara": { "name": "kumara" }, "leavening-agents": { - "name": "leavening agents" + "name": "kypriace prostriedky" }, "leek": { - "name": "leek", - "plural_name": "leeks" + "name": "pór", + "plural_name": "póry" }, "legumes": { - "name": "legumes" + "name": "strukoviny" }, "lemongrass": { - "name": "lemongrass" + "name": "citrónová tráva" }, "lentils": { - "name": "lentils" + "name": "šošovica" }, "lettuce": { - "name": "lettuce" + "name": "šalát" }, "liver": { - "name": "liver", - "plural_name": "livers" + "name": "pečienka", + "plural_name": "pečienka" }, "maize": { - "name": "maize" + "name": "kukurica" }, "maple-syrup": { - "name": "maple syrup" + "name": "javorový sirup" }, "meat": { - "name": "meat" + "name": "mäso" }, "milk": { - "name": "milk" + "name": "mlieko" }, "mortadella": { "name": "mortadella" }, "mushroom": { - "name": "mushroom", - "plural_name": "mushrooms" + "name": "huba", + "plural_name": "huby" }, "mussels": { - "name": "mussels" + "name": "mušle" }, "nanaimo-bar-mix": { - "name": "nanaimo bar mix" + "name": "zmes rezov nanaimo" }, "nori": { - "name": "nori" + "name": "morské riasy nori" }, "nutmeg": { - "name": "nutmeg" + "name": "muškátový oriešok" }, "nutritional-yeast-flakes": { - "name": "nutritional yeast flakes" + "name": "výživové kvasinkové vločky" }, "nuts": { - "name": "nuts" + "name": "orechy" }, "octopuses": { - "name": "octopus", - "plural_name": "octopuses" + "name": "chobotnica", + "plural_name": "chobotnice" }, "oils": { - "name": "oils" + "name": "oleje" }, "okra": { - "name": "okra" + "name": "ibištek jedlý" }, "olive": { - "name": "olive" + "name": "oliva" }, "olive-oil": { - "name": "olive oil" + "name": "olivový olej" }, "onion": { - "name": "onion" + "name": "cibuľa" }, "onion-family": { - "name": "onion family" + "name": "rodina cibúľ" }, "orange-blossom-water": { - "name": "orange blossom water" + "name": "voda z citrónovníka" }, "oranges": { - "name": "orange", - "plural_name": "oranges" + "name": "pomaranč", + "plural_name": "pomaranče" }, "oregano": { "name": "oregano" }, "oysters": { - "name": "oysters" + "name": "ustrice" }, "panch-puran": { - "name": "panch puran" + "name": "panch phoron (zmes semien)" }, "paprika": { "name": "paprika" }, "parsley": { - "name": "parsley" + "name": "petržlen" }, "parsnip": { - "name": "parsnip", - "plural_name": "parsnips" + "name": "paštrnák", + "plural_name": "paštrnáky" }, "pear": { - "name": "pear", - "plural_name": "pears" + "name": "hruška", + "plural_name": "hrušky" }, "peas": { - "name": "peas" + "name": "hrášok" }, "pepper": { - "name": "pepper", - "plural_name": "peppers" + "name": "čierne korenie", + "plural_name": "čierne korenie" }, "pineapple": { - "name": "pineapple", - "plural_name": "pineapples" + "name": "ananás", + "plural_name": "ananásy" }, "plantain": { - "name": "plantain", - "plural_name": "plantains" + "name": "plantain (zeleninový banán)", + "plural_name": "plantainy (zeleninové banány)" }, "poppy-seeds": { - "name": "poppy seeds" + "name": "mak" }, "potato": { - "name": "potato", - "plural_name": "potatoes" + "name": "zemiak", + "plural_name": "zemiaky" }, "poultry": { - "name": "poultry" + "name": "hydina" }, "powdered-sugar": { - "name": "powdered sugar" + "name": "práškový cukor" }, "pumpkin": { - "name": "pumpkin", - "plural_name": "pumpkins" + "name": "tekvica", + "plural_name": "tekvice" }, "pumpkin-seeds": { - "name": "pumpkin seeds" + "name": "tekvicové semienka" }, "radish": { - "name": "radish", - "plural_name": "radishes" + "name": "reďkovka", + "plural_name": "reďkovky" }, "raw-sugar": { - "name": "raw sugar" + "name": "surový cukor" }, "refined-sugar": { - "name": "refined sugar" + "name": "rafinovaný cukor" }, "rice": { - "name": "rice" + "name": "ryža" }, "rice-flour": { - "name": "rice flour" + "name": "ryžová múka" }, "rock-sugar": { - "name": "rock sugar" + "name": "kamenný cukor" }, "rum": { "name": "rum" }, "salmon": { - "name": "salmon" + "name": "losos" }, "salt": { - "name": "salt" + "name": "soľ" }, "salt-cod": { - "name": "salt cod" + "name": "slaná treska" }, "scallion": { - "name": "scallion", - "plural_name": "scallions" + "name": "pór", + "plural_name": "póry" }, "seafood": { - "name": "seafood" + "name": "morské plody" }, "seeds": { - "name": "seeds" + "name": "semená" }, "sesame-seeds": { - "name": "sesame seeds" + "name": "sezamové semienka" }, "shallot": { - "name": "shallot", - "plural_name": "shallots" + "name": "šalotka", + "plural_name": "šalotky" }, "skate": { - "name": "skate" + "name": "raja" }, "soda": { - "name": "soda" + "name": "sóda" }, "soda-baking": { - "name": "soda, baking" + "name": "sóda na pečenie" }, "soybean": { - "name": "soybean" + "name": "sója" }, "spaghetti-squash": { - "name": "spaghetti squash", - "plural_name": "spaghetti squashes" + "name": "tekvica obyčajná", + "plural_name": "tekvice obyčajné" }, "speck": { - "name": "speck" + "name": "smietka" }, "spices": { - "name": "spices" + "name": "korenie" }, "spinach": { - "name": "spinach" + "name": "špenát" }, "spring-onion": { - "name": "spring onion", - "plural_name": "spring onions" + "name": "jarná cibuľka", + "plural_name": "jarné cibuľky" }, "squash": { - "name": "squash", - "plural_name": "squashes" + "name": "tekvica", + "plural_name": "tekvice" }, "squash-family": { - "name": "squash family" + "name": "rodina tekvíc" }, "stockfish": { - "name": "stockfish" + "name": "sušená treska" }, "sugar": { - "name": "sugar" + "name": "cukor" }, "sunchoke": { - "name": "sunchoke", - "plural_name": "sunchokes" + "name": "slnečnica hľuznatá", + "plural_name": "slnečnice hľuznaté" }, "sunflower-seeds": { - "name": "sunflower seeds" + "name": "semená slnečnice" }, "superfine-sugar": { - "name": "superfine sugar" + "name": "superjemný cukor" }, "sweet-potato": { - "name": "sweet potato", - "plural_name": "sweet potatoes" + "name": "batát", + "plural_name": "batáty" }, "sweetcorn": { - "name": "sweetcorn", - "plural_name": "sweetcorns" + "name": "sladká kukurica", + "plural_name": "sladké kukurice" }, "sweeteners": { - "name": "sweeteners" + "name": "sladidlá" }, "tahini": { "name": "tahini" }, "taro": { - "name": "taro", - "plural_name": "taroes" + "name": "kolokázia jedlá (Taro)", + "plural_name": "kolokázie jedlé (Taro)" }, "teff": { - "name": "teff" + "name": "teff - milička abesínska" }, "tomato": { - "name": "tomato", - "plural_name": "tomatoes" + "name": "paradajka", + "plural_name": "paradajky" }, "trout": { - "name": "trout" + "name": "pstruh" }, "tubers": { - "name": "tuber", - "plural_name": "tubers" + "name": "hľuza", + "plural_name": "hľuzy" }, "tuna": { - "name": "tuna" + "name": "tuniak" }, "turbanado-sugar": { - "name": "turbanado sugar" + "name": "cukor turbanado" }, "turnip": { - "name": "turnip", - "plural_name": "turnips" + "name": "okrúhlica", + "plural_name": "okrúhlice" }, "unrefined-sugar": { - "name": "unrefined sugar" + "name": "nerafinovaný cukor" }, "vanilla": { - "name": "vanilla" + "name": "vanilka" }, "vegetables": { - "name": "vegetables" + "name": "zelenina" }, "watercress": { - "name": "watercress" + "name": "žerucha" }, "watermelon": { - "name": "watermelon", - "plural_name": "watermelons" + "name": "melón", + "plural_name": "vodný melón" }, "white-mushroom": { - "name": "white mushroom", - "plural_name": "white mushrooms" + "name": "šampiňón", + "plural_name": "šampiňóny" }, "white-sugar": { - "name": "white sugar" + "name": "biely cukor" }, "xanthan-gum": { - "name": "xanthan gum" + "name": "xantánová guma" }, "yam": { - "name": "yam", - "plural_name": "yams" + "name": "jam", + "plural_name": "jamy" }, "yeast": { - "name": "yeast" + "name": "kvasnice" }, "zucchini": { - "name": "zucchini", - "plural_name": "zucchinis" + "name": "cuketa", + "plural_name": "cukety" } } \ No newline at end of file diff --git a/mealie/repos/seed/resources/labels/locales/de-DE.json b/mealie/repos/seed/resources/labels/locales/de-DE.json index 55506c0ea..c3757bc71 100644 --- a/mealie/repos/seed/resources/labels/locales/de-DE.json +++ b/mealie/repos/seed/resources/labels/locales/de-DE.json @@ -27,7 +27,7 @@ "name": "Konserven" }, { - "name": "Würzmittel" + "name": "Gewürze" }, { "name": "Konditorwaren" diff --git a/mealie/repos/seed/resources/labels/locales/ro-RO.json b/mealie/repos/seed/resources/labels/locales/ro-RO.json index 09a4e3793..04cc13788 100644 --- a/mealie/repos/seed/resources/labels/locales/ro-RO.json +++ b/mealie/repos/seed/resources/labels/locales/ro-RO.json @@ -36,7 +36,7 @@ "name": "Produse lactate" }, { - "name": "Alimente înghețate" + "name": "Alimente congelate" }, { "name": "Mâncare Sănătoasă" diff --git a/mealie/repos/seed/resources/units/locales/he-IL.json b/mealie/repos/seed/resources/units/locales/he-IL.json index afb47bd3e..abff0521c 100644 --- a/mealie/repos/seed/resources/units/locales/he-IL.json +++ b/mealie/repos/seed/resources/units/locales/he-IL.json @@ -18,7 +18,7 @@ "abbreviation": "כוסות" }, "fluid-ounce": { - "name": "אונקיה נוזלית", + "name": "אונקיית נוזל", "plural_name": "אונקיות נוזליות", "description": "", "abbreviation": "אונקיות נוזליות" @@ -36,7 +36,7 @@ "abbreviation": "קוארטים" }, "gallon": { - "name": "גלון", + "name": "גָּלוֹן", "plural_name": "גלונים", "description": "", "abbreviation": "גלונים" diff --git a/mealie/repos/seed/resources/units/locales/sk-SK.json b/mealie/repos/seed/resources/units/locales/sk-SK.json index 62e0426f1..b3eca04f0 100644 --- a/mealie/repos/seed/resources/units/locales/sk-SK.json +++ b/mealie/repos/seed/resources/units/locales/sk-SK.json @@ -1,64 +1,64 @@ { "teaspoon": { "name": "čajová lyžička", - "plural_name": "teaspoons", + "plural_name": "čajové lyžičky", "description": "", "abbreviation": "čl" }, "tablespoon": { "name": "polievková lyžica", - "plural_name": "tablespoons", + "plural_name": "polievkové lyžice", "description": "", "abbreviation": "pl" }, "cup": { "name": "šálka", - "plural_name": "cups", + "plural_name": "šálky", "description": "", - "abbreviation": "c" + "abbreviation": "š" }, "fluid-ounce": { "name": "fluid ounce", - "plural_name": "fluid ounces", + "plural_name": "tekuté unce", "description": "", "abbreviation": "fl oz" }, "pint": { "name": "pinta", - "plural_name": "pints", + "plural_name": "pint", "description": "", "abbreviation": "pt" }, "quart": { "name": "quart", - "plural_name": "quarts", + "plural_name": "štvrťky", "description": "", "abbreviation": "qt" }, "gallon": { "name": "galón", - "plural_name": "gallons", + "plural_name": "galóny", "description": "", "abbreviation": "gal" }, "milliliter": { "name": "mililiter", - "plural_name": "milliliters", + "plural_name": "mililitre", "description": "", "abbreviation": "ml" }, "liter": { "name": "liter", - "plural_name": "liters", + "plural_name": "litre", "description": "", "abbreviation": "l" }, "pound": { "name": "libra", - "plural_name": "pounds", + "plural_name": "libry", "description": "", "abbreviation": "lb", - "plural_abbreviation": "lbs" + "plural_abbreviation": "lb" }, "ounce": { "name": "unca", @@ -86,13 +86,13 @@ }, "splash": { "name": "kvapka", - "plural_name": "splashes", + "plural_name": "kvapky", "description": "", "abbreviation": "" }, "dash": { "name": "štipka", - "plural_name": "dashes", + "plural_name": "kvapky", "description": "", "abbreviation": "" }, @@ -104,37 +104,37 @@ }, "head": { "name": "hlávka", - "plural_name": "heads", + "plural_name": "hlávky", "description": "", "abbreviation": "" }, "clove": { "name": "strúčik", - "plural_name": "cloves", + "plural_name": "strúčiky", "description": "", "abbreviation": "" }, "can": { "name": "plechovka", - "plural_name": "cans", + "plural_name": "plechovky", "description": "", "abbreviation": "" }, "bunch": { - "name": "bunch", - "plural_name": "bunches", + "name": "trs", + "plural_name": "trsy", "description": "", "abbreviation": "" }, "pack": { - "name": "pack", - "plural_name": "packs", + "name": "balenie", + "plural_name": "balenia", "description": "", "abbreviation": "" }, "pinch": { - "name": "pinch", - "plural_name": "pinches", + "name": "štipka", + "plural_name": "štipky", "description": "", "abbreviation": "" } From 5f05002c20d07bb308f65fcee2ac805998b178dc Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 5 May 2025 15:38:43 +0000 Subject: [PATCH 121/390] chore(auto): Update pre-commit hooks (#5418) Co-authored-by: boc-the-git <3479092+boc-the-git@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index e7bf42bd4..5b7685d72 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -12,7 +12,7 @@ repos: exclude: ^tests/data/ - repo: https://github.com/astral-sh/ruff-pre-commit # Ruff version. - rev: v0.11.7 + rev: v0.11.8 hooks: - id: ruff - id: ruff-format From 22fa5d27e31bbaab2b50faca1f345b3389220b99 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 5 May 2025 19:15:58 +0200 Subject: [PATCH 122/390] fix(deps): update dependency openai to v1.77.0 (#5404) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 0b43e7a5f..9e73a1ab4 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1894,14 +1894,14 @@ signedtoken = ["cryptography (>=3.0.0)", "pyjwt (>=2.0.0,<3)"] [[package]] name = "openai" -version = "1.76.0" +version = "1.77.0" description = "The official Python library for the openai API" optional = false python-versions = ">=3.8" groups = ["main"] files = [ - {file = "openai-1.76.0-py3-none-any.whl", hash = "sha256:a712b50e78cf78e6d7b2a8f69c4978243517c2c36999756673e07a14ce37dc0a"}, - {file = "openai-1.76.0.tar.gz", hash = "sha256:fd2bfaf4608f48102d6b74f9e11c5ecaa058b60dad9c36e409c12477dfd91fb2"}, + {file = "openai-1.77.0-py3-none-any.whl", hash = "sha256:07706e91eb71631234996989a8ea991d5ee56f0744ef694c961e0824d4f39218"}, + {file = "openai-1.77.0.tar.gz", hash = "sha256:897969f927f0068b8091b4b041d1f8175bcf124f7ea31bab418bf720971223bc"}, ] [package.dependencies] From ab7fa150fe242b1a7ef3ac298c7875cde73141c9 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 6 May 2025 09:16:52 +0200 Subject: [PATCH 123/390] chore(deps): update dependency ruff to v0.11.8 (#5410) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/poetry.lock b/poetry.lock index 9e73a1ab4..b8aea6fee 100644 --- a/poetry.lock +++ b/poetry.lock @@ -3283,30 +3283,30 @@ jupyter = ["ipywidgets (>=7.5.1,<9)"] [[package]] name = "ruff" -version = "0.11.7" +version = "0.11.8" description = "An extremely fast Python linter and code formatter, written in Rust." optional = false python-versions = ">=3.7" groups = ["dev"] files = [ - {file = "ruff-0.11.7-py3-none-linux_armv6l.whl", hash = "sha256:d29e909d9a8d02f928d72ab7837b5cbc450a5bdf578ab9ebee3263d0a525091c"}, - {file = "ruff-0.11.7-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:dd1fb86b168ae349fb01dd497d83537b2c5541fe0626e70c786427dd8363aaee"}, - {file = "ruff-0.11.7-py3-none-macosx_11_0_arm64.whl", hash = "sha256:d3d7d2e140a6fbbc09033bce65bd7ea29d6a0adeb90b8430262fbacd58c38ada"}, - {file = "ruff-0.11.7-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4809df77de390a1c2077d9b7945d82f44b95d19ceccf0c287c56e4dc9b91ca64"}, - {file = "ruff-0.11.7-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:f3a0c2e169e6b545f8e2dba185eabbd9db4f08880032e75aa0e285a6d3f48201"}, - {file = "ruff-0.11.7-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:49b888200a320dd96a68e86736cf531d6afba03e4f6cf098401406a257fcf3d6"}, - {file = "ruff-0.11.7-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:2b19cdb9cf7dae00d5ee2e7c013540cdc3b31c4f281f1dacb5a799d610e90db4"}, - {file = "ruff-0.11.7-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:64e0ee994c9e326b43539d133a36a455dbaab477bc84fe7bfbd528abe2f05c1e"}, - {file = "ruff-0.11.7-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:bad82052311479a5865f52c76ecee5d468a58ba44fb23ee15079f17dd4c8fd63"}, - {file = "ruff-0.11.7-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7940665e74e7b65d427b82bffc1e46710ec7f30d58b4b2d5016e3f0321436502"}, - {file = "ruff-0.11.7-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:169027e31c52c0e36c44ae9a9c7db35e505fee0b39f8d9fca7274a6305295a92"}, - {file = "ruff-0.11.7-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:305b93f9798aee582e91e34437810439acb28b5fc1fee6b8205c78c806845a94"}, - {file = "ruff-0.11.7-py3-none-musllinux_1_2_i686.whl", hash = "sha256:a681db041ef55550c371f9cd52a3cf17a0da4c75d6bd691092dfc38170ebc4b6"}, - {file = "ruff-0.11.7-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:07f1496ad00a4a139f4de220b0c97da6d4c85e0e4aa9b2624167b7d4d44fd6b6"}, - {file = "ruff-0.11.7-py3-none-win32.whl", hash = "sha256:f25dfb853ad217e6e5f1924ae8a5b3f6709051a13e9dad18690de6c8ff299e26"}, - {file = "ruff-0.11.7-py3-none-win_amd64.whl", hash = "sha256:0a931d85959ceb77e92aea4bbedfded0a31534ce191252721128f77e5ae1f98a"}, - {file = "ruff-0.11.7-py3-none-win_arm64.whl", hash = "sha256:778c1e5d6f9e91034142dfd06110534ca13220bfaad5c3735f6cb844654f6177"}, - {file = "ruff-0.11.7.tar.gz", hash = "sha256:655089ad3224070736dc32844fde783454f8558e71f501cb207485fe4eee23d4"}, + {file = "ruff-0.11.8-py3-none-linux_armv6l.whl", hash = "sha256:896a37516c594805e34020c4a7546c8f8a234b679a7716a3f08197f38913e1a3"}, + {file = "ruff-0.11.8-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:ab86d22d3d721a40dd3ecbb5e86ab03b2e053bc93c700dc68d1c3346b36ce835"}, + {file = "ruff-0.11.8-py3-none-macosx_11_0_arm64.whl", hash = "sha256:258f3585057508d317610e8a412788cf726efeefa2fec4dba4001d9e6f90d46c"}, + {file = "ruff-0.11.8-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:727d01702f7c30baed3fc3a34901a640001a2828c793525043c29f7614994a8c"}, + {file = "ruff-0.11.8-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:3dca977cc4fc8f66e89900fa415ffe4dbc2e969da9d7a54bfca81a128c5ac219"}, + {file = "ruff-0.11.8-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c657fa987d60b104d2be8b052d66da0a2a88f9bd1d66b2254333e84ea2720c7f"}, + {file = "ruff-0.11.8-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:f2e74b021d0de5eceb8bd32919f6ff8a9b40ee62ed97becd44993ae5b9949474"}, + {file = "ruff-0.11.8-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f9b5ef39820abc0f2c62111f7045009e46b275f5b99d5e59dda113c39b7f4f38"}, + {file = "ruff-0.11.8-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c1dba3135ca503727aa4648152c0fa67c3b1385d3dc81c75cd8a229c4b2a1458"}, + {file = "ruff-0.11.8-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f024d32e62faad0f76b2d6afd141b8c171515e4fb91ce9fd6464335c81244e5"}, + {file = "ruff-0.11.8-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:d365618d3ad747432e1ae50d61775b78c055fee5936d77fb4d92c6f559741948"}, + {file = "ruff-0.11.8-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:4d9aaa91035bdf612c8ee7266153bcf16005c7c7e2f5878406911c92a31633cb"}, + {file = "ruff-0.11.8-py3-none-musllinux_1_2_i686.whl", hash = "sha256:0eba551324733efc76116d9f3a0d52946bc2751f0cd30661564117d6fd60897c"}, + {file = "ruff-0.11.8-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:161eb4cff5cfefdb6c9b8b3671d09f7def2f960cee33481dd898caf2bcd02304"}, + {file = "ruff-0.11.8-py3-none-win32.whl", hash = "sha256:5b18caa297a786465cc511d7f8be19226acf9c0a1127e06e736cd4e1878c3ea2"}, + {file = "ruff-0.11.8-py3-none-win_amd64.whl", hash = "sha256:6e70d11043bef637c5617297bdedec9632af15d53ac1e1ba29c448da9341b0c4"}, + {file = "ruff-0.11.8-py3-none-win_arm64.whl", hash = "sha256:304432e4c4a792e3da85b7699feb3426a0908ab98bf29df22a31b0cdd098fac2"}, + {file = "ruff-0.11.8.tar.gz", hash = "sha256:6d742d10626f9004b781f4558154bb226620a7242080e11caeffab1a40e99df8"}, ] [[package]] From c77f41d08e3dac44c46e1163393eef891983370f Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Tue, 6 May 2025 14:24:31 -0500 Subject: [PATCH 124/390] chore(l10n): New Crowdin updates (#5424) --- frontend/lang/messages/uk-UA.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/lang/messages/uk-UA.json b/frontend/lang/messages/uk-UA.json index 0353bf471..9bf69d768 100644 --- a/frontend/lang/messages/uk-UA.json +++ b/frontend/lang/messages/uk-UA.json @@ -636,7 +636,7 @@ "recipe-debugger-use-openai-description": "Використовуйте OpenAI для аналізу результатів замість використання бібліотеки парсера. Під час створення рецепта через URL це робиться автоматично, якщо бібліотека парсера не впоралася, але ви можете перевірити це тут вручну.", "debug": "Дебажити", "tree-view": "У вигляді дерева", - "recipe-servings": "Recipe Servings", + "recipe-servings": "Налаштування рецепта", "recipe-yield": "Вихід рецепту", "recipe-yield-text": "Recipe Yield Text", "unit": "Одиниця виміру", From 7ee7b753d6c9910c12210ea64415f2c96ef6f80d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 9 May 2025 16:29:46 -0500 Subject: [PATCH 125/390] fix(deps): update dependency tzdata to v2025 (#5365) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 3 +++ 1 file changed, 3 insertions(+) diff --git a/poetry.lock b/poetry.lock index b8aea6fee..cd3e7c2d7 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1366,8 +1366,11 @@ files = [ {file = "lxml-5.4.0-cp36-cp36m-win_amd64.whl", hash = "sha256:7ce1a171ec325192c6a636b64c94418e71a1964f56d002cc28122fceff0b6121"}, {file = "lxml-5.4.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:795f61bcaf8770e1b37eec24edf9771b307df3af74d1d6f27d812e15a9ff3872"}, {file = "lxml-5.4.0-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:29f451a4b614a7b5b6c2e043d7b64a15bd8304d7e767055e8ab68387a8cacf4e"}, + {file = "lxml-5.4.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:891f7f991a68d20c75cb13c5c9142b2a3f9eb161f1f12a9489c82172d1f133c0"}, {file = "lxml-5.4.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4aa412a82e460571fad592d0f93ce9935a20090029ba08eca05c614f99b0cc92"}, + {file = "lxml-5.4.0-cp37-cp37m-manylinux_2_28_aarch64.whl", hash = "sha256:ac7ba71f9561cd7d7b55e1ea5511543c0282e2b6450f122672a2694621d63b7e"}, {file = "lxml-5.4.0-cp37-cp37m-manylinux_2_28_x86_64.whl", hash = "sha256:c5d32f5284012deaccd37da1e2cd42f081feaa76981f0eaa474351b68df813c5"}, + {file = "lxml-5.4.0-cp37-cp37m-musllinux_1_2_aarch64.whl", hash = "sha256:ce31158630a6ac85bddd6b830cffd46085ff90498b397bd0a259f59d27a12188"}, {file = "lxml-5.4.0-cp37-cp37m-musllinux_1_2_x86_64.whl", hash = "sha256:31e63621e073e04697c1b2d23fcb89991790eef370ec37ce4d5d469f40924ed6"}, {file = "lxml-5.4.0-cp37-cp37m-win32.whl", hash = "sha256:be2ba4c3c5b7900246a8f866580700ef0d538f2ca32535e991027bdaba944063"}, {file = "lxml-5.4.0-cp37-cp37m-win_amd64.whl", hash = "sha256:09846782b1ef650b321484ad429217f5154da4d6e786636c38e434fa32e94e49"}, From 4011d6e29b3919a45ad1a9f6b7a5c86630bb529a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 9 May 2025 21:43:59 +0000 Subject: [PATCH 126/390] fix(deps): update dependency ingredient-parser-nlp to v2.1.0 (#5373) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 55 ++++------------------------------------------------- 1 file changed, 4 insertions(+), 51 deletions(-) diff --git a/poetry.lock b/poetry.lock index cd3e7c2d7..146da2809 100644 --- a/poetry.lock +++ b/poetry.lock @@ -752,53 +752,6 @@ typing-extensions = "*" [package.extras] test = ["pytest", "pytest-cov", "pytest-mpl", "pytest-subtests"] -[[package]] -name = "floret" -version = "0.10.5" -description = "floret Python bindings" -optional = false -python-versions = "*" -groups = ["main"] -files = [ - {file = "floret-0.10.5-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:50c2f950dbfffd6ff32525a4dc902cff94c9530d68bc14b6a7d27e363ffaf8df"}, - {file = "floret-0.10.5-cp310-cp310-macosx_11_0_x86_64.whl", hash = "sha256:f3d78f7a0da75a7d6481db1a6b6d5c495caa558f52fcaa7800b05b013518732f"}, - {file = "floret-0.10.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f70107549c9811a3d36d7ad184ee2eb69800d5fd652ed09e7ec9e9b51b82ab9a"}, - {file = "floret-0.10.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1a6dc625a66f3fe4fa2976585cb33f90584f58995197325ac179a01a3faa4fea"}, - {file = "floret-0.10.5-cp310-cp310-win_amd64.whl", hash = "sha256:009a80bd3d92915c02d2c2cc985fc602fa6ccb9e012a9d17b77a0d9baeb14dc2"}, - {file = "floret-0.10.5-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:9b7b9a6aaf807a0ed0a0d3615206b67f46b56f52a94dcdc50d7412b40b76418a"}, - {file = "floret-0.10.5-cp311-cp311-macosx_11_0_x86_64.whl", hash = "sha256:1a6c7cec76c545a181f1b4987988871dba8fd5966b760b66f7e79f4c4565ef94"}, - {file = "floret-0.10.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:17d12b5e195a1220b9b173647ba215cb680fd82f5f5f9e68a34a9dc16c27d491"}, - {file = "floret-0.10.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:237e2eeee54147bf893aef8b1297631f53127b888c2978b1957d9a96af9b769c"}, - {file = "floret-0.10.5-cp311-cp311-win_amd64.whl", hash = "sha256:020317dac154caff1e03cdb8dd1e5d013cb0749d5913e264834017386f905655"}, - {file = "floret-0.10.5-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:87bb2d7a44c6ac2572ca4aeed6a7780f184c2cebe67a6cf3e3b8d3005da360b4"}, - {file = "floret-0.10.5-cp312-cp312-macosx_11_0_x86_64.whl", hash = "sha256:96de360cf7f93f21e28641f74c309e3207ceab3856b2cf4867f9135788f02115"}, - {file = "floret-0.10.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7c3d1d189fd12f75bc2f4229a5fd4f6eb333f598063609ff050c6a1296568e98"}, - {file = "floret-0.10.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dfea32120951b8781c318e5ee9847eb9895ff7a18dd49c5d466ad8951589a0f5"}, - {file = "floret-0.10.5-cp312-cp312-win_amd64.whl", hash = "sha256:e074b9e731504191e366f5f21f2f419a2dc3194d6d17ef26ced7edceefac3f79"}, - {file = "floret-0.10.5-cp36-cp36m-macosx_10_16_x86_64.whl", hash = "sha256:c2ba155ce1dd704c0424fa2ce0118ffde4418ee3785d7dbeda3a1a0e13f009ac"}, - {file = "floret-0.10.5-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e9a905fe7e46e48634835681256afa3e296b6b7350c1939c70e73c221f009d99"}, - {file = "floret-0.10.5-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:994993a16675c33eeec561f32b2233dff8e39267c426a510c01158612fbde4b8"}, - {file = "floret-0.10.5-cp36-cp36m-win_amd64.whl", hash = "sha256:7ea662bab1db425c07a969a0efc41747e05daf50fe24fffeb7661360961ce44f"}, - {file = "floret-0.10.5-cp37-cp37m-macosx_10_16_x86_64.whl", hash = "sha256:088006325cba178fd725745ea2d935985723f7bc40762bbbd9e518188774de40"}, - {file = "floret-0.10.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b438963856a4903732309a3319f0681806a3bf084651354daa5b3265f4c64380"}, - {file = "floret-0.10.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a29128c874c3c453729e89783f667d62235d609c926c644f3d48503fed93ff61"}, - {file = "floret-0.10.5-cp37-cp37m-win_amd64.whl", hash = "sha256:b5b58fac25bab7b513e350a122270ed5637da6179a98e36939f934d82385ac6b"}, - {file = "floret-0.10.5-cp38-cp38-macosx_10_16_x86_64.whl", hash = "sha256:63c649375187e3ae5fa7921527f6c44eedba618ab9d2b4047d05a1d501e93dd4"}, - {file = "floret-0.10.5-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:f213a01af2bd9f1f151cd633d35f8561341214c8c4a3828c6dbad170e846c605"}, - {file = "floret-0.10.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a8486d383a077f4b41f78293d29a81afeee0f7fc4865b8cf39b218ff2135afa9"}, - {file = "floret-0.10.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:101620e4b94e671b45b7c1e7c3c532cf45b3e37561c8e3b656d451c13e0a6f3a"}, - {file = "floret-0.10.5-cp38-cp38-win_amd64.whl", hash = "sha256:217dc18c3cbd2491c2c49fc7cfb9b55eb94af19930bbef65f24037e28af59ea8"}, - {file = "floret-0.10.5-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:620bc8218a8586f56f2ddcc9e21657cdefa03c255d9e85a0f0cd2346ef1acc56"}, - {file = "floret-0.10.5-cp39-cp39-macosx_11_0_x86_64.whl", hash = "sha256:c24db59a80883e15361c3c23c16f9f50bb5df47cec5a5253510e1cff97e49970"}, - {file = "floret-0.10.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7d8efe2add424b711ff6021f670498e9e0298dd92131553e52570558ec8b4c7c"}, - {file = "floret-0.10.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3e1920a658a709f1366d0536d0e848b1bfb1370d16126480dc670ddd52626773"}, - {file = "floret-0.10.5-cp39-cp39-win_amd64.whl", hash = "sha256:1f777dddfb4c2de9eec60bda92a1c4d4aea811a4d566ffe28ec4f56dacaaf139"}, - {file = "floret-0.10.5.tar.gz", hash = "sha256:8a94654a87b3335499cd4d14532a6f947a8cc14bd3e28044d7ccf06e99084156"}, -] - -[package.dependencies] -numpy = "*" - [[package]] name = "freezegun" version = "1.5.1" @@ -1098,19 +1051,19 @@ files = [ [[package]] name = "ingredient-parser-nlp" -version = "2.0.0" +version = "2.1.0" description = "A Python package to parse structured information from recipe ingredient sentences" optional = false python-versions = "<3.14,>=3.10" groups = ["main"] files = [ - {file = "ingredient_parser_nlp-2.0.0-py3-none-any.whl", hash = "sha256:d027d2bb2648b9ec512582bd18cc9374aacef47dc2736b350061f34fba99d80f"}, - {file = "ingredient_parser_nlp-2.0.0.tar.gz", hash = "sha256:f1dfe810e89e6c9522b2052902359f92030d5f078b7da9f09dea67044b447f3f"}, + {file = "ingredient_parser_nlp-2.1.0-py3-none-any.whl", hash = "sha256:b987cc8c3e4561ad5828d1529a0d973690c75b731f5a06619e72deeb78b904cc"}, + {file = "ingredient_parser_nlp-2.1.0.tar.gz", hash = "sha256:bd2edfd09ea4ecd9f12c2326aab36a61e1518e3bc96abd6946ada0fd2929e2ed"}, ] [package.dependencies] -floret = "*" nltk = ">=3.9.1" +numpy = "*" pint = ">=0.24.4" python-crfsuite = "*" From 46505ba8a5b0eeafb7c9a32d0d34d777dfbe4686 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 10 May 2025 14:21:05 -0500 Subject: [PATCH 127/390] fix(deps): update dependency orjson to v3.10.18 (#5403) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 142 +++++++++++++++++++++++++++------------------------- 1 file changed, 73 insertions(+), 69 deletions(-) diff --git a/poetry.lock b/poetry.lock index 146da2809..b479bb02d 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1877,80 +1877,84 @@ voice-helpers = ["numpy (>=2.0.2)", "sounddevice (>=0.5.1)"] [[package]] name = "orjson" -version = "3.10.16" +version = "3.10.18" description = "Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy" optional = false python-versions = ">=3.9" groups = ["main"] files = [ - {file = "orjson-3.10.16-cp310-cp310-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:4cb473b8e79154fa778fb56d2d73763d977be3dcc140587e07dbc545bbfc38f8"}, - {file = "orjson-3.10.16-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:622a8e85eeec1948690409a19ca1c7d9fd8ff116f4861d261e6ae2094fe59a00"}, - {file = "orjson-3.10.16-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:c682d852d0ce77613993dc967e90e151899fe2d8e71c20e9be164080f468e370"}, - {file = "orjson-3.10.16-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8c520ae736acd2e32df193bcff73491e64c936f3e44a2916b548da048a48b46b"}, - {file = "orjson-3.10.16-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:134f87c76bfae00f2094d85cfab261b289b76d78c6da8a7a3b3c09d362fd1e06"}, - {file = "orjson-3.10.16-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b59afde79563e2cf37cfe62ee3b71c063fd5546c8e662d7fcfc2a3d5031a5c4c"}, - {file = "orjson-3.10.16-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:113602f8241daaff05d6fad25bd481d54c42d8d72ef4c831bb3ab682a54d9e15"}, - {file = "orjson-3.10.16-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:4fc0077d101f8fab4031e6554fc17b4c2ad8fdbc56ee64a727f3c95b379e31da"}, - {file = "orjson-3.10.16-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:9c6bf6ff180cd69e93f3f50380224218cfab79953a868ea3908430bcfaf9cb5e"}, - {file = "orjson-3.10.16-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:5673eadfa952f95a7cd76418ff189df11b0a9c34b1995dff43a6fdbce5d63bf4"}, - {file = "orjson-3.10.16-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:5fe638a423d852b0ae1e1a79895851696cb0d9fa0946fdbfd5da5072d9bb9551"}, - {file = "orjson-3.10.16-cp310-cp310-win32.whl", hash = "sha256:33af58f479b3c6435ab8f8b57999874b4b40c804c7a36b5cc6b54d8f28e1d3dd"}, - {file = "orjson-3.10.16-cp310-cp310-win_amd64.whl", hash = "sha256:0338356b3f56d71293c583350af26f053017071836b07e064e92819ecf1aa055"}, - {file = "orjson-3.10.16-cp311-cp311-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:44fcbe1a1884f8bc9e2e863168b0f84230c3d634afe41c678637d2728ea8e739"}, - {file = "orjson-3.10.16-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:78177bf0a9d0192e0b34c3d78bcff7fe21d1b5d84aeb5ebdfe0dbe637b885225"}, - {file = "orjson-3.10.16-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:12824073a010a754bb27330cad21d6e9b98374f497f391b8707752b96f72e741"}, - {file = "orjson-3.10.16-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ddd41007e56284e9867864aa2f29f3136bb1dd19a49ca43c0b4eda22a579cf53"}, - {file = "orjson-3.10.16-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0877c4d35de639645de83666458ca1f12560d9fa7aa9b25d8bb8f52f61627d14"}, - {file = "orjson-3.10.16-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9a09a539e9cc3beead3e7107093b4ac176d015bec64f811afb5965fce077a03c"}, - {file = "orjson-3.10.16-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:31b98bc9b40610fec971d9a4d67bb2ed02eec0a8ae35f8ccd2086320c28526ca"}, - {file = "orjson-3.10.16-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:0ce243f5a8739f3a18830bc62dc2e05b69a7545bafd3e3249f86668b2bcd8e50"}, - {file = "orjson-3.10.16-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:64792c0025bae049b3074c6abe0cf06f23c8e9f5a445f4bab31dc5ca23dbf9e1"}, - {file = "orjson-3.10.16-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:ea53f7e68eec718b8e17e942f7ca56c6bd43562eb19db3f22d90d75e13f0431d"}, - {file = "orjson-3.10.16-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:a741ba1a9488c92227711bde8c8c2b63d7d3816883268c808fbeada00400c164"}, - {file = "orjson-3.10.16-cp311-cp311-win32.whl", hash = "sha256:c7ed2c61bb8226384c3fdf1fb01c51b47b03e3f4536c985078cccc2fd19f1619"}, - {file = "orjson-3.10.16-cp311-cp311-win_amd64.whl", hash = "sha256:cd67d8b3e0e56222a2e7b7f7da9031e30ecd1fe251c023340b9f12caca85ab60"}, - {file = "orjson-3.10.16-cp312-cp312-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:6d3444abbfa71ba21bb042caa4b062535b122248259fdb9deea567969140abca"}, - {file = "orjson-3.10.16-cp312-cp312-macosx_15_0_arm64.whl", hash = "sha256:30245c08d818fdcaa48b7d5b81499b8cae09acabb216fe61ca619876b128e184"}, - {file = "orjson-3.10.16-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a0ba1d0baa71bf7579a4ccdcf503e6f3098ef9542106a0eca82395898c8a500a"}, - {file = "orjson-3.10.16-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:eb0beefa5ef3af8845f3a69ff2a4aa62529b5acec1cfe5f8a6b4141033fd46ef"}, - {file = "orjson-3.10.16-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6daa0e1c9bf2e030e93c98394de94506f2a4d12e1e9dadd7c53d5e44d0f9628e"}, - {file = "orjson-3.10.16-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9da9019afb21e02410ef600e56666652b73eb3e4d213a0ec919ff391a7dd52aa"}, - {file = "orjson-3.10.16-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:daeb3a1ee17b69981d3aae30c3b4e786b0f8c9e6c71f2b48f1aef934f63f38f4"}, - {file = "orjson-3.10.16-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:80fed80eaf0e20a31942ae5d0728849862446512769692474be5e6b73123a23b"}, - {file = "orjson-3.10.16-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:73390ed838f03764540a7bdc4071fe0123914c2cc02fb6abf35182d5fd1b7a42"}, - {file = "orjson-3.10.16-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:a22bba012a0c94ec02a7768953020ab0d3e2b884760f859176343a36c01adf87"}, - {file = "orjson-3.10.16-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:5385bbfdbc90ff5b2635b7e6bebf259652db00a92b5e3c45b616df75b9058e88"}, - {file = "orjson-3.10.16-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:02c6279016346e774dd92625d46c6c40db687b8a0d685aadb91e26e46cc33e1e"}, - {file = "orjson-3.10.16-cp312-cp312-win32.whl", hash = "sha256:7ca55097a11426db80f79378e873a8c51f4dde9ffc22de44850f9696b7eb0e8c"}, - {file = "orjson-3.10.16-cp312-cp312-win_amd64.whl", hash = "sha256:86d127efdd3f9bf5f04809b70faca1e6836556ea3cc46e662b44dab3fe71f3d6"}, - {file = "orjson-3.10.16-cp313-cp313-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:148a97f7de811ba14bc6dbc4a433e0341ffd2cc285065199fb5f6a98013744bd"}, - {file = "orjson-3.10.16-cp313-cp313-macosx_15_0_arm64.whl", hash = "sha256:1d960c1bf0e734ea36d0adc880076de3846aaec45ffad29b78c7f1b7962516b8"}, - {file = "orjson-3.10.16-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a318cd184d1269f68634464b12871386808dc8b7c27de8565234d25975a7a137"}, - {file = "orjson-3.10.16-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:df23f8df3ef9223d1d6748bea63fca55aae7da30a875700809c500a05975522b"}, - {file = "orjson-3.10.16-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b94dda8dd6d1378f1037d7f3f6b21db769ef911c4567cbaa962bb6dc5021cf90"}, - {file = "orjson-3.10.16-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f12970a26666a8775346003fd94347d03ccb98ab8aa063036818381acf5f523e"}, - {file = "orjson-3.10.16-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:15a1431a245d856bd56e4d29ea0023eb4d2c8f71efe914beb3dee8ab3f0cd7fb"}, - {file = "orjson-3.10.16-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c83655cfc247f399a222567d146524674a7b217af7ef8289c0ff53cfe8db09f0"}, - {file = "orjson-3.10.16-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:fa59ae64cb6ddde8f09bdbf7baf933c4cd05734ad84dcf4e43b887eb24e37652"}, - {file = "orjson-3.10.16-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:ca5426e5aacc2e9507d341bc169d8af9c3cbe88f4cd4c1cf2f87e8564730eb56"}, - {file = "orjson-3.10.16-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:6fd5da4edf98a400946cd3a195680de56f1e7575109b9acb9493331047157430"}, - {file = "orjson-3.10.16-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:980ecc7a53e567169282a5e0ff078393bac78320d44238da4e246d71a4e0e8f5"}, - {file = "orjson-3.10.16-cp313-cp313-win32.whl", hash = "sha256:28f79944dd006ac540a6465ebd5f8f45dfdf0948ff998eac7a908275b4c1add6"}, - {file = "orjson-3.10.16-cp313-cp313-win_amd64.whl", hash = "sha256:fe0a145e96d51971407cb8ba947e63ead2aa915db59d6631a355f5f2150b56b7"}, - {file = "orjson-3.10.16-cp39-cp39-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:c35b5c1fb5a5d6d2fea825dec5d3d16bea3c06ac744708a8e1ff41d4ba10cdf1"}, - {file = "orjson-3.10.16-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c9aac7ecc86218b4b3048c768f227a9452287001d7548500150bb75ee21bf55d"}, - {file = "orjson-3.10.16-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:6e19f5102fff36f923b6dfdb3236ec710b649da975ed57c29833cb910c5a73ab"}, - {file = "orjson-3.10.16-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:17210490408eb62755a334a6f20ed17c39f27b4f45d89a38cd144cd458eba80b"}, - {file = "orjson-3.10.16-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:fbbe04451db85916e52a9f720bd89bf41f803cf63b038595674691680cbebd1b"}, - {file = "orjson-3.10.16-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:6a966eba501a3a1f309f5a6af32ed9eb8f316fa19d9947bac3e6350dc63a6f0a"}, - {file = "orjson-3.10.16-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:01e0d22f06c81e6c435723343e1eefc710e0510a35d897856766d475f2a15687"}, - {file = "orjson-3.10.16-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:7c1e602d028ee285dbd300fb9820b342b937df64d5a3336e1618b354e95a2569"}, - {file = "orjson-3.10.16-cp39-cp39-musllinux_1_2_armv7l.whl", hash = "sha256:d230e5020666a6725629df81e210dc11c3eae7d52fe909a7157b3875238484f3"}, - {file = "orjson-3.10.16-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:0f8baac07d4555f57d44746a7d80fbe6b2c4fe2ed68136b4abb51cfec512a5e9"}, - {file = "orjson-3.10.16-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:524e48420b90fc66953e91b660b3d05faaf921277d6707e328fde1c218b31250"}, - {file = "orjson-3.10.16-cp39-cp39-win32.whl", hash = "sha256:a9f614e31423d7292dbca966a53b2d775c64528c7d91424ab2747d8ab8ce5c72"}, - {file = "orjson-3.10.16-cp39-cp39-win_amd64.whl", hash = "sha256:c338dc2296d1ed0d5c5c27dfb22d00b330555cb706c2e0be1e1c3940a0895905"}, - {file = "orjson-3.10.16.tar.gz", hash = "sha256:d2aaa5c495e11d17b9b93205f5fa196737ee3202f000aaebf028dc9a73750f10"}, + {file = "orjson-3.10.18-cp310-cp310-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:a45e5d68066b408e4bc383b6e4ef05e717c65219a9e1390abc6155a520cac402"}, + {file = "orjson-3.10.18-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:be3b9b143e8b9db05368b13b04c84d37544ec85bb97237b3a923f076265ec89c"}, + {file = "orjson-3.10.18-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:9b0aa09745e2c9b3bf779b096fa71d1cc2d801a604ef6dd79c8b1bfef52b2f92"}, + {file = "orjson-3.10.18-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:53a245c104d2792e65c8d225158f2b8262749ffe64bc7755b00024757d957a13"}, + {file = "orjson-3.10.18-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f9495ab2611b7f8a0a8a505bcb0f0cbdb5469caafe17b0e404c3c746f9900469"}, + {file = "orjson-3.10.18-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:73be1cbcebadeabdbc468f82b087df435843c809cd079a565fb16f0f3b23238f"}, + {file = "orjson-3.10.18-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe8936ee2679e38903df158037a2f1c108129dee218975122e37847fb1d4ac68"}, + {file = "orjson-3.10.18-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:7115fcbc8525c74e4c2b608129bef740198e9a120ae46184dac7683191042056"}, + {file = "orjson-3.10.18-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:771474ad34c66bc4d1c01f645f150048030694ea5b2709b87d3bda273ffe505d"}, + {file = "orjson-3.10.18-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:7c14047dbbea52886dd87169f21939af5d55143dad22d10db6a7514f058156a8"}, + {file = "orjson-3.10.18-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:641481b73baec8db14fdf58f8967e52dc8bda1f2aba3aa5f5c1b07ed6df50b7f"}, + {file = "orjson-3.10.18-cp310-cp310-win32.whl", hash = "sha256:607eb3ae0909d47280c1fc657c4284c34b785bae371d007595633f4b1a2bbe06"}, + {file = "orjson-3.10.18-cp310-cp310-win_amd64.whl", hash = "sha256:8770432524ce0eca50b7efc2a9a5f486ee0113a5fbb4231526d414e6254eba92"}, + {file = "orjson-3.10.18-cp311-cp311-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:e0a183ac3b8e40471e8d843105da6fbe7c070faab023be3b08188ee3f85719b8"}, + {file = "orjson-3.10.18-cp311-cp311-macosx_15_0_arm64.whl", hash = "sha256:5ef7c164d9174362f85238d0cd4afdeeb89d9e523e4651add6a5d458d6f7d42d"}, + {file = "orjson-3.10.18-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:afd14c5d99cdc7bf93f22b12ec3b294931518aa019e2a147e8aa2f31fd3240f7"}, + {file = "orjson-3.10.18-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:7b672502323b6cd133c4af6b79e3bea36bad2d16bca6c1f645903fce83909a7a"}, + {file = "orjson-3.10.18-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:51f8c63be6e070ec894c629186b1c0fe798662b8687f3d9fdfa5e401c6bd7679"}, + {file = "orjson-3.10.18-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3f9478ade5313d724e0495d167083c6f3be0dd2f1c9c8a38db9a9e912cdaf947"}, + {file = "orjson-3.10.18-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:187aefa562300a9d382b4b4eb9694806e5848b0cedf52037bb5c228c61bb66d4"}, + {file = "orjson-3.10.18-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9da552683bc9da222379c7a01779bddd0ad39dd699dd6300abaf43eadee38334"}, + {file = "orjson-3.10.18-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:e450885f7b47a0231979d9c49b567ed1c4e9f69240804621be87c40bc9d3cf17"}, + {file = "orjson-3.10.18-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:5e3c9cc2ba324187cd06287ca24f65528f16dfc80add48dc99fa6c836bb3137e"}, + {file = "orjson-3.10.18-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:50ce016233ac4bfd843ac5471e232b865271d7d9d44cf9d33773bcd883ce442b"}, + {file = "orjson-3.10.18-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:b3ceff74a8f7ffde0b2785ca749fc4e80e4315c0fd887561144059fb1c138aa7"}, + {file = "orjson-3.10.18-cp311-cp311-win32.whl", hash = "sha256:fdba703c722bd868c04702cac4cb8c6b8ff137af2623bc0ddb3b3e6a2c8996c1"}, + {file = "orjson-3.10.18-cp311-cp311-win_amd64.whl", hash = "sha256:c28082933c71ff4bc6ccc82a454a2bffcef6e1d7379756ca567c772e4fb3278a"}, + {file = "orjson-3.10.18-cp311-cp311-win_arm64.whl", hash = "sha256:a6c7c391beaedd3fa63206e5c2b7b554196f14debf1ec9deb54b5d279b1b46f5"}, + {file = "orjson-3.10.18-cp312-cp312-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:50c15557afb7f6d63bc6d6348e0337a880a04eaa9cd7c9d569bcb4e760a24753"}, + {file = "orjson-3.10.18-cp312-cp312-macosx_15_0_arm64.whl", hash = "sha256:356b076f1662c9813d5fa56db7d63ccceef4c271b1fb3dd522aca291375fcf17"}, + {file = "orjson-3.10.18-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:559eb40a70a7494cd5beab2d73657262a74a2c59aff2068fdba8f0424ec5b39d"}, + {file = "orjson-3.10.18-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:f3c29eb9a81e2fbc6fd7ddcfba3e101ba92eaff455b8d602bf7511088bbc0eae"}, + {file = "orjson-3.10.18-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6612787e5b0756a171c7d81ba245ef63a3533a637c335aa7fcb8e665f4a0966f"}, + {file = "orjson-3.10.18-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7ac6bd7be0dcab5b702c9d43d25e70eb456dfd2e119d512447468f6405b4a69c"}, + {file = "orjson-3.10.18-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9f72f100cee8dde70100406d5c1abba515a7df926d4ed81e20a9730c062fe9ad"}, + {file = "orjson-3.10.18-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9dca85398d6d093dd41dc0983cbf54ab8e6afd1c547b6b8a311643917fbf4e0c"}, + {file = "orjson-3.10.18-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:22748de2a07fcc8781a70edb887abf801bb6142e6236123ff93d12d92db3d406"}, + {file = "orjson-3.10.18-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:3a83c9954a4107b9acd10291b7f12a6b29e35e8d43a414799906ea10e75438e6"}, + {file = "orjson-3.10.18-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:303565c67a6c7b1f194c94632a4a39918e067bd6176a48bec697393865ce4f06"}, + {file = "orjson-3.10.18-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:86314fdb5053a2f5a5d881f03fca0219bfdf832912aa88d18676a5175c6916b5"}, + {file = "orjson-3.10.18-cp312-cp312-win32.whl", hash = "sha256:187ec33bbec58c76dbd4066340067d9ece6e10067bb0cc074a21ae3300caa84e"}, + {file = "orjson-3.10.18-cp312-cp312-win_amd64.whl", hash = "sha256:f9f94cf6d3f9cd720d641f8399e390e7411487e493962213390d1ae45c7814fc"}, + {file = "orjson-3.10.18-cp312-cp312-win_arm64.whl", hash = "sha256:3d600be83fe4514944500fa8c2a0a77099025ec6482e8087d7659e891f23058a"}, + {file = "orjson-3.10.18-cp313-cp313-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:69c34b9441b863175cc6a01f2935de994025e773f814412030f269da4f7be147"}, + {file = "orjson-3.10.18-cp313-cp313-macosx_15_0_arm64.whl", hash = "sha256:1ebeda919725f9dbdb269f59bc94f861afbe2a27dce5608cdba2d92772364d1c"}, + {file = "orjson-3.10.18-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5adf5f4eed520a4959d29ea80192fa626ab9a20b2ea13f8f6dc58644f6927103"}, + {file = "orjson-3.10.18-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:7592bb48a214e18cd670974f289520f12b7aed1fa0b2e2616b8ed9e069e08595"}, + {file = "orjson-3.10.18-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f872bef9f042734110642b7a11937440797ace8c87527de25e0c53558b579ccc"}, + {file = "orjson-3.10.18-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0315317601149c244cb3ecef246ef5861a64824ccbcb8018d32c66a60a84ffbc"}, + {file = "orjson-3.10.18-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e0da26957e77e9e55a6c2ce2e7182a36a6f6b180ab7189315cb0995ec362e049"}, + {file = "orjson-3.10.18-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bb70d489bc79b7519e5803e2cc4c72343c9dc1154258adf2f8925d0b60da7c58"}, + {file = "orjson-3.10.18-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:e9e86a6af31b92299b00736c89caf63816f70a4001e750bda179e15564d7a034"}, + {file = "orjson-3.10.18-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:c382a5c0b5931a5fc5405053d36c1ce3fd561694738626c77ae0b1dfc0242ca1"}, + {file = "orjson-3.10.18-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:8e4b2ae732431127171b875cb2668f883e1234711d3c147ffd69fe5be51a8012"}, + {file = "orjson-3.10.18-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:2d808e34ddb24fc29a4d4041dcfafbae13e129c93509b847b14432717d94b44f"}, + {file = "orjson-3.10.18-cp313-cp313-win32.whl", hash = "sha256:ad8eacbb5d904d5591f27dee4031e2c1db43d559edb8f91778efd642d70e6bea"}, + {file = "orjson-3.10.18-cp313-cp313-win_amd64.whl", hash = "sha256:aed411bcb68bf62e85588f2a7e03a6082cc42e5a2796e06e72a962d7c6310b52"}, + {file = "orjson-3.10.18-cp313-cp313-win_arm64.whl", hash = "sha256:f54c1385a0e6aba2f15a40d703b858bedad36ded0491e55d35d905b2c34a4cc3"}, + {file = "orjson-3.10.18-cp39-cp39-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:c95fae14225edfd699454e84f61c3dd938df6629a00c6ce15e704f57b58433bb"}, + {file = "orjson-3.10.18-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5232d85f177f98e0cefabb48b5e7f60cff6f3f0365f9c60631fecd73849b2a82"}, + {file = "orjson-3.10.18-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:2783e121cafedf0d85c148c248a20470018b4ffd34494a68e125e7d5857655d1"}, + {file = "orjson-3.10.18-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e54ee3722caf3db09c91f442441e78f916046aa58d16b93af8a91500b7bbf273"}, + {file = "orjson-3.10.18-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2daf7e5379b61380808c24f6fc182b7719301739e4271c3ec88f2984a2d61f89"}, + {file = "orjson-3.10.18-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7f39b371af3add20b25338f4b29a8d6e79a8c7ed0e9dd49e008228a065d07781"}, + {file = "orjson-3.10.18-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2b819ed34c01d88c6bec290e6842966f8e9ff84b7694632e88341363440d4cc0"}, + {file = "orjson-3.10.18-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:2f6c57debaef0b1aa13092822cbd3698a1fb0209a9ea013a969f4efa36bdea57"}, + {file = "orjson-3.10.18-cp39-cp39-musllinux_1_2_armv7l.whl", hash = "sha256:755b6d61ffdb1ffa1e768330190132e21343757c9aa2308c67257cc81a1a6f5a"}, + {file = "orjson-3.10.18-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:ce8d0a875a85b4c8579eab5ac535fb4b2a50937267482be402627ca7e7570ee3"}, + {file = "orjson-3.10.18-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:57b5d0673cbd26781bebc2bf86f99dd19bd5a9cb55f71cc4f66419f6b50f3d77"}, + {file = "orjson-3.10.18-cp39-cp39-win32.whl", hash = "sha256:951775d8b49d1d16ca8818b1f20c4965cae9157e7b562a2ae34d3967b8f21c8e"}, + {file = "orjson-3.10.18-cp39-cp39-win_amd64.whl", hash = "sha256:fdd9d68f83f0bc4406610b1ac68bdcded8c5ee58605cc69e643a06f4d075f429"}, + {file = "orjson-3.10.18.tar.gz", hash = "sha256:e8da3947d92123eda795b68228cafe2724815621fe35e8e320a9e9593a4bcd53"}, ] [[package]] From 6ad7009509fe5e25c25c8af286344ca29bb7e806 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 10 May 2025 19:36:45 +0000 Subject: [PATCH 128/390] fix(deps): update dependency pydantic to v2.11.4 (#5405) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 208 ++++++++++++++++++++++++++-------------------------- 1 file changed, 104 insertions(+), 104 deletions(-) diff --git a/poetry.lock b/poetry.lock index b479bb02d..8b3579bca 100644 --- a/poetry.lock +++ b/poetry.lock @@ -2372,19 +2372,19 @@ files = [ [[package]] name = "pydantic" -version = "2.11.3" +version = "2.11.4" description = "Data validation using Python type hints" optional = false python-versions = ">=3.9" groups = ["main", "dev"] files = [ - {file = "pydantic-2.11.3-py3-none-any.whl", hash = "sha256:a082753436a07f9ba1289c6ffa01cd93db3548776088aa917cc43b63f68fa60f"}, - {file = "pydantic-2.11.3.tar.gz", hash = "sha256:7471657138c16adad9322fe3070c0116dd6c3ad8d649300e3cbdfe91f4db4ec3"}, + {file = "pydantic-2.11.4-py3-none-any.whl", hash = "sha256:d9615eaa9ac5a063471da949c8fc16376a84afb5024688b3ff885693506764eb"}, + {file = "pydantic-2.11.4.tar.gz", hash = "sha256:32738d19d63a226a52eed76645a98ee07c1f410ee41d93b4afbfa85ed8111c2d"}, ] [package.dependencies] annotated-types = ">=0.6.0" -pydantic-core = "2.33.1" +pydantic-core = "2.33.2" typing-extensions = ">=4.12.2" typing-inspection = ">=0.4.0" @@ -2394,111 +2394,111 @@ timezone = ["tzdata ; python_version >= \"3.9\" and platform_system == \"Windows [[package]] name = "pydantic-core" -version = "2.33.1" +version = "2.33.2" description = "Core functionality for Pydantic validation and serialization" optional = false python-versions = ">=3.9" groups = ["main", "dev"] files = [ - {file = "pydantic_core-2.33.1-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3077cfdb6125cc8dab61b155fdd714663e401f0e6883f9632118ec12cf42df26"}, - {file = "pydantic_core-2.33.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8ffab8b2908d152e74862d276cf5017c81a2f3719f14e8e3e8d6b83fda863927"}, - {file = "pydantic_core-2.33.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5183e4f6a2d468787243ebcd70cf4098c247e60d73fb7d68d5bc1e1beaa0c4db"}, - {file = "pydantic_core-2.33.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:398a38d323f37714023be1e0285765f0a27243a8b1506b7b7de87b647b517e48"}, - {file = "pydantic_core-2.33.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:87d3776f0001b43acebfa86f8c64019c043b55cc5a6a2e313d728b5c95b46969"}, - {file = "pydantic_core-2.33.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c566dd9c5f63d22226409553531f89de0cac55397f2ab8d97d6f06cfce6d947e"}, - {file = "pydantic_core-2.33.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a0d5f3acc81452c56895e90643a625302bd6be351e7010664151cc55b7b97f89"}, - {file = "pydantic_core-2.33.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:d3a07fadec2a13274a8d861d3d37c61e97a816beae717efccaa4b36dfcaadcde"}, - {file = "pydantic_core-2.33.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:f99aeda58dce827f76963ee87a0ebe75e648c72ff9ba1174a253f6744f518f65"}, - {file = "pydantic_core-2.33.1-cp310-cp310-musllinux_1_1_armv7l.whl", hash = "sha256:902dbc832141aa0ec374f4310f1e4e7febeebc3256f00dc359a9ac3f264a45dc"}, - {file = "pydantic_core-2.33.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:fe44d56aa0b00d66640aa84a3cbe80b7a3ccdc6f0b1ca71090696a6d4777c091"}, - {file = "pydantic_core-2.33.1-cp310-cp310-win32.whl", hash = "sha256:ed3eb16d51257c763539bde21e011092f127a2202692afaeaccb50db55a31383"}, - {file = "pydantic_core-2.33.1-cp310-cp310-win_amd64.whl", hash = "sha256:694ad99a7f6718c1a498dc170ca430687a39894a60327f548e02a9c7ee4b6504"}, - {file = "pydantic_core-2.33.1-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:6e966fc3caaf9f1d96b349b0341c70c8d6573bf1bac7261f7b0ba88f96c56c24"}, - {file = "pydantic_core-2.33.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:bfd0adeee563d59c598ceabddf2c92eec77abcb3f4a391b19aa7366170bd9e30"}, - {file = "pydantic_core-2.33.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:91815221101ad3c6b507804178a7bb5cb7b2ead9ecd600041669c8d805ebd595"}, - {file = "pydantic_core-2.33.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:9fea9c1869bb4742d174a57b4700c6dadea951df8b06de40c2fedb4f02931c2e"}, - {file = "pydantic_core-2.33.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1d20eb4861329bb2484c021b9d9a977566ab16d84000a57e28061151c62b349a"}, - {file = "pydantic_core-2.33.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0fb935c5591573ae3201640579f30128ccc10739b45663f93c06796854405505"}, - {file = "pydantic_core-2.33.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c964fd24e6166420d18fb53996d8c9fd6eac9bf5ae3ec3d03015be4414ce497f"}, - {file = "pydantic_core-2.33.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:681d65e9011f7392db5aa002b7423cc442d6a673c635668c227c6c8d0e5a4f77"}, - {file = "pydantic_core-2.33.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:e100c52f7355a48413e2999bfb4e139d2977a904495441b374f3d4fb4a170961"}, - {file = "pydantic_core-2.33.1-cp311-cp311-musllinux_1_1_armv7l.whl", hash = "sha256:048831bd363490be79acdd3232f74a0e9951b11b2b4cc058aeb72b22fdc3abe1"}, - {file = "pydantic_core-2.33.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:bdc84017d28459c00db6f918a7272a5190bec3090058334e43a76afb279eac7c"}, - {file = "pydantic_core-2.33.1-cp311-cp311-win32.whl", hash = "sha256:32cd11c5914d1179df70406427097c7dcde19fddf1418c787540f4b730289896"}, - {file = "pydantic_core-2.33.1-cp311-cp311-win_amd64.whl", hash = "sha256:2ea62419ba8c397e7da28a9170a16219d310d2cf4970dbc65c32faf20d828c83"}, - {file = "pydantic_core-2.33.1-cp311-cp311-win_arm64.whl", hash = "sha256:fc903512177361e868bc1f5b80ac8c8a6e05fcdd574a5fb5ffeac5a9982b9e89"}, - {file = "pydantic_core-2.33.1-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:1293d7febb995e9d3ec3ea09caf1a26214eec45b0f29f6074abb004723fc1de8"}, - {file = "pydantic_core-2.33.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:99b56acd433386c8f20be5c4000786d1e7ca0523c8eefc995d14d79c7a081498"}, - {file = "pydantic_core-2.33.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:35a5ec3fa8c2fe6c53e1b2ccc2454398f95d5393ab398478f53e1afbbeb4d939"}, - {file = "pydantic_core-2.33.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:b172f7b9d2f3abc0efd12e3386f7e48b576ef309544ac3a63e5e9cdd2e24585d"}, - {file = "pydantic_core-2.33.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9097b9f17f91eea659b9ec58148c0747ec354a42f7389b9d50701610d86f812e"}, - {file = "pydantic_core-2.33.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc77ec5b7e2118b152b0d886c7514a4653bcb58c6b1d760134a9fab915f777b3"}, - {file = "pydantic_core-2.33.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d5e3d15245b08fa4a84cefc6c9222e6f37c98111c8679fbd94aa145f9a0ae23d"}, - {file = "pydantic_core-2.33.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:ef99779001d7ac2e2461d8ab55d3373fe7315caefdbecd8ced75304ae5a6fc6b"}, - {file = "pydantic_core-2.33.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:fc6bf8869e193855e8d91d91f6bf59699a5cdfaa47a404e278e776dd7f168b39"}, - {file = "pydantic_core-2.33.1-cp312-cp312-musllinux_1_1_armv7l.whl", hash = "sha256:b1caa0bc2741b043db7823843e1bde8aaa58a55a58fda06083b0569f8b45693a"}, - {file = "pydantic_core-2.33.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:ec259f62538e8bf364903a7d0d0239447059f9434b284f5536e8402b7dd198db"}, - {file = "pydantic_core-2.33.1-cp312-cp312-win32.whl", hash = "sha256:e14f369c98a7c15772b9da98987f58e2b509a93235582838bd0d1d8c08b68fda"}, - {file = "pydantic_core-2.33.1-cp312-cp312-win_amd64.whl", hash = "sha256:1c607801d85e2e123357b3893f82c97a42856192997b95b4d8325deb1cd0c5f4"}, - {file = "pydantic_core-2.33.1-cp312-cp312-win_arm64.whl", hash = "sha256:8d13f0276806ee722e70a1c93da19748594f19ac4299c7e41237fc791d1861ea"}, - {file = "pydantic_core-2.33.1-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:70af6a21237b53d1fe7b9325b20e65cbf2f0a848cf77bed492b029139701e66a"}, - {file = "pydantic_core-2.33.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:282b3fe1bbbe5ae35224a0dbd05aed9ccabccd241e8e6b60370484234b456266"}, - {file = "pydantic_core-2.33.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4b315e596282bbb5822d0c7ee9d255595bd7506d1cb20c2911a4da0b970187d3"}, - {file = "pydantic_core-2.33.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:1dfae24cf9921875ca0ca6a8ecb4bb2f13c855794ed0d468d6abbec6e6dcd44a"}, - {file = "pydantic_core-2.33.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:6dd8ecfde08d8bfadaea669e83c63939af76f4cf5538a72597016edfa3fad516"}, - {file = "pydantic_core-2.33.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2f593494876eae852dc98c43c6f260f45abdbfeec9e4324e31a481d948214764"}, - {file = "pydantic_core-2.33.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:948b73114f47fd7016088e5186d13faf5e1b2fe83f5e320e371f035557fd264d"}, - {file = "pydantic_core-2.33.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:e11f3864eb516af21b01e25fac915a82e9ddad3bb0fb9e95a246067398b435a4"}, - {file = "pydantic_core-2.33.1-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:549150be302428b56fdad0c23c2741dcdb5572413776826c965619a25d9c6bde"}, - {file = "pydantic_core-2.33.1-cp313-cp313-musllinux_1_1_armv7l.whl", hash = "sha256:495bc156026efafd9ef2d82372bd38afce78ddd82bf28ef5276c469e57c0c83e"}, - {file = "pydantic_core-2.33.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:ec79de2a8680b1a67a07490bddf9636d5c2fab609ba8c57597e855fa5fa4dacd"}, - {file = "pydantic_core-2.33.1-cp313-cp313-win32.whl", hash = "sha256:ee12a7be1742f81b8a65b36c6921022301d466b82d80315d215c4c691724986f"}, - {file = "pydantic_core-2.33.1-cp313-cp313-win_amd64.whl", hash = "sha256:ede9b407e39949d2afc46385ce6bd6e11588660c26f80576c11c958e6647bc40"}, - {file = "pydantic_core-2.33.1-cp313-cp313-win_arm64.whl", hash = "sha256:aa687a23d4b7871a00e03ca96a09cad0f28f443690d300500603bd0adba4b523"}, - {file = "pydantic_core-2.33.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:401d7b76e1000d0dd5538e6381d28febdcacb097c8d340dde7d7fc6e13e9f95d"}, - {file = "pydantic_core-2.33.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7aeb055a42d734c0255c9e489ac67e75397d59c6fbe60d155851e9782f276a9c"}, - {file = "pydantic_core-2.33.1-cp313-cp313t-win_amd64.whl", hash = "sha256:338ea9b73e6e109f15ab439e62cb3b78aa752c7fd9536794112e14bee02c8d18"}, - {file = "pydantic_core-2.33.1-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:5ab77f45d33d264de66e1884fca158bc920cb5e27fd0764a72f72f5756ae8bdb"}, - {file = "pydantic_core-2.33.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:e7aaba1b4b03aaea7bb59e1b5856d734be011d3e6d98f5bcaa98cb30f375f2ad"}, - {file = "pydantic_core-2.33.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7fb66263e9ba8fea2aa85e1e5578980d127fb37d7f2e292773e7bc3a38fb0c7b"}, - {file = "pydantic_core-2.33.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:3f2648b9262607a7fb41d782cc263b48032ff7a03a835581abbf7a3bec62bcf5"}, - {file = "pydantic_core-2.33.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:723c5630c4259400818b4ad096735a829074601805d07f8cafc366d95786d331"}, - {file = "pydantic_core-2.33.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d100e3ae783d2167782391e0c1c7a20a31f55f8015f3293647544df3f9c67824"}, - {file = "pydantic_core-2.33.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:177d50460bc976a0369920b6c744d927b0ecb8606fb56858ff542560251b19e5"}, - {file = "pydantic_core-2.33.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:a3edde68d1a1f9af1273b2fe798997b33f90308fb6d44d8550c89fc6a3647cf6"}, - {file = "pydantic_core-2.33.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:a62c3c3ef6a7e2c45f7853b10b5bc4ddefd6ee3cd31024754a1a5842da7d598d"}, - {file = "pydantic_core-2.33.1-cp39-cp39-musllinux_1_1_armv7l.whl", hash = "sha256:c91dbb0ab683fa0cd64a6e81907c8ff41d6497c346890e26b23de7ee55353f96"}, - {file = "pydantic_core-2.33.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:9f466e8bf0a62dc43e068c12166281c2eca72121dd2adc1040f3aa1e21ef8599"}, - {file = "pydantic_core-2.33.1-cp39-cp39-win32.whl", hash = "sha256:ab0277cedb698749caada82e5d099dc9fed3f906a30d4c382d1a21725777a1e5"}, - {file = "pydantic_core-2.33.1-cp39-cp39-win_amd64.whl", hash = "sha256:5773da0ee2d17136b1f1c6fbde543398d452a6ad2a7b54ea1033e2daa739b8d2"}, - {file = "pydantic_core-2.33.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5c834f54f8f4640fd7e4b193f80eb25a0602bba9e19b3cd2fc7ffe8199f5ae02"}, - {file = "pydantic_core-2.33.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:049e0de24cf23766f12cc5cc71d8abc07d4a9deb9061b334b62093dedc7cb068"}, - {file = "pydantic_core-2.33.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1a28239037b3d6f16916a4c831a5a0eadf856bdd6d2e92c10a0da3a59eadcf3e"}, - {file = "pydantic_core-2.33.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9d3da303ab5f378a268fa7d45f37d7d85c3ec19769f28d2cc0c61826a8de21fe"}, - {file = "pydantic_core-2.33.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:25626fb37b3c543818c14821afe0fd3830bc327a43953bc88db924b68c5723f1"}, - {file = "pydantic_core-2.33.1-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:3ab2d36e20fbfcce8f02d73c33a8a7362980cff717926bbae030b93ae46b56c7"}, - {file = "pydantic_core-2.33.1-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:2f9284e11c751b003fd4215ad92d325d92c9cb19ee6729ebd87e3250072cdcde"}, - {file = "pydantic_core-2.33.1-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:048c01eee07d37cbd066fc512b9d8b5ea88ceeb4e629ab94b3e56965ad655add"}, - {file = "pydantic_core-2.33.1-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:5ccd429694cf26af7997595d627dd2637e7932214486f55b8a357edaac9dae8c"}, - {file = "pydantic_core-2.33.1-pp311-pypy311_pp73-macosx_10_12_x86_64.whl", hash = "sha256:3a371dc00282c4b84246509a5ddc808e61b9864aa1eae9ecc92bb1268b82db4a"}, - {file = "pydantic_core-2.33.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:f59295ecc75a1788af8ba92f2e8c6eeaa5a94c22fc4d151e8d9638814f85c8fc"}, - {file = "pydantic_core-2.33.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:08530b8ac922003033f399128505f513e30ca770527cc8bbacf75a84fcc2c74b"}, - {file = "pydantic_core-2.33.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bae370459da6a5466978c0eacf90690cb57ec9d533f8e63e564ef3822bfa04fe"}, - {file = "pydantic_core-2.33.1-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:e3de2777e3b9f4d603112f78006f4ae0acb936e95f06da6cb1a45fbad6bdb4b5"}, - {file = "pydantic_core-2.33.1-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:3a64e81e8cba118e108d7126362ea30e021291b7805d47e4896e52c791be2761"}, - {file = "pydantic_core-2.33.1-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:52928d8c1b6bda03cc6d811e8923dffc87a2d3c8b3bfd2ce16471c7147a24850"}, - {file = "pydantic_core-2.33.1-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:1b30d92c9412beb5ac6b10a3eb7ef92ccb14e3f2a8d7732e2d739f58b3aa7544"}, - {file = "pydantic_core-2.33.1-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:f995719707e0e29f0f41a8aa3bcea6e761a36c9136104d3189eafb83f5cec5e5"}, - {file = "pydantic_core-2.33.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:7edbc454a29fc6aeae1e1eecba4f07b63b8d76e76a748532233c4c167b4cb9ea"}, - {file = "pydantic_core-2.33.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:ad05b683963f69a1d5d2c2bdab1274a31221ca737dbbceaa32bcb67359453cdd"}, - {file = "pydantic_core-2.33.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:df6a94bf9452c6da9b5d76ed229a5683d0306ccb91cca8e1eea883189780d568"}, - {file = "pydantic_core-2.33.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7965c13b3967909a09ecc91f21d09cfc4576bf78140b988904e94f130f188396"}, - {file = "pydantic_core-2.33.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:3f1fdb790440a34f6ecf7679e1863b825cb5ffde858a9197f851168ed08371e5"}, - {file = "pydantic_core-2.33.1-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:5277aec8d879f8d05168fdd17ae811dd313b8ff894aeeaf7cd34ad28b4d77e33"}, - {file = "pydantic_core-2.33.1-pp39-pypy39_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:8ab581d3530611897d863d1a649fb0644b860286b4718db919bfd51ece41f10b"}, - {file = "pydantic_core-2.33.1-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:0483847fa9ad5e3412265c1bd72aad35235512d9ce9d27d81a56d935ef489672"}, - {file = "pydantic_core-2.33.1-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:de9e06abe3cc5ec6a2d5f75bc99b0bdca4f5c719a5b34026f8c57efbdecd2ee3"}, - {file = "pydantic_core-2.33.1.tar.gz", hash = "sha256:bcc9c6fdb0ced789245b02b7d6603e17d1563064ddcfc36f046b61c0c05dd9df"}, + {file = "pydantic_core-2.33.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:2b3d326aaef0c0399d9afffeb6367d5e26ddc24d351dbc9c636840ac355dc5d8"}, + {file = "pydantic_core-2.33.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:0e5b2671f05ba48b94cb90ce55d8bdcaaedb8ba00cc5359f6810fc918713983d"}, + {file = "pydantic_core-2.33.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0069c9acc3f3981b9ff4cdfaf088e98d83440a4c7ea1bc07460af3d4dc22e72d"}, + {file = "pydantic_core-2.33.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:d53b22f2032c42eaaf025f7c40c2e3b94568ae077a606f006d206a463bc69572"}, + {file = "pydantic_core-2.33.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0405262705a123b7ce9f0b92f123334d67b70fd1f20a9372b907ce1080c7ba02"}, + {file = "pydantic_core-2.33.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4b25d91e288e2c4e0662b8038a28c6a07eaac3e196cfc4ff69de4ea3db992a1b"}, + {file = "pydantic_core-2.33.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6bdfe4b3789761f3bcb4b1ddf33355a71079858958e3a552f16d5af19768fef2"}, + {file = "pydantic_core-2.33.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:efec8db3266b76ef9607c2c4c419bdb06bf335ae433b80816089ea7585816f6a"}, + {file = "pydantic_core-2.33.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:031c57d67ca86902726e0fae2214ce6770bbe2f710dc33063187a68744a5ecac"}, + {file = "pydantic_core-2.33.2-cp310-cp310-musllinux_1_1_armv7l.whl", hash = "sha256:f8de619080e944347f5f20de29a975c2d815d9ddd8be9b9b7268e2e3ef68605a"}, + {file = "pydantic_core-2.33.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:73662edf539e72a9440129f231ed3757faab89630d291b784ca99237fb94db2b"}, + {file = "pydantic_core-2.33.2-cp310-cp310-win32.whl", hash = "sha256:0a39979dcbb70998b0e505fb1556a1d550a0781463ce84ebf915ba293ccb7e22"}, + {file = "pydantic_core-2.33.2-cp310-cp310-win_amd64.whl", hash = "sha256:b0379a2b24882fef529ec3b4987cb5d003b9cda32256024e6fe1586ac45fc640"}, + {file = "pydantic_core-2.33.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:4c5b0a576fb381edd6d27f0a85915c6daf2f8138dc5c267a57c08a62900758c7"}, + {file = "pydantic_core-2.33.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e799c050df38a639db758c617ec771fd8fb7a5f8eaaa4b27b101f266b216a246"}, + {file = "pydantic_core-2.33.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dc46a01bf8d62f227d5ecee74178ffc448ff4e5197c756331f71efcc66dc980f"}, + {file = "pydantic_core-2.33.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:a144d4f717285c6d9234a66778059f33a89096dfb9b39117663fd8413d582dcc"}, + {file = "pydantic_core-2.33.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:73cf6373c21bc80b2e0dc88444f41ae60b2f070ed02095754eb5a01df12256de"}, + {file = "pydantic_core-2.33.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3dc625f4aa79713512d1976fe9f0bc99f706a9dee21dfd1810b4bbbf228d0e8a"}, + {file = "pydantic_core-2.33.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:881b21b5549499972441da4758d662aeea93f1923f953e9cbaff14b8b9565aef"}, + {file = "pydantic_core-2.33.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:bdc25f3681f7b78572699569514036afe3c243bc3059d3942624e936ec93450e"}, + {file = "pydantic_core-2.33.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:fe5b32187cbc0c862ee201ad66c30cf218e5ed468ec8dc1cf49dec66e160cc4d"}, + {file = "pydantic_core-2.33.2-cp311-cp311-musllinux_1_1_armv7l.whl", hash = "sha256:bc7aee6f634a6f4a95676fcb5d6559a2c2a390330098dba5e5a5f28a2e4ada30"}, + {file = "pydantic_core-2.33.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:235f45e5dbcccf6bd99f9f472858849f73d11120d76ea8707115415f8e5ebebf"}, + {file = "pydantic_core-2.33.2-cp311-cp311-win32.whl", hash = "sha256:6368900c2d3ef09b69cb0b913f9f8263b03786e5b2a387706c5afb66800efd51"}, + {file = "pydantic_core-2.33.2-cp311-cp311-win_amd64.whl", hash = "sha256:1e063337ef9e9820c77acc768546325ebe04ee38b08703244c1309cccc4f1bab"}, + {file = "pydantic_core-2.33.2-cp311-cp311-win_arm64.whl", hash = "sha256:6b99022f1d19bc32a4c2a0d544fc9a76e3be90f0b3f4af413f87d38749300e65"}, + {file = "pydantic_core-2.33.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:a7ec89dc587667f22b6a0b6579c249fca9026ce7c333fc142ba42411fa243cdc"}, + {file = "pydantic_core-2.33.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:3c6db6e52c6d70aa0d00d45cdb9b40f0433b96380071ea80b09277dba021ddf7"}, + {file = "pydantic_core-2.33.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4e61206137cbc65e6d5256e1166f88331d3b6238e082d9f74613b9b765fb9025"}, + {file = "pydantic_core-2.33.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:eb8c529b2819c37140eb51b914153063d27ed88e3bdc31b71198a198e921e011"}, + {file = "pydantic_core-2.33.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c52b02ad8b4e2cf14ca7b3d918f3eb0ee91e63b3167c32591e57c4317e134f8f"}, + {file = "pydantic_core-2.33.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:96081f1605125ba0855dfda83f6f3df5ec90c61195421ba72223de35ccfb2f88"}, + {file = "pydantic_core-2.33.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8f57a69461af2a5fa6e6bbd7a5f60d3b7e6cebb687f55106933188e79ad155c1"}, + {file = "pydantic_core-2.33.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:572c7e6c8bb4774d2ac88929e3d1f12bc45714ae5ee6d9a788a9fb35e60bb04b"}, + {file = "pydantic_core-2.33.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:db4b41f9bd95fbe5acd76d89920336ba96f03e149097365afe1cb092fceb89a1"}, + {file = "pydantic_core-2.33.2-cp312-cp312-musllinux_1_1_armv7l.whl", hash = "sha256:fa854f5cf7e33842a892e5c73f45327760bc7bc516339fda888c75ae60edaeb6"}, + {file = "pydantic_core-2.33.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:5f483cfb75ff703095c59e365360cb73e00185e01aaea067cd19acffd2ab20ea"}, + {file = "pydantic_core-2.33.2-cp312-cp312-win32.whl", hash = "sha256:9cb1da0f5a471435a7bc7e439b8a728e8b61e59784b2af70d7c169f8dd8ae290"}, + {file = "pydantic_core-2.33.2-cp312-cp312-win_amd64.whl", hash = "sha256:f941635f2a3d96b2973e867144fde513665c87f13fe0e193c158ac51bfaaa7b2"}, + {file = "pydantic_core-2.33.2-cp312-cp312-win_arm64.whl", hash = "sha256:cca3868ddfaccfbc4bfb1d608e2ccaaebe0ae628e1416aeb9c4d88c001bb45ab"}, + {file = "pydantic_core-2.33.2-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:1082dd3e2d7109ad8b7da48e1d4710c8d06c253cbc4a27c1cff4fbcaa97a9e3f"}, + {file = "pydantic_core-2.33.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:f517ca031dfc037a9c07e748cefd8d96235088b83b4f4ba8939105d20fa1dcd6"}, + {file = "pydantic_core-2.33.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0a9f2c9dd19656823cb8250b0724ee9c60a82f3cdf68a080979d13092a3b0fef"}, + {file = "pydantic_core-2.33.2-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:2b0a451c263b01acebe51895bfb0e1cc842a5c666efe06cdf13846c7418caa9a"}, + {file = "pydantic_core-2.33.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1ea40a64d23faa25e62a70ad163571c0b342b8bf66d5fa612ac0dec4f069d916"}, + {file = "pydantic_core-2.33.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0fb2d542b4d66f9470e8065c5469ec676978d625a8b7a363f07d9a501a9cb36a"}, + {file = "pydantic_core-2.33.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9fdac5d6ffa1b5a83bca06ffe7583f5576555e6c8b3a91fbd25ea7780f825f7d"}, + {file = "pydantic_core-2.33.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:04a1a413977ab517154eebb2d326da71638271477d6ad87a769102f7c2488c56"}, + {file = "pydantic_core-2.33.2-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:c8e7af2f4e0194c22b5b37205bfb293d166a7344a5b0d0eaccebc376546d77d5"}, + {file = "pydantic_core-2.33.2-cp313-cp313-musllinux_1_1_armv7l.whl", hash = "sha256:5c92edd15cd58b3c2d34873597a1e20f13094f59cf88068adb18947df5455b4e"}, + {file = "pydantic_core-2.33.2-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:65132b7b4a1c0beded5e057324b7e16e10910c106d43675d9bd87d4f38dde162"}, + {file = "pydantic_core-2.33.2-cp313-cp313-win32.whl", hash = "sha256:52fb90784e0a242bb96ec53f42196a17278855b0f31ac7c3cc6f5c1ec4811849"}, + {file = "pydantic_core-2.33.2-cp313-cp313-win_amd64.whl", hash = "sha256:c083a3bdd5a93dfe480f1125926afcdbf2917ae714bdb80b36d34318b2bec5d9"}, + {file = "pydantic_core-2.33.2-cp313-cp313-win_arm64.whl", hash = "sha256:e80b087132752f6b3d714f041ccf74403799d3b23a72722ea2e6ba2e892555b9"}, + {file = "pydantic_core-2.33.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:61c18fba8e5e9db3ab908620af374db0ac1baa69f0f32df4f61ae23f15e586ac"}, + {file = "pydantic_core-2.33.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:95237e53bb015f67b63c91af7518a62a8660376a6a0db19b89acc77a4d6199f5"}, + {file = "pydantic_core-2.33.2-cp313-cp313t-win_amd64.whl", hash = "sha256:c2fc0a768ef76c15ab9238afa6da7f69895bb5d1ee83aeea2e3509af4472d0b9"}, + {file = "pydantic_core-2.33.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:a2b911a5b90e0374d03813674bf0a5fbbb7741570dcd4b4e85a2e48d17def29d"}, + {file = "pydantic_core-2.33.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:6fa6dfc3e4d1f734a34710f391ae822e0a8eb8559a85c6979e14e65ee6ba2954"}, + {file = "pydantic_core-2.33.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c54c939ee22dc8e2d545da79fc5381f1c020d6d3141d3bd747eab59164dc89fb"}, + {file = "pydantic_core-2.33.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:53a57d2ed685940a504248187d5685e49eb5eef0f696853647bf37c418c538f7"}, + {file = "pydantic_core-2.33.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:09fb9dd6571aacd023fe6aaca316bd01cf60ab27240d7eb39ebd66a3a15293b4"}, + {file = "pydantic_core-2.33.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0e6116757f7959a712db11f3e9c0a99ade00a5bbedae83cb801985aa154f071b"}, + {file = "pydantic_core-2.33.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8d55ab81c57b8ff8548c3e4947f119551253f4e3787a7bbc0b6b3ca47498a9d3"}, + {file = "pydantic_core-2.33.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:c20c462aa4434b33a2661701b861604913f912254e441ab8d78d30485736115a"}, + {file = "pydantic_core-2.33.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:44857c3227d3fb5e753d5fe4a3420d6376fa594b07b621e220cd93703fe21782"}, + {file = "pydantic_core-2.33.2-cp39-cp39-musllinux_1_1_armv7l.whl", hash = "sha256:eb9b459ca4df0e5c87deb59d37377461a538852765293f9e6ee834f0435a93b9"}, + {file = "pydantic_core-2.33.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:9fcd347d2cc5c23b06de6d3b7b8275be558a0c90549495c699e379a80bf8379e"}, + {file = "pydantic_core-2.33.2-cp39-cp39-win32.whl", hash = "sha256:83aa99b1285bc8f038941ddf598501a86f1536789740991d7d8756e34f1e74d9"}, + {file = "pydantic_core-2.33.2-cp39-cp39-win_amd64.whl", hash = "sha256:f481959862f57f29601ccced557cc2e817bce7533ab8e01a797a48b49c9692b3"}, + {file = "pydantic_core-2.33.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5c4aa4e82353f65e548c476b37e64189783aa5384903bfea4f41580f255fddfa"}, + {file = "pydantic_core-2.33.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:d946c8bf0d5c24bf4fe333af284c59a19358aa3ec18cb3dc4370080da1e8ad29"}, + {file = "pydantic_core-2.33.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:87b31b6846e361ef83fedb187bb5b4372d0da3f7e28d85415efa92d6125d6e6d"}, + {file = "pydantic_core-2.33.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa9d91b338f2df0508606f7009fde642391425189bba6d8c653afd80fd6bb64e"}, + {file = "pydantic_core-2.33.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:2058a32994f1fde4ca0480ab9d1e75a0e8c87c22b53a3ae66554f9af78f2fe8c"}, + {file = "pydantic_core-2.33.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:0e03262ab796d986f978f79c943fc5f620381be7287148b8010b4097f79a39ec"}, + {file = "pydantic_core-2.33.2-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:1a8695a8d00c73e50bff9dfda4d540b7dee29ff9b8053e38380426a85ef10052"}, + {file = "pydantic_core-2.33.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:fa754d1850735a0b0e03bcffd9d4b4343eb417e47196e4485d9cca326073a42c"}, + {file = "pydantic_core-2.33.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:a11c8d26a50bfab49002947d3d237abe4d9e4b5bdc8846a63537b6488e197808"}, + {file = "pydantic_core-2.33.2-pp311-pypy311_pp73-macosx_10_12_x86_64.whl", hash = "sha256:dd14041875d09cc0f9308e37a6f8b65f5585cf2598a53aa0123df8b129d481f8"}, + {file = "pydantic_core-2.33.2-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:d87c561733f66531dced0da6e864f44ebf89a8fba55f31407b00c2f7f9449593"}, + {file = "pydantic_core-2.33.2-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2f82865531efd18d6e07a04a17331af02cb7a651583c418df8266f17a63c6612"}, + {file = "pydantic_core-2.33.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2bfb5112df54209d820d7bf9317c7a6c9025ea52e49f46b6a2060104bba37de7"}, + {file = "pydantic_core-2.33.2-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:64632ff9d614e5eecfb495796ad51b0ed98c453e447a76bcbeeb69615079fc7e"}, + {file = "pydantic_core-2.33.2-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:f889f7a40498cc077332c7ab6b4608d296d852182211787d4f3ee377aaae66e8"}, + {file = "pydantic_core-2.33.2-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:de4b83bb311557e439b9e186f733f6c645b9417c84e2eb8203f3f820a4b988bf"}, + {file = "pydantic_core-2.33.2-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:82f68293f055f51b51ea42fafc74b6aad03e70e191799430b90c13d643059ebb"}, + {file = "pydantic_core-2.33.2-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:329467cecfb529c925cf2bbd4d60d2c509bc2fb52a20c1045bf09bb70971a9c1"}, + {file = "pydantic_core-2.33.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:87acbfcf8e90ca885206e98359d7dca4bcbb35abdc0ff66672a293e1d7a19101"}, + {file = "pydantic_core-2.33.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:7f92c15cd1e97d4b12acd1cc9004fa092578acfa57b67ad5e43a197175d01a64"}, + {file = "pydantic_core-2.33.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d3f26877a748dc4251cfcfda9dfb5f13fcb034f5308388066bcfe9031b63ae7d"}, + {file = "pydantic_core-2.33.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dac89aea9af8cd672fa7b510e7b8c33b0bba9a43186680550ccf23020f32d535"}, + {file = "pydantic_core-2.33.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:970919794d126ba8645f3837ab6046fb4e72bbc057b3709144066204c19a455d"}, + {file = "pydantic_core-2.33.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:3eb3fe62804e8f859c49ed20a8451342de53ed764150cb14ca71357c765dc2a6"}, + {file = "pydantic_core-2.33.2-pp39-pypy39_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:3abcd9392a36025e3bd55f9bd38d908bd17962cc49bc6da8e7e96285336e2bca"}, + {file = "pydantic_core-2.33.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:3a1c81334778f9e3af2f8aeb7a960736e5cab1dfebfb26aabca09afd2906c039"}, + {file = "pydantic_core-2.33.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:2807668ba86cb38c6817ad9bc66215ab8584d1d304030ce4f0887336f28a5e27"}, + {file = "pydantic_core-2.33.2.tar.gz", hash = "sha256:7cb8bc3605c29176e1b105350d2e6474142d7c1bd1d9327c4a9bdb46bf827acc"}, ] [package.dependencies] From aec38e367b3701e26da9942e1dac3902cdd2a7f4 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 10 May 2025 16:57:12 -0500 Subject: [PATCH 129/390] chore(deps): update dependency pylint to v3.3.7 (#5416) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 8b3579bca..0151fa9a0 100644 --- a/poetry.lock +++ b/poetry.lock @@ -2594,14 +2594,14 @@ tests = ["coverage[toml] (==5.0.4)", "pytest (>=6.0.0,<7.0.0)"] [[package]] name = "pylint" -version = "3.3.6" +version = "3.3.7" description = "python code static checker" optional = false python-versions = ">=3.9.0" groups = ["dev"] files = [ - {file = "pylint-3.3.6-py3-none-any.whl", hash = "sha256:8b7c2d3e86ae3f94fb27703d521dd0b9b6b378775991f504d7c3a6275aa0a6a6"}, - {file = "pylint-3.3.6.tar.gz", hash = "sha256:b634a041aac33706d56a0d217e6587228c66427e20ec21a019bc4cdee48c040a"}, + {file = "pylint-3.3.7-py3-none-any.whl", hash = "sha256:43860aafefce92fca4cf6b61fe199cdc5ae54ea28f9bf4cd49de267b5195803d"}, + {file = "pylint-3.3.7.tar.gz", hash = "sha256:2b11de8bde49f9c5059452e0c310c079c746a0a8eeaa789e5aa966ecc23e4559"}, ] [package.dependencies] From 8360829f61dafe09cf733fb95787fd4cef2e40c1 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 10 May 2025 22:57:38 -0500 Subject: [PATCH 130/390] fix(deps): update dependency openai to v1.78.0 (#5429) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 0151fa9a0..1053cc364 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1850,14 +1850,14 @@ signedtoken = ["cryptography (>=3.0.0)", "pyjwt (>=2.0.0,<3)"] [[package]] name = "openai" -version = "1.77.0" +version = "1.78.0" description = "The official Python library for the openai API" optional = false python-versions = ">=3.8" groups = ["main"] files = [ - {file = "openai-1.77.0-py3-none-any.whl", hash = "sha256:07706e91eb71631234996989a8ea991d5ee56f0744ef694c961e0824d4f39218"}, - {file = "openai-1.77.0.tar.gz", hash = "sha256:897969f927f0068b8091b4b041d1f8175bcf124f7ea31bab418bf720971223bc"}, + {file = "openai-1.78.0-py3-none-any.whl", hash = "sha256:1ade6a48cd323ad8a7715e7e1669bb97a17e1a5b8a916644261aaef4bf284778"}, + {file = "openai-1.78.0.tar.gz", hash = "sha256:254aef4980688468e96cbddb1f348ed01d274d02c64c6c69b0334bf001fb62b3"}, ] [package.dependencies] From 98da2cadc61a05a7b923eacc3bd7627b1f66d0c5 Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Sat, 10 May 2025 23:09:08 -0500 Subject: [PATCH 131/390] chore(l10n): New Crowdin updates (#5428) --- frontend/lang/messages/pt-BR.json | 6 +++--- mealie/lang/messages/pt-BR.json | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/frontend/lang/messages/pt-BR.json b/frontend/lang/messages/pt-BR.json index ec38c05b0..0745a9f61 100644 --- a/frontend/lang/messages/pt-BR.json +++ b/frontend/lang/messages/pt-BR.json @@ -618,8 +618,8 @@ "import-from-zip-description": "Importar uma única receita exportada de outra instância Mealie.", "import-from-html-or-json": "Import from HTML or JSON", "import-from-html-or-json-description": "Import a single recipe from raw HTML or JSON. This is useful if you have a recipe from a site that Mealie can't scrape normally, or from some other external source.", - "json-import-format-description-colon": "To import via JSON, it must be in valid format:", - "json-editor": "JSON Editor", + "json-import-format-description-colon": "Para importar via JSON, ele deve estar em formato válido:", + "json-editor": "Editor de JSON", "zip-files-must-have-been-exported-from-mealie": "Os arquivos .zip devem ter sido exportados do Mealie", "create-a-recipe-by-uploading-a-scan": "Crie uma receita carregando uma digitalização.", "upload-a-png-image-from-a-recipe-book": "Carregar uma imagem em png de um livro de receitas", @@ -720,7 +720,7 @@ "backup-restore": "Restauração de Backup", "back-restore-description": "Restaurar este backup substituirá todos os dados atuais no seu banco de dados e no diretório de dados e os substituirá pelo conteúdo deste backup. {cannot-be-undone} Se a restauração for bem-sucedida, você será desconectado.", "cannot-be-undone": "Esta ação não pode ser desfeita - use com cautela.", - "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", + "postgresql-note": "Se você estiver usando o PostGreSQL, por favor, revise o {backup-restore-process} antes de restaurar.", "backup-restore-process-in-the-documentation": "fazer backup/restauração do processo na documentação", "irreversible-acknowledgment": "Eu entendo que esta ação é irreversível, destrutiva e pode causar perda de dados", "restore-backup": "Restaurar Backup" diff --git a/mealie/lang/messages/pt-BR.json b/mealie/lang/messages/pt-BR.json index 3b2cd8254..5f894bd89 100644 --- a/mealie/lang/messages/pt-BR.json +++ b/mealie/lang/messages/pt-BR.json @@ -11,11 +11,11 @@ }, "servings-text": { "makes": "Makes", - "serves": "Serves", + "serves": "Porções", "serving": "Porção", "servings": "Porções", - "yield": "Yield", - "yields": "Yields" + "yield": "Rendimento", + "yields": "Rendimento" } }, "mealplan": { From 3742c4e86c0eac5b8504aa53609349ce0cf08e05 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 10 May 2025 23:40:55 -0500 Subject: [PATCH 132/390] chore(deps): update dependency ruff to v0.11.9 (#5434) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/poetry.lock b/poetry.lock index 1053cc364..2924e67b4 100644 --- a/poetry.lock +++ b/poetry.lock @@ -3243,30 +3243,30 @@ jupyter = ["ipywidgets (>=7.5.1,<9)"] [[package]] name = "ruff" -version = "0.11.8" +version = "0.11.9" description = "An extremely fast Python linter and code formatter, written in Rust." optional = false python-versions = ">=3.7" groups = ["dev"] files = [ - {file = "ruff-0.11.8-py3-none-linux_armv6l.whl", hash = "sha256:896a37516c594805e34020c4a7546c8f8a234b679a7716a3f08197f38913e1a3"}, - {file = "ruff-0.11.8-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:ab86d22d3d721a40dd3ecbb5e86ab03b2e053bc93c700dc68d1c3346b36ce835"}, - {file = "ruff-0.11.8-py3-none-macosx_11_0_arm64.whl", hash = "sha256:258f3585057508d317610e8a412788cf726efeefa2fec4dba4001d9e6f90d46c"}, - {file = "ruff-0.11.8-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:727d01702f7c30baed3fc3a34901a640001a2828c793525043c29f7614994a8c"}, - {file = "ruff-0.11.8-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:3dca977cc4fc8f66e89900fa415ffe4dbc2e969da9d7a54bfca81a128c5ac219"}, - {file = "ruff-0.11.8-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c657fa987d60b104d2be8b052d66da0a2a88f9bd1d66b2254333e84ea2720c7f"}, - {file = "ruff-0.11.8-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:f2e74b021d0de5eceb8bd32919f6ff8a9b40ee62ed97becd44993ae5b9949474"}, - {file = "ruff-0.11.8-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f9b5ef39820abc0f2c62111f7045009e46b275f5b99d5e59dda113c39b7f4f38"}, - {file = "ruff-0.11.8-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c1dba3135ca503727aa4648152c0fa67c3b1385d3dc81c75cd8a229c4b2a1458"}, - {file = "ruff-0.11.8-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f024d32e62faad0f76b2d6afd141b8c171515e4fb91ce9fd6464335c81244e5"}, - {file = "ruff-0.11.8-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:d365618d3ad747432e1ae50d61775b78c055fee5936d77fb4d92c6f559741948"}, - {file = "ruff-0.11.8-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:4d9aaa91035bdf612c8ee7266153bcf16005c7c7e2f5878406911c92a31633cb"}, - {file = "ruff-0.11.8-py3-none-musllinux_1_2_i686.whl", hash = "sha256:0eba551324733efc76116d9f3a0d52946bc2751f0cd30661564117d6fd60897c"}, - {file = "ruff-0.11.8-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:161eb4cff5cfefdb6c9b8b3671d09f7def2f960cee33481dd898caf2bcd02304"}, - {file = "ruff-0.11.8-py3-none-win32.whl", hash = "sha256:5b18caa297a786465cc511d7f8be19226acf9c0a1127e06e736cd4e1878c3ea2"}, - {file = "ruff-0.11.8-py3-none-win_amd64.whl", hash = "sha256:6e70d11043bef637c5617297bdedec9632af15d53ac1e1ba29c448da9341b0c4"}, - {file = "ruff-0.11.8-py3-none-win_arm64.whl", hash = "sha256:304432e4c4a792e3da85b7699feb3426a0908ab98bf29df22a31b0cdd098fac2"}, - {file = "ruff-0.11.8.tar.gz", hash = "sha256:6d742d10626f9004b781f4558154bb226620a7242080e11caeffab1a40e99df8"}, + {file = "ruff-0.11.9-py3-none-linux_armv6l.whl", hash = "sha256:a31a1d143a5e6f499d1fb480f8e1e780b4dfdd580f86e05e87b835d22c5c6f8c"}, + {file = "ruff-0.11.9-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:66bc18ca783b97186a1f3100e91e492615767ae0a3be584e1266aa9051990722"}, + {file = "ruff-0.11.9-py3-none-macosx_11_0_arm64.whl", hash = "sha256:bd576cd06962825de8aece49f28707662ada6a1ff2db848d1348e12c580acbf1"}, + {file = "ruff-0.11.9-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5b1d18b4be8182cc6fddf859ce432cc9631556e9f371ada52f3eaefc10d878de"}, + {file = "ruff-0.11.9-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:0f3f46f759ac623e94824b1e5a687a0df5cd7f5b00718ff9c24f0a894a683be7"}, + {file = "ruff-0.11.9-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f34847eea11932d97b521450cf3e1d17863cfa5a94f21a056b93fb86f3f3dba2"}, + {file = "ruff-0.11.9-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:f33b15e00435773df97cddcd263578aa83af996b913721d86f47f4e0ee0ff271"}, + {file = "ruff-0.11.9-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7b27613a683b086f2aca8996f63cb3dd7bc49e6eccf590563221f7b43ded3f65"}, + {file = "ruff-0.11.9-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9e0d88756e63e8302e630cee3ce2ffb77859797cc84a830a24473939e6da3ca6"}, + {file = "ruff-0.11.9-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:537c82c9829d7811e3aa680205f94c81a2958a122ac391c0eb60336ace741a70"}, + {file = "ruff-0.11.9-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:440ac6a7029f3dee7d46ab7de6f54b19e34c2b090bb4f2480d0a2d635228f381"}, + {file = "ruff-0.11.9-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:71c539bac63d0788a30227ed4d43b81353c89437d355fdc52e0cda4ce5651787"}, + {file = "ruff-0.11.9-py3-none-musllinux_1_2_i686.whl", hash = "sha256:c67117bc82457e4501473c5f5217d49d9222a360794bfb63968e09e70f340abd"}, + {file = "ruff-0.11.9-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:e4b78454f97aa454586e8a5557facb40d683e74246c97372af3c2d76901d697b"}, + {file = "ruff-0.11.9-py3-none-win32.whl", hash = "sha256:7fe1bc950e7d7b42caaee2a8a3bc27410547cc032c9558ee2e0f6d3b209e845a"}, + {file = "ruff-0.11.9-py3-none-win_amd64.whl", hash = "sha256:52edaa4a6d70f8180343a5b7f030c7edd36ad180c9f4d224959c2d689962d964"}, + {file = "ruff-0.11.9-py3-none-win_arm64.whl", hash = "sha256:bcf42689c22f2e240f496d0c183ef2c6f7b35e809f12c1db58f75d9aa8d630ca"}, + {file = "ruff-0.11.9.tar.gz", hash = "sha256:ebd58d4f67a00afb3a30bf7d383e52d0e036e6195143c6db7019604a05335517"}, ] [[package]] From 62dabe2c18dd8f11575fd078dbf0f45215bffe4a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 11 May 2025 04:52:17 +0000 Subject: [PATCH 133/390] chore(deps): update dependency mkdocs-material to v9.6.13 (#5435) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 2924e67b4..7617c10e8 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1620,14 +1620,14 @@ pyyaml = ">=5.1" [[package]] name = "mkdocs-material" -version = "9.6.12" +version = "9.6.13" description = "Documentation that simply works" optional = false python-versions = ">=3.8" groups = ["dev"] files = [ - {file = "mkdocs_material-9.6.12-py3-none-any.whl", hash = "sha256:92b4fbdc329e4febc267ca6e2c51e8501fa97b2225c5f4deb4d4e43550f8e61e"}, - {file = "mkdocs_material-9.6.12.tar.gz", hash = "sha256:add6a6337b29f9ea7912cb1efc661de2c369060b040eb5119855d794ea85b473"}, + {file = "mkdocs_material-9.6.13-py3-none-any.whl", hash = "sha256:3730730314e065f422cc04eacbc8c6084530de90f4654a1482472283a38e30d3"}, + {file = "mkdocs_material-9.6.13.tar.gz", hash = "sha256:7bde7ebf33cfd687c1c86c08ed8f6470d9a5ba737bd89e7b3e5d9f94f8c72c16"}, ] [package.dependencies] From 7e64ce27670c8426ad424b7c2a233c23953a33f2 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 13 May 2025 16:26:42 -0500 Subject: [PATCH 134/390] chore(deps): update dependency mkdocs-material to v9.6.14 (#5442) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 7617c10e8..fb86da603 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1620,14 +1620,14 @@ pyyaml = ">=5.1" [[package]] name = "mkdocs-material" -version = "9.6.13" +version = "9.6.14" description = "Documentation that simply works" optional = false python-versions = ">=3.8" groups = ["dev"] files = [ - {file = "mkdocs_material-9.6.13-py3-none-any.whl", hash = "sha256:3730730314e065f422cc04eacbc8c6084530de90f4654a1482472283a38e30d3"}, - {file = "mkdocs_material-9.6.13.tar.gz", hash = "sha256:7bde7ebf33cfd687c1c86c08ed8f6470d9a5ba737bd89e7b3e5d9f94f8c72c16"}, + {file = "mkdocs_material-9.6.14-py3-none-any.whl", hash = "sha256:3b9cee6d3688551bf7a8e8f41afda97a3c39a12f0325436d76c86706114b721b"}, + {file = "mkdocs_material-9.6.14.tar.gz", hash = "sha256:39d795e90dce6b531387c255bd07e866e027828b7346d3eba5ac3de265053754"}, ] [package.dependencies] From 25fbdd652397c3cc759dfeec5cc68e8c35f6df4c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 14 May 2025 17:06:55 +0200 Subject: [PATCH 135/390] fix(deps): update dependency openai to v1.78.1 (#5441) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index fb86da603..a685d2cb4 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1850,14 +1850,14 @@ signedtoken = ["cryptography (>=3.0.0)", "pyjwt (>=2.0.0,<3)"] [[package]] name = "openai" -version = "1.78.0" +version = "1.78.1" description = "The official Python library for the openai API" optional = false python-versions = ">=3.8" groups = ["main"] files = [ - {file = "openai-1.78.0-py3-none-any.whl", hash = "sha256:1ade6a48cd323ad8a7715e7e1669bb97a17e1a5b8a916644261aaef4bf284778"}, - {file = "openai-1.78.0.tar.gz", hash = "sha256:254aef4980688468e96cbddb1f348ed01d274d02c64c6c69b0334bf001fb62b3"}, + {file = "openai-1.78.1-py3-none-any.whl", hash = "sha256:7368bf147ca499804cc408fe68cdb6866a060f38dec961bbc97b04f9d917907e"}, + {file = "openai-1.78.1.tar.gz", hash = "sha256:8b26b364531b100df1b961d03560042e5f5be11301d7d49a6cd1a2b9af824dca"}, ] [package.dependencies] From 89bed4d675aa10e1de2cae4b010a005e40e0fa05 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 14 May 2025 15:17:15 +0000 Subject: [PATCH 136/390] chore(auto): Update pre-commit hooks (#5438) Co-authored-by: boc-the-git <3479092+boc-the-git@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 5b7685d72..20a4cc690 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -12,7 +12,7 @@ repos: exclude: ^tests/data/ - repo: https://github.com/astral-sh/ruff-pre-commit # Ruff version. - rev: v0.11.8 + rev: v0.11.9 hooks: - id: ruff - id: ruff-format From 66bc4c25ec9b47303b07d847bd09f965f57bda24 Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Sat, 17 May 2025 14:51:11 -0500 Subject: [PATCH 137/390] chore(l10n): New Crowdin updates (#5446) --- frontend/lang/messages/is-IS.json | 60 +++++++++---------- frontend/lang/messages/uk-UA.json | 4 +- .../seed/resources/foods/locales/ro-RO.json | 2 +- .../seed/resources/units/locales/is-IS.json | 18 +++--- 4 files changed, 42 insertions(+), 42 deletions(-) diff --git a/frontend/lang/messages/is-IS.json b/frontend/lang/messages/is-IS.json index e5b97c5fd..a23a539da 100644 --- a/frontend/lang/messages/is-IS.json +++ b/frontend/lang/messages/is-IS.json @@ -111,42 +111,42 @@ "friday": "Föstudagur", "general": "Almennt", "get": "Sækja", - "home": "Home", - "image": "Image", - "image-upload-failed": "Image upload failed", - "import": "Import", + "home": "Heim", + "image": "Mynd", + "image-upload-failed": "Upphal myndar mistókst", + "import": "Hlaða inn", "json": "JSON", "keyword": "Keyword", - "link-copied": "Link Copied", + "link-copied": "Hlekkur afritaður", "loading": "Loading", - "loading-events": "Loading Events", - "loading-recipe": "Loading recipe...", + "loading-events": "Hleð atburðum", + "loading-recipe": "Hleð uppskrift", "loading-ocr-data": "Loading OCR data...", - "loading-recipes": "Loading Recipes", - "message": "Message", - "monday": "Monday", - "name": "Name", - "new": "New", - "never": "Never", - "no": "No", - "no-recipe-found": "No Recipe Found", - "ok": "OK", - "options": "Options:", + "loading-recipes": "Hleð uppskriftum", + "message": "Skilaboð", + "monday": "Mánudagur", + "name": "Nafn", + "new": "Nýtt", + "never": "Aldrei", + "no": "Nei", + "no-recipe-found": "Engin uppskrift finnst", + "ok": "Allt í lagi", + "options": "Valmöguleikar:", "plural-name": "Plural Name", - "print": "Print", - "print-preferences": "Print Preferences", - "random": "Random", - "rating": "Rating", - "recent": "Recent", - "recipe": "Recipe", - "recipes": "Recipes", + "print": "Prenta", + "print-preferences": "Prent valmöguleikar", + "random": "Handahófskennt", + "rating": "Einkun", + "recent": "Nýlegt", + "recipe": "Uppskrift", + "recipes": "Uppskriftir", "rename-object": "Rename {0}", - "reset": "Reset", - "saturday": "Saturday", - "save": "Save", - "settings": "Settings", - "share": "Share", - "show-all": "Show All", + "reset": "Endurstilla", + "saturday": "Laugardagur", + "save": "Vista", + "settings": "Stillingar", + "share": "Deila", + "show-all": "Sýna allt", "shuffle": "Shuffle", "sort": "Sort", "sort-ascending": "Sort Ascending", diff --git a/frontend/lang/messages/uk-UA.json b/frontend/lang/messages/uk-UA.json index 9bf69d768..8b4dbc023 100644 --- a/frontend/lang/messages/uk-UA.json +++ b/frontend/lang/messages/uk-UA.json @@ -720,7 +720,7 @@ "backup-restore": "Відновлення з резервної копії", "back-restore-description": "Відновлення резервної копії перезапише всі дані вашої бази даних і в каталозі даних і замінить їх вміст вмістом цієї резервної копії. {cannot-be-undone} Якщо відновлення успішне, вас вилогінить з системи.", "cannot-be-undone": "Цю дію не можна скасувати - використовуйте з обережністю.", - "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", + "postgresql-note": "Якщо ви використовуєте PostgreSQL, перегляньте {backup-restore-process} перед відновленням.", "backup-restore-process-in-the-documentation": "резервне копіювання/відновлення в документації", "irreversible-acknowledgment": "Я розумію, що ця дія незворотна, руйнівна і може спричинити втрату даних", "restore-backup": "Відновити з резервної копії" @@ -1049,7 +1049,7 @@ "merge-dialog-text": "Об'єднання вибраних продуктів об'єднає вихідний продукт та цільовий продукт до одного продукту. Вихідний продукт буде видалений і всі посилання на вихідний продукт будуть посилатися на цільовий продукт.", "merge-food-example": "Об'єднання {food1} в {food2}", "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", - "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", + "seed-dialog-warning": "У вас уже є деякі елементи в базі даних. Ця дія не об'єднає дублікати, вам доведеться керувати ними вручну.", "combine-food": "Об'єднати продукти", "source-food": "Вихідний продукт", "target-food": "Цільовий продукт", diff --git a/mealie/repos/seed/resources/foods/locales/ro-RO.json b/mealie/repos/seed/resources/foods/locales/ro-RO.json index 4efc3f3c8..17371617d 100644 --- a/mealie/repos/seed/resources/foods/locales/ro-RO.json +++ b/mealie/repos/seed/resources/foods/locales/ro-RO.json @@ -1,6 +1,6 @@ { "acorn-squash": { - "name": "dovleac ghindă" + "name": "dovleac" }, "alfalfa-sprouts": { "name": "germeni de lucernă" diff --git a/mealie/repos/seed/resources/units/locales/is-IS.json b/mealie/repos/seed/resources/units/locales/is-IS.json index cdec105db..e77451248 100644 --- a/mealie/repos/seed/resources/units/locales/is-IS.json +++ b/mealie/repos/seed/resources/units/locales/is-IS.json @@ -1,21 +1,21 @@ { "teaspoon": { - "name": "teaspoon", - "plural_name": "teaspoons", + "name": "teskeið", + "plural_name": "teskeiðar", "description": "", - "abbreviation": "tsp" + "abbreviation": "tsk" }, "tablespoon": { - "name": "tablespoon", - "plural_name": "tablespoons", + "name": "matskeið", + "plural_name": "matskeiðar", "description": "", - "abbreviation": "tbsp" + "abbreviation": "msk" }, "cup": { - "name": "cup", - "plural_name": "cups", + "name": "bolli", + "plural_name": "bollar", "description": "", - "abbreviation": "c" + "abbreviation": "b" }, "fluid-ounce": { "name": "fluid ounce", From 6caa74254f14877ee8ba6f0a921ce69c9453d1cb Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 18 May 2025 18:27:45 +0200 Subject: [PATCH 138/390] fix(deps): update dependency openai to v1.79.0 (#5450) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index a685d2cb4..2fdffbe6a 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1850,14 +1850,14 @@ signedtoken = ["cryptography (>=3.0.0)", "pyjwt (>=2.0.0,<3)"] [[package]] name = "openai" -version = "1.78.1" +version = "1.79.0" description = "The official Python library for the openai API" optional = false python-versions = ">=3.8" groups = ["main"] files = [ - {file = "openai-1.78.1-py3-none-any.whl", hash = "sha256:7368bf147ca499804cc408fe68cdb6866a060f38dec961bbc97b04f9d917907e"}, - {file = "openai-1.78.1.tar.gz", hash = "sha256:8b26b364531b100df1b961d03560042e5f5be11301d7d49a6cd1a2b9af824dca"}, + {file = "openai-1.79.0-py3-none-any.whl", hash = "sha256:d5050b92d5ef83f869cb8dcd0aca0b2291c3413412500eec40c66981b3966992"}, + {file = "openai-1.79.0.tar.gz", hash = "sha256:e3b627aa82858d3e42d16616edc22aa9f7477ee5eb3e6819e9f44a961d899a4c"}, ] [package.dependencies] From d110f21d37b9ba20f0600b266125483418ebcb5d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 18 May 2025 16:39:01 +0000 Subject: [PATCH 139/390] chore(deps): update dependency ruff to v0.11.10 (#5447) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/poetry.lock b/poetry.lock index 2fdffbe6a..f2343d576 100644 --- a/poetry.lock +++ b/poetry.lock @@ -3243,30 +3243,30 @@ jupyter = ["ipywidgets (>=7.5.1,<9)"] [[package]] name = "ruff" -version = "0.11.9" +version = "0.11.10" description = "An extremely fast Python linter and code formatter, written in Rust." optional = false python-versions = ">=3.7" groups = ["dev"] files = [ - {file = "ruff-0.11.9-py3-none-linux_armv6l.whl", hash = "sha256:a31a1d143a5e6f499d1fb480f8e1e780b4dfdd580f86e05e87b835d22c5c6f8c"}, - {file = "ruff-0.11.9-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:66bc18ca783b97186a1f3100e91e492615767ae0a3be584e1266aa9051990722"}, - {file = "ruff-0.11.9-py3-none-macosx_11_0_arm64.whl", hash = "sha256:bd576cd06962825de8aece49f28707662ada6a1ff2db848d1348e12c580acbf1"}, - {file = "ruff-0.11.9-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5b1d18b4be8182cc6fddf859ce432cc9631556e9f371ada52f3eaefc10d878de"}, - {file = "ruff-0.11.9-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:0f3f46f759ac623e94824b1e5a687a0df5cd7f5b00718ff9c24f0a894a683be7"}, - {file = "ruff-0.11.9-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f34847eea11932d97b521450cf3e1d17863cfa5a94f21a056b93fb86f3f3dba2"}, - {file = "ruff-0.11.9-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:f33b15e00435773df97cddcd263578aa83af996b913721d86f47f4e0ee0ff271"}, - {file = "ruff-0.11.9-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7b27613a683b086f2aca8996f63cb3dd7bc49e6eccf590563221f7b43ded3f65"}, - {file = "ruff-0.11.9-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9e0d88756e63e8302e630cee3ce2ffb77859797cc84a830a24473939e6da3ca6"}, - {file = "ruff-0.11.9-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:537c82c9829d7811e3aa680205f94c81a2958a122ac391c0eb60336ace741a70"}, - {file = "ruff-0.11.9-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:440ac6a7029f3dee7d46ab7de6f54b19e34c2b090bb4f2480d0a2d635228f381"}, - {file = "ruff-0.11.9-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:71c539bac63d0788a30227ed4d43b81353c89437d355fdc52e0cda4ce5651787"}, - {file = "ruff-0.11.9-py3-none-musllinux_1_2_i686.whl", hash = "sha256:c67117bc82457e4501473c5f5217d49d9222a360794bfb63968e09e70f340abd"}, - {file = "ruff-0.11.9-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:e4b78454f97aa454586e8a5557facb40d683e74246c97372af3c2d76901d697b"}, - {file = "ruff-0.11.9-py3-none-win32.whl", hash = "sha256:7fe1bc950e7d7b42caaee2a8a3bc27410547cc032c9558ee2e0f6d3b209e845a"}, - {file = "ruff-0.11.9-py3-none-win_amd64.whl", hash = "sha256:52edaa4a6d70f8180343a5b7f030c7edd36ad180c9f4d224959c2d689962d964"}, - {file = "ruff-0.11.9-py3-none-win_arm64.whl", hash = "sha256:bcf42689c22f2e240f496d0c183ef2c6f7b35e809f12c1db58f75d9aa8d630ca"}, - {file = "ruff-0.11.9.tar.gz", hash = "sha256:ebd58d4f67a00afb3a30bf7d383e52d0e036e6195143c6db7019604a05335517"}, + {file = "ruff-0.11.10-py3-none-linux_armv6l.whl", hash = "sha256:859a7bfa7bc8888abbea31ef8a2b411714e6a80f0d173c2a82f9041ed6b50f58"}, + {file = "ruff-0.11.10-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:968220a57e09ea5e4fd48ed1c646419961a0570727c7e069842edd018ee8afed"}, + {file = "ruff-0.11.10-py3-none-macosx_11_0_arm64.whl", hash = "sha256:1067245bad978e7aa7b22f67113ecc6eb241dca0d9b696144256c3a879663bca"}, + {file = "ruff-0.11.10-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f4854fd09c7aed5b1590e996a81aeff0c9ff51378b084eb5a0b9cd9518e6cff2"}, + {file = "ruff-0.11.10-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8b4564e9f99168c0f9195a0fd5fa5928004b33b377137f978055e40008a082c5"}, + {file = "ruff-0.11.10-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5b6a9cc5b62c03cc1fea0044ed8576379dbaf751d5503d718c973d5418483641"}, + {file = "ruff-0.11.10-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:607ecbb6f03e44c9e0a93aedacb17b4eb4f3563d00e8b474298a201622677947"}, + {file = "ruff-0.11.10-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7b3a522fa389402cd2137df9ddefe848f727250535c70dafa840badffb56b7a4"}, + {file = "ruff-0.11.10-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2f071b0deed7e9245d5820dac235cbdd4ef99d7b12ff04c330a241ad3534319f"}, + {file = "ruff-0.11.10-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4a60e3a0a617eafba1f2e4186d827759d65348fa53708ca547e384db28406a0b"}, + {file = "ruff-0.11.10-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:da8ec977eaa4b7bf75470fb575bea2cb41a0e07c7ea9d5a0a97d13dbca697bf2"}, + {file = "ruff-0.11.10-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:ddf8967e08227d1bd95cc0851ef80d2ad9c7c0c5aab1eba31db49cf0a7b99523"}, + {file = "ruff-0.11.10-py3-none-musllinux_1_2_i686.whl", hash = "sha256:5a94acf798a82db188f6f36575d80609072b032105d114b0f98661e1679c9125"}, + {file = "ruff-0.11.10-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:3afead355f1d16d95630df28d4ba17fb2cb9c8dfac8d21ced14984121f639bad"}, + {file = "ruff-0.11.10-py3-none-win32.whl", hash = "sha256:dc061a98d32a97211af7e7f3fa1d4ca2fcf919fb96c28f39551f35fc55bdbc19"}, + {file = "ruff-0.11.10-py3-none-win_amd64.whl", hash = "sha256:5cc725fbb4d25b0f185cb42df07ab6b76c4489b4bfb740a175f3a59c70e8a224"}, + {file = "ruff-0.11.10-py3-none-win_arm64.whl", hash = "sha256:ef69637b35fb8b210743926778d0e45e1bffa850a7c61e428c6b971549b5f5d1"}, + {file = "ruff-0.11.10.tar.gz", hash = "sha256:d522fb204b4959909ecac47da02830daec102eeb100fb50ea9554818d47a5fa6"}, ] [[package]] From 4e16273f0024cd57ded5405de420c17f7156216a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 19 May 2025 11:35:07 -0500 Subject: [PATCH 140/390] fix(deps): update dependency sqlalchemy to v2.0.41 (#5445) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 116 ++++++++++++++++++++++++++-------------------------- 1 file changed, 58 insertions(+), 58 deletions(-) diff --git a/poetry.lock b/poetry.lock index f2343d576..bd8f0be08 100644 --- a/poetry.lock +++ b/poetry.lock @@ -3328,69 +3328,69 @@ files = [ [[package]] name = "sqlalchemy" -version = "2.0.40" +version = "2.0.41" description = "Database Abstraction Library" optional = false python-versions = ">=3.7" groups = ["main"] files = [ - {file = "SQLAlchemy-2.0.40-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:ae9597cab738e7cc823f04a704fb754a9249f0b6695a6aeb63b74055cd417a96"}, - {file = "SQLAlchemy-2.0.40-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:37a5c21ab099a83d669ebb251fddf8f5cee4d75ea40a5a1653d9c43d60e20867"}, - {file = "SQLAlchemy-2.0.40-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bece9527f5a98466d67fb5d34dc560c4da964240d8b09024bb21c1246545e04e"}, - {file = "SQLAlchemy-2.0.40-cp37-cp37m-musllinux_1_2_aarch64.whl", hash = "sha256:8bb131ffd2165fae48162c7bbd0d97c84ab961deea9b8bab16366543deeab625"}, - {file = "SQLAlchemy-2.0.40-cp37-cp37m-musllinux_1_2_x86_64.whl", hash = "sha256:9408fd453d5f8990405cc9def9af46bfbe3183e6110401b407c2d073c3388f47"}, - {file = "SQLAlchemy-2.0.40-cp37-cp37m-win32.whl", hash = "sha256:00a494ea6f42a44c326477b5bee4e0fc75f6a80c01570a32b57e89cf0fbef85a"}, - {file = "SQLAlchemy-2.0.40-cp37-cp37m-win_amd64.whl", hash = "sha256:c7b927155112ac858357ccf9d255dd8c044fd9ad2dc6ce4c4149527c901fa4c3"}, - {file = "sqlalchemy-2.0.40-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:f1ea21bef99c703f44444ad29c2c1b6bd55d202750b6de8e06a955380f4725d7"}, - {file = "sqlalchemy-2.0.40-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:afe63b208153f3a7a2d1a5b9df452b0673082588933e54e7c8aac457cf35e758"}, - {file = "sqlalchemy-2.0.40-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a8aae085ea549a1eddbc9298b113cffb75e514eadbb542133dd2b99b5fb3b6af"}, - {file = "sqlalchemy-2.0.40-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5ea9181284754d37db15156eb7be09c86e16e50fbe77610e9e7bee09291771a1"}, - {file = "sqlalchemy-2.0.40-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:5434223b795be5c5ef8244e5ac98056e290d3a99bdcc539b916e282b160dda00"}, - {file = "sqlalchemy-2.0.40-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:15d08d5ef1b779af6a0909b97be6c1fd4298057504eb6461be88bd1696cb438e"}, - {file = "sqlalchemy-2.0.40-cp310-cp310-win32.whl", hash = "sha256:cd2f75598ae70bcfca9117d9e51a3b06fe29edd972fdd7fd57cc97b4dbf3b08a"}, - {file = "sqlalchemy-2.0.40-cp310-cp310-win_amd64.whl", hash = "sha256:2cbafc8d39ff1abdfdda96435f38fab141892dc759a2165947d1a8fffa7ef596"}, - {file = "sqlalchemy-2.0.40-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:f6bacab7514de6146a1976bc56e1545bee247242fab030b89e5f70336fc0003e"}, - {file = "sqlalchemy-2.0.40-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:5654d1ac34e922b6c5711631f2da497d3a7bffd6f9f87ac23b35feea56098011"}, - {file = "sqlalchemy-2.0.40-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:35904d63412db21088739510216e9349e335f142ce4a04b69e2528020ee19ed4"}, - {file = "sqlalchemy-2.0.40-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9c7a80ed86d6aaacb8160a1caef6680d4ddd03c944d985aecee940d168c411d1"}, - {file = "sqlalchemy-2.0.40-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:519624685a51525ddaa7d8ba8265a1540442a2ec71476f0e75241eb8263d6f51"}, - {file = "sqlalchemy-2.0.40-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:2ee5f9999a5b0e9689bed96e60ee53c3384f1a05c2dd8068cc2e8361b0df5b7a"}, - {file = "sqlalchemy-2.0.40-cp311-cp311-win32.whl", hash = "sha256:c0cae71e20e3c02c52f6b9e9722bca70e4a90a466d59477822739dc31ac18b4b"}, - {file = "sqlalchemy-2.0.40-cp311-cp311-win_amd64.whl", hash = "sha256:574aea2c54d8f1dd1699449f332c7d9b71c339e04ae50163a3eb5ce4c4325ee4"}, - {file = "sqlalchemy-2.0.40-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:9d3b31d0a1c44b74d3ae27a3de422dfccd2b8f0b75e51ecb2faa2bf65ab1ba0d"}, - {file = "sqlalchemy-2.0.40-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:37f7a0f506cf78c80450ed1e816978643d3969f99c4ac6b01104a6fe95c5490a"}, - {file = "sqlalchemy-2.0.40-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0bb933a650323e476a2e4fbef8997a10d0003d4da996aad3fd7873e962fdde4d"}, - {file = "sqlalchemy-2.0.40-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6959738971b4745eea16f818a2cd086fb35081383b078272c35ece2b07012716"}, - {file = "sqlalchemy-2.0.40-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:110179728e442dae85dd39591beb74072ae4ad55a44eda2acc6ec98ead80d5f2"}, - {file = "sqlalchemy-2.0.40-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:e8040680eaacdce4d635f12c55c714f3d4c7f57da2bc47a01229d115bd319191"}, - {file = "sqlalchemy-2.0.40-cp312-cp312-win32.whl", hash = "sha256:650490653b110905c10adac69408380688cefc1f536a137d0d69aca1069dc1d1"}, - {file = "sqlalchemy-2.0.40-cp312-cp312-win_amd64.whl", hash = "sha256:2be94d75ee06548d2fc591a3513422b873490efb124048f50556369a834853b0"}, - {file = "sqlalchemy-2.0.40-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:915866fd50dd868fdcc18d61d8258db1bf9ed7fbd6dfec960ba43365952f3b01"}, - {file = "sqlalchemy-2.0.40-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:4a4c5a2905a9ccdc67a8963e24abd2f7afcd4348829412483695c59e0af9a705"}, - {file = "sqlalchemy-2.0.40-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:55028d7a3ebdf7ace492fab9895cbc5270153f75442a0472d8516e03159ab364"}, - {file = "sqlalchemy-2.0.40-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6cfedff6878b0e0d1d0a50666a817ecd85051d12d56b43d9d425455e608b5ba0"}, - {file = "sqlalchemy-2.0.40-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:bb19e30fdae77d357ce92192a3504579abe48a66877f476880238a962e5b96db"}, - {file = "sqlalchemy-2.0.40-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:16d325ea898f74b26ffcd1cf8c593b0beed8714f0317df2bed0d8d1de05a8f26"}, - {file = "sqlalchemy-2.0.40-cp313-cp313-win32.whl", hash = "sha256:a669cbe5be3c63f75bcbee0b266779706f1a54bcb1000f302685b87d1b8c1500"}, - {file = "sqlalchemy-2.0.40-cp313-cp313-win_amd64.whl", hash = "sha256:641ee2e0834812d657862f3a7de95e0048bdcb6c55496f39c6fa3d435f6ac6ad"}, - {file = "sqlalchemy-2.0.40-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:50f5885bbed261fc97e2e66c5156244f9704083a674b8d17f24c72217d29baf5"}, - {file = "sqlalchemy-2.0.40-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:cf0e99cdb600eabcd1d65cdba0d3c91418fee21c4aa1d28db47d095b1064a7d8"}, - {file = "sqlalchemy-2.0.40-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fe147fcd85aaed53ce90645c91ed5fca0cc88a797314c70dfd9d35925bd5d106"}, - {file = "sqlalchemy-2.0.40-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:baf7cee56bd552385c1ee39af360772fbfc2f43be005c78d1140204ad6148438"}, - {file = "sqlalchemy-2.0.40-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:4aeb939bcac234b88e2d25d5381655e8353fe06b4e50b1c55ecffe56951d18c2"}, - {file = "sqlalchemy-2.0.40-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:c268b5100cfeaa222c40f55e169d484efa1384b44bf9ca415eae6d556f02cb08"}, - {file = "sqlalchemy-2.0.40-cp38-cp38-win32.whl", hash = "sha256:46628ebcec4f23a1584fb52f2abe12ddb00f3bb3b7b337618b80fc1b51177aff"}, - {file = "sqlalchemy-2.0.40-cp38-cp38-win_amd64.whl", hash = "sha256:7e0505719939e52a7b0c65d20e84a6044eb3712bb6f239c6b1db77ba8e173a37"}, - {file = "sqlalchemy-2.0.40-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:c884de19528e0fcd9dc34ee94c810581dd6e74aef75437ff17e696c2bfefae3e"}, - {file = "sqlalchemy-2.0.40-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:1abb387710283fc5983d8a1209d9696a4eae9db8d7ac94b402981fe2fe2e39ad"}, - {file = "sqlalchemy-2.0.40-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5cfa124eda500ba4b0d3afc3e91ea27ed4754e727c7f025f293a22f512bcd4c9"}, - {file = "sqlalchemy-2.0.40-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8b6b28d303b9d57c17a5164eb1fd2d5119bb6ff4413d5894e74873280483eeb5"}, - {file = "sqlalchemy-2.0.40-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:b5a5bbe29c10c5bfd63893747a1bf6f8049df607638c786252cb9243b86b6706"}, - {file = "sqlalchemy-2.0.40-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:f0fda83e113bb0fb27dc003685f32a5dcb99c9c4f41f4fa0838ac35265c23b5c"}, - {file = "sqlalchemy-2.0.40-cp39-cp39-win32.whl", hash = "sha256:957f8d85d5e834397ef78a6109550aeb0d27a53b5032f7a57f2451e1adc37e98"}, - {file = "sqlalchemy-2.0.40-cp39-cp39-win_amd64.whl", hash = "sha256:1ffdf9c91428e59744f8e6f98190516f8e1d05eec90e936eb08b257332c5e870"}, - {file = "sqlalchemy-2.0.40-py3-none-any.whl", hash = "sha256:32587e2e1e359276957e6fe5dad089758bc042a971a8a09ae8ecf7a8fe23d07a"}, - {file = "sqlalchemy-2.0.40.tar.gz", hash = "sha256:d827099289c64589418ebbcaead0145cd19f4e3e8a93919a0100247af245fa00"}, + {file = "SQLAlchemy-2.0.41-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:6854175807af57bdb6425e47adbce7d20a4d79bbfd6f6d6519cd10bb7109a7f8"}, + {file = "SQLAlchemy-2.0.41-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:05132c906066142103b83d9c250b60508af556982a385d96c4eaa9fb9720ac2b"}, + {file = "SQLAlchemy-2.0.41-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8b4af17bda11e907c51d10686eda89049f9ce5669b08fbe71a29747f1e876036"}, + {file = "SQLAlchemy-2.0.41-cp37-cp37m-musllinux_1_2_aarch64.whl", hash = "sha256:c0b0e5e1b5d9f3586601048dd68f392dc0cc99a59bb5faf18aab057ce00d00b2"}, + {file = "SQLAlchemy-2.0.41-cp37-cp37m-musllinux_1_2_x86_64.whl", hash = "sha256:0b3dbf1e7e9bc95f4bac5e2fb6d3fb2f083254c3fdd20a1789af965caf2d2348"}, + {file = "SQLAlchemy-2.0.41-cp37-cp37m-win32.whl", hash = "sha256:1e3f196a0c59b0cae9a0cd332eb1a4bda4696e863f4f1cf84ab0347992c548c2"}, + {file = "SQLAlchemy-2.0.41-cp37-cp37m-win_amd64.whl", hash = "sha256:6ab60a5089a8f02009f127806f777fca82581c49e127f08413a66056bd9166dd"}, + {file = "sqlalchemy-2.0.41-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b1f09b6821406ea1f94053f346f28f8215e293344209129a9c0fcc3578598d7b"}, + {file = "sqlalchemy-2.0.41-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:1936af879e3db023601196a1684d28e12f19ccf93af01bf3280a3262c4b6b4e5"}, + {file = "sqlalchemy-2.0.41-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b2ac41acfc8d965fb0c464eb8f44995770239668956dc4cdf502d1b1ffe0d747"}, + {file = "sqlalchemy-2.0.41-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:81c24e0c0fde47a9723c81d5806569cddef103aebbf79dbc9fcbb617153dea30"}, + {file = "sqlalchemy-2.0.41-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:23a8825495d8b195c4aa9ff1c430c28f2c821e8c5e2d98089228af887e5d7e29"}, + {file = "sqlalchemy-2.0.41-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:60c578c45c949f909a4026b7807044e7e564adf793537fc762b2489d522f3d11"}, + {file = "sqlalchemy-2.0.41-cp310-cp310-win32.whl", hash = "sha256:118c16cd3f1b00c76d69343e38602006c9cfb9998fa4f798606d28d63f23beda"}, + {file = "sqlalchemy-2.0.41-cp310-cp310-win_amd64.whl", hash = "sha256:7492967c3386df69f80cf67efd665c0f667cee67032090fe01d7d74b0e19bb08"}, + {file = "sqlalchemy-2.0.41-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:6375cd674fe82d7aa9816d1cb96ec592bac1726c11e0cafbf40eeee9a4516b5f"}, + {file = "sqlalchemy-2.0.41-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:9f8c9fdd15a55d9465e590a402f42082705d66b05afc3ffd2d2eb3c6ba919560"}, + {file = "sqlalchemy-2.0.41-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:32f9dc8c44acdee06c8fc6440db9eae8b4af8b01e4b1aee7bdd7241c22edff4f"}, + {file = "sqlalchemy-2.0.41-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:90c11ceb9a1f482c752a71f203a81858625d8df5746d787a4786bca4ffdf71c6"}, + {file = "sqlalchemy-2.0.41-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:911cc493ebd60de5f285bcae0491a60b4f2a9f0f5c270edd1c4dbaef7a38fc04"}, + {file = "sqlalchemy-2.0.41-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:03968a349db483936c249f4d9cd14ff2c296adfa1290b660ba6516f973139582"}, + {file = "sqlalchemy-2.0.41-cp311-cp311-win32.whl", hash = "sha256:293cd444d82b18da48c9f71cd7005844dbbd06ca19be1ccf6779154439eec0b8"}, + {file = "sqlalchemy-2.0.41-cp311-cp311-win_amd64.whl", hash = "sha256:3d3549fc3e40667ec7199033a4e40a2f669898a00a7b18a931d3efb4c7900504"}, + {file = "sqlalchemy-2.0.41-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:81f413674d85cfd0dfcd6512e10e0f33c19c21860342a4890c3a2b59479929f9"}, + {file = "sqlalchemy-2.0.41-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:598d9ebc1e796431bbd068e41e4de4dc34312b7aa3292571bb3674a0cb415dd1"}, + {file = "sqlalchemy-2.0.41-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a104c5694dfd2d864a6f91b0956eb5d5883234119cb40010115fd45a16da5e70"}, + {file = "sqlalchemy-2.0.41-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6145afea51ff0af7f2564a05fa95eb46f542919e6523729663a5d285ecb3cf5e"}, + {file = "sqlalchemy-2.0.41-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:b46fa6eae1cd1c20e6e6f44e19984d438b6b2d8616d21d783d150df714f44078"}, + {file = "sqlalchemy-2.0.41-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:41836fe661cc98abfae476e14ba1906220f92c4e528771a8a3ae6a151242d2ae"}, + {file = "sqlalchemy-2.0.41-cp312-cp312-win32.whl", hash = "sha256:a8808d5cf866c781150d36a3c8eb3adccfa41a8105d031bf27e92c251e3969d6"}, + {file = "sqlalchemy-2.0.41-cp312-cp312-win_amd64.whl", hash = "sha256:5b14e97886199c1f52c14629c11d90c11fbb09e9334fa7bb5f6d068d9ced0ce0"}, + {file = "sqlalchemy-2.0.41-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:4eeb195cdedaf17aab6b247894ff2734dcead6c08f748e617bfe05bd5a218443"}, + {file = "sqlalchemy-2.0.41-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:d4ae769b9c1c7757e4ccce94b0641bc203bbdf43ba7a2413ab2523d8d047d8dc"}, + {file = "sqlalchemy-2.0.41-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a62448526dd9ed3e3beedc93df9bb6b55a436ed1474db31a2af13b313a70a7e1"}, + {file = "sqlalchemy-2.0.41-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dc56c9788617b8964ad02e8fcfeed4001c1f8ba91a9e1f31483c0dffb207002a"}, + {file = "sqlalchemy-2.0.41-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:c153265408d18de4cc5ded1941dcd8315894572cddd3c58df5d5b5705b3fa28d"}, + {file = "sqlalchemy-2.0.41-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4f67766965996e63bb46cfbf2ce5355fc32d9dd3b8ad7e536a920ff9ee422e23"}, + {file = "sqlalchemy-2.0.41-cp313-cp313-win32.whl", hash = "sha256:bfc9064f6658a3d1cadeaa0ba07570b83ce6801a1314985bf98ec9b95d74e15f"}, + {file = "sqlalchemy-2.0.41-cp313-cp313-win_amd64.whl", hash = "sha256:82ca366a844eb551daff9d2e6e7a9e5e76d2612c8564f58db6c19a726869c1df"}, + {file = "sqlalchemy-2.0.41-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:90144d3b0c8b139408da50196c5cad2a6909b51b23df1f0538411cd23ffa45d3"}, + {file = "sqlalchemy-2.0.41-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:023b3ee6169969beea3bb72312e44d8b7c27c75b347942d943cf49397b7edeb5"}, + {file = "sqlalchemy-2.0.41-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:725875a63abf7c399d4548e686debb65cdc2549e1825437096a0af1f7e374814"}, + {file = "sqlalchemy-2.0.41-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:81965cc20848ab06583506ef54e37cf15c83c7e619df2ad16807c03100745dea"}, + {file = "sqlalchemy-2.0.41-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:dd5ec3aa6ae6e4d5b5de9357d2133c07be1aff6405b136dad753a16afb6717dd"}, + {file = "sqlalchemy-2.0.41-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:ff8e80c4c4932c10493ff97028decfdb622de69cae87e0f127a7ebe32b4069c6"}, + {file = "sqlalchemy-2.0.41-cp38-cp38-win32.whl", hash = "sha256:4d44522480e0bf34c3d63167b8cfa7289c1c54264c2950cc5fc26e7850967e45"}, + {file = "sqlalchemy-2.0.41-cp38-cp38-win_amd64.whl", hash = "sha256:81eedafa609917040d39aa9332e25881a8e7a0862495fcdf2023a9667209deda"}, + {file = "sqlalchemy-2.0.41-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:9a420a91913092d1e20c86a2f5f1fc85c1a8924dbcaf5e0586df8aceb09c9cc2"}, + {file = "sqlalchemy-2.0.41-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:906e6b0d7d452e9a98e5ab8507c0da791856b2380fdee61b765632bb8698026f"}, + {file = "sqlalchemy-2.0.41-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a373a400f3e9bac95ba2a06372c4fd1412a7cee53c37fc6c05f829bf672b8769"}, + {file = "sqlalchemy-2.0.41-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:087b6b52de812741c27231b5a3586384d60c353fbd0e2f81405a814b5591dc8b"}, + {file = "sqlalchemy-2.0.41-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:34ea30ab3ec98355235972dadc497bb659cc75f8292b760394824fab9cf39826"}, + {file = "sqlalchemy-2.0.41-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:8280856dd7c6a68ab3a164b4a4b1c51f7691f6d04af4d4ca23d6ecf2261b7923"}, + {file = "sqlalchemy-2.0.41-cp39-cp39-win32.whl", hash = "sha256:b50eab9994d64f4a823ff99a0ed28a6903224ddbe7fef56a6dd865eec9243440"}, + {file = "sqlalchemy-2.0.41-cp39-cp39-win_amd64.whl", hash = "sha256:5e22575d169529ac3e0a120cf050ec9daa94b6a9597993d1702884f6954a7d71"}, + {file = "sqlalchemy-2.0.41-py3-none-any.whl", hash = "sha256:57df5dc6fdb5ed1a88a1ed2195fd31927e705cad62dedd86b46972752a80f576"}, + {file = "sqlalchemy-2.0.41.tar.gz", hash = "sha256:edba70118c4be3c2b1f90754d308d0b79c6fe2c0fdc52d8ddf603916f83f4db9"}, ] [package.dependencies] From 1f345718207f77e511f10fa45a09f5f58aa565ea Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 19 May 2025 16:45:48 +0000 Subject: [PATCH 141/390] chore(auto): Update pre-commit hooks (#5457) Co-authored-by: boc-the-git <3479092+boc-the-git@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 20a4cc690..4df496aa6 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -12,7 +12,7 @@ repos: exclude: ^tests/data/ - repo: https://github.com/astral-sh/ruff-pre-commit # Ruff version. - rev: v0.11.9 + rev: v0.11.10 hooks: - id: ruff - id: ruff-format From a652830a267d324afa51d74abbc7ddae2c2a4451 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 19 May 2025 16:56:03 +0000 Subject: [PATCH 142/390] fix(deps): update dependency ingredient-parser-nlp to v2.1.1 (#5455) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/poetry.lock b/poetry.lock index bd8f0be08..0510ff72b 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1051,20 +1051,20 @@ files = [ [[package]] name = "ingredient-parser-nlp" -version = "2.1.0" +version = "2.1.1" description = "A Python package to parse structured information from recipe ingredient sentences" optional = false python-versions = "<3.14,>=3.10" groups = ["main"] files = [ - {file = "ingredient_parser_nlp-2.1.0-py3-none-any.whl", hash = "sha256:b987cc8c3e4561ad5828d1529a0d973690c75b731f5a06619e72deeb78b904cc"}, - {file = "ingredient_parser_nlp-2.1.0.tar.gz", hash = "sha256:bd2edfd09ea4ecd9f12c2326aab36a61e1518e3bc96abd6946ada0fd2929e2ed"}, + {file = "ingredient_parser_nlp-2.1.1-py3-none-any.whl", hash = "sha256:e09f73b28d2805d33f5523b84a304225bf62ebdca47560aa8e6c7176442ef6b6"}, + {file = "ingredient_parser_nlp-2.1.1.tar.gz", hash = "sha256:e7070b849d05395006b6a27923304b01ed4da04b53a82047c5ddddf1bbfe1fc7"}, ] [package.dependencies] nltk = ">=3.9.1" numpy = "*" -pint = ">=0.24.4" +pint = "0.24.4" python-crfsuite = "*" [[package]] From c13c0868aebe42c3a5a4b7e5b92c9d7198c302c9 Mon Sep 17 00:00:00 2001 From: oddlama Date: Wed, 21 May 2025 21:15:14 +0200 Subject: [PATCH 143/390] docs: document necessity of forwarded-allow-ips with OIDC behind reverse-proxy https (#5461) --- .../docs/documentation/getting-started/authentication/oidc.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/docs/documentation/getting-started/authentication/oidc.md b/docs/docs/documentation/getting-started/authentication/oidc.md index 9eb889f02..5edb1e7b8 100644 --- a/docs/docs/documentation/getting-started/authentication/oidc.md +++ b/docs/docs/documentation/getting-started/authentication/oidc.md @@ -36,6 +36,10 @@ Before you can start using OIDC Authentication, you must first configure a new c http://localhost:9091/login https://mealie.example.com/login + If you are hosting Mealie behind a reverse proxy (nginx, Caddy, ...) to terminate TLS, make sure to start Mealie's Gunicorn server + with `--forwarded-allow-ips=`, otherwise the `X-Forwarded-*` headers will be ignored and the generated OIDC redirect + URI will use the wrong scheme (http instead of https). This will lead to authentication errors with strict OIDC providers. + 3. Configure origins If your identity provider enforces CORS on any endpoints, you will need to specify your Mealie URL as an Allowed Origin. From 7398b2784af24a8d54a948b8939b04dbb39be85c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 22 May 2025 11:47:19 +0200 Subject: [PATCH 144/390] fix(deps): update dependency openai to v1.81.0 (#5463) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 0510ff72b..5381887e3 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1850,14 +1850,14 @@ signedtoken = ["cryptography (>=3.0.0)", "pyjwt (>=2.0.0,<3)"] [[package]] name = "openai" -version = "1.79.0" +version = "1.81.0" description = "The official Python library for the openai API" optional = false python-versions = ">=3.8" groups = ["main"] files = [ - {file = "openai-1.79.0-py3-none-any.whl", hash = "sha256:d5050b92d5ef83f869cb8dcd0aca0b2291c3413412500eec40c66981b3966992"}, - {file = "openai-1.79.0.tar.gz", hash = "sha256:e3b627aa82858d3e42d16616edc22aa9f7477ee5eb3e6819e9f44a961d899a4c"}, + {file = "openai-1.81.0-py3-none-any.whl", hash = "sha256:1c71572e22b43876c5d7d65ade0b7b516bb527c3d44ae94111267a09125f7bae"}, + {file = "openai-1.81.0.tar.gz", hash = "sha256:349567a8607e0bcffd28e02f96b5c2397d0d25d06732d90ab3ecbf97abf030f9"}, ] [package.dependencies] From 57ae31d231d77e61c038e4139658ffa7bdef7a98 Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Thu, 22 May 2025 04:57:33 -0500 Subject: [PATCH 145/390] chore(l10n): New Crowdin updates (#5458) --- frontend/lang/messages/el-GR.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/frontend/lang/messages/el-GR.json b/frontend/lang/messages/el-GR.json index 0c24e127b..8e00ee92a 100644 --- a/frontend/lang/messages/el-GR.json +++ b/frontend/lang/messages/el-GR.json @@ -851,13 +851,13 @@ }, "shopping-list": { "all-lists": "Όλες οι λίστες", - "create-shopping-list": "Δημιουργία Λίστας Αγορών", + "create-shopping-list": "Δημιουργία λίστας για ψώνια", "from-recipe": "Από Τη Συνταγή", "list-name": "Όνομα λίστας", "new-list": "Νέα λίστα", "quantity": "Ποσότητα: {0}", - "shopping-list": "Λίστα αγορών", - "shopping-lists": "Λίστες Αγορών", + "shopping-list": "Λίστα για ψώνια", + "shopping-lists": "Λίστες για ψώνια", "food": "Τρόφιμο", "note": "Σημείωση", "label": "Ετικέτα", @@ -874,7 +874,7 @@ "uncheck-all-items": "Αποεπιλογή όλων των αντικειμένων", "check-all-items": "Επιλογή όλων των αντικειμένων", "linked-recipes-count": "Χωρίς συνδεδεμένες συνταγές|Μία συνδεδεμένη συνταγή|{count} συνδεδεμένες συνταγές", - "items-checked-count": "Δεν επιλέχθηκαν αντικείμενο|Επιλέχθηκε ένα αντικείμενο|Επιλέχθηκαν {count} αντικείμενα", + "items-checked-count": "Δεν επιλέχθηκαν αντικείμενα|Επιλέχθηκε ένα αντικείμενο|Επιλέχθηκαν {count} αντικείμενα", "no-label": "Χωρίς ετικέτα", "completed-on": "Ολοκληρώθηκε στις {date}", "you-are-offline": "Είστε εκτός σύνδεσης", @@ -882,7 +882,7 @@ "are-you-sure-you-want-to-check-all-items": "Θέλετε σίγουρα να επιλέξετε όλα τα αντικείμενα;", "are-you-sure-you-want-to-uncheck-all-items": "Θέλετε σίγουρα να αποεπιλέξετε όλα τα αντικείμενα;", "are-you-sure-you-want-to-delete-checked-items": "Θέλετε σίγουρα να διαγράψετε όλα τα επιλεγμένα αντικείμενα;", - "no-shopping-lists-found": "Δεν βρέθηκαν λίστες αγορών" + "no-shopping-lists-found": "Δεν βρέθηκαν λίστες για ψώνια" }, "sidebar": { "all-recipes": "Συνταγές όλες", @@ -1060,7 +1060,7 @@ "example-food-singular": "ex: Κρεμμύδι", "example-food-plural": "ex: Κρεμμύδια", "label-overwrite-warning": "Αυτό θα αντιστοιχίσει την επιλεγμένη ετικέτα σε όλα τα επιλεγμένα τρόφιμα και ενδεχομένως να αντικαταστήσει τις υπάρχουσες ετικέτες σας.", - "on-hand-checkbox-label": "Η ρύθμιση αυτής της σημαίας θα κάνει αυτό το τρόφιμο αποεπιλεγμένο από προεπιλογή κατά την προσθήκη μιας συνταγής σε μια λίστα αγορών." + "on-hand-checkbox-label": "Η ρύθμιση αυτής της σημαίας θα κάνει αυτό το τρόφιμο αποεπιλεγμένο από προεπιλογή κατά την προσθήκη μιας συνταγής σε μια λίστα για ψώνια." }, "units": { "seed-dialog-text": "Τροφοδοτήστε τη βάση δεδομένων με κοινές μονάδες με βάση την τοπική σας γλώσσα.", @@ -1151,7 +1151,7 @@ "create-a-new-group": "Δημιουργία νέας ομάδας", "provide-registration-token-description": "Παρακαλώ δώστε το διακριτικό εγγραφής που σχετίζεται με την ομάδα που θα θέλατε να συμμετάσχετε. Θα χρειαστεί να το αποκτήσετε από ένα υπάρχον μέλος της ομάδας.", "group-details": "Λεπτομέρειες ομάδας", - "group-details-description": "Πριν δημιουργήσετε ένα λογαριασμό θα πρέπει να δημιουργήσετε μια ομάδα. Η ομάδα σας θα περιέχει μόνο εσάς, αλλά θα μπορείτε να προσκαλέσετε άλλους αργότερα. Μέλη της ομάδας σας μπορούν να μοιραστούν προγράμματα γευμάτων, λίστες αγορών, συνταγές και πολλά άλλα!", + "group-details-description": "Πριν δημιουργήσετε ένα λογαριασμό θα πρέπει να δημιουργήσετε μια ομάδα. Η ομάδα σας θα περιέχει μόνο εσάς, αλλά θα μπορείτε να προσκαλέσετε άλλους αργότερα. Μέλη της ομάδας σας μπορούν να μοιραστούν προγράμματα γευμάτων, λίστες για ψώνια, συνταγές και πολλά άλλα!", "use-seed-data": "Χρήση δεδομένων από τροφοδοσία", "use-seed-data-description": "Το Mealie έρχεται με μια συλλογή Τροφίμων, Μονάδων και Ετικετών που μπορούν να χρησιμοποιηθούν για τη συμπλήρωση της ομάδας σας με χρήσιμα δεδομένα για την οργάνωση των συνταγών σας.", "account-details": "Λεπτομέρειες λογαριασμού" From 972b5882509f98fc3d8d5824fcbff5d2145cda36 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 22 May 2025 10:59:41 -0500 Subject: [PATCH 146/390] chore(deps): update dependency coverage to v7.8.1 (#5462) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 128 ++++++++++++++++++++++++++-------------------------- 1 file changed, 64 insertions(+), 64 deletions(-) diff --git a/poetry.lock b/poetry.lock index 5381887e3..f529f90e3 100644 --- a/poetry.lock +++ b/poetry.lock @@ -478,75 +478,75 @@ markers = {main = "platform_system == \"Windows\" or sys_platform == \"win32\""} [[package]] name = "coverage" -version = "7.8.0" +version = "7.8.1" description = "Code coverage measurement for Python" optional = false python-versions = ">=3.9" groups = ["dev"] files = [ - {file = "coverage-7.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:2931f66991175369859b5fd58529cd4b73582461877ecfd859b6549869287ffe"}, - {file = "coverage-7.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:52a523153c568d2c0ef8826f6cc23031dc86cffb8c6aeab92c4ff776e7951b28"}, - {file = "coverage-7.8.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5c8a5c139aae4c35cbd7cadca1df02ea8cf28a911534fc1b0456acb0b14234f3"}, - {file = "coverage-7.8.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5a26c0c795c3e0b63ec7da6efded5f0bc856d7c0b24b2ac84b4d1d7bc578d676"}, - {file = "coverage-7.8.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:821f7bcbaa84318287115d54becb1915eece6918136c6f91045bb84e2f88739d"}, - {file = "coverage-7.8.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:a321c61477ff8ee705b8a5fed370b5710c56b3a52d17b983d9215861e37b642a"}, - {file = "coverage-7.8.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:ed2144b8a78f9d94d9515963ed273d620e07846acd5d4b0a642d4849e8d91a0c"}, - {file = "coverage-7.8.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:042e7841a26498fff7a37d6fda770d17519982f5b7d8bf5278d140b67b61095f"}, - {file = "coverage-7.8.0-cp310-cp310-win32.whl", hash = "sha256:f9983d01d7705b2d1f7a95e10bbe4091fabc03a46881a256c2787637b087003f"}, - {file = "coverage-7.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:5a570cd9bd20b85d1a0d7b009aaf6c110b52b5755c17be6962f8ccd65d1dbd23"}, - {file = "coverage-7.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:e7ac22a0bb2c7c49f441f7a6d46c9c80d96e56f5a8bc6972529ed43c8b694e27"}, - {file = "coverage-7.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:bf13d564d310c156d1c8e53877baf2993fb3073b2fc9f69790ca6a732eb4bfea"}, - {file = "coverage-7.8.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a5761c70c017c1b0d21b0815a920ffb94a670c8d5d409d9b38857874c21f70d7"}, - {file = "coverage-7.8.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e5ff52d790c7e1628241ffbcaeb33e07d14b007b6eb00a19320c7b8a7024c040"}, - {file = "coverage-7.8.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d39fc4817fd67b3915256af5dda75fd4ee10621a3d484524487e33416c6f3543"}, - {file = "coverage-7.8.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:b44674870709017e4b4036e3d0d6c17f06a0e6d4436422e0ad29b882c40697d2"}, - {file = "coverage-7.8.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:8f99eb72bf27cbb167b636eb1726f590c00e1ad375002230607a844d9e9a2318"}, - {file = "coverage-7.8.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:b571bf5341ba8c6bc02e0baeaf3b061ab993bf372d982ae509807e7f112554e9"}, - {file = "coverage-7.8.0-cp311-cp311-win32.whl", hash = "sha256:e75a2ad7b647fd8046d58c3132d7eaf31b12d8a53c0e4b21fa9c4d23d6ee6d3c"}, - {file = "coverage-7.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:3043ba1c88b2139126fc72cb48574b90e2e0546d4c78b5299317f61b7f718b78"}, - {file = "coverage-7.8.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:bbb5cc845a0292e0c520656d19d7ce40e18d0e19b22cb3e0409135a575bf79fc"}, - {file = "coverage-7.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:4dfd9a93db9e78666d178d4f08a5408aa3f2474ad4d0e0378ed5f2ef71640cb6"}, - {file = "coverage-7.8.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f017a61399f13aa6d1039f75cd467be388d157cd81f1a119b9d9a68ba6f2830d"}, - {file = "coverage-7.8.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0915742f4c82208ebf47a2b154a5334155ed9ef9fe6190674b8a46c2fb89cb05"}, - {file = "coverage-7.8.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8a40fcf208e021eb14b0fac6bdb045c0e0cab53105f93ba0d03fd934c956143a"}, - {file = "coverage-7.8.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:a1f406a8e0995d654b2ad87c62caf6befa767885301f3b8f6f73e6f3c31ec3a6"}, - {file = "coverage-7.8.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:77af0f6447a582fdc7de5e06fa3757a3ef87769fbb0fdbdeba78c23049140a47"}, - {file = "coverage-7.8.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:f2d32f95922927186c6dbc8bc60df0d186b6edb828d299ab10898ef3f40052fe"}, - {file = "coverage-7.8.0-cp312-cp312-win32.whl", hash = "sha256:769773614e676f9d8e8a0980dd7740f09a6ea386d0f383db6821df07d0f08545"}, - {file = "coverage-7.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:e5d2b9be5b0693cf21eb4ce0ec8d211efb43966f6657807f6859aab3814f946b"}, - {file = "coverage-7.8.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:5ac46d0c2dd5820ce93943a501ac5f6548ea81594777ca585bf002aa8854cacd"}, - {file = "coverage-7.8.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:771eb7587a0563ca5bb6f622b9ed7f9d07bd08900f7589b4febff05f469bea00"}, - {file = "coverage-7.8.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:42421e04069fb2cbcbca5a696c4050b84a43b05392679d4068acbe65449b5c64"}, - {file = "coverage-7.8.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:554fec1199d93ab30adaa751db68acec2b41c5602ac944bb19187cb9a41a8067"}, - {file = "coverage-7.8.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5aaeb00761f985007b38cf463b1d160a14a22c34eb3f6a39d9ad6fc27cb73008"}, - {file = "coverage-7.8.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:581a40c7b94921fffd6457ffe532259813fc68eb2bdda60fa8cc343414ce3733"}, - {file = "coverage-7.8.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:f319bae0321bc838e205bf9e5bc28f0a3165f30c203b610f17ab5552cff90323"}, - {file = "coverage-7.8.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:04bfec25a8ef1c5f41f5e7e5c842f6b615599ca8ba8391ec33a9290d9d2db3a3"}, - {file = "coverage-7.8.0-cp313-cp313-win32.whl", hash = "sha256:dd19608788b50eed889e13a5d71d832edc34fc9dfce606f66e8f9f917eef910d"}, - {file = "coverage-7.8.0-cp313-cp313-win_amd64.whl", hash = "sha256:a9abbccd778d98e9c7e85038e35e91e67f5b520776781d9a1e2ee9d400869487"}, - {file = "coverage-7.8.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:18c5ae6d061ad5b3e7eef4363fb27a0576012a7447af48be6c75b88494c6cf25"}, - {file = "coverage-7.8.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:95aa6ae391a22bbbce1b77ddac846c98c5473de0372ba5c463480043a07bff42"}, - {file = "coverage-7.8.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e013b07ba1c748dacc2a80e69a46286ff145935f260eb8c72df7185bf048f502"}, - {file = "coverage-7.8.0-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d766a4f0e5aa1ba056ec3496243150698dc0481902e2b8559314368717be82b1"}, - {file = "coverage-7.8.0-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ad80e6b4a0c3cb6f10f29ae4c60e991f424e6b14219d46f1e7d442b938ee68a4"}, - {file = "coverage-7.8.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:b87eb6fc9e1bb8f98892a2458781348fa37e6925f35bb6ceb9d4afd54ba36c73"}, - {file = "coverage-7.8.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:d1ba00ae33be84066cfbe7361d4e04dec78445b2b88bdb734d0d1cbab916025a"}, - {file = "coverage-7.8.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:f3c38e4e5ccbdc9198aecc766cedbb134b2d89bf64533973678dfcf07effd883"}, - {file = "coverage-7.8.0-cp313-cp313t-win32.whl", hash = "sha256:379fe315e206b14e21db5240f89dc0774bdd3e25c3c58c2c733c99eca96f1ada"}, - {file = "coverage-7.8.0-cp313-cp313t-win_amd64.whl", hash = "sha256:2e4b6b87bb0c846a9315e3ab4be2d52fac905100565f4b92f02c445c8799e257"}, - {file = "coverage-7.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:fa260de59dfb143af06dcf30c2be0b200bed2a73737a8a59248fcb9fa601ef0f"}, - {file = "coverage-7.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:96121edfa4c2dfdda409877ea8608dd01de816a4dc4a0523356067b305e4e17a"}, - {file = "coverage-7.8.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6b8af63b9afa1031c0ef05b217faa598f3069148eeee6bb24b79da9012423b82"}, - {file = "coverage-7.8.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:89b1f4af0d4afe495cd4787a68e00f30f1d15939f550e869de90a86efa7e0814"}, - {file = "coverage-7.8.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:94ec0be97723ae72d63d3aa41961a0b9a6f5a53ff599813c324548d18e3b9e8c"}, - {file = "coverage-7.8.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:8a1d96e780bdb2d0cbb297325711701f7c0b6f89199a57f2049e90064c29f6bd"}, - {file = "coverage-7.8.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:f1d8a2a57b47142b10374902777e798784abf400a004b14f1b0b9eaf1e528ba4"}, - {file = "coverage-7.8.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:cf60dd2696b457b710dd40bf17ad269d5f5457b96442f7f85722bdb16fa6c899"}, - {file = "coverage-7.8.0-cp39-cp39-win32.whl", hash = "sha256:be945402e03de47ba1872cd5236395e0f4ad635526185a930735f66710e1bd3f"}, - {file = "coverage-7.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:90e7fbc6216ecaffa5a880cdc9c77b7418c1dcb166166b78dbc630d07f278cc3"}, - {file = "coverage-7.8.0-pp39.pp310.pp311-none-any.whl", hash = "sha256:b8194fb8e50d556d5849753de991d390c5a1edeeba50f68e3a9253fbd8bf8ccd"}, - {file = "coverage-7.8.0-py3-none-any.whl", hash = "sha256:dbf364b4c5e7bae9250528167dfe40219b62e2d573c854d74be213e1e52069f7"}, - {file = "coverage-7.8.0.tar.gz", hash = "sha256:7a3d62b3b03b4b6fd41a085f3574874cf946cb4604d2b4d3e8dca8cd570ca501"}, + {file = "coverage-7.8.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d7af3990490982fbd2437156c69edbe82b7edf99bc60302cceeeaf79afb886b8"}, + {file = "coverage-7.8.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c5757a7b25fe48040fa120ba6597f5f885b01e323e0d13fe21ff95a70c0f76b7"}, + {file = "coverage-7.8.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b8f105631835fdf191c971c4da93d27e732e028d73ecaa1a88f458d497d026cf"}, + {file = "coverage-7.8.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:21645788c5c2afa3df2d4b607638d86207b84cb495503b71e80e16b4c6b44e80"}, + {file = "coverage-7.8.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e93f36a5c9d995f40e9c4cd9bbabd83fd78705792fa250980256c93accd07bb6"}, + {file = "coverage-7.8.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:d591f2ddad432b794f77dc1e94334a80015a3fc7fa07fd6aed8f40362083be5b"}, + {file = "coverage-7.8.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:be2b1a455b3ecfee20638289bb091a95216887d44924a41c28a601efac0916e8"}, + {file = "coverage-7.8.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:061a3bf679dc38fe34d3822f10a9977d548de86b440010beb1e3b44ba93d20f7"}, + {file = "coverage-7.8.1-cp310-cp310-win32.whl", hash = "sha256:12950b6373dc9dfe1ce22a8506ec29c82bfc5b38146ced0a222f38cf5d99a56d"}, + {file = "coverage-7.8.1-cp310-cp310-win_amd64.whl", hash = "sha256:11e5ea0acd8cc5d23030c34dfb2eb6638ad886328df18cc69f8eefab73d1ece5"}, + {file = "coverage-7.8.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:1cc6bebc15c3b275174c66cf4e1c949a94c5c2a3edaa2f193a1225548c52c771"}, + {file = "coverage-7.8.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d8a6c35afd5b912101fabf42975d92d750cfce33c571508a82ff334a133c40d5"}, + {file = "coverage-7.8.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b37729ba34c116a3b2b6fb99df5c37a4ca40e96f430070488fd7a1077ad44907"}, + {file = "coverage-7.8.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b6424c716f4c38ff8f62b602e6b94cde478dadda542a1cb3fe2fe2520cc2aae3"}, + {file = "coverage-7.8.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8bcfafb2809cd01be8ffe5f962e01b0fbe4cc1d74513434c52ff2dd05b86d492"}, + {file = "coverage-7.8.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:e3f65da9701648d226b6b24ded3e2528b72075e48d7540968cd857c3bd4c5321"}, + {file = "coverage-7.8.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:173e16969f990688aae4b4487717c44330bc57fd8b61a6216ce8eeb827eb5c0d"}, + {file = "coverage-7.8.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:3763b9a4bc128f72da5dcfd7fcc7c7d6644ed28e8f2db473ce1ef0dd37a43fa9"}, + {file = "coverage-7.8.1-cp311-cp311-win32.whl", hash = "sha256:d074380f587360d2500f3b065232c67ae248aaf739267807adbcd29b88bdf864"}, + {file = "coverage-7.8.1-cp311-cp311-win_amd64.whl", hash = "sha256:cd21de85aa0e247b79c6c41f8b5541b54285550f2da6a9448d82b53234d3611b"}, + {file = "coverage-7.8.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:2d8f844e837374a9497e11722d9eb9dfeb33b1b5d31136786c39a4c1a3073c6d"}, + {file = "coverage-7.8.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:9cd54a762667c32112df5d6f059c5d61fa532ee06460948cc5bcbf60c502f5c9"}, + {file = "coverage-7.8.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:958b513e23286178b513a6b4d975fe9e7cddbcea6e5ebe8d836e4ef067577154"}, + {file = "coverage-7.8.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9b31756ea647b6ef53190f6b708ad0c4c2ea879bc17799ba5b0699eee59ecf7b"}, + {file = "coverage-7.8.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ccad4e29ac1b6f75bfeedb2cac4860fe5bd9e0a2f04c3e3218f661fa389ab101"}, + {file = "coverage-7.8.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:452f3831c64f5f50260e18a89e613594590d6ceac5206a9b7d76ba43586b01b3"}, + {file = "coverage-7.8.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:9296df6a33b8539cd753765eb5b47308602263a14b124a099cbcf5f770d7cf90"}, + {file = "coverage-7.8.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:d52d79dfd3b410b153b6d65b0e3afe834eca2b969377f55ad73c67156d35af0d"}, + {file = "coverage-7.8.1-cp312-cp312-win32.whl", hash = "sha256:ebdf212e1ed85af63fa1a76d556c0a3c7b34348ffba6e145a64b15f003ad0a2b"}, + {file = "coverage-7.8.1-cp312-cp312-win_amd64.whl", hash = "sha256:c04a7903644ccea8fa07c3e76db43ca31c8d453f93c5c94c0f9b82efca225543"}, + {file = "coverage-7.8.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:dd5c305faa2e69334a53061b3168987847dadc2449bab95735242a9bde92fde8"}, + {file = "coverage-7.8.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:af6b8cdf0857fd4e6460dd6639c37c3f82163127f6112c1942b5e6a52a477676"}, + {file = "coverage-7.8.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e233a56bbf99e4cb134c4f8e63b16c77714e3987daf2c5aa10c3ba8c4232d730"}, + {file = "coverage-7.8.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9dabc70012fd7b58a8040a7bc1b5f71fd0e62e2138aefdd8367d3d24bf82c349"}, + {file = "coverage-7.8.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e1f8e96455907496b3e4ea16f63bb578da31e17d2805278b193525e7714f17f2"}, + {file = "coverage-7.8.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:0034ceec8e91fdaf77350901cc48f47efd00f23c220a3f9fc1187774ddf307cb"}, + {file = "coverage-7.8.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:82db9344a07dd9106796b9fe8805425633146a7ea7fed5ed07c65a64d0bb79e1"}, + {file = "coverage-7.8.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:9772c9e266b2ca4999180c12b90c8efb4c5c9ad3e55f301d78bc579af6467ad9"}, + {file = "coverage-7.8.1-cp313-cp313-win32.whl", hash = "sha256:6f24a1e2c373a77afae21bc512466a91e31251685c271c5309ee3e557f6e3e03"}, + {file = "coverage-7.8.1-cp313-cp313-win_amd64.whl", hash = "sha256:76a4e1d62505a21971968be61ae17cbdc5e0c483265a37f7ddbbc050f9c0b8ec"}, + {file = "coverage-7.8.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:35dd5d405a1d378c39f3f30f628a25b0b99f1b8e5bdd78275df2e7b0404892d7"}, + {file = "coverage-7.8.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:87b86a87f8de2e1bd0bcd45faf1b1edf54f988c8857157300e0336efcfb8ede6"}, + {file = "coverage-7.8.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ce4553a573edb363d5db12be1c044826878bec039159d6d4eafe826ef773396d"}, + {file = "coverage-7.8.1-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:db181a1896e0bad75b3bf4916c49fd3cf6751f9cc203fe0e0ecbee1fc43590fa"}, + {file = "coverage-7.8.1-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6ce2606a171f9cf7c15a77ca61f979ffc0e0d92cd2fb18767cead58c1d19f58e"}, + {file = "coverage-7.8.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:4fc4f7cff2495d6d112353c33a439230a6de0b7cd0c2578f1e8d75326f63d783"}, + {file = "coverage-7.8.1-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:ff619c58322d9d6df0a859dc76c3532d7bdbc125cb040f7cd642141446b4f654"}, + {file = "coverage-7.8.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:c0d6290a466a6f3fadf6add2dd4ec11deba4e1a6e3db2dd284edd497aadf802f"}, + {file = "coverage-7.8.1-cp313-cp313t-win32.whl", hash = "sha256:e4e893c7f7fb12271a667d5c1876710fae06d7580343afdb5f3fc4488b73209e"}, + {file = "coverage-7.8.1-cp313-cp313t-win_amd64.whl", hash = "sha256:41d142eefbc0bb3be160a77b2c0fbec76f345387676265052e224eb6c67b7af3"}, + {file = "coverage-7.8.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:d5102e17b81158de17d4b5bc363fcffd15231a38ef3f50b8e6fa01f0c6911194"}, + {file = "coverage-7.8.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:3bd8e3753257e95e94f38c058627aba1581d51f674e3badf226283b2bdb8f8ca"}, + {file = "coverage-7.8.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d616b5a543c7d4deffa25eb8d8ae3d0d95097f08ac8b131600bb7fbf967ea0e2"}, + {file = "coverage-7.8.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f7a95b0dce364535a63fde0ec1b1ca36400037175d3b62ce04d85dbca5e33832"}, + {file = "coverage-7.8.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f82c1a1c1897d2293cb6c50f20fe8a9ea2add1a228eff479380917a1fe7bbb68"}, + {file = "coverage-7.8.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:62a13b372b65fa6e11685df9ca924bed23bab1d0f277f9b67be7536f253aaf17"}, + {file = "coverage-7.8.1-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:fe4877c24711458f7990392181be30166cc3ae72158036ecb48a73c30c99fb6f"}, + {file = "coverage-7.8.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:ae5e557aa92565d72f6d3196e878e7cbd6a6380e02a15eafe0af781bd767c10d"}, + {file = "coverage-7.8.1-cp39-cp39-win32.whl", hash = "sha256:87284f272746e31919302ab6211b16b41135109822c498f6e7b40a2f828e7836"}, + {file = "coverage-7.8.1-cp39-cp39-win_amd64.whl", hash = "sha256:07fff2f2ce465fae27447432d39ce733476fbf8478de51fb4034c201e0c5da6d"}, + {file = "coverage-7.8.1-pp39.pp310.pp311-none-any.whl", hash = "sha256:adafe9d71a940927dd3ad8d487f521f11277f133568b7da622666ebd08923191"}, + {file = "coverage-7.8.1-py3-none-any.whl", hash = "sha256:e54b80885b0e61d346accc5709daf8762471a452345521cc9281604a907162c2"}, + {file = "coverage-7.8.1.tar.gz", hash = "sha256:d41d4da5f2871b1782c6b74948d2d37aac3a5b39b43a6ba31d736b97a02ae1f1"}, ] [package.extras] From 9db31ca1259abb99bc580146d36142d6bd22703e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 22 May 2025 16:11:12 +0000 Subject: [PATCH 147/390] fix(deps): update dependency alembic to v1.16.1 (#5464) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index f529f90e3..35051d210 100644 --- a/poetry.lock +++ b/poetry.lock @@ -14,14 +14,14 @@ files = [ [[package]] name = "alembic" -version = "1.15.2" +version = "1.16.1" description = "A database migration tool for SQLAlchemy." optional = false python-versions = ">=3.9" groups = ["main"] files = [ - {file = "alembic-1.15.2-py3-none-any.whl", hash = "sha256:2e76bd916d547f6900ec4bb5a90aeac1485d2c92536923d0b138c02b126edc53"}, - {file = "alembic-1.15.2.tar.gz", hash = "sha256:1c72391bbdeffccfe317eefba686cb9a3c078005478885413b95c3b26c57a8a7"}, + {file = "alembic-1.16.1-py3-none-any.whl", hash = "sha256:0cdd48acada30d93aa1035767d67dff25702f8de74d7c3919f2e8492c8db2e67"}, + {file = "alembic-1.16.1.tar.gz", hash = "sha256:43d37ba24b3d17bc1eb1024fe0f51cd1dc95aeb5464594a02c6bb9ca9864bfa4"}, ] [package.dependencies] From 47846721138a04d9741742607fc702ae507f5d36 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 23 May 2025 09:04:22 -0500 Subject: [PATCH 148/390] chore(deps): update dependency ruff to v0.11.11 (#5466) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/poetry.lock b/poetry.lock index 35051d210..cf536d2ba 100644 --- a/poetry.lock +++ b/poetry.lock @@ -3243,30 +3243,30 @@ jupyter = ["ipywidgets (>=7.5.1,<9)"] [[package]] name = "ruff" -version = "0.11.10" +version = "0.11.11" description = "An extremely fast Python linter and code formatter, written in Rust." optional = false python-versions = ">=3.7" groups = ["dev"] files = [ - {file = "ruff-0.11.10-py3-none-linux_armv6l.whl", hash = "sha256:859a7bfa7bc8888abbea31ef8a2b411714e6a80f0d173c2a82f9041ed6b50f58"}, - {file = "ruff-0.11.10-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:968220a57e09ea5e4fd48ed1c646419961a0570727c7e069842edd018ee8afed"}, - {file = "ruff-0.11.10-py3-none-macosx_11_0_arm64.whl", hash = "sha256:1067245bad978e7aa7b22f67113ecc6eb241dca0d9b696144256c3a879663bca"}, - {file = "ruff-0.11.10-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f4854fd09c7aed5b1590e996a81aeff0c9ff51378b084eb5a0b9cd9518e6cff2"}, - {file = "ruff-0.11.10-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8b4564e9f99168c0f9195a0fd5fa5928004b33b377137f978055e40008a082c5"}, - {file = "ruff-0.11.10-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5b6a9cc5b62c03cc1fea0044ed8576379dbaf751d5503d718c973d5418483641"}, - {file = "ruff-0.11.10-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:607ecbb6f03e44c9e0a93aedacb17b4eb4f3563d00e8b474298a201622677947"}, - {file = "ruff-0.11.10-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7b3a522fa389402cd2137df9ddefe848f727250535c70dafa840badffb56b7a4"}, - {file = "ruff-0.11.10-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2f071b0deed7e9245d5820dac235cbdd4ef99d7b12ff04c330a241ad3534319f"}, - {file = "ruff-0.11.10-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4a60e3a0a617eafba1f2e4186d827759d65348fa53708ca547e384db28406a0b"}, - {file = "ruff-0.11.10-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:da8ec977eaa4b7bf75470fb575bea2cb41a0e07c7ea9d5a0a97d13dbca697bf2"}, - {file = "ruff-0.11.10-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:ddf8967e08227d1bd95cc0851ef80d2ad9c7c0c5aab1eba31db49cf0a7b99523"}, - {file = "ruff-0.11.10-py3-none-musllinux_1_2_i686.whl", hash = "sha256:5a94acf798a82db188f6f36575d80609072b032105d114b0f98661e1679c9125"}, - {file = "ruff-0.11.10-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:3afead355f1d16d95630df28d4ba17fb2cb9c8dfac8d21ced14984121f639bad"}, - {file = "ruff-0.11.10-py3-none-win32.whl", hash = "sha256:dc061a98d32a97211af7e7f3fa1d4ca2fcf919fb96c28f39551f35fc55bdbc19"}, - {file = "ruff-0.11.10-py3-none-win_amd64.whl", hash = "sha256:5cc725fbb4d25b0f185cb42df07ab6b76c4489b4bfb740a175f3a59c70e8a224"}, - {file = "ruff-0.11.10-py3-none-win_arm64.whl", hash = "sha256:ef69637b35fb8b210743926778d0e45e1bffa850a7c61e428c6b971549b5f5d1"}, - {file = "ruff-0.11.10.tar.gz", hash = "sha256:d522fb204b4959909ecac47da02830daec102eeb100fb50ea9554818d47a5fa6"}, + {file = "ruff-0.11.11-py3-none-linux_armv6l.whl", hash = "sha256:9924e5ae54125ed8958a4f7de320dab7380f6e9fa3195e3dc3b137c6842a0092"}, + {file = "ruff-0.11.11-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:c8a93276393d91e952f790148eb226658dd275cddfde96c6ca304873f11d2ae4"}, + {file = "ruff-0.11.11-py3-none-macosx_11_0_arm64.whl", hash = "sha256:d6e333dbe2e6ae84cdedefa943dfd6434753ad321764fd937eef9d6b62022bcd"}, + {file = "ruff-0.11.11-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7885d9a5e4c77b24e8c88aba8c80be9255fa22ab326019dac2356cff42089fc6"}, + {file = "ruff-0.11.11-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:1b5ab797fcc09121ed82e9b12b6f27e34859e4227080a42d090881be888755d4"}, + {file = "ruff-0.11.11-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e231ff3132c1119ece836487a02785f099a43992b95c2f62847d29bace3c75ac"}, + {file = "ruff-0.11.11-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:a97c9babe1d4081037a90289986925726b802d180cca784ac8da2bbbc335f709"}, + {file = "ruff-0.11.11-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d8c4ddcbe8a19f59f57fd814b8b117d4fcea9bee7c0492e6cf5fdc22cfa563c8"}, + {file = "ruff-0.11.11-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:6224076c344a7694c6fbbb70d4f2a7b730f6d47d2a9dc1e7f9d9bb583faf390b"}, + {file = "ruff-0.11.11-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:882821fcdf7ae8db7a951df1903d9cb032bbe838852e5fc3c2b6c3ab54e39875"}, + {file = "ruff-0.11.11-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:dcec2d50756463d9df075a26a85a6affbc1b0148873da3997286caf1ce03cae1"}, + {file = "ruff-0.11.11-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:99c28505ecbaeb6594701a74e395b187ee083ee26478c1a795d35084d53ebd81"}, + {file = "ruff-0.11.11-py3-none-musllinux_1_2_i686.whl", hash = "sha256:9263f9e5aa4ff1dec765e99810f1cc53f0c868c5329b69f13845f699fe74f639"}, + {file = "ruff-0.11.11-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:64ac6f885e3ecb2fdbb71de2701d4e34526651f1e8503af8fb30d4915a3fe345"}, + {file = "ruff-0.11.11-py3-none-win32.whl", hash = "sha256:1adcb9a18802268aaa891ffb67b1c94cd70578f126637118e8099b8e4adcf112"}, + {file = "ruff-0.11.11-py3-none-win_amd64.whl", hash = "sha256:748b4bb245f11e91a04a4ff0f96e386711df0a30412b9fe0c74d5bdc0e4a531f"}, + {file = "ruff-0.11.11-py3-none-win_arm64.whl", hash = "sha256:6c51f136c0364ab1b774767aa8b86331bd8e9d414e2d107db7a2189f35ea1f7b"}, + {file = "ruff-0.11.11.tar.gz", hash = "sha256:7774173cc7c1980e6bf67569ebb7085989a78a103922fb83ef3dfe230cd0687d"}, ] [[package]] From a6ce140e604117cfed7ad3ece11e91430b119c0a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 23 May 2025 11:49:08 -0500 Subject: [PATCH 149/390] fix(deps): update dependency openai to v1.82.0 (#5467) --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index cf536d2ba..4c5fabbf4 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1850,14 +1850,14 @@ signedtoken = ["cryptography (>=3.0.0)", "pyjwt (>=2.0.0,<3)"] [[package]] name = "openai" -version = "1.81.0" +version = "1.82.0" description = "The official Python library for the openai API" optional = false python-versions = ">=3.8" groups = ["main"] files = [ - {file = "openai-1.81.0-py3-none-any.whl", hash = "sha256:1c71572e22b43876c5d7d65ade0b7b516bb527c3d44ae94111267a09125f7bae"}, - {file = "openai-1.81.0.tar.gz", hash = "sha256:349567a8607e0bcffd28e02f96b5c2397d0d25d06732d90ab3ecbf97abf030f9"}, + {file = "openai-1.82.0-py3-none-any.whl", hash = "sha256:8c40647fea1816516cb3de5189775b30b5f4812777e40b8768f361f232b61b30"}, + {file = "openai-1.82.0.tar.gz", hash = "sha256:b0a009b9a58662d598d07e91e4219ab4b1e3d8ba2db3f173896a92b9b874d1a7"}, ] [package.dependencies] From 28b3ba65064adac6412e12bc6f33d2a343c5cd04 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 23 May 2025 14:00:52 -0500 Subject: [PATCH 150/390] fix(deps): update dependency pydantic to v2.11.5 (#5468) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 4c5fabbf4..75822c204 100644 --- a/poetry.lock +++ b/poetry.lock @@ -2372,14 +2372,14 @@ files = [ [[package]] name = "pydantic" -version = "2.11.4" +version = "2.11.5" description = "Data validation using Python type hints" optional = false python-versions = ">=3.9" groups = ["main", "dev"] files = [ - {file = "pydantic-2.11.4-py3-none-any.whl", hash = "sha256:d9615eaa9ac5a063471da949c8fc16376a84afb5024688b3ff885693506764eb"}, - {file = "pydantic-2.11.4.tar.gz", hash = "sha256:32738d19d63a226a52eed76645a98ee07c1f410ee41d93b4afbfa85ed8111c2d"}, + {file = "pydantic-2.11.5-py3-none-any.whl", hash = "sha256:f9c26ba06f9747749ca1e5c94d6a85cb84254577553c8785576fd38fa64dc0f7"}, + {file = "pydantic-2.11.5.tar.gz", hash = "sha256:7f853db3d0ce78ce8bbb148c401c2cdd6431b3473c0cdff2755c7690952a7b7a"}, ] [package.dependencies] From 84629c540ef59516db5e3fd513ed69aff07e2168 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 23 May 2025 14:15:39 -0500 Subject: [PATCH 151/390] fix(deps): update dependency authlib to v1.6.0 (#5469) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 75822c204..b9475e032 100644 --- a/poetry.lock +++ b/poetry.lock @@ -126,14 +126,14 @@ files = [ [[package]] name = "authlib" -version = "1.5.2" +version = "1.6.0" description = "The ultimate Python library in building OAuth and OpenID Connect servers and clients." optional = false python-versions = ">=3.9" groups = ["main"] files = [ - {file = "authlib-1.5.2-py2.py3-none-any.whl", hash = "sha256:8804dd4402ac5e4a0435ac49e0b6e19e395357cfa632a3f624dcb4f6df13b4b1"}, - {file = "authlib-1.5.2.tar.gz", hash = "sha256:fe85ec7e50c5f86f1e2603518bb3b4f632985eb4a355e52256530790e326c512"}, + {file = "authlib-1.6.0-py2.py3-none-any.whl", hash = "sha256:91685589498f79e8655e8a8947431ad6288831d643f11c55c2143ffcc738048d"}, + {file = "authlib-1.6.0.tar.gz", hash = "sha256:4367d32031b7af175ad3a323d571dc7257b7099d55978087ceae4a0d88cd3210"}, ] [package.dependencies] From 51c92a1e35a4cac1f850b4bc036081b6278f472d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 23 May 2025 14:48:52 -0500 Subject: [PATCH 152/390] chore(deps): update dependency coverage to v7.8.2 (#5470) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 132 +++++++++++++++++++++++++++------------------------- 1 file changed, 68 insertions(+), 64 deletions(-) diff --git a/poetry.lock b/poetry.lock index b9475e032..c8143922b 100644 --- a/poetry.lock +++ b/poetry.lock @@ -478,75 +478,79 @@ markers = {main = "platform_system == \"Windows\" or sys_platform == \"win32\""} [[package]] name = "coverage" -version = "7.8.1" +version = "7.8.2" description = "Code coverage measurement for Python" optional = false python-versions = ">=3.9" groups = ["dev"] files = [ - {file = "coverage-7.8.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d7af3990490982fbd2437156c69edbe82b7edf99bc60302cceeeaf79afb886b8"}, - {file = "coverage-7.8.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c5757a7b25fe48040fa120ba6597f5f885b01e323e0d13fe21ff95a70c0f76b7"}, - {file = "coverage-7.8.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b8f105631835fdf191c971c4da93d27e732e028d73ecaa1a88f458d497d026cf"}, - {file = "coverage-7.8.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:21645788c5c2afa3df2d4b607638d86207b84cb495503b71e80e16b4c6b44e80"}, - {file = "coverage-7.8.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e93f36a5c9d995f40e9c4cd9bbabd83fd78705792fa250980256c93accd07bb6"}, - {file = "coverage-7.8.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:d591f2ddad432b794f77dc1e94334a80015a3fc7fa07fd6aed8f40362083be5b"}, - {file = "coverage-7.8.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:be2b1a455b3ecfee20638289bb091a95216887d44924a41c28a601efac0916e8"}, - {file = "coverage-7.8.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:061a3bf679dc38fe34d3822f10a9977d548de86b440010beb1e3b44ba93d20f7"}, - {file = "coverage-7.8.1-cp310-cp310-win32.whl", hash = "sha256:12950b6373dc9dfe1ce22a8506ec29c82bfc5b38146ced0a222f38cf5d99a56d"}, - {file = "coverage-7.8.1-cp310-cp310-win_amd64.whl", hash = "sha256:11e5ea0acd8cc5d23030c34dfb2eb6638ad886328df18cc69f8eefab73d1ece5"}, - {file = "coverage-7.8.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:1cc6bebc15c3b275174c66cf4e1c949a94c5c2a3edaa2f193a1225548c52c771"}, - {file = "coverage-7.8.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d8a6c35afd5b912101fabf42975d92d750cfce33c571508a82ff334a133c40d5"}, - {file = "coverage-7.8.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b37729ba34c116a3b2b6fb99df5c37a4ca40e96f430070488fd7a1077ad44907"}, - {file = "coverage-7.8.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b6424c716f4c38ff8f62b602e6b94cde478dadda542a1cb3fe2fe2520cc2aae3"}, - {file = "coverage-7.8.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8bcfafb2809cd01be8ffe5f962e01b0fbe4cc1d74513434c52ff2dd05b86d492"}, - {file = "coverage-7.8.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:e3f65da9701648d226b6b24ded3e2528b72075e48d7540968cd857c3bd4c5321"}, - {file = "coverage-7.8.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:173e16969f990688aae4b4487717c44330bc57fd8b61a6216ce8eeb827eb5c0d"}, - {file = "coverage-7.8.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:3763b9a4bc128f72da5dcfd7fcc7c7d6644ed28e8f2db473ce1ef0dd37a43fa9"}, - {file = "coverage-7.8.1-cp311-cp311-win32.whl", hash = "sha256:d074380f587360d2500f3b065232c67ae248aaf739267807adbcd29b88bdf864"}, - {file = "coverage-7.8.1-cp311-cp311-win_amd64.whl", hash = "sha256:cd21de85aa0e247b79c6c41f8b5541b54285550f2da6a9448d82b53234d3611b"}, - {file = "coverage-7.8.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:2d8f844e837374a9497e11722d9eb9dfeb33b1b5d31136786c39a4c1a3073c6d"}, - {file = "coverage-7.8.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:9cd54a762667c32112df5d6f059c5d61fa532ee06460948cc5bcbf60c502f5c9"}, - {file = "coverage-7.8.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:958b513e23286178b513a6b4d975fe9e7cddbcea6e5ebe8d836e4ef067577154"}, - {file = "coverage-7.8.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9b31756ea647b6ef53190f6b708ad0c4c2ea879bc17799ba5b0699eee59ecf7b"}, - {file = "coverage-7.8.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ccad4e29ac1b6f75bfeedb2cac4860fe5bd9e0a2f04c3e3218f661fa389ab101"}, - {file = "coverage-7.8.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:452f3831c64f5f50260e18a89e613594590d6ceac5206a9b7d76ba43586b01b3"}, - {file = "coverage-7.8.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:9296df6a33b8539cd753765eb5b47308602263a14b124a099cbcf5f770d7cf90"}, - {file = "coverage-7.8.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:d52d79dfd3b410b153b6d65b0e3afe834eca2b969377f55ad73c67156d35af0d"}, - {file = "coverage-7.8.1-cp312-cp312-win32.whl", hash = "sha256:ebdf212e1ed85af63fa1a76d556c0a3c7b34348ffba6e145a64b15f003ad0a2b"}, - {file = "coverage-7.8.1-cp312-cp312-win_amd64.whl", hash = "sha256:c04a7903644ccea8fa07c3e76db43ca31c8d453f93c5c94c0f9b82efca225543"}, - {file = "coverage-7.8.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:dd5c305faa2e69334a53061b3168987847dadc2449bab95735242a9bde92fde8"}, - {file = "coverage-7.8.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:af6b8cdf0857fd4e6460dd6639c37c3f82163127f6112c1942b5e6a52a477676"}, - {file = "coverage-7.8.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e233a56bbf99e4cb134c4f8e63b16c77714e3987daf2c5aa10c3ba8c4232d730"}, - {file = "coverage-7.8.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9dabc70012fd7b58a8040a7bc1b5f71fd0e62e2138aefdd8367d3d24bf82c349"}, - {file = "coverage-7.8.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e1f8e96455907496b3e4ea16f63bb578da31e17d2805278b193525e7714f17f2"}, - {file = "coverage-7.8.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:0034ceec8e91fdaf77350901cc48f47efd00f23c220a3f9fc1187774ddf307cb"}, - {file = "coverage-7.8.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:82db9344a07dd9106796b9fe8805425633146a7ea7fed5ed07c65a64d0bb79e1"}, - {file = "coverage-7.8.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:9772c9e266b2ca4999180c12b90c8efb4c5c9ad3e55f301d78bc579af6467ad9"}, - {file = "coverage-7.8.1-cp313-cp313-win32.whl", hash = "sha256:6f24a1e2c373a77afae21bc512466a91e31251685c271c5309ee3e557f6e3e03"}, - {file = "coverage-7.8.1-cp313-cp313-win_amd64.whl", hash = "sha256:76a4e1d62505a21971968be61ae17cbdc5e0c483265a37f7ddbbc050f9c0b8ec"}, - {file = "coverage-7.8.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:35dd5d405a1d378c39f3f30f628a25b0b99f1b8e5bdd78275df2e7b0404892d7"}, - {file = "coverage-7.8.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:87b86a87f8de2e1bd0bcd45faf1b1edf54f988c8857157300e0336efcfb8ede6"}, - {file = "coverage-7.8.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ce4553a573edb363d5db12be1c044826878bec039159d6d4eafe826ef773396d"}, - {file = "coverage-7.8.1-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:db181a1896e0bad75b3bf4916c49fd3cf6751f9cc203fe0e0ecbee1fc43590fa"}, - {file = "coverage-7.8.1-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6ce2606a171f9cf7c15a77ca61f979ffc0e0d92cd2fb18767cead58c1d19f58e"}, - {file = "coverage-7.8.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:4fc4f7cff2495d6d112353c33a439230a6de0b7cd0c2578f1e8d75326f63d783"}, - {file = "coverage-7.8.1-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:ff619c58322d9d6df0a859dc76c3532d7bdbc125cb040f7cd642141446b4f654"}, - {file = "coverage-7.8.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:c0d6290a466a6f3fadf6add2dd4ec11deba4e1a6e3db2dd284edd497aadf802f"}, - {file = "coverage-7.8.1-cp313-cp313t-win32.whl", hash = "sha256:e4e893c7f7fb12271a667d5c1876710fae06d7580343afdb5f3fc4488b73209e"}, - {file = "coverage-7.8.1-cp313-cp313t-win_amd64.whl", hash = "sha256:41d142eefbc0bb3be160a77b2c0fbec76f345387676265052e224eb6c67b7af3"}, - {file = "coverage-7.8.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:d5102e17b81158de17d4b5bc363fcffd15231a38ef3f50b8e6fa01f0c6911194"}, - {file = "coverage-7.8.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:3bd8e3753257e95e94f38c058627aba1581d51f674e3badf226283b2bdb8f8ca"}, - {file = "coverage-7.8.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d616b5a543c7d4deffa25eb8d8ae3d0d95097f08ac8b131600bb7fbf967ea0e2"}, - {file = "coverage-7.8.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f7a95b0dce364535a63fde0ec1b1ca36400037175d3b62ce04d85dbca5e33832"}, - {file = "coverage-7.8.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f82c1a1c1897d2293cb6c50f20fe8a9ea2add1a228eff479380917a1fe7bbb68"}, - {file = "coverage-7.8.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:62a13b372b65fa6e11685df9ca924bed23bab1d0f277f9b67be7536f253aaf17"}, - {file = "coverage-7.8.1-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:fe4877c24711458f7990392181be30166cc3ae72158036ecb48a73c30c99fb6f"}, - {file = "coverage-7.8.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:ae5e557aa92565d72f6d3196e878e7cbd6a6380e02a15eafe0af781bd767c10d"}, - {file = "coverage-7.8.1-cp39-cp39-win32.whl", hash = "sha256:87284f272746e31919302ab6211b16b41135109822c498f6e7b40a2f828e7836"}, - {file = "coverage-7.8.1-cp39-cp39-win_amd64.whl", hash = "sha256:07fff2f2ce465fae27447432d39ce733476fbf8478de51fb4034c201e0c5da6d"}, - {file = "coverage-7.8.1-pp39.pp310.pp311-none-any.whl", hash = "sha256:adafe9d71a940927dd3ad8d487f521f11277f133568b7da622666ebd08923191"}, - {file = "coverage-7.8.1-py3-none-any.whl", hash = "sha256:e54b80885b0e61d346accc5709daf8762471a452345521cc9281604a907162c2"}, - {file = "coverage-7.8.1.tar.gz", hash = "sha256:d41d4da5f2871b1782c6b74948d2d37aac3a5b39b43a6ba31d736b97a02ae1f1"}, + {file = "coverage-7.8.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:bd8ec21e1443fd7a447881332f7ce9d35b8fbd2849e761bb290b584535636b0a"}, + {file = "coverage-7.8.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:4c26c2396674816deaeae7ded0e2b42c26537280f8fe313335858ffff35019be"}, + {file = "coverage-7.8.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1aec326ed237e5880bfe69ad41616d333712c7937bcefc1343145e972938f9b3"}, + {file = "coverage-7.8.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5e818796f71702d7a13e50c70de2a1924f729228580bcba1607cccf32eea46e6"}, + {file = "coverage-7.8.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:546e537d9e24efc765c9c891328f30f826e3e4808e31f5d0f87c4ba12bbd1622"}, + {file = "coverage-7.8.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:ab9b09a2349f58e73f8ebc06fac546dd623e23b063e5398343c5270072e3201c"}, + {file = "coverage-7.8.2-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:fd51355ab8a372d89fb0e6a31719e825cf8df8b6724bee942fb5b92c3f016ba3"}, + {file = "coverage-7.8.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:0774df1e093acb6c9e4d58bce7f86656aeed6c132a16e2337692c12786b32404"}, + {file = "coverage-7.8.2-cp310-cp310-win32.whl", hash = "sha256:00f2e2f2e37f47e5f54423aeefd6c32a7dbcedc033fcd3928a4f4948e8b96af7"}, + {file = "coverage-7.8.2-cp310-cp310-win_amd64.whl", hash = "sha256:145b07bea229821d51811bf15eeab346c236d523838eda395ea969d120d13347"}, + {file = "coverage-7.8.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:b99058eef42e6a8dcd135afb068b3d53aff3921ce699e127602efff9956457a9"}, + {file = "coverage-7.8.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:5feb7f2c3e6ea94d3b877def0270dff0947b8d8c04cfa34a17be0a4dc1836879"}, + {file = "coverage-7.8.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:670a13249b957bb9050fab12d86acef7bf8f6a879b9d1a883799276e0d4c674a"}, + {file = "coverage-7.8.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0bdc8bf760459a4a4187b452213e04d039990211f98644c7292adf1e471162b5"}, + {file = "coverage-7.8.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:07a989c867986c2a75f158f03fdb413128aad29aca9d4dbce5fc755672d96f11"}, + {file = "coverage-7.8.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:2db10dedeb619a771ef0e2949ccba7b75e33905de959c2643a4607bef2f3fb3a"}, + {file = "coverage-7.8.2-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:e6ea7dba4e92926b7b5f0990634b78ea02f208d04af520c73a7c876d5a8d36cb"}, + {file = "coverage-7.8.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:ef2f22795a7aca99fc3c84393a55a53dd18ab8c93fb431004e4d8f0774150f54"}, + {file = "coverage-7.8.2-cp311-cp311-win32.whl", hash = "sha256:641988828bc18a6368fe72355df5f1703e44411adbe49bba5644b941ce6f2e3a"}, + {file = "coverage-7.8.2-cp311-cp311-win_amd64.whl", hash = "sha256:8ab4a51cb39dc1933ba627e0875046d150e88478dbe22ce145a68393e9652975"}, + {file = "coverage-7.8.2-cp311-cp311-win_arm64.whl", hash = "sha256:8966a821e2083c74d88cca5b7dcccc0a3a888a596a04c0b9668a891de3a0cc53"}, + {file = "coverage-7.8.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:e2f6fe3654468d061942591aef56686131335b7a8325684eda85dacdf311356c"}, + {file = "coverage-7.8.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:76090fab50610798cc05241bf83b603477c40ee87acd358b66196ab0ca44ffa1"}, + {file = "coverage-7.8.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2bd0a0a5054be160777a7920b731a0570284db5142abaaf81bcbb282b8d99279"}, + {file = "coverage-7.8.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:da23ce9a3d356d0affe9c7036030b5c8f14556bd970c9b224f9c8205505e3b99"}, + {file = "coverage-7.8.2-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c9392773cffeb8d7e042a7b15b82a414011e9d2b5fdbbd3f7e6a6b17d5e21b20"}, + {file = "coverage-7.8.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:876cbfd0b09ce09d81585d266c07a32657beb3eaec896f39484b631555be0fe2"}, + {file = "coverage-7.8.2-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:3da9b771c98977a13fbc3830f6caa85cae6c9c83911d24cb2d218e9394259c57"}, + {file = "coverage-7.8.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:9a990f6510b3292686713bfef26d0049cd63b9c7bb17e0864f133cbfd2e6167f"}, + {file = "coverage-7.8.2-cp312-cp312-win32.whl", hash = "sha256:bf8111cddd0f2b54d34e96613e7fbdd59a673f0cf5574b61134ae75b6f5a33b8"}, + {file = "coverage-7.8.2-cp312-cp312-win_amd64.whl", hash = "sha256:86a323a275e9e44cdf228af9b71c5030861d4d2610886ab920d9945672a81223"}, + {file = "coverage-7.8.2-cp312-cp312-win_arm64.whl", hash = "sha256:820157de3a589e992689ffcda8639fbabb313b323d26388d02e154164c57b07f"}, + {file = "coverage-7.8.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:ea561010914ec1c26ab4188aef8b1567272ef6de096312716f90e5baa79ef8ca"}, + {file = "coverage-7.8.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:cb86337a4fcdd0e598ff2caeb513ac604d2f3da6d53df2c8e368e07ee38e277d"}, + {file = "coverage-7.8.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:26a4636ddb666971345541b59899e969f3b301143dd86b0ddbb570bd591f1e85"}, + {file = "coverage-7.8.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5040536cf9b13fb033f76bcb5e1e5cb3b57c4807fef37db9e0ed129c6a094257"}, + {file = "coverage-7.8.2-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dc67994df9bcd7e0150a47ef41278b9e0a0ea187caba72414b71dc590b99a108"}, + {file = "coverage-7.8.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:6e6c86888fd076d9e0fe848af0a2142bf606044dc5ceee0aa9eddb56e26895a0"}, + {file = "coverage-7.8.2-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:684ca9f58119b8e26bef860db33524ae0365601492e86ba0b71d513f525e7050"}, + {file = "coverage-7.8.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:8165584ddedb49204c4e18da083913bdf6a982bfb558632a79bdaadcdafd0d48"}, + {file = "coverage-7.8.2-cp313-cp313-win32.whl", hash = "sha256:34759ee2c65362163699cc917bdb2a54114dd06d19bab860725f94ef45a3d9b7"}, + {file = "coverage-7.8.2-cp313-cp313-win_amd64.whl", hash = "sha256:2f9bc608fbafaee40eb60a9a53dbfb90f53cc66d3d32c2849dc27cf5638a21e3"}, + {file = "coverage-7.8.2-cp313-cp313-win_arm64.whl", hash = "sha256:9fe449ee461a3b0c7105690419d0b0aba1232f4ff6d120a9e241e58a556733f7"}, + {file = "coverage-7.8.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:8369a7c8ef66bded2b6484053749ff220dbf83cba84f3398c84c51a6f748a008"}, + {file = "coverage-7.8.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:159b81df53a5fcbc7d45dae3adad554fdbde9829a994e15227b3f9d816d00b36"}, + {file = "coverage-7.8.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6fcbbd35a96192d042c691c9e0c49ef54bd7ed865846a3c9d624c30bb67ce46"}, + {file = "coverage-7.8.2-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:05364b9cc82f138cc86128dc4e2e1251c2981a2218bfcd556fe6b0fbaa3501be"}, + {file = "coverage-7.8.2-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:46d532db4e5ff3979ce47d18e2fe8ecad283eeb7367726da0e5ef88e4fe64740"}, + {file = "coverage-7.8.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:4000a31c34932e7e4fa0381a3d6deb43dc0c8f458e3e7ea6502e6238e10be625"}, + {file = "coverage-7.8.2-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:43ff5033d657cd51f83015c3b7a443287250dc14e69910577c3e03bd2e06f27b"}, + {file = "coverage-7.8.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:94316e13f0981cbbba132c1f9f365cac1d26716aaac130866ca812006f662199"}, + {file = "coverage-7.8.2-cp313-cp313t-win32.whl", hash = "sha256:3f5673888d3676d0a745c3d0e16da338c5eea300cb1f4ada9c872981265e76d8"}, + {file = "coverage-7.8.2-cp313-cp313t-win_amd64.whl", hash = "sha256:2c08b05ee8d7861e45dc5a2cc4195c8c66dca5ac613144eb6ebeaff2d502e73d"}, + {file = "coverage-7.8.2-cp313-cp313t-win_arm64.whl", hash = "sha256:1e1448bb72b387755e1ff3ef1268a06617afd94188164960dba8d0245a46004b"}, + {file = "coverage-7.8.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:496948261eaac5ac9cf43f5d0a9f6eb7a6d4cb3bedb2c5d294138142f5c18f2a"}, + {file = "coverage-7.8.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:eacd2de0d30871eff893bab0b67840a96445edcb3c8fd915e6b11ac4b2f3fa6d"}, + {file = "coverage-7.8.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b039ffddc99ad65d5078ef300e0c7eed08c270dc26570440e3ef18beb816c1ca"}, + {file = "coverage-7.8.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0e49824808d4375ede9dd84e9961a59c47f9113039f1a525e6be170aa4f5c34d"}, + {file = "coverage-7.8.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b069938961dfad881dc2f8d02b47645cd2f455d3809ba92a8a687bf513839787"}, + {file = "coverage-7.8.2-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:de77c3ba8bb686d1c411e78ee1b97e6e0b963fb98b1637658dd9ad2c875cf9d7"}, + {file = "coverage-7.8.2-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:1676628065a498943bd3f64f099bb573e08cf1bc6088bbe33cf4424e0876f4b3"}, + {file = "coverage-7.8.2-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:8e1a26e7e50076e35f7afafde570ca2b4d7900a491174ca357d29dece5aacee7"}, + {file = "coverage-7.8.2-cp39-cp39-win32.whl", hash = "sha256:6782a12bf76fa61ad9350d5a6ef5f3f020b57f5e6305cbc663803f2ebd0f270a"}, + {file = "coverage-7.8.2-cp39-cp39-win_amd64.whl", hash = "sha256:1efa4166ba75ccefd647f2d78b64f53f14fb82622bc94c5a5cb0a622f50f1c9e"}, + {file = "coverage-7.8.2-pp39.pp310.pp311-none-any.whl", hash = "sha256:ec455eedf3ba0bbdf8f5a570012617eb305c63cb9f03428d39bf544cb2b94837"}, + {file = "coverage-7.8.2-py3-none-any.whl", hash = "sha256:726f32ee3713f7359696331a18daf0c3b3a70bb0ae71141b9d3c52be7c595e32"}, + {file = "coverage-7.8.2.tar.gz", hash = "sha256:a886d531373a1f6ff9fad2a2ba4a045b68467b779ae729ee0b3b10ac20033b27"}, ] [package.extras] From e093a93189bfd0b2022343153d4d73b883dacb5a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 24 May 2025 11:31:46 -0500 Subject: [PATCH 153/390] chore(deps): update dependency freezegun to v1.5.2 (#5472) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/poetry.lock b/poetry.lock index c8143922b..372c29079 100644 --- a/poetry.lock +++ b/poetry.lock @@ -758,14 +758,14 @@ test = ["pytest", "pytest-cov", "pytest-mpl", "pytest-subtests"] [[package]] name = "freezegun" -version = "1.5.1" +version = "1.5.2" description = "Let your Python tests travel through time" optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" groups = ["dev"] files = [ - {file = "freezegun-1.5.1-py3-none-any.whl", hash = "sha256:bf111d7138a8abe55ab48a71755673dbaa4ab87f4cff5634a4442dfec34c15f1"}, - {file = "freezegun-1.5.1.tar.gz", hash = "sha256:b29dedfcda6d5e8e083ce71b2b542753ad48cfec44037b3fc79702e2980a89e9"}, + {file = "freezegun-1.5.2-py3-none-any.whl", hash = "sha256:5aaf3ba229cda57afab5bd311f0108d86b6fb119ae89d2cd9c43ec8c1733c85b"}, + {file = "freezegun-1.5.2.tar.gz", hash = "sha256:a54ae1d2f9c02dbf42e02c18a3ab95ab4295818b549a34dac55592d72a905181"}, ] [package.dependencies] From c4aaf1a8c3a96ed41a6571244c73fb35fa2ac40e Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Sat, 24 May 2025 11:42:12 -0500 Subject: [PATCH 154/390] chore(l10n): New Crowdin updates (#5471) --- frontend/lang/messages/ru-RU.json | 50 +-- .../seed/resources/foods/locales/ru-RU.json | 408 +++++++++--------- 2 files changed, 229 insertions(+), 229 deletions(-) diff --git a/frontend/lang/messages/ru-RU.json b/frontend/lang/messages/ru-RU.json index b0bc82634..c0ab1619a 100644 --- a/frontend/lang/messages/ru-RU.json +++ b/frontend/lang/messages/ru-RU.json @@ -413,11 +413,11 @@ "description-long": "Mealie может импортировать рецепты из Plan to Eat." }, "myrecipebox": { - "title": "My Recipe Box", + "title": "Мой ящик с рецептами", "description-long": "Mealie can import recipes from My Recipe Box. Export your recipes in CSV format, then upload the .csv file below." }, "recipekeeper": { - "title": "Recipe Keeper", + "title": "Хранитель рецептов", "description-long": "Mealie can import recipes from Recipe Keeper. Export your recipes in zip format, then upload the .zip file below." } }, @@ -432,7 +432,7 @@ "paste-in-your-recipe-data-each-line-will-be-treated-as-an-item-in-a-list": "Вставьте в данные рецепта. Каждая строка будет рассматриваться как отдельный предмет в списке", "recipe-markup-specification": "Спецификация разметки рецепта", "recipe-url": "URL-адрес рецепта", - "recipe-html-or-json": "Recipe HTML or JSON", + "recipe-html-or-json": "Рецепт в HTML или JSON", "upload-a-recipe": "Загрузить рецепт", "upload-individual-zip-file": "Загрузить отдельный .zip файл, экспортированный из другой Mealie.", "url-form-hint": "Скопируйте и вставьте ссылку из вашего любимого сайта рецептов", @@ -518,7 +518,7 @@ "save-recipe-before-use": "Сохранить рецепт перед использованием", "section-title": "Название раздела", "servings": "Порций", - "serves-amount": "Serves {amount}", + "serves-amount": "Серверов {amount}", "share-recipe-message": "Я хотел(а) поделиться с тобой моим рецептом {0}.", "show-nutrition-values": "Показать пищевую ценность", "sodium-content": "Соль", @@ -528,7 +528,7 @@ "total-time": "Общее время", "trans-fat-content": "Трансжиры", "unable-to-delete-recipe": "Не получилось удалить рецепт", - "unsaturated-fat-content": "Unsaturated fat", + "unsaturated-fat-content": "Насыщенные жиры", "no-recipe": "Нет рецепта", "locked-by-owner": "Заблокировано владельцем", "join-the-conversation": "Присоединиться к беседе", @@ -596,10 +596,10 @@ "create-recipe-description": "Создать новый рецепт с нуля.", "create-recipes": "Создать Рецепт", "import-with-zip": "Импорт из .zip", - "create-recipe-from-an-image": "Create Recipe from an Image", - "create-recipe-from-an-image-description": "Create a recipe by uploading an image of it. Mealie will attempt to extract the text from the image using AI and create a recipe from it.", + "create-recipe-from-an-image": "Создать рецепт из изображения", + "create-recipe-from-an-image-description": "Создайте рецепт, загрузив изображение. Mealie попытается извлечь текст из изображения с помощью ИИ и создать рецепт из него.", "crop-and-rotate-the-image": "Crop and rotate the image so that only the text is visible, and it's in the correct orientation.", - "create-from-image": "Create from Image", + "create-from-image": "Создать из изображения", "should-translate-description": "Перевести рецепт на мой язык", "please-wait-image-procesing": "Подождите, идет обработка изображения.", "bulk-url-import": "Массовый импорт по URL", @@ -618,7 +618,7 @@ "import-from-zip-description": "Импорт одного рецепта, который был экспортирован из другого экземпляра Mealie.", "import-from-html-or-json": "Импортировать из HTML или JSON", "import-from-html-or-json-description": "Import a single recipe from raw HTML or JSON. This is useful if you have a recipe from a site that Mealie can't scrape normally, or from some other external source.", - "json-import-format-description-colon": "To import via JSON, it must be in valid format:", + "json-import-format-description-colon": "Для импорта через JSON, он должен быть в правильном формате:", "json-editor": "Редактор JSON", "zip-files-must-have-been-exported-from-mealie": ".zip файлы должны быть экспортированы из Mealie", "create-a-recipe-by-uploading-a-scan": "Создайте рецепт, загрузив скан.", @@ -636,7 +636,7 @@ "recipe-debugger-use-openai-description": "Use OpenAI to parse the results instead of relying on the scraper library. When creating a recipe via URL, this is done automatically if the scraper library fails, but you may test it manually here.", "debug": "Отладка", "tree-view": "В виде дерева", - "recipe-servings": "Recipe Servings", + "recipe-servings": "Порции", "recipe-yield": "Количество порций", "recipe-yield-text": "Recipe Yield Text", "unit": "Единица измерения", @@ -654,9 +654,9 @@ "brute-parser": "Brute Parser", "openai-parser": "OpenAI Parser", "parse-all": "Обработать все", - "no-unit": "No unit", - "missing-unit": "Create missing unit: {unit}", - "missing-food": "Create missing food: {food}", + "no-unit": "Без единиц", + "missing-unit": "Создать недостающую единицу: {unit}", + "missing-food": "Создать недостающую еду: {food}", "no-food": "Нет еды" }, "reset-servings-count": "Сбросить количество порций", @@ -666,18 +666,18 @@ "recipe-finder": "Поиск рецептов", "recipe-finder-description": "Search for recipes based on ingredients you have on hand. You can also filter by tools you have available, and set a maximum number of missing ingredients or tools.", "selected-ingredients": "Выбранные ингредиенты", - "no-ingredients-selected": "No ingredients selected", - "missing": "Missing", + "no-ingredients-selected": "Нет выбранных ингредиентов", + "missing": "Отсутствует", "no-recipes-found": "Рецепты не найдены", - "no-recipes-found-description": "Try adding more ingredients to your search or adjusting your filters", + "no-recipes-found-description": "Попробуйте добавить больше ингредиентов для поиска или измените настройки фильтров", "include-ingredients-on-hand": "Include Ingredients On Hand", "include-tools-on-hand": "Include Tools On Hand", - "max-missing-ingredients": "Max Missing Ingredients", - "max-missing-tools": "Max Missing Tools", - "selected-tools": "Selected Tools", - "other-filters": "Other Filters", - "ready-to-make": "Ready to Make", - "almost-ready-to-make": "Almost Ready to Make" + "max-missing-ingredients": "Максимальное количество отсутствующих ингредиентов", + "max-missing-tools": "Максимальное количество отсутствующих инструментов", + "selected-tools": "Выбранные инструменты", + "other-filters": "Другие фильтры", + "ready-to-make": "Готово к созданию", + "almost-ready-to-make": "Почти готово к созданию" }, "search": { "advanced-search": "Расширенный поиск", @@ -688,7 +688,7 @@ "or": "Или", "has-any": "Включает любое", "has-all": "Включает все", - "clear-selection": "Clear Selection", + "clear-selection": "Очистить выделение", "results": "Результаты", "search": "Поиск", "search-mealie": "Поиск Mealie (нажмите /)", @@ -707,7 +707,7 @@ "backup-created-at-response-export_path": "Резервная копия создана в {path}", "backup-deleted": "Резервная копия удалена", "restore-success": "Восстановление прошло успешно", - "restore-fail": "Restore failed. Check your server logs for more details", + "restore-fail": "Восстановление не удалось. Проверьте журналы сервера для более подробной информации", "backup-tag": "Тег резервной копии", "create-heading": "Создать резервную копию", "delete-backup": "Удалить резервную копию", @@ -720,7 +720,7 @@ "backup-restore": "Восстановление резервной копии", "back-restore-description": "Восстановление этой резервной копии перезапишет все текущие данные в вашей базе данных и в каталоге данных и заменит их содержимым этой резервной копии. {cannot-be-undone} при успешном восстановлении вы выйдете из системы.", "cannot-be-undone": "Это действие нельзя отменить, используйте с осторожностью.", - "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", + "postgresql-note": "Если вы используете PostgreSQL пожалуйста, просмотрите {backup-restore-process} перед восстановлением.", "backup-restore-process-in-the-documentation": "процесс резервного копирования/восстановления в документации", "irreversible-acknowledgment": "Я понимаю, что это действие является необратимым, разрушительным и может привести к потере данных", "restore-backup": "Восстановить резервную копию" diff --git a/mealie/repos/seed/resources/foods/locales/ru-RU.json b/mealie/repos/seed/resources/foods/locales/ru-RU.json index 4d14dbad3..97f5733df 100644 --- a/mealie/repos/seed/resources/foods/locales/ru-RU.json +++ b/mealie/repos/seed/resources/foods/locales/ru-RU.json @@ -6,33 +6,33 @@ "name": "alfalfa sprouts" }, "anchovies": { - "name": "anchovies" + "name": "анчоусы" }, "apples": { - "name": "apple", - "plural_name": "apples" + "name": "яблоки", + "plural_name": "яблоки" }, "artichoke": { - "name": "artichoke" + "name": "артишок" }, "arugula": { - "name": "arugula" + "name": "руккола" }, "asparagus": { - "name": "asparagus" + "name": "спаржа" }, "avocado": { - "name": "avocado", - "plural_name": "avocado" + "name": "авокадо", + "plural_name": "авокадо" }, "bacon": { - "name": "bacon" + "name": "бекон" }, "baking-powder": { - "name": "baking powder" + "name": "разрыхлитель" }, "baking-soda": { - "name": "baking soda" + "name": "пищевая сода" }, "baking-sugar": { "name": "baking sugar" @@ -41,35 +41,35 @@ "name": "bar sugar" }, "basil": { - "name": "basil" + "name": "базилик" }, "beans": { - "name": "beans" + "name": "фасоль" }, "bell-peppers": { - "name": "bell peppers", - "plural_name": "bell peppers" + "name": "болгарский перец", + "plural_name": "болгарский перец" }, "blackberries": { - "name": "blackberries" + "name": "ежевика" }, "bok-choy": { "name": "bok choy" }, "brassicas": { - "name": "brassicas" + "name": "капуста" }, "bread": { - "name": "bread" + "name": "хлеб" }, "breadfruit": { - "name": "breadfruit" + "name": "плод хлебного дерева" }, "broccoflower": { "name": "broccoflower" }, "broccoli": { - "name": "broccoli" + "name": "брокколи" }, "broccoli-rabe": { "name": "broccoli rabe" @@ -78,13 +78,13 @@ "name": "broccolini" }, "brown-sugar": { - "name": "brown sugar" + "name": "коричневый сахар" }, "brussels-sprouts": { - "name": "brussels sprouts" + "name": "брюссельская капуста" }, "butter": { - "name": "butter" + "name": "сливочное масло" }, "butternut-pumpkin": { "name": "butternut pumpkin" @@ -93,165 +93,165 @@ "name": "butternut squash" }, "cabbage": { - "name": "cabbage", - "plural_name": "cabbages" + "name": "капуста", + "plural_name": "капуста" }, "cactus-edible": { - "name": "cactus, edible" + "name": "кактус, съедобный" }, "calabrese": { "name": "calabrese" }, "cane-sugar": { - "name": "cane sugar" + "name": "тростниковый сахар" }, "cannabis": { - "name": "cannabis" + "name": "конопля" }, "capsicum": { - "name": "capsicum" + "name": "стручковый перец" }, "caraway": { - "name": "caraway" + "name": "тмин" }, "carrot": { - "name": "carrot", - "plural_name": "carrots" + "name": "морковь", + "plural_name": "" }, "caster-sugar": { - "name": "caster sugar" + "name": "мелкозернистый сахар" }, "castor-sugar": { - "name": "castor sugar" + "name": "сахарная пудра" }, "catfish": { - "name": "catfish" + "name": "сом" }, "cauliflower": { - "name": "cauliflower", - "plural_name": "cauliflowers" + "name": "цветная капуста", + "plural_name": "цветная капуста" }, "cayenne-pepper": { - "name": "cayenne pepper" + "name": "кайенский перец" }, "celeriac": { - "name": "celery root" + "name": "корень сельдерея" }, "celery": { - "name": "celery" + "name": "сельдерей" }, "cereal-grains": { - "name": "cereal grains" + "name": "злаковое зерно" }, "chard": { - "name": "chard" + "name": "мангольд" }, "cheese": { - "name": "cheese" + "name": "сыр" }, "chicory": { - "name": "chicory" + "name": "цикорий" }, "chilli-peppers": { - "name": "chilli pepper", - "plural_name": "chilli peppers" + "name": "перец чили", + "plural_name": "перец чили" }, "chinese-leaves": { - "name": "chinese leaves" + "name": "китайская капуста" }, "chives": { "name": "chives" }, "chocolate": { - "name": "chocolate" + "name": "шоколад" }, "cilantro": { - "name": "cilantro" + "name": "кинза" }, "cinnamon": { - "name": "cinnamon" + "name": "корица" }, "clarified-butter": { - "name": "clarified butter" + "name": "топленое масло" }, "coconut": { - "name": "coconut", - "plural_name": "coconuts" + "name": "кокос", + "plural_name": "кокосы" }, "coconut-milk": { - "name": "coconut milk" + "name": "кокосовое молоко" }, "cod": { - "name": "cod" + "name": "треска" }, "coffee": { - "name": "coffee" + "name": "кофе" }, "collard-greens": { - "name": "collard greens" + "name": "листовая капуста" }, "confectioners-sugar": { - "name": "confectioners' sugar" + "name": "кондитерский сахар" }, "coriander": { - "name": "coriander" + "name": "кориандр" }, "corn": { - "name": "corn", - "plural_name": "corns" + "name": "кукуруза", + "plural_name": "кукуруза" }, "corn-syrup": { - "name": "corn syrup" + "name": "кукурузный сироп" }, "cottonseed-oil": { - "name": "cottonseed oil" + "name": "" }, "courgette": { - "name": "courgette" + "name": "цукини" }, "cream-of-tartar": { "name": "cream of tartar" }, "cucumber": { - "name": "cucumber", - "plural_name": "cucumbers" + "name": "огурец", + "plural_name": "огурцы" }, "cumin": { "name": "cumin" }, "daikon": { - "name": "daikon", - "plural_name": "daikons" + "name": "дайкон", + "plural_name": "дайкон" }, "dairy-products-and-dairy-substitutes": { - "name": "dairy products and dairy substitutes" + "name": "молочные продукты и их заменители" }, "dandelion": { - "name": "dandelion" + "name": "одуванчик" }, "demerara-sugar": { "name": "demerara sugar" }, "dough": { - "name": "dough" + "name": "тесто" }, "edible-cactus": { - "name": "edible cactus" + "name": "съедобный кактус" }, "eggplant": { - "name": "eggplant", - "plural_name": "eggplants" + "name": "баклажан", + "plural_name": "баклажаны" }, "eggs": { - "name": "egg", - "plural_name": "eggs" + "name": "яйцо", + "plural_name": "яйца" }, "endive": { "name": "endive", "plural_name": "endives" }, "fats": { - "name": "fats" + "name": "жиры" }, "fava-beans": { "name": "fava beans" @@ -264,22 +264,22 @@ "plural_name": "fiddlehead ferns" }, "fish": { - "name": "fish" + "name": "рыба" }, "five-spice-powder": { - "name": "five spice powder" + "name": "фруктоза" }, "flour": { - "name": "flour" + "name": "мука" }, "frisee": { "name": "frisee" }, "fructose": { - "name": "fructose" + "name": "фруктоза" }, "fruit": { - "name": "fruit" + "name": "фрукт" }, "fruit-sugar": { "name": "fruit sugar" @@ -291,8 +291,8 @@ "name": "garam masala" }, "garlic": { - "name": "garlic", - "plural_name": "garlics" + "name": "чеснок", + "plural_name": "чеснок" }, "gem-squash": { "name": "gem squash" @@ -304,58 +304,58 @@ "name": "giblets" }, "ginger": { - "name": "ginger" + "name": "имбирь" }, "grains": { - "name": "grains" + "name": "крупы" }, "granulated-sugar": { - "name": "granulated sugar" + "name": "гранулированный сахар" }, "grape-seed-oil": { - "name": "grape seed oil" + "name": "масло из семян винограда" }, "green-onion": { - "name": "green onion", - "plural_name": "green onions" + "name": "зеленый лук", + "plural_name": "зелёный лук" }, "heart-of-palm": { "name": "heart of palm", "plural_name": "heart of palms" }, "hemp": { - "name": "hemp" + "name": "конопля" }, "herbs": { - "name": "herbs" + "name": "травы" }, "honey": { - "name": "honey" + "name": "мёд" }, "isomalt": { - "name": "isomalt" + "name": "изомальт" }, "jackfruit": { - "name": "jackfruit", - "plural_name": "jackfruits" + "name": "джекфрут", + "plural_name": "джекфрут" }, "jaggery": { - "name": "jaggery" + "name": "пальмовый сахар" }, "jams": { - "name": "jams" + "name": "джем" }, "jellies": { - "name": "jellies" + "name": "желе" }, "jerusalem-artichoke": { - "name": "jerusalem artichoke" + "name": "топинамбур" }, "jicama": { "name": "jicama" }, "kale": { - "name": "kale" + "name": "капуста" }, "kohlrabi": { "name": "kohlrabi" @@ -364,83 +364,83 @@ "name": "kumara" }, "leavening-agents": { - "name": "leavening agents" + "name": "разрыхлитель" }, "leek": { - "name": "leek", - "plural_name": "leeks" + "name": "лук-порей", + "plural_name": "лук-порей" }, "legumes": { - "name": "legumes" + "name": "бобовые" }, "lemongrass": { - "name": "lemongrass" + "name": "лемонграсс" }, "lentils": { - "name": "lentils" + "name": "чечевица" }, "lettuce": { - "name": "lettuce" + "name": "салат" }, "liver": { - "name": "liver", - "plural_name": "livers" + "name": "печень", + "plural_name": "печень" }, "maize": { "name": "maize" }, "maple-syrup": { - "name": "maple syrup" + "name": "кленовый сироп" }, "meat": { - "name": "meat" + "name": "мясо" }, "milk": { - "name": "milk" + "name": "молоко" }, "mortadella": { - "name": "mortadella" + "name": "мортаделла" }, "mushroom": { - "name": "mushroom", - "plural_name": "mushrooms" + "name": "гриб", + "plural_name": "грибы" }, "mussels": { - "name": "mussels" + "name": "мидии" }, "nanaimo-bar-mix": { "name": "nanaimo bar mix" }, "nori": { - "name": "nori" + "name": "нори" }, "nutmeg": { - "name": "nutmeg" + "name": "мускат" }, "nutritional-yeast-flakes": { - "name": "nutritional yeast flakes" + "name": "пищевые дрожжи" }, "nuts": { - "name": "nuts" + "name": "орехи" }, "octopuses": { - "name": "octopus", - "plural_name": "octopuses" + "name": "осьминог", + "plural_name": "осьминоги" }, "oils": { - "name": "oils" + "name": "масла" }, "okra": { "name": "okra" }, "olive": { - "name": "olive" + "name": "оливка" }, "olive-oil": { - "name": "olive oil" + "name": "оливковое масло" }, "onion": { - "name": "onion" + "name": "лук" }, "onion-family": { "name": "onion family" @@ -449,143 +449,143 @@ "name": "orange blossom water" }, "oranges": { - "name": "orange", - "plural_name": "oranges" + "name": "апельсин", + "plural_name": "апельсины" }, "oregano": { - "name": "oregano" + "name": "орегано" }, "oysters": { - "name": "oysters" + "name": "устрицы" }, "panch-puran": { "name": "panch puran" }, "paprika": { - "name": "paprika" + "name": "паприка" }, "parsley": { - "name": "parsley" + "name": "петрушка" }, "parsnip": { - "name": "parsnip", - "plural_name": "parsnips" + "name": "пастернак", + "plural_name": "пастернак" }, "pear": { - "name": "pear", - "plural_name": "pears" + "name": "груша", + "plural_name": "груши" }, "peas": { - "name": "peas" + "name": "горох" }, "pepper": { - "name": "pepper", - "plural_name": "peppers" + "name": "перец", + "plural_name": "перцы" }, "pineapple": { - "name": "pineapple", - "plural_name": "pineapples" + "name": "ананас", + "plural_name": "ананасы" }, "plantain": { "name": "plantain", "plural_name": "plantains" }, "poppy-seeds": { - "name": "poppy seeds" + "name": "семена мака" }, "potato": { - "name": "potato", - "plural_name": "potatoes" + "name": "картофель", + "plural_name": "картофель" }, "poultry": { - "name": "poultry" + "name": "мясо птицы" }, "powdered-sugar": { - "name": "powdered sugar" + "name": "сахарная пудра" }, "pumpkin": { - "name": "pumpkin", - "plural_name": "pumpkins" + "name": "тыква", + "plural_name": "тыквы" }, "pumpkin-seeds": { - "name": "pumpkin seeds" + "name": "семена тыквы" }, "radish": { - "name": "radish", - "plural_name": "radishes" + "name": "редис", + "plural_name": "редис" }, "raw-sugar": { - "name": "raw sugar" + "name": "нерафинированный сахар" }, "refined-sugar": { "name": "refined sugar" }, "rice": { - "name": "rice" + "name": "рис" }, "rice-flour": { - "name": "rice flour" + "name": "рисовая мука" }, "rock-sugar": { "name": "rock sugar" }, "rum": { - "name": "rum" + "name": "ром" }, "salmon": { - "name": "salmon" + "name": "лосось" }, "salt": { - "name": "salt" + "name": "соль" }, "salt-cod": { - "name": "salt cod" + "name": "вяленая треска" }, "scallion": { "name": "scallion", "plural_name": "scallions" }, "seafood": { - "name": "seafood" + "name": "морепродукты" }, "seeds": { - "name": "seeds" + "name": "семена" }, "sesame-seeds": { - "name": "sesame seeds" + "name": "семена кунжута" }, "shallot": { "name": "shallot", "plural_name": "shallots" }, "skate": { - "name": "skate" + "name": "скат" }, "soda": { - "name": "soda" + "name": "сода" }, "soda-baking": { - "name": "soda, baking" + "name": "пищевая сода" }, "soybean": { - "name": "soybean" + "name": "соевые бобы" }, "spaghetti-squash": { "name": "spaghetti squash", "plural_name": "spaghetti squashes" }, "speck": { - "name": "speck" + "name": "шпик" }, "spices": { - "name": "spices" + "name": "специи" }, "spinach": { - "name": "spinach" + "name": "шпинат" }, "spring-onion": { - "name": "spring onion", - "plural_name": "spring onions" + "name": "зелёный лук", + "plural_name": "зелёный лук" }, "squash": { "name": "squash", @@ -595,98 +595,98 @@ "name": "squash family" }, "stockfish": { - "name": "stockfish" + "name": "вяленая рыба" }, "sugar": { - "name": "sugar" + "name": "сахар" }, "sunchoke": { - "name": "sunchoke", - "plural_name": "sunchokes" + "name": "топинамбур", + "plural_name": "топинамбур" }, "sunflower-seeds": { - "name": "sunflower seeds" + "name": "семена подсолнечника" }, "superfine-sugar": { "name": "superfine sugar" }, "sweet-potato": { - "name": "sweet potato", - "plural_name": "sweet potatoes" + "name": "сладкий картофель", + "plural_name": "сладкий картофель" }, "sweetcorn": { "name": "sweetcorn", "plural_name": "sweetcorns" }, "sweeteners": { - "name": "sweeteners" + "name": "подсластители" }, "tahini": { - "name": "tahini" + "name": "тахини" }, "taro": { - "name": "taro", - "plural_name": "taroes" + "name": "таро", + "plural_name": "таро" }, "teff": { "name": "teff" }, "tomato": { - "name": "tomato", - "plural_name": "tomatoes" + "name": "помидор", + "plural_name": "помидоры" }, "trout": { - "name": "trout" + "name": "форель" }, "tubers": { - "name": "tuber", - "plural_name": "tubers" + "name": "клубень", + "plural_name": "клубни" }, "tuna": { - "name": "tuna" + "name": "тунец" }, "turbanado-sugar": { "name": "turbanado sugar" }, "turnip": { - "name": "turnip", - "plural_name": "turnips" + "name": "репа", + "plural_name": "репа" }, "unrefined-sugar": { - "name": "unrefined sugar" + "name": "нерафинированный сахар" }, "vanilla": { - "name": "vanilla" + "name": "ваниль" }, "vegetables": { - "name": "vegetables" + "name": "овощи" }, "watercress": { "name": "watercress" }, "watermelon": { - "name": "watermelon", - "plural_name": "watermelons" + "name": "арбуз", + "plural_name": "арбузы" }, "white-mushroom": { - "name": "white mushroom", - "plural_name": "white mushrooms" + "name": "белый гриб", + "plural_name": "белые грибы" }, "white-sugar": { - "name": "white sugar" + "name": "белый сахар" }, "xanthan-gum": { - "name": "xanthan gum" + "name": "ксантановая камедь" }, "yam": { - "name": "yam", - "plural_name": "yams" + "name": "батат", + "plural_name": "батат" }, "yeast": { - "name": "yeast" + "name": "дрожжи" }, "zucchini": { - "name": "zucchini", - "plural_name": "zucchinis" + "name": "цуккини", + "plural_name": "цуккини" } } \ No newline at end of file From 44ee1440e21bb25bc0b22adc949075603d0c421e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 26 May 2025 10:44:02 -0500 Subject: [PATCH 155/390] chore(deps): update dependency pytest-asyncio to v1 (#5473) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 8 ++++---- pyproject.toml | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/poetry.lock b/poetry.lock index 372c29079..daf97f6a2 100644 --- a/poetry.lock +++ b/poetry.lock @@ -2695,14 +2695,14 @@ dev = ["argcomplete", "attrs (>=19.2)", "hypothesis (>=3.56)", "mock", "pygments [[package]] name = "pytest-asyncio" -version = "0.26.0" +version = "1.0.0" description = "Pytest support for asyncio" optional = false python-versions = ">=3.9" groups = ["dev"] files = [ - {file = "pytest_asyncio-0.26.0-py3-none-any.whl", hash = "sha256:7b51ed894f4fbea1340262bdae5135797ebbe21d8638978e35d31c6d19f72fb0"}, - {file = "pytest_asyncio-0.26.0.tar.gz", hash = "sha256:c4df2a697648241ff39e7f0e4a73050b03f123f760673956cf0d72a4990e312f"}, + {file = "pytest_asyncio-1.0.0-py3-none-any.whl", hash = "sha256:4f024da9f1ef945e680dc68610b52550e36590a67fd31bb3b4943979a1f90ef3"}, + {file = "pytest_asyncio-1.0.0.tar.gz", hash = "sha256:d15463d13f4456e1ead2594520216b225a16f781e144f8fdf6c5bb4667c48b3f"}, ] [package.dependencies] @@ -3882,4 +3882,4 @@ pgsql = ["psycopg2-binary"] [metadata] lock-version = "2.1" python-versions = ">=3.12,<3.13" -content-hash = "d3a15e25572e69988681ed78fc6d45ae25121095f5e9d08a687a587fa5f0a690" +content-hash = "2b8479e18ef741f5254b8c9d64566bf42d597cfb6564c1aa622f6a1afb117402" diff --git a/pyproject.toml b/pyproject.toml index 1acdac485..30aa4aaef 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -67,7 +67,7 @@ mypy = "^1.5.1" pre-commit = "^4.0.0" pylint = "^3.0.0" pytest = "^8.0.0" -pytest-asyncio = "^0.26.0" +pytest-asyncio = "^1.0.0" rich = "^14.0.0" ruff = "^0.11.0" types-PyYAML = "^6.0.4" From 2f3ef738c4741d0bc1ce6c452f952203d1084c26 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 26 May 2025 15:54:21 +0000 Subject: [PATCH 156/390] chore(auto): Update pre-commit hooks (#5474) Co-authored-by: boc-the-git <3479092+boc-the-git@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 4df496aa6..34e8f5580 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -12,7 +12,7 @@ repos: exclude: ^tests/data/ - repo: https://github.com/astral-sh/ruff-pre-commit # Ruff version. - rev: v0.11.10 + rev: v0.11.11 hooks: - id: ruff - id: ruff-format From af3057951d19a5ea54baca19b6997cf3156faa4d Mon Sep 17 00:00:00 2001 From: Chris Danis Date: Tue, 27 May 2025 15:49:06 -0400 Subject: [PATCH 157/390] feat: setting to hide password login (#4943) Co-authored-by: Michael Genson <71845777+michael-genson@users.noreply.github.com> --- .../getting-started/authentication/oidc-v2.md | 2 ++ .../getting-started/installation/backend-config.md | 1 + frontend/lib/api/types/admin.ts | 2 ++ frontend/pages/login.vue | 9 +++++++-- mealie/core/settings/settings.py | 1 + mealie/routes/admin/admin_about.py | 1 + mealie/routes/app/app_about.py | 1 + mealie/schema/admin/about.py | 1 + 8 files changed, 16 insertions(+), 2 deletions(-) diff --git a/docs/docs/documentation/getting-started/authentication/oidc-v2.md b/docs/docs/documentation/getting-started/authentication/oidc-v2.md index ee8c3ba9b..98abc0397 100644 --- a/docs/docs/documentation/getting-started/authentication/oidc-v2.md +++ b/docs/docs/documentation/getting-started/authentication/oidc-v2.md @@ -52,6 +52,8 @@ Before you can start using OIDC Authentication, you must first configure a new c Take the client id and your discovery URL and update your environment variables to include the required OIDC variables described in [Installation - Backend Configuration](../installation/backend-config.md#openid-connect-oidc). +You might also want to set ALLOW_PASSWORD_LOGIN to false, to hide the username+password inputs, if you want to allow logins only via OIDC. + ### Groups There are two (optional) [environment variables](../installation/backend-config.md#openid-connect-oidc) that can control which of the users in your IdP can log in to Mealie and what permissions they will have. Keep in mind that these groups **do not necessarily correspond to groups in Mealie**. The groups claim is configurable via the `OIDC_GROUPS_CLAIM` environment variable. The groups should be **defined in your IdP** and be returned in the configured claim value. diff --git a/docs/docs/documentation/getting-started/installation/backend-config.md b/docs/docs/documentation/getting-started/installation/backend-config.md index 7cca09444..bea52fc12 100644 --- a/docs/docs/documentation/getting-started/installation/backend-config.md +++ b/docs/docs/documentation/getting-started/installation/backend-config.md @@ -16,6 +16,7 @@ | API_DOCS | True | Turns on/off access to the API documentation locally | | TZ | UTC | Must be set to get correct date/time on the server | | ALLOW_SIGNUP\* | false | Allow user sign-up without token | +| ALLOW_PASSWORD_LOGIN | true | Whether or not to display the username+password input fields. Keep set to true unless you use OIDC authentication | | LOG_CONFIG_OVERRIDE | | Override the config for logging with a custom path | | LOG_LEVEL | info | Logging level (e.g. critical, error, warning, info, debug) | | DAILY_SCHEDULE_TIME | 23:45 | The time of day to run daily server tasks, in HH:MM format. Use the server's local time, *not* UTC | diff --git a/frontend/lib/api/types/admin.ts b/frontend/lib/api/types/admin.ts index 69b47c973..c330d1776 100644 --- a/frontend/lib/api/types/admin.ts +++ b/frontend/lib/api/types/admin.ts @@ -10,6 +10,7 @@ export interface AdminAboutInfo { version: string; demoStatus: boolean; allowSignup: boolean; + allowPasswordLogin: boolean; defaultGroupSlug?: string | null; defaultHouseholdSlug?: string | null; enableOidc: boolean; @@ -41,6 +42,7 @@ export interface AppInfo { version: string; demoStatus: boolean; allowSignup: boolean; + allowPasswordLogin: boolean; defaultGroupSlug?: string | null; defaultHouseholdSlug?: string | null; enableOidc: boolean; diff --git a/frontend/pages/login.vue b/frontend/pages/login.vue index 5632baf57..29b0e631c 100644 --- a/frontend/pages/login.vue +++ b/frontend/pages/login.vue @@ -39,6 +39,7 @@ - +
{{ $t("user.login") }} @@ -191,7 +193,9 @@ export default defineComponent({ const allowSignup = computed(() => appInfo.value?.allowSignup || false); const allowOidc = computed(() => appInfo.value?.enableOidc || false); const oidcRedirect = computed(() => appInfo.value?.oidcRedirect || false); - const oidcProviderName = computed(() => appInfo.value?.oidcProviderName || "OAuth") + const oidcProviderName = computed(() => appInfo.value?.oidcProviderName || "OAuth"); + const allowPasswordLogin = computed(() => appInfo.value?.allowPasswordLogin ?? true); + whenever( () => allowOidc.value && oidcRedirect.value && !isCallback() && !isDirectLogin() && !$auth.check().valid, @@ -271,6 +275,7 @@ export default defineComponent({ form, loggingIn, allowSignup, + allowPasswordLogin, allowOidc, authenticate, oidcAuthenticate, diff --git a/mealie/core/settings/settings.py b/mealie/core/settings/settings.py index e89b2e631..c839225af 100644 --- a/mealie/core/settings/settings.py +++ b/mealie/core/settings/settings.py @@ -129,6 +129,7 @@ class AppSettings(AppLoggingSettings): GIT_COMMIT_HASH: str = "unknown" ALLOW_SIGNUP: bool = False + ALLOW_PASSWORD_LOGIN: bool = True DAILY_SCHEDULE_TIME: str = "23:45" """Local server time, in HH:MM format. See `DAILY_SCHEDULE_TIME_UTC` for the parsed UTC equivalent""" diff --git a/mealie/routes/admin/admin_about.py b/mealie/routes/admin/admin_about.py index e92013bb8..5986cc4f0 100644 --- a/mealie/routes/admin/admin_about.py +++ b/mealie/routes/admin/admin_about.py @@ -29,6 +29,7 @@ class AdminAboutController(BaseAdminController): default_group=settings.DEFAULT_GROUP, default_household=settings.DEFAULT_HOUSEHOLD, allow_signup=settings.ALLOW_SIGNUP, + allow_password_login=settings.ALLOW_PASSWORD_LOGIN, build_id=settings.GIT_COMMIT_HASH, recipe_scraper_version=recipe_scraper_version.__version__, enable_oidc=settings.OIDC_AUTH_ENABLED, diff --git a/mealie/routes/app/app_about.py b/mealie/routes/app/app_about.py index 27c2ac170..ae9b8e7aa 100644 --- a/mealie/routes/app/app_about.py +++ b/mealie/routes/app/app_about.py @@ -43,6 +43,7 @@ def get_app_info(session: Session = Depends(generate_session)): oidc_provider_name=settings.OIDC_PROVIDER_NAME, enable_openai=settings.OPENAI_ENABLED, enable_openai_image_services=settings.OPENAI_ENABLED and settings.OPENAI_ENABLE_IMAGE_SERVICES, + allow_password_login=settings.ALLOW_PASSWORD_LOGIN, ) diff --git a/mealie/schema/admin/about.py b/mealie/schema/admin/about.py index 0fb4eb73f..fdc14da04 100644 --- a/mealie/schema/admin/about.py +++ b/mealie/schema/admin/about.py @@ -15,6 +15,7 @@ class AppInfo(MealieModel): version: str demo_status: bool allow_signup: bool + allow_password_login: bool default_group_slug: str | None = None default_household_slug: str | None = None enable_oidc: bool From 8e7e3e21ed93cce44261034c66e3b22e3f20182c Mon Sep 17 00:00:00 2001 From: SurfBurger <33644693+SurfBurger@users.noreply.github.com> Date: Thu, 29 May 2025 15:52:44 -0400 Subject: [PATCH 158/390] feat: remove unnecessary UI components if allowPasswordLogin is true (#5484) --- frontend/pages/login.vue | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/frontend/pages/login.vue b/frontend/pages/login.vue index 29b0e631c..0032f1f97 100644 --- a/frontend/pages/login.vue +++ b/frontend/pages/login.vue @@ -66,7 +66,7 @@ :type="inputType" @click:append="togglePasswordShow" /> - +
@@ -75,7 +75,7 @@
-
+
- {{ $t("user.register") }} + {{ $t("user.register") }} {{ $t("user.invite-only") }} - {{ $t("user.reset-password") }} + {{ $t("user.reset-password") }} From dad2712fe91a83e86f17cae64ab420a5668b7b7b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 29 May 2025 20:03:13 +0000 Subject: [PATCH 159/390] chore(deps): update dependency ruff to v0.11.12 (#5486) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/poetry.lock b/poetry.lock index daf97f6a2..fa3ec01d2 100644 --- a/poetry.lock +++ b/poetry.lock @@ -3247,30 +3247,30 @@ jupyter = ["ipywidgets (>=7.5.1,<9)"] [[package]] name = "ruff" -version = "0.11.11" +version = "0.11.12" description = "An extremely fast Python linter and code formatter, written in Rust." optional = false python-versions = ">=3.7" groups = ["dev"] files = [ - {file = "ruff-0.11.11-py3-none-linux_armv6l.whl", hash = "sha256:9924e5ae54125ed8958a4f7de320dab7380f6e9fa3195e3dc3b137c6842a0092"}, - {file = "ruff-0.11.11-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:c8a93276393d91e952f790148eb226658dd275cddfde96c6ca304873f11d2ae4"}, - {file = "ruff-0.11.11-py3-none-macosx_11_0_arm64.whl", hash = "sha256:d6e333dbe2e6ae84cdedefa943dfd6434753ad321764fd937eef9d6b62022bcd"}, - {file = "ruff-0.11.11-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7885d9a5e4c77b24e8c88aba8c80be9255fa22ab326019dac2356cff42089fc6"}, - {file = "ruff-0.11.11-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:1b5ab797fcc09121ed82e9b12b6f27e34859e4227080a42d090881be888755d4"}, - {file = "ruff-0.11.11-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e231ff3132c1119ece836487a02785f099a43992b95c2f62847d29bace3c75ac"}, - {file = "ruff-0.11.11-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:a97c9babe1d4081037a90289986925726b802d180cca784ac8da2bbbc335f709"}, - {file = "ruff-0.11.11-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d8c4ddcbe8a19f59f57fd814b8b117d4fcea9bee7c0492e6cf5fdc22cfa563c8"}, - {file = "ruff-0.11.11-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:6224076c344a7694c6fbbb70d4f2a7b730f6d47d2a9dc1e7f9d9bb583faf390b"}, - {file = "ruff-0.11.11-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:882821fcdf7ae8db7a951df1903d9cb032bbe838852e5fc3c2b6c3ab54e39875"}, - {file = "ruff-0.11.11-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:dcec2d50756463d9df075a26a85a6affbc1b0148873da3997286caf1ce03cae1"}, - {file = "ruff-0.11.11-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:99c28505ecbaeb6594701a74e395b187ee083ee26478c1a795d35084d53ebd81"}, - {file = "ruff-0.11.11-py3-none-musllinux_1_2_i686.whl", hash = "sha256:9263f9e5aa4ff1dec765e99810f1cc53f0c868c5329b69f13845f699fe74f639"}, - {file = "ruff-0.11.11-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:64ac6f885e3ecb2fdbb71de2701d4e34526651f1e8503af8fb30d4915a3fe345"}, - {file = "ruff-0.11.11-py3-none-win32.whl", hash = "sha256:1adcb9a18802268aaa891ffb67b1c94cd70578f126637118e8099b8e4adcf112"}, - {file = "ruff-0.11.11-py3-none-win_amd64.whl", hash = "sha256:748b4bb245f11e91a04a4ff0f96e386711df0a30412b9fe0c74d5bdc0e4a531f"}, - {file = "ruff-0.11.11-py3-none-win_arm64.whl", hash = "sha256:6c51f136c0364ab1b774767aa8b86331bd8e9d414e2d107db7a2189f35ea1f7b"}, - {file = "ruff-0.11.11.tar.gz", hash = "sha256:7774173cc7c1980e6bf67569ebb7085989a78a103922fb83ef3dfe230cd0687d"}, + {file = "ruff-0.11.12-py3-none-linux_armv6l.whl", hash = "sha256:c7680aa2f0d4c4f43353d1e72123955c7a2159b8646cd43402de6d4a3a25d7cc"}, + {file = "ruff-0.11.12-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:2cad64843da9f134565c20bcc430642de897b8ea02e2e79e6e02a76b8dcad7c3"}, + {file = "ruff-0.11.12-py3-none-macosx_11_0_arm64.whl", hash = "sha256:9b6886b524a1c659cee1758140138455d3c029783d1b9e643f3624a5ee0cb0aa"}, + {file = "ruff-0.11.12-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3cc3a3690aad6e86c1958d3ec3c38c4594b6ecec75c1f531e84160bd827b2012"}, + {file = "ruff-0.11.12-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:f97fdbc2549f456c65b3b0048560d44ddd540db1f27c778a938371424b49fe4a"}, + {file = "ruff-0.11.12-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:74adf84960236961090e2d1348c1a67d940fd12e811a33fb3d107df61eef8fc7"}, + {file = "ruff-0.11.12-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:b56697e5b8bcf1d61293ccfe63873aba08fdbcbbba839fc046ec5926bdb25a3a"}, + {file = "ruff-0.11.12-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4d47afa45e7b0eaf5e5969c6b39cbd108be83910b5c74626247e366fd7a36a13"}, + {file = "ruff-0.11.12-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:692bf9603fe1bf949de8b09a2da896f05c01ed7a187f4a386cdba6760e7f61be"}, + {file = "ruff-0.11.12-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:08033320e979df3b20dba567c62f69c45e01df708b0f9c83912d7abd3e0801cd"}, + {file = "ruff-0.11.12-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:929b7706584f5bfd61d67d5070f399057d07c70585fa8c4491d78ada452d3bef"}, + {file = "ruff-0.11.12-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:7de4a73205dc5756b8e09ee3ed67c38312dce1aa28972b93150f5751199981b5"}, + {file = "ruff-0.11.12-py3-none-musllinux_1_2_i686.whl", hash = "sha256:2635c2a90ac1b8ca9e93b70af59dfd1dd2026a40e2d6eebaa3efb0465dd9cf02"}, + {file = "ruff-0.11.12-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:d05d6a78a89166f03f03a198ecc9d18779076ad0eec476819467acb401028c0c"}, + {file = "ruff-0.11.12-py3-none-win32.whl", hash = "sha256:f5a07f49767c4be4772d161bfc049c1f242db0cfe1bd976e0f0886732a4765d6"}, + {file = "ruff-0.11.12-py3-none-win_amd64.whl", hash = "sha256:5a4d9f8030d8c3a45df201d7fb3ed38d0219bccd7955268e863ee4a115fa0832"}, + {file = "ruff-0.11.12-py3-none-win_arm64.whl", hash = "sha256:65194e37853158d368e333ba282217941029a28ea90913c67e558c611d04daa5"}, + {file = "ruff-0.11.12.tar.gz", hash = "sha256:43cf7f69c7d7c7d7513b9d59c5d8cafd704e05944f978614aa9faff6ac202603"}, ] [[package]] From 7bb84d504afed1687775533bce9e7bc5c8b3f663 Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Thu, 29 May 2025 15:14:27 -0500 Subject: [PATCH 160/390] chore(l10n): New Crowdin updates (#5485) --- .../seed/resources/foods/locales/el-GR.json | 8 +- .../seed/resources/foods/locales/uk-UA.json | 524 +++++++++--------- 2 files changed, 266 insertions(+), 266 deletions(-) diff --git a/mealie/repos/seed/resources/foods/locales/el-GR.json b/mealie/repos/seed/resources/foods/locales/el-GR.json index 19df3c7e6..caa01ea78 100644 --- a/mealie/repos/seed/resources/foods/locales/el-GR.json +++ b/mealie/repos/seed/resources/foods/locales/el-GR.json @@ -3,7 +3,7 @@ "name": "βελανίδι σκουός" }, "alfalfa-sprouts": { - "name": "alfalfa sprouts" + "name": "φύτρα σπόρων αλφάλφα" }, "anchovies": { "name": "αντζούγιες" @@ -16,7 +16,7 @@ "name": "αγκινάρα" }, "arugula": { - "name": "arugula" + "name": "ρόκα" }, "asparagus": { "name": "σπαράγγι" @@ -35,10 +35,10 @@ "name": "Μαγειρική σόδα" }, "baking-sugar": { - "name": "baking sugar" + "name": "μαγειρική ζάχαρη" }, "bar-sugar": { - "name": "bar sugar" + "name": "μπάρα ζάχαρης" }, "basil": { "name": "βασιλικός" diff --git a/mealie/repos/seed/resources/foods/locales/uk-UA.json b/mealie/repos/seed/resources/foods/locales/uk-UA.json index 4d14dbad3..cceb25840 100644 --- a/mealie/repos/seed/resources/foods/locales/uk-UA.json +++ b/mealie/repos/seed/resources/foods/locales/uk-UA.json @@ -1,692 +1,692 @@ { "acorn-squash": { - "name": "acorn squash" + "name": "гарбуз акорн" }, "alfalfa-sprouts": { - "name": "alfalfa sprouts" + "name": "люцерна" }, "anchovies": { - "name": "anchovies" + "name": "анчоуси" }, "apples": { - "name": "apple", - "plural_name": "apples" + "name": "яблуко", + "plural_name": "яблука" }, "artichoke": { - "name": "artichoke" + "name": "артишок" }, "arugula": { - "name": "arugula" + "name": "рукола" }, "asparagus": { - "name": "asparagus" + "name": "спаржа" }, "avocado": { - "name": "avocado", - "plural_name": "avocado" + "name": "авокадо", + "plural_name": "авокадо" }, "bacon": { - "name": "bacon" + "name": "бекон" }, "baking-powder": { - "name": "baking powder" + "name": "харчовий розпушувач" }, "baking-soda": { - "name": "baking soda" + "name": "столова сода" }, "baking-sugar": { - "name": "baking sugar" + "name": "цукрова пудра" }, "bar-sugar": { - "name": "bar sugar" + "name": "цукрова пудра" }, "basil": { - "name": "basil" + "name": "базилік" }, "beans": { - "name": "beans" + "name": "боби" }, "bell-peppers": { - "name": "bell peppers", - "plural_name": "bell peppers" + "name": "болгарський перець", + "plural_name": "болгарські перці" }, "blackberries": { - "name": "blackberries" + "name": "ожина" }, "bok-choy": { - "name": "bok choy" + "name": "пак чой" }, "brassicas": { - "name": "brassicas" + "name": "брасика" }, "bread": { - "name": "bread" + "name": "хліб" }, "breadfruit": { - "name": "breadfruit" + "name": "плоди хлібного дерева" }, "broccoflower": { - "name": "broccoflower" + "name": "брокофлауер" }, "broccoli": { - "name": "broccoli" + "name": "брокколі" }, "broccoli-rabe": { - "name": "broccoli rabe" + "name": "рапіні" }, "broccolini": { - "name": "broccolini" + "name": "брокколіні" }, "brown-sugar": { - "name": "brown sugar" + "name": "коричневий цукор" }, "brussels-sprouts": { - "name": "brussels sprouts" + "name": "брюссельська капуста" }, "butter": { - "name": "butter" + "name": "вершкове масло" }, "butternut-pumpkin": { - "name": "butternut pumpkin" + "name": "гарбуз баттернат" }, "butternut-squash": { - "name": "butternut squash" + "name": "баттернат сквош" }, "cabbage": { - "name": "cabbage", - "plural_name": "cabbages" + "name": "капуста", + "plural_name": "капусти" }, "cactus-edible": { - "name": "cactus, edible" + "name": "кактус, опунція" }, "calabrese": { - "name": "calabrese" + "name": "колабрезе" }, "cane-sugar": { - "name": "cane sugar" + "name": "тростинний цукор" }, "cannabis": { - "name": "cannabis" + "name": "канабіс" }, "capsicum": { - "name": "capsicum" + "name": "стручковий перець" }, "caraway": { - "name": "caraway" + "name": "кмин" }, "carrot": { - "name": "carrot", - "plural_name": "carrots" + "name": "морква", + "plural_name": "моркви" }, "caster-sugar": { - "name": "caster sugar" + "name": "цукрова пудра" }, "castor-sugar": { - "name": "castor sugar" + "name": "цукрова пудра" }, "catfish": { - "name": "catfish" + "name": "сом" }, "cauliflower": { - "name": "cauliflower", - "plural_name": "cauliflowers" + "name": "цвітна капуста", + "plural_name": "цвітні капусти" }, "cayenne-pepper": { - "name": "cayenne pepper" + "name": "каєнський перець" }, "celeriac": { - "name": "celery root" + "name": "корінь селери" }, "celery": { - "name": "celery" + "name": "селера" }, "cereal-grains": { - "name": "cereal grains" + "name": "висівки" }, "chard": { - "name": "chard" + "name": "мангольд" }, "cheese": { - "name": "cheese" + "name": "сир" }, "chicory": { - "name": "chicory" + "name": "цикорій" }, "chilli-peppers": { - "name": "chilli pepper", - "plural_name": "chilli peppers" + "name": "перець чилі", + "plural_name": "перець чилі" }, "chinese-leaves": { - "name": "chinese leaves" + "name": "китайська капуста" }, "chives": { - "name": "chives" + "name": "цибуля-трибулька" }, "chocolate": { - "name": "chocolate" + "name": "шоколад" }, "cilantro": { - "name": "cilantro" + "name": "коріандр" }, "cinnamon": { - "name": "cinnamon" + "name": "кориця" }, "clarified-butter": { - "name": "clarified butter" + "name": "пряжене масло" }, "coconut": { - "name": "coconut", - "plural_name": "coconuts" + "name": "кокос", + "plural_name": "кокоси" }, "coconut-milk": { - "name": "coconut milk" + "name": "кокосове молоко" }, "cod": { - "name": "cod" + "name": "тріска" }, "coffee": { - "name": "coffee" + "name": "кава" }, "collard-greens": { - "name": "collard greens" + "name": "капуста коллард" }, "confectioners-sugar": { - "name": "confectioners' sugar" + "name": "кондитерський цукор" }, "coriander": { - "name": "coriander" + "name": "коріандр" }, "corn": { - "name": "corn", - "plural_name": "corns" + "name": "кукурудза", + "plural_name": "кукурудзи" }, "corn-syrup": { - "name": "corn syrup" + "name": "кукурудзяний сироп" }, "cottonseed-oil": { - "name": "cottonseed oil" + "name": "бавовняна олія" }, "courgette": { - "name": "courgette" + "name": "цукіні" }, "cream-of-tartar": { - "name": "cream of tartar" + "name": "гідротартрат калію" }, "cucumber": { - "name": "cucumber", - "plural_name": "cucumbers" + "name": "огірок", + "plural_name": "огірки" }, "cumin": { - "name": "cumin" + "name": "кумин" }, "daikon": { - "name": "daikon", - "plural_name": "daikons" + "name": "дайкон", + "plural_name": "дайкони" }, "dairy-products-and-dairy-substitutes": { - "name": "dairy products and dairy substitutes" + "name": "молочні продукти та молочні замінники" }, "dandelion": { - "name": "dandelion" + "name": "кульбаба" }, "demerara-sugar": { - "name": "demerara sugar" + "name": "цукор демерара" }, "dough": { - "name": "dough" + "name": "тісто" }, "edible-cactus": { - "name": "edible cactus" + "name": "кактус" }, "eggplant": { - "name": "eggplant", - "plural_name": "eggplants" + "name": "баклажан", + "plural_name": "баклажани" }, "eggs": { - "name": "egg", - "plural_name": "eggs" + "name": "яйце", + "plural_name": "яйця" }, "endive": { - "name": "endive", - "plural_name": "endives" + "name": "ендивій (салатний цикорій)", + "plural_name": "ендивії (салатні цикорії)" }, "fats": { - "name": "fats" + "name": "жири" }, "fava-beans": { - "name": "fava beans" + "name": "біб кінський" }, "fiddlehead": { - "name": "fiddlehead" + "name": "рахіси" }, "fiddlehead-fern": { - "name": "fiddlehead fern", - "plural_name": "fiddlehead ferns" + "name": "рахіс папороті", + "plural_name": "рахіси папороті" }, "fish": { - "name": "fish" + "name": "риба" }, "five-spice-powder": { - "name": "five spice powder" + "name": "5 спецій" }, "flour": { - "name": "flour" + "name": "борошно" }, "frisee": { - "name": "frisee" + "name": "фрізе" }, "fructose": { - "name": "fructose" + "name": "фруктоза" }, "fruit": { - "name": "fruit" + "name": "фрукт" }, "fruit-sugar": { - "name": "fruit sugar" + "name": "фруктоза" }, "ful": { - "name": "ful" + "name": "фул медамес" }, "garam-masala": { - "name": "garam masala" + "name": "гарам масала" }, "garlic": { - "name": "garlic", - "plural_name": "garlics" + "name": "часник", + "plural_name": "часники" }, "gem-squash": { - "name": "gem squash" + "name": "гарбуз гем" }, "ghee": { - "name": "ghee" + "name": "гхі" }, "giblets": { - "name": "giblets" + "name": "пташині тельбухи" }, "ginger": { - "name": "ginger" + "name": "імбир" }, "grains": { - "name": "grains" + "name": "зерна" }, "granulated-sugar": { - "name": "granulated sugar" + "name": "гранульований цукор" }, "grape-seed-oil": { - "name": "grape seed oil" + "name": "олія з виноградних кісточок" }, "green-onion": { - "name": "green onion", - "plural_name": "green onions" + "name": "зелена цибуля", + "plural_name": "зелені цибулі" }, "heart-of-palm": { - "name": "heart of palm", - "plural_name": "heart of palms" + "name": "серцевина пальми", + "plural_name": "серцевина пальм" }, "hemp": { - "name": "hemp" + "name": "коноплі" }, "herbs": { - "name": "herbs" + "name": "трави" }, "honey": { - "name": "honey" + "name": "мед" }, "isomalt": { - "name": "isomalt" + "name": "ізомальт" }, "jackfruit": { - "name": "jackfruit", - "plural_name": "jackfruits" + "name": "джекфрут", + "plural_name": "джекфрукти" }, "jaggery": { - "name": "jaggery" + "name": "цукор джаггері" }, "jams": { - "name": "jams" + "name": "джеми" }, "jellies": { - "name": "jellies" + "name": "желе" }, "jerusalem-artichoke": { - "name": "jerusalem artichoke" + "name": "топінамбур" }, "jicama": { - "name": "jicama" + "name": "хікама" }, "kale": { - "name": "kale" + "name": "капуста кейл" }, "kohlrabi": { - "name": "kohlrabi" + "name": "кольрабі" }, "kumara": { - "name": "kumara" + "name": "кумара" }, "leavening-agents": { - "name": "leavening agents" + "name": "харчовий розпушувач" }, "leek": { - "name": "leek", - "plural_name": "leeks" + "name": "цибуля-порей", + "plural_name": "цибулі-порей" }, "legumes": { - "name": "legumes" + "name": "бобові" }, "lemongrass": { - "name": "lemongrass" + "name": "лемонграс" }, "lentils": { - "name": "lentils" + "name": "сочевиця" }, "lettuce": { - "name": "lettuce" + "name": "салат" }, "liver": { - "name": "liver", - "plural_name": "livers" + "name": "печінка", + "plural_name": "печінки" }, "maize": { - "name": "maize" + "name": "кукурудза звичайна" }, "maple-syrup": { - "name": "maple syrup" + "name": "кленовий сироп" }, "meat": { - "name": "meat" + "name": "м’ясо" }, "milk": { - "name": "milk" + "name": "молоко" }, "mortadella": { - "name": "mortadella" + "name": "мортадела" }, "mushroom": { - "name": "mushroom", - "plural_name": "mushrooms" + "name": "гриб", + "plural_name": "гриби" }, "mussels": { - "name": "mussels" + "name": "мідії" }, "nanaimo-bar-mix": { - "name": "nanaimo bar mix" + "name": "nanaimo бари" }, "nori": { - "name": "nori" + "name": "норі" }, "nutmeg": { - "name": "nutmeg" + "name": "мускатний горіх" }, "nutritional-yeast-flakes": { - "name": "nutritional yeast flakes" + "name": "пластівці харчових дріждж" }, "nuts": { - "name": "nuts" + "name": "горіхи" }, "octopuses": { - "name": "octopus", - "plural_name": "octopuses" + "name": "восьминіг", + "plural_name": "восьминоги" }, "oils": { - "name": "oils" + "name": "олії" }, "okra": { - "name": "okra" + "name": "бамія" }, "olive": { - "name": "olive" + "name": "оливка" }, "olive-oil": { - "name": "olive oil" + "name": "оливкова олія" }, "onion": { - "name": "onion" + "name": "цибуля" }, "onion-family": { - "name": "onion family" + "name": "цибулеві" }, "orange-blossom-water": { - "name": "orange blossom water" + "name": "флердоранж" }, "oranges": { - "name": "orange", - "plural_name": "oranges" + "name": "апельсин", + "plural_name": "апельсини" }, "oregano": { - "name": "oregano" + "name": "орегано" }, "oysters": { - "name": "oysters" + "name": "устриці" }, "panch-puran": { - "name": "panch puran" + "name": "панч-пуран" }, "paprika": { - "name": "paprika" + "name": "паприка" }, "parsley": { - "name": "parsley" + "name": "петрушка" }, "parsnip": { - "name": "parsnip", - "plural_name": "parsnips" + "name": "пастернак", + "plural_name": "пастернаки" }, "pear": { - "name": "pear", - "plural_name": "pears" + "name": "груша", + "plural_name": "груші" }, "peas": { - "name": "peas" + "name": "горох" }, "pepper": { - "name": "pepper", - "plural_name": "peppers" + "name": "перець", + "plural_name": "перці" }, "pineapple": { - "name": "pineapple", - "plural_name": "pineapples" + "name": "ананас", + "plural_name": "ананаси" }, "plantain": { - "name": "plantain", - "plural_name": "plantains" + "name": "плантан", + "plural_name": "плантани" }, "poppy-seeds": { - "name": "poppy seeds" + "name": "макове насіння" }, "potato": { - "name": "potato", - "plural_name": "potatoes" + "name": "картопля", + "plural_name": "картоплини" }, "poultry": { - "name": "poultry" + "name": "птиця" }, "powdered-sugar": { - "name": "powdered sugar" + "name": "цукрова пудра" }, "pumpkin": { - "name": "pumpkin", - "plural_name": "pumpkins" + "name": "гарбуз", + "plural_name": "гарбузи" }, "pumpkin-seeds": { - "name": "pumpkin seeds" + "name": "гарбузове насіння" }, "radish": { - "name": "radish", - "plural_name": "radishes" + "name": "редис", + "plural_name": "редиски" }, "raw-sugar": { - "name": "raw sugar" + "name": "цукор сирець" }, "refined-sugar": { - "name": "refined sugar" + "name": "рафінований цукор" }, "rice": { - "name": "rice" + "name": "рис" }, "rice-flour": { - "name": "rice flour" + "name": "рисове борошно" }, "rock-sugar": { - "name": "rock sugar" + "name": "камінний цукор" }, "rum": { - "name": "rum" + "name": "ром" }, "salmon": { - "name": "salmon" + "name": "лосось" }, "salt": { - "name": "salt" + "name": "сіль" }, "salt-cod": { - "name": "salt cod" + "name": "солона тріска" }, "scallion": { - "name": "scallion", - "plural_name": "scallions" + "name": "зелена цибуля", + "plural_name": "зелені цибулі" }, "seafood": { - "name": "seafood" + "name": "морепродукти" }, "seeds": { - "name": "seeds" + "name": "насіння" }, "sesame-seeds": { - "name": "sesame seeds" + "name": "насіння кунжуту" }, "shallot": { - "name": "shallot", - "plural_name": "shallots" + "name": "цибуля шалот", + "plural_name": "цибулі шалот" }, "skate": { - "name": "skate" + "name": "скат" }, "soda": { - "name": "soda" + "name": "сода" }, "soda-baking": { - "name": "soda, baking" + "name": "харчова сода" }, "soybean": { - "name": "soybean" + "name": "соєві боби" }, "spaghetti-squash": { - "name": "spaghetti squash", - "plural_name": "spaghetti squashes" + "name": "спагеті-сквош", + "plural_name": "спагеті-сквоші" }, "speck": { - "name": "speck" + "name": "шпек" }, "spices": { - "name": "spices" + "name": "спеції" }, "spinach": { - "name": "spinach" + "name": "шпинат" }, "spring-onion": { - "name": "spring onion", - "plural_name": "spring onions" + "name": "зелена цибуля", + "plural_name": "зелені цибулі" }, "squash": { - "name": "squash", - "plural_name": "squashes" + "name": "гарбуз", + "plural_name": "гарбузи" }, "squash-family": { - "name": "squash family" + "name": "гарбузові" }, "stockfish": { - "name": "stockfish" + "name": "в'ялена риба" }, "sugar": { - "name": "sugar" + "name": "цукор" }, "sunchoke": { - "name": "sunchoke", - "plural_name": "sunchokes" + "name": "топінамбур", + "plural_name": "топінамбури" }, "sunflower-seeds": { - "name": "sunflower seeds" + "name": "насіння соняшника" }, "superfine-sugar": { - "name": "superfine sugar" + "name": "цукрова пудра" }, "sweet-potato": { - "name": "sweet potato", - "plural_name": "sweet potatoes" + "name": "батат", + "plural_name": "батати" }, "sweetcorn": { - "name": "sweetcorn", - "plural_name": "sweetcorns" + "name": "солодка кукурудза", + "plural_name": "солодкі кукурудзи" }, "sweeteners": { - "name": "sweeteners" + "name": "підсолоджувачі" }, "tahini": { - "name": "tahini" + "name": "тахіні" }, "taro": { - "name": "taro", - "plural_name": "taroes" + "name": "таро", + "plural_name": "таро" }, "teff": { - "name": "teff" + "name": "тефф" }, "tomato": { - "name": "tomato", - "plural_name": "tomatoes" + "name": "помідор", + "plural_name": "помідори" }, "trout": { - "name": "trout" + "name": "форель" }, "tubers": { - "name": "tuber", - "plural_name": "tubers" + "name": "бульба", + "plural_name": "бульби" }, "tuna": { - "name": "tuna" + "name": "тунець" }, "turbanado-sugar": { - "name": "turbanado sugar" + "name": "цукор турбінадо" }, "turnip": { - "name": "turnip", - "plural_name": "turnips" + "name": "ріпа", + "plural_name": "ріпи" }, "unrefined-sugar": { - "name": "unrefined sugar" + "name": "нерафінований цукор" }, "vanilla": { - "name": "vanilla" + "name": "ваніль" }, "vegetables": { - "name": "vegetables" + "name": "овочі" }, "watercress": { - "name": "watercress" + "name": "настурція лікарська" }, "watermelon": { - "name": "watermelon", - "plural_name": "watermelons" + "name": "кавун", + "plural_name": "кавуни" }, "white-mushroom": { - "name": "white mushroom", - "plural_name": "white mushrooms" + "name": "білий гриб", + "plural_name": "білі гриби" }, "white-sugar": { - "name": "white sugar" + "name": "білий цукор" }, "xanthan-gum": { - "name": "xanthan gum" + "name": "ксантанова камедь" }, "yam": { - "name": "yam", - "plural_name": "yams" + "name": "ямс", + "plural_name": "ямси" }, "yeast": { - "name": "yeast" + "name": "дріжджі" }, "zucchini": { - "name": "zucchini", - "plural_name": "zucchinis" + "name": "цукіні", + "plural_name": "цукіні" } } \ No newline at end of file From f0a9d5333dac477e32a5bc78c5e1fb91286da84a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 29 May 2025 16:39:38 -0500 Subject: [PATCH 161/390] chore(deps): update dependency mypy to v1.16.0 (#5487) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Michael Genson <71845777+michael-genson@users.noreply.github.com> --- mealie/schema/response/query_filter.py | 2 +- .../migrations/utils/migration_helpers.py | 2 +- poetry.lock | 67 ++++++++++--------- 3 files changed, 36 insertions(+), 35 deletions(-) diff --git a/mealie/schema/response/query_filter.py b/mealie/schema/response/query_filter.py index a865ac112..eb7651a3f 100644 --- a/mealie/schema/response/query_filter.py +++ b/mealie/schema/response/query_filter.py @@ -173,7 +173,7 @@ class QueryFilterBuilderComponent: if not isinstance(self.value, list): sanitized_values = [self.value] else: - sanitized_values = self.value + sanitized_values = list(self.value) for i, v in enumerate(sanitized_values): # always allow querying for null values diff --git a/mealie/services/migrations/utils/migration_helpers.py b/mealie/services/migrations/utils/migration_helpers.py index 4d77c8e4e..293714955 100644 --- a/mealie/services/migrations/utils/migration_helpers.py +++ b/mealie/services/migrations/utils/migration_helpers.py @@ -155,7 +155,7 @@ def parse_iso8601_duration(time: str | None) -> str: return time # TODO: make singular and plural translatable - time_part_map = { + time_part_map: dict[str, dict] = { "days": {"singular": "day", "plural": "days"}, "hours": {"singular": "hour", "plural": "hours"}, "minutes": {"singular": "minute", "plural": "minutes"}, diff --git a/poetry.lock b/poetry.lock index fa3ec01d2..5f33c098e 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1666,48 +1666,49 @@ files = [ [[package]] name = "mypy" -version = "1.15.0" +version = "1.16.0" description = "Optional static typing for Python" optional = false python-versions = ">=3.9" groups = ["dev"] files = [ - {file = "mypy-1.15.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:979e4e1a006511dacf628e36fadfecbcc0160a8af6ca7dad2f5025529e082c13"}, - {file = "mypy-1.15.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c4bb0e1bd29f7d34efcccd71cf733580191e9a264a2202b0239da95984c5b559"}, - {file = "mypy-1.15.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:be68172e9fd9ad8fb876c6389f16d1c1b5f100ffa779f77b1fb2176fcc9ab95b"}, - {file = "mypy-1.15.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c7be1e46525adfa0d97681432ee9fcd61a3964c2446795714699a998d193f1a3"}, - {file = "mypy-1.15.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:2e2c2e6d3593f6451b18588848e66260ff62ccca522dd231cd4dd59b0160668b"}, - {file = "mypy-1.15.0-cp310-cp310-win_amd64.whl", hash = "sha256:6983aae8b2f653e098edb77f893f7b6aca69f6cffb19b2cc7443f23cce5f4828"}, - {file = "mypy-1.15.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2922d42e16d6de288022e5ca321cd0618b238cfc5570e0263e5ba0a77dbef56f"}, - {file = "mypy-1.15.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:2ee2d57e01a7c35de00f4634ba1bbf015185b219e4dc5909e281016df43f5ee5"}, - {file = "mypy-1.15.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:973500e0774b85d9689715feeffcc980193086551110fd678ebe1f4342fb7c5e"}, - {file = "mypy-1.15.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5a95fb17c13e29d2d5195869262f8125dfdb5c134dc8d9a9d0aecf7525b10c2c"}, - {file = "mypy-1.15.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:1905f494bfd7d85a23a88c5d97840888a7bd516545fc5aaedff0267e0bb54e2f"}, - {file = "mypy-1.15.0-cp311-cp311-win_amd64.whl", hash = "sha256:c9817fa23833ff189db061e6d2eff49b2f3b6ed9856b4a0a73046e41932d744f"}, - {file = "mypy-1.15.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:aea39e0583d05124836ea645f412e88a5c7d0fd77a6d694b60d9b6b2d9f184fd"}, - {file = "mypy-1.15.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2f2147ab812b75e5b5499b01ade1f4a81489a147c01585cda36019102538615f"}, - {file = "mypy-1.15.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ce436f4c6d218a070048ed6a44c0bbb10cd2cc5e272b29e7845f6a2f57ee4464"}, - {file = "mypy-1.15.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8023ff13985661b50a5928fc7a5ca15f3d1affb41e5f0a9952cb68ef090b31ee"}, - {file = "mypy-1.15.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:1124a18bc11a6a62887e3e137f37f53fbae476dc36c185d549d4f837a2a6a14e"}, - {file = "mypy-1.15.0-cp312-cp312-win_amd64.whl", hash = "sha256:171a9ca9a40cd1843abeca0e405bc1940cd9b305eaeea2dda769ba096932bb22"}, - {file = "mypy-1.15.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:93faf3fdb04768d44bf28693293f3904bbb555d076b781ad2530214ee53e3445"}, - {file = "mypy-1.15.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:811aeccadfb730024c5d3e326b2fbe9249bb7413553f15499a4050f7c30e801d"}, - {file = "mypy-1.15.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:98b7b9b9aedb65fe628c62a6dc57f6d5088ef2dfca37903a7d9ee374d03acca5"}, - {file = "mypy-1.15.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c43a7682e24b4f576d93072216bf56eeff70d9140241f9edec0c104d0c515036"}, - {file = "mypy-1.15.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:baefc32840a9f00babd83251560e0ae1573e2f9d1b067719479bfb0e987c6357"}, - {file = "mypy-1.15.0-cp313-cp313-win_amd64.whl", hash = "sha256:b9378e2c00146c44793c98b8d5a61039a048e31f429fb0eb546d93f4b000bedf"}, - {file = "mypy-1.15.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:e601a7fa172c2131bff456bb3ee08a88360760d0d2f8cbd7a75a65497e2df078"}, - {file = "mypy-1.15.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:712e962a6357634fef20412699a3655c610110e01cdaa6180acec7fc9f8513ba"}, - {file = "mypy-1.15.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f95579473af29ab73a10bada2f9722856792a36ec5af5399b653aa28360290a5"}, - {file = "mypy-1.15.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8f8722560a14cde92fdb1e31597760dc35f9f5524cce17836c0d22841830fd5b"}, - {file = "mypy-1.15.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:1fbb8da62dc352133d7d7ca90ed2fb0e9d42bb1a32724c287d3c76c58cbaa9c2"}, - {file = "mypy-1.15.0-cp39-cp39-win_amd64.whl", hash = "sha256:d10d994b41fb3497719bbf866f227b3489048ea4bbbb5015357db306249f7980"}, - {file = "mypy-1.15.0-py3-none-any.whl", hash = "sha256:5469affef548bd1895d86d3bf10ce2b44e33d86923c29e4d675b3e323437ea3e"}, - {file = "mypy-1.15.0.tar.gz", hash = "sha256:404534629d51d3efea5c800ee7c42b72a6554d6c400e6a79eafe15d11341fd43"}, + {file = "mypy-1.16.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:7909541fef256527e5ee9c0a7e2aeed78b6cda72ba44298d1334fe7881b05c5c"}, + {file = "mypy-1.16.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:e71d6f0090c2256c713ed3d52711d01859c82608b5d68d4fa01a3fe30df95571"}, + {file = "mypy-1.16.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:936ccfdd749af4766be824268bfe22d1db9eb2f34a3ea1d00ffbe5b5265f5491"}, + {file = "mypy-1.16.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4086883a73166631307fdd330c4a9080ce24913d4f4c5ec596c601b3a4bdd777"}, + {file = "mypy-1.16.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:feec38097f71797da0231997e0de3a58108c51845399669ebc532c815f93866b"}, + {file = "mypy-1.16.0-cp310-cp310-win_amd64.whl", hash = "sha256:09a8da6a0ee9a9770b8ff61b39c0bb07971cda90e7297f4213741b48a0cc8d93"}, + {file = "mypy-1.16.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:9f826aaa7ff8443bac6a494cf743f591488ea940dd360e7dd330e30dd772a5ab"}, + {file = "mypy-1.16.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:82d056e6faa508501af333a6af192c700b33e15865bda49611e3d7d8358ebea2"}, + {file = "mypy-1.16.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:089bedc02307c2548eb51f426e085546db1fa7dd87fbb7c9fa561575cf6eb1ff"}, + {file = "mypy-1.16.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6a2322896003ba66bbd1318c10d3afdfe24e78ef12ea10e2acd985e9d684a666"}, + {file = "mypy-1.16.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:021a68568082c5b36e977d54e8f1de978baf401a33884ffcea09bd8e88a98f4c"}, + {file = "mypy-1.16.0-cp311-cp311-win_amd64.whl", hash = "sha256:54066fed302d83bf5128632d05b4ec68412e1f03ef2c300434057d66866cea4b"}, + {file = "mypy-1.16.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:c5436d11e89a3ad16ce8afe752f0f373ae9620841c50883dc96f8b8805620b13"}, + {file = "mypy-1.16.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f2622af30bf01d8fc36466231bdd203d120d7a599a6d88fb22bdcb9dbff84090"}, + {file = "mypy-1.16.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d045d33c284e10a038f5e29faca055b90eee87da3fc63b8889085744ebabb5a1"}, + {file = "mypy-1.16.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b4968f14f44c62e2ec4a038c8797a87315be8df7740dc3ee8d3bfe1c6bf5dba8"}, + {file = "mypy-1.16.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:eb14a4a871bb8efb1e4a50360d4e3c8d6c601e7a31028a2c79f9bb659b63d730"}, + {file = "mypy-1.16.0-cp312-cp312-win_amd64.whl", hash = "sha256:bd4e1ebe126152a7bbaa4daedd781c90c8f9643c79b9748caa270ad542f12bec"}, + {file = "mypy-1.16.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:a9e056237c89f1587a3be1a3a70a06a698d25e2479b9a2f57325ddaaffc3567b"}, + {file = "mypy-1.16.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:0b07e107affb9ee6ce1f342c07f51552d126c32cd62955f59a7db94a51ad12c0"}, + {file = "mypy-1.16.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c6fb60cbd85dc65d4d63d37cb5c86f4e3a301ec605f606ae3a9173e5cf34997b"}, + {file = "mypy-1.16.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a7e32297a437cc915599e0578fa6bc68ae6a8dc059c9e009c628e1c47f91495d"}, + {file = "mypy-1.16.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:afe420c9380ccec31e744e8baff0d406c846683681025db3531b32db56962d52"}, + {file = "mypy-1.16.0-cp313-cp313-win_amd64.whl", hash = "sha256:55f9076c6ce55dd3f8cd0c6fff26a008ca8e5131b89d5ba6d86bd3f47e736eeb"}, + {file = "mypy-1.16.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:f56236114c425620875c7cf71700e3d60004858da856c6fc78998ffe767b73d3"}, + {file = "mypy-1.16.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:15486beea80be24ff067d7d0ede673b001d0d684d0095803b3e6e17a886a2a92"}, + {file = "mypy-1.16.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f2ed0e0847a80655afa2c121835b848ed101cc7b8d8d6ecc5205aedc732b1436"}, + {file = "mypy-1.16.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:eb5fbc8063cb4fde7787e4c0406aa63094a34a2daf4673f359a1fb64050e9cb2"}, + {file = "mypy-1.16.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:a5fcfdb7318c6a8dd127b14b1052743b83e97a970f0edb6c913211507a255e20"}, + {file = "mypy-1.16.0-cp39-cp39-win_amd64.whl", hash = "sha256:2e7e0ad35275e02797323a5aa1be0b14a4d03ffdb2e5f2b0489fa07b89c67b21"}, + {file = "mypy-1.16.0-py3-none-any.whl", hash = "sha256:29e1499864a3888bca5c1542f2d7232c6e586295183320caa95758fc84034031"}, + {file = "mypy-1.16.0.tar.gz", hash = "sha256:84b94283f817e2aa6350a14b4a8fb2a35a53c286f97c9d30f53b63620e7af8ab"}, ] [package.dependencies] mypy_extensions = ">=1.0.0" +pathspec = ">=0.9.0" typing_extensions = ">=4.6.0" [package.extras] From 9185cd8df135966dafb80beab428c3331bfc204d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 29 May 2025 21:51:05 +0000 Subject: [PATCH 162/390] fix(deps): update dependency openai to v1.82.1 (#5488) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 5f33c098e..16e913384 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1855,14 +1855,14 @@ signedtoken = ["cryptography (>=3.0.0)", "pyjwt (>=2.0.0,<3)"] [[package]] name = "openai" -version = "1.82.0" +version = "1.82.1" description = "The official Python library for the openai API" optional = false python-versions = ">=3.8" groups = ["main"] files = [ - {file = "openai-1.82.0-py3-none-any.whl", hash = "sha256:8c40647fea1816516cb3de5189775b30b5f4812777e40b8768f361f232b61b30"}, - {file = "openai-1.82.0.tar.gz", hash = "sha256:b0a009b9a58662d598d07e91e4219ab4b1e3d8ba2db3f173896a92b9b874d1a7"}, + {file = "openai-1.82.1-py3-none-any.whl", hash = "sha256:334eb5006edf59aa464c9e932b9d137468d810b2659e5daea9b3a8c39d052395"}, + {file = "openai-1.82.1.tar.gz", hash = "sha256:ffc529680018e0417acac85f926f92aa0bbcbc26e82e2621087303c66bc7f95d"}, ] [package.dependencies] From fc6b239343d124b7d246b6c29ff63790efec189c Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Sat, 31 May 2025 07:48:53 -0500 Subject: [PATCH 163/390] chore(l10n): New Crowdin updates (#5491) --- frontend/lang/messages/no-NO.json | 10 +++++----- mealie/repos/seed/resources/foods/locales/no-NO.json | 4 ++-- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/frontend/lang/messages/no-NO.json b/frontend/lang/messages/no-NO.json index 8eec9d404..c319fb8b0 100644 --- a/frontend/lang/messages/no-NO.json +++ b/frontend/lang/messages/no-NO.json @@ -150,7 +150,7 @@ "shuffle": "Tilfeldig rekkefølge", "sort": "Sorter", "sort-ascending": "Sorter stigende", - "sort-descending": "Sortere synkende", + "sort-descending": "Sorter synkende", "sort-alphabetically": "Alfabetisk", "status": "Status", "subject": "Emne", @@ -244,7 +244,7 @@ "keep-my-recipes-private-description": "Setter gruppen din og alle oppskrifter som standard til privat. Du kan alltids endre dette senere." }, "manage-members": "Administrer medlemmer", - "manage-members-description": "Administrer rettighetene til medlemmene i ditt hushold. {manage} lar brukeren få tilgang til dataadministrasjonssiden. {invite} lar brukeren generere invitasjonslenker for andre brukere. Gruppeeiere kan ikke endre egne tillatelser.", + "manage-members-description": "Administrer rettighetene til medlemmene i din husholdning. {manage} lar brukeren få tilgang til dataadministrasjonssiden. {invite} lar brukeren generere invitasjonslenker for andre brukere. Gruppeeiere kan ikke endre sine egne tillatelser.", "manage": "Administrer", "manage-household": "Administrer husholdning", "invite": "Inviter", @@ -253,9 +253,9 @@ "default-recipe-preferences": "Standard oppskriftsinnstillinger", "group-preferences": "Gruppeinnstillinger", "private-group": "Privat gruppe", - "private-group-description": "Setting your group to private will disable all public view options. This overrides any individual public view settings", + "private-group-description": "Å sette husholdningen din til privat vil deaktivere alle alternativer for offentlig visning. Denne innstillingen overstyrer individuelle innstillinger for offentlig visning", "enable-public-access": "Aktiver offentlig tilgang", - "enable-public-access-description": "Gjør gruppeoppskrifte offentlige som standard, og tillat besøkende å se oppskrifter uten å logge inn", + "enable-public-access-description": "Gjør gruppeoppskrifter offentlige som standard, og tillat besøkende å se oppskrifter uten å logge inn", "allow-users-outside-of-your-group-to-see-your-recipes": "Tillat brukere utenfor gruppen å se oppskriftene dine", "allow-users-outside-of-your-group-to-see-your-recipes-description": "Når aktivert, kan du bruke en offentlig lenke for å dele spesifikke oppskrifter uten å autorisere brukeren. Når deaktivert, kan du kun dele oppskrifter med brukere som er i gruppen din eller med en forhåndsgenerert privat lenke", "show-nutrition-information": "Vis ernæringsinformasjon", @@ -610,7 +610,7 @@ "scrape-recipe-description": "Skrap en oppskrift ved bruk av nettadresse. Oppgi nettadressen til nettstedet du vil skrape, så vil Mealie forsøke å skrape oppskriften fra den siden og legge den til i samlingen din.", "scrape-recipe-have-a-lot-of-recipes": "Har du mange oppskrifter du ønsker å skrape samtidig?", "scrape-recipe-suggest-bulk-importer": "Prøv masseimportering", - "scrape-recipe-have-raw-html-or-json-data": "Have raw HTML or JSON data?", + "scrape-recipe-have-raw-html-or-json-data": "Har du HTML- eller JSON-rådata?", "scrape-recipe-you-can-import-from-raw-data-directly": "Du kan importere fra rådata direkte", "import-original-keywords-as-tags": "Importer originale søkeord som emneord", "stay-in-edit-mode": "Forbli i redigeringsmodus", diff --git a/mealie/repos/seed/resources/foods/locales/no-NO.json b/mealie/repos/seed/resources/foods/locales/no-NO.json index ebf1f38cf..6abbafd2e 100644 --- a/mealie/repos/seed/resources/foods/locales/no-NO.json +++ b/mealie/repos/seed/resources/foods/locales/no-NO.json @@ -119,10 +119,10 @@ "plural_name": "gulrøtter" }, "caster-sugar": { - "name": "caster sugar" + "name": "finkornet sukker" }, "castor-sugar": { - "name": "castor sugar" + "name": "finkornet sukker" }, "catfish": { "name": "malle" From a4ea5ba10d5f2c3eabe0d108d09de5632d1ae445 Mon Sep 17 00:00:00 2001 From: Michael Genson <71845777+michael-genson@users.noreply.github.com> Date: Mon, 2 Jun 2025 09:41:06 -0500 Subject: [PATCH 164/390] chore: Relax Stalebot (#5498) --- .github/workflows/stale.yml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index c1443c1d4..9a5c50881 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -16,12 +16,13 @@ jobs: with: stale-issue-label: 'stale' exempt-issue-labels: 'pinned,security,early-stages,bug: confirmed,feedback,task' - stale-issue-message: 'This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.' - days-before-issue-stale: 30 - days-before-issue-close: 5 + stale-issue-message: 'This issue has been automatically marked as stale because it has been open 90 days with no activity.' + days-before-issue-stale: 90 + # This stops an issue from ever getting closed automatically. + days-before-issue-close: -1 stale-pr-label: 'stale' - stale-pr-message: 'This PR is stale because it has been open 45 days with no activity.' - days-before-pr-stale: 45 + stale-pr-message: 'This PR has been automatically marked as stale because it has been open 90 days with no activity.' + days-before-pr-stale: 90 # This stops a PR from ever getting closed automatically. days-before-pr-close: -1 # If an issue/PR has a milestone, it's exempt from being marked as stale. From 63a5c0076ab6850d7bab37acb1f249556706c15f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 2 Jun 2025 14:51:07 +0000 Subject: [PATCH 165/390] chore(auto): Update pre-commit hooks (#5497) Co-authored-by: boc-the-git <3479092+boc-the-git@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 34e8f5580..f19e95a03 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -12,7 +12,7 @@ repos: exclude: ^tests/data/ - repo: https://github.com/astral-sh/ruff-pre-commit # Ruff version. - rev: v0.11.11 + rev: v0.11.12 hooks: - id: ruff - id: ruff-format From 404a4cfa9d71fd79cebe80b7c7dccf6ce30ccc47 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 2 Jun 2025 15:01:42 +0000 Subject: [PATCH 166/390] fix(deps): update dependency uvicorn to v0.34.3 (#5495) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/poetry.lock b/poetry.lock index 16e913384..c7e6a3416 100644 --- a/poetry.lock +++ b/poetry.lock @@ -3611,14 +3611,14 @@ socks = ["PySocks (>=1.5.6,!=1.5.7,<2.0)"] [[package]] name = "uvicorn" -version = "0.34.2" +version = "0.34.3" description = "The lightning-fast ASGI server." optional = false python-versions = ">=3.9" groups = ["main"] files = [ - {file = "uvicorn-0.34.2-py3-none-any.whl", hash = "sha256:deb49af569084536d269fe0a6d67e3754f104cf03aba7c11c40f01aadf33c403"}, - {file = "uvicorn-0.34.2.tar.gz", hash = "sha256:0e929828f6186353a80b58ea719861d2629d766293b6d19baf086ba31d4f3328"}, + {file = "uvicorn-0.34.3-py3-none-any.whl", hash = "sha256:16246631db62bdfbf069b0645177d6e8a77ba950cfedbfd093acef9444e4d885"}, + {file = "uvicorn-0.34.3.tar.gz", hash = "sha256:35919a9a979d7a59334b6b10e05d77c1d0d574c50e0fc98b8b1a0f165708b55a"}, ] [package.dependencies] @@ -3628,12 +3628,12 @@ h11 = ">=0.8" httptools = {version = ">=0.6.3", optional = true, markers = "extra == \"standard\""} python-dotenv = {version = ">=0.13", optional = true, markers = "extra == \"standard\""} pyyaml = {version = ">=5.1", optional = true, markers = "extra == \"standard\""} -uvloop = {version = ">=0.14.0,<0.15.0 || >0.15.0,<0.15.1 || >0.15.1", optional = true, markers = "sys_platform != \"win32\" and sys_platform != \"cygwin\" and platform_python_implementation != \"PyPy\" and extra == \"standard\""} +uvloop = {version = ">=0.15.1", optional = true, markers = "sys_platform != \"win32\" and sys_platform != \"cygwin\" and platform_python_implementation != \"PyPy\" and extra == \"standard\""} watchfiles = {version = ">=0.13", optional = true, markers = "extra == \"standard\""} websockets = {version = ">=10.4", optional = true, markers = "extra == \"standard\""} [package.extras] -standard = ["colorama (>=0.4) ; sys_platform == \"win32\"", "httptools (>=0.6.3)", "python-dotenv (>=0.13)", "pyyaml (>=5.1)", "uvloop (>=0.14.0,!=0.15.0,!=0.15.1) ; sys_platform != \"win32\" and sys_platform != \"cygwin\" and platform_python_implementation != \"PyPy\"", "watchfiles (>=0.13)", "websockets (>=10.4)"] +standard = ["colorama (>=0.4) ; sys_platform == \"win32\"", "httptools (>=0.6.3)", "python-dotenv (>=0.13)", "pyyaml (>=5.1)", "uvloop (>=0.15.1) ; sys_platform != \"win32\" and sys_platform != \"cygwin\" and platform_python_implementation != \"PyPy\"", "watchfiles (>=0.13)", "websockets (>=10.4)"] [[package]] name = "uvloop" From bb7885543e86152dcf69320e8fb68d8d11a995ed Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 2 Jun 2025 15:12:55 +0000 Subject: [PATCH 167/390] fix(deps): update dependency typing-extensions to v4.14.0 (#5499) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/poetry.lock b/poetry.lock index c7e6a3416..a0e00cc8b 100644 --- a/poetry.lock +++ b/poetry.lock @@ -3555,14 +3555,14 @@ files = [ [[package]] name = "typing-extensions" -version = "4.13.2" -description = "Backported and Experimental Type Hints for Python 3.8+" +version = "4.14.0" +description = "Backported and Experimental Type Hints for Python 3.9+" optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" groups = ["main", "dev"] files = [ - {file = "typing_extensions-4.13.2-py3-none-any.whl", hash = "sha256:a439e7c04b49fec3e5d3e2beaa21755cadbbdc391694e28ccdd36ca4a1408f8c"}, - {file = "typing_extensions-4.13.2.tar.gz", hash = "sha256:e6c81219bd689f51865d9e372991c540bda33a0379d5573cddb9a3a23f7caaef"}, + {file = "typing_extensions-4.14.0-py3-none-any.whl", hash = "sha256:a1514509136dd0b477638fc68d6a91497af5076466ad0fa6c338e44e359944af"}, + {file = "typing_extensions-4.14.0.tar.gz", hash = "sha256:8676b788e32f02ab42d9e7c61324048ae4c6d844a399eebace3d4979d75ceef4"}, ] [[package]] From 03bc87d3a8c2434d6c1fcbb80c84aef118ede201 Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Mon, 2 Jun 2025 12:39:42 -0500 Subject: [PATCH 168/390] chore(l10n): New Crowdin updates (#5500) --- frontend/lang/messages/hu-HU.json | 8 ++-- mealie/lang/messages/hu-HU.json | 2 +- .../seed/resources/foods/locales/hu-HU.json | 40 +++++++++---------- 3 files changed, 25 insertions(+), 25 deletions(-) diff --git a/frontend/lang/messages/hu-HU.json b/frontend/lang/messages/hu-HU.json index 43a0e6ec5..9c1ea1e8f 100644 --- a/frontend/lang/messages/hu-HU.json +++ b/frontend/lang/messages/hu-HU.json @@ -45,13 +45,13 @@ "category-filter": "Kategória szűrő", "category-update-failed": "Kategória frissítése sikertelen", "category-updated": "Kategória frissítve", - "uncategorized-count": "Kategórizálatlan {count}", + "uncategorized-count": "Kategorizálatlan {count}", "create-a-category": "Kategória létrehozása", "category-name": "Kategória név", "category": "Kategória" }, "events": { - "apprise-url": "Apprise URL", + "apprise-url": "Apprise cím (URL)", "database": "Adatbázis", "delete-event": "Esemény törlése", "event-delete-confirmation": "Biztosan törölni szeretné ezt az eseményt?", @@ -638,7 +638,7 @@ "tree-view": "Fa nézet", "recipe-servings": "Recept tálalások", "recipe-yield": "Adagonkénti információk", - "recipe-yield-text": "Recipe Yield Text", + "recipe-yield-text": "Recept Késleltetés szöveg", "unit": "Mennyiségi egység", "upload-image": "Kép feltöltése", "screen-awake": "Képernyő ébren tartása", @@ -720,7 +720,7 @@ "backup-restore": "Biztonsági Mentés/Visszaállítás", "back-restore-description": "A biztonsági mentés visszaállítása felülírja az adatbázisban és az adatkönyvtárban lévő összes aktuális adatot, és a biztonsági mentés tartalmával helyettesíti azokat. {cannot-be-undone} Ha a visszaállítás sikeres, akkor a rendszer kilépteti Önt.", "cannot-be-undone": "Ezt a műveletet visszavonható - óvatosan használja.", - "postgresql-note": "If you are using PostgreSQL, please review the {backup-restore-process} prior to restoring.", + "postgresql-note": "Ha PostgreSQL-t használ, kérjük, a visszaállítás előtt tekintse át a {backup-restore-process}-t.", "backup-restore-process-in-the-documentation": "biztonsági mentés/visszaállítás folyamata a dokumentációban", "irreversible-acknowledgment": "Tudomásul veszem, hogy ez a művelet visszafordíthatatlan, helyrehozhatatlan, és adatvesztéssel járhat", "restore-backup": "Biztonsági mentés visszaállítása" diff --git a/mealie/lang/messages/hu-HU.json b/mealie/lang/messages/hu-HU.json index 3577b86f5..e93de259e 100644 --- a/mealie/lang/messages/hu-HU.json +++ b/mealie/lang/messages/hu-HU.json @@ -15,7 +15,7 @@ "serving": "Adag", "servings": "Adag", "yield": "Adag", - "yields": "Yields" + "yields": "Késleltetve" } }, "mealplan": { diff --git a/mealie/repos/seed/resources/foods/locales/hu-HU.json b/mealie/repos/seed/resources/foods/locales/hu-HU.json index 4e33225c0..47f4dc911 100644 --- a/mealie/repos/seed/resources/foods/locales/hu-HU.json +++ b/mealie/repos/seed/resources/foods/locales/hu-HU.json @@ -63,16 +63,16 @@ "name": "kenyér" }, "breadfruit": { - "name": "breadfruit" + "name": "kenyérfa" }, "broccoflower": { - "name": "broccoflower" + "name": "brokkoli" }, "broccoli": { "name": "brokkoli" }, "broccoli-rabe": { - "name": "broccoli rabe" + "name": "rapini" }, "broccolini": { "name": "broccolini" @@ -138,54 +138,54 @@ "name": "zeller" }, "celery": { - "name": "celery" + "name": "zeller" }, "cereal-grains": { - "name": "cereal grains" + "name": "darált zeller" }, "chard": { - "name": "chard" + "name": "mángold" }, "cheese": { - "name": "cheese" + "name": "sajt" }, "chicory": { - "name": "chicory" + "name": "katáng" }, "chilli-peppers": { - "name": "chilli pepper", - "plural_name": "chilli peppers" + "name": "chili paprika", + "plural_name": "chili paprikák" }, "chinese-leaves": { - "name": "chinese leaves" + "name": "kínai kel" }, "chives": { - "name": "chives" + "name": "metélőhagyma" }, "chocolate": { - "name": "chocolate" + "name": "csoki" }, "cilantro": { "name": "cilantro" }, "cinnamon": { - "name": "cinnamon" + "name": "fahéj" }, "clarified-butter": { - "name": "clarified butter" + "name": "tisztított vaj" }, "coconut": { - "name": "coconut", - "plural_name": "coconuts" + "name": "kókusz", + "plural_name": "kókuszok" }, "coconut-milk": { - "name": "coconut milk" + "name": "kókusztej" }, "cod": { - "name": "cod" + "name": "tőkehal" }, "coffee": { - "name": "coffee" + "name": "kávé" }, "collard-greens": { "name": "collard greens" From 14de1410ae9601678aad10e079648c27958f2d23 Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Mon, 2 Jun 2025 13:45:07 -0500 Subject: [PATCH 169/390] chore(l10n): New Crowdin updates (#5501) --- .../seed/resources/foods/locales/hu-HU.json | 156 +++++++++--------- 1 file changed, 78 insertions(+), 78 deletions(-) diff --git a/mealie/repos/seed/resources/foods/locales/hu-HU.json b/mealie/repos/seed/resources/foods/locales/hu-HU.json index 47f4dc911..26f59115a 100644 --- a/mealie/repos/seed/resources/foods/locales/hu-HU.json +++ b/mealie/repos/seed/resources/foods/locales/hu-HU.json @@ -3,10 +3,10 @@ "name": "acorn squash" }, "alfalfa-sprouts": { - "name": "alfalfa sprouts" + "name": "lucernacsíra" }, "anchovies": { - "name": "anchovies" + "name": "szardella" }, "apples": { "name": "alma", @@ -16,7 +16,7 @@ "name": "articsóka" }, "arugula": { - "name": "arugula" + "name": "borsmustár" }, "asparagus": { "name": "spárga" @@ -188,59 +188,59 @@ "name": "kávé" }, "collard-greens": { - "name": "collard greens" + "name": "kelkáposzta" }, "confectioners-sugar": { - "name": "confectioners' sugar" + "name": "porcukor" }, "coriander": { - "name": "coriander" + "name": "koriander" }, "corn": { - "name": "corn", - "plural_name": "corns" + "name": "kukorica", + "plural_name": "kukoricák" }, "corn-syrup": { - "name": "corn syrup" + "name": "kukorica szirup" }, "cottonseed-oil": { - "name": "cottonseed oil" + "name": "gyapotmag-olaj" }, "courgette": { - "name": "courgette" + "name": "cukkini" }, "cream-of-tartar": { "name": "cream of tartar" }, "cucumber": { - "name": "cucumber", - "plural_name": "cucumbers" + "name": "uborka", + "plural_name": "uborkák" }, "cumin": { - "name": "cumin" + "name": "kömény" }, "daikon": { - "name": "daikon", - "plural_name": "daikons" + "name": "jégcsapretek", + "plural_name": "jégcsapretkek" }, "dairy-products-and-dairy-substitutes": { - "name": "dairy products and dairy substitutes" + "name": "tejtermékek és tej helyettesítők" }, "dandelion": { - "name": "dandelion" + "name": "pitypang" }, "demerara-sugar": { - "name": "demerara sugar" + "name": "demerara cukor" }, "dough": { - "name": "dough" + "name": "tészta" }, "edible-cactus": { - "name": "edible cactus" + "name": "ehető kaktusz" }, "eggplant": { - "name": "eggplant", - "plural_name": "eggplants" + "name": "padlizsán", + "plural_name": "padlizsánok" }, "eggs": { "name": "tojás", @@ -421,42 +421,42 @@ "name": "nutritional yeast flakes" }, "nuts": { - "name": "nuts" + "name": "diófélék" }, "octopuses": { - "name": "octopus", - "plural_name": "octopuses" + "name": "polip", + "plural_name": "polipok" }, "oils": { - "name": "oils" + "name": "olajok" }, "okra": { "name": "okra" }, "olive": { - "name": "olive" + "name": "olívabogyó" }, "olive-oil": { - "name": "olive oil" + "name": "olivaolaj" }, "onion": { - "name": "onion" + "name": "hagyma" }, "onion-family": { - "name": "onion family" + "name": "hagymafélék" }, "orange-blossom-water": { "name": "orange blossom water" }, "oranges": { - "name": "orange", - "plural_name": "oranges" + "name": "narancs", + "plural_name": "narancsok" }, "oregano": { - "name": "oregano" + "name": "oregánó" }, "oysters": { - "name": "oysters" + "name": "osztriga" }, "panch-puran": { "name": "panch puran" @@ -465,66 +465,66 @@ "name": "paprika" }, "parsley": { - "name": "parsley" + "name": "petrezselyem" }, "parsnip": { - "name": "parsnip", - "plural_name": "parsnips" + "name": "paszternák", + "plural_name": "paszternákok" }, "pear": { - "name": "pear", - "plural_name": "pears" + "name": "körte", + "plural_name": "körték" }, "peas": { - "name": "peas" + "name": "borsó" }, "pepper": { - "name": "pepper", - "plural_name": "peppers" + "name": "bors", + "plural_name": "bors" }, "pineapple": { - "name": "pineapple", - "plural_name": "pineapples" + "name": "ananász", + "plural_name": "ananász" }, "plantain": { "name": "plantain", "plural_name": "plantains" }, "poppy-seeds": { - "name": "poppy seeds" + "name": "mák" }, "potato": { - "name": "potato", - "plural_name": "potatoes" + "name": "burgonya", + "plural_name": "burgonyák" }, "poultry": { - "name": "poultry" + "name": "baromfi" }, "powdered-sugar": { - "name": "powdered sugar" + "name": "porcukor" }, "pumpkin": { - "name": "pumpkin", - "plural_name": "pumpkins" + "name": "tök", + "plural_name": "tökök" }, "pumpkin-seeds": { - "name": "pumpkin seeds" + "name": "tökmag" }, "radish": { - "name": "radish", - "plural_name": "radishes" + "name": "retek", + "plural_name": "retkek" }, "raw-sugar": { - "name": "raw sugar" + "name": "barna cukor" }, "refined-sugar": { - "name": "refined sugar" + "name": "finomitott cukor" }, "rice": { - "name": "rice" + "name": "rizs" }, "rice-flour": { - "name": "rice flour" + "name": "rízsliszt" }, "rock-sugar": { "name": "rock sugar" @@ -533,13 +533,13 @@ "name": "rum" }, "salmon": { - "name": "salmon" + "name": "lazac" }, "salt": { - "name": "salt" + "name": "só" }, "salt-cod": { - "name": "salt cod" + "name": "sózott tőkehal" }, "scallion": { "name": "scallion", @@ -649,44 +649,44 @@ "name": "turbanado sugar" }, "turnip": { - "name": "turnip", - "plural_name": "turnips" + "name": "fehér répa", + "plural_name": "fehérrépák" }, "unrefined-sugar": { - "name": "unrefined sugar" + "name": "finomitatlan cukor" }, "vanilla": { - "name": "vanilla" + "name": "vanília" }, "vegetables": { - "name": "vegetables" + "name": "zöldségek" }, "watercress": { "name": "watercress" }, "watermelon": { - "name": "watermelon", - "plural_name": "watermelons" + "name": "görögdinnye", + "plural_name": "görögdinnyék" }, "white-mushroom": { - "name": "white mushroom", - "plural_name": "white mushrooms" + "name": "fehér gomba", + "plural_name": "fehér gombák" }, "white-sugar": { - "name": "white sugar" + "name": "fehér cukor" }, "xanthan-gum": { - "name": "xanthan gum" + "name": "xantángumi" }, "yam": { - "name": "yam", - "plural_name": "yams" + "name": "jamgyökér", + "plural_name": "jamgyökerek" }, "yeast": { - "name": "yeast" + "name": "élesztő" }, "zucchini": { - "name": "zucchini", - "plural_name": "zucchinis" + "name": "cukkini", + "plural_name": "cukkinik" } } \ No newline at end of file From 649013a0283b17f6057de227d8e59251d2ecc371 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 2 Jun 2025 13:57:21 -0500 Subject: [PATCH 170/390] chore(deps): update dependency pytest to v8.4.0 (#5502) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/poetry.lock b/poetry.lock index a0e00cc8b..e10db0ad4 100644 --- a/poetry.lock +++ b/poetry.lock @@ -2675,24 +2675,25 @@ requests = ">=2.32.3" [[package]] name = "pytest" -version = "8.3.5" +version = "8.4.0" description = "pytest: simple powerful testing with Python" optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" groups = ["dev"] files = [ - {file = "pytest-8.3.5-py3-none-any.whl", hash = "sha256:c69214aa47deac29fad6c2a4f590b9c4a9fdb16a403176fe154b79c0b4d4d820"}, - {file = "pytest-8.3.5.tar.gz", hash = "sha256:f4efe70cc14e511565ac476b57c279e12a855b11f48f212af1080ef2263d3845"}, + {file = "pytest-8.4.0-py3-none-any.whl", hash = "sha256:f40f825768ad76c0977cbacdf1fd37c6f7a468e460ea6a0636078f8972d4517e"}, + {file = "pytest-8.4.0.tar.gz", hash = "sha256:14d920b48472ea0dbf68e45b96cd1ffda4705f33307dcc86c676c1b5104838a6"}, ] [package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -iniconfig = "*" -packaging = "*" +colorama = {version = ">=0.4", markers = "sys_platform == \"win32\""} +iniconfig = ">=1" +packaging = ">=20" pluggy = ">=1.5,<2" +pygments = ">=2.7.2" [package.extras] -dev = ["argcomplete", "attrs (>=19.2)", "hypothesis (>=3.56)", "mock", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] +dev = ["argcomplete", "attrs (>=19.2)", "hypothesis (>=3.56)", "mock", "requests", "setuptools", "xmlschema"] [[package]] name = "pytest-asyncio" From 22fdb32f6193b2a52247baf072d2ed02ea4947c7 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 2 Jun 2025 16:33:22 -0500 Subject: [PATCH 171/390] fix(deps): update dependency openai to v1.83.0 (#5503) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index e10db0ad4..88486c36f 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1855,14 +1855,14 @@ signedtoken = ["cryptography (>=3.0.0)", "pyjwt (>=2.0.0,<3)"] [[package]] name = "openai" -version = "1.82.1" +version = "1.83.0" description = "The official Python library for the openai API" optional = false python-versions = ">=3.8" groups = ["main"] files = [ - {file = "openai-1.82.1-py3-none-any.whl", hash = "sha256:334eb5006edf59aa464c9e932b9d137468d810b2659e5daea9b3a8c39d052395"}, - {file = "openai-1.82.1.tar.gz", hash = "sha256:ffc529680018e0417acac85f926f92aa0bbcbc26e82e2621087303c66bc7f95d"}, + {file = "openai-1.83.0-py3-none-any.whl", hash = "sha256:d15ec58ba52537d4abc7b744890ecc4ab3cffb0fdaa8e5389830f6e1a2f7f128"}, + {file = "openai-1.83.0.tar.gz", hash = "sha256:dfb421837962d9e8078929d8fc7e36e51c2a110b23a777a14e27f579d1afd6b6"}, ] [package.dependencies] From 582974b265dfce8a3ec6409d1a474758821bfa8b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 3 Jun 2025 16:05:25 -0500 Subject: [PATCH 172/390] fix(deps): update dependency openai to v1.84.0 (#5505) --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 88486c36f..fa24ff445 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1855,14 +1855,14 @@ signedtoken = ["cryptography (>=3.0.0)", "pyjwt (>=2.0.0,<3)"] [[package]] name = "openai" -version = "1.83.0" +version = "1.84.0" description = "The official Python library for the openai API" optional = false python-versions = ">=3.8" groups = ["main"] files = [ - {file = "openai-1.83.0-py3-none-any.whl", hash = "sha256:d15ec58ba52537d4abc7b744890ecc4ab3cffb0fdaa8e5389830f6e1a2f7f128"}, - {file = "openai-1.83.0.tar.gz", hash = "sha256:dfb421837962d9e8078929d8fc7e36e51c2a110b23a777a14e27f579d1afd6b6"}, + {file = "openai-1.84.0-py3-none-any.whl", hash = "sha256:7ec4436c3c933d68dc0f5a0cef0cb3dbc0864a54d62bddaf2ed5f3d521844711"}, + {file = "openai-1.84.0.tar.gz", hash = "sha256:4caa43bdab262cc75680ce1a2322cfc01626204074f7e8d9939ab372acf61698"}, ] [package.dependencies] From a4871b65eb132802b90c842cb98979cb26df744a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 3 Jun 2025 20:48:20 -0500 Subject: [PATCH 173/390] fix(deps): update dependency recipe-scrapers to v15.8.0 (#5506) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index fa24ff445..a47c8d678 100644 --- a/poetry.lock +++ b/poetry.lock @@ -3066,14 +3066,14 @@ orjson = ["orjson (>=3.9.14,<4)"] [[package]] name = "recipe-scrapers" -version = "15.7.1" +version = "15.8.0" description = "Python package, scraping recipes from all over the internet" optional = false python-versions = ">=3.9" groups = ["main"] files = [ - {file = "recipe_scrapers-15.7.1-py3-none-any.whl", hash = "sha256:f5131c3c9ce7c7a261ffe25514334c2b86b911fc3e53935c91cf7dd420b80855"}, - {file = "recipe_scrapers-15.7.1.tar.gz", hash = "sha256:7657a743994712fdb1f7ff463891e593a55c6f9597be4e64425dcadd3b9aa75f"}, + {file = "recipe_scrapers-15.8.0-py3-none-any.whl", hash = "sha256:65015802f3d6e60493b9a9de4737c0aa42eb67c6d2ced43a1f32ffaf4fb9c48e"}, + {file = "recipe_scrapers-15.8.0.tar.gz", hash = "sha256:938d0510b88809fa181e49d95498bbc40db40d8d973637b3f7b77da837bcda12"}, ] [package.dependencies] From 431638c1ed85d6a138860e3cdb2d2a624c7809a1 Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Wed, 4 Jun 2025 07:55:36 -0500 Subject: [PATCH 174/390] chore(l10n): New Crowdin updates (#5507) --- frontend/lang/messages/fr-CA.json | 2 +- frontend/lang/messages/nl-NL.json | 2 +- .../seed/resources/foods/locales/nl-NL.json | 42 +++++++++---------- 3 files changed, 23 insertions(+), 23 deletions(-) diff --git a/frontend/lang/messages/fr-CA.json b/frontend/lang/messages/fr-CA.json index e2a94d85e..d99748baf 100644 --- a/frontend/lang/messages/fr-CA.json +++ b/frontend/lang/messages/fr-CA.json @@ -1049,7 +1049,7 @@ "merge-dialog-text": "La combinaison des aliments sélectionnés fusionnera l’aliment source et l’aliment cible en un seul aliment. L’aliment source sera supprimé et toutes les références à l’aliment source seront mises à jour pour pointer vers l’aliment cible.", "merge-food-example": "Fusion de {food1} dans {food2}", "seed-dialog-text": "Initialisez la base de données avec des aliments basés sur votre langue locale. Cela permettra de créer plus de 200 aliments communs qui pourront être utilisés pour organiser votre base de données. Les aliments sont traduits grâce à un effort communautaire.", - "seed-dialog-warning": "Vous avez déjà des éléments dans votre base de données. Cette action ne fusionnera pas les doublons, vous devrez les gérer manuellement.", + "seed-dialog-warning": "Vous avez déjà des éléments dans votre base de données. Cette action ne conciliera pas les doublons, vous devrez les gérer manuellement.", "combine-food": "Combiner les aliments", "source-food": "Aliment source", "target-food": "Aliment cible", diff --git a/frontend/lang/messages/nl-NL.json b/frontend/lang/messages/nl-NL.json index eaf0f9b9c..be878ec5f 100644 --- a/frontend/lang/messages/nl-NL.json +++ b/frontend/lang/messages/nl-NL.json @@ -26,7 +26,7 @@ "sponsor": "Sponsor" }, "asset": { - "assets": "Bijlagen", + "assets": "Onderdelen", "code": "Code", "file": "Bestand", "image": "Afbeelding", diff --git a/mealie/repos/seed/resources/foods/locales/nl-NL.json b/mealie/repos/seed/resources/foods/locales/nl-NL.json index fbdfac28a..82368281f 100644 --- a/mealie/repos/seed/resources/foods/locales/nl-NL.json +++ b/mealie/repos/seed/resources/foods/locales/nl-NL.json @@ -23,7 +23,7 @@ }, "avocado": { "name": "avocado", - "plural_name": "avocado" + "plural_name": "avocados" }, "bacon": { "name": "spek\nontbijtspek\nbacon" @@ -47,7 +47,7 @@ "name": "bonen" }, "bell-peppers": { - "name": "paprikas", + "name": "paprika", "plural_name": "paprikas" }, "blackberries": { @@ -132,10 +132,10 @@ "plural_name": "bloemkolen" }, "cayenne-pepper": { - "name": "cayenne peper" + "name": "cayennepeper" }, "celeriac": { - "name": "knolselder" + "name": "knolselderij" }, "celery": { "name": "selderij" @@ -153,8 +153,8 @@ "name": "witlof" }, "chilli-peppers": { - "name": "chili peper", - "plural_name": "chili pepers" + "name": "chilipeper", + "plural_name": "chilipepers" }, "chinese-leaves": { "name": "chinese kool" @@ -201,7 +201,7 @@ "plural_name": "maïs" }, "corn-syrup": { - "name": "maisstroop" + "name": "maïsstroop" }, "cottonseed-oil": { "name": "katoenzaadolie" @@ -282,7 +282,7 @@ "name": "fruit" }, "fruit-sugar": { - "name": "fruit suiker" + "name": "fruitsuiker" }, "ful": { "name": "peul" @@ -402,7 +402,7 @@ "name": "mortadella" }, "mushroom": { - "name": "paddestoel", + "name": "paddenstoel", "plural_name": "paddenstoelen" }, "mussels": { @@ -443,7 +443,7 @@ "name": "ui" }, "onion-family": { - "name": "uien familie" + "name": "uienfamilie" }, "orange-blossom-water": { "name": "oranjebloesemwater" @@ -491,7 +491,7 @@ "plural_name": "bakbananen" }, "poppy-seeds": { - "name": "papaver zaden" + "name": "papaverzaden" }, "potato": { "name": "aardappel", @@ -518,7 +518,7 @@ "name": "ruwe suiker" }, "refined-sugar": { - "name": "gerafineerde suiker" + "name": "geraffineerde suiker" }, "rice": { "name": "rijst" @@ -539,7 +539,7 @@ "name": "zout" }, "salt-cod": { - "name": "gezoute kabeljauw" + "name": "gezouten kabeljauw" }, "scallion": { "name": "lente-ui", @@ -555,7 +555,7 @@ "name": "sesamzaad" }, "shallot": { - "name": "sjalotte", + "name": "sjalot", "plural_name": "sjalotjes" }, "skate": { @@ -571,8 +571,8 @@ "name": "sojaboon" }, "spaghetti-squash": { - "name": "spaghetti pompoen", - "plural_name": "spaghetti pompoenen" + "name": "spaghettipompoen", + "plural_name": "spaghettipompoenen" }, "speck": { "name": "spek" @@ -585,14 +585,14 @@ }, "spring-onion": { "name": "lente-ui", - "plural_name": "lente-uitjes" + "plural_name": "lente-uien" }, "squash": { "name": "pompoen", "plural_name": "pompoenen" }, "squash-family": { - "name": "pompoen familie" + "name": "pompoenfamilie" }, "stockfish": { "name": "stokvis" @@ -626,7 +626,7 @@ }, "taro": { "name": "taro", - "plural_name": "taroes" + "plural_name": "taros" }, "teff": { "name": "abessijns liefdegras" @@ -639,7 +639,7 @@ "name": "forel" }, "tubers": { - "name": "knolgewassen", + "name": "knolgewas", "plural_name": "knolgewassen" }, "tuna": { @@ -653,7 +653,7 @@ "plural_name": "knolrapen" }, "unrefined-sugar": { - "name": "ongerafineerde suiker" + "name": "ongeraffineerde suiker" }, "vanilla": { "name": "vanille" From b577cf55209ace4b0a1df61238320271071225bd Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 9 Jun 2025 09:56:53 +0200 Subject: [PATCH 175/390] chore(deps): update dependency ruff to v0.11.13 (#5510) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/poetry.lock b/poetry.lock index a47c8d678..2398df125 100644 --- a/poetry.lock +++ b/poetry.lock @@ -3249,30 +3249,30 @@ jupyter = ["ipywidgets (>=7.5.1,<9)"] [[package]] name = "ruff" -version = "0.11.12" +version = "0.11.13" description = "An extremely fast Python linter and code formatter, written in Rust." optional = false python-versions = ">=3.7" groups = ["dev"] files = [ - {file = "ruff-0.11.12-py3-none-linux_armv6l.whl", hash = "sha256:c7680aa2f0d4c4f43353d1e72123955c7a2159b8646cd43402de6d4a3a25d7cc"}, - {file = "ruff-0.11.12-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:2cad64843da9f134565c20bcc430642de897b8ea02e2e79e6e02a76b8dcad7c3"}, - {file = "ruff-0.11.12-py3-none-macosx_11_0_arm64.whl", hash = "sha256:9b6886b524a1c659cee1758140138455d3c029783d1b9e643f3624a5ee0cb0aa"}, - {file = "ruff-0.11.12-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3cc3a3690aad6e86c1958d3ec3c38c4594b6ecec75c1f531e84160bd827b2012"}, - {file = "ruff-0.11.12-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:f97fdbc2549f456c65b3b0048560d44ddd540db1f27c778a938371424b49fe4a"}, - {file = "ruff-0.11.12-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:74adf84960236961090e2d1348c1a67d940fd12e811a33fb3d107df61eef8fc7"}, - {file = "ruff-0.11.12-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:b56697e5b8bcf1d61293ccfe63873aba08fdbcbbba839fc046ec5926bdb25a3a"}, - {file = "ruff-0.11.12-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4d47afa45e7b0eaf5e5969c6b39cbd108be83910b5c74626247e366fd7a36a13"}, - {file = "ruff-0.11.12-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:692bf9603fe1bf949de8b09a2da896f05c01ed7a187f4a386cdba6760e7f61be"}, - {file = "ruff-0.11.12-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:08033320e979df3b20dba567c62f69c45e01df708b0f9c83912d7abd3e0801cd"}, - {file = "ruff-0.11.12-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:929b7706584f5bfd61d67d5070f399057d07c70585fa8c4491d78ada452d3bef"}, - {file = "ruff-0.11.12-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:7de4a73205dc5756b8e09ee3ed67c38312dce1aa28972b93150f5751199981b5"}, - {file = "ruff-0.11.12-py3-none-musllinux_1_2_i686.whl", hash = "sha256:2635c2a90ac1b8ca9e93b70af59dfd1dd2026a40e2d6eebaa3efb0465dd9cf02"}, - {file = "ruff-0.11.12-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:d05d6a78a89166f03f03a198ecc9d18779076ad0eec476819467acb401028c0c"}, - {file = "ruff-0.11.12-py3-none-win32.whl", hash = "sha256:f5a07f49767c4be4772d161bfc049c1f242db0cfe1bd976e0f0886732a4765d6"}, - {file = "ruff-0.11.12-py3-none-win_amd64.whl", hash = "sha256:5a4d9f8030d8c3a45df201d7fb3ed38d0219bccd7955268e863ee4a115fa0832"}, - {file = "ruff-0.11.12-py3-none-win_arm64.whl", hash = "sha256:65194e37853158d368e333ba282217941029a28ea90913c67e558c611d04daa5"}, - {file = "ruff-0.11.12.tar.gz", hash = "sha256:43cf7f69c7d7c7d7513b9d59c5d8cafd704e05944f978614aa9faff6ac202603"}, + {file = "ruff-0.11.13-py3-none-linux_armv6l.whl", hash = "sha256:4bdfbf1240533f40042ec00c9e09a3aade6f8c10b6414cf11b519488d2635d46"}, + {file = "ruff-0.11.13-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:aef9c9ed1b5ca28bb15c7eac83b8670cf3b20b478195bd49c8d756ba0a36cf48"}, + {file = "ruff-0.11.13-py3-none-macosx_11_0_arm64.whl", hash = "sha256:53b15a9dfdce029c842e9a5aebc3855e9ab7771395979ff85b7c1dedb53ddc2b"}, + {file = "ruff-0.11.13-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ab153241400789138d13f362c43f7edecc0edfffce2afa6a68434000ecd8f69a"}, + {file = "ruff-0.11.13-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:6c51f93029d54a910d3d24f7dd0bb909e31b6cd989a5e4ac513f4eb41629f0dc"}, + {file = "ruff-0.11.13-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1808b3ed53e1a777c2ef733aca9051dc9bf7c99b26ece15cb59a0320fbdbd629"}, + {file = "ruff-0.11.13-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:d28ce58b5ecf0f43c1b71edffabe6ed7f245d5336b17805803312ec9bc665933"}, + {file = "ruff-0.11.13-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:55e4bc3a77842da33c16d55b32c6cac1ec5fb0fbec9c8c513bdce76c4f922165"}, + {file = "ruff-0.11.13-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:633bf2c6f35678c56ec73189ba6fa19ff1c5e4807a78bf60ef487b9dd272cc71"}, + {file = "ruff-0.11.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4ffbc82d70424b275b089166310448051afdc6e914fdab90e08df66c43bb5ca9"}, + {file = "ruff-0.11.13-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:4a9ddd3ec62a9a89578c85842b836e4ac832d4a2e0bfaad3b02243f930ceafcc"}, + {file = "ruff-0.11.13-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:d237a496e0778d719efb05058c64d28b757c77824e04ffe8796c7436e26712b7"}, + {file = "ruff-0.11.13-py3-none-musllinux_1_2_i686.whl", hash = "sha256:26816a218ca6ef02142343fd24c70f7cd8c5aa6c203bca284407adf675984432"}, + {file = "ruff-0.11.13-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:51c3f95abd9331dc5b87c47ac7f376db5616041173826dfd556cfe3d4977f492"}, + {file = "ruff-0.11.13-py3-none-win32.whl", hash = "sha256:96c27935418e4e8e77a26bb05962817f28b8ef3843a6c6cc49d8783b5507f250"}, + {file = "ruff-0.11.13-py3-none-win_amd64.whl", hash = "sha256:29c3189895a8a6a657b7af4e97d330c8a3afd2c9c8f46c81e2fc5a31866517e3"}, + {file = "ruff-0.11.13-py3-none-win_arm64.whl", hash = "sha256:b4385285e9179d608ff1d2fb9922062663c658605819a6876d8beef0c30b7f3b"}, + {file = "ruff-0.11.13.tar.gz", hash = "sha256:26fa247dc68d1d4e72c179e08889a25ac0c7ba4d78aecfc835d49cbfd60bf514"}, ] [[package]] From b68c96c3486a6675783dd567aef5d9a407ef54df Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 9 Jun 2025 08:07:44 +0000 Subject: [PATCH 176/390] chore(auto): Update pre-commit hooks (#5515) Co-authored-by: boc-the-git <3479092+boc-the-git@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index f19e95a03..55db0cf56 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -12,7 +12,7 @@ repos: exclude: ^tests/data/ - repo: https://github.com/astral-sh/ruff-pre-commit # Ruff version. - rev: v0.11.12 + rev: v0.11.13 hooks: - id: ruff - id: ruff-format From 104c9b36a50d7450743e47dce9c94c93d2898b66 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 9 Jun 2025 20:02:48 +0000 Subject: [PATCH 177/390] fix(deps): update dependency openai to v1.85.0 (#5518) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 2398df125..d9c1992ea 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1855,14 +1855,14 @@ signedtoken = ["cryptography (>=3.0.0)", "pyjwt (>=2.0.0,<3)"] [[package]] name = "openai" -version = "1.84.0" +version = "1.85.0" description = "The official Python library for the openai API" optional = false python-versions = ">=3.8" groups = ["main"] files = [ - {file = "openai-1.84.0-py3-none-any.whl", hash = "sha256:7ec4436c3c933d68dc0f5a0cef0cb3dbc0864a54d62bddaf2ed5f3d521844711"}, - {file = "openai-1.84.0.tar.gz", hash = "sha256:4caa43bdab262cc75680ce1a2322cfc01626204074f7e8d9939ab372acf61698"}, + {file = "openai-1.85.0-py3-none-any.whl", hash = "sha256:7dc3e839cb8bb8747979a90c63ad4cb25a8e0cbec17b53eec009532c9965cecf"}, + {file = "openai-1.85.0.tar.gz", hash = "sha256:6ba76e4ebc5725f71f2f6126c7cb5169ca8de60dd5aa61f350f9448ad162c913"}, ] [package.dependencies] From 5d58c9333131a67a491cec51bd43b4472b6f676d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 11 Jun 2025 14:12:29 +0200 Subject: [PATCH 178/390] fix(deps): update dependency openai to v1.86.0 (#5520) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index d9c1992ea..da6285952 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1855,14 +1855,14 @@ signedtoken = ["cryptography (>=3.0.0)", "pyjwt (>=2.0.0,<3)"] [[package]] name = "openai" -version = "1.85.0" +version = "1.86.0" description = "The official Python library for the openai API" optional = false python-versions = ">=3.8" groups = ["main"] files = [ - {file = "openai-1.85.0-py3-none-any.whl", hash = "sha256:7dc3e839cb8bb8747979a90c63ad4cb25a8e0cbec17b53eec009532c9965cecf"}, - {file = "openai-1.85.0.tar.gz", hash = "sha256:6ba76e4ebc5725f71f2f6126c7cb5169ca8de60dd5aa61f350f9448ad162c913"}, + {file = "openai-1.86.0-py3-none-any.whl", hash = "sha256:c8889c39410621fe955c230cc4c21bfe36ec887f4e60a957de05f507d7e1f349"}, + {file = "openai-1.86.0.tar.gz", hash = "sha256:c64d5b788359a8fdf69bd605ae804ce41c1ce2e78b8dd93e2542e0ee267f1e4b"}, ] [package.dependencies] From cacb197aa8f7c920a50dcbb735065d0c3cf8105f Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 11 Jun 2025 12:24:06 +0000 Subject: [PATCH 179/390] fix(deps): update dependency requests to v2.32.4 [security] (#5519) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/poetry.lock b/poetry.lock index da6285952..9722164e3 100644 --- a/poetry.lock +++ b/poetry.lock @@ -3189,19 +3189,19 @@ files = [ [[package]] name = "requests" -version = "2.32.3" +version = "2.32.4" description = "Python HTTP for Humans." optional = false python-versions = ">=3.8" groups = ["main", "dev"] files = [ - {file = "requests-2.32.3-py3-none-any.whl", hash = "sha256:70761cfe03c773ceb22aa2f671b4757976145175cdfca038c02654d061d6dcc6"}, - {file = "requests-2.32.3.tar.gz", hash = "sha256:55365417734eb18255590a9ff9eb97e9e1da868d4ccd6402399eaf68af20a760"}, + {file = "requests-2.32.4-py3-none-any.whl", hash = "sha256:27babd3cda2a6d50b30443204ee89830707d396671944c998b5975b031ac2b2c"}, + {file = "requests-2.32.4.tar.gz", hash = "sha256:27d0316682c8a29834d3264820024b62a36942083d52caf2f14c0591336d3422"}, ] [package.dependencies] certifi = ">=2017.4.17" -charset-normalizer = ">=2,<4" +charset_normalizer = ">=2,<4" idna = ">=2.5,<4" urllib3 = ">=1.21.1,<3" From b87edc823a59eb02fdd478e25ef8c77bb8d64749 Mon Sep 17 00:00:00 2001 From: Ceri Loosley <7449028+miawgogo@users.noreply.github.com> Date: Thu, 12 Jun 2025 18:34:24 +0100 Subject: [PATCH 180/390] fix: handle recipe-scraper returning a int causing clean_time to return None (#5522) --- mealie/services/scraper/cleaner.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/mealie/services/scraper/cleaner.py b/mealie/services/scraper/cleaner.py index b5acb88b7..0e1040742 100644 --- a/mealie/services/scraper/cleaner.py +++ b/mealie/services/scraper/cleaner.py @@ -2,6 +2,7 @@ import contextlib import functools import html import json +import numbers import operator import re import typing @@ -392,7 +393,7 @@ def clean_yield(yields: str | list[str] | None) -> tuple[float, float, str]: return servings_qty, yld_qty, yld_str -def clean_time(time_entry: str | timedelta | None, translator: Translator) -> None | str: +def clean_time(time_entry: str | timedelta | int | float | None, translator: Translator) -> None | str: """_summary_ Supported Structures: @@ -401,6 +402,7 @@ def clean_time(time_entry: str | timedelta | None, translator: Translator) -> No - `"PT1H30M"` - returns "1 hour 30 minutes" - `timedelta(hours=1, minutes=30)` - returns "1 hour 30 minutes" - `{"minValue": "PT1H30M"}` - returns "1 hour 30 minutes" + - `30` - as a `int` or `float` assumed to be in minutes, returns "30 minutes" Raises: TypeError: if the type is not supported a TypeError is raised @@ -412,6 +414,10 @@ def clean_time(time_entry: str | timedelta | None, translator: Translator) -> No return None match time_entry: + case numbers.Number(): + # type checked by case statement + time_delta = timedelta(minutes=time_entry) # type: ignore + return pretty_print_timedelta(time_delta, translator) case str(time_entry): if not time_entry.strip(): return None @@ -431,7 +437,9 @@ def clean_time(time_entry: str | timedelta | None, translator: Translator) -> No # TODO: Not sure what to do here return str(time_entry) case _: - logger.warning("[SCRAPER] Unexpected type or structure for variable time_entry") + logger.warning( + "[SCRAPER] Unexpected type(%s) or structure for variable time_entry: %s", type(time_entry), time_entry + ) return None From 1697d6299e009b30a3c082f2aaee322518bd5794 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 16 Jun 2025 11:57:07 -0500 Subject: [PATCH 181/390] chore(deps): update dependency mypy to v1.16.1 (#5533) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 48 +++++++++++++++--------------------------------- 1 file changed, 15 insertions(+), 33 deletions(-) diff --git a/poetry.lock b/poetry.lock index 9722164e3..0a4de2d0e 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1666,44 +1666,26 @@ files = [ [[package]] name = "mypy" -version = "1.16.0" +version = "1.16.1" description = "Optional static typing for Python" optional = false python-versions = ">=3.9" groups = ["dev"] files = [ - {file = "mypy-1.16.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:7909541fef256527e5ee9c0a7e2aeed78b6cda72ba44298d1334fe7881b05c5c"}, - {file = "mypy-1.16.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:e71d6f0090c2256c713ed3d52711d01859c82608b5d68d4fa01a3fe30df95571"}, - {file = "mypy-1.16.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:936ccfdd749af4766be824268bfe22d1db9eb2f34a3ea1d00ffbe5b5265f5491"}, - {file = "mypy-1.16.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4086883a73166631307fdd330c4a9080ce24913d4f4c5ec596c601b3a4bdd777"}, - {file = "mypy-1.16.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:feec38097f71797da0231997e0de3a58108c51845399669ebc532c815f93866b"}, - {file = "mypy-1.16.0-cp310-cp310-win_amd64.whl", hash = "sha256:09a8da6a0ee9a9770b8ff61b39c0bb07971cda90e7297f4213741b48a0cc8d93"}, - {file = "mypy-1.16.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:9f826aaa7ff8443bac6a494cf743f591488ea940dd360e7dd330e30dd772a5ab"}, - {file = "mypy-1.16.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:82d056e6faa508501af333a6af192c700b33e15865bda49611e3d7d8358ebea2"}, - {file = "mypy-1.16.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:089bedc02307c2548eb51f426e085546db1fa7dd87fbb7c9fa561575cf6eb1ff"}, - {file = "mypy-1.16.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6a2322896003ba66bbd1318c10d3afdfe24e78ef12ea10e2acd985e9d684a666"}, - {file = "mypy-1.16.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:021a68568082c5b36e977d54e8f1de978baf401a33884ffcea09bd8e88a98f4c"}, - {file = "mypy-1.16.0-cp311-cp311-win_amd64.whl", hash = "sha256:54066fed302d83bf5128632d05b4ec68412e1f03ef2c300434057d66866cea4b"}, - {file = "mypy-1.16.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:c5436d11e89a3ad16ce8afe752f0f373ae9620841c50883dc96f8b8805620b13"}, - {file = "mypy-1.16.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f2622af30bf01d8fc36466231bdd203d120d7a599a6d88fb22bdcb9dbff84090"}, - {file = "mypy-1.16.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d045d33c284e10a038f5e29faca055b90eee87da3fc63b8889085744ebabb5a1"}, - {file = "mypy-1.16.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b4968f14f44c62e2ec4a038c8797a87315be8df7740dc3ee8d3bfe1c6bf5dba8"}, - {file = "mypy-1.16.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:eb14a4a871bb8efb1e4a50360d4e3c8d6c601e7a31028a2c79f9bb659b63d730"}, - {file = "mypy-1.16.0-cp312-cp312-win_amd64.whl", hash = "sha256:bd4e1ebe126152a7bbaa4daedd781c90c8f9643c79b9748caa270ad542f12bec"}, - {file = "mypy-1.16.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:a9e056237c89f1587a3be1a3a70a06a698d25e2479b9a2f57325ddaaffc3567b"}, - {file = "mypy-1.16.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:0b07e107affb9ee6ce1f342c07f51552d126c32cd62955f59a7db94a51ad12c0"}, - {file = "mypy-1.16.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c6fb60cbd85dc65d4d63d37cb5c86f4e3a301ec605f606ae3a9173e5cf34997b"}, - {file = "mypy-1.16.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a7e32297a437cc915599e0578fa6bc68ae6a8dc059c9e009c628e1c47f91495d"}, - {file = "mypy-1.16.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:afe420c9380ccec31e744e8baff0d406c846683681025db3531b32db56962d52"}, - {file = "mypy-1.16.0-cp313-cp313-win_amd64.whl", hash = "sha256:55f9076c6ce55dd3f8cd0c6fff26a008ca8e5131b89d5ba6d86bd3f47e736eeb"}, - {file = "mypy-1.16.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:f56236114c425620875c7cf71700e3d60004858da856c6fc78998ffe767b73d3"}, - {file = "mypy-1.16.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:15486beea80be24ff067d7d0ede673b001d0d684d0095803b3e6e17a886a2a92"}, - {file = "mypy-1.16.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f2ed0e0847a80655afa2c121835b848ed101cc7b8d8d6ecc5205aedc732b1436"}, - {file = "mypy-1.16.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:eb5fbc8063cb4fde7787e4c0406aa63094a34a2daf4673f359a1fb64050e9cb2"}, - {file = "mypy-1.16.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:a5fcfdb7318c6a8dd127b14b1052743b83e97a970f0edb6c913211507a255e20"}, - {file = "mypy-1.16.0-cp39-cp39-win_amd64.whl", hash = "sha256:2e7e0ad35275e02797323a5aa1be0b14a4d03ffdb2e5f2b0489fa07b89c67b21"}, - {file = "mypy-1.16.0-py3-none-any.whl", hash = "sha256:29e1499864a3888bca5c1542f2d7232c6e586295183320caa95758fc84034031"}, - {file = "mypy-1.16.0.tar.gz", hash = "sha256:84b94283f817e2aa6350a14b4a8fb2a35a53c286f97c9d30f53b63620e7af8ab"}, + {file = "mypy-1.16.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:86042bbf9f5a05ea000d3203cf87aa9d0ccf9a01f73f71c58979eb9249f46d72"}, + {file = "mypy-1.16.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ea7469ee5902c95542bea7ee545f7006508c65c8c54b06dc2c92676ce526f3ea"}, + {file = "mypy-1.16.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:ff9fa5b16e4c1364eb89a4d16bcda9987f05d39604e1e6c35378a2987c1aac2d"}, + {file = "mypy-1.16.1-cp310-cp310-win_amd64.whl", hash = "sha256:1256688e284632382f8f3b9e2123df7d279f603c561f099758e66dd6ed4e8bd6"}, + {file = "mypy-1.16.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:472e4e4c100062488ec643f6162dd0d5208e33e2f34544e1fc931372e806c0cc"}, + {file = "mypy-1.16.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:22d76a63a42619bfb90122889b903519149879ddbf2ba4251834727944c8baca"}, + {file = "mypy-1.16.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:2c7ce0662b6b9dc8f4ed86eb7a5d505ee3298c04b40ec13b30e572c0e5ae17c4"}, + {file = "mypy-1.16.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0ab5eca37b50188163fa7c1b73c685ac66c4e9bdee4a85c9adac0e91d8895e15"}, + {file = "mypy-1.16.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:dedb6229b2c9086247e21a83c309754b9058b438704ad2f6807f0d8227f6ebdd"}, + {file = "mypy-1.16.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0a7cfb0fe29fe5a9841b7c8ee6dffb52382c45acdf68f032145b75620acfbd6f"}, + {file = "mypy-1.16.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:d5d2309511cc56c021b4b4e462907c2b12f669b2dbeb68300110ec27723971be"}, + {file = "mypy-1.16.1-cp313-cp313-win_amd64.whl", hash = "sha256:4f58ac32771341e38a853c5d0ec0dfe27e18e27da9cdb8bbc882d2249c71a3ee"}, + {file = "mypy-1.16.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:13c7cd5b1cb2909aa318a90fd1b7e31f17c50b242953e7dd58345b2a814f6383"}, + {file = "mypy-1.16.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:58e07fb958bc5d752a280da0e890c538f1515b79a65757bbdc54252ba82e0b40"}, ] [package.dependencies] From 038fbd38ef5c28f4ac3bd857bd4d0a1a8e158337 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 16 Jun 2025 17:08:11 +0000 Subject: [PATCH 182/390] fix(deps): update dependency pydantic to v2.11.7 (#5527) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 24 +++++++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 0a4de2d0e..3ec822447 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1672,20 +1672,38 @@ optional = false python-versions = ">=3.9" groups = ["dev"] files = [ + {file = "mypy-1.16.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b4f0fed1022a63c6fec38f28b7fc77fca47fd490445c69d0a66266c59dd0b88a"}, {file = "mypy-1.16.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:86042bbf9f5a05ea000d3203cf87aa9d0ccf9a01f73f71c58979eb9249f46d72"}, {file = "mypy-1.16.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ea7469ee5902c95542bea7ee545f7006508c65c8c54b06dc2c92676ce526f3ea"}, + {file = "mypy-1.16.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:352025753ef6a83cb9e7f2427319bb7875d1fdda8439d1e23de12ab164179574"}, {file = "mypy-1.16.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:ff9fa5b16e4c1364eb89a4d16bcda9987f05d39604e1e6c35378a2987c1aac2d"}, {file = "mypy-1.16.1-cp310-cp310-win_amd64.whl", hash = "sha256:1256688e284632382f8f3b9e2123df7d279f603c561f099758e66dd6ed4e8bd6"}, {file = "mypy-1.16.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:472e4e4c100062488ec643f6162dd0d5208e33e2f34544e1fc931372e806c0cc"}, + {file = "mypy-1.16.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ea16e2a7d2714277e349e24d19a782a663a34ed60864006e8585db08f8ad1782"}, + {file = "mypy-1.16.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:08e850ea22adc4d8a4014651575567b0318ede51e8e9fe7a68f25391af699507"}, {file = "mypy-1.16.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:22d76a63a42619bfb90122889b903519149879ddbf2ba4251834727944c8baca"}, {file = "mypy-1.16.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:2c7ce0662b6b9dc8f4ed86eb7a5d505ee3298c04b40ec13b30e572c0e5ae17c4"}, + {file = "mypy-1.16.1-cp311-cp311-win_amd64.whl", hash = "sha256:211287e98e05352a2e1d4e8759c5490925a7c784ddc84207f4714822f8cf99b6"}, + {file = "mypy-1.16.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:af4792433f09575d9eeca5c63d7d90ca4aeceda9d8355e136f80f8967639183d"}, + {file = "mypy-1.16.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:66df38405fd8466ce3517eda1f6640611a0b8e70895e2a9462d1d4323c5eb4b9"}, + {file = "mypy-1.16.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:44e7acddb3c48bd2713994d098729494117803616e116032af192871aed80b79"}, {file = "mypy-1.16.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0ab5eca37b50188163fa7c1b73c685ac66c4e9bdee4a85c9adac0e91d8895e15"}, {file = "mypy-1.16.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:dedb6229b2c9086247e21a83c309754b9058b438704ad2f6807f0d8227f6ebdd"}, + {file = "mypy-1.16.1-cp312-cp312-win_amd64.whl", hash = "sha256:1f0435cf920e287ff68af3d10a118a73f212deb2ce087619eb4e648116d1fe9b"}, + {file = "mypy-1.16.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:ddc91eb318c8751c69ddb200a5937f1232ee8efb4e64e9f4bc475a33719de438"}, + {file = "mypy-1.16.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:87ff2c13d58bdc4bbe7dc0dedfe622c0f04e2cb2a492269f3b418df2de05c536"}, {file = "mypy-1.16.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0a7cfb0fe29fe5a9841b7c8ee6dffb52382c45acdf68f032145b75620acfbd6f"}, + {file = "mypy-1.16.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:051e1677689c9d9578b9c7f4d206d763f9bbd95723cd1416fad50db49d52f359"}, {file = "mypy-1.16.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:d5d2309511cc56c021b4b4e462907c2b12f669b2dbeb68300110ec27723971be"}, {file = "mypy-1.16.1-cp313-cp313-win_amd64.whl", hash = "sha256:4f58ac32771341e38a853c5d0ec0dfe27e18e27da9cdb8bbc882d2249c71a3ee"}, + {file = "mypy-1.16.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:7fc688329af6a287567f45cc1cefb9db662defeb14625213a5b7da6e692e2069"}, + {file = "mypy-1.16.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:5e198ab3f55924c03ead626ff424cad1732d0d391478dfbf7bb97b34602395da"}, + {file = "mypy-1.16.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:09aa4f91ada245f0a45dbc47e548fd94e0dd5a8433e0114917dc3b526912a30c"}, {file = "mypy-1.16.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:13c7cd5b1cb2909aa318a90fd1b7e31f17c50b242953e7dd58345b2a814f6383"}, {file = "mypy-1.16.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:58e07fb958bc5d752a280da0e890c538f1515b79a65757bbdc54252ba82e0b40"}, + {file = "mypy-1.16.1-cp39-cp39-win_amd64.whl", hash = "sha256:f895078594d918f93337a505f8add9bd654d1a24962b4c6ed9390e12531eb31b"}, + {file = "mypy-1.16.1-py3-none-any.whl", hash = "sha256:5fc2ac4027d0ef28d6ba69a0343737a23c4d1b83672bf38d1fe237bdc0643b37"}, + {file = "mypy-1.16.1.tar.gz", hash = "sha256:6bd00a0a2094841c5e47e7374bb42b83d64c527a502e3334e1173a0c24437bab"}, ] [package.dependencies] @@ -2359,14 +2377,14 @@ files = [ [[package]] name = "pydantic" -version = "2.11.5" +version = "2.11.7" description = "Data validation using Python type hints" optional = false python-versions = ">=3.9" groups = ["main", "dev"] files = [ - {file = "pydantic-2.11.5-py3-none-any.whl", hash = "sha256:f9c26ba06f9747749ca1e5c94d6a85cb84254577553c8785576fd38fa64dc0f7"}, - {file = "pydantic-2.11.5.tar.gz", hash = "sha256:7f853db3d0ce78ce8bbb148c401c2cdd6431b3473c0cdff2755c7690952a7b7a"}, + {file = "pydantic-2.11.7-py3-none-any.whl", hash = "sha256:dde5df002701f6de26248661f6835bbe296a47bf73990135c7d07ce741b9623b"}, + {file = "pydantic-2.11.7.tar.gz", hash = "sha256:d989c3c6cb79469287b1569f7447a17848c998458d49ebe294e975b9baf0f0db"}, ] [package.dependencies] From 69488bd6dfcc24f9bd2bd4aa9754e27230affb50 Mon Sep 17 00:00:00 2001 From: Sravan Kumar Date: Tue, 17 Jun 2025 07:05:17 -0700 Subject: [PATCH 183/390] fix: Fixing the OpenAPI Spec and the Call to delete a shared recipe. (#5537) --- mealie/routes/shared/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mealie/routes/shared/__init__.py b/mealie/routes/shared/__init__.py index 61bb31efd..99ee1a083 100644 --- a/mealie/routes/shared/__init__.py +++ b/mealie/routes/shared/__init__.py @@ -46,5 +46,5 @@ class RecipeSharedController(BaseUserController): return self.mixins.get_one(item_id) @router.delete("/{item_id}") - def delete_one(self, item_id: UUID4 | None = None) -> None: + def delete_one(self, item_id: UUID4) -> None: return self.mixins.delete_one(item_id) From 384bb7480fb2823ddefb4292c165072844923c39 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 17 Jun 2025 10:46:27 -0500 Subject: [PATCH 184/390] fix(deps): update dependency fastapi to v0.115.13 (#5538) --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 3ec822447..502746399 100644 --- a/poetry.lock +++ b/poetry.lock @@ -684,14 +684,14 @@ cli = ["requests"] [[package]] name = "fastapi" -version = "0.115.12" +version = "0.115.13" description = "FastAPI framework, high performance, easy to learn, fast to code, ready for production" optional = false python-versions = ">=3.8" groups = ["main"] files = [ - {file = "fastapi-0.115.12-py3-none-any.whl", hash = "sha256:e94613d6c05e27be7ffebdd6ea5f388112e5e430c8f7d6494a9d1d88d43e814d"}, - {file = "fastapi-0.115.12.tar.gz", hash = "sha256:1e2c2a2646905f9e83d32f04a3f86aff4a286669c6c950ca95b5fd68c2602681"}, + {file = "fastapi-0.115.13-py3-none-any.whl", hash = "sha256:0a0cab59afa7bab22f5eb347f8c9864b681558c278395e94035a741fc10cd865"}, + {file = "fastapi-0.115.13.tar.gz", hash = "sha256:55d1d25c2e1e0a0a50aceb1c8705cd932def273c102bff0b1c1da88b3c6eb307"}, ] [package.dependencies] From 4a9095fcbb4b3e840717cfd3dd9f205eebf531c4 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 17 Jun 2025 13:11:55 -0500 Subject: [PATCH 185/390] chore(deps): update dependency coverage to v7.9.1 (#5523) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 136 ++++++++++++++++++++++++++-------------------------- 1 file changed, 68 insertions(+), 68 deletions(-) diff --git a/poetry.lock b/poetry.lock index 502746399..83f29d0d6 100644 --- a/poetry.lock +++ b/poetry.lock @@ -478,79 +478,79 @@ markers = {main = "platform_system == \"Windows\" or sys_platform == \"win32\""} [[package]] name = "coverage" -version = "7.8.2" +version = "7.9.1" description = "Code coverage measurement for Python" optional = false python-versions = ">=3.9" groups = ["dev"] files = [ - {file = "coverage-7.8.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:bd8ec21e1443fd7a447881332f7ce9d35b8fbd2849e761bb290b584535636b0a"}, - {file = "coverage-7.8.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:4c26c2396674816deaeae7ded0e2b42c26537280f8fe313335858ffff35019be"}, - {file = "coverage-7.8.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1aec326ed237e5880bfe69ad41616d333712c7937bcefc1343145e972938f9b3"}, - {file = "coverage-7.8.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5e818796f71702d7a13e50c70de2a1924f729228580bcba1607cccf32eea46e6"}, - {file = "coverage-7.8.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:546e537d9e24efc765c9c891328f30f826e3e4808e31f5d0f87c4ba12bbd1622"}, - {file = "coverage-7.8.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:ab9b09a2349f58e73f8ebc06fac546dd623e23b063e5398343c5270072e3201c"}, - {file = "coverage-7.8.2-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:fd51355ab8a372d89fb0e6a31719e825cf8df8b6724bee942fb5b92c3f016ba3"}, - {file = "coverage-7.8.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:0774df1e093acb6c9e4d58bce7f86656aeed6c132a16e2337692c12786b32404"}, - {file = "coverage-7.8.2-cp310-cp310-win32.whl", hash = "sha256:00f2e2f2e37f47e5f54423aeefd6c32a7dbcedc033fcd3928a4f4948e8b96af7"}, - {file = "coverage-7.8.2-cp310-cp310-win_amd64.whl", hash = "sha256:145b07bea229821d51811bf15eeab346c236d523838eda395ea969d120d13347"}, - {file = "coverage-7.8.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:b99058eef42e6a8dcd135afb068b3d53aff3921ce699e127602efff9956457a9"}, - {file = "coverage-7.8.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:5feb7f2c3e6ea94d3b877def0270dff0947b8d8c04cfa34a17be0a4dc1836879"}, - {file = "coverage-7.8.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:670a13249b957bb9050fab12d86acef7bf8f6a879b9d1a883799276e0d4c674a"}, - {file = "coverage-7.8.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0bdc8bf760459a4a4187b452213e04d039990211f98644c7292adf1e471162b5"}, - {file = "coverage-7.8.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:07a989c867986c2a75f158f03fdb413128aad29aca9d4dbce5fc755672d96f11"}, - {file = "coverage-7.8.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:2db10dedeb619a771ef0e2949ccba7b75e33905de959c2643a4607bef2f3fb3a"}, - {file = "coverage-7.8.2-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:e6ea7dba4e92926b7b5f0990634b78ea02f208d04af520c73a7c876d5a8d36cb"}, - {file = "coverage-7.8.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:ef2f22795a7aca99fc3c84393a55a53dd18ab8c93fb431004e4d8f0774150f54"}, - {file = "coverage-7.8.2-cp311-cp311-win32.whl", hash = "sha256:641988828bc18a6368fe72355df5f1703e44411adbe49bba5644b941ce6f2e3a"}, - {file = "coverage-7.8.2-cp311-cp311-win_amd64.whl", hash = "sha256:8ab4a51cb39dc1933ba627e0875046d150e88478dbe22ce145a68393e9652975"}, - {file = "coverage-7.8.2-cp311-cp311-win_arm64.whl", hash = "sha256:8966a821e2083c74d88cca5b7dcccc0a3a888a596a04c0b9668a891de3a0cc53"}, - {file = "coverage-7.8.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:e2f6fe3654468d061942591aef56686131335b7a8325684eda85dacdf311356c"}, - {file = "coverage-7.8.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:76090fab50610798cc05241bf83b603477c40ee87acd358b66196ab0ca44ffa1"}, - {file = "coverage-7.8.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2bd0a0a5054be160777a7920b731a0570284db5142abaaf81bcbb282b8d99279"}, - {file = "coverage-7.8.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:da23ce9a3d356d0affe9c7036030b5c8f14556bd970c9b224f9c8205505e3b99"}, - {file = "coverage-7.8.2-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c9392773cffeb8d7e042a7b15b82a414011e9d2b5fdbbd3f7e6a6b17d5e21b20"}, - {file = "coverage-7.8.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:876cbfd0b09ce09d81585d266c07a32657beb3eaec896f39484b631555be0fe2"}, - {file = "coverage-7.8.2-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:3da9b771c98977a13fbc3830f6caa85cae6c9c83911d24cb2d218e9394259c57"}, - {file = "coverage-7.8.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:9a990f6510b3292686713bfef26d0049cd63b9c7bb17e0864f133cbfd2e6167f"}, - {file = "coverage-7.8.2-cp312-cp312-win32.whl", hash = "sha256:bf8111cddd0f2b54d34e96613e7fbdd59a673f0cf5574b61134ae75b6f5a33b8"}, - {file = "coverage-7.8.2-cp312-cp312-win_amd64.whl", hash = "sha256:86a323a275e9e44cdf228af9b71c5030861d4d2610886ab920d9945672a81223"}, - {file = "coverage-7.8.2-cp312-cp312-win_arm64.whl", hash = "sha256:820157de3a589e992689ffcda8639fbabb313b323d26388d02e154164c57b07f"}, - {file = "coverage-7.8.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:ea561010914ec1c26ab4188aef8b1567272ef6de096312716f90e5baa79ef8ca"}, - {file = "coverage-7.8.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:cb86337a4fcdd0e598ff2caeb513ac604d2f3da6d53df2c8e368e07ee38e277d"}, - {file = "coverage-7.8.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:26a4636ddb666971345541b59899e969f3b301143dd86b0ddbb570bd591f1e85"}, - {file = "coverage-7.8.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5040536cf9b13fb033f76bcb5e1e5cb3b57c4807fef37db9e0ed129c6a094257"}, - {file = "coverage-7.8.2-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dc67994df9bcd7e0150a47ef41278b9e0a0ea187caba72414b71dc590b99a108"}, - {file = "coverage-7.8.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:6e6c86888fd076d9e0fe848af0a2142bf606044dc5ceee0aa9eddb56e26895a0"}, - {file = "coverage-7.8.2-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:684ca9f58119b8e26bef860db33524ae0365601492e86ba0b71d513f525e7050"}, - {file = "coverage-7.8.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:8165584ddedb49204c4e18da083913bdf6a982bfb558632a79bdaadcdafd0d48"}, - {file = "coverage-7.8.2-cp313-cp313-win32.whl", hash = "sha256:34759ee2c65362163699cc917bdb2a54114dd06d19bab860725f94ef45a3d9b7"}, - {file = "coverage-7.8.2-cp313-cp313-win_amd64.whl", hash = "sha256:2f9bc608fbafaee40eb60a9a53dbfb90f53cc66d3d32c2849dc27cf5638a21e3"}, - {file = "coverage-7.8.2-cp313-cp313-win_arm64.whl", hash = "sha256:9fe449ee461a3b0c7105690419d0b0aba1232f4ff6d120a9e241e58a556733f7"}, - {file = "coverage-7.8.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:8369a7c8ef66bded2b6484053749ff220dbf83cba84f3398c84c51a6f748a008"}, - {file = "coverage-7.8.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:159b81df53a5fcbc7d45dae3adad554fdbde9829a994e15227b3f9d816d00b36"}, - {file = "coverage-7.8.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6fcbbd35a96192d042c691c9e0c49ef54bd7ed865846a3c9d624c30bb67ce46"}, - {file = "coverage-7.8.2-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:05364b9cc82f138cc86128dc4e2e1251c2981a2218bfcd556fe6b0fbaa3501be"}, - {file = "coverage-7.8.2-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:46d532db4e5ff3979ce47d18e2fe8ecad283eeb7367726da0e5ef88e4fe64740"}, - {file = "coverage-7.8.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:4000a31c34932e7e4fa0381a3d6deb43dc0c8f458e3e7ea6502e6238e10be625"}, - {file = "coverage-7.8.2-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:43ff5033d657cd51f83015c3b7a443287250dc14e69910577c3e03bd2e06f27b"}, - {file = "coverage-7.8.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:94316e13f0981cbbba132c1f9f365cac1d26716aaac130866ca812006f662199"}, - {file = "coverage-7.8.2-cp313-cp313t-win32.whl", hash = "sha256:3f5673888d3676d0a745c3d0e16da338c5eea300cb1f4ada9c872981265e76d8"}, - {file = "coverage-7.8.2-cp313-cp313t-win_amd64.whl", hash = "sha256:2c08b05ee8d7861e45dc5a2cc4195c8c66dca5ac613144eb6ebeaff2d502e73d"}, - {file = "coverage-7.8.2-cp313-cp313t-win_arm64.whl", hash = "sha256:1e1448bb72b387755e1ff3ef1268a06617afd94188164960dba8d0245a46004b"}, - {file = "coverage-7.8.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:496948261eaac5ac9cf43f5d0a9f6eb7a6d4cb3bedb2c5d294138142f5c18f2a"}, - {file = "coverage-7.8.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:eacd2de0d30871eff893bab0b67840a96445edcb3c8fd915e6b11ac4b2f3fa6d"}, - {file = "coverage-7.8.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b039ffddc99ad65d5078ef300e0c7eed08c270dc26570440e3ef18beb816c1ca"}, - {file = "coverage-7.8.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0e49824808d4375ede9dd84e9961a59c47f9113039f1a525e6be170aa4f5c34d"}, - {file = "coverage-7.8.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b069938961dfad881dc2f8d02b47645cd2f455d3809ba92a8a687bf513839787"}, - {file = "coverage-7.8.2-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:de77c3ba8bb686d1c411e78ee1b97e6e0b963fb98b1637658dd9ad2c875cf9d7"}, - {file = "coverage-7.8.2-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:1676628065a498943bd3f64f099bb573e08cf1bc6088bbe33cf4424e0876f4b3"}, - {file = "coverage-7.8.2-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:8e1a26e7e50076e35f7afafde570ca2b4d7900a491174ca357d29dece5aacee7"}, - {file = "coverage-7.8.2-cp39-cp39-win32.whl", hash = "sha256:6782a12bf76fa61ad9350d5a6ef5f3f020b57f5e6305cbc663803f2ebd0f270a"}, - {file = "coverage-7.8.2-cp39-cp39-win_amd64.whl", hash = "sha256:1efa4166ba75ccefd647f2d78b64f53f14fb82622bc94c5a5cb0a622f50f1c9e"}, - {file = "coverage-7.8.2-pp39.pp310.pp311-none-any.whl", hash = "sha256:ec455eedf3ba0bbdf8f5a570012617eb305c63cb9f03428d39bf544cb2b94837"}, - {file = "coverage-7.8.2-py3-none-any.whl", hash = "sha256:726f32ee3713f7359696331a18daf0c3b3a70bb0ae71141b9d3c52be7c595e32"}, - {file = "coverage-7.8.2.tar.gz", hash = "sha256:a886d531373a1f6ff9fad2a2ba4a045b68467b779ae729ee0b3b10ac20033b27"}, + {file = "coverage-7.9.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:cc94d7c5e8423920787c33d811c0be67b7be83c705f001f7180c7b186dcf10ca"}, + {file = "coverage-7.9.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:16aa0830d0c08a2c40c264cef801db8bc4fc0e1892782e45bcacbd5889270509"}, + {file = "coverage-7.9.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cf95981b126f23db63e9dbe4cf65bd71f9a6305696fa5e2262693bc4e2183f5b"}, + {file = "coverage-7.9.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f05031cf21699785cd47cb7485f67df619e7bcdae38e0fde40d23d3d0210d3c3"}, + {file = "coverage-7.9.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bb4fbcab8764dc072cb651a4bcda4d11fb5658a1d8d68842a862a6610bd8cfa3"}, + {file = "coverage-7.9.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:0f16649a7330ec307942ed27d06ee7e7a38417144620bb3d6e9a18ded8a2d3e5"}, + {file = "coverage-7.9.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:cea0a27a89e6432705fffc178064503508e3c0184b4f061700e771a09de58187"}, + {file = "coverage-7.9.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:e980b53a959fa53b6f05343afbd1e6f44a23ed6c23c4b4c56c6662bbb40c82ce"}, + {file = "coverage-7.9.1-cp310-cp310-win32.whl", hash = "sha256:70760b4c5560be6ca70d11f8988ee6542b003f982b32f83d5ac0b72476607b70"}, + {file = "coverage-7.9.1-cp310-cp310-win_amd64.whl", hash = "sha256:a66e8f628b71f78c0e0342003d53b53101ba4e00ea8dabb799d9dba0abbbcebe"}, + {file = "coverage-7.9.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:95c765060e65c692da2d2f51a9499c5e9f5cf5453aeaf1420e3fc847cc060582"}, + {file = "coverage-7.9.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ba383dc6afd5ec5b7a0d0c23d38895db0e15bcba7fb0fa8901f245267ac30d86"}, + {file = "coverage-7.9.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:37ae0383f13cbdcf1e5e7014489b0d71cc0106458878ccde52e8a12ced4298ed"}, + {file = "coverage-7.9.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:69aa417a030bf11ec46149636314c24c8d60fadb12fc0ee8f10fda0d918c879d"}, + {file = "coverage-7.9.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0a4be2a28656afe279b34d4f91c3e26eccf2f85500d4a4ff0b1f8b54bf807338"}, + {file = "coverage-7.9.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:382e7ddd5289f140259b610e5f5c58f713d025cb2f66d0eb17e68d0a94278875"}, + {file = "coverage-7.9.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:e5532482344186c543c37bfad0ee6069e8ae4fc38d073b8bc836fc8f03c9e250"}, + {file = "coverage-7.9.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:a39d18b3f50cc121d0ce3838d32d58bd1d15dab89c910358ebefc3665712256c"}, + {file = "coverage-7.9.1-cp311-cp311-win32.whl", hash = "sha256:dd24bd8d77c98557880def750782df77ab2b6885a18483dc8588792247174b32"}, + {file = "coverage-7.9.1-cp311-cp311-win_amd64.whl", hash = "sha256:6b55ad10a35a21b8015eabddc9ba31eb590f54adc9cd39bcf09ff5349fd52125"}, + {file = "coverage-7.9.1-cp311-cp311-win_arm64.whl", hash = "sha256:6ad935f0016be24c0e97fc8c40c465f9c4b85cbbe6eac48934c0dc4d2568321e"}, + {file = "coverage-7.9.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:a8de12b4b87c20de895f10567639c0797b621b22897b0af3ce4b4e204a743626"}, + {file = "coverage-7.9.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:5add197315a054e92cee1b5f686a2bcba60c4c3e66ee3de77ace6c867bdee7cb"}, + {file = "coverage-7.9.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:600a1d4106fe66f41e5d0136dfbc68fe7200a5cbe85610ddf094f8f22e1b0300"}, + {file = "coverage-7.9.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2a876e4c3e5a2a1715a6608906aa5a2e0475b9c0f68343c2ada98110512ab1d8"}, + {file = "coverage-7.9.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:81f34346dd63010453922c8e628a52ea2d2ccd73cb2487f7700ac531b247c8a5"}, + {file = "coverage-7.9.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:888f8eee13f2377ce86d44f338968eedec3291876b0b8a7289247ba52cb984cd"}, + {file = "coverage-7.9.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:9969ef1e69b8c8e1e70d591f91bbc37fc9a3621e447525d1602801a24ceda898"}, + {file = "coverage-7.9.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:60c458224331ee3f1a5b472773e4a085cc27a86a0b48205409d364272d67140d"}, + {file = "coverage-7.9.1-cp312-cp312-win32.whl", hash = "sha256:5f646a99a8c2b3ff4c6a6e081f78fad0dde275cd59f8f49dc4eab2e394332e74"}, + {file = "coverage-7.9.1-cp312-cp312-win_amd64.whl", hash = "sha256:30f445f85c353090b83e552dcbbdad3ec84c7967e108c3ae54556ca69955563e"}, + {file = "coverage-7.9.1-cp312-cp312-win_arm64.whl", hash = "sha256:af41da5dca398d3474129c58cb2b106a5d93bbb196be0d307ac82311ca234342"}, + {file = "coverage-7.9.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:31324f18d5969feef7344a932c32428a2d1a3e50b15a6404e97cba1cc9b2c631"}, + {file = "coverage-7.9.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:0c804506d624e8a20fb3108764c52e0eef664e29d21692afa375e0dd98dc384f"}, + {file = "coverage-7.9.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ef64c27bc40189f36fcc50c3fb8f16ccda73b6a0b80d9bd6e6ce4cffcd810bbd"}, + {file = "coverage-7.9.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d4fe2348cc6ec372e25adec0219ee2334a68d2f5222e0cba9c0d613394e12d86"}, + {file = "coverage-7.9.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:34ed2186fe52fcc24d4561041979a0dec69adae7bce2ae8d1c49eace13e55c43"}, + {file = "coverage-7.9.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:25308bd3d00d5eedd5ae7d4357161f4df743e3c0240fa773ee1b0f75e6c7c0f1"}, + {file = "coverage-7.9.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:73e9439310f65d55a5a1e0564b48e34f5369bee943d72c88378f2d576f5a5751"}, + {file = "coverage-7.9.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:37ab6be0859141b53aa89412a82454b482c81cf750de4f29223d52268a86de67"}, + {file = "coverage-7.9.1-cp313-cp313-win32.whl", hash = "sha256:64bdd969456e2d02a8b08aa047a92d269c7ac1f47e0c977675d550c9a0863643"}, + {file = "coverage-7.9.1-cp313-cp313-win_amd64.whl", hash = "sha256:be9e3f68ca9edb897c2184ad0eee815c635565dbe7a0e7e814dc1f7cbab92c0a"}, + {file = "coverage-7.9.1-cp313-cp313-win_arm64.whl", hash = "sha256:1c503289ffef1d5105d91bbb4d62cbe4b14bec4d13ca225f9c73cde9bb46207d"}, + {file = "coverage-7.9.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:0b3496922cb5f4215bf5caaef4cf12364a26b0be82e9ed6d050f3352cf2d7ef0"}, + {file = "coverage-7.9.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:9565c3ab1c93310569ec0d86b017f128f027cab0b622b7af288696d7ed43a16d"}, + {file = "coverage-7.9.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2241ad5dbf79ae1d9c08fe52b36d03ca122fb9ac6bca0f34439e99f8327ac89f"}, + {file = "coverage-7.9.1-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3bb5838701ca68b10ebc0937dbd0eb81974bac54447c55cd58dea5bca8451029"}, + {file = "coverage-7.9.1-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b30a25f814591a8c0c5372c11ac8967f669b97444c47fd794926e175c4047ece"}, + {file = "coverage-7.9.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:2d04b16a6062516df97969f1ae7efd0de9c31eb6ebdceaa0d213b21c0ca1a683"}, + {file = "coverage-7.9.1-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:7931b9e249edefb07cd6ae10c702788546341d5fe44db5b6108a25da4dca513f"}, + {file = "coverage-7.9.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:52e92b01041151bf607ee858e5a56c62d4b70f4dac85b8c8cb7fb8a351ab2c10"}, + {file = "coverage-7.9.1-cp313-cp313t-win32.whl", hash = "sha256:684e2110ed84fd1ca5f40e89aa44adf1729dc85444004111aa01866507adf363"}, + {file = "coverage-7.9.1-cp313-cp313t-win_amd64.whl", hash = "sha256:437c576979e4db840539674e68c84b3cda82bc824dd138d56bead1435f1cb5d7"}, + {file = "coverage-7.9.1-cp313-cp313t-win_arm64.whl", hash = "sha256:18a0912944d70aaf5f399e350445738a1a20b50fbea788f640751c2ed9208b6c"}, + {file = "coverage-7.9.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:6f424507f57878e424d9a95dc4ead3fbdd72fd201e404e861e465f28ea469951"}, + {file = "coverage-7.9.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:535fde4001b2783ac80865d90e7cc7798b6b126f4cd8a8c54acfe76804e54e58"}, + {file = "coverage-7.9.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:02532fd3290bb8fa6bec876520842428e2a6ed6c27014eca81b031c2d30e3f71"}, + {file = "coverage-7.9.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:56f5eb308b17bca3bbff810f55ee26d51926d9f89ba92707ee41d3c061257e55"}, + {file = "coverage-7.9.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bfa447506c1a52271f1b0de3f42ea0fa14676052549095e378d5bff1c505ff7b"}, + {file = "coverage-7.9.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:9ca8e220006966b4a7b68e8984a6aee645a0384b0769e829ba60281fe61ec4f7"}, + {file = "coverage-7.9.1-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:49f1d0788ba5b7ba65933f3a18864117c6506619f5ca80326b478f72acf3f385"}, + {file = "coverage-7.9.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:68cd53aec6f45b8e4724c0950ce86eacb775c6be01ce6e3669fe4f3a21e768ed"}, + {file = "coverage-7.9.1-cp39-cp39-win32.whl", hash = "sha256:95335095b6c7b1cc14c3f3f17d5452ce677e8490d101698562b2ffcacc304c8d"}, + {file = "coverage-7.9.1-cp39-cp39-win_amd64.whl", hash = "sha256:e1b5191d1648acc439b24721caab2fd0c86679d8549ed2c84d5a7ec1bedcc244"}, + {file = "coverage-7.9.1-pp39.pp310.pp311-none-any.whl", hash = "sha256:db0f04118d1db74db6c9e1cb1898532c7dcc220f1d2718f058601f7c3f499514"}, + {file = "coverage-7.9.1-py3-none-any.whl", hash = "sha256:66b974b145aa189516b6bf2d8423e888b742517d37872f6ee4c5be0073bd9a3c"}, + {file = "coverage-7.9.1.tar.gz", hash = "sha256:6cf43c78c4282708a28e466316935ec7489a9c487518a77fa68f716c67909cec"}, ] [package.extras] From 079cfe7fe04cf845a3584a8324d6cbfe81e44fe4 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 17 Jun 2025 13:29:19 -0500 Subject: [PATCH 186/390] fix(deps): update dependency openai to v1.88.0 (#5536) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 83f29d0d6..6e039179b 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1855,14 +1855,14 @@ signedtoken = ["cryptography (>=3.0.0)", "pyjwt (>=2.0.0,<3)"] [[package]] name = "openai" -version = "1.86.0" +version = "1.88.0" description = "The official Python library for the openai API" optional = false python-versions = ">=3.8" groups = ["main"] files = [ - {file = "openai-1.86.0-py3-none-any.whl", hash = "sha256:c8889c39410621fe955c230cc4c21bfe36ec887f4e60a957de05f507d7e1f349"}, - {file = "openai-1.86.0.tar.gz", hash = "sha256:c64d5b788359a8fdf69bd605ae804ce41c1ce2e78b8dd93e2542e0ee267f1e4b"}, + {file = "openai-1.88.0-py3-none-any.whl", hash = "sha256:7edd7826b3b83f5846562a6f310f040c79576278bf8e3687b30ba05bb5dff978"}, + {file = "openai-1.88.0.tar.gz", hash = "sha256:122d35e42998255cf1fc84560f6ee49a844e65c054cd05d3e42fda506b832bb1"}, ] [package.dependencies] From ac984a2d049f6792c98aa2d85035fad0d9d76a30 Mon Sep 17 00:00:00 2001 From: Craig Matear Date: Tue, 17 Jun 2025 19:41:35 +0100 Subject: [PATCH 187/390] fix: #5511, list item state doesn't change when offline (#5512) Co-authored-by: Michael Genson <71845777+michael-genson@users.noreply.github.com> --- .../use-shopping-list-item-actions.ts | 26 +++++++++++++++++-- frontend/package.json | 2 +- frontend/pages/shopping-lists/_id.vue | 5 ++-- 3 files changed, 27 insertions(+), 6 deletions(-) diff --git a/frontend/composables/use-shopping-list-item-actions.ts b/frontend/composables/use-shopping-list-item-actions.ts index ec6491499..ccc683fe7 100644 --- a/frontend/composables/use-shopping-list-item-actions.ts +++ b/frontend/composables/use-shopping-list-item-actions.ts @@ -89,9 +89,31 @@ export function useShoppingListItemActions(shoppingListId: string) { return true; } + function mergeListItemsByLatest( + list1: ShoppingListItemOut[], + list2: ShoppingListItemOut[] + ) { + const mergedList = [...list1]; + list2.forEach((list2Item) => { + const conflictingItem = mergedList.find((item) => item.id === list2Item.id) + if (conflictingItem && + list2Item.updatedAt && conflictingItem.updatedAt && + list2Item.updatedAt > conflictingItem.updatedAt) { + mergedList.splice(mergedList.indexOf(conflictingItem), 1, list2Item) + } else if (!conflictingItem) { + mergedList.push(list2Item) + } + }) + return mergedList + } + async function getList() { const response = await api.shopping.lists.getOne(shoppingListId); - return response.data; + if (window.$nuxt.isOffline && response.data) { + const createAndUpdateQueues = mergeListItemsByLatest(queue.update, queue.create); + response.data.listItems = mergeListItemsByLatest(response.data.listItems ?? [], createAndUpdateQueues); + } + return response.data } function createItem(item: ShoppingListItemOut) { @@ -188,7 +210,7 @@ export function useShoppingListItemActions(shoppingListId: string) { } async function process() { - if(queueEmpty.value) { + if (queueEmpty.value) { queue.lastUpdate = Date.now(); return; } diff --git a/frontend/package.json b/frontend/package.json index a9d71ebe4..00a418ec4 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,6 +1,6 @@ { "name": "mealie", -"version": "2.8.0", + "version": "2.8.0", "private": true, "scripts": { "dev": "nuxt", diff --git a/frontend/pages/shopping-lists/_id.vue b/frontend/pages/shopping-lists/_id.vue index 62a8c4407..48a71625c 100644 --- a/frontend/pages/shopping-lists/_id.vue +++ b/frontend/pages/shopping-lists/_id.vue @@ -878,10 +878,9 @@ export default defineComponent({ // make sure the item is at the end of the list with the other checked items item.position = shoppingList.value.listItems.length; - - // set a temporary updatedAt timestamp prior to refresh so it appears at the top of the checked items - item.updatedAt = new Date().toISOString(); } + // set a temporary updatedAt timestamp prior to refresh so it appears at the top of the checked items + item.updatedAt = new Date().toISOString(); // make updates reflect immediately if (shoppingList.value.listItems) { From 78b55c0b981572841547563f2142dfb84175d0e8 Mon Sep 17 00:00:00 2001 From: Felix Schneider Date: Wed, 18 Jun 2025 21:57:51 +0200 Subject: [PATCH 188/390] feat: add the selected recipe servings and yields in the content of the recipe post action (#5340) Co-authored-by: Michael Genson <71845777+michael-genson@users.noreply.github.com> --- frontend/composables/use-group-recipe-actions.ts | 3 ++- frontend/lib/api/user/group-recipe-actions.ts | 4 ++-- .../routes/households/controller_group_recipe_actions.py | 8 +++++--- mealie/schema/household/group_recipe_action.py | 1 + .../user_household_tests/test_group_recipe_actions.py | 2 ++ 5 files changed, 12 insertions(+), 6 deletions(-) diff --git a/frontend/composables/use-group-recipe-actions.ts b/frontend/composables/use-group-recipe-actions.ts index d1c5171e7..4a0be4668 100644 --- a/frontend/composables/use-group-recipe-actions.ts +++ b/frontend/composables/use-group-recipe-actions.ts @@ -4,6 +4,7 @@ import { useUserApi } from "~/composables/api"; import { GroupRecipeActionOut, GroupRecipeActionType } from "~/lib/api/types/household"; import { RequestResponse } from "~/lib/api/types/non-generated"; import { Recipe } from "~/lib/api/types/recipe"; +import { useScaledAmount } from "~/composables/recipes/use-scaled-amount"; const groupRecipeActions = ref(null); const loading = ref(false); @@ -69,7 +70,7 @@ export const useGroupRecipeActions = function ( window.open(url, "_blank")?.focus(); return; case "post": - return await api.groupRecipeActions.triggerAction(action.id, recipe.slug || ""); + return await api.groupRecipeActions.triggerAction(action.id, recipe.slug || "", useScaledAmount(recipe.recipeServings || 1, recipeScale).scaledAmount); default: break; } diff --git a/frontend/lib/api/user/group-recipe-actions.ts b/frontend/lib/api/user/group-recipe-actions.ts index d49cdecec..e2e0fe86e 100644 --- a/frontend/lib/api/user/group-recipe-actions.ts +++ b/frontend/lib/api/user/group-recipe-actions.ts @@ -13,7 +13,7 @@ const routes = { baseRoute = routes.groupRecipeActions; itemRoute = routes.groupRecipeActionsId; - async triggerAction(id: string | number, recipeSlug: string) { - return await this.requests.post(routes.groupRecipeActionsIdTriggerRecipeSlug(id, recipeSlug), {}); + async triggerAction(id: string | number, recipeSlug: string, scaledAmount: number) { + return await this.requests.post(routes.groupRecipeActionsIdTriggerRecipeSlug(id, recipeSlug), {scaledAmount}); } } diff --git a/mealie/routes/households/controller_group_recipe_actions.py b/mealie/routes/households/controller_group_recipe_actions.py index a99c57765..ab210cd18 100644 --- a/mealie/routes/households/controller_group_recipe_actions.py +++ b/mealie/routes/households/controller_group_recipe_actions.py @@ -1,7 +1,7 @@ from functools import cached_property import requests -from fastapi import APIRouter, BackgroundTasks, Depends, HTTPException, status +from fastapi import APIRouter, BackgroundTasks, Body, Depends, HTTPException, status from fastapi.encoders import jsonable_encoder from pydantic import UUID4 @@ -68,7 +68,9 @@ class GroupRecipeActionController(BaseUserController): # Actions @router.post("/{item_id}/trigger/{recipe_slug}", status_code=202) - def trigger_action(self, item_id: UUID4, recipe_slug: str, bg_tasks: BackgroundTasks) -> None: + def trigger_action( + self, item_id: UUID4, recipe_slug: str, bg_tasks: BackgroundTasks, scaled_amount: float = Body(1, embed=True) + ) -> None: recipe_action = self.repos.group_recipe_actions.get_one(item_id) if not recipe_action: raise HTTPException( @@ -93,7 +95,7 @@ class GroupRecipeActionController(BaseUserController): detail=ErrorResponse.respond(message="Not found."), ) from e - payload = GroupRecipeActionPayload(action=recipe_action, content=recipe) + payload = GroupRecipeActionPayload(action=recipe_action, content=recipe, scaled_amount=scaled_amount) bg_tasks.add_task( task_action, url=recipe_action.url, diff --git a/mealie/schema/household/group_recipe_action.py b/mealie/schema/household/group_recipe_action.py index 4794c8e65..7d96b4ccc 100644 --- a/mealie/schema/household/group_recipe_action.py +++ b/mealie/schema/household/group_recipe_action.py @@ -44,3 +44,4 @@ class GroupRecipeActionPagination(PaginationBase): class GroupRecipeActionPayload(MealieModel): action: GroupRecipeActionOut content: Any + scaled_amount: float diff --git a/tests/integration_tests/user_household_tests/test_group_recipe_actions.py b/tests/integration_tests/user_household_tests/test_group_recipe_actions.py index b55a9bfc6..11442ffb9 100644 --- a/tests/integration_tests/user_household_tests/test_group_recipe_actions.py +++ b/tests/integration_tests/user_household_tests/test_group_recipe_actions.py @@ -173,6 +173,7 @@ def test_group_recipe_actions_trigger_post( response = api_client.post( api_routes.households_recipe_actions_item_id_trigger_recipe_slug(action_id, recipe_slug), headers=unique_user.token, + json={"scaled_amount": 1.0}, ) if missing_action or missing_recipe: @@ -189,6 +190,7 @@ def test_group_recipe_actions_trigger_invalid_type(api_client: TestClient, uniqu response = api_client.post( api_routes.households_recipe_actions_item_id_trigger_recipe_slug(recipe_action.id, recipe.id), headers=unique_user.token, + json={"scaled_amount": 1.0}, ) assert response.status_code == 400 From 89ab7fac25e614a98175b9f81c5a333f4c49934a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 18 Jun 2025 20:09:25 +0000 Subject: [PATCH 189/390] fix(deps): update dependency alembic to v1.16.2 (#5535) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 6e039179b..ade2f995e 100644 --- a/poetry.lock +++ b/poetry.lock @@ -14,14 +14,14 @@ files = [ [[package]] name = "alembic" -version = "1.16.1" +version = "1.16.2" description = "A database migration tool for SQLAlchemy." optional = false python-versions = ">=3.9" groups = ["main"] files = [ - {file = "alembic-1.16.1-py3-none-any.whl", hash = "sha256:0cdd48acada30d93aa1035767d67dff25702f8de74d7c3919f2e8492c8db2e67"}, - {file = "alembic-1.16.1.tar.gz", hash = "sha256:43d37ba24b3d17bc1eb1024fe0f51cd1dc95aeb5464594a02c6bb9ca9864bfa4"}, + {file = "alembic-1.16.2-py3-none-any.whl", hash = "sha256:5f42e9bd0afdbd1d5e3ad856c01754530367debdebf21ed6894e34af52b3bb03"}, + {file = "alembic-1.16.2.tar.gz", hash = "sha256:e53c38ff88dadb92eb22f8b150708367db731d58ad7e9d417c9168ab516cbed8"}, ] [package.dependencies] From c24d5326085ec8977054459c2bacb08e00661252 Mon Sep 17 00:00:00 2001 From: "Hoa (Kyle) Trinh" Date: Fri, 20 Jun 2025 00:09:12 +0700 Subject: [PATCH 190/390] feat: Migrate to Nuxt 3 framework (#5184) Co-authored-by: Michael Genson <71845777+michael-genson@users.noreply.github.com> Co-authored-by: Kuchenpirat <24235032+Kuchenpirat@users.noreply.github.com> --- .devcontainer/devcontainer.json | 5 +- .github/workflows/build-package.yml | 2 +- .github/workflows/e2e.yml | 2 +- .github/workflows/test-frontend.yml | 6 +- .gitignore | 5 + .vscode/settings.json | 1 + Taskfile.yml | 2 +- dev/code-generation/gen_ts_locales.py | 9 +- docker/Dockerfile | 2 +- frontend/.eslintrc.js | 74 - frontend/assets/css/fonts.css | 192 +- frontend/assets/css/main.css | 16 +- .../Domain/Cookbook/CookbookEditor.vue | 68 +- .../Domain/Cookbook/CookbookPage.vue | 214 +- .../Domain/Group/GroupExportData.vue | 29 +- .../Domain/Group/GroupPreferencesEditor.vue | 22 +- .../Household/GroupHouseholdSelector.vue | 26 +- .../Household/GroupMealPlanDayContextMenu.vue | 59 +- .../Household/GroupMealPlanRuleForm.vue | 49 +- .../Domain/Household/GroupWebhookEditor.vue | 47 +- .../Household/HouseholdPreferencesEditor.vue | 261 +- .../components/Domain/QueryFilterBuilder.vue | 768 +- .../Domain/Recipe/RecipeActionMenu.vue | 72 +- .../components/Domain/Recipe/RecipeAssets.vue | 116 +- .../components/Domain/Recipe/RecipeCard.vue | 67 +- .../Domain/Recipe/RecipeCardImage.vue | 25 +- .../Domain/Recipe/RecipeCardMobile.vue | 175 +- .../Domain/Recipe/RecipeCardSection.vue | 278 +- .../components/Domain/Recipe/RecipeChips.vue | 22 +- .../Domain/Recipe/RecipeContextMenu.vue | 138 +- .../Recipe/RecipeDataAliasManagerDialog.vue | 64 +- .../Domain/Recipe/RecipeDataTable.vue | 140 +- .../Recipe/RecipeDialogAddToShoppingList.vue | 143 +- .../Domain/Recipe/RecipeDialogBulkAdd.vue | 90 +- .../Recipe/RecipeDialogPrintPreferences.vue | 73 +- .../Domain/Recipe/RecipeDialogSearch.vue | 80 +- .../Domain/Recipe/RecipeDialogShare.vue | 123 +- .../Domain/Recipe/RecipeExplorerPage.vue | 308 +- .../Domain/Recipe/RecipeFavoriteBadge.vue | 42 +- .../Domain/Recipe/RecipeImageUploadBtn.vue | 41 +- .../Domain/Recipe/RecipeIngredientEditor.vue | 461 +- .../Domain/Recipe/RecipeIngredientHtml.vue | 10 +- .../Recipe/RecipeIngredientListItem.vue | 55 +- .../Domain/Recipe/RecipeIngredients.vue | 62 +- .../Domain/Recipe/RecipeLastMade.vue | 116 +- .../components/Domain/Recipe/RecipeList.vue | 174 +- .../components/Domain/Recipe/RecipeNotes.vue | 95 +- .../Domain/Recipe/RecipeNutrition.vue | 58 +- .../Domain/Recipe/RecipeOrganizerDialog.vue | 70 +- .../Domain/Recipe/RecipeOrganizerPage.vue | 113 +- .../Domain/Recipe/RecipeOrganizerSelector.vue | 77 +- .../Domain/Recipe/RecipePage/RecipePage.vue | 463 +- .../RecipePageParts/RecipePageComments.vue | 136 +- .../RecipePageEditorToolbar.vue | 115 +- .../RecipePageParts/RecipePageFooter.vue | 142 +- .../RecipePageParts/RecipePageHeader.vue | 27 +- .../RecipePageParts/RecipePageInfoCard.vue | 50 +- .../RecipePageInfoCardImage.vue | 22 +- .../RecipePageParts/RecipePageInfoEditor.vue | 144 +- .../RecipePageIngredientEditor.vue | 229 +- .../RecipePageIngredientToolsView.vue | 63 +- .../RecipePageInstructions.vue | 527 +- .../RecipePageParts/RecipePageOrganizers.vue | 80 +- .../RecipePageParts/RecipePageScale.vue | 26 +- .../Domain/Recipe/RecipePage/index.ts | 3 - .../Domain/Recipe/RecipePrintContainer.vue | 15 +- .../Domain/Recipe/RecipePrintView.vue | 175 +- .../components/Domain/Recipe/RecipeRating.vue | 50 +- .../Domain/Recipe/RecipeScaleEditButton.vue | 112 +- .../Recipe/RecipeSearchFilterSelector.vue | 21 +- .../Domain/Recipe/RecipeSettingsMenu.vue | 43 +- .../Domain/Recipe/RecipeSettingsSwitches.vue | 56 +- .../Domain/Recipe/RecipeSuggestion.vue | 47 +- .../Domain/Recipe/RecipeTimeCard.vue | 93 +- .../Domain/Recipe/RecipeTimeline.vue | 195 +- .../Domain/Recipe/RecipeTimelineBadge.vue | 53 +- .../Recipe/RecipeTimelineContextMenu.vue | 285 +- .../Domain/Recipe/RecipeTimelineItem.vue | 123 +- .../components/Domain/Recipe/RecipeYield.vue | 31 +- frontend/components/Domain/SearchFilter.vue | 157 +- .../Domain/ShoppingList/MultiPurposeLabel.vue | 14 +- .../ShoppingList/MultiPurposeLabelSection.vue | 33 +- .../Domain/ShoppingList/ShoppingListItem.vue | 169 +- .../ShoppingList/ShoppingListItemEditor.vue | 73 +- .../components/Domain/User/UserAvatar.vue | 45 +- .../Domain/User/UserInviteDialog.vue | 83 +- .../Domain/User/UserPasswordStrength.vue | 9 +- .../Domain/User/UserProfileLinkCard.vue | 72 +- .../Domain/User/UserRegistrationForm.vue | 46 +- frontend/components/Layout/DefaultLayout.vue | 230 +- .../Layout/LayoutParts/AppFooter.vue | 29 +- .../Layout/LayoutParts/AppHeader.vue | 102 +- .../Layout/LayoutParts/AppSidebar.vue | 213 +- .../Layout/LayoutParts/TheSnackbar.vue | 58 +- frontend/components/global/AdvancedOnly.vue | 10 +- frontend/components/global/AppButtonCopy.vue | 27 +- .../components/global/AppButtonUpload.vue | 45 +- frontend/components/global/AppLoader.vue | 38 +- frontend/components/global/AppToolbar.vue | 22 +- frontend/components/global/AutoForm.vue | 311 +- .../components/global/BannerExperimental.vue | 14 +- frontend/components/global/BannerWarning.vue | 20 +- frontend/components/global/BaseButton.vue | 40 +- .../components/global/BaseButtonGroup.vue | 54 +- .../global/BaseCardSectionTitle.vue | 18 +- frontend/components/global/BaseDialog.vue | 284 +- frontend/components/global/BaseDivider.vue | 10 +- .../components/global/BaseOverflowButton.vue | 150 +- frontend/components/global/BasePageTitle.vue | 29 +- frontend/components/global/BaseStatCard.vue | 38 +- frontend/components/global/BaseWizard.vue | 98 +- frontend/components/global/ButtonLink.vue | 15 +- frontend/components/global/ContextMenu.vue | 33 +- frontend/components/global/CrudTable.vue | 112 +- frontend/components/global/DevDumpJson.vue | 4 +- frontend/components/global/DocLink.vue | 18 +- frontend/components/global/DropZone.vue | 34 +- frontend/components/global/HelpIcon.vue | 28 +- frontend/components/global/ImageCropper.vue | 287 +- frontend/components/global/InputColor.vue | 45 +- frontend/components/global/InputLabelType.vue | 43 +- frontend/components/global/InputQuantity.vue | 23 +- frontend/components/global/LanguageDialog.vue | 74 +- frontend/components/global/MarkdownEditor.vue | 29 +- .../components/global/RecipeJsonEditor.vue | 56 +- frontend/components/global/ReportTable.vue | 37 +- frontend/components/global/SafeMarkdown.vue | 43 +- frontend/components/global/StatsCards.vue | 28 +- frontend/components/global/ToggleState.vue | 18 +- frontend/components/global/WakelockSwitch.vue | 80 +- frontend/composables/api/api-client.ts | 21 +- frontend/composables/api/static-routes.ts | 13 +- frontend/composables/api/use-app-info.ts | 12 +- .../composables/api/use-axios-download.ts | 22 - frontend/composables/api/use-downloader.ts | 18 + .../partials/use-actions-factory.ts | 29 +- .../composables/partials/use-store-factory.ts | 19 +- .../composables/recipe-page/shared-state.ts | 29 +- .../use-extract-ingredient-references.test.ts | 89 +- .../use-extract-ingredient-references.ts | 76 +- frontend/composables/recipes/use-fraction.ts | 12 +- .../recipes/use-recipe-ingredients.test.ts | 18 +- .../recipes/use-recipe-ingredients.ts | 14 +- .../recipes/use-recipe-nutrition.ts | 52 +- .../recipes/use-recipe-permissions.test.ts | 16 +- .../recipes/use-recipe-permissions.ts | 10 +- .../composables/recipes/use-recipe-search.ts | 9 +- .../recipes/use-recipe-timeline-events.ts | 16 +- .../composables/recipes/use-recipe-tools.ts | 15 +- frontend/composables/recipes/use-recipe.ts | 3 +- frontend/composables/recipes/use-recipes.ts | 18 +- .../composables/recipes/use-scaled-amount.ts | 4 +- .../composables/store/use-category-store.ts | 9 +- frontend/composables/store/use-food-store.ts | 9 +- .../composables/store/use-household-store.ts | 7 +- frontend/composables/store/use-label-store.ts | 7 +- frontend/composables/store/use-tag-store.ts | 9 +- frontend/composables/store/use-tool-store.ts | 9 +- frontend/composables/store/use-unit-store.ts | 7 +- frontend/composables/store/use-user-store.ts | 7 +- frontend/composables/use-backups.ts | 5 +- frontend/composables/use-context-presents.ts | 11 +- frontend/composables/use-copy.ts | 21 +- frontend/composables/use-group-cookbooks.ts | 28 +- frontend/composables/use-group-mealplan.ts | 26 +- .../composables/use-group-recipe-actions.ts | 20 +- frontend/composables/use-group-webhooks.ts | 12 +- frontend/composables/use-groups.ts | 17 +- frontend/composables/use-households.ts | 25 +- .../use-locales/available-locales.ts | 2 +- .../composables/use-locales/use-locales.ts | 44 +- frontend/composables/use-logged-in-state.ts | 15 +- .../composables/use-navigation-warning.ts | 10 +- frontend/composables/use-passwords.test.ts | 5 +- frontend/composables/use-passwords.ts | 32 +- .../composables/use-query-filter-builder.ts | 87 +- frontend/composables/use-router.ts | 11 +- .../use-setup/common-settings-form.ts | 49 +- .../use-shopping-list-item-actions.ts | 69 +- frontend/composables/use-text-color.ts | 4 +- frontend/composables/use-toast.ts | 2 - frontend/composables/use-user.ts | 43 +- frontend/composables/use-users/preferences.ts | 26 +- frontend/composables/use-users/user-form.ts | 33 +- .../composables/use-users/user-ratings.ts | 13 +- .../use-users/user-registration-form.ts | 18 +- frontend/composables/use-utils.ts | 44 +- frontend/composables/use-validators.ts | 7 +- frontend/composables/useMealieAuth.ts | 61 + frontend/eslint.config.mjs | 24 + frontend/i18n.config.ts | 57 + frontend/lang/locales/af-ZA.ts | 8 + frontend/lang/locales/ar-SA.ts | 8 + frontend/lang/locales/bg-BG.ts | 8 + frontend/lang/locales/ca-ES.ts | 8 + frontend/lang/locales/cs-CZ.ts | 8 + frontend/lang/locales/da-DK.ts | 8 + frontend/lang/locales/de-DE.ts | 8 + frontend/lang/locales/el-GR.ts | 8 + frontend/lang/locales/en-GB.ts | 8 + frontend/lang/locales/en-US.ts | 9 + frontend/lang/locales/es-ES.ts | 8 + frontend/lang/locales/et-EE.ts | 8 + frontend/lang/locales/fi-FI.ts | 8 + frontend/lang/locales/fr-BE.ts | 8 + frontend/lang/locales/fr-CA.ts | 8 + frontend/lang/locales/fr-FR.ts | 8 + frontend/lang/locales/gl-ES.ts | 8 + frontend/lang/locales/he-IL.ts | 8 + frontend/lang/locales/hr-HR.ts | 8 + frontend/lang/locales/hu-HU.ts | 8 + frontend/lang/locales/is-IS.ts | 8 + frontend/lang/locales/it-IT.ts | 8 + frontend/lang/locales/ja-JP.ts | 8 + frontend/lang/locales/ko-KR.ts | 8 + frontend/lang/locales/lt-LT.ts | 8 + frontend/lang/locales/lv-LV.ts | 8 + frontend/lang/locales/nl-NL.ts | 8 + frontend/lang/locales/no-NO.ts | 8 + frontend/lang/locales/pl-PL.ts | 8 + frontend/lang/locales/pt-BR.ts | 8 + frontend/lang/locales/pt-PT.ts | 8 + frontend/lang/locales/ro-RO.ts | 8 + frontend/lang/locales/ru-RU.ts | 8 + frontend/lang/locales/sk-SK.ts | 8 + frontend/lang/locales/sl-SI.ts | 8 + frontend/lang/locales/sr-SP.ts | 8 + frontend/lang/locales/sv-SE.ts | 8 + frontend/lang/locales/tr-TR.ts | 8 + frontend/lang/locales/uk-UA.ts | 8 + frontend/lang/locales/vi-VN.ts | 8 + frontend/lang/locales/zh-CN.ts | 8 + frontend/lang/locales/zh-TW.ts | 8 + frontend/lang/messages/hr-HR.json | 2 +- frontend/layouts/admin.vue | 184 +- frontend/layouts/basic.vue | 11 +- frontend/layouts/blank.vue | 15 +- frontend/layouts/default.vue | 4 +- frontend/layouts/error.vue | 72 +- frontend/lib/api/admin/admin-about.ts | 2 +- frontend/lib/api/admin/admin-analytics.ts | 2 +- frontend/lib/api/admin/admin-backups.ts | 4 +- frontend/lib/api/admin/admin-debug.ts | 2 +- frontend/lib/api/admin/admin-groups.ts | 5 +- frontend/lib/api/admin/admin-households.ts | 3 +- frontend/lib/api/admin/admin-maintenance.ts | 4 +- frontend/lib/api/admin/admin-users.ts | 2 +- frontend/lib/api/base/base-clients.ts | 28 +- frontend/lib/api/base/route.ts | 3 +- frontend/lib/api/client-admin.ts | 2 +- frontend/lib/api/client-public.ts | 2 +- frontend/lib/api/client-user.ts | 2 +- frontend/lib/api/public/explore/cookbooks.ts | 11 +- frontend/lib/api/public/explore/foods.ts | 11 +- frontend/lib/api/public/explore/households.ts | 11 +- frontend/lib/api/public/explore/organizers.ts | 33 +- frontend/lib/api/public/explore/recipes.ts | 11 +- frontend/lib/api/types/admin.ts | 2 +- frontend/lib/api/types/analytics.ts | 2 +- frontend/lib/api/types/cookbook.ts | 2 +- frontend/lib/api/types/events.ts | 2 +- frontend/lib/api/types/group.ts | 2 +- frontend/lib/api/types/household.ts | 2 +- frontend/lib/api/types/labels.ts | 2 +- frontend/lib/api/types/meal-plan.ts | 7 +- frontend/lib/api/types/non-generated.ts | 2 +- frontend/lib/api/types/recipe.ts | 4 +- frontend/lib/api/types/reports.ts | 2 +- frontend/lib/api/types/response.ts | 2 +- frontend/lib/api/types/user.ts | 3 +- frontend/lib/api/user/backups.ts | 2 +- frontend/lib/api/user/email.ts | 6 +- frontend/lib/api/user/group-cookbooks.ts | 2 +- frontend/lib/api/user/group-event-notifier.ts | 2 +- frontend/lib/api/user/group-mealplan-rules.ts | 2 +- frontend/lib/api/user/group-mealplan.ts | 2 +- frontend/lib/api/user/group-migrations.ts | 4 +- .../api/user/group-multiple-purpose-labels.ts | 2 +- frontend/lib/api/user/group-recipe-actions.ts | 22 +- frontend/lib/api/user/group-reports.ts | 2 +- frontend/lib/api/user/group-seeder.ts | 4 +- frontend/lib/api/user/group-shopping-lists.ts | 4 +- frontend/lib/api/user/group-webhooks.ts | 2 +- frontend/lib/api/user/groups.ts | 8 +- frontend/lib/api/user/households.ts | 10 +- frontend/lib/api/user/organizer-categories.ts | 2 +- frontend/lib/api/user/organizer-tags.ts | 2 +- frontend/lib/api/user/organizer-tools.ts | 2 +- frontend/lib/api/user/recipe-bulk-actions.ts | 8 +- frontend/lib/api/user/recipe-foods.ts | 3 +- frontend/lib/api/user/recipe-units.ts | 3 +- .../lib/api/user/recipes/recipe-comments.ts | 2 +- frontend/lib/api/user/recipes/recipe-share.ts | 2 +- frontend/lib/api/user/recipes/recipe.ts | 18 +- frontend/lib/api/user/upload.ts | 4 +- frontend/lib/api/user/user-registration.ts | 2 +- frontend/lib/api/user/users.ts | 2 +- frontend/lib/api/user/utils.ts | 2 +- frontend/lib/icons/icon-type.ts | 2 +- frontend/lib/icons/icons.ts | 6 +- frontend/lib/validators/inputs.test.ts | 1 + frontend/lib/validators/inputs.ts | 4 +- frontend/middleware/admin-only.ts | 17 +- frontend/middleware/advanced-only.ts | 19 +- .../middleware/can-manage-household-only.ts | 14 +- frontend/middleware/can-manage-only.ts | 14 +- frontend/middleware/can-organize-only.ts | 19 +- frontend/middleware/group-only.ts | 15 +- frontend/nuxt.config.js | 538 - frontend/nuxt.config.ts | 479 + frontend/package.json | 86 +- frontend/pages/admin.vue | 9 + frontend/pages/admin/backups.vue | 151 +- frontend/pages/admin/debug/openai.vue | 68 +- frontend/pages/admin/debug/parser.vue | 118 +- frontend/pages/admin/maintenance/index.vue | 91 +- .../admin/manage/groups/{_id.vue => [id].vue} | 81 +- frontend/pages/admin/manage/groups/index.vue | 88 +- .../manage/households/{_id.vue => [id].vue} | 90 +- .../pages/admin/manage/households/index.vue | 128 +- .../admin/manage/users/{_id.vue => [id].vue} | 129 +- frontend/pages/admin/manage/users/create.vue | 56 +- frontend/pages/admin/manage/users/index.vue | 101 +- frontend/pages/admin/setup.vue | 712 +- frontend/pages/admin/site-settings.vue | 725 +- frontend/pages/forgot-password.vue | 72 +- .../cookbooks/[slug].vue} | 5 +- .../pages/g/[groupSlug]/cookbooks/index.vue | 260 + .../g/{_groupSlug => [groupSlug]}/index.vue | 3 +- .../pages/g/[groupSlug]/r/[slug]/index.vue | 58 + .../r/[slug]}/ingredient-parser.vue | 169 +- .../{_groupSlug => [groupSlug]}/r/create.vue | 70 +- .../r/create/bulk.vue | 114 +- .../r/create/debug.vue | 53 +- .../r/create/html.vue | 88 +- .../r/create/image.vue | 67 +- .../r/create/index.vue | 6 +- .../r/create/new.vue | 32 +- .../r/create/url.vue | 105 +- .../r/create/zip.vue | 27 +- .../recipes/categories/index.vue | 19 +- .../recipes/finder/index.vue | 313 +- .../recipes/tags/index.vue | 19 +- .../pages/g/[groupSlug]/recipes/timeline.vue | 67 + .../recipes/tools/index.vue | 37 +- .../pages/g/[groupSlug]/shared/r/[id].vue | 47 + .../pages/g/_groupSlug/cookbooks/index.vue | 232 - frontend/pages/g/_groupSlug/r/_slug/index.vue | 60 - .../pages/g/_groupSlug/recipes/timeline.vue | 50 - frontend/pages/g/_groupSlug/shared/r/_id.vue | 49 - frontend/pages/group/data.vue | 85 +- frontend/pages/group/data/categories.vue | 75 +- frontend/pages/group/data/foods.vue | 234 +- frontend/pages/group/data/index.vue | 12 +- frontend/pages/group/data/labels.vue | 119 +- frontend/pages/group/data/recipe-actions.vue | 78 +- frontend/pages/group/data/recipes.vue | 190 +- frontend/pages/group/data/tags.vue | 75 +- frontend/pages/group/data/tools.vue | 100 +- frontend/pages/group/data/units.vue | 227 +- frontend/pages/group/index.vue | 39 +- frontend/pages/group/migrations.vue | 163 +- frontend/pages/group/reports/[id].vue | 88 + frontend/pages/group/reports/_id.vue | 70 - frontend/pages/household/index.vue | 240 +- frontend/pages/household/mealplan/planner.vue | 91 +- .../pages/household/mealplan/planner/edit.vue | 197 +- .../pages/household/mealplan/planner/types.ts | 6 +- .../pages/household/mealplan/planner/view.vue | 62 +- .../pages/household/mealplan/settings.vue | 119 +- frontend/pages/household/members.vue | 137 +- frontend/pages/household/notifiers.vue | 177 +- frontend/pages/household/webhooks.vue | 65 +- frontend/pages/index.vue | 34 +- frontend/pages/login.vue | 312 +- frontend/pages/register/index.vue | 288 +- frontend/pages/register/states.ts | 2 - frontend/pages/reset-password.vue | 70 +- .../shopping-lists/{_id.vue => [id].vue} | 574 +- frontend/pages/shopping-lists/index.vue | 177 +- .../pages/user/{_id => [id]}/favorites.vue | 27 +- frontend/pages/user/profile/api-tokens.vue | 119 +- frontend/pages/user/profile/edit.vue | 168 +- frontend/pages/user/profile/index.vue | 247 +- frontend/plugins/axios.ts | 44 + frontend/plugins/dark-mode.client.ts | 25 +- frontend/plugins/globals.ts | 44 +- frontend/plugins/theme.ts | 80 +- frontend/plugins/toast.client.ts | 18 - frontend/server/api/[...].ts | 12 + frontend/server/routes/docs.ts | 9 + frontend/server/routes/openapi.json.ts | 9 + frontend/tests/utils.ts | 13 +- frontend/tsconfig.json | 36 +- frontend/types/auth.d.ts | 11 + frontend/types/auto-forms.ts | 4 + frontend/types/components.d.ts | 74 +- frontend/types/ts-shim.d.ts | 1 + frontend/types/vuetify.ts | 11 - frontend/yarn.lock | 18247 ++++++++-------- tests/e2e/login.spec.ts | 58 +- tests/e2e/playwright.config.ts | 2 +- tests/e2e/yarn.lock | 24 +- 403 files changed, 23959 insertions(+), 19557 deletions(-) delete mode 100644 frontend/.eslintrc.js delete mode 100644 frontend/components/Domain/Recipe/RecipePage/index.ts delete mode 100644 frontend/composables/api/use-axios-download.ts create mode 100644 frontend/composables/api/use-downloader.ts create mode 100644 frontend/composables/useMealieAuth.ts create mode 100644 frontend/eslint.config.mjs create mode 100644 frontend/i18n.config.ts create mode 100644 frontend/lang/locales/af-ZA.ts create mode 100644 frontend/lang/locales/ar-SA.ts create mode 100644 frontend/lang/locales/bg-BG.ts create mode 100644 frontend/lang/locales/ca-ES.ts create mode 100644 frontend/lang/locales/cs-CZ.ts create mode 100644 frontend/lang/locales/da-DK.ts create mode 100644 frontend/lang/locales/de-DE.ts create mode 100644 frontend/lang/locales/el-GR.ts create mode 100644 frontend/lang/locales/en-GB.ts create mode 100644 frontend/lang/locales/en-US.ts create mode 100644 frontend/lang/locales/es-ES.ts create mode 100644 frontend/lang/locales/et-EE.ts create mode 100644 frontend/lang/locales/fi-FI.ts create mode 100644 frontend/lang/locales/fr-BE.ts create mode 100644 frontend/lang/locales/fr-CA.ts create mode 100644 frontend/lang/locales/fr-FR.ts create mode 100644 frontend/lang/locales/gl-ES.ts create mode 100644 frontend/lang/locales/he-IL.ts create mode 100644 frontend/lang/locales/hr-HR.ts create mode 100644 frontend/lang/locales/hu-HU.ts create mode 100644 frontend/lang/locales/is-IS.ts create mode 100644 frontend/lang/locales/it-IT.ts create mode 100644 frontend/lang/locales/ja-JP.ts create mode 100644 frontend/lang/locales/ko-KR.ts create mode 100644 frontend/lang/locales/lt-LT.ts create mode 100644 frontend/lang/locales/lv-LV.ts create mode 100644 frontend/lang/locales/nl-NL.ts create mode 100644 frontend/lang/locales/no-NO.ts create mode 100644 frontend/lang/locales/pl-PL.ts create mode 100644 frontend/lang/locales/pt-BR.ts create mode 100644 frontend/lang/locales/pt-PT.ts create mode 100644 frontend/lang/locales/ro-RO.ts create mode 100644 frontend/lang/locales/ru-RU.ts create mode 100644 frontend/lang/locales/sk-SK.ts create mode 100644 frontend/lang/locales/sl-SI.ts create mode 100644 frontend/lang/locales/sr-SP.ts create mode 100644 frontend/lang/locales/sv-SE.ts create mode 100644 frontend/lang/locales/tr-TR.ts create mode 100644 frontend/lang/locales/uk-UA.ts create mode 100644 frontend/lang/locales/vi-VN.ts create mode 100644 frontend/lang/locales/zh-CN.ts create mode 100644 frontend/lang/locales/zh-TW.ts delete mode 100644 frontend/nuxt.config.js create mode 100644 frontend/nuxt.config.ts create mode 100644 frontend/pages/admin.vue rename frontend/pages/admin/manage/groups/{_id.vue => [id].vue} (53%) rename frontend/pages/admin/manage/households/{_id.vue => [id].vue} (56%) rename frontend/pages/admin/manage/users/{_id.vue => [id].vue} (62%) rename frontend/pages/g/{_groupSlug/cookbooks/_slug.vue => [groupSlug]/cookbooks/[slug].vue} (65%) create mode 100644 frontend/pages/g/[groupSlug]/cookbooks/index.vue rename frontend/pages/g/{_groupSlug => [groupSlug]}/index.vue (70%) create mode 100644 frontend/pages/g/[groupSlug]/r/[slug]/index.vue rename frontend/pages/g/{_groupSlug/r/_slug => [groupSlug]/r/[slug]}/ingredient-parser.vue (71%) rename frontend/pages/g/{_groupSlug => [groupSlug]}/r/create.vue (50%) rename frontend/pages/g/{_groupSlug => [groupSlug]}/r/create/bulk.vue (63%) rename frontend/pages/g/{_groupSlug => [groupSlug]}/r/create/debug.vue (68%) rename frontend/pages/g/{_groupSlug => [groupSlug]}/r/create/html.vue (63%) rename frontend/pages/g/{_groupSlug => [groupSlug]}/r/create/image.vue (75%) rename frontend/pages/g/{_groupSlug => [groupSlug]}/r/create/index.vue (64%) rename frontend/pages/g/{_groupSlug => [groupSlug]}/r/create/new.vue (72%) rename frontend/pages/g/{_groupSlug => [groupSlug]}/r/create/url.vue (66%) rename frontend/pages/g/{_groupSlug => [groupSlug]}/r/create/zip.vue (75%) rename frontend/pages/g/{_groupSlug => [groupSlug]}/recipes/categories/index.vue (69%) rename frontend/pages/g/{_groupSlug => [groupSlug]}/recipes/finder/index.vue (68%) rename frontend/pages/g/{_groupSlug => [groupSlug]}/recipes/tags/index.vue (70%) create mode 100644 frontend/pages/g/[groupSlug]/recipes/timeline.vue rename frontend/pages/g/{_groupSlug => [groupSlug]}/recipes/tools/index.vue (67%) create mode 100644 frontend/pages/g/[groupSlug]/shared/r/[id].vue delete mode 100644 frontend/pages/g/_groupSlug/cookbooks/index.vue delete mode 100644 frontend/pages/g/_groupSlug/r/_slug/index.vue delete mode 100644 frontend/pages/g/_groupSlug/recipes/timeline.vue delete mode 100644 frontend/pages/g/_groupSlug/shared/r/_id.vue create mode 100644 frontend/pages/group/reports/[id].vue delete mode 100644 frontend/pages/group/reports/_id.vue rename frontend/pages/shopping-lists/{_id.vue => [id].vue} (65%) rename frontend/pages/user/{_id => [id]}/favorites.vue (69%) create mode 100644 frontend/plugins/axios.ts delete mode 100644 frontend/plugins/toast.client.ts create mode 100644 frontend/server/api/[...].ts create mode 100644 frontend/server/routes/docs.ts create mode 100644 frontend/server/routes/openapi.json.ts create mode 100644 frontend/types/auth.d.ts delete mode 100644 frontend/types/vuetify.ts diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index b83fbf19c..2ceae625a 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -11,7 +11,7 @@ // Use -bullseye variants on local on arm64/Apple Silicon. "VARIANT": "3.12-bullseye", // Options - "NODE_VERSION": "16" + "NODE_VERSION": "20" } }, "mounts": [ @@ -55,5 +55,6 @@ "ghcr.io/devcontainers/features/docker-in-docker:2": { "dockerDashComposeVersion": "v2" } - } + }, + "appPort": 3000 } diff --git a/.github/workflows/build-package.yml b/.github/workflows/build-package.yml index bae0de02c..dddc7a2f4 100644 --- a/.github/workflows/build-package.yml +++ b/.github/workflows/build-package.yml @@ -19,7 +19,7 @@ jobs: - name: Setup node env 🏗 uses: actions/setup-node@v4.0.0 with: - node-version: 16 + node-version: 20 check-latest: true - name: Get yarn cache directory path 🛠 diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index a13cc2d23..07fd7adfc 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -13,7 +13,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: - node-version: 18 + node-version: 20 cache: 'yarn' cache-dependency-path: ./tests/e2e/yarn.lock - name: Set up Docker Buildx diff --git a/.github/workflows/test-frontend.yml b/.github/workflows/test-frontend.yml index 00f8a2673..20d9c98f6 100644 --- a/.github/workflows/test-frontend.yml +++ b/.github/workflows/test-frontend.yml @@ -14,7 +14,7 @@ jobs: - name: Setup node env 🏗 uses: actions/setup-node@v4.0.0 with: - node-version: 16 + node-version: 20 check-latest: true - name: Get yarn cache directory path 🛠 @@ -34,6 +34,10 @@ jobs: run: yarn working-directory: "frontend" + - name: Prepare nuxt 🚀 + run: yarn nuxt prepare + working-directory: "frontend" + - name: Run linter 👀 run: yarn lint working-directory: "frontend" diff --git a/.gitignore b/.gitignore index cd0725b3a..b24f03a93 100644 --- a/.gitignore +++ b/.gitignore @@ -10,6 +10,9 @@ docs/site/ *temp/* .secret frontend/dist/ +frontend/.output/* +frontend/.yarn/* +frontend/.yarnrc.yml dev/code-generation/generated/* dev/data/mealie.db-journal @@ -164,3 +167,5 @@ dev/code-generation/openapi.json .run/ .task/* +.dev.env +frontend/eslint.config.deprecated.js diff --git a/.vscode/settings.json b/.vscode/settings.json index b842cd45e..61ab0e239 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -18,6 +18,7 @@ "source.organizeImports": "never" }, "editor.formatOnSave": true, + "eslint.useFlatConfig": true, "eslint.workingDirectories": [ "./frontend" ], diff --git a/Taskfile.yml b/Taskfile.yml index c42cb76c7..ccff66fd6 100644 --- a/Taskfile.yml +++ b/Taskfile.yml @@ -243,7 +243,7 @@ tasks: desc: runs the frontend server dir: frontend cmds: - - yarn run dev + - yarn run dev --no-fork docker:build-from-package: desc: Builds the Docker image from the existing Python package in dist/ diff --git a/dev/code-generation/gen_ts_locales.py b/dev/code-generation/gen_ts_locales.py index e1b73242a..6ff441d22 100644 --- a/dev/code-generation/gen_ts_locales.py +++ b/dev/code-generation/gen_ts_locales.py @@ -156,12 +156,13 @@ PROJECT_DIR = Path(__file__).parent.parent.parent datetime_dir = PROJECT_DIR / "frontend" / "lang" / "dateTimeFormats" locales_dir = PROJECT_DIR / "frontend" / "lang" / "messages" -nuxt_config = PROJECT_DIR / "frontend" / "nuxt.config.js" +nuxt_config = PROJECT_DIR / "frontend" / "nuxt.config.ts" +i18n_config = PROJECT_DIR / "frontend" / "i18n.config.ts" reg_valid = PROJECT_DIR / "mealie" / "schema" / "_mealie" / "validators.py" """ This snippet walks the message and dat locales directories and generates the import information -for the nuxt.config.js file and automatically injects it into the nuxt.config.js file. Note that +for the nuxt.config.ts file and automatically injects it into the nuxt.config.ts file. Note that the code generation ID is hardcoded into the script and required in the nuxt config. """ @@ -173,12 +174,12 @@ def inject_nuxt_values(): all_langs = [] for match in locales_dir.glob("*.json"): - lang_string = f'{{ code: "{match.stem}", file: "{match.name}" }},' + lang_string = f'{{ code: "{match.stem}", file: "{match.name.replace(".json", ".ts")}" }},' all_langs.append(lang_string) log.debug(f"injecting locales into nuxt config -> {nuxt_config}") inject_inline(nuxt_config, CodeKeys.nuxt_local_messages, all_langs) - inject_inline(nuxt_config, CodeKeys.nuxt_local_dates, all_date_locales) + inject_inline(i18n_config, CodeKeys.nuxt_local_dates, all_date_locales) def inject_registration_validation_values(): diff --git a/docker/Dockerfile b/docker/Dockerfile index ada531826..f199602d6 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -1,7 +1,7 @@ ############################################### # Frontend Build ############################################### -FROM node:16 AS frontend-builder +FROM node:20 AS frontend-builder WORKDIR /frontend diff --git a/frontend/.eslintrc.js b/frontend/.eslintrc.js deleted file mode 100644 index f6ab3103b..000000000 --- a/frontend/.eslintrc.js +++ /dev/null @@ -1,74 +0,0 @@ -module.exports = { - root: true, - env: { - browser: true, - node: true, - }, - parser: "vue-eslint-parser", - parserOptions: { - parser: "@typescript-eslint/parser", - requireConfigFile: false, - tsConfigRootDir: __dirname, - project: ["./tsconfig.json"], - extraFileExtensions: [".vue"], - }, - extends: [ - "@nuxtjs/eslint-config-typescript", - "plugin:nuxt/recommended", - "eslint:recommended", - "plugin:@typescript-eslint/recommended", - "plugin:@typescript-eslint/recommended-requiring-type-checking", - // "plugin:prettier/recommended", - "prettier", - ], - // Re-add once we use nuxt bridge - // See https://v3.nuxtjs.org/getting-started/bridge#update-nuxtconfig - ignorePatterns: ["nuxt.config.js", "lib/api/types/**/*.ts"], - plugins: ["prettier"], - // add your custom rules here - rules: { - "no-console": process.env.NODE_ENV === "production" ? "warn" : "off", - "no-debugger": process.env.NODE_ENV === "production" ? "warn" : "off", - quotes: ["error", "double"], - "vue/component-name-in-template-casing": ["error", "PascalCase"], - camelcase: 0, - "vue/singleline-html-element-content-newline": "off", - "vue/multiline-html-element-content-newline": "off", - "vue/no-mutating-props": "off", - "vue/no-v-text-v-html-on-component": "warn", - "vue/no-v-for-template-key-on-child": "off", - "vue/valid-v-slot": [ - "error", - { - allowModifiers: true, - }, - ], - "@typescript-eslint/ban-ts-comment": [ - "error", - { - "ts-ignore": "allow-with-description", - }, - ], - "no-restricted-imports": [ - "error", - { paths: ["@vue/reactivity", "@vue/runtime-dom", "@vue/composition-api", "vue-demi"] }, - ], - - // TODO Gradually activate all rules - // Allow Promise in onMounted - "@typescript-eslint/no-misused-promises": [ - "error", - { - checksVoidReturn: { - arguments: false, - }, - }, - ], - "@typescript-eslint/no-unsafe-assignment": "off", - "@typescript-eslint/no-unsafe-member-access": "off", - "@typescript-eslint/explicit-module-boundary-types": "off", - "@typescript-eslint/no-unsafe-call": "off", - "@typescript-eslint/no-floating-promises": "off", - "@typescript-eslint/no-explicit-any": "off", - }, -}; diff --git a/frontend/assets/css/fonts.css b/frontend/assets/css/fonts.css index 15d2f1305..b8c8be4c7 100644 --- a/frontend/assets/css/fonts.css +++ b/frontend/assets/css/fonts.css @@ -1,378 +1,390 @@ /* cyrillic-ext */ @font-face { - font-family: 'Roboto'; + font-family: "Roboto"; font-style: normal; font-weight: 100; font-display: swap; - src: url('~assets/fonts/Roboto-100-cyrillic-ext1.woff2') format('woff2'); + src: url("~assets/fonts/Roboto-100-cyrillic-ext1.woff2") format("woff2"); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { - font-family: 'Roboto'; + font-family: "Roboto"; font-style: normal; font-weight: 100; font-display: swap; - src: url('~assets/fonts/Roboto-100-cyrillic2.woff2') format('woff2'); + src: url("~assets/fonts/Roboto-100-cyrillic2.woff2") format("woff2"); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { - font-family: 'Roboto'; + font-family: "Roboto"; font-style: normal; font-weight: 100; font-display: swap; - src: url('~assets/fonts/Roboto-100-greek-ext3.woff2') format('woff2'); + src: url("~assets/fonts/Roboto-100-greek-ext3.woff2") format("woff2"); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { - font-family: 'Roboto'; + font-family: "Roboto"; font-style: normal; font-weight: 100; font-display: swap; - src: url('~assets/fonts/Roboto-100-greek4.woff2') format('woff2'); + src: url("~assets/fonts/Roboto-100-greek4.woff2") format("woff2"); unicode-range: U+0370-03FF; } /* vietnamese */ @font-face { - font-family: 'Roboto'; + font-family: "Roboto"; font-style: normal; font-weight: 100; font-display: swap; - src: url('~assets/fonts/Roboto-100-vietnamese5.woff2') format('woff2'); + src: url("~assets/fonts/Roboto-100-vietnamese5.woff2") format("woff2"); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { - font-family: 'Roboto'; + font-family: "Roboto"; font-style: normal; font-weight: 100; font-display: swap; - src: url('~assets/fonts/Roboto-100-latin-ext6.woff2') format('woff2'); + src: url("~assets/fonts/Roboto-100-latin-ext6.woff2") format("woff2"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { - font-family: 'Roboto'; + font-family: "Roboto"; font-style: normal; font-weight: 100; font-display: swap; - src: url('~assets/fonts/Roboto-100-latin7.woff2') format('woff2'); - unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; + src: url("~assets/fonts/Roboto-100-latin7.woff2") format("woff2"); + unicode-range: + U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, + U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { - font-family: 'Roboto'; + font-family: "Roboto"; font-style: normal; font-weight: 300; font-display: swap; - src: url('~assets/fonts/Roboto-300-cyrillic-ext8.woff2') format('woff2'); + src: url("~assets/fonts/Roboto-300-cyrillic-ext8.woff2") format("woff2"); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { - font-family: 'Roboto'; + font-family: "Roboto"; font-style: normal; font-weight: 300; font-display: swap; - src: url('~assets/fonts/Roboto-300-cyrillic9.woff2') format('woff2'); + src: url("~assets/fonts/Roboto-300-cyrillic9.woff2") format("woff2"); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { - font-family: 'Roboto'; + font-family: "Roboto"; font-style: normal; font-weight: 300; font-display: swap; - src: url('~assets/fonts/Roboto-300-greek-ext10.woff2') format('woff2'); + src: url("~assets/fonts/Roboto-300-greek-ext10.woff2") format("woff2"); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { - font-family: 'Roboto'; + font-family: "Roboto"; font-style: normal; font-weight: 300; font-display: swap; - src: url('~assets/fonts/Roboto-300-greek11.woff2') format('woff2'); + src: url("~assets/fonts/Roboto-300-greek11.woff2") format("woff2"); unicode-range: U+0370-03FF; } /* vietnamese */ @font-face { - font-family: 'Roboto'; + font-family: "Roboto"; font-style: normal; font-weight: 300; font-display: swap; - src: url('~assets/fonts/Roboto-300-vietnamese12.woff2') format('woff2'); + src: url("~assets/fonts/Roboto-300-vietnamese12.woff2") format("woff2"); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { - font-family: 'Roboto'; + font-family: "Roboto"; font-style: normal; font-weight: 300; font-display: swap; - src: url('~assets/fonts/Roboto-300-latin-ext13.woff2') format('woff2'); + src: url("~assets/fonts/Roboto-300-latin-ext13.woff2") format("woff2"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { - font-family: 'Roboto'; + font-family: "Roboto"; font-style: normal; font-weight: 300; font-display: swap; - src: url('~assets/fonts/Roboto-300-latin14.woff2') format('woff2'); - unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; + src: url("~assets/fonts/Roboto-300-latin14.woff2") format("woff2"); + unicode-range: + U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, + U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { - font-family: 'Roboto'; + font-family: "Roboto"; font-style: normal; font-weight: 400; font-display: swap; - src: url('~assets/fonts/Roboto-400-cyrillic-ext15.woff2') format('woff2'); + src: url("~assets/fonts/Roboto-400-cyrillic-ext15.woff2") format("woff2"); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { - font-family: 'Roboto'; + font-family: "Roboto"; font-style: normal; font-weight: 400; font-display: swap; - src: url('~assets/fonts/Roboto-400-cyrillic16.woff2') format('woff2'); + src: url("~assets/fonts/Roboto-400-cyrillic16.woff2") format("woff2"); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { - font-family: 'Roboto'; + font-family: "Roboto"; font-style: normal; font-weight: 400; font-display: swap; - src: url('~assets/fonts/Roboto-400-greek-ext17.woff2') format('woff2'); + src: url("~assets/fonts/Roboto-400-greek-ext17.woff2") format("woff2"); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { - font-family: 'Roboto'; + font-family: "Roboto"; font-style: normal; font-weight: 400; font-display: swap; - src: url('~assets/fonts/Roboto-400-greek18.woff2') format('woff2'); + src: url("~assets/fonts/Roboto-400-greek18.woff2") format("woff2"); unicode-range: U+0370-03FF; } /* vietnamese */ @font-face { - font-family: 'Roboto'; + font-family: "Roboto"; font-style: normal; font-weight: 400; font-display: swap; - src: url('~assets/fonts/Roboto-400-vietnamese19.woff2') format('woff2'); + src: url("~assets/fonts/Roboto-400-vietnamese19.woff2") format("woff2"); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { - font-family: 'Roboto'; + font-family: "Roboto"; font-style: normal; font-weight: 400; font-display: swap; - src: url('~assets/fonts/Roboto-400-latin-ext20.woff2') format('woff2'); + src: url("~assets/fonts/Roboto-400-latin-ext20.woff2") format("woff2"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { - font-family: 'Roboto'; + font-family: "Roboto"; font-style: normal; font-weight: 400; font-display: swap; - src: url('~assets/fonts/Roboto-400-latin21.woff2') format('woff2'); - unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; + src: url("~assets/fonts/Roboto-400-latin21.woff2") format("woff2"); + unicode-range: + U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, + U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { - font-family: 'Roboto'; + font-family: "Roboto"; font-style: normal; font-weight: 500; font-display: swap; - src: url('~assets/fonts/Roboto-500-cyrillic-ext22.woff2') format('woff2'); + src: url("~assets/fonts/Roboto-500-cyrillic-ext22.woff2") format("woff2"); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { - font-family: 'Roboto'; + font-family: "Roboto"; font-style: normal; font-weight: 500; font-display: swap; - src: url('~assets/fonts/Roboto-500-cyrillic23.woff2') format('woff2'); + src: url("~assets/fonts/Roboto-500-cyrillic23.woff2") format("woff2"); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { - font-family: 'Roboto'; + font-family: "Roboto"; font-style: normal; font-weight: 500; font-display: swap; - src: url('~assets/fonts/Roboto-500-greek-ext24.woff2') format('woff2'); + src: url("~assets/fonts/Roboto-500-greek-ext24.woff2") format("woff2"); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { - font-family: 'Roboto'; + font-family: "Roboto"; font-style: normal; font-weight: 500; font-display: swap; - src: url('~assets/fonts/Roboto-500-greek25.woff2') format('woff2'); + src: url("~assets/fonts/Roboto-500-greek25.woff2") format("woff2"); unicode-range: U+0370-03FF; } /* vietnamese */ @font-face { - font-family: 'Roboto'; + font-family: "Roboto"; font-style: normal; font-weight: 500; font-display: swap; - src: url('~assets/fonts/Roboto-500-vietnamese26.woff2') format('woff2'); + src: url("~assets/fonts/Roboto-500-vietnamese26.woff2") format("woff2"); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { - font-family: 'Roboto'; + font-family: "Roboto"; font-style: normal; font-weight: 500; font-display: swap; - src: url('~assets/fonts/Roboto-500-latin-ext27.woff2') format('woff2'); + src: url("~assets/fonts/Roboto-500-latin-ext27.woff2") format("woff2"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { - font-family: 'Roboto'; + font-family: "Roboto"; font-style: normal; font-weight: 500; font-display: swap; - src: url('~assets/fonts/Roboto-500-latin28.woff2') format('woff2'); - unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; + src: url("~assets/fonts/Roboto-500-latin28.woff2") format("woff2"); + unicode-range: + U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, + U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { - font-family: 'Roboto'; + font-family: "Roboto"; font-style: normal; font-weight: 700; font-display: swap; - src: url('~assets/fonts/Roboto-700-cyrillic-ext29.woff2') format('woff2'); + src: url("~assets/fonts/Roboto-700-cyrillic-ext29.woff2") format("woff2"); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { - font-family: 'Roboto'; + font-family: "Roboto"; font-style: normal; font-weight: 700; font-display: swap; - src: url('~assets/fonts/Roboto-700-cyrillic30.woff2') format('woff2'); + src: url("~assets/fonts/Roboto-700-cyrillic30.woff2") format("woff2"); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { - font-family: 'Roboto'; + font-family: "Roboto"; font-style: normal; font-weight: 700; font-display: swap; - src: url('~assets/fonts/Roboto-700-greek-ext31.woff2') format('woff2'); + src: url("~assets/fonts/Roboto-700-greek-ext31.woff2") format("woff2"); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { - font-family: 'Roboto'; + font-family: "Roboto"; font-style: normal; font-weight: 700; font-display: swap; - src: url('~assets/fonts/Roboto-700-greek32.woff2') format('woff2'); + src: url("~assets/fonts/Roboto-700-greek32.woff2") format("woff2"); unicode-range: U+0370-03FF; } /* vietnamese */ @font-face { - font-family: 'Roboto'; + font-family: "Roboto"; font-style: normal; font-weight: 700; font-display: swap; - src: url('~assets/fonts/Roboto-700-vietnamese33.woff2') format('woff2'); + src: url("~assets/fonts/Roboto-700-vietnamese33.woff2") format("woff2"); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { - font-family: 'Roboto'; + font-family: "Roboto"; font-style: normal; font-weight: 700; font-display: swap; - src: url('~assets/fonts/Roboto-700-latin-ext34.woff2') format('woff2'); + src: url("~assets/fonts/Roboto-700-latin-ext34.woff2") format("woff2"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { - font-family: 'Roboto'; + font-family: "Roboto"; font-style: normal; font-weight: 700; font-display: swap; - src: url('~assets/fonts/Roboto-700-latin35.woff2') format('woff2'); - unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; + src: url("~assets/fonts/Roboto-700-latin35.woff2") format("woff2"); + unicode-range: + U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, + U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { - font-family: 'Roboto'; + font-family: "Roboto"; font-style: normal; font-weight: 900; font-display: swap; - src: url('~assets/fonts/Roboto-900-cyrillic-ext36.woff2') format('woff2'); + src: url("~assets/fonts/Roboto-900-cyrillic-ext36.woff2") format("woff2"); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { - font-family: 'Roboto'; + font-family: "Roboto"; font-style: normal; font-weight: 900; font-display: swap; - src: url('~assets/fonts/Roboto-900-cyrillic37.woff2') format('woff2'); + src: url("~assets/fonts/Roboto-900-cyrillic37.woff2") format("woff2"); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { - font-family: 'Roboto'; + font-family: "Roboto"; font-style: normal; font-weight: 900; font-display: swap; - src: url('~assets/fonts/Roboto-900-greek-ext38.woff2') format('woff2'); + src: url("~assets/fonts/Roboto-900-greek-ext38.woff2") format("woff2"); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { - font-family: 'Roboto'; + font-family: "Roboto"; font-style: normal; font-weight: 900; font-display: swap; - src: url('~assets/fonts/Roboto-900-greek39.woff2') format('woff2'); + src: url("~assets/fonts/Roboto-900-greek39.woff2") format("woff2"); unicode-range: U+0370-03FF; } /* vietnamese */ @font-face { - font-family: 'Roboto'; + font-family: "Roboto"; font-style: normal; font-weight: 900; font-display: swap; - src: url('~assets/fonts/Roboto-900-vietnamese40.woff2') format('woff2'); + src: url("~assets/fonts/Roboto-900-vietnamese40.woff2") format("woff2"); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { - font-family: 'Roboto'; + font-family: "Roboto"; font-style: normal; font-weight: 900; font-display: swap; - src: url('~assets/fonts/Roboto-900-latin-ext41.woff2') format('woff2'); + src: url("~assets/fonts/Roboto-900-latin-ext41.woff2") format("woff2"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { - font-family: 'Roboto'; + font-family: "Roboto"; font-style: normal; font-weight: 900; font-display: swap; - src: url('~assets/fonts/Roboto-900-latin42.woff2') format('woff2'); - unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; + src: url("~assets/fonts/Roboto-900-latin42.woff2") format("woff2"); + unicode-range: + U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, + U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } diff --git a/frontend/assets/css/main.css b/frontend/assets/css/main.css index 74257bd4a..b421c15eb 100644 --- a/frontend/assets/css/main.css +++ b/frontend/assets/css/main.css @@ -17,11 +17,11 @@ } .theme--dark.v-application { - background-color: var(--v-background-base, #1e1e1e) !important; + background-color: rgb(var(--v-theme-background, 30, 30, 30)) !important; } .theme--dark.v-navigation-drawer { - background-color: var(--v-background-base, #1e1e1e) !important; + background-color: rgb(var(--v-theme-background, 30, 30, 30)) !important; } .theme--dark.v-card { @@ -29,11 +29,11 @@ } .left-border { - border-left: 5px solid var(--v-primary-base) !important; + border-left: 5px solid rgb(var(--v-theme-primary)) !important; } .left-warning-border { - border-left: 5px solid var(--v-warning-base) !important; + border-left: 5px solid rgb(var(--v-theme-warning)) !important; } .handle { @@ -56,3 +56,11 @@ text-overflow: ellipsis; max-width: 100%; } + +a { + color: rgb(var(--v-theme-primary)); +} + +.fill-height { + min-height: 100vh; +} diff --git a/frontend/components/Domain/Cookbook/CookbookEditor.vue b/frontend/components/Domain/Cookbook/CookbookEditor.vue index 8b42656f7..1ee47067d 100644 --- a/frontend/components/Domain/Cookbook/CookbookEditor.vue +++ b/frontend/components/Domain/Cookbook/CookbookEditor.vue @@ -1,17 +1,41 @@ + useSeoMeta({ + title: book?.value?.name || "Cookbook", + }); + + return { + book, + slug, + tab, + appendRecipes, + assignSorted, + recipes, + removeRecipe, + replaceRecipes, + canEdit, + dialogStates, + editTarget, + handleEditCookbook, + editCookbook, + actions, + }; + }, +}); + diff --git a/frontend/components/Domain/Group/GroupExportData.vue b/frontend/components/Domain/Group/GroupExportData.vue index 64cf4efe0..fc2f0c05f 100644 --- a/frontend/components/Domain/Group/GroupExportData.vue +++ b/frontend/components/Domain/Group/GroupExportData.vue @@ -7,21 +7,24 @@ class="elevation-0" @click:row="downloadData" > -