.net多语言cms

时间:2008-08-29 02:30:05

标签: .net content-management-system multilingual

我正在筹划一个简单的双语网站,我想使用基于.net的cms,但我找不到合适的东西。我有dotnetnuke和sharepoint的经验,但不适合该法案 - dotnetnuke不会多语言和动态网站元素sharepoint是一个怪物PITA,无论你从哪个角度看它:)。

我即将选择Joomla! &安培; Joom!鱼。他们很好地适应了这个法案,但有一个例外:我想创建一些cms插件,我更愿意在.net中编写它们。有什么建议吗?

13 个答案:

答案 0 :(得分:3)

你看过Umbraco了吗?我已经与它合作为客户试用,它看起来非常好。

我认为他们是一种可能的解决方案。

答案 1 :(得分:3)

N2 CMS,非常好。另请查看cuyahoga

答案 2 :(得分:2)

Kentico也很不错。

答案 3 :(得分:1)

您可以查看Sitefinity。它是专有的,但支持多语言网站,并且非常,非常可扩展。基于.NET,因此您可以根据需要对其进行基本微调,或者编写任何不是开箱即用的自定义。

答案 4 :(得分:1)

我建议使用Ektron CMS400.net - 这是一款出色的内置翻译CMS。

答案 5 :(得分:1)

我同意 @Danimal ektron非常好。这不是免费的,但你绝对得到你付出的代价。

答案 6 :(得分:0)

BlogEngine对于具有良好多语言支持的博客平台非常有用。

答案 7 :(得分:0)

Umbraco再投1票 取决于你习惯了什么,但它是我用过的最好的CMS之一,并且发现很容易添加我自己的用户控件。
显然支持多种语言,但我从未尝试过。

答案 8 :(得分:0)

为umbraco +1。从来没有以任何方式限制我。它确实有一个学习曲线,但是一旦你了解了系统的基础知识,你就会惊讶于在短时间内可以做些什么。此外,伟大的支持社区!

答案 9 :(得分:0)

Webnodes CMS支持多种语言,您不需要知道XSLT ..模板是标准的aspx页面..

您可以在内容定义模块中定义内容类型,并根据这些内容类型创建强类型类。这为您提供了强类型集合,编译时错误检查,以及内容对象(称为节点)上所有属性的Intellisense。由于系统还具有内置的ORM,因此您无需编写一行SQL。

答案 10 :(得分:0)

最新版本的Umbraco不支持1:1或“标签式”翻译。我永远不会推荐它作为i18n解决方案。

答案 11 :(得分:-1)

对于.NET,假设您对XSLT感到满意,Umbraco - www.umbraco.org

XSLT认证非常重要,因为这是模板(内容)系统的基础,因此虽然最终用户不需要使用XSLT,但定义模板的人将会这样做。


编辑:

当我们在2011年底推出时,现在有了XSLT的替代品,Rambor引擎的支持正在被添加到Umbraco,并且公平地说Razor可能没有XSLT那么具有挑战性了(就像我继续对XSLT可以做些什么印象深刻,它需要一种不同的心态。)

答案 12 :(得分:-1)

+1为Umbraco作为一个伟大的CMS。至于多语言的支持,我和seanb在同一条船上。我知道它支持它,但我自己从未处理过它。