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": "2b649056c36e4c97a8e81117292c0840",
    "updated": "2025-04-24T02:18:05.068Z",
    "title": "Semolina Slices with Apple and Pear Purée",
    "subtitle": null,
    "description": null,
    "ingredients": [
      {
        "section": "For the purée",
        "ingredients": [
          "apples",
          "pear",
          "brown sugar",
          "ground cinnamon",
          "raisins or rum raisins (optional)"
        ]
      },
      {
        "section": "For the semolina slices",
        "ingredients": [
          "soy milk, or other plant-based milk",
          "sea salt",
          "whole-wheat semolina",
          "vegan margarine",
          "brown sugar"
        ]
      }
    ],
    "instructions": [
      "Peel and core the apples and pear. Chop them finely.",
      "In a saucepan, combine the chopped fruit with 1-2 tablespoons of water. Bring to a boil over high heat, then reduce heat to medium, cover, and simmer until the fruit breaks down.",
      "Gently mash the fruit with a fork or potato masher. Stir in the brown sugar (adjust to your preference) and cinnamon. Simmer for another 5 minutes.",
      "Set the purée aside.",
      "In a separate saucepan, bring the soy milk and salt to a boil over high heat.",
      "Whisking constantly, gradually add the semolina to the boiling milk.",
      "Simmer briefly, then pour the mixture into a cake pan. Let it cool and set for approximately 30 minutes.",
      "Melt 1 tablespoon of vegan margarine in a saucepan over medium heat.",
      "Cut the cooled semolina into slices.",
      "Add the semolina slices to the pan with the melted margarine and add the remaining margarine in small portions.",
      "Fry the slices for up to 15 minutes, or until golden brown and crispy on the bottom.",
      "Flip the slices and fry until crisp on the other side.",
      "Sprinkle the semolina slices with brown sugar.",
      "Optionally, sprinkle raisins over the fruit purée.",
      "Store the purée and semolina slices separately.",
      "Both can be enjoyed cold."
    ],
    "notes_ingredients": null,
    "notes_instructions": "Alternatively, instead of slices, form the cooled semolina mixture into small balls or dumplings. Skip the cake pan step and cool the mixture directly in the pot. Then, fry the semolina mixture in margarine, shaping it into small balls with a fork or spoon.  The apple and pear purée pairs well with rum-soaked raisins. To prepare rum raisins, cover 1 tablespoon of raisins with rum and let them soak in a sealed container for 2-3 days."
  }
]