2016-10-03 2 views
1

Я хочу создать switching links между культурами для изменения культуры всех элементов контента и всех локализованных строк. Как я могу реализовать это для Orchard 1.10?Как локализация коммутатора для всех элементов контента и локализуемых строк в Orchard Cms

+0

Я хотел бы попробовать реализовать свой собственный 'Orchard.Localization.IText'. Если вы вникнете в реализацию по умолчанию, существует строка '_localizedStringManager.GetLocalizedString (_scope, textHint, currentCulture)', и здесь вы можете передать культуру в качестве третьего параметра. Или, может быть, настроить «WorkContext» ... – ViRuSTriNiTy

ответ

1

Существует учебник видео на YouTube, посмотрите:

https://www.youtube.com/watch?v=t6Tt8vjlOVw

В основном вам понадобятся следующие модули

  1. культуры подборщика (для обеспечения сборщика культуры)
  2. локализации (для локализации элементов контента)

Существует также модуль, который называется OrchardCMS.Localization-расширения на GitHub

https://github.com/urbanit/OrchardCMS.Localization-Extensions

+0

Спасибо! Я добавляю часть локализации в мои типы contetnt и в макет. Но я не мог включить интерфейс для выбора front-end для front-end. Я должен был создать его самостоятельно – Ievgen

Смежные вопросы