Bonjour à tous,
voila sur mon site j'ai un secteur anglais et un secteur français. Le français est la langue par défaut et les articles de cette rubrique ont leur pendant dans le secteur anglais.
J'ai paramétré tout ce qu'il fallait dans l'interface d'administration et résolu le straductions de chaque article.
Dans mon squelette j'ai un petit drapeau (fr/uk selon que l'on se trouve sur une des deux langues). Ce drapeau est censé pointer vers la traduction de l'article dans lequel on se trouve. Pour cela j'ai implémenté cette boucle classique :
<BOUCLE_traductions(ARTICLES){traduction}{exclus}>
<a href="#URL_ARTICLE" rel="alternate" hreflang="#LANG"><img src="dist/img/drapeau-fr.png" alt="version française" valign="middle"></a>
</BOUCLE_traductions>
Tout se passe bien dans le gabarit en français : je clique sur le drapeau et je suis redirigé vers sa traduction anglaise. Par contre lorsque je suis dans la page anglaise et que je souhaite revenir vers la page française, le drapeau ne s'affiche plus hors le code est le même.
Ai-je loupé une étape ?
Merci de vos précieuses réponses.
François