0

我正在使用mcamara/laravel-localization。我需要从 db 而不是laravellocalization配置文件中获取语言。任何想法如何做到这一点。我会很感激的。

4

1 回答 1

1

你最好的选择是使用 laravel 翻译加载器:

通过 Composer 安装 Laravel 翻译加载器:

composer require spatie/spatie/laravel-translation-loader

然后发布 Laravel 翻译加载器迁移文件:

 php artisan vendor:publish --provider="Spatie\TranslationLoader\TranslationServiceProvider" --tag="migrations"

最后,运行迁移,它将在数据库中创建一个名为 language_lines 的新表:

php artisan migrate

更新:对于 laravel 6+,请参阅问题@github

来源:Laravel 新闻

于 2020-03-26T12:45:12.767 回答