la question est bien trop vaste pour etre répondue rapidement dans un forum:
on peut faire une page avec plusieurs langue sous le format
{{lang="en"}}
in english
{{lang="fr"}}
en francais
{{lang="es"}}
en espanol
en ajoutant dans l’url &lang=fr
ou &lang=es
ou &lang=en
, on peut changer la langue.
Autre méthode, ou complément: il y a des métadonnées pour chaque page (en mode édition, en bas sur le bouton thème, options avancées) pour indiquer la langue de la page. Cela traduit l’interface dans la langue si elle est disponible (il y a 6 langues dispo : francais, anglais, espagnol, catalan, flamand, portugais - seule la traduction française est complète), et ensuite il faut créer des PageMenuHaut alternatives et les indiquer dans les champs (par exemple TopMenu pour le menu en anglais). On peut ensuite avoir un menu indépendant pour les pages en anglais.
Pour les listes bazar multilingues https://yeswiki.net/?AvoirDesListesMultiLangues
Voila c’est succinct, mais c’est pas possible de répondre sur un forum a une problématique si grande, il faut de la doc et/ou une formation 