最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Laravel 添加多語言提示信息的方法

 更新時間:2019年09月29日 16:15:49   作者:EagleMaze  
今天小編就為大家分享一篇Laravel 添加多語言提示信息的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

Laravel默認的locale用的是en,在resouces/lang/en文件夾下,我們可以看到以下幾個文件:

resources
 - lang
   - en
     -- auth.php
     -- pagination.php
     -- passwords.php
     -- validation.php

其中validation.php是驗證用戶提交表單信息的提示文字,比如

'required' => 'The :attribute field is required.',

該行將會在用戶未填寫某一欄(假設input的name為test)時提示The test field is required.'。 那么我們要添加多語言提示其實也很簡單,并不是直接改動en文件夾下的對應文件,而是在lang文件夾下新建立一個新locale文件夾,比如中文我采用了zh`:

resources
 - lang
   - en
     -- auth.php
     -- pagination.php
     -- passwords.php
     -- validation.php
   - zh
     -- auth.php
     -- pagination.php
     -- passwords.php
     -- validation.php

注意我們需要把en文件夾下所有文件復制進zh,然后我們就可以修改zh文件夾下的文件了。

需要注意的是,在validation.php中,有一個叫attributes的數組,我們需要在里面把我們input的name都一一添加進去,否則提示信息中的:attribute會使用默認的input name,所以如果我們如果將之前的required信息改為:

'required' => ':attribute不能為空',

那么用戶會看到的錯誤信息為:

test不能為空

而如果我們在attributes數組中添加以下元素:

'attributes' => [
 'test' => '測試',
]

那么我們的錯誤信息則會顯示:

測試不能為空

所以,為了給用戶更好的使用體驗,我們需要盡量多地將提示信息完善。

最后一步,添加完了locale文件之后,我們需要在config/app.php中修改我們的locale:

'locale' => 'zh',
'fallback_locale' => 'en',

這樣默認的locale就會使用我們新建的zh了。

以上這篇Laravel 添加多語言提示信息的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • 完善CodeIgniter在IDE中代碼提示功能的方法

    完善CodeIgniter在IDE中代碼提示功能的方法

    這篇文章主要介紹了完善CodeIgniter在IDE中代碼提示功能的方法,需要的朋友可以參考下
    2014-07-07
  • PHP 將數組打亂 shuffle函數的用法及簡單實例

    PHP 將數組打亂 shuffle函數的用法及簡單實例

    下面小編就為大家?guī)硪黄狿HP 將數組打亂 shuffle函數的用法及簡單實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-06-06
  • CI分頁類首頁、尾頁不顯示的解決方法

    CI分頁類首頁、尾頁不顯示的解決方法

    這篇文章主要介紹了CI分頁類首頁、尾頁不顯示的解決方法,結合實例形式較為詳細的分析說明了CI框架分頁代碼的運行原理與顯示首頁、尾頁的具體方法,需要的朋友可以參考下
    2016-03-03
  • PHP 圖片處理

    PHP 圖片處理

    這篇文章主要介紹了PHP如何對圖片處理,幫助大家更好的利用PHP處理圖片,感興趣的朋友可以了解下
    2020-09-09
  • Yii框架使用魔術方法實現(xiàn)跨文件調用功能示例

    Yii框架使用魔術方法實現(xiàn)跨文件調用功能示例

    這篇文章主要介紹了Yii框架使用魔術方法實現(xiàn)跨文件調用功能,涉及Yii框架中php面向對象程序設計相關操作技巧,需要的朋友可以參考下
    2017-05-05
  • laravel實現(xiàn)前后臺路由分離的方法

    laravel實現(xiàn)前后臺路由分離的方法

    今天小編就為大家分享一篇laravel實現(xiàn)前后臺路由分離的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-10-10
  • Symfony2使用第三方庫Upload制作圖片上傳實例詳解

    Symfony2使用第三方庫Upload制作圖片上傳實例詳解

    這篇文章主要介紹了Symfony2使用第三方庫Upload制作圖片上傳的方法,結合實例形式較為詳細的分析了Symfony2使用第三方庫Upload的具體步驟與相關使用技巧,需要的朋友可以參考下
    2016-02-02
  • PHP利用百度ai實現(xiàn)文本和圖片審核

    PHP利用百度ai實現(xiàn)文本和圖片審核

    這篇文章主要介紹了PHP利用百度ai實現(xiàn)文本和圖片審核,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-05-05
  • smarty內置函數section的用法

    smarty內置函數section的用法

    這篇文章主要介紹了smarty內置函數section的用法,實例分析了section的使用技巧與相關的參數說明,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-01-01
  • Yii 框架使用Forms操作詳解

    Yii 框架使用Forms操作詳解

    這篇文章主要介紹了Yii 框架使用Forms操作,結合實例形式分析了Yii 框架使用Forms模型、動作創(chuàng)建及使用相關操作技巧,需要的朋友可以參考下
    2020-05-05

最新評論

古蔺县| 泰和县| 桓台县| 恩平市| 日喀则市| 灵石县| 宜州市| 南溪县| 肃北| 颍上县| 柳江县| 泰州市| 贡觉县| 大庆市| 晋江市| 什邡市| 千阳县| 绥德县| 湖州市| 依安县| 武夷山市| 石首市| 法库县| 诏安县| 望都县| 卢湾区| 阿合奇县| 三原县| 河池市| 宜春市| 拉孜县| 准格尔旗| 邵阳市| 涿州市| 弥渡县| 吴旗县| 卢龙县| 莱州市| 嘉黎县| 方城县| 海门市|