<p></p>
<blockquote>
<p dir="auto">While this would, according to description ("If the name is not in wikidata then one from OSM is used.") would force people to fix mistakes in Wikidata even where OSM data exists and is correct.</p>
</blockquote>
<p dir="auto">Fortunately, that turned out to be a description of Mapbox Streets rather than of OpenMapTiles. <g-emoji class="g-emoji" alias="wink" fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/1f609.png">😉</g-emoji></p>
<p dir="auto">We don’t have to rely on vague descriptions because we can see the behavior for ourselves. For example, <a href="https://www.openstreetmap.org/way/648903263" rel="nofollow">this airport area in OSM</a> has both the <code class="notranslate">name</code> and <code class="notranslate">name:en</code> keys set to <code class="notranslate">San JosĂ© Mineta International Airport</code>, while <a href="https://www.wikidata.org/wiki/Q1257392" rel="nofollow">the corresponding Wikidata item</a> has an English label of â€œSan Jose International Airport”. (Both names are reasonable.) In MapTiler’s OpenMapTiles tileset, the <code class="notranslate">name</code> and <code class="notranslate">name:en</code> properties are both set to <code class="notranslate">San JosĂ© Mineta International Airport</code>, so an English-speaking user will see the OSM area’s tag value, not the Wikidata item’s label.</p>
<p dir="auto">By contrast, the OSM area lacks a <code class="notranslate">name:ja</code> tag, while the Wikidata item does have a Japanese label of â€œăƒŽăƒŒăƒžăƒłăƒ»Yăƒ»ăƒŸăƒă‚żăƒ»ă‚”ăƒłăƒŽă‚Œć›œéš›ç©șæžŻâ€. A Japanese-speaking user will see Wikidata’s Japanese label rather than an OSM <code class="notranslate">name</code> tag in an undetermined language (which happens to be in English).</p>
<a target="_blank" rel="noopener noreferrer" href="https://user-images.githubusercontent.com/1231218/253770235-5eff0d33-3f9d-4ed1-898b-2a59c1952bb0.png"><img src="https://user-images.githubusercontent.com/1231218/253770235-5eff0d33-3f9d-4ed1-898b-2a59c1952bb0.png" width="372" alt="name: San JosĂ© Mineta International Airport" style="max-width: 100%;"></a>
<p dir="auto">(This screenshot is of a tile inspector behind a login wall that requires a MapTiler API token. However, you can see the same behavior in <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ZeLonewolf/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ZeLonewolf">@ZeLonewolf</a>’s Planetiler-powered tile server’s inspector by hovering over <a href="https://tile.ourmap.us/inspect.html#22/37.36291244/-121.92879588" rel="nofollow">this green dot</a>.)</p>
<p dir="auto">Mapper feedback can go both ways. We could say that this fallback makes it more difficult for mappers to detect gaps in language coverage; if only the Japanese speaker could see the English name, they’d be tempted to add a <code class="notranslate">name:ja</code> tag on the spot. In a place as linguistically diverse as San JosĂ©, no one would have a problem with that edit. But <a href="https://lists.openstreetmap.org/pipermail/talk/2015-June/thread.html#73165" rel="nofollow">much ink has been spilled</a> about how translations and transliterations should not be indiscriminately tagged on mundane features in OSM in other places. The Wikidata fallback can serve to mitigate against edits that OSM doesn’t want.</p>
<p dir="auto">The problem with such prominent placement on osm.org is that the mapper can’t visually determine whether the label comes from OSM or Wikidata, or that there’s even a discrepancy. OpenMapTiles doesn’t currently expose any metadata explicitly indicating the source of a particular name on a particular feature. However, the style could show both the localized and unlocalized names together whenever the two differ.</p>
<p dir="auto">For example, in the proposed OpenMapTiles layer, a Latin speaker will see this city labeled as â€œFrancofurtum” based on Wikidata instead of â€œFrankfort” based on OSM’s <code class="notranslate">name</code> tag:</p>
<a target="_blank" rel="noopener noreferrer" href="https://user-images.githubusercontent.com/1231218/253771020-75ef0647-305e-4566-a897-daac55babd77.png"><img src="https://user-images.githubusercontent.com/1231218/253771020-75ef0647-305e-4566-a897-daac55babd77.png" width="172" alt="name: Frankfort" style="max-width: 100%;"></a>
<p dir="auto">(<a href="https://tile.ourmap.us/inspect.html#22/38.20090687/-84.87331472" rel="nofollow">Planetiler equivalent</a>)</p>
<p dir="auto">By contrast, <a href="https://zelonewolf.github.io/openstreetmap-americana/#map=11/38.2009/-84.8733&language=la" rel="nofollow">OSM Americana</a> shows both the Wikidata fallback and the OSM <code class="notranslate">name</code> tag, which can give the mapper peace of mind:</p>
<p dir="auto"><a href="https://zelonewolf.github.io/openstreetmap-americana/#map=11/38.2009/-84.8733&language=la" rel="nofollow"><gh:secured-asset-reference resource_type="UserAsset" resource_id="253772408"></gh:secured-asset-reference></a><a target="_blank" rel="noopener noreferrer" href="https://github.com/openstreetmap/openstreetmap-website/assets/1231218/e90c362d-7af9-434e-be85-a64d970e6c2c"><img src="https://github.com/openstreetmap/openstreetmap-website/assets/1231218/e90c362d-7af9-434e-be85-a64d970e6c2c" width="400" alt="Francofurtum (Frankfort)" style="max-width: 100%;"></a></p>
<p dir="auto">I realize this is not an appropriate place to provide design feedback on the proposed OpenMapTiles style, nor to toot Americana’s horn, but I think it’s important that we don’t view localized label sources as a black-and-white, zero-sum issue.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />Reply to this email directly, <a href="https://github.com/openstreetmap/openstreetmap-website/pull/4042#issuecomment-1636888913">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAK2OLICF5CSTTJOZC6VJTDXQMC2XANCNFSM6AAAAAAYLUCIYI">unsubscribe</a>.<br />You are receiving this because you are subscribed to this thread.<img src="https://github.com/notifications/beacon/AAK2OLKCCNA3YBXO3MNL3XDXQMC2XA5CNFSM6AAAAAAYLUCIYKWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTTBSDYVC.gif" height="1" width="1" alt="" /><span style="color: transparent; font-size: 0; display: none; visibility: hidden; overflow: hidden; opacity: 0; width: 0; height: 0; max-width: 0; max-height: 0; mso-hide: all">Message ID: <span><openstreetmap/openstreetmap-website/pull/4042/c1636888913</span><span>@</span><span>github</span><span>.</span><span>com></span></span></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/openstreetmap/openstreetmap-website/pull/4042#issuecomment-1636888913",
"url": "https://github.com/openstreetmap/openstreetmap-website/pull/4042#issuecomment-1636888913",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>