Creación de contenido traducido en Drupal 6

Introducción.

Este procedimiento permite mantener diferentes tipos de contenido en Drupal 6 traducido en los diferentes idiomas que soporta el Portal.  En esta versión, a diferencia de la versión 5, el módulo que permite esto se incluye en la distribución de core.

Configuración.

Activar el módulo de traducción de contenido.

  • Acceder a http://www.servidor.com/?q=admin/build/modules.
  • Activar el módulo Content translation encontrado en la sección opcional de core.

Asignar los permisos de traducción.

  • Acceder a http://www.servidor.com/?q=admin/user/permissions.
  • Asignar el permiso Translation > traducir contenido a los roles que estarán encargados de realizar la traducción de los contenidos.

Determinar los idiomas soportados por el portal.

  • Acceder a http://www.servidor.com/?q=admin/settings/language.
  • Agregar los idiomas necesarios además del idioma predefinido para el sitio.

Determinar cuales tipos de contenido tendrán traducción.

  • Acceder a http://www.servidor.com/?q=admin/content/types.
  • Elegir los tipos que tendrán contenido traducido.
  • Editar los tipos.
  • En la sección Workflow settings > Multilingual support seleccionar la casilla de verificación Habilitado con traducción.
  • Guardar.

En mi caso personal elegí los siguientes tipos de contenido para tener traducción: Evento, Noticia, Página, Página de grupo, Tema de foro y Enlaces web.

Activar el bloque para cambio de idiomas (opcional).

  • Acceder a http://www.servidor.com/?q=admin/build/block.
  • Activar y ubicar donde se desee al bloque Language switcher.

Utilización.

Después de realizado este el procedimiento de configuración, los tipos de contenido configurados para tal fin tendrán un nuevo campo llamado Idioma el cual permitirá elegir entre Lenguaje neutral y Español (o el idioma predeterminado elgido anteriormente).

Para acceder a la traducción del contenido es necesario editar el contenido inicial y seleccionar a Español como idioma.  Al guardar este contenido aparece una nueva opción llamada Traducción (Translate) a través de la cual es posible seleccionar cualquiera de los demás idiomas configurados para crear la traducción del contenido inicial.

Cuando se consulta un nodo este muestra con enlaces cuales son las traducciones que se encuentran disponibles y permite acceder a ellas, de igual manera es posible modificar el idioma del sitio utilizando el bloque de cambio de idioma.

Enlaces.

2 thoughts on “Creación de contenido traducido en Drupal 6”

  1. Para los proyectos de localización de Drupal Recomiendo https://poeditor.com como herramienta herramienta de traducción multitud muy útil. Tiene un plugin que conecta la plataforma a su sitio web de Drupal, haciendo más fácil la importación y exportación.

Leave a Reply

Your email address will not be published. Required fields are marked *