有2个集合:'devices'和'device types'。要创建设备,我们首先需要选择其类型(平板电脑,手机,大型计算机),这些类型之前被某些用户添加到单独页面上的“设备类型”集合中。设备类型的集合意味着经常更新。
在我们的项目中,我们有静态的message.en和message.es文件。我认为一个好的方法是将所有I18N相关的东西保存在一个地方 - 那些文件,但现在我只看到实现这种功能的方法 - 将所有翻译保存在“设备类型”集合(以及相同的其他)中,如同'enName','esName'等。
有没有什么好方法可以为这些动态实体提供I18N支持?