Возникли проблемы при реализации многоязычного Umbraco 3.0 - PullRequest
0 голосов
/ 12 марта 2009

Как реализовать многоязычный Umbraco 3.0?

1 Ответ

1 голос
/ 12 марта 2009

Есть два разных подхода к этому.

В документации на веб-сайте Umbraco описывается, как делать языковые сайты 1: 1. Это означает, что у вас есть одна структура сайта и разные языковые вкладки в одном типе документа для каждого перевода контента. Затем это выбирается с помощью селектора на странице на веб-сайте (значок флага или тому подобное). Вот пример сайта 1: 1

Это наиболее эффективная настройка, если у вас много общего контента, т. Е. Контент и структура абсолютно одинаковы, язык просто другой.

Второй подход заключается в использовании отдельных структур страниц для каждого языка, таких как:

Международная домашняя страница

------> Английская домашняя страница

------------> Страница английского контента

------> Французская домашняя страница

------------> Страница французского контента

Преимущество этой структуры в том, что ее очень легко настроить, но если вы делитесь большим количеством контента, управлять им может быть громоздко. Он также имеет то преимущество, что вы можете заблокировать права на редактирование для редакторов, специфичных для страны / языка.

С помощью приведенной выше структуры вы также можете указывать отдельные URL-адреса на страницах стран.

Не зная больше о том, что именно ваши требования, трудно ответить более полно, какой из них является лучшим подходом. Также возможно создать гибридное решение.

Вот несколько ссылок, которые могут помочь:

http://forum.umbraco.org/yaf_postst2209_Multilingual-structure-in-umbraco.aspx

http://www.nibble.be/?p=32

...