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": "fc20c3a7530f45368a720eac015c9659",
    "updated": "2025-04-23T08:49:39.366Z",
    "title": "Roasted Garlic and White Zucchini Rolls",
    "subtitle": "These zucchini rolls offer a delightful twist on lasagna, featuring individual portions and a lighter, mushroom-based filling.",
    "description": null,
    "ingredients": [
      {
        "section": "For the recipe",
        "ingredients": [
          "zucchini",
          "unsalted butter",
          "/ white onion, peeled and diced",
          "finely minced roasted garlic",
          "heavy cream",
          "vegetable broth",
          "/ teaspoon xanthan gum",
          "full-fat ricotta cheese",
          "salt",
          "garlic powder",
          "dried oregano",
          "spinach, chopped",
          "sliced baby portobello mushrooms",
          "shredded mozzarella cheese, divided"
        ]
      }
    ],
    "instructions": [
      "Use a mandoline or a sharp knife to slice the zucchini lengthwise into long strips.",
      "Place the zucchini strips between paper towels to absorb excess moisture and set them aside.",
      "Melt the butter in a medium saucepan over medium heat.",
      "Add the diced onion and sauté until fragrant.",
      "Add the minced roasted garlic and sauté for 30 seconds.",
      "Pour in the heavy cream, vegetable broth, and xanthan gum.",
      "Turn off the heat and whisk the mixture continuously until it thickens, approximately 3 minutes.",
      "In a medium bowl, combine the ricotta cheese, salt, garlic powder, and dried oregano, mixing thoroughly.",
      "Gently fold in the chopped spinach, sliced mushrooms, and 1/2 cup of shredded mozzarella cheese.",
      "Pour half of the sauce into a 6-inch round baking pan.",
      "To assemble the rolls, lay two zucchini strips flat on a work surface.",
      "Spoon 2 tablespoons of the ricotta mixture onto the zucchini slices and roll them up tightly.",
      "Place each roll seam-down in the baking pan, on top of the sauce.",
      "Repeat the process with the remaining zucchini, ricotta filling, and sauce.",
      "Pour the remaining sauce over the assembled rolls and sprinkle with the remaining mozzarella cheese.",
      "Cover the baking pan with foil and place it into the air fryer basket.",
      "Set the air fryer temperature to 350°F and the timer for 20 minutes.",
      "During the last 5 minutes of cooking, remove the foil to allow the cheese to brown.",
      "Serve the zucchini rolls immediately."
    ],
    "notes_ingredients": null,
    "notes_instructions": "Xanthan Gum's Purpose:\nXanthan gum serves as a thickening agent frequently used in ketogenic recipes.  It effectively creates a richer, more traditional sauce consistency without impacting the flavor."
  }
]