Я бы предложил, если конечно это вообще возможно, взять пару-тройку крупных городов, в которых прописаны названия улиц как на рус так и на укр. Загрузить все названия в файл, и вручную подчистить, а боту дать задание находить в городах идентичные name и подставлять соответствующее name:ru из “нашей” базы. Со временем базу можно дополнять.
А вот с сёлами, я даже не представляю как это можно сделать. Каким должен быть алгоритм, что бы правильно добавлять имя. Это вообще возможно автоматизировать?