我正在使用i18n-active_record 0.1.0在Rails 4上开发一个应用程序,将我的翻译保存在数据库中而不是.yml文件中。它工作得很好。
然而,我遇到的一个问题是每个翻译记录都是每个区域设置一个记录,也就是说:
#1. { locale: "en", key: "hello", value: "hello")
#2. { locale: "se", key: "hello", value: "hej")
这使得更新它们变得非常繁琐。我希望能将它们合并为一个,即:
{ key: "hello", value_en: "hello", value_se: "hej" }
我想知道是否有任何简便的方法来更新同一表单中所有键的所有实例,例如通过类似的方式进行操作。但是我好像找不到相关信息,这让我感到困惑。
有没有任何类型的技巧可以实现这一点?任何类型的黑科技也可以。