Как установить ограничение по языку в com.google.android.libraries.places: place: - PullRequest
1 голос
/ 16 октября 2019

Я настраиваю этот новый API мест для Google -> com.google.android.libraries.places: мест: 1.1.0, но я не могу найти язык для результатов, предоставляемых этим API.

при вводе некоторых ключевых слов результат отображается на местном языке "хинди" (индийский язык) только в нескольких ключевых словах, которые он делает, но в целом он показывает нормальные результаты на английском языке.

Существует следующееключевое слово, по которому он показывает результат на хинди: -

Ключевое слово: "Сектор Рохини 11"

Выход: 244, за G3S CINEMA HALL,, 11, रोहिणी, दिल्ली 110085, दिल्ली, Индия

  FindAutocompletePredictionsRequest.
    FindAutocompletePredictionsRequest request = 
  FindAutocompletePredictionsRequest.builder()
            // Call either setLocationBias() OR setLocationRestriction().
            //.setLocationBias(bounds)
            .setCountry("IN")
            .setTypeFilter(TypeFilter.REGIONS)
            .setSessionToken(token)
            .setQuery(constraint.toString())
            .build();

    Task<FindAutocompletePredictionsResponse> autocompletePredictions = placesClient.findAutocompletePredictions(request);

Я ожидаю, что выход этого API, как:

Ключевое слово: "Rohini Sector 11"

Выход: 244, за G3S CINEMA HALL, Сектор 11, Rohini,Дели 110085, Дели, Индия

1 Ответ

0 голосов
/ 21 октября 2019

Похоже, что в настоящее время это невозможно, но для отслеживания проблем в Google есть запросы на функции, которые я рекомендую в главной роли, чтобы увеличить видимость и подписаться на будущие уведомления:

https://issuetracker.google.com/issues/35830937
https://issuetracker.google.com/issues/63829150

Надеюсь, это поможет!

...