La liste des sujets s'affiche en allemand (DE) mais contient un sujet (DE) non traduit

Bonjour,

Je rencontre un problème avec mon installation Discourse concernant la traduction automatique par IA.

Configuration actuelle :

  • La traduction automatique par IA est activée et fonctionne généralement très bien

  • locale par défaut : Anglais

  • autoriser la locale utilisateur : activé

Description du problème :

Lorsqu’un utilisateur visite le forum pour la première fois (en entrant directement l’URL dans le navigateur), la liste des sujets n’est pas systématiquement localisée :

  • Certains titres de sujets apparaissent dans la langue du visiteur

  • D’autres restent dans leur langue d’origine

Cependant :

  • Lors du clic sur le logo du forum (déclenchant une navigation interne), tous les titres de sujets sont correctement traduits

  • Lors de l’utilisation du bouton de rafraîchissement du navigateur par la suite, le problème réapparaît et les traductions redeviennent incohérentes

Il semble que les traductions ne soient pas appliquées de manière fiable lors du chargement initial de la page ou après un rafraîchissement complet, mais fonctionnent correctement lors de la navigation interne.

Quelqu’un a-t-il déjà rencontré ce comportement ou a-t-il une idée de ce qui pourrait en être la cause ?

Toute aide serait grandement appréciée.

Cordialement,
M

auto-hébergé - Version 2026.4.0-latest

Après une enquête plus approfondie, j’ai remarqué un schéma clair :

  • Si un visiteur, par exemple, a l’allemand comme langue de son navigateur :

    • Les titres de sujets à l’origine rédigés dans d’autres langues sont correctement traduits en allemand.

    • Cependant, les titres de sujets à l’origine rédigés en allemand s’affichent en anglais (la langue par défaut du forum).

Ce comportement peut être reproduit avec d’autres langues de navigateur :

  • La langue du visiteur est appliquée partiellement.

  • Mais le contenu qui correspond déjà à la langue du visiteur semble basculer vers la langue par défaut du forum.

Étrange…

1 « J'aime »

Pouvez-vous confirmer que vous avez ces paramètres ?

Et l’allemand figure-t-il dans votre liste de langues prises en charge ? Si l’utilisateur voit des traductions partielles, cela pourrait être dû à un remplissage trop lent.

Il y a aussi ce paramètre :

  • Utiliser la langue par défaut pour le contenu non pris en charge

Super que vous ayez pu cerner le problème ! Je peux le reproduire ici sur Meta (fenêtre de navigation privée, déconnecté).
Le seul sujet affiché en anglais est 🇩🇪 Fehler in der Deutschen Übersetzung? Hier melden!

@nat ce n’est pas un mélange dû à des traductions manquantes, mais le sujet qui a été rédigé en allemand s’affiche en anglais, tandis que tous les autres sujets sont bien en allemand comme prévu.

1 « J'aime »

Localisation du contenu activée : :check_mark:
Autoriser la locale utilisateur : :check_mark:
Définir la locale depuis le cookie : :check_mark:
Et l’allemand figure dans votre liste de langues prises en charge : :check_mark:

Si l’utilisateur voit des traductions partielles, cela peut être dû à un remplissage trop lent.

Tous les sujets sont entièrement traduits :check_mark:

Le problème est reproductible avec d’autres langues (prises en charge).

1 « J'aime »

Oh, intéressant. Je regarde.

1 « J'aime »

Bonjour,

en fait, le problème est également présent ici sur le meta :+1: Il se manifeste exactement comme dans mon forum.

@nat Voici une vidéo du problème

Ce problème existe depuis un certain temps. Je pensais qu’il était dû à mes paramètres.

1 « J'aime »