Integration with Internationalization and other contributed modules

Here are some notes about integration with other contributed modules. This is about configuration and integration with other modules to use Internationalization features, but not about compatibility problems. If you have any issue about compatibility with other modules, please file a feature request on the issue tracker.

CCK

The Synchronization module works also for CCK fields.
There's no support (yet) for translating single fields into different languages.

Context

The i18n blocks module is not compatible with Context. It won't break your site but just one of the modules will be able to handle the block selection. Change module weights so the one running later is the one handling the blocks.

Pathauto

AFAIK, the Pathauto module plays nice with Internationalization module. In addition to that, there are some features added into Internationalization module to provide different path templates for nodes depending on language.

Note: this won't work for bulk pathauto operations:

  1. Add pathauto variables to language-dependent variables in settings file, like:

  2. $conf['i18n_variables'] = array(
    ..............

Internationalization (i18n) module

This is a complete manual and step-by-step guide for building multilingual websites with Drupal and the Internationalization (i18n) package.

Drupal 7.x has some built-in multilingual support to provide a localized user interface and translatable content. However, not everything is yet localizable/translatable. This package tries to fill the gaps that still exist. A few of the important features which the Internationalization package provides are:

Pages

Subscribe with RSS Subscribe to RSS - multilingual