[spip-dev] "Modularisation" des langues

Salut tout le monde,

Je voudrais vous proposer un projet, un peu compliqué à réaliser peut-être, mais sans doute très utile: la « modularisation » des langues dans l’installation même de SPIP.

Il s’agirait de générer d’abord des champs spécifiques (dans les tables des textes) pour chaque langue du site choisie au début de l’installation: par exemple, pour un site multilingue en français et anglais avec le français comme langue obligatoire, les champs titre_fr (NOT NULL) et titre_en, descriptif_fr et descriptif_en, etc.

Il faudrait ensuite prévoir des formulaires de l’interface interne capables de gérer la rédaction d’articles en plusieurs langues (avec une page pour chacune, par exemple, et une page récapitulative pour les champs principaux de l’article ou la brève).

Enfin, il resterait à déchiffrer des balises supplémentaires (sans trop changer aux requêtes SQL), différentes selon l’installation effectuée, comme #TITRE_FR et #TITRE_EN, etc…

Bien sûr il y aurait quelque conséquence au niveau des fonctions générales, de la maintenance du site, de l’index, des forums, des statistiques, etc.

Mais, à mon avis, c’est le seul moyen pour générer des sites 100% multilingue, avec une différentiation complète des squelettes et au même temps une structure des contenus dans les différentes langues totalement identique, si nécessaire. [Voir email précédent]

ça intéresse quelqu’un?

à +

dott. Emanuele Bottaro
e-mail: ebottaro@hce.it
Tel. +393404989285

HCE - Hypertext Cultural Experiences
Via dell’Elettricità 7 - 30175 Marghera (VE) - Italy
Tel. +39041925585
Internet: http://www.hce.it/