litermi/languages

将包语言设置为请求的生命周期

1.0.11 2024-05-08 18:30 UTC

This package is auto-updated.

Last update: 2024-09-08 19:12:57 UTC


README

Software License

关于

使用 languages 包获取头部 content-language 并将其设置为请求的生命周期。

如何创建 composer 包的教程

安装

在您的 composer.json 中要求 litermi/languages 包并更新您的依赖关系

composer require litermi/languages

配置

设置提供者

'providers' => [
    // ...
    Litermi\Languages\Providers\ServiceProvider::class,
],

默认设置在 config/languages.php 中。发布配置以将文件复制到您的配置中

php artisan vendor:publish --provider="Litermi\Languages\Providers\ServiceProvider"

注意:这是必须的,以便您可以更改默认配置

用法

在 config/app.php 中添加提供者

        'api' => [
        // .
        // .
            Litermi\Languages\Middlewares\LanguageMiddleware::class,
        ],

许可证

在 MIT 许可证下发布,请参阅 LICENSE