Клуб Народной карты

Язык подписывания объектов на НЯК: изменение приоритета

akbars
30 мая, 15:52

Всем привет.

Мы немного изменили настройки подписывания на Народной карте объектов, у которых есть названия на разных языках. До сегодняшнего дня название для подписи  на карте всегда было приоритетнее официального, независимо от языка, это не всегда было удобно, могло приводить к подписям соседних объектов на разных языках.

Согласно обновленным настройкам теперь в приоритете всегда будет название на местном языке (если оно есть): если у объекта есть название для подписи на карте — будет показано оно, при его отсутствии официальное название.

Если ни одного названия на местном языке нет, то объект будет подписан на русском языке, а при отсутствии русского названия — на английском.

Изменить автоматически подписи существующих объектов в соответствии с новыми нормами, к сожалению, не получилось. Но при любой правке объекта (даже не связанной с названием) подпись обновится.

11 комментариев
Alex-Givengot
30 мая, 16:11
Лучше было бы так: пользователь сам выбирает язык, на котором ему показываются надписи. Полезное было бы дело.
Alex-Givengot,
плюсую, это бы также помогло с переводом объектов на иностранные языки.
akbars
Сотрудник Яндекса30 мая, 16:33
Alex-Givengot,
так пока не умеем, к сожалению.
Наше старе село
1 июня, 11:24
akbars,
Сгружение топонимов в список паттернов поможет с переводом на любой язык
Крута. А если у пользователя включен по умолчанию английский вариант. И у объекта только английский и русские подписи то в этом случи тоже будет отображается русский вариант или английский?  
Наше старе село
1 июня, 01:51
Вот так правильно будет. Местный язык - важнее
Но при любой правке объекта (даже не связанной с названием) подпись обновится.
Не работает, зачем обманывать?
примеры, см. историю правок: https://n.maps.yandex.ru/#!/objects/1595995238?z=20&ll=27.681831%2C54.007464&l=nk%23sat
https://n.maps.yandex.ru/#!/objects/1595682318?z=19&ll=27.682013%2C54.007773&l=nk%23sat
Изменить автоматически подписи существующих объектов в соответствии с новыми нормами, к сожалению, не получилось.
Запустите робота, пусть обновит атрибуты.
Обновлено 1 июня, 16:34
Было бы еще хорошо, чтобы подписи на локальных языках отображались в НЯК, например, на китайском, иврите и других.
alexfox,
уже все готово, проверяйте))
dimon.dim0ni4
4 июня, 11:03
Что-то мне кажется, что по-умолчанию должен быть английский, если "запрашиваемого" языка нет. Т.к. англ. - международный все ж в общении. И поэтому зачем человеку из Бразилии видеть надпись на русском? Что она ему даст?
НЕ РАБОТАЕТ!!!