View a markdown version of this page

Come ottenere la traduzione degli indirizzi - Servizio di posizione Amazon

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Come ottenere la traduzione degli indirizzi

AddressTranslationsconsente di recuperare tutte le traduzioni dei nomi e i nomi alternativi per i componenti degli indirizzi in tutte le lingue disponibili. È possibile specificare quali componenti dell'indirizzo tradurre utilizzando il parametro AddressTranslations request.

Casi d'uso potenziali

  • Applicazioni multilingue: visualizza i componenti degli indirizzi in più lingue per gli utenti internazionali.

  • Localizzazione: mostra i nomi in lingua locale e nelle lingue preferite dall'utente per città e regioni.

Esempi

Sample request
{ "QueryText": "1 Rue de Rivoli, Paris", "AddressTranslations": ["Locality", "Region"] }
Sample response
{ "ResultItems": [ { "PlaceId": "<Redacted>", "PlaceType": "PointAddress", "Title": "1 Rue de Rivoli, 75004 Paris, France", "Translations": { "Locality": [ { "Names": [ { "Value": "Paris", "Language": "fr", "Type": "BaseName", "Primary": true }, { "Value": "Parigi", "Language": "it", "Type": "Exonym" }, { "Value": "パリ", "Language": "ja", "Type": "Exonym" } ], "Preference": "Primary" } ], "Region": [ { "Names": [ { "Value": "Île-de-France", "Language": "fr", "Type": "BaseName", "Primary": true }, { "Value": "IDF", "Language": "fr", "Type": "Abbreviation" } ], "Preference": "Primary" } ] } } ] }
cURL
curl --request POST \ --url 'https://places.geo.eu-central-1.amazonaws.com/v2/geocode?key=Your_Key' \ --header 'Content-Type: application/json' \ --data '{ "QueryText": "1 Rue de Rivoli, Paris", "AddressTranslations": ["Locality", "Region"] }'
AWS CLI
aws geo-places geocode --key ${YourKey} --query-text "1 Rue de Rivoli, Paris" --address-translations Locality Region

Suggerimenti per gli sviluppatori

  • Valori validi per AddressTranslations sono DistrictLocality,Region, eSubRegion.

  • Ogni traduzione include un Type campo che indica il tipo di variante del nome: BaseName (nome ufficiale)Abbreviation, Exonym (traduzione in un'altra lingua)Shortened, oSynonym.

  • Il Primary campo indica la variante del nome principale per una determinata lingua.