.net multilingual cms

I am planning a simple bilingual website, and I would like to use .NET-based CMS, but I cannot find anything suitable. I have experience with dotnetnuke and sharepoint, but none of them meet the requirements. dotnetnuke doesn’t make dynamic website elements multilingual, and sharepoint is not a PITA monster, no matter what angle you look at it :).

I'm on the verge of choosing Joomla! and Joom! Fish they fit nicely into the account, with one exception: I would like to create some cms plugins, and I would rather write them in .net. any suggestions?

+4
source share
13 answers

Have you watched Umbraco ? I worked with him to try for clients, and he looks very good.

I would look at them as a possible solution.

+3
source

There is an N2 CMS , which is pretty good. Also see cuyahoga

+3
source

Kentico is also good.

+2
source

You can check out Sitefinity . It is proprietary, but supports multilingual sites and very, very extensible..NET, so you can basically customize it for your needs or write something custom that doesn't go out of the box.

+1
source

I would recommend Ektron CMS400.net - this is a great CMS with great built-in translation.

+1
source

I agree with @Danimal ektron is very good. It's not free, but you definitely get what you pay for.

+1
source

BlogEngine is well suited for a blogging platform with good multilingual support.

0
source

Another 1 vote for Umbraco.
Depends on what you are used to, but it is one of the nicest CMS I used, and found it pretty easy to add my own custom controls to it.
Apparently it supports several languages, but I have never tried this.

0
source

+1 for umbraco. He never limited me at all. He has a learning curve, but as soon as you learn the basics of the system, you will be surprised at what can be done in a short period of time. In addition, a large community of support!

0
source

Webnodes CMS supports several languages, and you do not need to know XSLT .. Templates are standard aspx pages.

You define content types in the content definition module, and strictly typed classes are created based on these content types. This gives you strongly typed collections and compiles time error checking as well as Intellisense for all properties of the content object (called node). Since the system also has a built-in ORM, you will never have to write an SQL string.

0
source

The latest version of Umbraco does NOT support 1: 1 translations or tabbed translations. I would never recommend it as an i18n solution.

0
source

For .NET, if you are comfortable with XSLT, Umbraco - www.umbraco.org

XSLT qualification is important because it is the basis of the template system (for content), so end users do not have the requirement to use XSLT defining templates.


Edit:

As you move towards the end of 2011, there is now an alternative to XSLT, Umbraco adds support for the Razor engine and its honesty to say that Razor is probably a little less complicated than XSLT (as I continue to be impressed with what you can do with XSLT , he needs a different way of thinking).

-1
source

+1 for Umbraco as a great CMS. However, as much as multilingual support, I am in the same boat as seanb. I know this supports, but I never did this myself.

-1
source

Source: https://habr.com/ru/post/1276476/


All Articles