When:
to
Room:
Dunwoody (LL3)
Track:
SVG
site building

Site Building with Translations, Regionalization, and Layout Builder

Site Building with Translations, Regionalization, and Layout Builder

danarbello, Matthew Danial

This presentation aims to provide strategies for configuring and managing regionalization and translation in Drupal, with a focus on using tools like Platform.SH and Fastly CDN for geoIP detection. It compares Fastly’s built-in region management tools, including keys, libraries, and cookie protocols, with custom implementations, highlighting key factors like data privacy and GDPR compliance. We’ll discuss what various privacy laws consider what data can or cannot be stored to maintain compliance.

Additionally, we’ll detail how to set up language configurations for translations, including automatic language settings and fine-tuning both the end user and content editor’s user experiences while keeping the backend manageable. This will include suggestions for creating visual ways for users to switch between languages/content based on their regional settings.

For site builders, we’ll address advanced customization techniques, such as using the Asymmetric Translations module, which allows for different layouts for each language version of content. This will include our resolution for a common block revision bug we ran into when duplicating and translating content in the context of Layout Builder.

Finally, we’ll offer some guidance on when to choose Layout Builder over Paragraphs, especially when integrating translation and managing complex content across multiple regions.