我正在从事一个项目,该项目需要对数据库中所有面向用户的文本进行本地化。因此,对于业务对象,通常涉及三个表:
我为每个实体使用一个视图,将基本实体和本地化实体连接在一起,生成所有可能组合的结果集,以便于查询。
仅仅更改页面的字符编码效果如何?它翻译得好吗?还是我最好咬紧牙关,使用我现有的本地化模型?
我决定咬紧牙关,但我选择了另一种在UI中显示它的方式。我意识到翻译实体比创建实体是一个独立的过程。因此,我将让管理员在模式对话框中翻译实体,遍历关系并更改语言。