2011-02-02 44 views

回答

0

我的预感是,在撰写本文时,这是一个突出的问题,无法通过用户界面直接解决(我这样说,因为它听起来像你试过每一个合理的措施)。

如果是这种情况,最好的方法是编辑生成的门户模板XML文件,并在导入到目标dnn实例之前删除表示第二语言页面的元素。然后,您可以启用第二种语言,它会复制第一语言的页面,您可以重新定位它们。 (希望你没有大量的网页!)。

或者,您可以导出第二种语言的页面级别模板,并在完成导入第一种语言的门户后导入它们。如果您采用此路径,并且有很多页面,则可以单独导出,但可以通过将它们放在/ Install/Template文件夹中并点击/Install/Install.aspx?mode=installresources URL进行“批量导入”。

0

DNN 5.6.1并且我相信DNN6在导出/导入多语言门户网站时存在严重问题。从我所读的内容来看,多语言问题在DNN 7中得到了克服,这是一个重大更新。

一个与传统的多语种网站DNN的工作方式是这样的(很不理想):

  • 其将要出口必须是只用一种语言的模板。您不得按“启用内容本地化”。这是出口/进口变得非常混乱的时刻。
  • 您导出单一语言模板(您必须保留作为备份点)
  • 现在您导入您的模板。
  • 然后您启用其他语言&内容定位按钮(等到创建页面)
  • 现在您将内容输入第二语言页面。
  • 没有备份,可以创建,所以你只能备份内容,你在第二语言,请手动输入了..

在我建议你先从DNN7或不同的CMS完全新鲜的任何情况下(WP ,Drupal,Joomla ...)。