<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 2016-08-09 11:37, joost schouppe
      wrote:<br>
    </div>
    <blockquote
cite="mid:CAO2_g7Ly5SXNEbwOOa0VSAo1LJA7A7iDxqka2G434a5QN39gAQ@mail.gmail.com"
      type="cite">
      <div dir="ltr">Hi,
        <div><br>
        </div>
        <div>Someone asked on Twitter about a rendering of OSM in Dutch
          and French to avoid the clutter of bilingual names in the
          standard rendering.</div>
        <div><br>
        </div>
        <div><a moz-do-not-send="true"
            href="https://twitter.com/iciBrussels/status/762743820358418432">https://twitter.com/iciBrussels/status/762743820358418432</a></div>
        <div><br>
        </div>
        <div>The French render is easy, OSM France provides it. But how
          about a Dutch rendering? Do you know of one?</div>
        <div><br>
        </div>
        <div>It might be cool to create a little webmap on OSM.be with
          the three official languages. If you help me find a Dutch
          rendering, I can make that (I've just learned the basics about
          leaflet).</div>
        <div><br>
        </div>
        <div>It looks rather easy to make a style with mapbox, but you
          need to extract the data through Overpass for exotic languages
          like Dutch, so it would be a bit of a job to keep that up to
          date.<br>
        </div>
      </div>
    </blockquote>
    I don't understand exactly what the problem is.<br>
    OSM.org displays the names according to the Language preference of
    the browser (1).<br>
    Precisely, it displays a name in the first language of that
    preference that matches one in the map.<br>
    Else, it displays the common default name.<br>
    E. g. if the preference is fr,ru :<br>
    if name:fr exists, display it, else if name:ru exists, display it,
    else display name.<br>
    Hence, to reliably display Dutch, the preference must be nl,... and
    name:nl must exist.<br>
    Or name=* must be in Dutch, but see gotcha.<br>
    That is a gotcha, of course.  If name=French_name has been coded and
    a good soul adds mane:ru=<span id="result_box" class="short_text"
      lang="ru"><span class=""></span><span class="">России_</span></span><span
      id="result_box" class="short_text" lang="ru"><span class="">имя,
        the fr,ru French speaker accepting Russian will see the Russian
        name.  When adding name:ru=*, name:fr=* must also be added.</span><span
        class=""></span></span><br>
    This is especially strange in a region like Brussels.<br>
    The law says that the names must be written in both fr and nl.<br>
    But no Belgian sees that because their preference uses fr or nl. 
    Only foreigners do.<br>
    <br>
    So, what could be improved is<br>
    <ul>
      <li>a &ln=<languages> in the OSM.org URL to force the
        preference and do without (1)<br>
      </li>
      <ul>
        <li>assuming a name:ll=* tag equal to name=* where ll is the
          only language of the names</li>
        <li>or running a bot to add the name:ll=* names automatically<br>
        </li>
      </ul>
    </ul>
    <p> Cheers <br>
    </p>
    <table>
      <tbody>
        <tr>
          <td>André.</td>
        </tr>
      </tbody>
    </table>
    <br>
    (1) or the simulation of the browser's preference as Ben noted<br>
    <div class="moz-cite-prefix">On 2016-08-09 16:31, Ben Laenen wrote:<br>
    </div>
    <blockquote cite="mid:3084690.ODYv66JnuD@mango" type="cite">On
      Tuesday 09 August 2016 11:37:58 joost schouppe wrote:
      <blockquote type="cite">Someone asked on Twitter about a rendering
        of OSM in Dutch and French to avoid the clutter of bilingual
        names in the standard rendering. </blockquote>
      How about this one: <a class="moz-txt-link-freetext"
        href="http://mlm.jochentopf.com/">http://mlm.jochentopf.com/</a>
      Fill in "nl" or "fr" in the box to get the names rendered in those
      languages <br>
      Ben<br>
    </blockquote>
    <br>
  </body>
</html>