Django-fr

Forum

#1 07-09-2010 09:50:46

psam
Membre
Lieu : Nantes - Pays de Loire
Inscription : 05-09-2010
Messages : 5

[apps] Django-Robot-Locale

Bonjour,

Avez-vous conçu des sites à vocation internationale, et donc multilingues en tirant parti du support i18n de Django ?

La gestion de la langue y est transparente et bien confortable pour l'internaute. Mais je vois un souci : le site ne peut être indexé par les moteurs de recherche que sous une seule langue : celle par défaut du site.

Il est toujours possible d'aménager soi-même une partie de l'URL pour y glisser un code de langue à destination des moteurs, mais on y perd en élégance pour l'usage de l'internaute et il faut gérer ce code partout.

Pour répondre à ce besoin, j'ai écrit l'application django-robot-locale.
Je la mets à disposition de la communauté à l'adresse :
  http://bitbucket.org/psam/django-robot-locale

En gros, le principe est d'automatiser une gestion d'hyperliens fictifs contenant un code de langue mais destinés seulement aux moteurs.
Un avantage d'importance est qu'il n'est pas nécessaire de toucher aux autres applications existantes du site.

Avec le souhait d'apporter une contribution réutilisable par d'autres,
Patrick

Hors ligne

Pied de page des forums