Тема: i18n One Page
Сделал одностраничный сайт на интересной библиотеке impress.js
Потом заказчик захотел многоязычность добавить, я немного переписал i18n_onepage (добавил класс к пунктам меню), чтобы разделить страницы в меню на англ/русские, в зависимости от используемого языка.
Но возникла ещё одна проблема — в плагине i18n нет привязки переведённой страницы к родительской. Поэтому меню на русском дочерние страницы выводятся в подменю, а в английской — выводятся вместе с пунктами первого уровня:
Вот пример
_http://kvazar-perevod.ru/#/pismennyj-perevod
и
_http://kvazar-perevod.ru/?setlang=en#/index_en