kvl,
Это все делается намного проще.
Данную задачу на js, конечно, выполнять не следует, но подход объяснить на ней можно.
Всем элементам, в которых содержится контент на определенном языке дать два класса: lang и имя языка (ru, en, ...).
<div class="lang ru">Привет, мир!</div>
<div class="lang en">Hello, World!</div>
Пишем стили:
Код:
|
.lang {
display: none;
}
body.ru .ru {
display: block;
}
body.en .en {
display: block;
} |
Теперь при переключении языка просто меняем класс у body на название языка.