Laravel用一个表管理翻译


Laravel manage translations with one table

我来自CakePhp世界,是Laravel的新手。在cakephp中,可以用一个表转换所有模型。表的模式是这样的:

id,language,model,foreign_key,field,content

每个翻译都在一个表中,你只需要在你的模型中设置你想要翻译的字段。我在laravel找不到这种结构。如果我必须为我想要翻译的每个新模型制作额外的表,那将是太多的代码/表。

那么,有人知道如何在laravel中实现这一点吗?我看到在获取数据时没有任何事件。

https://github.com/LaravelArab/tarjama

我也从cakephp迁移过来,这是最接近我想要的包。不幸的是,今天它不兼容Laravel 7。