2016-08-03 5 views
0

Я в настоящее время использую Umbraco 7.4.3. Наряду с многоязычным сайтом, Necessity также является многоязычным выпадающим списком. Для каждой страницы пользователь должен иметь возможность переключаться между языками.Как создать многоязычный сайт в Umbraco?

+1

http://24days.in/umbraco/2014/razor-language-switcher/ – ediblecode

+0

Вам нужно подумать (и уточнить), каковы ваши конкретные требования. Существует множество подходов к реализации многоязычных сайтов с Umbraco, которые вы используете, зависит от вашего варианта использования и потребностей, опыта и предпочтений ваших редакторов. Тем не менее, ответ Алекса превосходный, и я определенно начну с ресурсов, на которые он ссылался. –

+0

Может ли кто-нибудь упомянуть более подробно о том, как реализовать его по ссылке ... http: //24days.in/umbraco/2014/razor-language-switcher/ –

ответ

1

Для многоязычных сайтов плагин Vorto - это путь. В описании страницы проекта «Vorto - это оболочка редактора свойств (это означает, что он обертывает любой существующий редактор свойств) и преобразует его в многоязычное свойство, позволяя вам вводить несколько значений для каждого языка, включенного на сайте».

Как только вы настроите языки, которые вам нужны в «Настройки»> «Язык», и создайте типы данных с помощью Vorto, а затем типы документов, используя ваши типы данных Vorto, ваш редактор содержимого сможет редактировать на разных языках.

Для отображения содержимого на разных языках вам необходимо настроить имена хостов на этих языках. Я также рекомендую использовать пользовательский Content Finder и соответствующий поставщик URL-адресов. Я написал пару сообщений в блоге на этом по адресу:

http://www.alexlindgren.com/archive/building-multilingual-sites-in-umbraco-with-vorto/ http://www.alexlindgren.com/archive/building-multilingual-sites-in-umbraco-with-vorto-part-2/

Что касается падения языка переключателя вниз, вам нужно закодировать, что в шаблоне. Ссылка, которая была распространена в комментарии (http://24days.in/umbraco/2014/razor-language-switcher/), показывает один из способов сделать это.

+0

Спасибо, Алекс, я использую Vorto. Теперь необходимо создать собственные URL-адреса на странице. например. Для японцев. abc.com/homu и для английского abc.com/home. Насколько я знаю, пользовательские функции URL-адреса пока не представлены в Vorto. Итак, как его реализовать. Я действительно передал это ... http: //24days.in/umbraco/2015/multilingual-vorto-nested-content/, а также загрузил пакет Umbraco в соответствии с ним. Он работает в пакете, но когда я пытаюсь реализовать его в своем проекте, он не работает. Пожалуйста, предложите подробно подходящий путь для этого. –

+0

Также укажите, как реализовать это более подробно. http://24days.in/umbraco/2014/razor-language-switcher/ –

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

  • Нет связанных вопросов^_^