Межкультурная связь Sitecore

Если у меня есть элемент в формате en-US, и я хочу сослаться на тот же элемент в языке и региональных параметрах zh-CN из версии для en-US в редакторе форматированного текста, как мне это сделать? Кроме того, как повлияет контекстный язык/культура?

Спасибо


person Gabbar    schedule 06.02.2013    source источник


Ответы (1)


Вы можете использовать параметр строки запроса ?sc_lang=cn, чтобы изменить язык текущей страницы. Я не уверен, является ли cn кодом китайского языка;)

Это самый простой способ, но вы также можете использовать встроенные языковые пути, если настроите свой LinkManager для его использования. Затем вам нужно установить urlOptions.LanguageEmbedding = LanguageEmbedding.Always, и при создании ссылки вы можете использовать options.Language для нужного языка. Тогда ваш URL-адрес будет похож на http://www.yoursite.com/en/itemname, где /en/ — это код выбранного языка.

person Martijn van der Put    schedule 06.02.2013
comment
Я не совсем уверен в его вопросе, так как он мне не ясен, но во второй части добавление параметра строки запроса приведет к изменению его языка контекста на zh-CN. - person jammykam; 07.02.2013