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

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

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

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

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

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

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

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

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

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

需要注意的是,在validation.php中,有一個叫attributes的數(shù)組,我們需要在里面把我們input的name都一一添加進(jìn)去,否則提示信息中的:attribute會使用默認(rèn)的input name,所以如果我們?nèi)绻麑⒅暗膔equired信息改為:

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

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

test不能為空

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

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

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

測試不能為空

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

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

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

這樣默認(rèn)的locale就會使用我們新建的zh了。

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

相關(guān)文章

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

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

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

    PHP 將數(shù)組打亂 shuffle函數(shù)的用法及簡單實(shí)例

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

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

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

    PHP 圖片處理

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

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

    這篇文章主要介紹了Yii框架使用魔術(shù)方法實(shí)現(xiàn)跨文件調(diào)用功能,涉及Yii框架中php面向?qū)ο蟪绦蛟O(shè)計相關(guān)操作技巧,需要的朋友可以參考下
    2017-05-05
  • laravel實(shí)現(xiàn)前后臺路由分離的方法

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

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

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

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

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

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

    smarty內(nèi)置函數(shù)section的用法

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

    Yii 框架使用Forms操作詳解

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

最新評論

金溪县| 阿图什市| 封丘县| 资中县| 许昌县| 汨罗市| 玉田县| 武陟县| 马关县| 札达县| 垫江县| 东光县| 嘉禾县| 察哈| 噶尔县| 禄丰县| 蒲江县| 东乌| 石河子市| 临湘市| 武隆县| 驻马店市| 上犹县| 炎陵县| 麻江县| 宜阳县| 福州市| 柏乡县| 盐亭县| 龙泉市| 呼图壁县| 加查县| 齐河县| 清原| 清流县| 卫辉市| 根河市| 衡南县| 贡嘎县| 五原县| 漳浦县|