【问题标题】:How to set Laravel fallback locale dynamically?如何动态设置 Laravel 后备语言环境?
【发布时间】:2021-08-27 22:46:56
【问题描述】:

我尝试使用带有app.fallback_locale 键的配置集通过Web 动态设置后备语言环境。但它没有工作。

config()->set('app.fallback_locale', 'ms')

我有什么遗漏吗?

【问题讨论】:

  • 您的config/app.php 中是否设置了fallback_locale? “它不起作用”究竟是什么意思,你是如何测试的?你看到了什么?

标签: php laravel laravel-localization


【解决方案1】:

试试这个:

app.php中设置fallback_locale

'fallback_locale' => 'ms',

在访问之前尝试清除配置缓存

php artisan config:clear

您可以尝试使用php artisan tinker 并运行

config('app.locale');
OR    
App::getLocale()

希望这适用于您的情况!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-08-05
    • 1970-01-01
    • 1970-01-01
    • 2022-11-13
    • 2013-05-24
    • 2019-04-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多