Я предлагаю всего лишь использовать теги по назначению. В частности ударение к названию никакого отношения не имеет, поэтому его в теге name быть не должно. А если хочется указать произношение, использовать для него другие теги.
На юникодные символы в общем случае никто не покушается. А вот для частных случаев, типа ударений, типографских украшалок и прочего, место не в этом теге.
Вся инфраструктура OSM отлично работает с юникодом, не могу понять зачем вводить ограничения? На счет ударения - это обычный символ, с точки зрения кодировки.
Еще раз. Юникод-символы из некоторых европейских алфавитов при конвертации заменяются на ближайший эквивалент ASCII. Уже давно заменяются. Однако это не значит, что в name нужно пихать всё подряд. Вот о чём речь, собственно.
Юникод гораздо богаче старых кодировок, и это будут использовать все чаще. Не всем символам можно найти эквивалент в windows кодировке. Но это не значит, что в базе OSM русскоязычной части мира этим символам не место. Даже в name эти символы изредка будут нужны.
Ну я понимаю, есть технические трудности при переводе в однобайтовую кодировку, но зачем же ограничивать из-за этого OSM? Это искусственные ограничения, все-таки конвертер вторичен, база данных-то важнее, правда?
Да дались вам эти ударения! Я же привел пример юникод-символа, уместного на карте! А знаки градуса, валют… да чего там только нет, и все эти символы будут все чаще встречаться на вывесках, потому что люди будут использовать юникод все чаще. Вывески печатают на компьютерах. До людей скоро дойдет, что все эти символы доступны для использования и давно поддерживаются всеми программами/принтерами/почтовыми клиентами/итд.
Я так понял из обсуждения. Я хочу быть уверенным, что уместно использованный юникод, которому не найдется аналога в cp1251 не будет удален только из-за того, что конвертер ругается.