А ніхто не стикався з такою штукою як TagChecker? Це я так розумію одне з доповнень Validator plugin JOSM яке дозволяє перевіряти значення тегу згідно з якимись критеріями. Але документації про ньго щось зовсім не бачу. Хіба що тут
А до чого я про нього згадав - в принципі можна написати валідатор, що буде перевіряти теги name на предмет не Українських імен. Наприклад наявність букви “ы”, “ул.”, тощо. Крім того було б файно мати вальдатор наявності відповідних російських та англійських тегів. Тоді роботу можна було б організувати на зразок лаунчпаду - хто має час та бажання переводить.
В принципі можна таке реалізувати і на томуж Perl але не хочеться вигадувати велосипед.
В примітиві це виглядає якось так:
$ cat dnepr.osm | grep -G k=\'name\' | grep -F -f words
<tag k='name' v='Калініна, провул.' />
<tag k='name' v='Кедріна, вул.' />
<tag k='name' v='вул. Макарова' />
<tag k='name' v='Соціалістична, вул.' />
<tag k='name' v='вул. Вакуленчука' />
<tag k='name' v='ул. Строителей' />
<tag k='name' v='Бабушкіна, вул.' />
<tag k='name' v='ул. Ульянова' />
<tag k='name' v='Юрія Савченка, вул.' />
<tag k='name' v='вул. Григоренка' />
<tag k='name' v='вул. Вакуленчука' />
<tag k='name' v='Щепкіна, вул.' />
<tag k='name' v='Меренкова, вул.' />
<tag k='name' v='Щепкіна, вул.' />
<tag k='name' v='Братів Міллер, вул.' />
<tag k='name' v='Виборзька, вул.' />
<tag k='name' v='Щепкіна, вул.' />
<tag k='name' v='Нєстерова, вул.' />
<tag k='name' v='Курчатова, вул.' />
<tag k='name' v='Курчатова, вул.' />
<tag k='name' v='вул. Макарова' />
<tag k='name' v='вул. Гавриленка' />
<tag k='name' v='вул. Ушакова' />
<tag k='name' v='Свердлова, вул.' />
<tag k='name' v='Героїв Сталінграду, вул.' />
<tag k='name' v='Героїв Сталінграду, вул.' />
<tag k='name' v='Юрія Савченка, вул.' />
<tag k='name' v='Шмідта, вул.' />
<tag k='name' v='Філософська, вул.' />
<tag k='name' v='вул. Нахімова' />
<tag k='name' v='Детский открытый' />
<tag k='name' v='вул. Карла Лібкнехта' />
<tag k='name' v='Леваневського, вул.' />
<tag k='name' v='Леваневського, вул.' />
<tag k='name' v='Камчатська, вул.' />
<tag k='name' v='Меренкова, вул.' />
<tag k='name' v='Червоночечелівська, вул.' />
<tag k='name' v='Виборзька, вул.' />
<tag k='name' v='Юрія Савченка, вул.' />
<tag k='name' v='вул. Вакуленчука' />
<tag k='name' v='вул. Ушакова' />
<tag k='name' v='Робоча, вул.' />
<tag k='name' v='вул. Мостова' />
$ cat words
ул.
ы
ё
ъ
улица
В принципі усе що вивели ці команди є невалідне з точки зору правил іменування об’єктів