soluzione-software / laravel-localization
0.5.0
2021-08-31 08:10 UTC
Requires
- php: ^7.1
- illuminate/http: ^6.0|^7.0|^8.0
- illuminate/routing: ^6.0|^7.0|^8.0
- illuminate/support: ^6.0|^7.0|^8.0
This package is auto-updated.
Last update: 2024-09-29 05:49:34 UTC
README
注意:该软件包目前处于测试阶段。在测试阶段,功能可能会发生变化。请勿在生产环境中使用,直到发布稳定版本。我们感谢您帮助我们测试并报告任何错误。
最本土的Laravel本地化软件包。
安装与配置
composer require soluzione-software/laravel-localization
编辑 app/Providers/RouteServiceProvider.php
<?php namespace App\Providers; // ... use Illuminate\Foundation\Support\Providers\RouteServiceProvider as ServiceProvider; use SoluzioneSoftware\Localization\Traits\MapsLocalizedRoutes; class RouteServiceProvider extends ServiceProvider { use MapsLocalizedRoutes; // ... public function map() { // ... $this->mapLocalizedWebRoutes($this->namespace); } // ... }
对于每个区域,创建 routes/{locale}.web.php
路由文件。
将所有路由从 routes/web.php
移动到 routes/{locale}.web.php
发布并编辑配置
php artisan vendor:publish --tag=localization-config