2011-02-02 62 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 ...)。