Добрый день, уважаемое сообщество.
Есть сайт с большим количеством страниц на русском языке. Везде вручную были проставлены алиасы вида "about", "services/service01", "country/ru" и т.д. Все материалы типа Page и несколько собственных.
Позже были опубликованы переводы на английский, но про алиасы в процессе добавления редактор благополучно забыл.
Собственно, вопрос: как можно синхронизировать алиасы для всех текущих переводов? Синхронизацию поля URL alias я не нашел, пытался сделать через Pathauto - тоже не нашел нужного токена. Нужно просто взять значения алиаса с русской версии материала и вставить как есть в английскую. Гуглил достаточно долго, но что-то без толку.
Надеюсь, что не очень сумбурно описал проблему.
Буду благодарен, если пнете в нужном направлении. Спасибо.
Комментарии
если немного, то насколько помню сделать тип материала переводимым и при редактировании статьи - вкладка/кнопка - translate - вставить англ версию.
Эммм, то ли я туманно выразился, то ли вы меня немного не поняли.
Материалы были переведены по уму, через i18n: открывалась страница, добавлялся перевод, редактировались поля (кроме злополучного алиаса - по умолчанию он был просто отключен). И получилось, что русскоязычные версии имеют свой алиас, а англоязычные - нет.
Страничек достаточно много и очень не хотелось бы убивать время на ручное редактирование.
http://drupal-translation.com/content/url-alias-for-non-english-languages
Смотри Api pathauto,могу на выходных(точнее в воскресенье) подсказать что да как сделать. Скинь контакты на admin@armrus.net