J’ai donc remarqué quelque chose d’étrange. Comme vous le savez peut-être, il arrive que les résultats de recherche soient meilleurs lorsque vous utilisez Google pour rechercher Meta. Je suis donc allé sur Google, j’ai entré ma requête, j’ai trouvé mon sujet, et j’ai soudainement remarqué que le titre du sujet dans l’onglet du navigateur (pas dans le sujet lui-même !) et le nom de la catégorie, et cette catégorie seule, étaient traduits en néerlandais.
Étrangement, cela a disparu lorsque j’ai cliqué sur une autre page sur Meta.
Après une certaine confusion, j’ai découvert que cela était causé par le fait que le sujet avait ?tl=nl attaché à l’URL, et que cela avait été ajouté par Google.
Je suis donc connecté, et le paramètre tl était censé ne fonctionner que pour les utilisateurs anonymes. Mais apparemment, cela affecte certains éléments si vous êtes connecté.
Essayons maintenant de le faire sans être connecté et voyons ce qui se passe. Cela devrait fonctionner, n’est-ce pas ?
Eh bien. Pas vraiment.
Revenons donc à la raison pour laquelle ce paramètre s’est retrouvé dans un moteur de recherche.
En fait, le sujet apparaît deux fois sur Google, une fois avec ?tl=nl et une fois sans. Le détail amusant est que le titre et l’extrait de celui avec le paramètre ne sont pas en néerlandais, ils sont en anglais tout comme l’autre.
Pour rendre les choses plus intéressantes, l’URL canonique dans la source n’a pas le paramètre, donc pourquoi Google l’a indexé avec le paramètre m’est obscur.
<link rel="canonical" href="https://meta.discourse.org/t/how-to-have-multiple-copies-of-default-theme/359789">
Donc, nous avons :
-
le paramètre
tlest censé ne fonctionner que pour les utilisateurs anonymes (selon la description du réglageSet locale from param) mais pour les utilisateurs connectés, il affecte le<title>et la catégorie. -
il se retrouve d’une manière ou d’une autre sur Google (bien que je ne sache pas comment l’empêcher puisque Google ignore apparemment le
canonical?) -
pour les utilisateurs anonymes, le paramètre
tlne fonctionne que partiellement et il ne persiste pas. Il n’est pas transmis entre les requêtes et il ne semble pas définir de cookie (du moins, pas sur Meta)- définir
?tl - tout est en chinois

- naviguer vers un sujet
- voir comment seules les catégories sont en chinois

- naviguer “en arrière”
- voir comment la bannière de bienvenue, les catégories sont toujours en chinois mais les sujets sont en anglais

- définir



