Я создаю многоязычные сайты с помощью Sitecore 6.2. В некоторых случаях мы хотим, чтобы языковая версия имела свой собственный интернет-домен (например, по умолчанию En-US www.MySite.com, датский перевод Da-DK на www.MySite.dk).
Что я хотел бы знать, так это то, что мне не следует просто использовать языковые версии в Sitecore для создания набора переводов, а затем просто создать новый узел сайта в веб-конфигурации, который задает языковой вариант Internet домен (www.MySite.dk) с языком по умолчанию da-DK, например:
<site
name="www.MyWebsite.com"
virtualFolder="/"
physicalFolder="/"
rootPath="/sitecore/content"
startItem="/home"
language="en-US"
database="web"
domain="extranet"
/>
<site
name="www.MyWebsite.dk"
virtualFolder="/"
physicalFolder="/"
rootPath="/sitecore/content"
startItem="/home"
language="da-DK"
database="web"
domain="extranet"
/>
Может ли это привести к непредвиденным (во всяком случае, мне) последствиям, например, для публикации, кеширование и т. д.
Очевидно, что такая архитектура ограничивает гибкость в отношении того, насколько велика фактическая дивергенция между двумя сайтами, но я думаю, что мы это учли.
Язык будет сохранен в путях.
Заранее спасибо.