... y "esa web" ya esta hecha?, querrás modificar algo?...
Cierto, XML puede ayudarte a controlar los idiomas de un dominio pero esto sería (comúnmente) por medio de "archivos de configuración"... el usarlos ya es un tema más amplio (XSLT, PHP, ASP... cualquier otro lenguaje). Propiamente XML no hace páginas web, tu pregunta estaría un poco "fuera de tema" o al menos es muy amplia.
Te sugiero que para conseguir ayuda empieces por mencionar lo que tienes y con lo que dispones. Creo que otras alternativas son más viables.
Saluton