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.
Drupal.org is generously sponsored by companies like:
Build better, faster on Drupal 8 with Acquia. Take advantage of Acquia's developer tools to test your code quality, build integrations for your sites with Cloud API's and hooks, and much more.
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.