【问题标题】:language specific pages are confused while creating a new portal from "Portal template" in bilingual portals在双语门户中从“门户模板”创建新门户时,语言特定页面会混淆
【发布时间】:2011-02-02 14:11:42
【问题描述】:

在从双语门户(en 和 tr)创建的“门户模板”创建新门户 (dnn 5.6.1) 时,所有页面(en 和 tr)均以一种语言创建。如果我激活第二种语言,则会为 en 和 tr 页面创建另一组页面。 我尝试在禁用第二语言但结果相同的情况下创建门户模板。 你有什么办法克服这个问题吗?

【问题讨论】:

    标签: multilingual portal dotnetnuke


    【解决方案1】:

    我的直觉是,在撰写本文时,这是一个无法直接通过 UI 解决的悬而未决的问题(我这么说是因为听起来您尝试了所有合理的措施)。

    如果是这种情况,您最好的选择可能是编辑生成的门户模板 XML 文件,并在导入目标 dnn 实例之前删除代表第二语言页面的元素。然后你可以启用第二种语言,它会复制第一种语言的页面,你可以重新本地化它们。 (希望你没有太多的页面!)。

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

    【讨论】:

      【解决方案2】:

      DNN 5.6.1,我相信 DNN6 在导出/导入多语言门户方面也存在严重问题。根据我的阅读,DNN 7 克服了多语言问题,这是一个重大更新。

      使用传统多语言 DNN 网站的一种方法是(远非理想):

      • 要导出的模板只能是一种语言。您可能不会按“启用内容本地化”。这是导出/导入变得非常混乱的时刻。
      • 您导出单一语言模板(您必须将此作为备份点)
      • 现在您导入模板。
      • 然后启用其他语言和内容本地化按钮(等到创建页面)
      • 现在您将内容输入到第二语言页面。
      • 无法创建备份,因此您只能手动备份以第二语言输入的内容..

      无论如何,我建议您从 DNN7 或完全不同的 CMS(WP、Drupal、Joomla...)重新开始。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-02-21
        • 2013-04-24
        • 1970-01-01
        相关资源
        最近更新 更多