Мультиязычность и URL alias

Главные вкладки

Аватар пользователя smertelny_p smertelny_p 26 декабря 2013 в 13:35

Добрый день, уважаемое сообщество.

Есть сайт с большим количеством страниц на русском языке. Везде вручную были проставлены алиасы вида "about", "services/service01", "country/ru" и т.д. Все материалы типа Page и несколько собственных.
Позже были опубликованы переводы на английский, но про алиасы в процессе добавления редактор благополучно забыл.

Собственно, вопрос: как можно синхронизировать алиасы для всех текущих переводов? Синхронизацию поля URL alias я не нашел, пытался сделать через Pathauto - тоже не нашел нужного токена. Нужно просто взять значения алиаса с русской версии материала и вставить как есть в английскую. Гуглил достаточно долго, но что-то без толку.

Надеюсь, что не очень сумбурно описал проблему.

Буду благодарен, если пнете в нужном направлении. Спасибо.

Комментарии

Аватар пользователя gedeon gedeon 26 декабря 2013 в 16:09

если немного, то насколько помню сделать тип материала переводимым и при редактировании статьи - вкладка/кнопка - translate - вставить англ версию.

Аватар пользователя smertelny_p smertelny_p 26 декабря 2013 в 17:29

Эммм, то ли я туманно выразился, то ли вы меня немного не поняли.

Материалы были переведены по уму, через i18n: открывалась страница, добавлялся перевод, редактировались поля (кроме злополучного алиаса - по умолчанию он был просто отключен). И получилось, что русскоязычные версии имеют свой алиас, а англоязычные - нет.

Страничек достаточно много и очень не хотелось бы убивать время на ручное редактирование.

Аватар пользователя ArmRus ArmRus 26 декабря 2013 в 18:42

"smertelny_p" wrote:
Буду благодарен, если пнете в нужном направлении. Спасибо.

Смотри Api pathauto,могу на выходных(точнее в воскресенье) подсказать что да как сделать. Скинь контакты на admin@armrus.net