yk / laravel-multi-languages
Laravel多语言网站。
1.0.0
2017-04-01 13:23 UTC
Requires
- php: >=5.6.4
This package is auto-updated.
Last update: 2024-08-29 04:19:58 UTC
README
轻松将语言路由添加到您的应用程序中。
安装
通过composer安装
composer require yk/laravel-multi-languages
将服务提供者添加到文件config/app.php
Yk\LaravelMultiLanguages\LaravelMultiLanguagesServiceProvider::class,
发布包配置、资源和视图
php artisan vendor:publish --provider="Yk\LaravelMultiLanguages\LaravelMultiLanguagesServiceProvider"
工作原理
语言配置
安装该包后,您可以在发布的配置文件config/vendor/yk/laravel-multi-languages/languages.php中配置语言。
多语言路由配置
默认情况下,中间件为在routes/web.php中注册的条目创建多语言路由。
要添加其他路由,只需将相对路由文件路径添加到config/vendor/yk/laravel-multi-languages/routes.php中的应用程序目录。
小部件
要在blade视图中使用提供的语言切换器
@include('Yk\LaravelMultiLanguages::widgets.language-switcher')
许可证
GPLv2
版权(c)2016 Yassine Khachlek yassine.khachlek@gmail.com
本程序是免费软件;您可以在自由软件基金会发布的GNU通用公共许可证的条款下重新分配和/或修改它;许可证的第二版,或者(根据您的选择)任何较新版本。
本程序以希望它将是有用的目的进行分发,但没有任何保证;甚至没有关于适销性或特定用途适用性的暗示保证。有关更多详细信息,请参阅GNU通用公共许可证。
您应该已随本程序收到GNU通用公共许可证的副本;如果没有,请写信给自由软件基金会,51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA。