Goal
    Traduire toutes les valeurs textuelles présentes dans une liste d’objets d’une recette de cuisine de en (ISO 639) vers fr (ISO 639), en respectant le contexte culinaire.

    Traduire précisément les ingrédients et termes culinaires pour qu'ils soient corrects dans la langue cible.
    Maintenir la structure JSON intacte, en ne modifiant que les valeurs.
    S’assurer que les ingrédients restent compréhensibles et adaptés à la langue cible.

    Return Format
    Tu dois renvoyer une liste d’objets sous la forme reçu.
    - Chaque valeur doit être correctement traduite en fr.
    - Les ingrédients doivent être adaptés à la langue cible.
    - Aucune clé ne doit être modifiée.

    Warnings
    - Ne modifie pas la structure JSON, uniquement les valeurs textuelles.
    - Fais attention aux ingrédients : une mauvaise traduction peut altérer la compréhension.
    - Ne laisse aucune valeur non traduite.
    - Ne renvoie que le JSON, sans explication.

    Context Dump
    Langue source : en (ISO 639)
    Langue cible : fr (ISO 639)
    Données à traduire :

    [
  {
    "recipeCode": "f175ee1871394d09aa1a02eebad8b1d7",
    "updated": "2025-05-08T04:14:58.724Z",
    "title": "Onion and Mushroom Toad in the Hole",
    "subtitle": null,
    "description": null,
    "ingredients": [
      {
        "section": "For the recipe",
        "ingredients": [
          "banana shallots",
          "butter",
          "oil",
          "caerphilly cheese",
          "porcini",
          "eggs",
          "milk",
          "water",
          "plain flour",
          "grain mustard",
          "salt",
          "pepper",
          "groundnut oil",
          "parmesan"
        ]
      },
      {
        "section": "A quick gravy",
        "ingredients": [
          "water",
          "onions",
          "butter",
          "plain flour",
          "vegetable stock",
          "marsala",
          "sugar",
          "salt",
          "pepper"
        ]
      },
      {
        "section": "An aubergine and feta version",
        "ingredients": [
          "sliced aubergines",
          "olive oil",
          "chopped thyme",
          "dried mint",
          "crushed cloves garlic",
          "feta"
        ]
      }
    ],
    "instructions": [
      "Peel and halve the 6 banana shallots.",
      "Cook them in a shallow pan, starting with the flat side down, in a little butter and oil over medium heat.",
      "Cook for about 20 minutes, turning occasionally, until the shallots are softened, deep golden brown, and sticky.",
      "Cut 165g Caerphilly cheese into cubes.",
      "Soak 15g porcini in cold water for 10 minutes, then drain well.",
      "Prepare a batter by whisking together 2 eggs, 150ml milk, 150ml water, 125g plain flour, 1 tablespoon of grain mustard, and a pinch of salt and pepper.",
      "Pour a thin layer of groundnut oil into a shallow roasting tin (approximately 30cm x 24cm), then heat in an oven preheated to 220°C/Gas mark 7 until the oil starts to smoke.",
      "Add the sticky shallots, drained porcini, and Caerphilly cheese to the hot oil, then quickly pour the batter over them.",
      "Sprinkle a handful of grated Parmesan on top and bake for around 25 minutes, or until the batter has risen.",
      "To prepare the gravy, soak the porcini in 250ml of water.",
      "Peel and thinly slice 2 medium onions, then soften them in butter.",
      "Add 2 tablespoons of plain flour and cook for a few minutes before gradually pouring in 250ml vegetable stock and the porcini soaking water. Stir in 150ml Marsala.",
      "Simmer the mixture over low heat for 15-20 minutes, then season with a couple of pinches of sugar, salt, and pepper to taste.",
      "Serve the gravy alongside the toad in the hole.",
      "For the aubergine and feta version, toss sliced aubergines with a generous amount of olive oil, chopped thyme, a little dried mint if available, and 2 crushed cloves of garlic.",
      "Bake until the aubergines are sizzling and tender, then add crumbled feta in large pieces and gently toss together.",
      "Pour the prepared batter over the aubergine mixture and bake following the same method as above."
    ],
    "notes_ingredients": null,
    "notes_instructions": "Richly savory and delicious."
  }
]