Hey,
Perso g déjà réalisé un site de ce genre (mais pas avec une centaine de page).
G gérer les langues dans des tables Access.
Je travail avec 2 Base, 1 de donnée, et 1 de langue pour eviter les appels intempestif sur une seul BD.
J'ai fais une table par "Module" de page asp. C'est à dire, pour la section d'un site qu'on pourrait appeler "Société", j'ai fait une table "tblSociete".
Dedans g la traduction ds tous les langages, avec comme entete de champ, un identifiant (ex : nomSociete), ca donne un peu ca ::
Langue menu1 menu2 ...
Fr Accueil Courrier ...
Gb Home Mail
Et ensuite suivant le click du user, je place ds une variable de session la valeur "Fr" ou "Gb" et je balance mes requetes SQL en conséquence.
Voilà, désolé si je suis pas très précis, mais c cho à expliquer comme ça
Bye

----------------------------------------------------------------
Sans maitrise la puissance n'est rien. (c ben vrai ça lol)
)( The Rom )(