Un portail sur les sites internet et le
développement d'application multilingue

 

Implémentation - Alternative 2

Etude de Cas

Etudier les analyses que nous avons faites à propos de sites internet multilingues. Comprendre et cerner les problèmes courants pour ensuite apprendre à les résoudre.

S'abonner à notre site

S'abonner à notre site internet et être averti des dernières mises à jour.

Système de gestion de contenu ordinaire

  • Imprimer
  • Réduire la police
  • Taille de police par défaut
  • Agrandir la police

structure site multilingueConsidérons un site internet avec la même structure que précédemment, qui cependant sera dynamique et qui aura donc un système de gestion de contenu pour mettre à jour les pages. Nous pourrons donc recréer la trame de ce site dans le système de gestion de contenu (voir l’image).

On a donc deux stratégies possibles pour afficher le contenu sur le site internet. La première utilise un seul fichier et passe la langue demandée dans les paramètres d’une querystring ou dans un cookie. La page choisie inclut la localisation, par exemple : header_en.asp, header_fr.asp, menu_en.asp, menu_fr.asp. De plus, la page utilise des filtres pour afficher le contenu adéquat à la langue sélectionnée.

Une autre option est d’utiliser un fichier pour chaque langue. Dans ce cas, c’est le fichier lui-même qui contient la langue requise. Celui-ci doit comprendre aussi de petits includes dans le but de partager la mise en page et le code de programmation.

Ces deux possibilités peuvent amener à une quantité excessive d’includes, rendant la gestion de la mise en page et la mise a jour du code fonctionnel ennuyeux et chronophage.

Maintenant, examinons des alternatives plus intéressantes...

 

Laisser un commentaire:

Nom  

Courriel    

Site web  

Commentaire