Tener nuestra web Joomla en varios idiomas
12 Agosto, 2008 por soyroman
Hay múltiples formas de tener nuestro Portal generado en Joomla en varios idiomas. Imaginemos que queremos tener nuestra web en español, inglés y francés.
Una de las fórmulas (que NO recomiendo) sería la siguiente:
1. Creamos las secciones español, inglés y francés
2. Creamos una categoría o las que necesitemos de cada sección (categoría español, inglés y francés)
3. Creamos los artículos para cada idioma y los guardamos en su respectiva sección - categoría.
4. creamos un menú de cada idioma, con los enlaces a cada artículo o sección
5. En el administrador de módulos, elegimos cada idioma, y en la segunda pantalla lo dejamos visible sólo para su idioma.
6. Creamos un módulo con 3 enlaces: español, inglés y francés. Cada uno que apunte al inicio de cada cual.
La otra fórmula (más recomendable) es utilizar una maravillosa extensión llamada “Joom!Fish Multilingual content manager” que nos va a facilitar muchísimo la tarea de tener nuestro sitio en varios idiomas. Hay más extensiones de similares características pero como hay que elegir una y personalmente creo que esta es la mejor y la que yo uso… pues es la que recomiendo.
NOTA: Joom!Fish no es un traductor, es un gestor de contenido multilingüe por lo que el contenido en todos los idioma hay que generarlo de forma manual. Hay otras extensiones que traducen el contenido de forma automática, pero si quieres que tu sitio tenga cierta seriedad yo no dejaría algo tan sensible como el contenido en manos de un traductor automático.
Lo primero que haremos será conseguir los paquetes de idiomas que deseamos para nuestro Joomla. De esta forma ya tendremos la base traducida; todo el contenido genérico de Joomla como pueden ser los mensajes de error, etc. Seguramente ya tengamos en nuestro paquete básico incluido el de castellano e inglés por lo que sólo tendremos que conseguir el resto de idiomas que queramos. Para esta taréa recomiendo buscar en google sobretodo cuando lo que queremos es algún idioma regional tipo euskera, gallego, etc.
Una vez tengamos agregados los idiomas deseados instalaremos la extensión.
Después debemos indicarle los idiomas que queremos activar en nuestro sitio. Os adjunto un pantallazo para que os hagais una idea.
También podremos configurar Joom!fish para indicarle cual es el idioma por defecto y si queremos que el contenido no traducido nos aparezca en el idioma por defecto o por el contrario aparezca un texto que nosotros deseemos. Por ejemplo: “SECCIÓN EN PROCESO DE TRADUCCÍON”.
Y por último (y no por ello menos importante) gestionaremos los contenidos en sus diferentes idiomas.
Para ello simplemente seleccionaremos desde el componente Joom!Fish ->Traducciones el tipo de contenido que queremos traducir y el idioma del mismo. No es una taréa difícil aunque si tenemos mucho contenido, logicamente, será algo dura.
Para bajaros la extensión: http://www.joomfish.net/downloads/
Espero haber ayudado con este artículo



