Puoi personalizzare le impostazioni di lingua e regione utilizzate nella mappa modificando le impostazioni di lingua predefinite e il codice regione della mappa, che può influire sul comportamento della mappa in base al paese o al territorio specificato.
Consulta la copertura di 3D Maps in Maps JavaScript nella tabella Copertura di Maps.
Localizzazione della lingua
Per impostazione predefinita, l'API Maps JavaScript utilizza le impostazioni della lingua
che l'utente specifica nel browser per determinare quale traduzione della mappa
utilizzare. Tuttavia, puoi modificare questa impostazione e impostare una lingua specifica da utilizzare
impostando il parametro language durante la creazione di una mappa 3D. Lingua e regione
possono essere aggiornate dopo l'inizializzazione della mappa.
L'impostazione del parametro language influisce sulla lingua in cui vengono visualizzati i controlli, i suggerimenti
e le informative sul copyright. Influisce anche sulla traduzione di
caratteristiche politiche, descrittori e caratteristiche naturali, ad esempio la modifica di "Ginevra"
in "Genève" o di "lago" in "lac", o la modifica della direzione di rendering della lingua.
3D Maps in Maps JavaScript cerca le preferenze di localizzazione nel seguente ordine. Se le preferenze non sono definite nel primo passaggio, la ricerca continua nell'ordine specificato. Eventuali istruzioni di localizzazione in conflitto vengono risolte in base alla precedenza definita di seguito:
- Definizione di Map3DElement. Questo è il primo posto in cui 3D Maps cerca le preferenze di localizzazione.
- Caricatore dell'API Maps JavaScript. Viene utilizzata la lingua specificata durante il caricamento dell'API Maps JavaScript.
- Impostazioni del browser e dominio. L'impostazione del browser viene utilizzata per la lingua, mentre il dominio da cui è stata caricata l'API Maps JavaScript viene utilizzato per la regione.
L'esempio seguente mostra una mappa in cinese e imposta la regione sulla Cina:
const map = new Map3DElement({
center: { lat: 37.7704, lng: -122.3985, altitude: 500 },
tilt: 67.5,
mode: 'HYBRID',
language: "ZH",
region: "CN"
});
Localizzazione per regione
Il parametro region può mostrare riquadri della mappa diversi o orientare l'applicazione
verso risultati più appropriati a livello regionale. Inoltre, l'impostazione del tag
della regione garantisce che l'applicazione sia conforme alle leggi locali assicurando che
venga applicata la corretta localizzazione regionale al paese in cui è ospitata
l'applicazione.