Многоязычная CMS - решение для чистой, ремонтопригодной сборки? - PullRequest
2 голосов
/ 10 марта 2011

Эй, впервые задаю вопрос о переполнении стека, так что будьте спокойны со мной!

Я недавно начал работать над сайтом, управляемым CMS, который требует многоязыковой функциональности (12 языков!). В прошлом я развертывал сборки Expression Engine / Wordpress, но конечный продукт всегда был сложен для использования клиентом и часто очень сложен в обслуживании.

В этой новой сборке я хочу найти (как можно ближе) идеальное решение, поскольку сайт на 12 языках может быстро превратиться в кошмар!

Мне интересно, есть ли какие-нибудь легкие CMS, которые можно легко расширить, чтобы я мог использовать базовую функциональность CMS и расширять ее в соответствии со своими потребностями. CMS должна быть основана на PHP. К сожалению, нет времени или бюджета, чтобы создать CMS на заказ, поэтому это должно быть готовое решение (в противном случае это будет codeigniter полностью ...).

Спасибо!

Ответы [ 5 ]

2 голосов
/ 10 марта 2011

У вас есть множество прекрасных CMS, нет необходимости создавать еще одну!

Моя рекомендация относится к Drupal, который отлично подходит для этого, вы можете добавить все языки, которые вы хотите, вы можете локализоватьинтерфейсы, локализованный контент, отличная переводная навигация.Drupal действительно предназначен для использования в качестве мультиязычного инструмента.

Здесь вы можете ознакомиться с локализованной версией интерфейса: http://localize.drupal.org/translate

Если вы хотите пойти по этому путивзгляните на модуль i18n (краткое название для интернационализации).

Вы также можете найти множество ресурсов в Интернете.

Удачи в ваших квестах.

2 голосов
/ 10 марта 2011

У меня есть три предложения для Wordpress (не в вашем вопросе, я знаю, но вы пометили его) :

Если вы готовы потратить на это деньги, я могу порекомендовать плагин WPML для Wordpress.

Если нет, есть две возможности для WordPress:

  • Использование функции нескольких сайтов из Wordpress> 3.0 (один сайт на язык)
  • qTranslate связан с qTranslate Meta . Я использую его, и он работает очень хорошо (но никогда не тестировался на 12 языках).
1 голос
/ 13 марта 2011

Если по какой-то причине вы не зависите от того, что ваша CMS является PHP, Plone (написанный на Python) удовлетворит ваши мультиязычные потребности.(Интерфейс уже переведен на 40+ языков, многоязычное управление контентом и т. Д.)

0 голосов
/ 10 марта 2011

Я могу понять вашу проблему.Но вы можете не получить все 12 языков, которые вам нужны готовы.Таким образом, если это необходимо, вам нужно создать собственную библиотеку переводов и получить соответствующий перевод оттуда.

0 голосов
/ 10 марта 2011

Одним из лучших решений является использование WordPress.

Установите WordPress, а затем используйте плагин WPML для WordPress (http://wpml.org). Плагин прекрасно работает и позволяет иметь 40 языков на одном сайте.

Одной из особенностей убийцы является то, что вы можете использовать автоматический перевод, который можно настроить, если автоматический перевод не выполняется идеально, как в случае с большинством автоматических переводов.

WordPress Multiple Language (WPML) - платный плагин, но его стоимость невелика - для блога это 29 долларов, а для веб-сайта на основе WordPress - 79 долларов.

Если вы хотите взглянуть на другие варианты в WordPress, дайте мне знать, и я буду рад помочь.

...