Como hacer una web multi-idioma usando WordPress multisite.
En esta ocasión vamos a utilizar el plugin gratuito: Multisite Language Switcher.
Multisite Language Switcher está en el repositorio de WordPress tiene 8.000 instalaciones activas, está actualizado y es compatible con WordPress 5.0
Hay amplia documentación en su sitio web oficial , lo cual es de agradecer.
Por este motivo no voy a explicar aquí la forma de instalar MSLS.
Es un plugin simple, potente y fácil de usar que agregará soporte multilingüe a una instalación multisitio de WordPress, es decir, múltiples subdominios o subdirectorios.
Para que funcione correctamente, el plugin debe instalarse en un entorno multisitio con más de un blog, cada uno de ellos configurado en un idioma diferente. Esta instalación específica de WordPress se describe en detalle en el artículo Crear una red (WP Codex) en el que también puedes encontrar más información sobre ese tema.
El plugin no te crea las páginas en otro idioma, eso debes hacerlo tú, lo que hace el plugin es enlazar la página en Español a la página en Inglés, como puedes ver en las imágenes.
dominio.com/es
dominio.com/en
Multisite Language Switcher permite administrar las traducciones de publicaciones, páginas, tipos de publicaciones personalizadas, categorías, etiquetas y taxonomías personalizadas.
El plugin utiliza iconos de banderas.
Para añadirlas en el menú hay que usar otro plugin: MslsMenu (del mismo autor), que también está en el repositorio de WordPress, está actualizado y es compatible con WP 5.0
Espero que estos artículos sobre multi-idioma en WordPress te hayan aclarado algunas dudas sobre el camino tomar para hacer tu sitio web en varios idiomas.
Por supuesto también hay los plugins de pago, sobre los cuales no he comentado, básicamente porque no tengo estos plugins.