Documentation > Add-ons > Langue par paramètre GET

Langue par paramètre GET

Parcourir les documents
Rechercher une documentation
Remarque : cet extension et cette fonctionnalité ne sont plus prises en charge. Veuillez utiliser les permaliens WordPress avec TranslatePress.

AVERTISSEMENT : Ceci est un module complémentaire expérimental conçu pour les sites Web qui n'ont pas activé les permaliens conviviaux. L'utilisation de ce paramètre de langue d'URL peut entraîner des effets secondaires inattendus et son utilisation n'est pas recommandée.

Si votre site web ne propose pas de permaliens « esthétiques », vous pouvez tout de même utiliser TranslatePress en installant une extension.

Utilisation du Module complémentaire Langue par paramètre GET Vous pouvez encoder la langue dans l'URL en tant que paramètre GET. Votre site Web utilisera des URL telles que celle-ci :

http://www.example.com/?lang=en

Cela remplacera le système de répertoires de langues qui utilise le format d'URL suivant :

http://www.example.com/en/

Il n'y a pas besoin de configuration supplémentaire. Il vous suffit de l'activer et c'est tout.

Télécharger le module complémentaire Language by GET parameter

Le paramètre GET par défaut utilisé est lang. Cela peut être modifié à l'aide d'un peu de programmation :

  • Créez un plugin vide comme ceci : https://gist.github.com/sareiodata/76f701e01db6685829db
  • Ajoutez le code suivant à la fin :
    add_filter( 'trp_gp_lang_parameter', 'trp_gp_change_parameter_name' );
    function trp_gp_change_parameter_name( $name ){
          return 'language';
    }
  • Remplacer langue avec le paramètre GET de votre choix.
  • Installez ce plugin via FTP (copiez-le dans wp-content/plugins) ou créez une archive zip avec celui-ci et installez-le via la fonctionnalité d'importation de plugins de WordPress.

TranslatePress Multilingue

Le meilleur service de localisation de sites web pour les sites WordPress. Gérez tout à partir d'une interface visuelle.