Изменить язык Google мест автозаполнения

В моем приложении у меня есть меню в заголовке, из которого вы можете изменить язык отображения, и весь контент переводится с помощью ngx-translate. Я также установил AGM для отображения адресов на карте, а также автоматически заполнял Google Maps Places, чтобы помочь посетителю выбрать адрес. В нескольких статьях и постах с вопросами я обнаружил, что для изменения языка автозаполнения в Google Maps Places язык карты должен быть изменен. Чтобы сделать это, я объявил такие значения в app.module:

AgmCoreModule.forRoot({
      apiKey: 'API_key',      
      language: localStorage && localStorage.defaultLang || 'el',
      libraries: ['places', 'drawing', 'geometry']
})

и когда язык изменяется из меню заголовка, я перезагружаю страницу:location.reload();

Есть ли другой способ сделать это?

0 ответов

Другие вопросы по тегам