thinhpd/translate

1.0.4 2020-02-07 10:21 UTC

This package is auto-updated.

Last update: 2024-09-07 20:21:47 UTC


README

Latest Version on Packagist Total Downloads Build Status StyleCI

这里应该放置您的描述。请查看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以获取详细信息及待办事项清单。

安全

如果您发现任何与安全相关的问题,请通过作者邮箱联系,而不是使用问题跟踪器。

致谢

许可证

许可证。有关更多信息,请参阅许可证文件