17

Je cherchais depuis un certain temps maintenant un CMS simple mort avec un support multilingue. Le candidat idéal est très mince et offre la possibilité de mettre en place différentes langues pour différents domaines. C'est OK si le support de la langue est fourni par un plugin/extension.CMS simple et multilingue?

Par exemple, je souhaite que example.com pointe vers l'anglais et que example.fr soit français. Avec différentes applications URI pour le référencement.

Il peut être développé en PHP, Ruby ou Python et doit être open source.

Des conseils?
Merci

EDIT/PLUS DE DÉTAILS
Ce que je veux est un CMS qui est aussi simple à utiliser et à saisir pour un client comme Radiant est, mais avec des onglets sur chaque ressource qui peut se traduire par des articles en différentes langues .

Les langues doivent pouvoir utiliser plusieurs domaines, un pour chaque langue.

Je souhaite utiliser facilement le même article pour plus d'une langue, ainsi que des articles (par exemple des articles de blog ou des articles d'actualité) qui ne sont connectés qu'à une seule langue.

Le CMS devrait être très léger dans la fonctionnalité de base (comme Radiant, contrairement à Drupal/Joomla) mais être facilement extensible avec des plugins.

+0

Vos exigences décrites ne sont pas assez spécifiques pour recommander quoi que ce soit, vraiment. Pouvez-vous élaborer davantage pour obtenir des réponses plus concrètes que Typo3/Django-CMS/Joomla/etcetc? car à peu près tous les CMS ont les fonctionnalités que vous avez décrites jusqu'à présent. – mawimawi

+0

Jetez un oeil à zenar.io CMS son projet vivant très bon à mon avis. – vinsa

Répondre

1

Vous pouvez aller trois fois award-winning, le Joomla.

Joomla est un contenu système primé de gestion (CMS), qui permet vous de construire des sites Web et de puissantes applications en ligne . De nombreux aspects, , y compris sa facilité d'utilisation et l'extensibilité , ont fait de Joomla le le plus populaire logiciel de site Web disponible. Le meilleur de tous, Joomla est une solution open source qui est librement à la portée de tous.

+1

J'irais probablement pour Drupal si le site était plus complexe. Mais Drupal et Joomla sont tous deux très importants pour ce dont j'ai réellement besoin. Et je ne veux pas que mes clients aient autant d'options dans leur admin. – Christoffer

+1

Dans Joomla (et probablement Drupal mais je ne le connais pas), il est possible de personnaliser l'admin pour chaque utilisateur. Dans Joomla vous pouvez également donner accès uniquement à l'interface. C'est beaucoup plus simple (créer et modifier des articles, surtout cela). – Etienne

1

Dans mon expérience: Wordpress + wpml

+0

Ici, ici! Get est mon vote :) – TheDeadMedic

2

FrogCMS est décrite comme la version PHP de Radiant. Je ne l'ai pas utilisé moi-même, mais il semble assez simple. L'inconvénient est que son développement semble être au point mort.

D'après mon expérience, je vous recommande d'essayer Silverstripe.

+0

J'ai effectivement trouvé et a jeté un coup d'oeil à la grenouille. Mais c'était très buggé, au moins sur la configuration de mon serveur. – Christoffer

+0

Silverstripe est un bon – dzida

5

J'ai cherché un CMS basé sur PHP qui supporte le contenu textuel multilingue, mais je n'ai pas trouvé de solution répondant à mes besoins. De mon expérience, je suggère d'utiliser Django CMS il est très facile si vous connaissez les bases Django et il prend en charge joliment le contenu mulitlanguage.

+0

Je ne peux pas être plus d'accord, c'est l'un des meilleurs CMS que j'ai jamais vu! –

+0

Pour tous ceux qui envisagent d'utiliser ce CMS: "Le CMS django nécessite Django 1.8, et Python 2.7, 3.3 ou 3.4." –

0

Je recommande Ubiquo + ubiquo_i18n plug-in

http://guides.ubiquo.me/edge/ubiquo_i18n.html

L'interface CMS permet facilement ce que vous essayez d'accomplir: vous pouvez avoir un article traduit dans d'autres langues, ou simplement maintenir différents articles par langue .

Disclaimer: Je suis l'un des développeurs :)

+1

Assurez-vous de répondre aux questions qui ne font pas la promotion de votre produit :) –

5

Mes besoins (ou disons les exigences des clients): PHP, MySQL, hébergement mutualisé.

Après une longue période de recherche et de test, j'ai finalement trouvé Processwire CMS. En utilisant leur tutorial over here j'ai eu la fonctionnalité multilingue en cours d'exécution dans quelques minutes. Installez simplement les modules pour "Languages ​​Support" et "Multi-Language". Vous pouvez ensuite définir des langues sous Configuration> Langues. Ensuite, lors de l'édition ou de la création d'une page, les langues définies apparaîtront dans les paramètres de la page. Pour chaque langue, vous trouverez une zone de texte personnalisée par exemple.

J'ai également trouvé Bolt CMS et leur thread github environ multilingual support qui pointe vers une extension qui semble également possible offrant un support multilingue.

Espérons que ça aide.


Mise à jour 09/2016:

Nous avons utilisé ProcessWire pour développer notre propre site https://www.memelpower.com/ et il est fantastique. Le concept de combiner des champs avec des modèles (en DB et en fichier PHP) donne une énorme flexibilité. Et la partie multilingue devient extrêmement facile.Vous venez de changer le champ avec le type Text à TextLanguage, spécifiez les langues que vous souhaitez utiliser sous> Configuration> Langues, et ils apparaissent au-dessus du champ de texte et peut être arrêté:

multilingual CMS

De mon expérience récente que je peux dire que c'est la meilleure implémentation d'un CMS multilingue.