Sommaire

Internationalization

i18n est le nom machine du module de référence pour la traduction avancée dans Drupal. Il autorise des paramétrages avancés et des réglages fins. Remarque : mieux vaut ne pas se tromper dans la configuration de ces paramètres car remettre droit un site multilingue qui a commencé à vivre exige plusieurs jours d’analyse et d’intervention d’un expert sur votre site pour stabiliser les contenus.

Selon Wikipedia, on abrège souvent Internationalization en i18n car, en anglais comme en français, dix-huit lettres séparent la première lettre du mot (i) de la dernière (n). De même pour Localization abrégé en l10n.

Concernant la traduction des contenus, peu de paramètres existent au niveau du site : vous devez définir si les langues disponibles pour la traduction sont limitées aux langues activées ou bien si toutes les langues définies sur votre site Drupal pourront être utilisées pour créer des contenus.

Voici la liste des sous-modules disponibles lorsque vous installez le paquet i18n :

  • Block languages : facilite la traduction des blocs.

  • Contact translation : concerne notamment les catégories utilisées pour les formulaires du module Contact.

  • Field translation : traduction des propriétés des champs.

  • Menu translation : prend en charge les particularités des menus Drupal.

  • Multilingual content : traduction des nodes. Les paramétrages ...