2013-05-13 4 views
0

У меня есть тип контента: (filed_name1_en, field_name1_de, filed_name2_en, field_name2_de), и я хочу сделать так, чтобы, если вы вводите сайт на английском языке, на котором должны отображаться поля (filed_name1_en, filed_name2_en), и если я вхожу на сайт в Немецкий язык должен отображаться (filed_name1_de, filed_name2_de).Многоязычный сайт и виды

Как я могу это сделать?

ответ

1

Вы делаете это слишком сложным.

Просто создайте «Типы контента», в которых вы нуждаетесь, затем «Просмотры», чтобы поддержать их, и включите модули Content Translation и Locale.

Keep It Simple.

+0

Actualy У меня нет контента. У меня есть это поле в профиле пользователей. это будет путать пользователей сайта, чтобы трансалировать его профили, и мне не нужно переводить evry-поле. – Guno

+0

Следуйте инструкциям @MuhammadReda. И да, я изменил свое отображаемое имя на Ganginator от Джесси Ганги. – Ganginator

1

Как @JesseGangi сказал; Это слишком сложно.

this tutorial. Он проведет вас через лучшую практику для создания многоязычного веб-сайта.

0

Я решаю эту задачу, создавая (перегружая) виды tpl-файла. без особых изменений.

Смежные вопросы