简单的多语言内容管理系统?[已关闭]

我一直在寻找一个具有多语言支持的死简单的CMS。理想的候选人非常精益,并提供了为不同领域设置不同语言的可能性。如果语言支持由插件/扩展提供,则没关系。

例如,我希望 example.com 指向英语,example.fr 应该是法语。使用不同的URI映射进行SEO。

它可以在PHP,Ruby或Python中开发,并且必须是开源的。

有什么提示吗?
谢谢

编辑/更多详细信息
我想要的是一个CMS,它像Radiant一样简单易用,易于掌握,但每个资源上的选项卡都可以将文章翻译成不同的语言。

语言必须能够使用多个域,每种语言一个域。

我想轻松地将同一篇文章用于多种语言,以及仅连接到一种语言的文章(例如博客文章或新闻报道)。

CMS的核心功能应该非常轻(如Radiant,与Drupal / Joomla不同),但可以使用插件轻松扩展。


答案 1

我的要求(或者说客户端的要求):PHP,MySQL,共享主机。

经过漫长的研究和测试,我终于找到了Processwire CMS。使用他们的教程,我在几分钟内运行了多语言功能。只需安装“语言支持”和“多语言”模块即可。然后,您可以在“安装>语言”下定义语言。之后,在编辑或创建页面时,定义的语言将显示在页面设置中。例如,对于每种语言,您都会找到一个自定义文本区域。

我还发现了Bolt CMS和他们的github线程关于多语言支持,这表明一个扩展看起来也是可行的,提供多语言支持。

希望有所帮助。


09/2016年更新:

我们使用ProcessWire开发了我们的一个网站,这太棒了。将字段与模板(在DB中和PHP文件中)组合的概念提供了极大的灵活性。多语言部分变得非常容易。您只需将带有文字的字段更改为 ,在>设置>语言下指定要使用的语言,它们将显示在文本字段上方并且可以切换:TextTextLanguage

multilingual CMS

根据我最近的经验,我可以说这是多语言CMS的最佳实现。


答案 2

我一直在寻找一种基于PHP的CMS,它支持多语言文本内容,但我找不到满足我需求的解决方案。

根据我的经验,我建议使用Django CMS,如果你知道Django的基础知识,它很容易,它很好地支持多语言内容。


推荐