¿Cómo configurar un nuevo sitio web multilingüe?

12

Uno de mis antiguos clientes quiere recurrir a Joomla en lugar de un sitio web estático multilenguaje sensible a HTML5 / CSS3. Soy un novato en Joomla, y mi mayor desafío es cómo hacer un sitio web de Joomla en varios idiomas que contenga idiomas RTL y LTR. así que comencé a probar el "módulo de cambio de idioma". He habilitado el "filtro de idioma del complemento del sistema" y he configurado una posición para el módulo. Pero no funciona. cuando paso el mouse sobre el cuadro y hago clic en él, no aparece nada, por lo que la pregunta es, ¿cómo puedo hacer que funcione?


Editar:

el problema principal es "el menú de cambio de idioma no muestra ningún código de idioma en su lista, no se despliega en absoluto"

ingrese la descripción de la imagen aquí

Elhamy
fuente
El instalador de Joomla 3 es muy útil y puede crear la organización de contenido adecuada desde el principio.
Anibal
Lo estoy haciendo desde el primer inicio, el problema que no puedo entender es "por qué el menú no muestra ningún idioma"
Elhamy
¿Ha creado un menú para cada idioma y un inicio para cada idioma? Instale un sitio J3 de muestra con la estructura multilingüe correcta y compare ambos sitios.
Anibal
Además, hay complementos que harán traducciones automáticas a través de Googoe Translate o Bing Translate y una extensión Farlang que ayuda con sitios de varios idiomas de alguna manera (nunca lo he usado yo mismo).
Sofista

Respuestas:

12

Las versiones recientes de Joomla proporcionan capacidades multilingües integradas.

Sin embargo, configurar un idioma múltiple requiere unos pocos pasos más que solo habilitar el complemento y el módulo de cambio de idioma.

Brevemente, los pasos son los siguientes:

  1. Instale los paquetes de idiomas, desde el Administrador de extensiones -> Instalar idiomas. - Esto traducirá las etiquetas del sistema como leer más, etc.
  2. Definir idiomas de contenido: estos son los idiomas que se asignarán a los elementos de contenido (artículos, menús, módulos, etc.).
  3. Activar y configurar el sistema - Complemento de filtro de idioma.
  4. Crear la estructura de categorías de idiomas.
    - Debe crear una categoría raíz para cada idioma, por ejemplo, inglés, francés y asignar el idioma de contenido que creó anteriormente en cada uno. Luego puede crear las subcategorías para cada idioma. Y recuerde crear una categoría Idiomas Todos, para el contenido que se utilizará para todos los idiomas.
  5. Cree sus artículos principales y asígnelos a los idiomas.
  6. Cree los menús y los elementos del menú para cada idioma. Un menú para cada idioma.
    1. Deberá tener también un elemento de menú de la página de inicio Todos (idiomas) y un elemento de menú de inicio para cada idioma y hacer todas las asociaciones de elementos de menú.
  7. Siga el mismo enfoque para cualquier módulo. Cree los módulos correspondientes para cada idioma.
  8. Publique el módulo de cambio de idioma.

Un tutorial más detallado se puede encontrar aquí.

Además, es posible que desee considerar algunas extensiones de terceros que brindan flexibilidad adicional o un enfoque diferente.

Actualice su problema específico con el Módulo de idiomas:

Asegúrese de haber creado los elementos del menú Inicio y sus asociaciones de idiomas para cada idioma. Intenta seguir los pasos descritos en los tutoriales.

FFrewin
fuente
eso fue realmente útil para dibujar el bosquejo de mi forma de pensar, sin embargo, el problema principal aún está ahí afuera. ¿Por qué mi menú no muestra ningún código de idioma?
Elhamy
¿Cuál es tu versión de Joomla?
FFrewin
Actualicé mi respuesta.
FFrewin
1
El menú de idioma no mostrará las opciones de idioma hasta que haya completado los pasos que FFrewin ha enumerado. Cuando tenga todo instalado, páginas de inicio y menús para los idiomas, el selector se mostrará correctamente.
Adriel Brunson
6

El sistema nativo multilingüe de Joomla está bien si tiene algunos artículos y módulos.

Si tiene muchos artículos, módulos, no es fácil de manejar porque todo está duplicado. Imagine que si tiene 500 artículos, necesitará 500 artículos en inglés, 500 en francés, etc.

Entonces, sugiero usar un módulo como este:

http://www.faboba.com/en/composants/falang.html

Con este módulo, solo tiene un artículo y dentro de este artículo administra las diferentes traducciones. Lo mismo para el módulo como menú.

Sébastien Gicquel
fuente
1

Joomla 3 tiene su propio sistema incorporado para manejar sitios web multilingües. No se necesitan complementos o extensiones. Aquí hay una guía paso a paso con capturas de pantalla que muestra exactamente cómo puede configurar un sitio web multilingüe. También puede solucionar problemas de su sitio web si hay algo que no está del todo bien volviendo a verificar cada paso.

Mike Fitzpatrick
fuente