Ich verwende das Objekt google.maps.places.Autocomplete und erhalte immer Ergebnisse in ukrainischer Sprache.
Ich lade eine solche Bibliothek
Wie übergebe ich Parameter zur automatischen Vervollständigung?
%Vor%Ich habe Bild hinzugefügt erklärt das Problem. Text, der mit ROT quadriert - ist auf Russisch, Text mit Grün - ist auf der Ukraine. Wie Sie sehen können, gibt es zwei verschiedene Sprachen auf derselben Karte. Auch Eingabe mit Russisch und formatierte Sprache mit Ukrainisch. Ich glaube, das ist ein Fehler von Google map.s
Nach Dokumenten
"Die API erkennt die Browsereinstellungen des Benutzers und legt die Sprache entsprechend fest. Es ist möglich, die Sprache in den APIs zu überschreiben."
Das bedeutet, dass sich die Eingabe entsprechend der Benutzersprache im Browser ändert
versuchen Sie das Skript-Tag.
%Vor%Werfen Sie einen Blick auf diese Liste von Sprachen
Bearbeiten:
Versuchen Sie dies am Sprachparameter
einzustellen %Vor%Haben Sie language = ru anstatt language = ru-RU ausprobiert? Das funktioniert für mich. Zum Beispiel können Sie die Adresse in Autocomplete in jeder unterstützten Sprache eingeben, aber autocomplete.getPlace () gibt das Ergebnis in der Sprache aus dem Parameter zurück und im Fall von Russisch funktioniert nur ru .
Sehen Sie sich auch die Tabelle der Sprachen an: Ссылка
Es gibt kein ru-RU , nur ru .
Tags und Links javascript google-maps autocomplete google-maps-api-3