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": "39fae7f923a34825b6079267385c95c4",
    "updated": "2025-04-23T22:51:03.416Z",
    "title": "High-Protein Vegan Chili",
    "subtitle": null,
    "description": "This hearty vegan chili is a powerhouse of protein and essential amino acids, making it a satisfying and nutritious meal. It's brimming with flavor and features a healthy dose of kale for added goodness.",
    "ingredients": [
      {
        "section": "For the recipe",
        "ingredients": [
          "firm tofu",
          "red onion",
          "garlic cloves",
          "fresh coriander",
          "red pepper",
          "sun-dried tomatoes",
          "curly kale",
          "olive oil, plus extra for drizzling",
          "chilli powder (more to taste)",
          "ground cumin",
          "smoked paprika",
          "ground cinnamon",
          "dried oregano",
          "x 400g tins chopped tomatoes",
          "balsamic vinegar",
          "x 400g tin black beans in water",
          "vegetable stock cube",
          "chilli flakes, to taste",
          "cooked basmati rice or x 250g bags microwavable brown basmati rice",
          "mixed seeds",
          "salt and black pepper",
          "lime, to serve, optional"
        ]
      }
    ],
    "instructions": [
      "Begin by pressing the tofu to remove excess liquid.  This can be done using a tofu press or by placing it between clean tea towels, weighted down on a plate, for at least 30 minutes. Once pressed, crumble the tofu into a bowl and set aside.",
      "Prepare the other ingredients: finely chop the red onion and sun-dried tomatoes; mince the garlic; chop the coriander stems and roughly chop the leaves; dice the red pepper; and roughly chop the kale.",
      "In a large saucepan, heat one tablespoon of olive oil over medium heat. Add the chopped onion and a pinch of salt, cooking for 3-4 minutes until softened.  Add the minced garlic, coriander stems, diced red pepper, and chopped sun-dried tomatoes. Cook for another 5 minutes.  Incorporate the crumbled tofu, chili powder, cumin, smoked paprika, cinnamon, and oregano, stirring well to combine. Then, add the chopped tomatoes, balsamic vinegar, black beans (including their liquid), and crumbled vegetable stock cube. Stir thoroughly and reduce the heat to a gentle simmer, cooking for 20-25 minutes, or until the chili has thickened.",
      "As the chili simmers, bring a medium saucepan of salted water to a boil. Add the chopped kale and blanch for 1-1½ minutes until tender. Drain the kale, pat dry with paper towels, drizzle with olive oil, and sprinkle with chili flakes. Set aside.",
      "Remove the chili from the heat and stir in the chopped coriander leaves. Season generously with salt and pepper. Prepare the rice according to package directions or heat if already cooked. Serve the chili over the rice, topped with the prepared kale and a sprinkle of mixed seeds. A squeeze of lime juice can be added as a finishing touch, if desired."
    ],
    "notes_ingredients": null,
    "notes_instructions": null
  }
]