При работе над web-приложением столкнулся с проблемой: необходимо сделать автокомплит в поле ввода города.
Например, я начинаю вводить "Пе" и вижу в suggest "Пермский край -> Пермь", "Пензенская область -> Пенза".
При этом также важна возможность определения города по ip c помощью maxMind. MaxMind возвращает geonameid для базы geoname (
www.geonames.org/), по которому можно сопоставить ip с записью из таблицы.
Однако, в базе geoname русские имена для населенных пунктов есть только в поле alternatenames, отдельной колонки с русскими именами населенных пунктов нет.
Вопрос: как получить национальное (русское) имя населенного пункта в отдельной колонке?
Возможно, есть какие-то готовые решения?