我正在使用mcamara/laravel-localization。我需要从 db 而不是laravellocalization配置文件中获取语言。任何想法如何做到这一点。我会很感激的。
问问题
210 次
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 回答