Указание языка для членов Umbraco - PullRequest
0 голосов
/ 31 декабря 2018

Я создаю внутренний блог-сайт CMS с использованием Umbraco 7. Нам нужно показывать контент на основе языковых предпочтений участника.Каждый участник должен войти на сайт, чтобы просмотреть содержимое блога.Поэтому я использую функциональность члена Umbraco для удовлетворения этого сценария.

Я заметил, что при создании пользователей для бэк-офиса существует выбор языка.Кроме того, я знаю о создании нескольких материалов сайта для поддержки каждого языка.

Я прошел хотя бы https://our.umbraco.com/documentation/tutorials/multilanguage-setup/ статью.Но это не то, что я ищу.

Есть ли другой способ указать Mermeber's language preference и показать содержимое на основе этого после входа в систему?

Или какие-либо другие мысли?

1 Ответ

0 голосов
/ 31 декабря 2018

Вы можете добавить свойство «Предпочитаемый язык» к вашему типу участника (я полагаю, что это просто «Выбор контента»).Тогда вам нужно будет сделать что-то и во внешнем интерфейсе, возможно, так: https://24days.in/umbraco-cms/2014/razor-language-switcher/.Вам также необходимо добавить код, который обновляет свойство участника, на любой начальный узел при каждом выборе нового, а также механизм перенаправления, чтобы при каждом входе участника на сайт он попадал на правильный сайт.

Если вы спрашиваете, существует ли все это уже - в пакете или чем-то - я так не думаю: - /

...