Нужно сделать 2-х язычную весрию сайта

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

Аватар пользователя nosor nosor 26 октября 2012 в 10:49

ДД, у меня такой вопрос, как можно реализовать многоязычную версию сайта. При этом у меня встает задача перевести не весь сайт, а отдельные статьи. У меня будет личный кабинет, из которого будет добавляться товар в каталог, причем добавляться будет продавцами из-за границы, с самими товарами проблем нет, так как это авто и впринципе все марки-модели будут на английском, а вот с опциями встает проблема. Нужно чтобы в личном кабинете при добавлении все было на английском, а уже для незарегестрированного пользователя на русском, ну или была бы возможность выбора языка. Какие для этого случая есть решения? Спасибо.

Комментарии

Аватар пользователя natbampo natbampo 26 октября 2012 в 11:01

На странице определения языка, выставишь по User предпочтению.
И вот эти иностранные менеджеры, выставят у себя в профиле свой язык и будут создавать английские версии нод(выбирать в переключателе).
А язык по умолчанию на сайте - русский.

Аватар пользователя kalabro kalabro 26 октября 2012 в 13:19

в зависимости от того как огранизованы опции, вам понадобятся i18n_field, возможно даже i18n_taxonomy. Для товаров, мне кажется Entity Translation лучше.
переключатель языка идёт как блок в составе модуля locale.

http://hojtsy.hu/multilingual-drupal7
http://www.lullabot.com/articles/localized-and-multi-lingual-content-dru...
http://drupal.org/project/entity_translation
http://drupal.org/project/i18n