We are looking for a way to publish articles in different languages, including differences in writing direction (RTL/LTR) and of course character sets. The maintainer of the current site works with Mambo/Joomla, but has already found severe restrictions in terms of extensibility.
A similar question has already been asked, but I will add feature and system requirements.
Feature-wise, we need the following functionality:
- CMS standard features (two-stage publishing, permissions, different publishing mechanisms …)
- In addition to standard categorization, articles should have a language meta attribute
- It should be possible to provide a single article in one or more languages
- Links between articles should indicate the language of the target article, if it does not match the language of the source article.
- It should be possible to link directly to an article published in a certain language (e.g.
mysite.com/article/23423/my-cool-title?lang=ar
).
- Authors should have some kind of indication of their language capabilities
At the level of system requirements, we have thought of the following alternatives:
- Standard PHP/MySQL on Apache (LAMP)
- Google App Engine (preferred django)
We are looking for a complete CMS, that can easily be extended and administrated, or a framework that covers most of the functionality. Please consider that we have already read through the answers on the previously mentioned question.
Thank you,
Kariem