婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > laravel實現于語言包的完美切換方法

laravel實現于語言包的完美切換方法

熱門標簽:銅川電話機器人價格 沛縣400電話辦理 辦理重慶400電話 智能電話機器人好公司門薩維 德陽中江如何申請400開頭電話 聊城電話外呼系統公司 AI電話機器人OEM貼牌 江蘇電商外呼系統運營商 青白江地圖標注

需要引入:

use Illuminate\Support\Facades\Session;

use Illuminate\Support\Facades\App;

前言:

App::getLocale();獲取當前語言

App::setLocale();設置語言配置文件

語言配置文件config/app.php

locale 是默認語言,fallback_locale為備用語言

語言字符串存放在resources/lang目錄中,Blade模板引擎打印語言行{{ trans('messages.welcome') }}

思路是把當前的語言設定存在Session里頭,然后再寫個Middleware去截Http請求,在截住的請求里用Session里的語言設定值來設Locale。

1.創建中間件

在Mideleware中創建一個名為language.php的中間件如下:

2、中間鍵創建完成后需要進行注冊中間才能使用哦接下來我們進行注冊language中間鍵進行注冊,如果還是有不懂的小伙伴可以參考一下官網

http://laravelacademy.org/post/57.html,中間件詳解,這塊比較重要:

