Goal
    Traduire toutes les valeurs textuelles présentes dans une liste d’objets d’une recette de cuisine de en (ISO 639) vers ar (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 ar.
    - 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 : ar (ISO 639)
    Données à traduire :

    [
  {
    "recipeCode": "d2abdfd9666742fcbbf93150bfe16430",
    "updated": "2025-05-10T10:03:09.035Z",
    "title": "Carrot Loaf Cake",
    "subtitle": null,
    "description": "Carrot cake is one of my all-time favourites and a popular choice on my blog. Although my favourite flavours often change, carrot cake always brings me joy. This spiced loaf cake, topped with a smooth cream cheese frosting, delivers a perfect combination of soft, moist, and flavorful bites. It's a classic that never fails!",
    "ingredients": [
      {
        "section": "For the recipe",
        "ingredients": [
          "sunflower oil",
          "eggs",
          "soft light brown sugar",
          "grated carrots",
          "raisins",
          "zest of",
          "self-raising flour",
          "bicarbonate of soda",
          "mixed spice",
          "ground ginger",
          "ground cinnamon",
          "grated nutmeg"
        ]
      },
      {
        "section": "CREAM CHEESE FROSTING",
        "ingredients": [
          "unsalted butter, at room temperature",
          "icing sugar",
          "full-fat soft cheese",
          "vanilla extract"
        ]
      },
      {
        "section": "DECORATION",
        "ingredients": [
          "fondant carrots",
          "chopped nuts"
        ]
      }
    ],
    "instructions": [
      "Preheat the oven to 180°C (160°C fan) and grease and line a 900g loaf tin with parchment paper.",
      "In a large bowl, lightly mix the sunflower oil, eggs, and brown sugar until just combined.",
      "Fold in the grated carrots, raisins, and orange zest. Then add the self-raising flour, bicarbonate of soda, and all the spices, mixing gently to combine without overmixing.",
      "Pour the batter into the prepared tin and bake for 55-60 minutes. Baking times may vary slightly, so test with a skewer inserted into the centre – it should come out clean when the cake is done.",
      "Allow the cake to cool in the tin for 10 minutes before removing it to a wire rack to cool completely while you prepare the frosting.",
      "Beat the butter on its own for a few minutes until soft and creamy.",
      "Add the icing sugar and continue beating for about 5 minutes until the mixture is smooth.",
      "Check the soft cheese for any excess water and drain if necessary before adding it to the bowl along with the vanilla extract. Beat the mixture; it may look lumpy at first but will eventually become smooth and thick.",
      "Spread the cream cheese frosting evenly over the cooled cake using an offset spatula.",
      "Decorate the cake with fondant carrots and chopped nuts, then serve and enjoy!"
    ],
    "notes_ingredients": "You can substitute the raisins with 100g of walnuts, pecans, or a mix of nuts and raisins. Alternatively, replace the cream cheese frosting with a vanilla buttercream if preferred.",
    "notes_instructions": null
  }
]