我正在尝试使用 laravel 更改语言,但它仍然是 en (fallback_locale)
语言环境成功更改为另一种语言,但 laravel 仍然依赖 fallback_locale
例如,将备用语言环境更改为“ar”时,刀片将密钥打印为web.product.name
trans('web.product.name',[],'ar');
我在 tinker cmd 中尝试过,它工作正常
/config/app.php
'locale' => 'ar',
'locales' => ['en', 'ar', 'ku', 'tu'],
php artisan cache:clear
不影响
echo 'locale' 任何地方都会返回我设置的内容,但 lang 仍然是 en