Depende como eseste estructurada el sitio web, por ejemplo ahora mismo estoy en un proyecto en donde tiene varios idiomas, y para español es un sitio web por ejemplo: dominio.com/es, para portugues es dominio.com/br y para el ingles es dominio.com. Practicamente es un sitio web para cada idioma, si toca hacer un cambio en el menu toca ir a cada uno hacer los cambios. Sin embargo, hay dependecias que hacen literalmente lo mismo lo que hicimos en este video, solo que te ahorra trabajo porque no tienes que estar con el document.querySelector, pero tendras que literalmente traducir todo el contenido, pero ya no deberás crear varios sitios diferentes para cada idioma. Saludos :)