drupal

Mi CMS: Drupal, Mambo, Joomla!, Drupal

Llevo un tiempo metiéndole mano a Drupal. Y no es el nombre de ninguna chica, sino de uno de los CMS más potentes que hay en el mercado. Lo mejor de todo es que es Software Libre, y además es gratis!

Hace ya unos años que lo conozco y tengo mi página web montada sobre él, pero si queréis que os diga la verdad, lo he utilizado poco (hasta hace 6 meses). De hecho nada más poner en marcha mi web me acojoné tanto por lo complicado que me pareció, que decidí cambiar a Mambo.

Mambo. Todo era bonito, todo parecía modular, todo era tan celestial... que iconos tan chulos, qué sistema de administración tan chachi piruli... pero algo no rulaba: las versiones nuevas se atrasaban, los nuevos features no llegaban, y una sombra de sospecha se vino sobre el equipo de desarrollo original, una vez hicieron unos movimientos que muchos otros proyectos de OS han hecho anteriormente, y siguen haciendo: registrar el nombre para mantenerlo y que no se haga mal uso, crear una empresa, ofrecer servicios, ... y un montón de gente se les echó encima, haciendo un fork de la última versión por aquel entonces, llamándole Joomla.

Adiós Mambo. Hola Joomla!

Configuración de i18n (internacionalización) en Drupal (versión 5.x)

Configuración de la Internacionalización para Drupal: Sitios plurilingües (la palabra multilingüe no existe!).

Enlaces:
http://drupal.org/project/i18n (proyecto)
http://www.reyero.net/en/drupal/i18n (creador)
http://drupal.org/node/67817 (documentación)

Pasos a seguir:
1) Descargar la última versión de desarrollo del módulo.
2) Descomprimir y copiar la carpeta "i18n" dentro de "modules" en Drupal.
3) Abrir el archivo settings.php y añadirle estas líneas al final del todo:
 

$conf['i18n_variables'] = array(
    // Site configuration
    'site_name',
    'site_slogan',
    'site_mission',
    'site_footer',
    'anonymous',
     // Node help
    'blog_help',
    'story_help',
    // User configuration
    'user_registration_help',
    'user_mail_welcome_subject',
    'user_mail_welcome_body',
    'user_mail_approval_subject',
    'user_mail_approval_body',
    'user_mail_admin_subject', //this must be also
    'user_mail_admin_body', //this must be also
    'user_mail_pass_subject',
    'user_mail_pass_body',    'user_registration_help',
    // Theme settings: you may want to use different logos for each language
    'theme_settings',
    // These are for primary and secondary links
    'menu_primary_menu',
    'menu_secondary_menu',  
);

Antes escribía esto de abajo, por si a alguien le interesa... 

$conf['i18n_variables'] = array(
'contact_form_information',
'site_name',
'slogan',
'menu_primary_menu', // use custom primary menu for each language
'menu_secondary_menu', // use custom secondary menu for each language
'site_frontpage', // custom home page for each language
);

4) activar todos los módulos necesarios.
5) Currárselo un poco.

 

Suscribirse a RSS - drupal