Caravanning in Morocco

Hace pocas semanas finalizamos el nuevo sitio web de Caravanning in Morocco en español. Posteriormente nos remitieron la traducción al francés y esta misma semana al inglés. Obviamente para realizar ambas traducciones utilizamos WPML (The WP Multilingual Plugin), dado que es el mejor plugin del mercado para realizar este tipo de trabajos.

Sitio web de Caravanning in Morocco

Ya hace unos días os hablamos indirectamente de este proyecto en la entrada Añadiendo compatibilidad con WPML a un tema, ya que el problema descrito en ella lo detectamos y lo tuvimos que resolver justamente para el sitio web de Caravanning in Morocco.

Pues bien, tras las traduccione al francés y al inglés, y tras resolver los problemas de compatibilidad encontrados en el tema, nos encontramos con otro problema provocado en este caso por el propio WPML.

Aunque hemos remitido a WPML el problema detectado, y a la espera de que nos llegue una solución por su parte, en APG nos hemos puesto manos a la obra y hemos resuelto definitivamente el problema a nuestro cliente.

Problema

En Caravanning in Morocco utilizamos un dominio distinto para cada idioma, de forma que http://www.caravanninginmorocco.com/ apunta al idioma español, el nombre de dominio https://motorhomerentalinmorocco.com apunta al idioma inglés y el nombre de dominio https://locationdescampingcarsaumaroc.com apunta al idioma francés. Hasta ahí todo correcto y fácil de realizar bajo WPML.

El problema con que nos encontramos radica en los enlaces del menú de idiomas que genera WPML. Lo detectamos cuando al ir a cualquiera de los dos idiomas distintos al español, tanto en el inglés como en el francés, nos encontramos con que el nombre de dominio al que apunta el idioma español es el mismo que el nombre de dominio del idioma actual, es decir, que cuando estábamos en la página de inicio del sitio web en inglés nos encontrábamos con tres enlaces:

  1. Inglés: http://www.motorhomerentalinmorocco.com/#.
  2. Español: http://www.motorhomerentalinmorocco.com/.
  3. Francés: http://www.locationdescampingcarsaumaroc.com/.

Y en el caso de encontrarnos en la misma página de inicio, pero esta vez del sitio web en francés, nos encontrábamos con estos tres enlaces:

  1. Francés: http://www.locationdescampingca