2

嘿,第一次問一個關於Stack Overflow的問題,那麼就輕鬆點我吧!多語言CMS - 一個乾淨,可維護的構建解決方案?

我最近開始致力於一個需要多語言功能(12種語言!)的CMS驅動的網站。過去,我推出了Expression Engine/Wordpress版本,但最終產品對客戶來說一直很難使用,而且通常很難維護。

對於這個新的版本,我想找到(接近)完美地解決了這一點,因爲12版網站可能很快成爲一場噩夢!

我想知道是否有任何輕量級CMS的,可以很容易地擴展,這樣我就可以使用基礎CMS功能,並擴大它來滿足我的需求。 CMS需要基於PHP。不幸的是,沒有時間或預算來構建定製的CMS,所以它必須是現成的解決方案(否則它將一直是codeigniter ......)。

謝謝!

+0

我認爲2和12種語言之間沒有任何區別。當然這不能回答你的問題,只是一個想法。 – fabrik 2011-03-10 11:25:51

+0

在2種語言下,CMS管理界面仍然可以管理,但在12時,我擔心它會變成亂七八糟的輸入字段(標題英語,標題意大利語,標題西班牙語等)。謝謝雖然:) – andyg 2011-03-10 11:35:27

+0

沒辦法。讓管理員選擇他可以維護的語言。一次僅顯示一種語言。 – fabrik 2011-03-10 11:36:25

回答

2

我有三個建議的WordPress (不是你的問題,我知道,但你標記它)

如果你願意花錢的話,我可以推薦the WPML WordPress插件。

如果不是,有兩個posibilities爲WordPress:

  • 使用WordPress的從> 3.0(每語言網站)
  • qTranslateqTranslate Meta鏈接的多站點功能。我使用它,它工作真的很好(但從來沒有測試過12種語言)。
+0

請記住Wordpress是爲博客製作的。你可以使用頁面管理器,甚至使它看起來像一個內容類型和領域的插件CMS。但內容管理不是核心功能。我還發現它充滿代碼不是很好...... – gagarine 2013-03-29 13:14:22

0

一個最好的解決辦法是使用WordPress。

安裝WordPress,然後使用WordPress的WPML插件(http://wpml.org)。該插件效果很好,並允許您在同一網站上擁有40種語言。

一個殺手的特徵之一是,你可以使用自動翻譯,可如果翻譯不被自動翻譯這與大多數自動翻譯的情況下完全可以做到的定製。

WordPress的多語言(WPML)是一個付費插件,但成本並不多 - 一個博客是$ 29爲基於WordPress的一個網站的成本爲$ 79

如果你想看看WordPress的更多選項讓我知道,我會很樂意提供幫助。

2

你有很多美麗的CMS在那裏,不需要創建另一個!

我的建議去的Drupal這是偉大的,你可以添加你希望每一個語言,你可以有本地化的界面,本地化內容,一個偉大的翻譯導航。 Drupal的確被設計成用作多語言工具。

你可以擁有的接口的本地化版本在這裏的概述:http://localize.drupal.org/translate

如果你願意走那條路,看看在i18n module(國際化短名稱)。

您還可以在網上找到一堆資源。

祝你好運在你的追求。

0

我可以理解你的問題。但是,您可能無法獲得所需的全部12種語言。所以如果它的授權,你需要建立自己的翻譯庫,並從那裏獲取相應的翻譯。

1

如果您因爲某些原因不依賴於您的CMS爲PHP,那麼Plone(用Python編寫)將解決您的多語言需求。 (用戶界面已經翻譯成40 +語言,多語言內容管理等)