Ciao Ludus,
la soluzione più pratica è a mio parere la gestione delle lingue in directory ma allo stesso tempo crea 'confusione' ai motori sulla natura della lingua del dominio (neanche tanta).
Io punterei sui terzi livelli, uno per lingua mantenendo quella principale sul secondo livello.
Per quanto riguarda la gestione dei file con n 3° livelli e lavorando su apache (
http://httpd.apache.org/docs/2.2/vhosts/name-based.html) riesci a pubblicare il tutto un unica volta nello spazio allocato per il dominio principale.
