Multilingue
Test sur XAMPP pour un site drupal multilingue à plusieurs domaines
Tester un site Drupal multilingue sur un serveur local est simple quand on a une configuration 'Path prefix' mais lorsque l'on utilise une confifuration de type 'domain name only', il est difficile de faire fonctionner le site car il y a interférence du site réel car des information sur les domaines existent sur la base de données. Si on configure le site local avec une extension différente(.local) le problème reste le meme.
Deux URLs pour représenter une langue dans un site multilingue
Ce truc s'adresse à ceux qui ont une site Drupal multilingue avec une configuration de négotiation de la langue par nom de domaine uniquement.
Cette configuration fonctionne bien avec un seul nom de domaine (ex.mondomainefrancais.com ) mais comment ajouter un autre domaine www.mondomainefrancais.com qui pointe aussi sur la meme location.
Le truc est de faire rediriger le domaine www.mondomainefrancais.com vers domainefrancais.com
J'ai deux méthodes:
Création de menus unilingue et multilingue dans Drupal
Il est souvent nécessaire de créer des menus sur mesure dans le but de simplifier l'interface usager. Par exemple , si on décide de créer de nouveaux type de documents, le menu d'accès se retrouvera dans le menu général sous l'item create_content ce qui n'est pas pratique.
Construction du site Drupal
Après avoir réalisé l'installation de Drupal nous sommes maintenant pret à réaliser le site. La réalisation du site consiste en plusieurs opérations.
- Activer les modules importats ainsi que des fonctions essentielles des modules de base.
- Création du menu.
Edition d'un élément de menu dans un site multilingue
Dans un site multilingue, Il est important de sélectionner la langue du menu que l'on veut modifier sinon l'élément de menu sera déplacé dans le menu navigation. La raison est bien simple, c'est que dans un site multilingue, les éléments de menus sont dupliqués un pour chaque langue. Donc si on édite un sous-menu francais et que l'on est configuré en anglais celui-ci va etre déplacé de l'endroit ou il a été placé (voir Parent item pour vérifier)
installation de Drupal
Cette section vise à montrer comment monter différentes configurations de serveurs. Les différente configurations de drupal qui seront vues ici sont : La configuration de base à un site et la configuration multisite
