The internationalization package is a set of modules that add multilingual content capabilities to Drupal. In the collection, each module addresses a specific functionality. The main features provided by these modules are the following:

General Features

  • Language selection block to switch the language
  • Browser language detection
  • Multilingual variables

Multilingual Content

  • A new language field can be added to chosen content types (nodes).
  • Only content in the selected language is displayed for each page view.
  • Translations can be defined between nodes, which allows for linking a node to translations in different languages.
  • Several selection modes are available for content, meaning you can have node lists for only the current language, for current and default languages, all languages, etc.
  • Basic work flow management for translations.
  • New! Views support.

Multilingual Taxonomy

  • Language can be set up for vocabularies or terms
  • Both multilingual vocabularies with terms in multiple languages and and single language vocabularies can be created
  • Translations can be defined between terms in different languages
  • New! Taxonomy term synchronization can be defined per vocabulary for translations
  • New! Taxonomy term translation can be done using localization for selected vocabularies

Translatable Profile Fields

  • Configurable profile field created with the profile module can have different names and descriptions in every language
  • Options for selection lists can have a different display name in every language