正在全球化下加载翻译数据 gem
Loading translation data under Globalize gem
Rails 使用 Globalize gem 的应用程序为名为 givenmodel_translations
的给定模型的翻译生成一个数据库 table,每个属性在 givenmodel.rb 文件中定义。
然而,从一个预先存在的数据开始,其中需要在翻译中创建翻译数据 table - 比如从 CSV 文件 - 没有调用 table 的 railsish 方式。 注意:这个模型也有图像大小验证,并与 slugs 一起寻找对象 不能从控制台调用
GivenmodelTranslation.create( :locale => row[0], :title => row[1] [...] )
如何填充此类数据?
Globalize 创建命名空间翻译模型:
Givenmodel::Translation
但是我还没有看到它的文档,所以它可能会在下一个版本中发生变化。
Rails 使用 Globalize gem 的应用程序为名为 givenmodel_translations
的给定模型的翻译生成一个数据库 table,每个属性在 givenmodel.rb 文件中定义。
然而,从一个预先存在的数据开始,其中需要在翻译中创建翻译数据 table - 比如从 CSV 文件 - 没有调用 table 的 railsish 方式。 注意:这个模型也有图像大小验证,并与 slugs 一起寻找对象 不能从控制台调用
GivenmodelTranslation.create( :locale => row[0], :title => row[1] [...] )
如何填充此类数据?
Globalize 创建命名空间翻译模型:
Givenmodel::Translation
但是我还没有看到它的文档,所以它可能会在下一个版本中发生变化。