WPML

Crear un sitio multilingüe que utilice técnicas avanzadas de Google Maps parece ser un reto. Sin embargo, si lo aborda correctamente utilizando las herramientas adecuadas, resulta fácil, ¡incluso si no es programador de PHP!


Recientemente creamos un nuevo sitio de referencia inmobiliario multilingüe para Toolset, que se basa en gran medida en Google Maps. Lo creamos para mostrar las capacidades de Toolset, pero en realidad es un buen ejemplo de lo que se puede lograr al utilizar Google Maps para sitios multilingües con WPML.

Reto n.º 1: cómo implementar una búsqueda de propiedades dentro de un radio determinado y hacerla multilingüe


Cuando su mapa muestra muchos marcadores, los usuarios esperan que puedan filtrarse.

Por ejemplo, la búsqueda de propiedades de nuestro sitio inmobiliario le permite filtrar las entradas por distancia. Los usuarios pueden buscar propiedades en una ubicación específica o dentro de un radio determinado desde su ubicación actual.

Todos los campos de entrada y las etiquetas de los botones deben estar disponibles en el idioma del visitante.

Búsqueda de propiedades según la distancia a un punto de interés
Búsqueda de propiedades según la distancia a un punto de interés

Solución

Toolset le permite crear búsquedas personalizadas de cualquier cosa y mostrar los resultados en Google Maps. Su búsqueda puede incluir filtros por distancia, lo que permite a los usuarios buscar propiedades alrededor de una ubicación determinada, incluso cerca de la ubicación actual del visitante.

Los plugins de Toolset son compatibles con WPML. Esto significa que todo lo que provenga de Toolset se puede traducir en WPML. Los valores de los campos aparecen automáticamente en WPML Traducción de cadenas. Cualquier texto que añada a las plantillas también se puede envolver fácilmente en shortcodes wpml-string para hacerlo traducible.

Añadir filtros por distancia en Toolset y preparar algunos de los campos de su formulario para WPML
Añadir filtros por distancia en Toolset y preparar algunos de los campos de su formulario para WPML

Reto n.º 2: cómo mostrar la información sobre herramientas emergente de los marcadores en un idioma determinado


Cuando hace clic en un lugar específico de un mapa, espera ver más detalles y obtener más información sobre el objeto de su interés.

Por ejemplo, en nuestro sitio inmobiliario, al hacer clic en un marcador, aparece una pequeña información sobre herramientas para mostrar el título de la propiedad, su imagen y el precio.

Información sobre herramientas en marcadores de un sitio multilingüe que utiliza Google Maps
Información sobre herramientas en marcadores de un sitio multilingüe que utiliza Google Maps

¿Cómo añadiría esta información sobre herramientas a sus mapas de Google y haría que aparezca en el idioma adecuado?

Respuesta

Utilice campos personalizados para almacenar los detalles de las entradas. Los campos son fáciles de editar y traducir, y también puede incluirlos en los marcadores del mapa.
Utilice campos personalizados para almacenar los detalles de las entradas. Los campos son fáciles de editar y traducir, y también puede incluirlos en los marcadores del mapa.

La respuesta es sencilla. Utilice tipos de contenido personalizados y campos personalizados para almacenar información sobre sus entradas (o las propiedades inmobiliarias en nuestro caso).

Los tipos de contenido y los campos hacen que su sitio sea fácil de mantener. Los editores de su sitio sabrán exactamente qué campo rellenar (vea la captura de pantalla a la derecha). Además, los campos personalizados son fáciles de traducir utilizando WPML.

Luego, cuando quiera mostrar la información de sus entradas en los marcadores de Google Maps, simplemente seleccione los campos que necesite.

Revise esta entrada del blog para ver más detalles.

Reto n.º 3: cómo crear plantillas una vez y traducir solo el contenido


Por último, pero no menos importante, imaginemos que quiere traducir solo el contenido y no las plantillas completas.

Esto también se aplica a las plantillas que incluyen Google Maps. Usted espera configurar su mapa solo una vez, incluir la plantilla adecuada y luego ocuparse solo de la tarea de traducir el contenido de las entradas y los campos.

Cree sus plantillas una vez y traduzca solo el contenido. Diseño de plantilla para páginas de propiedades creadas con los plugins de Toolset
Cree sus plantillas una vez y traduzca solo el contenido. Diseño de plantilla para páginas de propiedades creadas con los plugins de Toolset


Solución

Si utiliza los plugins de Toolset, puede separar fácilmente las tareas de crear plantillas y traducir contenido.

Crea una plantilla solo una vez y prepara para la traducción todas las cadenas que incluye. Estas incluyen ubicaciones en un mapa, otros campos personalizados y campos de entrada para sus formularios, etiquetas y botones.

Puede preparar todos estos elementos para la traducción con WPML. Consulte la documentación sobre cómo traducir plantillas creadas con Toolset para obtener más detalles.

Otras aplicaciones interesantes de Google Maps

Otras aplicaciones interesantes de Google Maps
Otras aplicaciones interesantes de Google Maps

Consulte el artículo sobre las funciones avanzadas de Google Maps en los sitios de referencia de Toolset para descubrir otras aplicaciones interesantes de Google Maps en sitios de WordPress.

Si quiere aprender a crear sitios multilingües avanzados utilizando Toolset y WPML, y sin utilizar PHP, inicie una copia gratuita del sitio inmobiliario.

¿Quiere ponerse en contacto conmigo?


Mi nombre es Agnes Bury. Además de escribir esta entrada, me encargo de crear los sitios de referencia y formación de Toolset. Si tiene preguntas específicas sobre Toolset, simplemente pregúnteme.

¿Le ha resultado útil? Comparta este artículo: