Build something amazing.

With over 200 new features and improvements.


One hundred languages

Creating great digital experiences isn’t easy. It’s even harder if you have to use tools wrapped in an unfamiliar language. That’s why Drupal gives you 100 languages to choose from, and provides 4 core modules specifically for language and translation support. Build what you want, with the languages you know best. is generously sponsored by companies like:

Available at step 1

Choose the language that works for you, with an all-new, simpler interface. As soon as you install Drupal 8, it uses browser preference-based detection to suggest a language for you. And with automated download and installation of translation files, it’s an easy choice to make. Get started on your own localization, faster.

For use in more places

Every single content entity is translatable. Right out of the box. Control language defaults for each entity type and subtype. You can even associate up to 3 different languages with a user—1 for the profile data, 1 that’s preferred by the user, and 1 for administration. Plus, there’s now a powerful back-end system for transliteration.

In more advanced ways

Set a fallback language without changing a site’s default language. String customizations are tracked, so your translations won’t disappear with the built-in automatic updates. For low resource environments, gettext files are now imported in chunks. And with so much now in blocks, you can set block visibility per language too.

Build something amazing: Download Drupal 8

Give Drupal a test drive: Try Drupal 8