如何在数据库中翻译信息

时间:2015-12-14 17:29:49

标签: php mysql

我有许多带属性的表。

所有这些属性都应该用5种语言翻译,属性由客户编写。

如何存储翻译?

我应该在属性中使用spliter吗?

E.g *

[en:] my name is marouane [fr:] je m'appelle marouane ...

我是否应该为每个表使用一个新表,其中新的属性名为(id_language)来自表语言,每种语言都有行

E.g

|_________________________|
|fr|je m'appelle marouane |
|en|my name is marouane   |

还是XML文件? E.g

<table>
    <row lang="fr">
        <cell>je m'appelle marouane</cell>
    </row>
    <row lang="en">
        <cell>my name is marouane</cell>
    </row>
</table>

0 个答案:

没有答案