{
 "id": "passage/quran-12",
 "class": "passage",
 "slug": "quran-12",
 "label": {
  "en": "Sura 12: Yusuf",
  "ar": "سورة يوسف"
 },
 "summary": {
  "en": "Sura 12 of the Qur'an, Yusuf, has 111 verses.",
  "ar": "السورة 12 من القرآن، سورة يوسف، وعدد آياتها 111."
 },
 "stub": false,
 "wings": [
  "words"
 ],
 "regions": [],
 "periods": [],
 "tags": [],
 "aliases": [],
 "themes": [
  "scripture-and-its-sciences"
 ],
 "data": {
  "unit": "sura",
  "work": "work/quran",
  "ref": "12",
  "sura": 12,
  "revelation_order": 53,
  "revelation_place": "meccan",
  "sensitivity": "sacred",
  "provenance": {
   "layer": "by",
   "source": "tanzil-quran-v1.1"
  },
  "sources": [
   "source/tanzil-quran"
  ],
  "status": {
   "review": "draft",
   "completeness": 1,
   "generated_by": "scripts/harvest/quran/generate.py; text byte-identical to Tanzil v1.1"
  }
 },
 "prose": {
  "ar": {
   "sections": [
    {
     "heading": "موجز",
     "markdown": "سورة يوسف: السورة 12 في ترتيب المصحف، مكية، عدد آياتها 111، وترتيب نزولها 53 بين السور. {cite:tanzil-quran}"
    },
    {
     "heading": "المحتوى",
     "markdown": "آياتها موثقة في المتحف آيةً آية تحت سجلّات passage/quran-12-<رقم الآية>."
    }
   ],
   "frontmatter": {
    "id": "passage/quran-12",
    "lang": "ar",
    "source_lang": "ar",
    "translators": []
   },
   "updated": "2026-10-16"
  },
  "en": {
   "sections": [
    {
     "heading": "Summary",
     "markdown": "Surat Yusuf: surah 12 in the order of the Mushaf, Meccan, 111 verses, and revelation order 53 among the surahs. {cite:tanzil-quran}"
    },
    {
     "heading": "Content",
     "markdown": "Its verses are recorded in the museum one by one under the records passage/quran-12-<verse number>."
    }
   ],
   "frontmatter": {
    "id": "passage/quran-12",
    "lang": "en",
    "source_lang": "ar",
    "translators": [
     "Claude Haiku 5.5 (claude-haiku-5-5), draft translation"
    ]
   },
   "updated": "2026-10-17"
  },
  "ur": {
   "sections": [
    {
     "heading": "موجز",
     "markdown": "سورۃ یوسف: مصحف کی ترتیب میں 12 نمبر کی سورت، مکی، اس کی آیات 111 ہیں، اور نزول کی ترتیب میں سورتوں کے درمیان اس کا نمبر 53 ہے۔ {cite:tanzil-quran}"
    },
    {
     "heading": "المحتوى",
     "markdown": "اس کی آیات متحف میں آیت آیت passage/quran-12-<رقم الآية> کے سجلّات کے تحت محفوظ ہیں۔"
    }
   ],
   "frontmatter": {
    "id": "passage/quran-12",
    "lang": "ur",
    "source_lang": "ar",
    "translators": [
     "Claude Haiku 5.5 (claude-haiku-5-5), draft translation"
    ]
   },
   "updated": "2026-10-17"
  }
 },
 "degree": 224,
 "contemporaries": [],
 "updated": "2026-10-12",
 "connections": [
  {
   "to": "passage/quran-12-1",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-10",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-100",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-101",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-102",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-103",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-104",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-105",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-106",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-107",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-108",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-109",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-11",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-110",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-111",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-12",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-13",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-14",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-15",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-16",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-17",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-18",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-19",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-2",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-20",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-21",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-22",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-23",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-24",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-25",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-26",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-27",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-28",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-29",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-3",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-30",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-31",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-32",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-33",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-34",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-35",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-36",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-37",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-38",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-39",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-4",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-40",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-41",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-42",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-43",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-44",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-45",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-46",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-47",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-48",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-49",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-5",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-50",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-51",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-52",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-53",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-54",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-55",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-56",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-57",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-58",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-59",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-6",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-60",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-61",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-62",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-63",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-64",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-65",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-66",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-67",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-68",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-69",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-7",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-70",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-71",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-72",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-73",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-74",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-75",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-76",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-77",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-78",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-79",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-8",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-80",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-81",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-82",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-83",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-84",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-85",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-86",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-87",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-88",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-89",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-9",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-90",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-91",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-92",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-93",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-94",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-95",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-96",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-97",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-98",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12-99",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "work/quran",
   "type": "part_of",
   "inverse": false
  }
 ],
 "related": [
  "passage/quran-1",
  "passage/quran-10",
  "passage/quran-100",
  "passage/quran-101",
  "passage/quran-102",
  "passage/quran-103",
  "passage/quran-104",
  "passage/quran-105"
 ],
 "license": {
  "prose": "CC BY-SA 4.0",
  "data": "CC0 1.0"
 }
}