Clicky

Joomla 3.2: Instalación automática de un sitio web multilingüe

Joomla multilenguaje

Activar las características multiidioma en la primera instalación de Joomla! 3.2

Una de las nuevas características que se encuentran con Joomla! 3.2 es la instalación y configuración automática de un sitio multilingüe durante la instalación de Joomla.

Vamos a ver cómo configurar un sitio multilingüe

Instalar Joomla! como lo haríamos normalmente hasta el tercer paso "Visión general".

En este tercer paso, en la opción "Instalar los datos de ejemplo" debemos seleccionar "Ninguno (Requerido para la creación de un sitio multiidioma básico.)":

instalación Joomla - visión general

Como queremos parametrizar un sitio multilingüe, necesitamos una instalación vacía de todos los datos de ejemplo. Una vez que hayamos seleccionado "Ninguno", haremos clic en el botón "Instalar".

Llegaremos a la siguiente pantalla:

instalación Joomla, instalar idiomas adicionales

Como podrás saber, con las versiones 3.x de Joomla es posible instalar otros idiomas durante el último paso de la instalación, gracias a la etapa adicional: Joomla! en su propio idioma o creación de un sitio multiidioma básico.

Antes de borrar la carpeta de instalación puedes instalar más idiomas. Si desea añadir más idiomas, haga clic en el siguiente botón (Pasos extra: Instalar idiomas).

botón instalar idiomas adicionales

Nota: necesitará conexión a internet para que Joomla pueda descargar e instalar los nuevos idiomas.
Algunas configuraciones del servidor no permiten que Joomla pueda instalar los idiomas. Si este fuera su caso, no se preocupe, los podrá instalar después desde la administración del CMS.

Al hacer clic en este botón, se llega a la siguiente página:

paquetes de idiomas

En esta página encontrarás todos los paquetes de idiomas disponibles para Joomla. Sólo tienes que marcar los paquetes que desees y luego haz clic en el botón "Siguiente".

Por ejemplo, voy a elegir el paquete francés y el paquete de español (el inglés viene por defecto), y luego haré clic en el botón "Siguiente". Joomla! cargará estos paquetes de la web y los instalará en el sitio que estoy tratando de instalar.

Una vez que se ha completado la carga y la instalación, se llega en esta página:

idioma predeterminado

Aquí podremos elegir el idioma que deseamos utilizar Administración/Backend y en la página web/Frontend.

Todo lo que hemos visto hasta ahora ya estaba presente en otras versiones de Joomla 3.x

La nueva función que trae Joomla! 3.2 es la activación de la característica multilingüe. Marcando el botón "" en "Activar las características multiidioma", se obtiene la siguiente pantalla:

idioma predeterminado

1 - Si se activa, su sitio Joomla dispondrá de las características multiidioma activadas, incluyendo los menús correspondientes para cada idioma instalado

2 - Si está activado, Joomla creará automáticamente una categoría del idioma del contenido para cada idioma instalado. También se creará, en cada una de esas categorías, un artículo destacado con texto inventado.

3 - Si se habilita, el plugin 'Código del idioma' añadirá la capacidad de cambiar el código del idioma en el documento HTML que se genere para mejorar el tema del SEO.

Una vez que se haya configurado la forma que deseamos, haremos clic en el botón "Siguiente".

instalación finalizada

Aquí puedes obtener una visión general de las lenguas que Joomla utilizará por defecto en el sitio y la administración (yo he dejado inglés, luego lo podremos cambiar como veremos más abajo desde el administrador). Debemos eliminar el directorio de instalación.

Una vez conectado a la administración, encontrarás los menús y elementos de menú para cada idioma:

menús multilenguje

Y las diferentes categorías:

categorías multilenguaje

Y veremos que los artículos cuentan con parámetros de idioma:

artículos multilenguaje

Al editar un artículo podremos escoger el idioma predeterminado:

editar artículo multiidioma

Ahora, para cambiar el idioma predeterminado de nuestro sitio iremos al menú Extensions (Extensiones) → Language manager (Administrador de idiomas):

administrador lenguaje

Aparecerá esta pantalla donde elegiremos el lenguaje que deseemos tanto en la administración como en el sitio web, pinchando en el botón "Defaul" (Predeterminado) en el ángulo superior izquierdo de la pantalla:

idioma predeterminado

Nos aparecerá esta advertencia:

Lenguaje por defecto guardado. Esto no afecta a los usuarios que han optado por un lenguaje específico en su perfil o en la página de inicio de sesión.
Advertencia! Al utilizar la funcionalidad multilingüe (es decir, cuando está habilitado el plugin System - Languagefilter [Sistema - Filtrar idiomas]) el Idioma Predeterminado tiene que ser también un lenguaje de contenido publicado.

En un próximo artículo veremos cómo desarrollar lo que hemos visto aquí para construir un sitio multi lenguaje con Joomla! 3.2

Jesus_Caceres