Database 如何使用db代替Laravel本地化配置文件

Database 如何使用db代替Laravel本地化配置文件,database,laravel,laravel-localization,Database,Laravel,Laravel Localization,我正在使用McMara/laravel本地化。我需要从db中获取语言,而不是laravellocalizationconfig文件。你知道怎么做吗。非常感谢。您最好的选择是使用laravel translation loader: 通过Composer安装Laravel翻译加载程序: composer require spatie/spatie/laravel-translation-loader 然后发布Laravel翻译加载程序迁移文件: php artisan vendor:publi

我正在使用McMara/laravel本地化。我需要从db中获取语言,而不是laravellocalizationconfig文件。你知道怎么做吗。非常感谢。

您最好的选择是使用laravel translation loader:

通过Composer安装Laravel翻译加载程序:

composer require spatie/spatie/laravel-translation-loader
然后发布Laravel翻译加载程序迁移文件:

 php artisan vendor:publish --provider="Spatie\TranslationLoader\TranslationServiceProvider" --tag="migrations"
最后,运行迁移,它将在数据库中创建一个名为language_line的新表:

php artisan migrate
更新:有关laravel 6+的信息,请参见问题@


来源:

我试图安装,但出现了错误`Symfony\Component\Debug\Exception\FatalThrowableError:类名必须是有效的对象或字符串`laravel的哪个版本?我使用的是laravel 6.2尝试运行composer dump autoload…问题在于laravel 6,问题是:好的,可以。现在我有一张空桌子。下一步是什么。