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:API ondersteunt zeer eenvoudige meertalige functionaliteit. Het ondersteunt geen geavanceerde use-cases.

Het vertrouwt momenteel op Drupal’s standaard taalonderhandelingsmechanismen om de juiste taal van een entiteit te bepalen en terug te vallen wanneer die vertaling niet beschikbaar is. Op de lange termijn is het de bedoeling om van dit mechanisme af te stappen, terwijl achterwaartse compatibiliteit behouden blijft; we willen een JSON:API-specificatie-conforme, formele vertalingsondersteuning toevoegen.

Het huidige taalonderhandelingsmechanisme:

  • werkt goed voor GET-verzoeken voor individuele resources, collectieresources en includes.
  • ondersteunt PATCH-verzoeken op vertalingen: het bijwerken van vertalingen is mogelijk
  • ondersteunt geen DELETE-verzoeken: alleen de volledige resource (entiteit) kan worden verwijderd, niet enkel een vertaling
  • heeft beperkte POST-ondersteuning: het ondersteunt het aanmaken van een entiteit met een niet-standaardtaalcode in een POST, maar staat niet toe om extra vertalingen aan te maken

Dit zijn gevolgen van de eigenaardigheden in de vertalingsafhandeling van de onderliggende Entity API. Om de ontwikkeling van volledige en formele ondersteuning voor vertalingen te volgen, zie: #2794431: [META] Formele ondersteuning voor vertalingen

Artikel van Drupal Documentatie.