Страницы, зависящие от языка, путаются при создании нового портала из «Шаблон портала» в двуязычных порталах. - PullRequest
0 голосов
/ 02 февраля 2011

При создании нового портала (dnn 5.6.1) из «шаблона портала», созданного на двуязычном портале (en и tr), все страницы (en и tr) создаются на одном языке.если я активировал второй язык, создается другой набор страниц для страниц en и tr.Я пытался создать шаблон портала, пока второй язык отключен, но результат тот же.Есть ли у вас идеи, чтобы преодолеть эту проблему?

Ответы [ 2 ]

0 голосов
/ 03 января 2014

DNN 5.6.1, и я считаю, что DNN6 имеет серьезные проблемы с экспортом / импортом многоязычных порталов. Из того, что я прочитал, многоязычная проблема преодолена в DNN 7, который является серьезным обновлением.

Один из способов работы с устаревшими многоязычными сайтами DNN заключается в следующем (далеко от идеала):

  • Шаблон, который будет экспортироваться, должен быть только на одном языке. Вы не можете нажать «включить локализацию контента». Это тот момент, после которого экспорт / импорт становится очень грязным.
  • Вы экспортируете единый языковой шаблон (это необходимо сохранить в качестве резервной точки)
  • Теперь вы импортируете свой шаблон.
  • Затем вы активируете другие языки и кнопку локализации контента (дождитесь создания страниц)
  • Теперь вы вводите контент на страницах второго языка.
  • Нельзя создавать резервные копии, поэтому вы можете создавать резервные копии только того содержимого, которое вы ввели на втором языке, вручную.

В любом случае я рекомендую начать все сначала с DNN7 или другой CMS (WP, Drupal, Joomla ...).

0 голосов
/ 06 февраля 2011

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

Еслив этом случае лучше всего будет отредактировать сгенерированный XML-файл шаблона портала и удалить элементы, представляющие страницы на других языках, перед импортом в целевой экземпляр dnn.Затем вы можете включить второй язык, и он будет дублировать страницы первого языка, и вы можете перераспределить их.(Надеюсь, у вас нет тонны страниц!).

В качестве альтернативы, вы можете экспортировать шаблоны уровня страницы для второго языка и импортировать их после выполнения импорта портала на первом языке.,Если вы выберете этот путь и у вас будет много страниц, вы можете экспортировать их по отдельности, но «массово импортировать» их, поместив их в папку / Install / Template и выбрав URL-адрес /Install/Install.aspx?mode=installresources.

...