Многоязычные сайты в Sitecore - PullRequest
0 голосов
/ 08 марта 2011

Я новичок в Sitecore и у меня было несколько вопросов о многоязычных сайтах в Sitecore

Сначала я добавил новый язык на существующий сайт и попытался получить доступ к нему с помощью параметра sc * для целей тестирования.

Сайт выдает ошибку «Входная строка в неправильном формате». Хотя содержимое для этого не добавляется, это должна быть пустая страница, не знаю, почему выдает ошибку.

Ответы [ 2 ]

0 голосов
/ 19 февраля 2015

помимо параметра запроса sc_lang вы также можете указать язык в URL.Например, / en ведет на главную страницу на английском языке, / nl-NL - на главную страницу голландцев.первая часть URL-адреса - это язык.

, поэтому /en/page1.asp ведет к версии элемента page1 под вашим домом.

Текущий язык хранится в файле cookie.проверьте веб-сайт # lang cookie .. Где веб-сайт - это имя веб-сайта.

Язык по умолчанию находится в файле web.config или включает файлы

С LinkManager в файле web.configВы можете настроить внешний вид

0 голосов
/ 19 февраля 2015

Если случайно в вашем экземпляре Sitecore есть несколько сайтов (т.е. вы используете файл SiteDefinition.config для определения отдельных заголовков узлов сайта), вам нужно указать язык для сайта в атрибуте language в конкретный узел сайта в SiteDefinition.config.

Значением будет код языка, например, "en-US" или "da-DK". Для справки см. this (это относится к web.config, но также относится и к SiteDefinition.config).

...