Cela dépend de votre préférence. En utilisant la même instance, vous pouvez :
- Créer des catégories individuelles spécifiques à chaque langue, comme vous l’avez décrit, ou
- Utiliser le paramètre du site
set locale from accept language headerpour que vos utilisateurs s’enregistrent sur le site avec la langue définie dans leur navigateur.
Je vois que vous avez déjà posé une question sur Structuring a multilingual community - #34 by Yves_Lauzin, donc pas besoin de mentionner à nouveau ce post.