>백엔드 개발 >PHP 문제 >PHP에서 언어팩을 구현하는 방법

PHP에서 언어팩을 구현하는 방법

(*-*)浩
(*-*)浩원래의
2019-09-27 11:27:543261검색

다양한 언어팩 전환 방법을 설정하는 방법

PHP에서 언어팩을 구현하는 방법

언어 디렉토리에 새로운 Zn.php En.php를 생성하세요

php 파일을 편집하여 변수를 정의하고 이전 문단을 인용하세요 (추천 학습: PHP 프로그래밍 입문부터 마스터까지)

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

App::getLocale(); 현재 언어 가져오기

App::setLocale(); 언어 구성 파일 설정

언어 구성 파일 config/ app.php

locale은 기본 언어이고 fallback_locale은 백업 언어입니다.

언어 문자열은 resources/lang 디렉토리에 저장되며 블레이드 템플릿 엔진은 언어 줄 {{ trans('messages.welcome)을 인쇄합니다. ') }}

아이디어는 세션에 현재 언어 설정을 저장한 다음 미들웨어를 작성하여 Http 요청을 가로채고 세션의 언어 설정 값을 사용하여 가로채는 요청에 로케일을 설정하는 것입니다.

위 내용은 PHP에서 언어팩을 구현하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.