non c'è un "tutorial" che spieghi come fare dato che tutto dipende da come si struttura l'applicativo.

Il modo più semplice?

crei due cartelle nella root

it/
en/

e ci "monti" all'interno due siti perfettamente identici ma con due lingue diverse e che integagiscono con due database con struttura di tabelle identiche ma con dati al loro interno in due lingue diverse.

La soluzione è "ridondante" ma è la più semplice.