Bonjour,
On a remarqué dernièrement que l'un de nos sites multilingues avait des contenus en français sur des pages qui sont dans d'autres langues. En fouillant dans la base, je vois effectivement que ces contenus n'étaient pas traduits, et ce pour une bonne raison : on ne voulait pas qu'ils apparaissent sur les versions non-françaises du site.
Malheureusement, on ne se souvient pas d'avoir observé ce phénomène avant la mise à jour en 2.3.4, on se demande donc si c'est pas la MAJ qui a fait ça.
Dans la table content_i18n, les contenus qui ne devraient pas apparaître ont juste "false" dans leur title, et tous les autres champs sont à NULL. Du coup Thelia récupère la seule version traduite qui existe, le français, et l'affiche au même endroit sur les sites étrangers. Du coup ça nous met du français au milieu de pages allemandes, espagnoles, italiennes et anglaises...
Le bouton "visible" concerne le content entier, pas juste sa traduction, du coup le cocher fait disparaître le contenu sur les pages françaises aussi.
Vous connaissez un moyen de ne pas faire apparaître un certain contenu dans des langues prédéfinies ?