[OSM-talk-fr] Langues régionales : à la recherche du consensus

Philippe Verdy verdy_p at wanadoo.fr
Mer 4 Oct 13:06:43 UTC 2017


Le 4 octobre 2017 à 14:01, Christian Rogel <christian.rogel at club-internet.fr
> a écrit :

> > Le 4 oct. 2017 à 13:00, rainerU <ray66 at sfr.fr> a écrit :
> >
> >> Am 04.10.2017 um 11:17 schrieb marc marc:
> >> Où se trouve précisément cette place ? je ne la trouve pas
> >> dans osm en cherchant avec name name:fr et name:ca
> >> et le cadastre demande de fournir le nom de la commune.
> >>> name:fr=Plaça del Joc de Boles
> >>> alt_name:fr=Place du Jeu de Boules
> >
> > http://www.openstreetmap.org/way/464542251
> >> cela n'a aucun sens.
> >> Lorsque je m'exprime en français, et que je dis "je vais
> >> à tel endroit", je ne dis PAS "je vais à Plaça del Joc de Boles".
> >> "Plaça del Joc de Boles" n'est donc pas le nom en français.
> >> Au contraire je vais dire "je vais à la place du jeu de boules"
> >
> > C'est pour cela j'ai écrit que je ne vois pas de consensus dans ce cas.
> Pour les uns name:fr est le nom officiel utilisé par l'administration
> française, pour les autres c'est la version en langue française de ce nom.
>
> Je n'ai jamais vu une utilité quelconque à "name:fr" dans le contexte
> français.
>
En Bretagne, ils sont rares et quand j'en vois, je les supprime.
>

Là tu as tord. La façon dont les langues sont recherchées fait que name=*
n'indiquant pas sa langue, il peut désigner n'importe laquelle et ce n'est
alors qu'un fallback de dernière chance et une autre langue explicite
pourra être utilisée à la place (pas forcément le français mais une langue
proche).

Imagine un utilisateur ayant dans ses préférences de langue : fr,en, s'il
n'y a pas name:fr=* mais il y a name:en=* alors il verra le nom anglais en
priorité sur le name=* qui est en français (mais qui ne l'indique pas
explicitement.

name=* est toujours un nom à utiliser en dernière chance il n'a jamais la
priorité sur les autres name:<langue>=*.

Dans dans le cas où une ressources a plusieurs langues indiquées, si le nom
par défaut est celui en français il est utile de l'indiquer aussi dans
name:fr=* même si c'est le même. Et cela prémunise aussi contre
l'écrasement du nom par défaut qui ne laisse pas de trace exploitable (sauf
dans les historiques mais pas utilisés facilement).


> Dans la RF, nous n'avons besoin que du "name" qui contient les noms
> officiels et qui doit être affiché par défaut et d'éventuels "name:<lang>.
>

et donc aussi de name:fr=* dès qu'il y a un autre name:<lang>=*
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.openstreetmap.org/pipermail/talk-fr/attachments/20171004/fafd2f00/attachment.htm>


Plus d'informations sur la liste de diffusion Talk-fr