Merge branch 'mealie-next' into feat/remove-non-label-sort

This commit is contained in:
Michael Genson 2025-08-04 12:31:01 -05:00 committed by GitHub
commit 79aa01976d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
16 changed files with 515 additions and 510 deletions

View file

@ -12,7 +12,7 @@ repos:
exclude: ^tests/data/
- repo: https://github.com/astral-sh/ruff-pre-commit
# Ruff version.
rev: v0.12.5
rev: v0.12.7
hooks:
- id: ruff
- id: ruff-format

View file

@ -69,7 +69,7 @@ export const LOCALES = [
{
name: "Português (Portuguese)",
value: "pt-PT",
progress: 37,
progress: 38,
dir: "ltr",
},
{
@ -81,7 +81,7 @@ export const LOCALES = [
{
name: "Polski (Polish)",
value: "pl-PL",
progress: 37,
progress: 39,
dir: "ltr",
},
{
@ -147,7 +147,7 @@ export const LOCALES = [
{
name: "עברית (Hebrew)",
value: "he-IL",
progress: 67,
progress: 73,
dir: "rtl",
},
{
@ -159,7 +159,7 @@ export const LOCALES = [
{
name: "Français (French)",
value: "fr-FR",
progress: 49,
progress: 50,
dir: "ltr",
},
{
@ -189,7 +189,7 @@ export const LOCALES = [
{
name: "Español (Spanish)",
value: "es-ES",
progress: 40,
progress: 41,
dir: "ltr",
},
{
@ -207,25 +207,25 @@ export const LOCALES = [
{
name: "Ελληνικά (Greek)",
value: "el-GR",
progress: 38,
progress: 39,
dir: "ltr",
},
{
name: "Deutsch (German)",
value: "de-DE",
progress: 64,
progress: 65,
dir: "ltr",
},
{
name: "Dansk (Danish)",
value: "da-DK",
progress: 38,
progress: 39,
dir: "ltr",
},
{
name: "Čeština (Czech)",
value: "cs-CZ",
progress: 39,
progress: 40,
dir: "ltr",
},
{

View file

@ -587,7 +587,7 @@
"api-extras-description": "Rezepte-Extras sind ein Hauptmerkmal der Mealie API. Sie ermöglichen es dir, benutzerdefinierte JSON Key-Value-Paare zu einem Rezept zu erstellen, um Drittanbieter-Anwendungen zu steuern. Du kannst diese dazu verwenden, um Automatisierungen auszulösen oder benutzerdefinierte Nachrichten an bestimmte Geräte zu senden.",
"message-key": "Nachrichten-Schlüssel",
"parse": "Parsen",
"ingredients-not-parsed-description": "It looks like your ingredients aren't parsed yet. Click the \"{parse}\" button below to parse your ingredients into structured foods.",
"ingredients-not-parsed-description": "Es scheint als ob deine Zutaten noch nicht eingelesen wurden. Klick unten auf \"{parse}\" um deine Zutaten einzulesen.",
"attach-images-hint": "Bilder durch Ziehen & Ablegen in den Editor hinzufügen",
"drop-image": "Bild hier ablegen",
"enable-ingredient-amounts-to-use-this-feature": "Aktiviere Zutatenmengen, um diese Funktion zu nutzen",

View file

@ -587,7 +587,7 @@
"api-extras-description": "Los extras de las recetas son una característica clave de la API de Mealie. Permiten crear pares json clave/valor personalizados dentro de una receta para acceder desde aplicaciones de terceros. Puede utilizar estas claves para almacenar información, para activar la automatización o mensajes personalizados para transmitir al dispositivo deseado.",
"message-key": "Clave de mensaje",
"parse": "Analizar",
"ingredients-not-parsed-description": "It looks like your ingredients aren't parsed yet. Click the \"{parse}\" button below to parse your ingredients into structured foods.",
"ingredients-not-parsed-description": "Parece que tus ingredientes no han sido analizados aún. Haz clic en el botón \"{parse}\" de abajo para analizarlos y convertirlos en alimentos estructurados.",
"attach-images-hint": "Adjuntar imágenes arrastrando y soltando en el editor",
"drop-image": "Soltar imagen",
"enable-ingredient-amounts-to-use-this-feature": "Habilitar la cantidad de ingredientes para usar esta característica",

View file

@ -113,7 +113,7 @@
"get": "Envoyer",
"home": "Accueil",
"image": "Image",
"image-upload-failed": "Le téléchargement de limage a échoué",
"image-upload-failed": "Le téléversement de limage a échoué",
"import": "Importer",
"json": "JSON",
"keyword": "Mot-clé",
@ -207,7 +207,7 @@
"selected-count": "Sélectionné : {count}",
"export-all": "Exporter tout",
"refresh": "Actualiser",
"upload-file": "Transférer un fichier",
"upload-file": "Téléverser un fichier",
"created-on-date": "Créé le {0}",
"unsaved-changes": "Vous avez des modifications non enregistrées. Voulez-vous enregistrer avant de partir? OK pour enregistrer, Annuler pour ignorer les modifications.",
"clipboard-copy-failure": "Échec de la copie dans le presse-papiers.",
@ -472,7 +472,7 @@
"comment": "Commentaire",
"comments": "Commentaires",
"delete-confirmation": "Voulez-vous vraiment supprimer cette recette?",
"admin-delete-confirmation": "You're about to delete a recipe that isn't yours using admin permissions. Are you sure?",
"admin-delete-confirmation": "Vous êtes sur le point de supprimer une recette qui n'est pas la vôtre en utilisant les permissions d'administrateur. Êtes-vous sûr(e) ?",
"delete-recipe": "Supprimer la recette",
"description": "Description",
"disable-amount": "Désactiver les quantités des ingrédients",
@ -587,7 +587,7 @@
"api-extras-description": "Les suppléments des recettes sont une fonctionnalité clé de lAPI Mealie. Ils permettent de créer des paires JSON clé/valeur personnalisées dans une recette, qui peuvent être référencées depuis des applications tierces. Ces clés peuvent être utilisées par exemple pour déclencher des tâches automatisées ou des messages personnalisés à transmettre à lappareil souhaité.",
"message-key": "Clé de message",
"parse": "Analyser",
"ingredients-not-parsed-description": "It looks like your ingredients aren't parsed yet. Click the \"{parse}\" button below to parse your ingredients into structured foods.",
"ingredients-not-parsed-description": "Il semble que vos ingrédients ne soient pas encore analysés. Cliquez sur le bouton \"{parse}\" ci-dessous pour analyser vos ingrédients en aliments structurés.",
"attach-images-hint": "Ajouter des images en les glissant-déposant dans l'éditeur",
"drop-image": "Déposer l'image",
"enable-ingredient-amounts-to-use-this-feature": "Activez les quantités d'ingrédients pour utiliser cette fonctionnalité",
@ -664,8 +664,8 @@
"no-unit": "Pas d'unité",
"missing-unit": "Créer une unité manquante : {unit}",
"missing-food": "Créer un aliment manquant : {food}",
"this-unit-could-not-be-parsed-automatically": "This unit could not be parsed automatically",
"this-food-could-not-be-parsed-automatically": "This food could not be parsed automatically",
"this-unit-could-not-be-parsed-automatically": "Cette unité n'a pas pu être analysée automatiquement",
"this-food-could-not-be-parsed-automatically": "Cet aliment n'a pas pu être analysé automatiquement",
"no-food": "Aucun aliment"
},
"reset-servings-count": "Réinitialiser le nombre de portions",

View file

@ -665,7 +665,7 @@
"missing-unit": "Opprett manglende enhet: {unit}",
"missing-food": "Opprett manglende mat: {food}",
"this-unit-could-not-be-parsed-automatically": "This unit could not be parsed automatically",
"this-food-could-not-be-parsed-automatically": "This food could not be parsed automatically",
"this-food-could-not-be-parsed-automatically": "Denne maten kunne ikke leses automatisk",
"no-food": "Ingen matvarer"
},
"reset-servings-count": "Nullstill antall porsjoner",

View file

@ -472,7 +472,7 @@
"comment": "Komentarz",
"comments": "Komentarze",
"delete-confirmation": "Czy jesteś pewien, że chcesz usunąć ten przepis?",
"admin-delete-confirmation": "You're about to delete a recipe that isn't yours using admin permissions. Are you sure?",
"admin-delete-confirmation": "Zamierzasz usunąć przepis, który nie należy do Ciebie, używając uprawnień administratora. Czy jesteś pewien?",
"delete-recipe": "Usuń przepis",
"description": "Opis",
"disable-amount": "Wyłącz ilości składników",
@ -580,14 +580,14 @@
"made-this": "Ugotowałem to",
"how-did-it-turn-out": "Jak się to udało?",
"user-made-this": "{user} ugotował(a) to",
"added-to-timeline": "Added to timeline",
"failed-to-add-to-timeline": "Failed to add to timeline",
"failed-to-update-recipe": "Failed to update recipe",
"added-to-timeline-but-failed-to-add-image": "Added to timeline, but failed to add image",
"added-to-timeline": "Dodano do osi czasu",
"failed-to-add-to-timeline": "Nie udało się dodać do osi czasu",
"failed-to-update-recipe": "Nie udało się zaktualizować przepisu",
"added-to-timeline-but-failed-to-add-image": "Dodano do osi czasu, ale nie udało się dodać obrazu",
"api-extras-description": "Dodatki w przepisach są kluczową cechą API Mealie. Pozwalają na tworzenie niestandardowych par kluczy/wartości JSON w przepisie do odwoływania się przez zewnętrzne aplikacje. Możesz użyć tych kluczy do wyzwalania automatyzacji lub przekazywania niestandardowych wiadomości do twoich wybranych urządzeń.",
"message-key": "Klucz Wiadomości",
"parse": "Analizuj",
"ingredients-not-parsed-description": "It looks like your ingredients aren't parsed yet. Click the \"{parse}\" button below to parse your ingredients into structured foods.",
"ingredients-not-parsed-description": "Wygląda na to, że Twoje składniki nie zostały jeszcze przeanalizowane. Kliknij przycisk \"{parse}\" poniżej, aby przetworzyć składniki w ustrukturyzowane jedzenie.",
"attach-images-hint": "Dołącz obrazy przeciągając i upuszczając je do edytora",
"drop-image": "Upuść zdjęcie",
"enable-ingredient-amounts-to-use-this-feature": "Włącz ilości składników, aby użyć tej funkcji",
@ -608,7 +608,7 @@
"create-from-images": "Utwórz przepis z obrazów",
"should-translate-description": "Przetłumacz przepis na mój język",
"please-wait-image-procesing": "Proszę czekać, obraz jest przetwarzany. To może chwilę potrwać.",
"please-wait-images-processing": "Please wait, the images are processing. This may take some time.",
"please-wait-images-processing": "Proszę czekać, obrazy są przetwarzane. To może chwilę potrwać.",
"bulk-url-import": "Import Zbiorczy z URL",
"debug-scraper": "Debuguj Scraper",
"create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Utwórz przepis, podając nazwę. Wszystkie przepisy muszą mieć unikalne nazwy.",
@ -664,15 +664,15 @@
"no-unit": "Brak jednostki",
"missing-unit": "Utwórz brakującą jednostkę: {unit}",
"missing-food": "Utwórz brakującą potrawę: {food}",
"this-unit-could-not-be-parsed-automatically": "This unit could not be parsed automatically",
"this-food-could-not-be-parsed-automatically": "This food could not be parsed automatically",
"this-unit-could-not-be-parsed-automatically": "Nie można przetworzyć tej jednostki automatycznie",
"this-food-could-not-be-parsed-automatically": "Nie można przetworzyć tego jedzenia automatycznie",
"no-food": "Brak potrawy"
},
"reset-servings-count": "Zresetuj liczbę porcji",
"not-linked-ingredients": "Dodatkowe składniki",
"upload-another-image": "Upload another image",
"upload-images": "Upload images",
"upload-more-images": "Upload more images"
"upload-another-image": "Prześlij kolejny obraz",
"upload-images": "Prześlij obraz",
"upload-more-images": "Prześlij więcej obrazów"
},
"recipe-finder": {
"recipe-finder": "Wyszukiwarka przepisów",

View file

@ -437,9 +437,9 @@
"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",
"view-scraped-data": "Náhľad získaných údajov",
"trim-whitespace-description": "Vymažte medzery a prázdne riadky na začiatku a na konci",
"trim-prefix-description": "Vymažte prvé písmeno z každého riadku",
"split-by-numbered-line-description": "Pokus rozdeliť odsek pomocou výrazu '1)' alebo '1.'",
"trim-whitespace-description": "Vymazať medzery a prázdne riadky na začiatku a na konci",
"trim-prefix-description": "Vymazať prvé písmeno z každého riadku",
"split-by-numbered-line-description": "Pokúsiť sa rozdeliť odsek pomocou vzoru '1)' alebo '1.'",
"import-by-url": "Importovať recept z URL",
"create-manually": "Vytvoriť recept manuálne",
"make-recipe-image": "Nastaviť ako obrázok receptu"
@ -579,10 +579,10 @@
"open-timeline": "Otvoriť časovú os",
"made-this": "Toto som uvaril",
"how-did-it-turn-out": "Ako to dopadlo?",
"user-made-this": "{user} toto uvaril/-a",
"added-to-timeline": "Added to timeline",
"failed-to-add-to-timeline": "Failed to add to timeline",
"failed-to-update-recipe": "Failed to update recipe",
"user-made-this": "{user} toto uvaril(a)",
"added-to-timeline": "Pridané na časovú os",
"failed-to-add-to-timeline": "Pridanie na časovú os skončilo chybou",
"failed-to-update-recipe": "Recept sa nepodarilo aktualizovať",
"added-to-timeline-but-failed-to-add-image": "Added to timeline, but failed to add image",
"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",
@ -605,7 +605,7 @@
"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-images": "Create from Images",
"create-from-images": "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ť.",
"please-wait-images-processing": "Please wait, the images are processing. This may take some time.",
@ -614,12 +614,12 @@
"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-description": "Stiahne recept zo zadanej adresy URL. Zadajte URL adresu 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": "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",
"import-original-keywords-as-tags": "Importovať pôvodné kľúčové slová ako štítky",
"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.",
@ -632,7 +632,7 @@
"upload-a-png-image-from-a-recipe-book": "Nahraj png-obrázok z kuchárky",
"recipe-bulk-importer": "Hromadný importér receptov",
"recipe-bulk-importer-description": "Hromadný importér receptov umožňuje importovať veľké množstvo receptov prechádzaním stránok na backende, pričom celá úloha beží na pozadí. Toto je užitočné napríklad pri počiatočnej migrácii na Mealie, alebo ak chcete importovať veľké množstvo receptov naraz.",
"set-categories-and-tags": "Zadaj kategórie a tagy",
"set-categories-and-tags": "Nastavte kategórie a štítky",
"bulk-imports": "Hromadné importy",
"bulk-import-process-has-started": "Hromadný import bol spustený",
"bulk-import-process-has-failed": "Hromadný import zlyhal",
@ -671,8 +671,8 @@
"reset-servings-count": "Resetovať počet porcií",
"not-linked-ingredients": "Ďalšie suroviny",
"upload-another-image": "Upload another image",
"upload-images": "Upload images",
"upload-more-images": "Upload more images"
"upload-images": "Nahrať obrázky",
"upload-more-images": "Nahrať ďalšie obrázky"
},
"recipe-finder": {
"recipe-finder": "Hľadač receptov",
@ -720,7 +720,7 @@
"backup-deleted": "Záloha bola odstránená",
"restore-success": "Obnovenie bolo úspešné",
"restore-fail": "Obnovenie zlyhalo. Ďalšie podrobnosti nájdete v denníkoch servera",
"backup-tag": "Označenie zálohy",
"backup-tag": "Štítok zálohy",
"create-heading": "Vytvoriť zálohu",
"delete-backup": "Odstrániť zálohu",
"error-creating-backup-see-log-file": "Vytvorenie zálohy zlyhalo. Pozrite prosím súbor záznamu",
@ -789,8 +789,8 @@
"theme-saved": "Motív bol uložený",
"theme-updated": "Motív bol aktualizovaný",
"warning": "Upozornenie",
"light-mode": "Svetlá téma",
"dark-mode": "Tmavá téma"
"light-mode": "Svetlý motív",
"dark-mode": "Tmavý motív"
},
"token": {
"active-tokens": "Aktívne kľúče",
@ -1115,10 +1115,10 @@
"recipe-columns": "Stĺpce receptu",
"data-exports-description": "V tejto sekcii sa nachádzajú odkazy na aktuálne dostupné exporty pripravené na stiahnutie. Platnosť týchto odkazov je však časovo obmedzená, v prípade záujmu na to prosím nezabudnite.",
"data-exports": "Export dát",
"tag": "Tag",
"tag": "Štítok",
"categorize": "Kategorizovať",
"update-settings": "Aktualizovať nastavenia",
"tag-recipes": "Tagovať recepty",
"tag-recipes": "Oštítkovať recepty",
"categorize-recipes": "Kategorizovať recepty",
"export-recipes": "Exportovať recepty",
"delete-recipes": "Odstrániť recepty",

View file

@ -4,7 +4,7 @@
},
"recipe": {
"unique-name-error": "Názov receptu musí byť unikátny",
"recipe-created": "Recept bol vytvorený",
"recipe-created": "Vytvorený recept",
"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"

View file

@ -4255,14 +4255,14 @@
"country ham": {
"aliases": [],
"description": "",
"name": "country ham",
"plural_name": "country hams"
"name": "Landschinken",
"plural_name": "Landschinken"
},
"boneless ham": {
"aliases": [],
"description": "",
"name": "boneless ham",
"plural_name": "boneless hams"
"name": "Entbeinter Schinken",
"plural_name": "Entbeinter Schinken"
},
"mortadella": {
"aliases": [],
@ -4297,8 +4297,8 @@
"smoked pork chop": {
"aliases": [],
"description": "",
"name": "smoked pork chop",
"plural_name": "smoked pork chops"
"name": "Geräuchertes Schweinekotelett",
"plural_name": "Geräucherte Schweinekoteletten"
},
"lamb neck": {
"aliases": [],
@ -4333,8 +4333,8 @@
"steak tip": {
"aliases": [],
"description": "",
"name": "steak tip",
"plural_name": "steak tips"
"name": "Steak Spitze",
"plural_name": "Steak Spitzen"
},
"veal chop": {
"aliases": [],
@ -4452,7 +4452,7 @@
"aliases": [],
"description": "",
"name": "Entbeintes Hühnerfleisch",
"plural_name": "boneless chickens"
"plural_name": "Entbeintes Hühnerfleisch"
},
"chicken liver": {
"aliases": [],
@ -4463,8 +4463,8 @@
"cornish hen": {
"aliases": [],
"description": "",
"name": "cornish hen",
"plural_name": "cornish hens"
"name": "Kornisches Huhn",
"plural_name": "Kornische Hühner"
},
"deli turkey": {
"aliases": [],
@ -4475,8 +4475,8 @@
"smoked turkey": {
"aliases": [],
"description": "",
"name": "smoked turkey",
"plural_name": "smoked turkeys"
"name": "Geräucherter Truthahn",
"plural_name": "Geräucherte Truthähne"
},
"turkey meat": {
"aliases": [],
@ -6490,7 +6490,7 @@
"sugar syrup": {
"aliases": [],
"description": "sugar free sweetner",
"name": "sugar syrup",
"name": "Zuckersirup",
"plural_name": "sugar syrups"
},
"isomalt": {
@ -6736,7 +6736,7 @@
"rice syrup": {
"aliases": [],
"description": "",
"name": "rice syrup",
"name": "Reissirup",
"plural_name": "Zuckerrohr-Sirup"
},
"manuka honey": {
@ -6874,7 +6874,7 @@
"malt syrup": {
"aliases": [],
"description": "",
"name": "malt syrup",
"name": "Malzsirup",
"plural_name": "malt syrups"
},
"hot honey": {
@ -12196,8 +12196,8 @@
"canned corn": {
"aliases": [],
"description": "",
"name": "canned corn",
"plural_name": "canned corns"
"name": "Dosenmais",
"plural_name": "Dosenmais"
},
"canned kidney bean": {
"aliases": [],
@ -12238,8 +12238,8 @@
"sauerkraut": {
"aliases": [],
"description": "",
"name": "sauerkraut",
"plural_name": "sauerkrauts"
"name": "Sauerkraut",
"plural_name": "Sauerkraut"
},
"creamed corn": {
"aliases": [],
@ -12280,8 +12280,8 @@
"kimchi": {
"aliases": [],
"description": "",
"name": "kimchi",
"plural_name": "kimchis"
"name": "Kimchi",
"plural_name": "Kimchi"
},
"canned mandarin orange": {
"aliases": [],
@ -12826,8 +12826,8 @@
"steak sauce": {
"aliases": [],
"description": "",
"name": "steak sauce",
"plural_name": "steak sauces"
"name": "Steaksauce",
"plural_name": "Steaksaucen"
},
"chunky peanut butter": {
"aliases": [],
@ -12838,8 +12838,8 @@
"tzatziki": {
"aliases": [],
"description": "",
"name": "tzatziki",
"plural_name": "tzatzikis"
"name": "Tsatsiki",
"plural_name": "Tsatsiki"
},
"taco sauce": {
"aliases": [],
@ -12862,20 +12862,20 @@
"béchamel sauce": {
"aliases": [],
"description": "",
"name": "béchamel sauce",
"plural_name": "béchamel sauces"
"name": "Béchamelsauce",
"plural_name": "Béchamelsaucen"
},
"horseradish sauce": {
"aliases": [],
"description": "",
"name": "horseradish sauce",
"plural_name": "horseradish sauces"
"name": "Meerrettichsauce",
"plural_name": "Meerrettichsaucen"
},
"plum sauce": {
"aliases": [],
"description": "",
"name": "plum sauce",
"plural_name": "plum sauces"
"name": "Pflaumensauce",
"plural_name": "Pflaumensaucen"
},
"garlic butter": {
"aliases": [],
@ -12886,14 +12886,14 @@
"hollandaise sauce": {
"aliases": [],
"description": "",
"name": "hollandaise sauce",
"plural_name": "hollandaise sauces"
"name": "Hollandaise",
"plural_name": "Hollandaise"
},
"cocktail sauce": {
"aliases": [],
"description": "",
"name": "cocktail sauce",
"plural_name": "cocktail sauces"
"name": "Cocktailsauce",
"plural_name": "Cocktailsaucen"
},
"cheese dip": {
"aliases": [],
@ -12958,8 +12958,8 @@
"mustard sauce": {
"aliases": [],
"description": "",
"name": "mustard sauce",
"plural_name": "mustard sauces"
"name": "Senfsauce",
"plural_name": "Senfsaucen"
},
"sun-dried tomato paste": {
"aliases": [],
@ -13024,8 +13024,8 @@
"schezwan sauce": {
"aliases": [],
"description": "",
"name": "schezwan sauce",
"plural_name": "schezwan sauces"
"name": "Szechuan-Sauce",
"plural_name": "Szechuan-Saucen"
},
"mushroom gravy": {
"aliases": [],

View file

@ -162,8 +162,8 @@
"kale": {
"aliases": [],
"description": "",
"name": "kale",
"plural_name": "kales"
"name": "col rizada",
"plural_name": "coles rizadas"
},
"arugula": {
"aliases": [],
@ -192,14 +192,14 @@
"butternut squash": {
"aliases": [],
"description": "",
"name": "butternut squash",
"plural_name": "butternut squashes"
"name": "calabaza",
"plural_name": "calabazas"
},
"romaine": {
"aliases": [],
"description": "",
"name": "romaine",
"plural_name": "romaines"
"name": "lechuga romana",
"plural_name": "lechugas romanas"
},
"beetroot": {
"aliases": [],
@ -222,8 +222,8 @@
"sun dried tomato": {
"aliases": [],
"description": "",
"name": "sun dried tomato",
"plural_name": "sun dried tomatoes"
"name": "tomate seco",
"plural_name": "tomates secos"
},
"radish": {
"aliases": [],
@ -252,7 +252,7 @@
"summer squash": {
"aliases": [
"calabacín",
"gem squash"
"zapallito redondo"
],
"description": "",
"name": "summer squash",
@ -261,14 +261,14 @@
"mixed green": {
"aliases": [],
"description": "",
"name": "mixed green",
"plural_name": "mixed greens"
"name": "mezcla de hojas verdes",
"plural_name": "mezclas de hojas verdes"
},
"parsnip": {
"aliases": [],
"description": "",
"name": "parsnip",
"plural_name": "parsnips"
"name": "chirivía",
"plural_name": "chirivías"
},
"baby carrot": {
"aliases": [],
@ -432,19 +432,19 @@
"aliases": [],
"description": "",
"name": "cebolla perla",
"plural_name": "pearl onions"
"plural_name": "cebollitas perla"
},
"tenderstem broccoli": {
"aliases": [],
"description": "",
"name": "tenderstem broccoli",
"plural_name": "tenderstem broccolis"
"name": "brócoli tierno",
"plural_name": "brócolis tiernos"
},
"plantain": {
"aliases": [],
"description": "",
"name": "plantain",
"plural_name": "plantains"
"name": "plátano macho",
"plural_name": "plátanos machos"
},
"leaf lettuce": {
"aliases": [],
@ -455,8 +455,8 @@
"pepperoncini": {
"aliases": [],
"description": "",
"name": "pepperoncini",
"plural_name": "pepperoncinis"
"name": "ají pepperoncini",
"plural_name": "ajís pepperoncini"
},
"baby bok choy": {
"aliases": [],
@ -487,8 +487,8 @@
"maíz"
],
"description": "",
"name": "corn husk",
"plural_name": "corn husks"
"name": "hoja de maíz",
"plural_name": "hojas de maíz"
},
"collard green": {
"aliases": [],

View file

@ -47,7 +47,7 @@
"aliases": [],
"description": "",
"name": "oignon rouge",
"plural_name": "oignons rouge"
"plural_name": "oignons rouges"
},
"yellow onion": {
"aliases": [],
@ -105,7 +105,7 @@
},
"chile pepper": {
"aliases": [
"poivron"
"capsicum"
],
"description": "",
"name": "piment",
@ -162,8 +162,8 @@
"kale": {
"aliases": [],
"description": "",
"name": "chou frisé",
"plural_name": "choux frisés"
"name": "chou kale",
"plural_name": "choux kale"
},
"arugula": {
"aliases": [],
@ -193,7 +193,7 @@
"aliases": [],
"description": "",
"name": "courge butternut",
"plural_name": "courge butternut"
"plural_name": "courges butternut"
},
"romaine": {
"aliases": [],
@ -235,7 +235,7 @@
"aliases": [],
"description": "",
"name": "chou rouge",
"plural_name": "choux rouge"
"plural_name": "choux rouges"
},
"artichoke": {
"aliases": [],
@ -252,7 +252,7 @@
"summer squash": {
"aliases": [
"courgette",
"gem squash"
"courge gem"
],
"description": "",
"name": "courge d'été",
@ -261,8 +261,8 @@
"mixed green": {
"aliases": [],
"description": "",
"name": "mixed green",
"plural_name": "mixed greens"
"name": "mesclun",
"plural_name": "mesclun"
},
"parsnip": {
"aliases": [],
@ -303,7 +303,7 @@
"cayenne pepper": {
"aliases": [],
"description": "",
"name": "pimment de Cayenne",
"name": "piment de Cayenne",
"plural_name": "piments de Cayenne"
},
"green tomato": {
@ -316,7 +316,7 @@
"aliases": [],
"description": "",
"name": "cresson",
"plural_name": "watercress"
"plural_name": "cresson"
},
"iceberg": {
"aliases": [],
@ -352,13 +352,13 @@
"aliases": [],
"description": "",
"name": "courge spaghetti",
"plural_name": "courges spaghettis"
"plural_name": "courges spaghetti"
},
"butter lettuce": {
"aliases": [],
"description": "",
"name": "butter lettuce",
"plural_name": "butter lettuces"
"name": "laitue beurre",
"plural_name": "laitues beurre"
},
"hash brown": {
"aliases": [],
@ -368,7 +368,7 @@
},
"napa cabbage": {
"aliases": [
"chinese leaves"
"chou chinois"
],
"description": "",
"name": "chou chinois",
@ -395,8 +395,8 @@
"thai chile pepper": {
"aliases": [],
"description": "",
"name": "thai chile pepper",
"plural_name": "thai chile peppers"
"name": "piment thaï chili",
"plural_name": "piments thaï chili"
},
"bok choy": {
"aliases": [],
@ -413,8 +413,8 @@
"acorn squash": {
"aliases": [],
"description": "",
"name": "acorn squash",
"plural_name": "acorn squashes"
"name": "courgeron",
"plural_name": "courgerons"
},
"corn cob": {
"aliases": [],
@ -425,8 +425,8 @@
"radicchio": {
"aliases": [],
"description": "",
"name": "radicchio",
"plural_name": "radicchio"
"name": "trévise",
"plural_name": "trévise"
},
"pearl onion": {
"aliases": [],
@ -437,8 +437,8 @@
"tenderstem broccoli": {
"aliases": [],
"description": "",
"name": "tenderstem broccoli",
"plural_name": "tenderstem broccolis"
"name": "broccolini",
"plural_name": "broccolini"
},
"plantain": {
"aliases": [],
@ -449,8 +449,8 @@
"leaf lettuce": {
"aliases": [],
"description": "",
"name": "leaf lettuce",
"plural_name": "leaf lettuces"
"name": "feuille de laitue",
"plural_name": "feuilles de laitue"
},
"pepperoncini": {
"aliases": [],
@ -493,8 +493,8 @@
"collard green": {
"aliases": [],
"description": "",
"name": "collard green",
"plural_name": "collard greens"
"name": "chou cavalier",
"plural_name": "choux cavaliers"
},
"french-fried onion": {
"aliases": [],
@ -541,14 +541,14 @@
"ancho chile pepper": {
"aliases": [],
"description": "",
"name": "ancho chile pepper",
"plural_name": "ancho chile peppers"
"name": "piment ancho",
"plural_name": "piments ancho"
},
"microgreen": {
"aliases": [],
"description": "",
"name": "microgreen",
"plural_name": "microgreens"
"name": "micropousse",
"plural_name": "micropousses"
},
"boston lettuce": {
"aliases": [],
@ -565,8 +565,8 @@
"fresno chile": {
"aliases": [],
"description": "",
"name": "fresno chile",
"plural_name": "fresno chiles"
"name": "piment fresno",
"plural_name": "piments fresno"
},
"delicata squash": {
"aliases": [],
@ -589,8 +589,8 @@
"cres": {
"aliases": [],
"description": "",
"name": "cres",
"plural_name": "cress"
"name": "cresson",
"plural_name": "cressons"
},
"broccoli slaw": {
"aliases": [],
@ -619,8 +619,8 @@
"alfalfa": {
"aliases": [],
"description": "",
"name": "alfalfa",
"plural_name": "alfalfas"
"name": "luzerne",
"plural_name": "luzernes"
}
}
},
@ -917,8 +917,8 @@
"jackfruit": {
"aliases": [],
"description": "",
"name": "jackfruit",
"plural_name": "jackfruits"
"name": "jacquier",
"plural_name": "jacquiers"
},
"dragon fruit": {
"aliases": [],
@ -960,7 +960,7 @@
"aliases": [],
"description": "",
"name": "carambole",
"plural_name": "star fruits"
"plural_name": "carambole"
},
"green papaya": {
"aliases": [],
@ -1007,8 +1007,8 @@
"apple chip": {
"aliases": [],
"description": "",
"name": "apple chip",
"plural_name": "apple chips"
"name": "chips de pomme",
"plural_name": "chips de pomme"
},
"mixed peel": {
"aliases": [],
@ -1031,8 +1031,8 @@
"dried lime": {
"aliases": [],
"description": "",
"name": "dried lime",
"plural_name": "dried limes"
"name": "citron vert séché",
"plural_name": "citrons verts séchés"
},
"jujube": {
"aliases": [],
@ -1043,8 +1043,8 @@
"sweet lime": {
"aliases": [],
"description": "",
"name": "sweet lime",
"plural_name": "sweet limes"
"name": "citron doux",
"plural_name": "citrons doux"
},
"custard-apple": {
"aliases": [],
@ -1061,8 +1061,8 @@
"young jackfruit": {
"aliases": [],
"description": "",
"name": "young jackfruit",
"plural_name": "young jackfruits"
"name": "jeune jacquier",
"plural_name": "jeunes jacquiers"
},
"durian": {
"aliases": [],
@ -1085,7 +1085,7 @@
"honey date": {
"aliases": [],
"description": "",
"name": "honey date",
"name": "sirop de datte",
"plural_name": "honey dates"
},
"physali": {
@ -1121,8 +1121,8 @@
"bitter orange": {
"aliases": [],
"description": "",
"name": "bitter orange",
"plural_name": "bitter oranges"
"name": "orange amère",
"plural_name": "orange amères"
},
"feijoa": {
"aliases": [],
@ -1133,8 +1133,8 @@
"dried persimmon": {
"aliases": [],
"description": "",
"name": "dried persimmon",
"plural_name": "dried persimmons"
"name": "kaki séché",
"plural_name": "kakis séchés"
},
"rambutan": {
"aliases": [],
@ -1157,8 +1157,8 @@
"loquat": {
"aliases": [],
"description": "",
"name": "loquat",
"plural_name": "loquats"
"name": "nèfle",
"plural_name": "nèfles"
},
"crabapple": {
"aliases": [],
@ -1187,8 +1187,8 @@
"soursop": {
"aliases": [],
"description": "",
"name": "soursop",
"plural_name": "soursops"
"name": "corossolier",
"plural_name": "corossoliers"
},
"hog plum": {
"aliases": [],
@ -1199,14 +1199,14 @@
"bergamot orange": {
"aliases": [],
"description": "",
"name": "bergamot orange",
"plural_name": "bergamot oranges"
"name": "bergamote orange",
"plural_name": "bergamotes oranges"
},
"luo han guo": {
"aliases": [],
"description": "",
"name": "luo han guo",
"plural_name": "luo han guos"
"name": "fruit de moine",
"plural_name": "fruits de moine"
},
"mamey": {
"aliases": [],
@ -1230,7 +1230,7 @@
"aliases": [],
"description": "",
"name": "kiwano",
"plural_name": "kiwanoes"
"plural_name": "kiwanos"
}
}
},
@ -1269,14 +1269,14 @@
"mixed mushroom": {
"aliases": [],
"description": "",
"name": "mixed mushroom",
"plural_name": "mixed mushrooms"
"name": "champignon (mélange)",
"plural_name": "champignons (mélange)"
},
"oyster mushroom": {
"aliases": [],
"description": "",
"name": "oyster mushroom",
"plural_name": "oyster mushrooms"
"name": "pleurote en huître",
"plural_name": "pleurotes en huître"
},
"chestnut mushroom": {
"aliases": [],
@ -1419,8 +1419,8 @@
"puffball": {
"aliases": [],
"description": "",
"name": "puffball",
"plural_name": "puffballs"
"name": "vesse-de-loup",
"plural_name": "vesses-de-loup"
},
"honey fungu": {
"aliases": [],
@ -1568,7 +1568,7 @@
"aliases": [],
"description": "",
"name": "",
"plural_name": "acai berries"
"plural_name": "açai"
},
"canned cherry": {
"aliases": [],
@ -1769,8 +1769,8 @@
"flax": {
"aliases": [],
"description": "",
"name": "flax",
"plural_name": "flaxes"
"name": "lin",
"plural_name": "lins"
},
"slivered almond": {
"aliases": [],
@ -1811,8 +1811,8 @@
"roasted peanut": {
"aliases": [],
"description": "",
"name": "roasted peanut",
"plural_name": "roasted peanuts"
"name": "cacahuète grillée",
"plural_name": "cacahuètes grillées"
},
"chopped nut": {
"aliases": [],
@ -1835,14 +1835,14 @@
"mixed nut": {
"aliases": [],
"description": "",
"name": "mixed nut",
"plural_name": "mixed nuts"
"name": "noix (mélange)",
"plural_name": "noix (mélange)"
},
"brazil nut": {
"aliases": [],
"description": "",
"name": "brazil nut",
"plural_name": "brazil nuts"
"name": "noix du Brésil",
"plural_name": "noix du Brésil"
},
"mixed seed": {
"aliases": [],
@ -1895,8 +1895,8 @@
"basil seed": {
"aliases": [],
"description": "",
"name": "basil seed",
"plural_name": "basil seeds"
"name": "graine de basilic",
"plural_name": "graines de basilic"
},
"candlenut": {
"aliases": [],
@ -1913,8 +1913,8 @@
"jackfruit seed": {
"aliases": [],
"description": "",
"name": "jackfruit seed",
"plural_name": "jackfruit seeds"
"name": "graine de jacquier",
"plural_name": "graines de jacquier"
},
"honey-roasted almond": {
"aliases": [],
@ -2088,7 +2088,7 @@
"aliases": [],
"description": "",
"name": "pecorino",
"plural_name": "pecorinoes"
"plural_name": "pecorinos"
},
"gruyere": {
"aliases": [],
@ -2111,8 +2111,8 @@
"american cheese": {
"aliases": [],
"description": "",
"name": "american cheese",
"plural_name": "american cheeses"
"name": "fromage américain",
"plural_name": "fromages américains"
},
"provolone": {
"aliases": [],
@ -2723,8 +2723,8 @@
"frosting": {
"aliases": [],
"description": "",
"name": "frosting",
"plural_name": "frostings"
"name": "glaçage",
"plural_name": "glaçages"
},
"milk powder": {
"aliases": [],
@ -2850,7 +2850,7 @@
"aliases": [],
"description": "",
"name": "lait de chèvre",
"plural_name": "goat milks"
"plural_name": "laits de chèvre"
},
"cheese curd": {
"aliases": [],
@ -2879,8 +2879,8 @@
"duck egg": {
"aliases": [],
"description": "",
"name": "duck egg",
"plural_name": "duck eggs"
"name": "œuf de canard",
"plural_name": "œufs de canard"
},
"salted egg": {
"aliases": [],
@ -5527,8 +5527,8 @@
"mussel": {
"aliases": [],
"description": "",
"name": "mussel",
"plural_name": "mussels"
"name": "moule",
"plural_name": "moules"
},
"clam": {
"aliases": [],
@ -5886,13 +5886,13 @@
"aliases": [],
"description": "",
"name": "paprika",
"plural_name": "paprikas"
"plural_name": "paprika"
},
"cayenne": {
"aliases": [],
"description": "",
"name": "cayenne",
"plural_name": "cayennes"
"name": "piment de Cayenne",
"plural_name": "piments de Cayenne"
},
"rosemary": {
"aliases": [],
@ -5939,20 +5939,20 @@
"dill": {
"aliases": [],
"description": "",
"name": "dill",
"plural_name": "dills"
"name": "aneth",
"plural_name": "aneths"
},
"chive": {
"aliases": [],
"description": "",
"name": "chive",
"plural_name": "chives"
"name": "ciboulette",
"plural_name": "ciboulettes"
},
"mint": {
"aliases": [],
"description": "",
"name": "mint",
"plural_name": "mints"
"name": "menthe",
"plural_name": "menthes"
},
"green cardamom": {
"aliases": [],
@ -5969,26 +5969,26 @@
"fresh mint": {
"aliases": [],
"description": "",
"name": "fresh mint",
"plural_name": "fresh mints"
"name": "menthe fraiche",
"plural_name": "menthes fraiches"
},
"coriander powder": {
"aliases": [],
"description": "",
"name": "coriander powder",
"plural_name": "coriander powders"
"name": "poudre de coriandre",
"plural_name": "poudres de coriandre"
},
"sage": {
"aliases": [],
"description": "",
"name": "sage",
"plural_name": "sages"
"name": "sauge",
"plural_name": "sauges"
},
"coriander": {
"aliases": [],
"description": "",
"name": "coriander",
"plural_name": "corianders"
"name": "coriandre",
"plural_name": "coriandres"
},
"allspice": {
"aliases": [],
@ -6011,8 +6011,8 @@
"mustard seed": {
"aliases": [],
"description": "",
"name": "mustard seed",
"plural_name": "mustard seeds"
"name": "graine de moutarde",
"plural_name": "graines de moutarde"
},
"white pepper": {
"aliases": [],
@ -6041,8 +6041,8 @@
"saffron": {
"aliases": [],
"description": "",
"name": "saffron",
"plural_name": "saffrons"
"name": "safran",
"plural_name": "safrans"
},
"asafoetida": {
"aliases": [],
@ -6423,29 +6423,29 @@
"sugar": {
"aliases": [],
"description": "",
"name": "sugar",
"plural_name": "sugars"
"name": "sucre",
"plural_name": "sucres"
},
"brown sugar": {
"aliases": [
"turbinado sugar"
],
"description": "",
"name": "brown sugar",
"plural_name": "brown sugars"
"name": "sucre de canne",
"plural_name": "sucres de canne"
},
"confectioners sugar": {
"aliases": [
"powdered sugar",
"icing sugar"
"sucre glace",
"sucre glace"
],
"description": "",
"name": "confectioners sugar",
"plural_name": "confectioners sugars"
"name": "sucre glace",
"plural_name": "sucres glace"
},
"bar sugar": {
"aliases": [
"castor sugar"
"sucre semoule"
],
"description": "",
"name": "bar sugar",
@ -6461,13 +6461,13 @@
"aliases": [],
"description": "",
"name": "sirop de maïs",
"plural_name": "corn syrups"
"plural_name": "sirop de maïs"
},
"coconut sugar": {
"aliases": [],
"description": "",
"name": "coconut sugar",
"plural_name": "coconut sugars"
"name": "sucre de coco",
"plural_name": "sucres de coco"
},
"molass": {
"aliases": [],
@ -6484,14 +6484,14 @@
"agave nectar": {
"aliases": [],
"description": "",
"name": "agave nectar",
"plural_name": "agave nectars"
"name": "sirop d'agave",
"plural_name": "sirops d'agave"
},
"sugar syrup": {
"aliases": [],
"description": "sugar free sweetner",
"name": "sugar syrup",
"plural_name": "sugar syrups"
"description": "édulcorant sans sucre",
"name": "sirop de sucre",
"plural_name": "sirops de sucre"
},
"isomalt": {
"aliases": [],
@ -6514,50 +6514,50 @@
"demerara sugar": {
"aliases": [],
"description": "",
"name": "demerara sugar",
"plural_name": "demerara sugars"
"name": "sucre demerara",
"plural_name": "sucres demerara"
},
"caramel syrup": {
"aliases": [],
"description": "",
"name": "caramel syrup",
"plural_name": "caramel syrups"
"name": "sirop de caramel",
"plural_name": "sirops de caramel"
},
"chocolate syrup": {
"aliases": [],
"description": "",
"name": "chocolate syrup",
"plural_name": "chocolate syrups"
"name": "sirop de chocolat",
"plural_name": "sirops de chocolat"
},
"jaggery": {
"aliases": [],
"description": "",
"name": "jaggery",
"plural_name": "jaggeries"
"name": "jagre",
"plural_name": "jagres"
},
"raw sugar": {
"aliases": [],
"description": "",
"name": "raw sugar",
"plural_name": "raw sugars"
"name": "sucre brut",
"plural_name": "sucres bruts"
},
"golden syrup": {
"aliases": [],
"description": "",
"name": "golden syrup",
"plural_name": "golden syrups"
"name": "mélasse claire",
"plural_name": "mélasses claires"
},
"cinnamon sugar": {
"aliases": [],
"description": "",
"name": "cinnamon sugar",
"plural_name": "cinnamon sugars"
"name": "sucre à la cannelle",
"plural_name": "sucre à la cannelle"
},
"liquid stevia": {
"aliases": [],
"description": "",
"name": "liquid stevia",
"plural_name": "liquid stevias"
"name": "stevia liquide",
"plural_name": "stevias liquides"
},
"grenadine": {
"aliases": [],
@ -6568,26 +6568,26 @@
"coarse sugar": {
"aliases": [],
"description": "",
"name": "coarse sugar",
"plural_name": "coarse sugars"
"name": "sucre brut",
"plural_name": "sucres bruts"
},
"salted caramel syrup": {
"aliases": [],
"description": "",
"name": "salted caramel syrup",
"plural_name": "salted caramel syrups"
"name": "sirop de caramel salé",
"plural_name": "sirops de caramel salé"
},
"sanding sugar": {
"aliases": [],
"description": "",
"name": "sanding sugar",
"plural_name": "sanding sugars"
"name": "sucre cruistal",
"plural_name": "sucres cristaux"
},
"dark corn syrup": {
"aliases": [],
"description": "",
"name": "dark corn syrup",
"plural_name": "dark corn syrups"
"name": "mélasse",
"plural_name": "mélasses"
},
"sucralose": {
"aliases": [],
@ -6598,14 +6598,14 @@
"monk fruit sweetener": {
"aliases": [],
"description": "",
"name": "monk fruit sweetener",
"plural_name": "monk fruit sweeteners"
"name": "fruit de moine",
"plural_name": "fruits de moine"
},
"maple sugar": {
"aliases": [],
"description": "",
"name": "maple sugar",
"plural_name": "maple sugars"
"name": "sucre d'érable",
"plural_name": "sucres d'érable"
},
"blackstrap molass": {
"aliases": [],
@ -7650,8 +7650,8 @@
"flour": {
"aliases": [],
"description": "",
"name": "flour",
"plural_name": "flours"
"name": "farine",
"plural_name": "farines"
},
"vanilla extract": {
"aliases": [
@ -7677,14 +7677,14 @@
"cornstarch": {
"aliases": [],
"description": "",
"name": "cornstarch",
"plural_name": "cornstarches"
"name": "maïzena",
"plural_name": "maïzena"
},
"yeast": {
"aliases": [],
"description": "",
"name": "yeast",
"plural_name": "yeasts"
"name": "levure",
"plural_name": "levures"
},
"chocolate chip": {
"aliases": [],
@ -7769,8 +7769,8 @@
"corn flour": {
"aliases": [],
"description": "",
"name": "corn flour",
"plural_name": "corn flours"
"name": "farine de maïs",
"plural_name": "farines de maïs"
},
"cream of tartar": {
"aliases": [],
@ -10646,8 +10646,8 @@
"extra virgin olive oil": {
"aliases": [],
"description": "",
"name": "extra virgin olive oil",
"plural_name": "extra virgin olive oils"
"name": "huile d'olive vierge extra",
"plural_name": "huiles d'olive vierge extra"
},
"canola oil": {
"aliases": [],
@ -11496,8 +11496,8 @@
"dijon mustard": {
"aliases": [],
"description": "",
"name": "dijon mustard",
"plural_name": "dijon mustards"
"name": "moutarde de Dijon",
"plural_name": "moutardes de Dijon"
},
"worcestershire": {
"aliases": [],
@ -11526,8 +11526,8 @@
"mustard": {
"aliases": [],
"description": "",
"name": "mustard",
"plural_name": "mustards"
"name": "moutarde",
"plural_name": "moutardes"
},
"fish sauce": {
"aliases": [],
@ -12112,8 +12112,8 @@
"green olive": {
"aliases": [],
"description": "",
"name": "green olive",
"plural_name": "green olives"
"name": "olive verte",
"plural_name": "olives vertes"
},
"canned chickpea": {
"aliases": [],
@ -12124,8 +12124,8 @@
"black olive": {
"aliases": [],
"description": "",
"name": "black olive",
"plural_name": "black olives"
"name": "olive noire",
"plural_name": "olives noires"
},
"canned black bean": {
"aliases": [],
@ -12148,8 +12148,8 @@
"canned tuna": {
"aliases": [],
"description": "",
"name": "canned tuna",
"plural_name": "canned tuna"
"name": "thon en conserve",
"plural_name": "thon en conserve"
},
"pickle": {
"aliases": [],
@ -12562,8 +12562,8 @@
"canned jackfruit": {
"aliases": [],
"description": "",
"name": "canned jackfruit",
"plural_name": "canned jackfruits"
"name": "jacquier en boîte",
"plural_name": "jacquiers en boîte"
},
"taggiasca olive": {
"aliases": [],
@ -12728,8 +12728,8 @@
"tahini": {
"aliases": [],
"description": "",
"name": "tahini",
"plural_name": "tahinis"
"name": "tahin",
"plural_name": "tahins"
},
"pesto": {
"aliases": [],
@ -13210,8 +13210,8 @@
"green olive tapenade": {
"aliases": [],
"description": "",
"name": "green olive tapenade",
"plural_name": "green olive tapenades"
"name": "tapenade d'olives vertes",
"plural_name": "tapenades d'olives vertes"
},
"schezwan chutney": {
"aliases": [],
@ -13992,8 +13992,8 @@
"raw cacao powder": {
"aliases": [],
"description": "",
"name": "raw cacao powder",
"plural_name": "raw cacao powders"
"name": "poudre de cacao brut",
"plural_name": "poudres de cacao crues"
},
"strawberry jam": {
"aliases": [],
@ -14073,8 +14073,8 @@
"cacao nib": {
"aliases": [],
"description": "",
"name": "cacao nib",
"plural_name": "cacao nibs"
"name": "nib de cacao",
"plural_name": "nibs de cacao"
},
"lady finger": {
"aliases": [],
@ -14767,8 +14767,8 @@
"creme de cacao": {
"aliases": [],
"description": "",
"name": "creme de cacao",
"plural_name": "creme de cacao"
"name": "crème de cacao",
"plural_name": "crème de cacao"
},
"schnapp": {
"aliases": [],

View file

@ -9034,8 +9034,8 @@
"vegetable fried rice": {
"aliases": [],
"description": "",
"name": "vegetable fried rice",
"plural_name": "vegetable fried rices"
"name": "אורז מטוגן עם ירקות",
"plural_name": "אורז מטוגן עם ירקות"
},
"grünkern": {
"aliases": [],
@ -9046,8 +9046,8 @@
"jeera rice": {
"aliases": [],
"description": "",
"name": "jeera rice",
"plural_name": "jeera rices"
"name": "אורז ג׳ירה",
"plural_name": "אורז ג׳ירה"
},
"fonio": {
"aliases": [],
@ -9098,8 +9098,8 @@
"green bean": {
"aliases": [],
"description": "",
"name": "green bean",
"plural_name": "green beans"
"name": "שעועית ירוקה",
"plural_name": "שעועית ירוקה"
},
"chickpea": {
"aliases": [],
@ -9116,8 +9116,8 @@
"kidney bean": {
"aliases": [],
"description": "",
"name": "kidney bean",
"plural_name": "kidney beans"
"name": "שעועית אדומה",
"plural_name": "שעועית אדומה"
},
"white bean": {
"aliases": [],
@ -9164,14 +9164,14 @@
"bean sprout": {
"aliases": [],
"description": "",
"name": "bean sprout",
"plural_name": "bean sprouts"
"name": "נבט שעועית",
"plural_name": "נבטי שעועית"
},
"edamame": {
"aliases": [],
"description": "",
"name": "edamame",
"plural_name": "edamames"
"name": "אדממה",
"plural_name": "אדממה"
},
"green lentil": {
"aliases": [],
@ -9206,8 +9206,8 @@
"black-eyed pea": {
"aliases": [],
"description": "",
"name": "black-eyed pea",
"plural_name": "black-eyed peas"
"name": "לוביה (שעועית העין השחורה)",
"plural_name": "לוביה (שעועית העין השחורה)"
},
"moong dal": {
"aliases": [],
@ -9230,8 +9230,8 @@
"red bean": {
"aliases": [],
"description": "",
"name": "red bean",
"plural_name": "red beans"
"name": "שעועית אדומה",
"plural_name": "שעועית אדומה"
},
"mung bean sprout": {
"aliases": [],
@ -9356,8 +9356,8 @@
"black soybean": {
"aliases": [],
"description": "",
"name": "black soybean",
"plural_name": "black soybeans"
"name": "פול סויה שחור",
"plural_name": "פולי סויה שחורים"
},
"field pea": {
"aliases": [],
@ -9386,8 +9386,8 @@
"soy sprout": {
"aliases": [],
"description": "",
"name": "soy sprout",
"plural_name": "soy sprouts"
"name": "נבט סויה",
"plural_name": "נבטי סויה"
},
"honey bean": {
"aliases": [],
@ -9734,14 +9734,14 @@
"rotelle": {
"aliases": [],
"description": "",
"name": "rotelle",
"plural_name": "rotelles"
"name": "רוטלה",
"plural_name": "רוטלה"
},
"shirataki noodle": {
"aliases": [],
"description": "",
"name": "shirataki noodle",
"plural_name": "shirataki noodles"
"name": "איטריית שיראטאקי",
"plural_name": "איטריות שיראטאקי"
},
"chicken raman": {
"aliases": [],
@ -9752,8 +9752,8 @@
"pierogi": {
"aliases": [],
"description": "",
"name": "pierogi",
"plural_name": "pierogis"
"name": "פירוגי",
"plural_name": "פירוגי"
},
"soup pasta": {
"aliases": [],
@ -9800,8 +9800,8 @@
"beef ravioli": {
"aliases": [],
"description": "",
"name": "beef ravioli",
"plural_name": "beef raviolis"
"name": "רביולי בקר",
"plural_name": "רביולי בקר"
},
"hakka noodle": {
"aliases": [],
@ -9884,8 +9884,8 @@
"fregola": {
"aliases": [],
"description": "",
"name": "fregola",
"plural_name": "fregolas"
"name": "פרגולה",
"plural_name": "פרגולה"
},
"beef tortellini": {
"aliases": [],
@ -10156,8 +10156,8 @@
"dry-roasted peanut": {
"aliases": [],
"description": "",
"name": "dry-roasted peanut",
"plural_name": "dry-roasted peanuts"
"name": "בוטן בטיגון ללא שמן",
"plural_name": "בוטנים בטיגון ללא שמן"
},
"potato chip": {
"aliases": [],
@ -10258,8 +10258,8 @@
"potato bread": {
"aliases": [],
"description": "",
"name": "potato bread",
"plural_name": "potato breads"
"name": "לחם מקמח תפוחי אדמה",
"plural_name": "לחמים מקמח תפוחי אדמה"
},
"muffin": {
"aliases": [],
@ -10270,8 +10270,8 @@
"breadstick": {
"aliases": [],
"description": "",
"name": "breadstick",
"plural_name": "breadsticks"
"name": "גריסיני",
"plural_name": "גריסיני"
},
"focaccia": {
"aliases": [],
@ -10492,8 +10492,8 @@
"pretzel bun": {
"aliases": [],
"description": "",
"name": "pretzel bun",
"plural_name": "pretzel buns"
"name": "לחמניית פרצל",
"plural_name": "לחמניות פרצל"
},
"roti bread": {
"aliases": [],
@ -10676,8 +10676,8 @@
"frying oil": {
"aliases": [],
"description": "",
"name": "frying oil",
"plural_name": "frying oils"
"name": "שמן טיגון",
"plural_name": "שמן טיגון"
},
"sunflower oil": {
"aliases": [],
@ -10720,8 +10720,8 @@
"corn oil": {
"aliases": [],
"description": "",
"name": "corn oil",
"plural_name": "corn oils"
"name": "שמן תירס",
"plural_name": "שמני תירס"
},
"virgin coconut oil": {
"aliases": [],
@ -10738,8 +10738,8 @@
"mustard oil": {
"aliases": [],
"description": "",
"name": "mustard oil",
"plural_name": "mustard oils"
"name": "שמן חרדל",
"plural_name": "שמני חרדל"
},
"walnut oil": {
"aliases": [],
@ -10750,8 +10750,8 @@
"garlic oil": {
"aliases": [],
"description": "",
"name": "garlic oil",
"plural_name": "garlic oils"
"name": "שמן שום",
"plural_name": "שמני שום"
},
"truffle oil": {
"aliases": [],
@ -10780,8 +10780,8 @@
"salad oil": {
"aliases": [],
"description": "",
"name": "salad oil",
"plural_name": "salad oils"
"name": "שמן לסלט",
"plural_name": "שמנים לסלט"
},
"duck fat": {
"aliases": [],
@ -10798,8 +10798,8 @@
"soybean oil": {
"aliases": [],
"description": "",
"name": "soybean oil",
"plural_name": "soybean oils"
"name": "שמן פולי סויה",
"plural_name": "שמני פולי סויה"
},
"butter-flavored cooking spray": {
"aliases": [],
@ -11258,8 +11258,8 @@
"spicy mayo": {
"aliases": [],
"description": "",
"name": "spicy mayo",
"plural_name": "spicy mayoes"
"name": "מיונז חריף",
"plural_name": "מיונז חריף"
},
"poppyseed dressing": {
"aliases": [],
@ -11330,8 +11330,8 @@
"garlic mayonnaise": {
"aliases": [],
"description": "",
"name": "garlic mayonnaise",
"plural_name": "garlic mayonnaises"
"name": "מיונז שום",
"plural_name": "מיונז שום"
},
"brown rice vinegar": {
"aliases": [],
@ -11664,14 +11664,14 @@
"wasabi": {
"aliases": [],
"description": "",
"name": "wasabi",
"plural_name": "wasabis"
"name": "ווסאבי",
"plural_name": "ווסאבי"
},
"honey mustard": {
"aliases": [],
"description": "",
"name": "honey mustard",
"plural_name": "honey mustards"
"name": "חרדל דבש",
"plural_name": "חרדל דבש"
},
"mango chutney": {
"aliases": [],
@ -12060,8 +12060,8 @@
"banana ketchup": {
"aliases": [],
"description": "",
"name": "banana ketchup",
"plural_name": "banana ketchups"
"name": "קטשופ בננה",
"plural_name": "קטשופ בננות"
},
"chili puree": {
"aliases": [],
@ -12154,8 +12154,8 @@
"pickle": {
"aliases": [],
"description": "",
"name": "pickle",
"plural_name": "pickles"
"name": "מלפפון חמוץ",
"plural_name": "מלפפונים חמוצים"
},
"canned pineapple": {
"aliases": [],
@ -12172,8 +12172,8 @@
"canned anchovy": {
"aliases": [],
"description": "",
"name": "canned anchovy",
"plural_name": "canned anchovies"
"name": "אנשובי משומר",
"plural_name": "אנשובי משומר"
},
"roasted red pepper": {
"aliases": [],
@ -12190,14 +12190,14 @@
"canned artichoke": {
"aliases": [],
"description": "",
"name": "canned artichoke",
"plural_name": "canned artichokes"
"name": "ארטישוק משומר",
"plural_name": "ארטישוקים משומרים"
},
"canned corn": {
"aliases": [],
"description": "",
"name": "canned corn",
"plural_name": "canned corns"
"name": "גרעיני תירס",
"plural_name": "גרעיני תירס"
},
"canned kidney bean": {
"aliases": [],

View file

@ -648,19 +648,19 @@
"aliases": [],
"description": "",
"name": "eple",
"plural_name": "apples"
"plural_name": "epler"
},
"banana": {
"aliases": [],
"description": "",
"name": "banan",
"plural_name": "bananas"
"plural_name": "bananer"
},
"orange": {
"aliases": [],
"description": "",
"name": "appelsin",
"plural_name": "oranges"
"plural_name": "appelsiner"
},
"raisin": {
"aliases": [],
@ -678,13 +678,13 @@
"aliases": [],
"description": "",
"name": "mango",
"plural_name": "mangoes"
"plural_name": "mango"
},
"peach": {
"aliases": [],
"description": "",
"name": "fersken",
"plural_name": "peaches"
"plural_name": "fersken"
},
"date": {
"aliases": [],
@ -702,7 +702,7 @@
"aliases": [],
"description": "",
"name": "craisin",
"plural_name": "craisins"
"plural_name": "tranebær"
},
"pear": {
"aliases": [],
@ -732,30 +732,30 @@
"aliases": [],
"description": "",
"name": "rabarbra",
"plural_name": "rhubarbs"
"plural_name": "rabarbra"
},
"dried apricot": {
"aliases": [],
"description": "",
"name": "dried apricot",
"plural_name": "dried apricots"
"name": "tørket aprikos",
"plural_name": "tørket aprikos"
},
"kiwi": {
"aliases": [],
"description": "",
"name": "kiwi",
"plural_name": "kiwis"
"plural_name": "kiwi"
},
"grapefruit": {
"aliases": [],
"description": "",
"name": "grapefruit",
"plural_name": "grapefruits"
"plural_name": "grapefrukt"
},
"plum": {
"aliases": [],
"description": "",
"name": "plum",
"name": "plomme",
"plural_name": "plums"
},
"fig": {
@ -780,7 +780,7 @@
"aliases": [],
"description": "",
"name": "mandarin",
"plural_name": "mandarins"
"plural_name": "mandariner"
},
"prune": {
"aliases": [],

View file

@ -5,7 +5,7 @@
"aliases": [],
"description": "",
"name": "czosnek",
"plural_name": "garlics"
"plural_name": "czosnek"
},
"onion": {
"aliases": [],
@ -17,7 +17,7 @@
"aliases": [],
"description": "",
"name": "papryka słodka",
"plural_name": "bell peppers"
"plural_name": "słodka papryka"
},
"carrot": {
"aliases": [],
@ -28,14 +28,14 @@
"scallion": {
"aliases": [],
"description": "",
"name": "scallion",
"plural_name": "scallions"
"name": "Cebula dymka",
"plural_name": "Cebule dymki"
},
"zucchini": {
"aliases": [],
"description": "",
"name": "cukinia",
"plural_name": "zucchinis"
"plural_name": "Cukinie"
},
"potato": {
"aliases": [],
@ -52,38 +52,38 @@
"yellow onion": {
"aliases": [],
"description": "",
"name": "yellow onion",
"plural_name": "yellow onions"
"name": "żółta cebula",
"plural_name": "żółte cebule"
},
"celery": {
"aliases": [],
"description": "",
"name": "celery",
"plural_name": "celeries"
"name": "seler naciowy",
"plural_name": "selery naciowe"
},
"jalapeno": {
"aliases": [],
"description": "",
"name": "jalapeno",
"plural_name": "jalapenoes"
"name": "papryka jalapenio",
"plural_name": "papryki jalapenio"
},
"avocado": {
"aliases": [],
"description": "",
"name": "awokado",
"plural_name": "avocados"
"plural_name": "awokado"
},
"shallot": {
"aliases": [],
"description": "",
"name": "szalotka",
"plural_name": "shallots"
"plural_name": "szalotki"
},
"cherry tomato": {
"aliases": [],
"description": "",
"name": "cherry tomato",
"plural_name": "cherry tomatoes"
"name": "pomidor koktajlowy",
"plural_name": "pomidory koktajlowe"
},
"cucumber": {
"aliases": [],
@ -100,28 +100,28 @@
"sweet corn": {
"aliases": [],
"description": "",
"name": "sweet corn",
"plural_name": "sweet corns"
"name": "kukurydza cukrowa",
"plural_name": "kukurydze cukrowe"
},
"chile pepper": {
"aliases": [
"capsicum"
"papryka ostra"
],
"description": "",
"name": "chile pepper",
"plural_name": "chile peppers"
"name": "papryczka chili",
"plural_name": "papryczki chili"
},
"sweet potato": {
"aliases": [],
"description": "",
"name": "sweet potato",
"plural_name": "sweet potatoes"
"name": "batat",
"plural_name": "bataty"
},
"broccoli": {
"aliases": [],
"description": "",
"name": "broccoli",
"plural_name": "broccolis"
"name": "brokół",
"plural_name": "brokóły"
},
"heart of palm": {
"aliases": [],
@ -138,56 +138,56 @@
"pumpkin": {
"aliases": [],
"description": "",
"name": "pumpkin",
"plural_name": "pumpkins"
"name": "dynia",
"plural_name": "dynie"
},
"cauliflower": {
"aliases": [],
"description": "",
"name": "cauliflower",
"plural_name": "cauliflowers"
"name": "kalafior",
"plural_name": "kalafiory"
},
"cabbage": {
"aliases": [],
"description": "",
"name": "cabbage",
"plural_name": "cabbages"
"name": "kapusta",
"plural_name": "kapusty"
},
"asparagu": {
"aliases": [],
"description": "",
"name": "asparagu",
"plural_name": "asparagus"
"name": "szparag",
"plural_name": "szparagi"
},
"kale": {
"aliases": [],
"description": "",
"name": "kale",
"plural_name": "kales"
"name": "jarmuż",
"plural_name": "jarmuże"
},
"arugula": {
"aliases": [],
"description": "",
"name": "arugula",
"plural_name": "arugulas"
"name": "rukola",
"plural_name": "rukole"
},
"leek": {
"aliases": [],
"description": "",
"name": "leek",
"plural_name": "leeks"
"name": "por",
"plural_name": "pory"
},
"eggplant": {
"aliases": [],
"description": "",
"name": "eggplant",
"plural_name": "eggplants"
"name": "bakłażan",
"plural_name": "bakłażany"
},
"lettuce": {
"aliases": [],
"description": "",
"name": "lettuce",
"plural_name": "lettuces"
"name": "sałata",
"plural_name": "sałaty"
},
"butternut squash": {
"aliases": [],
@ -204,8 +204,8 @@
"beetroot": {
"aliases": [],
"description": "",
"name": "beetroot",
"plural_name": "beetroots"
"name": "burak",
"plural_name": "buraki"
},
"brussels sprout": {
"aliases": [],
@ -228,20 +228,20 @@
"radish": {
"aliases": [],
"description": "",
"name": "radish",
"plural_name": "radishes"
"name": "rzodkiewka",
"plural_name": "rzodkiewki"
},
"red cabbage": {
"aliases": [],
"description": "",
"name": "red cabbage",
"plural_name": "red cabbages"
"name": "czerwona kapusta",
"plural_name": "czerwone kapusty"
},
"artichoke": {
"aliases": [],
"description": "",
"name": "artichoke",
"plural_name": "artichokes"
"name": "karczoch",
"plural_name": "karczochy"
},
"new potato": {
"aliases": [],
@ -261,14 +261,14 @@
"mixed green": {
"aliases": [],
"description": "",
"name": "mixed green",
"plural_name": "mixed greens"
"name": "mieszanka zieleniny",
"plural_name": "mieszanka zielenin"
},
"parsnip": {
"aliases": [],
"description": "",
"name": "parsnip",
"plural_name": "parsnips"
"name": "pasternak",
"plural_name": "pasternaki"
},
"baby carrot": {
"aliases": [],
@ -279,8 +279,8 @@
"mixed vegetable": {
"aliases": [],
"description": "",
"name": "mixed vegetable",
"plural_name": "mixed vegetables"
"name": "mieszanka warzywna",
"plural_name": "mieszanki warzywne"
},
"poblano pepper": {
"aliases": [],
@ -321,8 +321,8 @@
"iceberg": {
"aliases": [],
"description": "",
"name": "iceberg",
"plural_name": "icebergs"
"name": "sałata lodowa",
"plural_name": "sałaty lodowe"
},
"mashed potato": {
"aliases": [],
@ -333,14 +333,14 @@
"horseradish": {
"aliases": [],
"description": "",
"name": "horseradish",
"plural_name": "horseradishes"
"name": "chrzan",
"plural_name": "chrzany"
},
"chard": {
"aliases": [],
"description": "",
"name": "chard",
"plural_name": "chards"
"name": "botwina",
"plural_name": "botwiny"
},
"pimiento": {
"aliases": [],
@ -377,8 +377,8 @@
"celeriac": {
"aliases": [],
"description": "",
"name": "celeriac",
"plural_name": "celeriacs"
"name": "seler korzeniowy",
"plural_name": "selery korzeniowe"
},
"water chestnut": {
"aliases": [],
@ -419,8 +419,8 @@
"corn cob": {
"aliases": [],
"description": "",
"name": "corn cob",
"plural_name": "corn cobs"
"name": "kolba kukurydzy",
"plural_name": "kolby kukurydzy"
},
"radicchio": {
"aliases": [],
@ -559,8 +559,8 @@
"kohlrabi": {
"aliases": [],
"description": "",
"name": "kohlrabi",
"plural_name": "kohlrabis"
"name": "kalarepa",
"plural_name": "kalarepy"
},
"fresno chile": {
"aliases": [],
@ -628,75 +628,75 @@
"foods": {
"tomato": {
"aliases": [],
"description": "Yes they are a fruit",
"name": "tomato",
"plural_name": "tomatoes"
"description": "Tak, to są owoce",
"name": "pomidor",
"plural_name": "pomidory"
},
"lemon": {
"aliases": [],
"description": "",
"name": "lemon",
"plural_name": "lemons"
"name": "cytryna",
"plural_name": "cytryny"
},
"lime": {
"aliases": [],
"description": "",
"name": "lime",
"plural_name": "limes"
"name": "limonka",
"plural_name": "limonki"
},
"apple": {
"aliases": [],
"description": "",
"name": "apple",
"plural_name": "apples"
"name": "jabłko",
"plural_name": "jabłka"
},
"banana": {
"aliases": [],
"description": "",
"name": "banana",
"plural_name": "bananas"
"name": "banan",
"plural_name": "banany"
},
"orange": {
"aliases": [],
"description": "",
"name": "orange",
"plural_name": "oranges"
"name": "pomarańcza",
"plural_name": "pomarańcze"
},
"raisin": {
"aliases": [],
"description": "",
"name": "raisin",
"plural_name": "raisins"
"name": "rodzynka",
"plural_name": "rodzynki"
},
"pineapple": {
"aliases": [],
"description": "",
"name": "pineapple",
"plural_name": "pineapples"
"name": "ananas",
"plural_name": "ananasy"
},
"mango": {
"aliases": [],
"description": "",
"name": "mango",
"plural_name": "mangoes"
"plural_name": "mango"
},
"peach": {
"aliases": [],
"description": "",
"name": "peach",
"plural_name": "peaches"
"name": "brzoskwinia",
"plural_name": "brzoskwinie"
},
"date": {
"aliases": [],
"description": "",
"name": "date",
"plural_name": "dates"
"name": "data",
"plural_name": "daty"
},
"coconut": {
"aliases": [],
"description": "",
"name": "coconut",
"plural_name": "coconuts"
"name": "kokos",
"plural_name": "kokosy"
},
"craisin": {
"aliases": [],
@ -707,74 +707,74 @@
"pear": {
"aliases": [],
"description": "",
"name": "pear",
"plural_name": "pears"
"name": "gruszka",
"plural_name": "gruszki"
},
"grape": {
"aliases": [],
"description": "",
"name": "grape",
"plural_name": "grapes"
"name": "winogron",
"plural_name": "winogrona"
},
"pomegranate": {
"aliases": [],
"description": "",
"name": "pomegranate",
"plural_name": "pomegranates"
"name": "granat",
"plural_name": "granaty"
},
"watermelon": {
"aliases": [],
"description": "",
"name": "watermelon",
"plural_name": "watermelons"
"name": "arbuz",
"plural_name": "arbuzy"
},
"rhubarb": {
"aliases": [],
"description": "",
"name": "rhubarb",
"plural_name": "rhubarbs"
"name": "rabarbar",
"plural_name": "rabarbary"
},
"dried apricot": {
"aliases": [],
"description": "",
"name": "dried apricot",
"plural_name": "dried apricots"
"name": "suszona morela",
"plural_name": "suszone morele"
},
"kiwi": {
"aliases": [],
"description": "",
"name": "kiwi",
"plural_name": "kiwis"
"plural_name": "kiwi"
},
"grapefruit": {
"aliases": [],
"description": "",
"name": "grapefruit",
"plural_name": "grapefruits"
"name": "grejpfrut",
"plural_name": "grejpfruty"
},
"plum": {
"aliases": [],
"description": "",
"name": "plum",
"plural_name": "plums"
"name": "śliwka",
"plural_name": "śliwki"
},
"fig": {
"aliases": [],
"description": "",
"name": "fig",
"plural_name": "figs"
"name": "figa",
"plural_name": "figi"
},
"apricot": {
"aliases": [],
"description": "",
"name": "apricot",
"plural_name": "apricots"
"name": "morela",
"plural_name": "morele"
},
"currant": {
"aliases": [],
"description": "",
"name": "currant",
"plural_name": "currants"
"name": "porzeczka",
"plural_name": "porzeczki"
},
"mandarin": {
"aliases": [],
@ -803,14 +803,14 @@
"passion fruit": {
"aliases": [],
"description": "",
"name": "passion fruit",
"plural_name": "passion fruits"
"name": "marakuja",
"plural_name": "marakuje"
},
"papaya": {
"aliases": [],
"description": "",
"name": "papaya",
"plural_name": "papayas"
"name": "papaja",
"plural_name": "papaje"
},
"tamarind": {
"aliases": [],
@ -821,14 +821,14 @@
"nectarine": {
"aliases": [],
"description": "",
"name": "nectarine",
"plural_name": "nectarines"
"name": "nektarynka",
"plural_name": "nektarynki"
},
"dried fig": {
"aliases": [],
"description": "",
"name": "dried fig",
"plural_name": "dried figs"
"name": "suszona figa",
"plural_name": "suszone figi"
},
"chestnut": {
"aliases": [],
@ -870,7 +870,7 @@
"aliases": [],
"description": "",
"name": "melon",
"plural_name": "melons"
"plural_name": "melony"
},
"tangerine": {
"aliases": [],

13
poetry.lock generated
View file

@ -94,14 +94,14 @@ files = [
[[package]]
name = "apprise"
version = "1.9.3"
version = "1.9.4"
description = "Push Notifications that work with just about every platform!"
optional = false
python-versions = ">=3.6"
python-versions = ">=3.9"
groups = ["main"]
files = [
{file = "apprise-1.9.3-py3-none-any.whl", hash = "sha256:e9b5abb73244c21a30ee493860f8d4ae80665d225b1b436179d48db4f6fc5b9e"},
{file = "apprise-1.9.3.tar.gz", hash = "sha256:f583667ea35b8899cd46318c6cb26f0faf6a4605b119174c2523a012590c65a6"},
{file = "apprise-1.9.4-py3-none-any.whl", hash = "sha256:17dca8ad0a5b2063f6bae707979a51ca2cb374fcc66b0dd5c05a9d286dd40069"},
{file = "apprise-1.9.4.tar.gz", hash = "sha256:483122aee19a89a7b075ecd48ef11ae37d79744f7aeb450bcf985a9a6c28c988"},
]
[package.dependencies]
@ -112,6 +112,11 @@ PyYAML = "*"
requests = "*"
requests-oauthlib = "*"
[package.extras]
all-plugins = ["PGPy", "cryptography", "gntp", "paho-mqtt (!=2.0.*)", "smpplib"]
dev = ["babel", "coverage", "mock", "pytest", "pytest-cov", "pytest-mock", "ruff", "tox", "validate-pyproject"]
windows = ["pywin32"]
[[package]]
name = "astroid"
version = "3.3.8"