さまざまな言語パックの切り替え方法を設定する方法
##新しい 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 lifeApp ::getLocale();現在の言語を取得しますApp::setLocale();言語設定ファイルを設定します
言語設定ファイル config/app .php
locale はデフォルト言語、fallback_locale はバックアップ言語
#言語文字列は、resources/lang ディレクトリと Blade テンプレートに保存されますエンジンは言語行を出力します {{ trans('messages.welcome') }}アイデアは現在の言語設定をセッションに保存し、HTTP リクエストをインターセプトするミドルウェアを作成します。セッション内の言語設定値を使用して、インターセプトされたリクエスト内のロケールを設定します。
以上がPHPで言語パックを実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。