Drupal iconDrupalSep 25, 2026 ~1 min source read

Drupal Starshot blog: Drupal CMS 2.2: Multilingual, out of the box

Setting up a site to publish in multiple languages has always been possible in Drupal, but it was not easy. Finding your language in the installer The first thing you'll notice is the language selector in the installer.

Drupal Starshot blog: Drupal CMS 2.2: Multilingual, out of the box

Share this story

Send the public story page.

Useful takeaways from this story.

Setting up a site to publish in multiple languages has always been possible in Drupal, but it was not easy.

Finding your language in the installer The first thing you'll notice is the language selector in the installer.

Instead of scrolling through a long select list, you can now start typing and search for your language.

Building the complete brief

The page is ready to read now. The fuller skim-friendly version will appear here automatically.

The useful part

Setting up a site to publish in multiple languages has always been possible in Drupal, but it was not easy. Finding your language in the installer The first thing you'll notice is the language selector in the installer. Instead of scrolling through a long select list, you can now start typing and search for your language.

How it works

  • Recipe config is now translated Previously, if you installed Drupal CMS in another language, any configuration provided by recipes (such as content types, fields, views, even the dashboard) would still show...
  • Most people figure this out through trial and error (and a fair amount of searching).
  • Recipes can include translatable configuration and that is now translated along with the rest of the site.
  • Installs the required modules and applies the basic language settings Provides a multilingual setup che...

Details worth keeping

Drupal CMS 2.2.0 is out, and this release is all about multilingual. It's a small change, but makes for a much better first impression. The multilingual recipe Adding a second language to a Drupal site involves a lot of steps: installing the right modules, configuring language detection, enabling translation for each content type and field, and making sure you haven't missed anything along the way.

Keep reading in the app

Open the app view to save this story, compare related coverage, and continue from the same source.

Open in app