Дорогие друзья!
Наверное, многие из вас ведут какие-либо сообщества на сайте «vk.com»
Большинство из них, разумеется, рассчитаны на русскоязычную часть сайта.
Так же, есть ряд сообществ, которые которые необходимо вести на других языках кроме русского.
О таких сообществах и пойдет речь.
Сразу замечу — пользователям, не администрирующим сообщества и тем, кому нет необходимости в дополнительных языках в сообществе читать далее будет не интересно.
Рассмотрим сообщество на сайте «Вконтакте»
Если сам сайт и предусматривает смену языка, то при желании реализовать меню на нескольких языках можно столкнуться с некоторыми проблемами, даже если вы хорошо знаете wiki-разметку.
Главный вопрос, который возникнет — как оформить страницы.
Когда этот вопрос встал передо мной, я решил подойти к решению максимально рационально, чтобы минимизировать число новых вики-страниц и объем работы, требуемый для перевода.
Для этого обратимся к обычным сайтам.
Как правило, перевод страниц на какой-либо язык на них осуществляется путем клика на флаг соответствующей страны-носителя языка (например Англия — язык английский)
Я решил использовать как раз этот вариант.

При нажатии на флаг мы переносимся на аналогичную главную страницу меню, но уже на английском языке.

Флаги оставляем только на главных страницах меню.
Это логично на мой взгляд, так как если человек заинтересуется в просмотре страниц на определенном языке — он будет просматривать на этом языке их все.
Создаем конструкцию навигации, которая позволяет с каждой страницы меню быстро перейти на главную страницу где можно сменить язык.

Копируем конструкцию на английскую версию страницы, заменяя лишь русскоязычный текст.

В результате получаем удобную навигацию по страница меню и возможность быстрого перехода на другой язык.
Если нужен ещё один язык, добавляем ещё один язык и повторяем все действия.
Вот в принципе и все, буду рад, если статья кому-то понадобится)