Le 20 novembre 2013 11:54, rainerU <ra...@sfr.fr> a écrit :

> Am 20.11.2013 11:27, schrieb david.croc...@online.fr:
> > Je pose une question toute simple j'ai pas lu tous les courriels de ce
> fil de discussion :
> >
> > - Faut-il (systématiquement|préférablement|particulièrement) ajouter
> l'étiquette name:fr=* si name=* existe ?
>
> Comme c'est moi qui ai lancé cette discussion, je résume ce que j'ai
> compris:
> Non, il ne faut pas le faire car c'est une information redondante. Avec
> une base
> de données géographiques on a d'autres moyens pour déterminer la langue de
> la
> valeur du tag "name".
>

Encore une fois non ! la base géographique n'a rien à faire pour répondre à
la question.

Si un client demande du français il faut chercher name:fr; sinon si le
client précise d'autres langues de fallback dans ses préférences, il faut
chercher celles-là dans l'ordre indiqué par lui. Si on ne trouve toujours
rien à ce meoment là seulement on peut fournir un fallback raisonnable:
- le client ayant demandé du français, le fallback raisonnable du français
est l'anglais, pas l'allemand, on peut chercher l'anglais
- si le client avait mis en premier le breton, puis l'anglais en second,
Nominatim aurait affiché en premier le breton puis l'anglais (pouir
répondre aux préférences de l'utilisateur en premier), avant d'utiliser ses
fallbacks raisonnables : le fallback du breton (première langue demandée
par l'utilisateur) étant le français, le français sera la troisième langue
cherchée, APRES l'anglais.
- le name=* n'est que le DERNIER fallback par défaut, si on n'a pas trouvé
parmi les langues demandées par l'utilisateurs, ni parmi les fallbacks de
ces langues utilisateur
_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr

Répondre à