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