Многоязычность в Drupal: не может иметь узел и его переводы в качестве главной страницы. Как?

  1. i built a page in Persian.
    1. set it's path to front
    2. установить начальную страницу drupal на /front
    3. все ок. на mysite.com/fa
    4. я перевожу страницу на en

возникает проблема. теперь путь персидской страницы меняется на node/33 по умолчанию. теперь на главной странице языка drupal пишет Не удается найти страницу.

я попытался установить путь front к переведенной английской странице. но это не помогло. Я также пытался назначить путь fa/front к моей персидской странице.

ничего не помогло.

перевод тормозит путь в другие узлы.

как мне сделать так, чтобы эти страницы /front и /fa/front переводились друг относительно друга в одно и то же время?


person Alexar    schedule 21.04.2010    source источник


Ответы (1)


Я также столкнулся с проблемой «путь не найден» для локализованных страниц при обращении к ним по псевдониму пути (воспроизводится только для страниц языка по умолчанию).
Я исправил ее, установив «префикс пути» для языка по умолчанию (admin/settings/ language/edit/en для английского).

Однако я не уверен, что у вас та же проблема, если да, попробуйте установить путь «node/33» для вашей главной страницы вместо использования псевдонима.

person Kniganapolke    schedule 22.04.2010