1

Тема: i18n One Page

Сделал одностраничный сайт на интересной библиотеке impress.js

Потом заказчик захотел многоязычность добавить, я немного переписал i18n_onepage (добавил класс к пунктам меню), чтобы разделить страницы в меню на англ/русские, в зависимости от используемого языка.

Но возникла ещё одна проблема — в плагине i18n нет привязки переведённой страницы к родительской. Поэтому меню на русском дочерние страницы выводятся в подменю, а в английской — выводятся вместе с пунктами первого уровня:

Вот пример
_http://kvazar-perevod.ru/#/pismennyj-perevod
и
_http://kvazar-perevod.ru/?setlang=en#/index_en

Поделиться