WPML

Costruire un sito multilingue che usa tecniche avanzate di Google Maps sembra essere una sfida. Tuttavia, se lo affronti correttamente usando gli strumenti giusti, diventa facile, anche se non sei un programmatore PHP!


Di recente abbiamo costruito un nuovo sito di riferimento immobiliare multilingue per Toolset, che fa grande affidamento su Google Maps. Lo abbiamo costruito per mostrare le capacità di Toolset, ma in realtà è un buon esempio di ciò che si può ottenere usando Google Maps per i siti multilingue con WPML.

Sfida n. 1: come implementare una ricerca di proprietà entro un determinato raggio e renderla multilingue


Quando la tua mappa visualizza molti marcatori, gli utenti si aspettano che vengano filtrati.

Ad esempio, la ricerca di proprietà del nostro sito immobiliare ti permette di filtrare gli articoli per distanza. Gli utenti possono cercare proprietà in una posizione specifica o entro un determinato raggio dalla loro posizione attuale.

Tutti i campi di input e le etichette dei pulsanti dovrebbero essere disponibili nella lingua del visitatore.

Cercare proprietà in base alla distanza da un punto di interesse
Cercare proprietà in base alla distanza da un punto di interesse

Soluzione

Toolset ti permette di costruire ricerche personalizzate per qualsiasi cosa e visualizzare i risultati su Google Maps. La tua ricerca può includere filtri per distanza, il che consente agli utenti di cercare proprietà intorno a una determinata posizione, anche vicino alla posizione attuale del visitatore.

I plugin di Toolset sono compatibili con WPML. Questo significa che qualsiasi cosa provenga da Toolset può essere tradotta in WPML. I valori dei campi appaiono automaticamente nella Traduzione stringhe di WPML. Qualsiasi testo che aggiungi nei template può anche essere facilmente racchiuso negli shortcode wpml-string per renderlo traducibile.

Aggiungere filtri per distanza in Toolset e rendere alcuni campi del modulo pronti per WPML
Aggiungere filtri per distanza in Toolset e rendere alcuni campi del modulo pronti per WPML

Sfida n. 2: come mostrare i tooltip a comparsa dei marcatori in una determinata lingua


Quando fai clic su un luogo specifico in una mappa, ti aspetti di vedere maggiori dettagli e saperne di più sull’oggetto di tuo interesse.

Ad esempio, nel nostro sito immobiliare, quando fai clic su un marcatore, appare un piccolo tooltip per mostrare il titolo della proprietà, la sua immagine e il prezzo.

Tooltip nei marcatori su un sito multilingue che usa Google Maps
Tooltip nei marcatori su un sito multilingue che usa Google Maps

Come aggiungeresti questi tooltip alle tue mappe di Google e li faresti apparire nella lingua appropriata?

Risposta

Usa i campi personalizzati per memorizzare i dettagli dell’articolo. I campi sono facili da modificare e tradurre, e puoi anche includerli nei marcatori della mappa.
Usa i campi personalizzati per memorizzare i dettagli dell’articolo. I campi sono facili da modificare e tradurre, e puoi anche includerli nei marcatori della mappa.

La risposta è semplice. Usa i tipi di post personalizzati e i campi personalizzati per memorizzare le informazioni sui tuoi articoli (o sulle proprietà immobiliari nel nostro caso).

I tipi di post e i campi rendono il tuo sito facile da mantenere. Gli editor del tuo sito sapranno esattamente quale campo compilare (vedi lo screenshot a destra). Inoltre, i campi personalizzati sono facili da tradurre usando WPML.

Poi, quando vuoi visualizzare le informazioni del tuo articolo nei marcatori di Google Maps, scegli semplicemente i campi di cui hai bisogno.

Leggi questo articolo del blog per vedere maggiori dettagli.

Sfida n. 3: come creare i template una sola volta e tradurre solo il contenuto


Ultimo ma non meno importante, immaginiamo che tu voglia tradurre solo il contenuto e non interi template.

Questo si applica anche ai template che includono Google Maps. Ti aspetti di configurare la tua mappa una sola volta, includere il template appropriato e poi occuparti solo del compito di tradurre il contenuto e i campi dell’articolo.

Crea i tuoi template una sola volta e traduci solo il contenuto. Layout del template per le pagine delle proprietà creato con i plugin Toolset
Crea i tuoi template una sola volta e traduci solo il contenuto. Layout del template per le pagine delle proprietà creato con i plugin Toolset


Soluzione

Se usi i plugin Toolset, puoi facilmente separare le attività di creazione dei template e di traduzione del contenuto.

Crei un template una sola volta e rendi pronte per la traduzione tutte le stringhe che include. Queste includono le posizioni su una mappa, altri campi personalizzati e i campi di input per i tuoi moduli, etichette e pulsanti.

Puoi rendere tutti questi elementi pronti per la traduzione con WPML. Consulta la documentazione su come tradurre i template costruiti con Toolset per i dettagli.

Altre interessanti applicazioni di Google Maps

Altre interessanti applicazioni di Google Maps
Altre interessanti applicazioni di Google Maps

Consulta l’articolo sulle Funzionalità avanzate di Google Maps nei siti di riferimento di Toolset per scoprire alcune altre interessanti applicazioni di Google Maps nei siti WordPress.

Se vuoi imparare a costruire siti multilingue avanzati usando Toolset e WPML e senza usare PHP, avvia una copia gratuita del sito immobiliare.

Vuoi metterti in contatto con me?


Mi chiamo Agnes Bury. Oltre a scrivere questo articolo, costruisco già i siti di riferimento e di formazione di Toolset. Se hai domande specifiche su Toolset, chiedi pure a me.

L’hai trovato utile? Condividi questo articolo: