Permettre le changement de langue après une recherche

#8

Résumé

Cette PR hérite de sort-results-by-downloads (PR #7) et de toutes les améliorations précédentes.

Elle permet de passer du français à l’anglais, ou inversement, directement depuis une page de résultats sans perdre la recherche ni la recalculer.

Cause corrigée

La route de résultat réimposait la langue mémorisée au lancement du job après chaque changement de langue.

Modifications

  • conservation de la langue sélectionnée sur les résultats modèle, dataset et expert ;
  • traduction des badges au moment de l’affichage ;
  • retraduction des messages de résultat et d’erreur dans la langue courante ;
  • réutilisation des résultats existants, sans nouvelle requête Neo4j/BFS.

Vérifications

  • compilation des fichiers Python modifiés ;
  • vérification des traductions françaises et anglaises ;
  • vérification de l’absence d’erreurs dans le diff Git.

La modification est prête à être examinée et testée sur genmod-faster.

pbordescnil changed pull request status to open
Ready to merge
This branch is ready to get merged automatically.

Sign up or log in to comment