Настройки Sitecore для многоязычных сайтов - PullRequest
3 голосов
/ 12 января 2012

Я пытался узнать о многоязычном сайте.

Где в URL должно быть что-то вроде этого при переключении между языками:

Если язык

Английский:http://somesite.com/us/en/page.aspx

Датский: http://somesite.com/dk/da/page.aspx

В любом случае я могу добиться этого с настройкой sitecore без написания какого-либо кода?

(ссылка: с использованием sitecore 6.4)

Любая помощь приветствуется.

Спасибо.

1 Ответ

4 голосов
/ 03 апреля 2012

В параметре linkManager в web.config вы можете включить или отключить встраивание языка, однако его вид en-US или en-GB ( Примечание : en-US на самом деле простоen).

Установите languageEmbedding в always:

<add name="sitecore" type="Sitecore.Links.LinkProvider, Sitecore.Kernel" addAspxExtension="true" alwaysIncludeServerUrl="false" encodeNames="true" languageEmbedding="always" languageLocation="filePath" shortenUrls="true" useDisplayName="false" />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...