← Retour aux issues

traduction de category from iD

publié le
Avatar Codeberg de n4n5n4n5

Lié à https://codeberg.org/cartes/web/issues/3286

Idée de https://github.com/openstreetmap/id-tagging-schema/pull/3199#issuecomment-6417733354

Dans cette fiche lieu en polonais

image

On voit "don du sang" tout en haut. Alors que iD possède "blood_donation": "Centrum krwiodawstwa", dans le fichier dist/translations/pl.json

On ne pourrait pas l'utiliser ? @etienneJr

  1. Avatar Codeberg de etienneJretienneJr

    @n4n5 wrote in https://codeberg.org/cartes/web/issues/3287#issue-7952261:

    On ne pourrait pas l'utiliser ? @etienneJr

    L'idéal ça serait surtout de générer les locales/xx/categories.yaml manquants...

    option 1 :

    • dans components/categories/categories.yaml, rajouter les identifiants des presets iD correspondant à nos catégories
    • ce qui permettra de générer plus facilement les locales/xx/categories.yaml
    • mais iD ne donnera que le nom singulier, il faudra rajouter manuellement le nom court et le nom pluriel ...

    option 2 :

    • trouver une solution technique pour que les traductions de catégories soient elles aussi gérées par weblate

    Et en attendant je me demande, quand on n'a pas le locales/xx/categories.yaml, est-ce qu'il vaut mieux :

    • n'afficher aucune catégorie ?
    • afficher des catégories en anglais ?
  2. Avatar Codeberg de n4n5n4n5

    Je vois pas les trucs bloquant pour l'option 2

    Pk on a pas fait l'option 2 direct ?

  3. Avatar Codeberg de etienneJretienneJr

    parce que l'app n'était qu'en français quand on a créé ces catégories ? parce que c'est un yaml et pas un js ? parce que le name sert aussi de key ?

  4. Avatar Codeberg de n4n5n4n5

    @etienneJr wrote in https://codeberg.org/cartes/web/issues/3287#issuecomment-26576531:

    parce que l'app n'était qu'en français quand on a créé ces catégories ?

    Oui, je demandais, quand on a basculé sur multi traduction, est ce que y avait une raison pour justement en profiter pour faire un système différent que celui de plusieurs yaml

    Parce que c'est un yaml et pas un js ?

    D'ailleurs, une raison que ça soit un yaml ? Plus joli a éditer ?

    parce que le name sert aussi de key ?

    Okay, dcp ça serait ça un des points bloquants. Il faudra donc vérifier ça si on prend l'option 2 (qui paraît la meilleure en soit)

  5. Avatar Codeberg de etienneJretienneJr

    Regarde #1907


✏️ Participer à la discussion