8在app下面找到Http/Kernel.php,編輯該文件 找到如下:

 protected $middlewareGroups = [
    'web' => [
      \App\Http\Middleware\EncryptCookies::class,
      \Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class,
      \Illuminate\Session\Middleware\StartSession::class,
      \Illuminate\View\Middleware\ShareErrorsFromSession::class,
      \App\Http\Middleware\VerifyCsrfToken::class,
      \App\Http\Middleware\Language::class, //語言包中間件注冊。
    ],

3、接下來我們開始書寫路由了:Route::get('demos','IndexController@ins');

4、通過路由訪問對應的控制器接下來我們創建一個控制器IndexController

思路:前端頁面通過下拉菜單獲取當前用戶選擇的語言包是英文還是簡體。通過ajax請求到當前控制器,把通過setLocale進行設置,把語言包存入到session中進行返回。返回的同時進行刷新頁面

use Illuminate\Support\Facades\Session;
use Illuminate\Support\Facades\App;
use Illuminate\Http\Response;
public function ins(Request $request){
    if($request->ajax()){
      $data = $request->all();
      App::setLocale($data['language']);
      $res = $request->session()->put('language',$data['language']);      
      return $this->returnCode(200,'',$res);
    }else{
		//刷新后頁面,再去獲取語言包
      $rr = App::getLocale();
	//寫入自己的邏輯存把信息返回到頁面中區
      return view('welcome')->with('lan',$rr);
    }
  }

5、接下來我們開始編寫前端的代碼:在我們直接一welcome頁面為例子:

div class="container">
      div class="content">
          !--div class="title">a href="/demo/zh_cn" rel="external nofollow" >{{ trans('welcome.message') }}/a>/div>-->
          select οnchange="changelanguage(this.value)">
            option value="en">
               @if(App::getLocale() =='en')
                selected
               @else
               @endif
              English
            /option>
            option value='zh_cn'@if(App::getLocale() == 'zh_cn') selected @else @endif>簡體中文/option>>
             div>{{trans('welcome.message')}}{{$lan}}/div>
          /select>
       
        
      /div>
      script src="{{asset('public/home/js/jquery.min.js')}}">/script>
       script>
         function changelanguage(val){
           $.ajax({
             type :'get',
             url :'demos',
             data:{
              language :val 
             },
             dataType :'json',
             success:function(res){
               
               if(res){
                 window.location.reload();
               }
             }
           })
         }
       /script>
  /body>

中英文切換完成。我這邊在做語言包數據切換時,在后臺是直接切換中英數據庫來實現數據的切換。這樣看起來不是那么的亂。如果親們還有什么好的方法一定留言

以上這篇laravel實現于語言包的完美切換方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • Laravel框架中擴展函數、擴展自定義類的方法
  • 關于擴展 Laravel 默認 Session 中間件導致的 Session 寫入失效問題分析
  • Laravel中擴展Memcached緩存驅動實現使用阿里云OCS緩存
  • Laravel Intervention/image圖片處理擴展包的安裝、使用與可能遇到的坑詳解
  • Laravel4中的Validator驗證擴展用法詳解
  • laravel容器延遲加載以及auth擴展詳解
  • Laravel中基于Artisan View擴展包創建及刪除應用視圖文件的方法
  • Laravel框架路由配置總結、設置技巧大全
  • 淺析Laravel5中隊列的配置及使用
  • PHP開發框架laravel安裝與配置教程
  • PHP框架laravel的.env文件配置教程
  • laravel框架語言包拓展實現方法分析

標簽:南寧 濟寧 山南 赤峰 三亞 迪慶 烏魯木齊 鷹潭

巨人網絡通訊聲明:本文標題《laravel實現于語言包的完美切換方法》,本文關鍵詞  laravel,實現,于語言,于,語言,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《laravel實現于語言包的完美切換方法》相關的同類信息!
  • 本頁收集關于laravel實現于語言包的完美切換方法的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    99久久伊人网影院| 欧美挠脚心视频网站| 久久夜色精品国产噜噜av| 国产成人自拍高清视频在线免费播放| 久久久亚洲欧洲日产国码αv| 国产麻豆视频一区二区| 综合久久给合久久狠狠狠97色| 91久久精品日日躁夜夜躁欧美| 久久久久久久久免费| 成人av在线影院| 91久久奴性调教| 韩国精品免费视频| 一区二区三区精品久久久| 日韩视频中午一区| 91黄色小视频| 日本在线观看不卡视频| 精品入口麻豆88视频| 在线亚洲高清视频| 在线免费不卡视频| 欧美一区二区私人影院日本| 麻豆成人久久精品二区三区红| 中文字幕综合网| 欧美一区二区三区色| 国产成人8x视频一区二区 | 亚洲高清视频的网址| 国产精品网站在线播放| 免费成人av在线| 亚洲综合在线五月| 亚洲欧洲日韩一区二区三区| 2021中文字幕一区亚洲| 精品国产污污免费网站入口 | 精品国产免费一区二区三区四区| 欧美亚洲动漫制服丝袜| 色天天综合色天天久久| 色又黄又爽网站www久久| 色综合久久久久网| 欧洲视频一区二区| av资源网一区| 欧美在线观看视频一区二区| 欧美人与性动xxxx| 欧美一级二级三级蜜桃| 欧美性色黄大片| 99免费精品在线| 欧美影片第一页| 日韩亚洲欧美综合| 久久精品一区八戒影视| 亚瑟在线精品视频| 日韩综合小视频| 日欧美一区二区| 国产美女精品人人做人人爽| 国产精品69毛片高清亚洲| 色婷婷亚洲综合| 亚洲精品一区二区三区福利| 日韩一区在线播放| 亚洲成人动漫一区| 国产a精品视频| 欧美一区二区大片| 一区二区三区美女视频| 狠狠网亚洲精品| 欧美人与禽zozo性伦| 一区二区三区在线视频播放| 国产大陆精品国产| 日韩一区二区麻豆国产| 亚洲婷婷综合久久一本伊一区| av影院午夜一区| 亚洲一区自拍偷拍| 男人的j进女人的j一区| 这里是久久伊人| 在线观看欧美黄色| 欧美在线一区二区三区| 日韩欧美国产成人一区二区| 欧美片网站yy| 欧美年轻男男videosbes| 国产精品久久久久影视| 亚洲国产aⅴ天堂久久| 欧美一区午夜精品| 欧美国产一区在线| 欧美美女一区二区在线观看| 欧美亚洲一区三区| 99视频国产精品| 色综合天天在线| 欧美三级日韩三级| 精品国产免费人成电影在线观看四季 | 亚洲成人动漫一区| 午夜av电影一区| 国产日韩欧美精品电影三级在线 | 亚洲柠檬福利资源导航| 亚洲一区视频在线| 亚洲成人资源在线| 中文字幕中文字幕一区| 欧美激情一区三区| 国产激情精品久久久第一区二区| 91免费看视频| 欧美艳星brazzers| 欧美日韩国产影片| 久久久久久久综合日本| 免费高清成人在线| 国内精品写真在线观看| 欧美精品自拍偷拍| 一区二区视频在线看| 亚洲一区二区三区三| 国内久久婷婷综合| 色中色一区二区| 亚洲欧美日韩精品久久久久| 91在线高清观看| 亚洲最快最全在线视频| 欧洲生活片亚洲生活在线观看| 欧美高清一级片在线观看| 婷婷六月综合网| 日韩一区国产二区欧美三区| 午夜精品影院在线观看| 精品女同一区二区| 国产一区视频网站| 久久亚区不卡日本| 亚洲欧洲综合另类| 欧美在线啊v一区| 日本美女视频一区二区| 精品成人一区二区三区四区| 国产一区二区网址| 亚洲精品国产a久久久久久| 白白色亚洲国产精品| 亚洲国产成人va在线观看天堂| 欧美精品电影在线播放| 婷婷久久综合九色综合伊人色| 91精品国产美女浴室洗澡无遮挡| 婷婷国产在线综合| 国产精品伦理一区二区| 麻豆国产精品视频| 国产欧美一区视频| 在线不卡免费欧美| 成人成人成人在线视频| 日韩高清在线观看| 精品久久久久香蕉网| 丁香啪啪综合成人亚洲小说| 日本少妇一区二区| 亚洲成av人片一区二区梦乃| 日韩伦理免费电影| 亚洲欧洲av一区二区三区久久| 欧美色男人天堂| 91美女视频网站| 国产成人一级电影| 久久国产精品露脸对白| 国产高清不卡二三区| 欧美久久一二三四区| 1区2区3区精品视频| 精品欧美乱码久久久久久| 日韩欧美在线影院| 制服丝袜亚洲色图| 欧美视频自拍偷拍| 91高清视频免费看| aa级大片欧美| 国产超碰在线一区| 成人激情午夜影院| 777奇米成人网| 亚洲最新视频在线播放| 国产婷婷色一区二区三区四区| 欧美v日韩v国产v| 洋洋av久久久久久久一区| 亚洲午夜免费电影| 免费观看在线综合| 最新欧美精品一区二区三区| 亚洲欧洲日韩女同| 欧美日韩亚洲不卡| 久久精品综合网| 亚洲伊人色欲综合网| 久久国产福利国产秒拍| 成人一道本在线| 日韩区在线观看| 视频在线观看一区| 亚洲第一主播视频| 成人久久18免费网站麻豆 | 亚洲国产成人私人影院tom| 一区二区三区在线看| 精品国产成人在线影院| 午夜视频一区在线观看| 国产精品全国免费观看高清| 在线一区二区三区四区| 欧美电影精品一区二区| 国产精品伊人色| 欧美精品一区二区三区蜜臀| 国产主播一区二区三区| 欧美激情中文字幕| 337p亚洲精品色噜噜噜| 国产91富婆露脸刺激对白| 欧美一级片免费看| 亚洲精品高清在线| 激情久久久久久久久久久久久久久久 | 国产精品理伦片| 黑人巨大精品欧美黑白配亚洲| 色素色在线综合| 欧美日韩午夜在线| 精品综合久久久久久8888| 香蕉影视欧美成人| 国产一区欧美二区| 欧美大片一区二区三区| 免费看欧美女人艹b| 99热这里都是精品| 国产精品久久三| 国产成人aaaa| 日本一区二区三区高清不卡|