Je travaille sur un projet bilingue et j'ai commencé à utiliser les services Web de l'API Google Adresses. J'ai commencé à utiliser le Place Autocomplete API qui fonctionne très bien.La langue des détails de l'API Google Places ne fonctionne pas
je peux faire cette requête dans les deux fr
et en
et obtiendrez des résultats différents Description:
https://maps.googleapis.com/maps/api/place/autocomplete/json?key=
<insert_key_here>
& types = géocodage & language =<insert_language_here>
& entrée = 144
résultat anglais:
"description": "14458 Gouin Boulevard West, QC, Canada",
"id": "33dcffeeb88b48fa5c1d0ec4e6e54469d05f5d1e",
"place_id": "ChIJk0pAHBM7yUwRt0WIxWRe1ic",
résultat français:
"description": "14458 Boulevard Gouin Ouest, QC, Canada",
"id": "33dcffeeb88b48fa5c1d0ec4e6e54469d05f5d1e",
"place_id": "ChIJk0pAHBM7yUwRt0WIxWRe1ic",
Les ids sont exactement les mêmes, mais le texte est localisé qui est le résultat attendu. Maintenant, quand j'essaie d'obtenir le même résultat en utilisant le Place Details API, le paramètre de langue ne semble pas avoir d'impact. Je sais que la documentation mentionne results should be returned, if possible.
mais étant donné que je sais que c'est possible, est ce comportement par conception ou une sorte de bug?
Voici un exemple d'une requête de détails anglais en utilisant l'exemple précédent place_id qui renvoie le résultat en français:
https://maps.googleapis.com/maps/api/place/details/json?key=
<insert_key_here>
& placeid = ChIJk0pAHBM7yUwRt0WIxWRe1ic & language = fr
"long_name": "Boulevard Gouin Ouest",
Voir http://stackoverflow.com/questions/33520686/how-can-i-get-chinese-words-using-google-api-with-json/37867402#37867402 ─ alors que peut-être pas exactement un doublon, Places Les détails ressemblent beaucoup à l'API de géocodage en termes de formatage d'adresse et de sélection de la langue. – miguev