17

我一直在尋找一段時間,現在爲一個死亡簡單的CMS多語言支持。理想的候選人非常精益,併爲不同領域設置不同語言提供了可能性。如果語言支持由插件/擴展程序提供,那也沒問題。簡單的多語種CMS?

例如,我希望example.com指向英文,example.fr應該是法文。使用不同的URI映射搜索引擎優化。

它可以用PHP,Ruby或Python開發,並且必須是開源的。

任何提示?
謝謝

編輯/更多詳情
我要的是一個CMS是作爲簡單易用和把握客戶爲輻射點,但對可轉換成不同語言的文章每個資源的標籤。

語言必須能夠使用多個域,每種語言一個。

我想輕鬆地將同一篇文章用於多種語言,並且只有僅連接到一種語言的文章(例如博客文章或新聞報道)。

CMS的核心功能應該很輕(像Radiant,不像Drupal/Joomla),但可以通過插件輕鬆擴展。

+0

您所描述的要求並不足以推薦任何東西,真的。你能詳細闡述更多,所以你可能會得到比Typo3/Django-CMS/Joomla/etc.等更具體的答案。因爲幾乎每一個CMS都有你迄今描述的功能。 – mawimawi 2010-05-26 13:28:52

+0

看看zenar.io CMS其活着的項目在我看來非常好。 – vinsa 2015-08-01 17:01:17

回答

1

你可以去三次award-winning,則Joomla

Joomla是一個屢獲殊榮的內容 管理系統(CMS),它使您 建立網站和功能強大 在線應用。很多方面,包括其易用性和 可擴展性,已使得Joomla 最流行的網站軟件 可用。最重要的是,Joomla是一個 開放源代碼解決方案,可供所有人免費使用 。

+1

如果網站更復雜,我可能會去Drupal。但是Drupal和Joomla都是我需要的東西。而且我不希望我的客戶在他們的管理員中擁有那麼多選項。 – Christoffer 2010-05-26 12:59:38

+1

在Joomla(也許Drupal,但我不知道它),可以爲每個用戶的需求定製管理員。在Joomla中,您也可以只訪問前端。這簡單得多(創建和編輯文章,主要是那些)。 – Etienne 2010-05-26 13:37:54

1

以我的經驗:WordPress的+ wpml

+0

在這裏!得到我的投票:) – TheDeadMedic 2010-05-27 14:21:06

2

FrogCMS被描述爲Radiant的PHP版本。我沒有使用它,但它看起來很簡單。缺點是它的發展似乎停滯不前。

根據我的經驗,我建議你試試Silverstripe

+0

我真的找到了,看看青蛙。但它是非常錯誤的,至少在我的服務器設置。 – Christoffer 2010-05-27 07:13:29

+0

銀條紋是一個很好的 – dzida 2010-12-10 17:25:39

5

我已經找了一個支持多語言文本內容的基於PHP的CMS,但是我找不到滿足我需求的解決方案。

根據我的經驗,我建議使用Django CMS如果您知道Django的基礎知識並且它很好地支持多語言內容,那將非常簡單。

+0

不能同意更多,這是我見過的最好的CMS之一! – 2012-01-19 12:42:45

+0

僅供所有考慮使用此CMS的用戶使用:「django CMS需要Django 1.8和Python 2.7,3.3或3.4。」 – 2016-08-11 14:16:03

0

我建議Ubiquo + ubiquo_i18n插件

http://guides.ubiquo.me/edge/ubiquo_i18n.html

CMS的界面輕鬆地讓您正在試圖完成的任務:你可以有一個文章翻譯成其他語言,或者乾脆保持每語言不同的文章。

免責聲明:我的開發者之一:)

+1

確保你也回答不會促進你的產品的問題:) – 2012-04-25 09:40:16

5

我的要求(或假設的要求的客戶):PHP,MySQL,共享主機。

經過長時間的研究和測試,我終於找到了Processwire CMS。使用他們的tutorial over here,我得到了幾分鐘內運行的多語言功能。只需安裝「語言支持」和「多語言」模塊。然後,您可以在設置>語言下定義語言。之後編輯或創建頁面時,所定義的語言將出現在頁面設置中。對於每種語言,你會發現一個自定義的textarea。

我還發現Bolt CMS和他們的github線程約multilingual support指向一個擴展,看起來也可行,提供多語言支持。

希望有所幫助。


更新09/2016:

我們使用ProcessWire開發我們自己的網站https://www.memelpower.com/,這是夢幻般的。字段與模板(在數據庫和PHP文件中)的概念提供了巨大的靈活性。多語言部分變得非常簡單。你只是Text類型更改領域TextLanguage,指定要下>設置>語言,它們出現在文本框上面使用的語言,並可以進行切換:

multilingual CMS

從我最近的經驗,我可以說這是多語種CMS的最佳實施。