usar plantillas menus manager gantry framework como php python ruby-on-rails content-management-system multilingual

php - plantillas - menus gantry



¿CMS multilingüe simple? (9)

Busqué un CMS basado en PHP que admita contenido de texto multilingüe, pero no pude encontrar una solución que satisfaga mis necesidades.

Desde mi experiencia, sugiero usar Django CMS , es muy fácil si conoce los conceptos básicos de Django y admite muy bien el contenido de multilenguaje.

He estado buscando por un tiempo un CMS simple muerto con soporte en varios idiomas. El candidato ideal es muy magro y ofrece la posibilidad de configurar diferentes idiomas para diferentes dominios. Está bien si el soporte de idioma es proporcionado por un complemento / extensión.

Por ejemplo, quiero que example.com apunte a inglés y example.fr debería ser francés. Con diferentes mapeos URI para SEO.

Puede ser desarrollado en PHP, Ruby o Python y tiene que ser de código abierto.

¿Algun consejo?
Gracias

EDITAR / MÁS DETALLES
Lo que quiero es un CMS que sea tan simple de usar y comprender para un cliente como lo es Radiant, pero con pestañas en cada recurso que pueden traducir artículos a diferentes idiomas.

Los idiomas tienen que ser capaces de usar múltiples dominios, uno para cada idioma.

Quiero usar fácilmente el mismo artículo para más de un idioma, así como tener artículos (por ejemplo, publicaciones de blog o noticias) que solo estén conectados a un idioma.

El CMS debe ser muy ligero en cuanto a la funcionalidad del núcleo (como Radiant, a diferencia de Drupal / Joomla), pero se puede extender fácilmente con complementos.


En mi experiencia: Wordpress + wpml


Mis requisitos (o digamos los requisitos de los clientes): PHP, MySQL, alojamiento compartido.

Después de un largo período de investigación y pruebas, finalmente encontré Processwire CMS . Usando su tutorial aquí , obtuve la función multilingüe en unos minutos. Simplemente instale los módulos para "Soporte de idiomas" y "Multilingüe". A continuación, puede definir idiomas en Configuración> Idiomas. Luego, cuando edite o cree una página, los idiomas definidos aparecerán en la configuración de la página. Para cada idioma encontrará un área de texto personalizada, por ejemplo.

También encontré a Bolt CMS y su hilo github sobre el soporte multilingüe que apunta a una extensión que también parece factible proporcionando soporte en varios idiomas.

Espero que ayude.

Actualización 09/2016:

Utilizamos ProcessWire para desarrollar nuestro propio sitio https://www.memelpower.com/ y es fantástico. El concepto de combinar Campos con Plantillas (en DB y como archivo PHP) proporciona una enorme flexibilidad. Y la parte multilingüe se vuelve extremadamente fácil. Simplemente cambia el campo con el tipo Text a Text , selecciona los idiomas que quieres usar en> Configuración> Idiomas, y aparecen sobre el campo de texto y se pueden cambiar:

Por mi experiencia reciente, puedo decir que esta es la mejor implementación de un CMS multilingüe.



Puedes ir por tres veces award-winning , el Joomla .

Joomla es un sistema de gestión de contenido (CMS) galardonado, que le permite crear sitios web y aplicaciones en línea potentes. Muchos aspectos, incluida su facilidad de uso y extensibilidad, han hecho de Joomla el software de sitio web más popular disponible. Lo mejor de todo es que Joomla es una solución de código abierto que está disponible gratuitamente para todos.


Recomiendo Ubiquo + ubiquo_i18n plugin

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

La interfaz del CMS permite fácilmente lo que está tratando de lograr: puede traducir un artículo a otros idiomas o simplemente mantener artículos diferentes por idioma.

Descargo de responsabilidad: Soy uno de los desarrolladores :)




FrogCMS se describe como la versión PHP de Radiant. Yo no lo usé, pero parece bastante simple. El inconveniente es que su desarrollo parece estar estancado.

Desde mi experiencia te recomiendo que pruebes Silverstripe .