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": "f08b0a21f6634a2fbf56c204cfbf13df",
    "updated": "2025-04-24T11:52:24.812Z",
    "title": "Perfect Shell Beans",
    "subtitle": null,
    "description": "Cooking times and required quantities can differ based on the type of bean (fresh or dried) and even the specific batch. This method, emphasizing careful observation during low-heat cooking, ensures perfectly cooked beans regardless. The goal is to cook them almost to completion, letting carryover cooking finish the process as they cool. This preserves their shape, which is beneficial for reheating or incorporating into other dishes.  The reward is a delicious bowl of beans enhanced with quality extra-virgin olive oil.",
    "ingredients": [
      {
        "section": "For the recipe",
        "ingredients": [
          "cooked beans and liquor (the flavorful cooking liquid)",
          "fresh shell beans (from 3 pounds beans in the pod), or dried beans",
          "big sprig rosemary",
          "whole dried red chile",
          "bay leaf",
          "garlic clove, smashed and peeled",
          "kosher salt",
          "water",
          "extra-virgin olive oil"
        ]
      }
    ],
    "instructions": [
      "If using dried beans, place them in a bowl or pot, covering with cool water by a couple of inches. Soak overnight at room temperature. Drain and rinse, yielding approximately 4 cups. Proceed with the recipe.",
      "In a large pot (allowing room for expansion), combine the beans, rosemary, chile, bay leaf, garlic, and 1½ teaspoons of salt. Add water to cover the beans by 1 inch (about 8 cups for fresh, 10 for dried).",
      "Bring the mixture to a gentle boil over high heat, then immediately reduce the heat to a steady simmer.  Cook uncovered until the beans reach a halfway point of softness. Test by biting into a few – they should be easily bitten without crunch but still dry and crumbly inside. This can take as little as 30 minutes for fresh beans or 1 hour for dried, so taste frequently.",
      "Add another heaping teaspoon of salt and a generous drizzle of olive oil. Continue simmering gently, checking often, especially as they approach doneness.  The ideal texture is creamy and tender throughout, but not mushy or falling apart (though some splitting is normal).",
      "Just before reaching perfect doneness, remove the pot from the heat and let the beans cool in their liquid, completing the cooking process. (If overcooked, transfer immediately to a bowl set in ice water, stirring gently for rapid cooling).",
      "As the beans cool, taste and adjust salt if necessary, adding another drizzle of olive oil. Once cool, they're ready.  Reserve the bean cooking liquid for future use."
    ],
    "notes_ingredients": null,
    "notes_instructions": null
  }
]