Traduire un centre de recherche
Les paramètres Translations localisent l’interface du centre de recherche : ses boutons, libellés, texte indicatif, états d’erreur et autres messages visibles. Ils ne traduisent pas les documents sources et ne déterminent pas la langue des réponses générées.
Prévoir les langues de l’interface
Seekdown inclut des traductions de l’interface en anglais, espagnol et catalan. Vous pouvez ajouter un autre code de langue et fournir ses textes.
Commencez par les textes que les visiteurs rencontrent pendant la tâche principale :
- le texte indicatif et le bouton de recherche ;
- les commandes de suggestion et d’effacement du résultat ;
- les libellés de synthèse et de références ;
- les messages d’absence de résultat et d’erreur ; et
- les textes d’attribution ou de contact utilisés par la mise en page choisie.
Ajouter une langue
- Ouvrez le centre de recherche et choisissez Translations.
- Sélectionnez Add language.
- Saisissez le code de langue, par exemple
FRouDE. - Renseignez les textes de l’interface.
- Enregistrez la configuration.
La page utilise la langue du navigateur du visiteur, issue de navigator.language, et sélectionne la correspondance configurée la plus proche. Si aucune correspondance n’est disponible, elle revient à l’anglais.
Tester tous les états de la recherche
Ne vous arrêtez pas après avoir vérifié le champ de recherche vide. Parcourez cette grille pour chaque langue :
| État | Textes à vérifier |
|---|---|
| Page initiale | Texte indicatif, bouton de recherche, suggestions |
| Chargement | Texte de progression ou d’attente |
| Résultat réussi | Synthèse, nombre de documents, actions sur le résultat |
| Aucun résultat couvert | Message vide ou d’absence de résultat |
| Erreur | Texte d’erreur et action de récupération |
| Écran étroit | Retours à la ligne, taille des puces, boutons, fiches sources |
Changez la langue du navigateur, rechargez la page publique et recommencez le test. Un onglet déjà ouvert peut conserver son état précédent : utilisez une nouvelle visite pour vérifier la détection automatique.
Langue de l’interface et langue des réponses sont distinctes
Les paramètres de traduction modifient les commandes de la page. La langue des réponses dépend du contenu source et de la configuration de réponse utilisée par l’expérience de recherche sous-jacente.
Utilisez une terminologie native cohérente dans le titre, la description, les suggestions et l’interface. Un bouton traduit à côté de suggestions non traduites crée toujours une expérience incohérente.