К сожалению, пока так просто не получилось - при наличии любых букв с запяточками не проходит конверсия всей строки с данными точки в windows-1251 даже для Эстонии, где таких названий НП всего три-четыре, а в Латвии и Литве таких уже большинство. А в windows-1257 не влезут русские буквы
В GPI кодировка задается один раз в начале файла и для всего текста внутри. И разделять сборки по кодировке (т.е. в одну пихать все точки с русским текстом, а в другую - с прибалтийским), не очень хочется пока.
Подумаю еще, что можно подкрутить в
lconv(), используемой для конверсии кодировок, но, поскольку это из базовой библиотеки Linux (программа писалась из расчета запуска на сервере mapcam.info), вариантов там немного
PS: а нашел вариант со включением транслитерации - теперь запяточки отдельно, буквы отдельно
Перегрузил сборки, но с транслитерацией и в windows-1251 только те, что
old.