logo

Extra Block Types (EBT) - New Layout Builder experience❗

Extra Block Types (EBT) - styled, customizable block types: Slideshows, Tabs, Cards, Accordions and many others. Built-in settings for background, DOM Box, javascript plugins. Experience the future of layout building today.

Demo EBT modules Download EBT modules

❗Extra Paragraph Types (EPT) - New Paragraphs experience

Extra Paragraph Types (EPT) - analogical paragraph based set of modules.

Demo EPT modules Download EPT modules

Scroll
04/09/2025, by Ivan

JSON Drop API Documentation

JSON:API बहुत साधारण बहुभाषी (multilingual) कार्यक्षमता का समर्थन करता है। यह उन्नत उपयोग मामलों का समर्थन नहीं करता।

यह वर्तमान में Drupal के डिफ़ॉल्ट भाषा नेगोशिएशन मैकेनिज़्म पर निर्भर करता है ताकि किसी entity की उपयुक्त भाषा का निर्धारण किया जा सके और जब अनुवाद उपलब्ध न हो तो बैकअप पर वापस लौट सके। लंबे समय में, हम इस मैकेनिज़्म से दूर जाने का इरादा रखते हैं जबकि पिछली संगतता (backwards compatibility) बनाए रखेंगे; हम JSON:API-स्पेक के अनुरूप, औपचारिक अनुवाद समर्थन जोड़ना चाहते हैं।

वर्तमान भाषा नेगोशिएशन मैकेनिज़्म:

  • व्यक्तिगत संसाधनों, संग्रह संसाधनों और includes के लिए GET अनुरोधों पर अच्छी तरह काम करता है।
  • अनुवादों पर PATCH अनुरोधों का समर्थन करता है: अनुवादों को अपडेट करना संभव है।
  •  DELETE अनुरोधों का समर्थन नहीं करता: केवल पूरी resource (entity) हटाई जा सकती है, केवल अनुवाद नहीं।
  •  POST का सीमित समर्थन है: यह एक गैर-डिफ़ॉल्ट langcode के साथ entity बनाने का समर्थन करता है लेकिन अतिरिक्त अनुवाद बनाने की अनुमति नहीं देता।

ये आधारभूत Entity API की अनुवाद हैंडलिंग की विशेषताओं के परिणाम हैं। अनुवादों के लिए पूर्ण और औपचारिक समर्थन के विकास का पालन करने के लिए देखें: #2794431: [META] Formalize translations support

लेख स्रोत: Drupal Documentation