PHP和MySQL - 处理不同数据库语言内容的最佳方式

yod*_*oda 6 php mysql database-design internationalization

问题如下:处理不同数据库语言内容的最佳方法是什么?假设您的购物车的产品可能有多种语言,那么构建数据库方案的最佳方法是什么?

干杯!

Pro*_*tic 4

我会在表中存储一个唯一的翻译密钥,然后使用另一个表或翻译文件,以便您可以从该密钥引用翻译。

桌子product

id: 15
name: product.foo_widget
attr: ...
... etc
Run Code Online (Sandbox Code Playgroud)

桌子translation

lang: en
key: product.foo_widget
trans: Foo Widget
Run Code Online (Sandbox Code Playgroud)