CMS with support for multilingual and custom URL rewriting

I am looking for CMs that can offer me the following functions:

  • Localized fields with a custom number of languages

  • Each article belongs to a category that may have parent categories.

  • The language and category can be calculated from the example url / en / maincategory / subcategory / my-article-url-rewrite

I looked in drupal for these features. I have not found something about localization yet. I found another solution that could satisfy my need, which is Plone , but I cannot decide which one can give me what I want. Can Drupal do all this? Plone? Or is there another solution?

+4
source share
3 answers

Plone seems like a pretty good choice for this project.

  • Localization can be handled with the excellent LinguaPlone product;
  • Hieratic categories can be processed using collective.virtualtreecategories or using hierarchical dictionaries and a custom field with collective.dynatree widget (I did something similar in a recent project);
  • Plone does not retrieve content by sending a URL, but a workaround; however, using the correct placement of content inside folders, you can have a directory structure that matches your format.

Of course, you will also have access to powerful Plone user and group management tools, ACLs, a workflow engine, and many other features.

If you know about Python, you can also look at Django , which is more structured than CMS, but hey ...

+8
source

Yes, for example. Drupal 6 is able to do this. Just take a look at the modules:

  • i18n (shortcut for "internationalization"),
  • Locale,
  • Language icons
  • Pathauto
  • transliteration
  • and etc.

There are many tools for this.

To find multilingual modules, simply follow the link: http://drupal.org/project/modules?filters=tid%3A97%20drupal_core%3A87%20bs_project_sandbox%3A0&solrsort=sis_project_release_usage%20desc

Drupal even provides translation files for its interface, and some modules have translation of their interface included in the installation files.

If you need only the functions that you specified, you only need to install the modules that you have selected, change the default configuration if necessary, and you can do what you planned :) Drupal has some administration interface that is not friendly to new users, but it can certainly fulfill your requirements quickly.

+2
source

If you use a fixed list of categories and subcategories, then all your requirements are standard eZ Publish CMS functions available at http://share.ez.no If they are not a fixed list, you may need to create some custom code. This CMS also uses Zeta Components.

0
source

All Articles