Изменить язык 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();
Есть ли другой способ сделать это?