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": "b7bac118048b4e2aa2aa5f32403cff3e",
    "updated": "2025-04-23T01:28:27.368Z",
    "title": "Reuben Scramble Open-Faced Sandwiches",
    "subtitle": "Quick and Easy",
    "description": "Enjoy these flavorful open-faced sandwiches for a satisfying breakfast or a light dinner. The spiced tofu combined with sauerkraut creates a unique and delicious meal.",
    "ingredients": [
      {
        "section": "FOR THE SCRAMBLE",
        "ingredients": [
          "high-heat neutral-flavored oil",
          "extra-firm tofu, drained and pressed, then crumbled",
          "chopped bell pepper (any color)",
          "chopped red onion",
          "ground cumin",
          "ground coriander",
          "caraway seeds",
          "paprika",
          "ground allspice",
          "chili powder",
          "nutritional yeast",
          "cherry tomatoes, halved",
          "capers, drained",
          "garlic, minced",
          "sauerkraut, drained but not squeezed (some juice reserved)",
          "reserved sauerkraut juice",
          "vegetable broth, or water",
          "tomato paste",
          "liquid smoke, or taste",
          "salt and pepper"
        ]
      },
      {
        "section": "FOR THE SANDWICHES",
        "ingredients": [
          "rye bread, toasted",
          "dijon mustard",
          "handfuls baby spinach",
          "dill pickles, sliced thinly"
        ]
      }
    ],
    "instructions": [
      "Prepare the scramble: Heat 1 tablespoon of oil in a large skillet over medium-high heat.",
      "Add the crumbled tofu, lower the heat to medium, and cook until browned, stirring occasionally.",
      "If the tofu sticks, add the remaining oil.",
      "Continue cooking until well browned, approximately 10 minutes.",
      "Incorporate the bell pepper and onion, cooking until the onions soften, about 3 minutes.",
      "Add the spices, nutritional yeast, cherry tomatoes, capers, garlic, and sauerkraut.",
      "Cook for 3 to 4 minutes, stirring to combine.",
      "In a separate bowl, whisk together the sauerkraut juice, broth (or water), tomato paste, and liquid smoke.",
      "Pour the mixture into the skillet with the tofu and cook for 4 to 5 minutes, stirring occasionally, until the liquid is absorbed.",
      "Season with salt and pepper to taste.",
      "Assemble the sandwiches: Spread a thin layer of Dijon mustard on each slice of toasted rye bread.",
      "Top the mustard with baby spinach, divided evenly among the slices, followed by the thinly sliced dill pickles.",
      "Finally, distribute the tofu mixture evenly over the sandwiches and serve immediately."
    ],
    "notes_ingredients": null,
    "notes_instructions": null
  }
]