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": "ddd9b0cf01a94a7db31e3b3e5e1d4886",
    "updated": "2025-04-22T22:38:31.935Z",
    "title": "Chocolate Caramel Shortbread Bars",
    "subtitle": null,
    "description": null,
    "ingredients": [
      {
        "section": "For the shortbread layer",
        "ingredients": [
          "spelt flour",
          "maple syrup",
          "coconut oil, melted"
        ]
      },
      {
        "section": "For the caramel layer",
        "ingredients": [
          "• 2 cups pitted dates, soaked for",
          "• 2 tbsp coconut oil, melted",
          "⚫ • a pinch of sea salt"
        ]
      },
      {
        "section": "For the chocolate layer",
        "ingredients": [
          "coconut oil",
          "cocoa powder or cacao powder",
          "• 2 tbsp maple syrup"
        ]
      }
    ],
    "instructions": [
      "Line an 8 x 8-inch baking pan with parchment paper and set it aside.",
      "Place the dates in a bowl, cover them with hot water, and let them soak for 15 minutes while preparing the shortbread base.",
      "To make the shortbread:",
      "Combine the spelt flour, melted coconut oil, and maple syrup in a bowl and mix until smooth.",
      "Transfer the mixture to the prepared pan, smooth it out with a spatula, and refrigerate.",
      "To make the caramel:",
      "Drain the soaked dates thoroughly and place them in a food processor or high-speed blender along with the coconut oil and a pinch of sea salt.",
      "Blend until smooth.",
      "Remove the shortbread base from the refrigerator and spread the caramel evenly over it, using a spatula to ensure full coverage.",
      "Place the pan in the freezer while preparing the chocolate topping.",
      "To make the chocolate:",
      "Melt 1/4 cup of coconut oil in a small saucepan.",
      "Once melted, remove from the heat and stir in the cocoa powder and maple syrup until a smooth chocolate sauce forms.",
      "To assemble:",
      "Remove the pan from the freezer and spread the chocolate mixture evenly over the caramel layer.",
      "Return the pan to the freezer for approximately 3 hours, or until the chocolate sets and the caramel firms up.",
      "After a few hours, carefully lift the dessert out of the pan using the parchment paper and cut it into 16 squares.",
      "Store the bars in an airtight container in the freezer. Serve directly from the freezer. They will not be completely frozen, but the cold temperature prevents the caramel from becoming too soft."
    ],
    "notes_ingredients": null,
    "notes_instructions": null
  }
]