嘿,第一次在Stack Overflow上问一个问题,所以对我很轻松!
我最近开始致力于CMS驱动的网站,该网站需要多语言功能(12种语言!)。在过去,我已经推出了Expression Engine / Wordpress版本,但最终产品一直很难让客户使用,而且往往很难维护。
对于这个新版本,我想找到(尽可能接近)完美的解决方案,因为一个12语言网站很快就会变成一场噩梦!
我想知道是否有任何轻量级CMS可以轻松扩展,因此我可以使用基本CMS功能并根据我的需要进行扩展。 CMS必须是基于PHP的。不幸的是,没有时间或预算来构建一个定制的CMS,所以它必须是一个现成的解决方案(否则它将一直是codeigniter ......)。
谢谢!
答案 0 :(得分:2)
我对Wordpress 有三个建议(不是在你的问题中,我知道,但你标记了它):
如果您愿意花钱,我可以为Wordpress推荐the WPML插件。
如果没有,WordPress有两个可能性:
答案 1 :(得分:2)
你有很多漂亮的CMS,不需要创建另一个!
我的建议是Drupal,它非常棒,你可以添加你想要的所有语言,你可以拥有本地化的界面,本地化的内容,一个很棒的翻译导航。 Drupal实际上被设计用作多语言工具。
您可以在此处概述本地化版本的界面:http://localize.drupal.org/translate
如果您愿意这样做,请查看i18n module(国际化的简称)。
您还可以在网上找到一堆资源。
祝你好运。
答案 2 :(得分:1)
如果您出于某种原因不依赖于CMS,那么Plone(用Python编写)可以解决您的多语言需求。 (UI已经翻译成40 +语言,多语种内容管理等)
答案 3 :(得分:0)
最好的解决方案之一是使用WordPress。
安装WordPress,然后使用WordPress的WPML插件(http://wpml.org)。该插件效果很好,允许您在同一站点上使用40种语言。
其中一个杀手级功能是您可以使用自动翻译,如果翻译没有通过自动翻译完成,大多数自动翻译都是如此。
WordPress多语言(WPML)是一个付费插件,但成本不高 - 博客价格为29美元,基于WordPress的网站价格为79美元。
如果你想看看WordPress中的更多选项让我知道,我很乐意提供帮助。
答案 4 :(得分:0)
我能理解你的问题。但是,您可能无法获得所需的所有12种语言。因此,如果它是一个授权,你需要建立自己的翻译库并从那里获取相应的翻译。