Многоязычная поддержка в umbraco
Я создал сайт в Умбрако. Сайт на английском языке.
Мой английский сайт содержит только HTML-кодирование и пользовательские элементы управления.net.
Теперь я добавил еще одну языковую польшу и управлял соответствующими именами хостов.
Как я могу использовать те же HTML-страницы и пользовательские элементы управления.net для полировки, не создавая дубликаты шаблонов и типов данных
2 ответа
Я также хотел бы добавить, что, поскольку в большинстве случаев вы делитесь шаблонами и макросами для всех языковых вариантов, вы захотите перевести и отформатировать текст в них на основе соответствующих настроек культуры (например, если у вас есть, скажем, список новостей, отображающий 5 последних новостей, их дату и авторов, вам нужно, чтобы слово "автор" отображалось на правильном языке).
Здесь появляются элементы словаря. Это видео должно содержать больше информации, если у вас есть подписка на Umbraco TV. Если нет, вот только текстовое объяснение, с чего можно начать.
У нас был такой же ранее, у нас был сайт на английском, а затем мы создали новую следующую структуру. сделав небольшое изменение.
Root
--- Website
----- Home
----- Products
----- Details..
затем то, что мы сделали, немного изменило его структуру.
Root
--- English
------ Home
------ Products
------ Details..
--- Polish
------ Home
------ Products
------ Details..
так что пусть будет XSLT
а также Razor
изменения, если у вас есть больше вопросов, пожалуйста, дайте мне знать.