Laravel多语言网站数据库结构

我在一个多语言网站的中间,客户的要求是他可以通过他自己编辑任何消息,而无需触摸脚本。 我试图做出几个数据库结构,但未能达到任何逻辑点。 他希望在将来添加更多语言,现场背后的想法是,他可以用多种语言编辑网站上的每个单词,例如阿拉伯语,法语,俄语等。 这是我的表结构,但我没有得到它的工作,因为我将存储英文版的消息? 任何帮助将不胜感激 在这里输入图像描述

在这里输入图像描述


我认为你错了。 这些词是计数意味着如果有500个词在你的网站铺设,你想用多种语言进行转换,那么你应该有三个表,例如这样一个语言表

tlb语言

id ->
language -> 
status ->

第二,你应该有一个像tbl翻译这样的翻译表

id ->  

第三,你将有一个像话语tbl单词的表

id -> primary key  
transID -> tbl translation (id) FK 
languageID -> tbl language (id) FK
sentence -> 
链接地址: http://www.djcxy.com/p/37509.html

上一篇: Laravel Multi language Site Database Structure

下一篇: Message notification app database structure design