Language Selection | Drupal 5 | Drupal 6 | Improvement |
---|---|---|---|
Language configuration | Y | Y+ | Extended language configuration with native name, RTL setting, configurable domain and prefix, and weight for ordering |
Support for RTL languages | N | Y | Besides the RTL language setting, there's support for themes to switch the presentation direction |
Configurable language negotiation | N | Y | Language can be chosen automatically by the system based on a number of options, including domain names, path prefixes, and browser language |
Browser based language detection | N | Y | The browser language is detected automatically |
Language switcher block | N | Y | There's a block for users to switch the page language as they're browsing the site |
Multilingual content | Drupal 5 | Drupal 6 | Improvement |
Content language | N | Y | It is possible to specify a node's language. |
Content translations | N | Y | Support for translating posts on the site to different languages |
Language dependent path aliases | N | Y | Different path aliases can be defined per language – i.e. 'inicio' and 'home' for the home page |
Install system | Drupal 5 | Drupal 6 | Improvement |
Web interface for string translation | Y | Y+ | Some performance and usability improvements in Drupal 6 |
Multilingual requests | N | Y | Localization system has been extended so it can translate texts now for more than one language in the same page request |
Email notifications in user language | N | Y | Mail subsystem now supports a language parameter that makes it possible for users to get notifications in their own language instead of notification page's language |
Language independent logging | N | Y | Logs are now stored independent of language so the administrator can later see them in their own language or any other |
JavaScript localization | N | Y | JavaScript texts can now be localized |
Localization with static strings | N | Y | Localization system can be used for several strings with static texts and little performance impact |
Text groups for string translation | N | Y | Translation interface now has built-in support for multiple groups of strings |