[Talk-de] Tagprioritaet bei OSM-Suche (historic=yes vs. man_made=*)
Roland Olbricht
roland.olbricht at gmx.de
Mo Jan 8 12:48:47 UTC 2018
Hoi,
> wenn man in der Kartenansicht auf osm.org mit dem Fragezeichen sucht,
> dann bekommt man auf der linken Seite eine Trefferliste angezeigt.
> Keine Ahnung welche Softwarekomponente, die erstellt, jedenfalls wird
> dort jeweils die Objektnummer und das Haupttag anzeigt, also um was
> es sich grundsaetzlich handelt. Bei folgender Kombination:
>
> man_made=water_well
> historic=yes
>
> wird ``yes'' statt ``water_well'' angezeigt.
Siehe
https://github.com/openstreetmap/openstreetmap-website/blob/7fd1e559383807dd0b509c7a08642f9d3a48616e/app/assets/javascripts/index/query.js
Zeilen 80 bis 112.
Es wird wahrscheinlich die Konfiguration aus
https://github.com/openstreetmap/openstreetmap-website/blob/e3357b27e61c3ee4f4cf51c87fdc94deeaaa7c6f/config/locales/de.yml
verwendet.
Es gibt dort unter man_made (Zeilen 715 bis 720) keinen Eintrag für
water_well und auch sonst keine Key-Value-Kombination, die passt. Also
wird alternativ unter den bekannten Keys für den alphabetisch ersten
sein Wert direkt übernommen. Der alphabetisch erste ist hier "historic",
und das hat den Wert "Yes".
Um das zu beheben, mache also bitte einen Issue auf
https://github.com/openstreetmap/openstreetmap-website
auf, dass in die Datei
openstreetmap/openstreetmap-website/config/locales/de.yml
der Eintrag "man_made: water_well: Übersetzung auf Deutsch" hinein soll.
Den wird vermutlich jemand schließen und erklären, auf welchem Weg die
Übersetzungen in das Repository kommen (war, glaube ich, mal Transifex
?!?). Da müsste dann eine Übersetzung für "man_made"="water_well" auf
Deutsch eingetragen werden.
Viele Grüße,
Roland
Mehr Informationen über die Mailingliste Talk-de