Работа i18n

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

Аватар пользователя TempLogin TempLogin 11 октября 2008 в 18:36

Помогите пожалуста! Создаю ноду, нажимаю translation перевожу к примеру на русский, далее когда переключаю страницу на русский, текст по прежнему остается на английском.

Комментарии

Аватар пользователя volocuga volocuga 11 октября 2008 в 21:09

там есть в настройках модуля галки что то типа "привязать смену языка интерфейса к переводу".Может дело в этом?

Аватар пользователя TempLogin TempLogin 11 октября 2008 в 22:31

"volocuga" wrote:
там есть в настройках модуля галки что то типа "привязать смену языка интерфейса к переводу".Может дело в этом?

Дело в том что все уже настроено, и есть аналогичные страницы где все работает,

Аватар пользователя gn@drupal.org gn@drupal.org 12 октября 2008 в 21:39

А чем переключаешь?
в D5/i18n есть блок Language Switcher, а есть блок Translations.
Первый переключает только язык интерфейса, а второй - с ноды на её перевод, при наличии такового.

Аватар пользователя TempLogin TempLogin 13 октября 2008 в 18:00

"<a href="mailto:gn@drupal.org">gn@drupal.org</a>" wrote:
в D5/i18n есть блок Language Switcher, а есть блок Translations.
Первый переключает только язык интерфейса, а второй - с ноды на её перевод, при наличии такового.

Как я понимаю блоки тут вообще не используются... используется блок созданный пользователем в котором прописан код - меню, ссылки типа мойсайт/en, мойсайт/zh-hant, таким образом переключается язык... все работает, только на моей странице не работает :(... Простите если не совсем внятно объясняю

Аватар пользователя gn@drupal.org gn@drupal.org 15 октября 2008 в 15:47

Если ссылки на перевод прописаны вручную, то i18n, по идее, должен быть вообще ни при чём.
А чтобы автоматически переключаться средствами i18n с ноды на её перевод путём кликания на соответствующий язык, нужно либо использовать штатный блок Translations, либо встраивать в блок или в template php-код переключалки (см., например, http://drupal.org/node/242646).