Laravel注册多语言路由的设置方法-创新互联

小编给大家分享一下Laravel注册多语言路由的设置方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

成都创新互联自2013年创立以来,先为成都等服务建站,成都等地企业,进行企业商务咨询服务。为成都企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

Laravel Multilingual Routes 是 Chin Leung 的一个扩展包,为你的应用注册多语言路由。 代替以下的路由设置:

Route::get('/', 'ShowHomeController')->name('en.home');
Route::get('/fr', 'ShowHomeController')->name('fr.home');

你可以用这个扩展包完成同样的事情:

Route::multilingual('/', 'ShowHomeController')->name('home');

该软件包还附带一个中间件,可根据请求自动检测和更改应用程序的区域设置。

protected $middlewareGroups = [
    'web' => [
        \ChinLeung\LaravelMultilingualRoutes\DetectRequestLocale::class,
        // ...
    ]
];

您可以通过 chinleung/laravel-locales 包配置所需的语言:

// config/locales.php
'supported' => [
    'en',
    'es',
    'fr',
],

请务必查看软件包的 自述文件,其中包含多语言软件包可以执行的所有操作的示例。 您可以在 chinleung/laravel-multilingual-routes 上了解有关此软件包的更多信息,获取完整的安装说明以及在 GitHub 上查看源代码。

以上是“Laravel注册多语言路由的设置方法”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!


分享标题:Laravel注册多语言路由的设置方法-创新互联
文章链接:http://bzwzjz.com/article/hjgii.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都商城网站建设 移动网站建设 四川成都网站建设 网站设计制作 成都网站设计 高端品牌网站建设 高端网站设计 成都网站建设 重庆手机网站建设 成都响应式网站建设 高端网站建设 成都网站设计 重庆网站设计 手机网站制作 重庆网站建设 网站制作 品牌网站建设 营销型网站建设 成都网站建设 手机网站设计 教育网站设计方案 高端定制网站设计