Maison > développement back-end > tutoriel php > Explication détaillée de la façon dont PHP accède à la page Web correspondante en fonction de la langue de l'utilisateur

Explication détaillée de la façon dont PHP accède à la page Web correspondante en fonction de la langue de l'utilisateur

*文
Libérer: 2023-03-19 09:44:01
original
1941 Les gens l'ont consulté

Cet article présente principalement la méthode php pour accéder à la page Web correspondante en fonction de la langue de l'utilisateur. Il fait principalement la distinction entre les pays nationaux et étrangers. Les amis intéressés peuvent s'y référer. J'espère que cela aide tout le monde.

Lorsque la langue du navigateur du visiteur est le chinois, il accédera à la page chinoise. Les utilisateurs étrangers accéderont par défaut à la page anglaise si leur navigateur n'est pas chinois.

<?php 
$lan = substr( $HTTP_ACCEPT_LANGUAGE,0,5); 
if ($lan == "zh-cn") 
print("<meta http-equiv=&#39;refresh&#39; content = &#39;0;URL = gb/index.htm&#39;>"); 
else 
print("<meta http-equiv=&#39;refresh&#39; content = &#39;0;URL = eng/index.htm&#39;>"); 
?>
Copier après la connexion

Les pages Web HTML accèdent automatiquement aux pages multilingues en fonction de la langue du navigateur que vous visitez
Dans Ajoutez le code suivant entre eux. Ce qui suit est le contenu cité :

<script> 
var type=navigator.appName 
if (type=="Netscape") 
var lang = navigator.language 
else 
var lang = navigator.userLanguage 
 
//cut down to first 2 chars of country code 
var lang = lang.substr(0,2) 
 
// 英语 
if (lang == "en") 
window.location.replace(&#39;url&#39;) 
 
// 简体中文 
else if (lang == "zh-cn") 
window.location.replace(&#39;url&#39;) 
 
// 繁体中文 
else if (lang == "zh-tw") 
window.location.replace(&#39;url&#39;) 
 
// 德语 
else if (lang == "de") 
window.location.replace(&#39;url&#39;) 
// 除上面所列的语言 
else 
window.location.replace(&#39;url&#39;) 
 
</script>
Copier après la connexion

Recommandations associées :

Explication détaillée de l'ajout, de la suppression, de la modification et de PHP vérification des fichiers XML

Explication détaillée de la façon dont PHP7 implémente la requête floue MongoDB

Détaillé explication de la façon dont PHP implémente l'importation de fichiers csv dans la base de données

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal