Sélecteur de langue - nschonni/wet-boew GitHub Wiki

english

Ce composant permet d’établir des liens de façon automatique vers différentes versions linguistiques de la même page, dans les méthodes de conception ASP, Javascript, Perl et PHP.

Table of Contents

Vue d’ensemble

Chef du projet : Jeff Gordon (@jeffdavidgordon)

Avantages

  • Simplifie la maintenance de la page Web en éliminant la nécessité de coder laborieusement les liens vers les autres langues.
  • Conforme aux règles sur l'accessibilité des contenus Web (WCAG) 2.0 AA.

Utilisation recommandée

  • Liens vers diverses versions linguistiques de la page courante.

Mise en oeuvre

  • Modifier le lien de la langue de sorte qu’il cible le script côté serveur. Les scripts de sélection de la langue utilisent la valeur HTTP_REFERER, mais vous pouvez ajouter l’adresse URL courante à la chaîne d’interrogation lorsque vous faites appel au script pour accroître l’exactitude :
http://www.gc.ca/cgi-bin/lang?http://www.gc.ca/index-fra.htm
  • Afin de permettre la prise en charge de jQuery secondaires, ajoutez class="wet-boew-langselect" au lien de langue :
<li id="gcwu-gcnb-lang"><a class="wet-boew-langselect" href="langselect/lang.php" lang="en">English</a></li>

Problèmes connus

  • Il est possible que la configuration de certains navigateurs exclue la valeur HTTP_REFERER
⚠️ **GitHub.com Fallback** ⚠️