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": "23f60a24aec34f509f4333929efa2ef3",
    "updated": "2025-04-25T20:02:19.164Z",
    "title": "Vibrant Blue Spirulina Marshmallows",
    "subtitle": "PALEO",
    "description": "I developed this healthy, homemade marshmallow recipe for my daughters' birthday party years ago. I wanted to create treats that were both delicious and nutritious, and these marshmallows were a huge hit!  The vibrant blue color comes from spirulina, an ingredient packed with antioxidants.  This recipe is a fun and healthy way to enjoy a classic treat.",
    "ingredients": [
      {
        "section": "For the recipe",
        "ingredients": [
          "arrowroot flour (also known as starch or powder), for dusting",
          "blue spirulina",
          "(30 g) gelatin from grass-fed beef",
          "plus 1 tablespoon (180 g) pure maple syrup",
          "coconut (or almond or vanilla) extract (such flavorganics brand)"
        ]
      }
    ],
    "instructions": [
      "Prepare a 9x9 inch baking dish by lining it with plastic wrap and dusting it with sifted arrowroot flour. This will prevent the marshmallows from sticking.",
      "In a stand mixer bowl fitted with the whisk attachment, combine the spirulina and 1/2 cup plus 2 tablespoons (150 g) of room-temperature water.",
      "Gently whisk the spirulina and water by hand until dissolved, avoiding creating foam.",
      "With the mixer on low speed, gradually sprinkle in the gelatin.",
      "Turn off the mixer and allow the gelatin to hydrate.",
      "In a medium saucepan, combine the maple syrup and ¼ cup plus 2 tablespoons (90 g) of water.  Bring the mixture to a boil over medium-high heat.",
      "Reduce the heat to medium and simmer until the syrup reaches 240°F on a candy thermometer.",
      "Once the syrup reaches 240°F, turn the mixer on low speed and slowly pour in the hot maple syrup in a thin stream while gradually increasing the mixer speed to high.",
      "Add the coconut extract and continue whisking on high speed for approximately 7 minutes, or until the mixture becomes cool and fluffy.",
      "Promptly transfer the marshmallow mixture to the prepared pan, spreading it evenly with a spatula.",
      "Allow the marshmallows to cool and dry for a couple of hours, or until slightly firm. Then, sprinkle the top with a light dusting of arrowroot flour.",
      "Cover the pan with plastic wrap and let the marshmallows rest at room temperature overnight.",
      "The next morning, remove the plastic wrap and sprinkle the marshmallows with another light dusting of sifted arrowroot flour.",
      "Cut the marshmallows into 1- to 2-inch cubes, or create other desired shapes and sizes using scissors."
    ],
    "notes_ingredients": null,
    "notes_instructions": "These marshmallows require an overnight resting period, so plan accordingly.\nFor optimal freshness, store the marshmallows in a glass container lined with a paper towel on both the bottom and top. They can be kept in the refrigerator for up to 5 days."
  }
]