Ciao.
Il problema è già stato affrontato molte volte, basterebbe cercare un po' l'argomento.
Comunque:
Joomla pretende che almeno un menu sia impostato su Tutte (le lingue ovviamente), ma poi non ti riconosce il sito multilingua se una delle lingue è su Tutte.
Soluzione:
Crea un menu fittizio e impostalo su Tutte, non lo pubblicare.
Sposta tutte le voci italiane alla lingua Italiano, menu compreso.
Controlla che il modulo del menu italiano sia visibile solo sulle pagine in italiano e quello inglese su quelle in inglese (parte inferiore della pagina di impostazione del modulo).