摘要:導語現在的語言設置還是英文,使用擴展來設置中文。這里是官方中文文檔,按照這個來操作就行了。也可以添加額外的語言,可以查看文檔,這里不再做測試。
導語
現在的語言設置還是英文,使用 laravel-lang 擴展來設置中文。這里是官方中文文檔,按照這個來操作就行了。代碼可查看 GitHub。先來看下設置前的 404 頁面
安裝及配置通過 composer 安裝 composer require "overtrue/laravel-lang:~3.0"
修改 config/app.php 配置文件,將IlluminateTranslationTranslationServiceProvider::class, 替換為 OvertrueLaravelLangTranslationServiceProvider::class,,然后將 "locale" => "en", 修改成 "locale" => "zh-CN",
最后執行 php artisan lang:publish zh-CN
自定義修改看下 resources/lang 目錄
實際上添加了 zh-CN.json 翻頁文件和 zh-CN 目錄。404 頁面的提示語是在 zh-CN.json 文件中,修改試下
來看下代碼是如何實現的,找到 vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/views/404.blade.php 頁面,可以看到如下一行代碼
看下這個 __ 函數的作用
__?函數會使用本地化文件翻譯給定翻譯字符串或翻譯鍵
如果給定翻譯字符串或鍵不存在,__ 函數將會返回給定值。
再來看下 zh-CN 目錄的文件,是和 en 目錄一一對應的,同樣可以自定義修改提示語。也可以添加額外的語言,可以查看文檔,這里不再做測試。
參考資料:laravel-lang、laravel 本地化、laravel 輔助函數。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/31120.html
摘要:多圖上傳修改里面的方法將封面修改為封面創建圖片修改器修改器使用說明,請閱讀相關說明文檔在里增加和兩個方法顯示效果原文地址地址 laravel中使用WangEditor及多圖上傳 1. 創建項目及安裝所需安裝包 1.1 創建項目 composer create-project laravel/laravel=5.3 blog_wangeditor --prefer-dist 1.2 創建...
摘要:多圖上傳修改里面的方法將封面修改為封面創建圖片修改器修改器使用說明,請閱讀相關說明文檔在里增加和兩個方法顯示效果原文地址地址 laravel中使用WangEditor及多圖上傳 1. 創建項目及安裝所需安裝包 1.1 創建項目 composer create-project laravel/laravel=5.3 blog_wangeditor --prefer-dist 1.2 創建...
摘要:自動代碼擴展開發時遵守的代碼風格是項目開發規范。遵照此規范,在實際操作中,有許多重復,接下來推薦一款專為此規范量身定制的代碼生成器。可以利用此擴展來快速構建項目原型。后續還會為大家帶來一些最新的技術擴展。 whoops 錯誤提示擴展 whoops 是一個非常優秀的 PHP Debug 擴展,它能夠使你在開發中快速定位出錯的位置。laravel默認安裝。showImg(https://s...
摘要:自動代碼擴展開發時遵守的代碼風格是項目開發規范。遵照此規范,在實際操作中,有許多重復,接下來推薦一款專為此規范量身定制的代碼生成器。可以利用此擴展來快速構建項目原型。后續還會為大家帶來一些最新的技術擴展。 whoops 錯誤提示擴展 whoops 是一個非常優秀的 PHP Debug 擴展,它能夠使你在開發中快速定位出錯的位置。laravel默認安裝。showImg(https://s...
閱讀 3291·2021-11-25 09:43
閱讀 2093·2021-09-22 10:02
閱讀 3348·2021-09-06 15:00
閱讀 2305·2019-08-30 15:56
閱讀 2356·2019-08-30 15:54
閱讀 3233·2019-08-30 14:14
閱讀 2268·2019-08-29 17:25
閱讀 2909·2019-08-29 17:16