0

我正在尝试使用 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

4

1 回答 1

0

您是否尝试过清除缓存?

php artisan config:clear
于 2021-02-06T09:07:37.340 回答