Multilingual 101
Having tackled several multilingual builds in the past year, I want to share what I've learned. I'll walk you through the building blocks and the underlying concepts that go into creating a multilingual Drupal 8 site. Most of what I cover in this session can be achieved with core D8 (I'll mention just ONE contrib module) and relies mostly on sitebuilding skills. My colleague will be joining me to talk about front end challenges specific to multilingual builds, in particular considerations surrounding right to left languages.
We will cover:
- An overview of the core modules involved, and the basic setup required to enable multilingual translation.
- The difference between content, config, and interface translations.
- A look into translating views.
- Considerations for search.
- Right-to-Left language challenges and other front end considerations.
- Making sure your custom code is translatable.
- Gotchas, tips and tricks, lessons learned.
Learning Objectives
You will come away with:
- An overview of the core concepts of multilingual sites in Drupal 8
- An overview of the Front End challenges caused by Right to Left languages
- The ability to build and configure a basic multilingual Drupal 8 site using only core modules and sitebuilding techniques.
Target Audience
Sitebuilders, developers new to multilingual sites and curious about the basics.
Prerequisites
You should have a good working understanding of basic Drupal concepts like nodes/entities, and be comfortable navigating the Drupal admin, enabling modules, and performing general sitebuilding tasks.
Track
Experience Level
If no timezone is set on your profile, time is displayed in UTC.
Update your profile's timezone