0

我正在尝试编写多语言 php 脚本(英语和韩语)。但是,问题是从管理员添加的数据。我有一种方法可以将脚本中的常量创建为phrases,但是会有很多数据将从管理员添加。

例如,管理员会将学校添加到脚本中并在主页中显示。我为每种语言都有一张表格constants

school_id       school_name                                 school_description
--------------------------------------------------------------------------------------------------------------------
    1               ELI             This school is good for students who are looking to develope thier acadmic skills
    2               ALI             This school is good for students who are looking to develope thier conversation skills
    3               ELI             이 학교는 그들의 대화 기술을 개발하고자하는 학생들에게 좋다

正如您在我的数据库中看到的这些英文数据,我想让管理员也能够将这些数据添加到Korean. 在用户界面中,用户将在用户页面中看到常量变量的短语。

如果管理员想在韩语部分或英语部分显示这所学校,我的解决方案是在数据库中添加一个字段。但是,我想在这里问您是否有任何标准解决方案可以采用这种方法。

4

1 回答 1

0

也许您可以使用“一对多”表关系:

table school [school_id, school_name, default_desc]
table school_property [school_id, desc, facilities, advantages, disadvantages, language]

这样您就可以使用两种以上的语言(例如韩语、英语和日语)

于 2012-06-04T03:23:36.757 回答