Maison > développement back-end > Problème PHP > Comment implémenter le pack de langue en php

Comment implémenter le pack de langue en php

(*-*)浩
Libérer: 2023-02-25 09:04:02
original
3267 Les gens l'ont consulté

Comment définir différentes méthodes de changement de pack de langue

Comment implémenter le pack de langue en php

Créez un nouveau Zn.php En dans le répertoire de langue .php

Modifiez le fichier php pour définir les variables et citez le paragraphe précédent (apprentissage recommandé : Programmation PHP de l'entrée à la maîtrise)

$_LANG['wellcome']= '欢迎您加入';
$_LANG['add']= '增加';
在前段引入时使用:require WEB_ROOT.'/language/lang.php';
$data = array(
'name' => $_LANG['wellcome'],
);
Make a different in your life
Copier après la connexion

App ::getLocale(); Obtenez la langue actuelle

App::setLocale(); Définissez le fichier de configuration de langue

Fichier de configuration de langue config/app. php

locale est la langue par défaut, fallback_locale est la langue de sauvegarde

La chaîne de langue est stockée dans le répertoire resources/lang et le moteur de modèle Blade imprime la ligne de langue {{ trans('messages.welcome') }}

L'idée est de stocker le paramètre de langue actuel dans la session, puis d'écrire un middleware pour intercepter la requête HTTP, et utilisez la valeur du paramètre de langue dans la session pour définir les paramètres régionaux dans la requête interceptée.

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:
php
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