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": "46db447796a34ded859539d28a558f23",
    "updated": "2025-05-07T23:23:54.136Z",
    "title": "Chicken Wings with Katsu Sauce",
    "subtitle": "Crisp little wings with a hot, sweet sauce.",
    "description": null,
    "ingredients": [
      {
        "section": "For the Katsu Sauce",
        "ingredients": [
          "peeled onion",
          "cork-sized piece of peeled fresh ginger",
          "garlic",
          "carrots",
          "tomatoes",
          "runny honey",
          "soy sauce",
          "garam masala",
          "mild curry powder",
          "small, hot red chilli",
          "chicken wings",
          "groundnut or sunflower oil (if necessary).",
          "chicken stock"
        ]
      },
      {
        "section": "On the side (Chicken with Maple Syrup Glaze)",
        "ingredients": [
          "maple syrup",
          "light soy sauce",
          "lemon juice",
          "pinches crumbled dried chilli flakes",
          "chicken pieces"
        ]
      },
      {
        "section": "Crunchy wings, garlic mayo",
        "ingredients": [
          "seasoned flour",
          "garlic mayonnaise"
        ]
      },
      {
        "section": "Citrus and heat marinade",
        "ingredients": [
          "whole clementine, with its skin",
          "habanero chilli (to taste).",
          "little mild mustard",
          "red wine vinegar",
          "sugar to taste"
        ]
      }
    ],
    "instructions": [
      "Place the peeled onion, fresh ginger piece, garlic cloves, carrots, tomatoes, runny honey, and soy sauce into a food processor and blend until combined.",
      "Add the garam masala, mild curry powder, and the small hot red chilli to the mixture.",
      "Process until smooth, then cook the mixture in a pan for 5 minutes to develop the flavors.",
      "Add the chicken wings to the pan, browning them lightly and adding a little groundnut or sunflower oil if needed. Pour in the chicken stock and let it simmer gently for 30 minutes.",
      "Transfer the wings to a non-stick frying pan and cook over medium heat until the skin is crisp.",
      "Serve the wings alongside the sauce.",
      "For a simple accompaniment, serve plain steamed rice.",
      "To prepare the maple syrup glaze: combine maple syrup, light soy sauce, lemon juice, and crumbled dried chilli flakes. Use this mixture to baste chicken pieces while grilling.",
      "For crunchy wings with garlic mayo, coat the wings in seasoned flour and shallow or deep fry until crisp. Drain on paper towels and serve with garlic mayonnaise.",
      "For a spicy citrus marinade, blend the whole clementine (including skin) with habanero chilli to your preferred heat level, mild mustard, red wine vinegar, and sugar to taste. Cook in a saucepan until it thickens, adjusting heat by adding another clementine if necessary. Use this marinade for chicken wings before grilling or roasting."
    ],
    "notes_ingredients": null,
    "notes_instructions": null
  }
]