thinhpd / translate
:package_description
1.0.4
2020-02-07 10:21 UTC
Requires
- illuminate/support: ~5|~6
Requires (Dev)
- mockery/mockery: ^1.1
- orchestra/testbench: ~3|~4
- phpunit/phpunit: ^8.0
- sempro/phpunit-pretty-print: ^1.0
README
这里应该放置您的描述。请查看contributing.md以查看待办事项清单。
安装
在infoym中,安装前请先运行以下两个命令以公开本地化
php artisan infyom:publish --localized php artisan infyom.publish:layout --localized
通过Composer
composer require thinhpd/translate
运行命令
php artisan vendor:publish --provider="Thinhpd\Translate\TranslateServiceProvider"
在Kernel的$middlewareGroups 'web'中添加代码
\App\Http\Middleware\Localization::class,
在routes/web.php中添加路由
Route::get('lang/{lang}', 'LangController@changeLang')->name('lang');
创建更改HTML:在HTML中添加代码
<li style="width: 50px;"> <a href="{{ route('lang',['lang' => 'vi']) }}" >VI </a> </li> <li style="width: 50px;"> <a href="{{ route('lang',['lang' => 'en']) }}" >EN </a> </li>
用法
变更日志
请参阅changelog以获取最近更改的更多信息。
测试
$ composer test
贡献
请参阅contributing.md以获取详细信息及待办事项清单。
安全
如果您发现任何与安全相关的问题,请通过作者邮箱联系,而不是使用问题跟踪器。
致谢
许可证
许可证。有关更多信息,请参阅许可证文件。