ARCHIVE: Relationships between modules
This is a start to explain how similar or related modules are related and why you would use one vs another.
Internationalization
- Locale (core), i18n also known as Internationalization, and Translation
http://drupal.org/project/locale
- provides multiple translations of strings generated by drupal
- now part of the core code of drupal, critical if you want the site in something other than english
http://drupal.org/project/i18n
- provides a mechnanism to define multiple a single piece of content in multiple languages.
- requires locale module
- only use this if you want your site in English AND french
http://drupal.org/node/12875
- translation module which allows for people to switch between node content in other languages
- must require locale and i18n module
- designed to make it easier to produce sites in both english AND french
Module Comparisons
- http://drupal.org/project/scheduler vs http://drupal.org/project/event (applied to nodes)
- http://drupal.org/node/19813 vs taxonomy
Many sites do not need completely different contents, menus and taxonomy for each language, which is what i18n provides.
This is where Localizer comes in:
- Requires locale module.
- Allows to translate nodes, menus, taxonomy and system variables for each enabled language.
- Supports 3rd party modules via hooks (in not yet released version 2.0).
