使用traco但该列未在数据库中进行转换

时间:2014-02-08 21:06:42

标签: ruby-on-rails traco

我的rails应用程序正在使用translatable_column将config / locales / he-IL.yml内容加载到表格列中的自己的列中。

rails应用程序是用3.0.19和ruby 1.8.7构建的,我安装了traco gem“traco”,“〜> 1.0.0” 我不确定哪个traco版本与1.8.7兼容。但我知道它对activerecord> 3有好处。

  create_table "statements", :force => true do |t|
    t.text     "name_en_us"
    t.integer  "study_phase_id"
    t.datetime "created_at"
    t.datetime "updated_at"
    t.integer  "position",                      :default => 1, :null => false
    t.text     "name_zh_cn"
    t.text     "name_de_de"
    t.text     "name_ja_jp"
    t.text     "name_es_es",     :limit => 255
    t.text     "name_it_it",     :limit => 255
    t.text     "name_ar_iq",     :limit => 255
    t.text     "name_et_ee",     :limit => 255
    t.text     "name_da_dk",     :limit => 255
    t.text     "name_en_ca"
    t.text     "name_en_au"
    t.text     "name_en_gb"
    t.string   "name_nl_nl"
    t.text     "name_en_sg"
    t.text     "name_sk_sk",     :limit => 255
    t.text     "name_cs_cz",     :limit => 255
    t.text     "name_ru_ru",     :limit => 255
    t.string   "name_ko_kr"
    t.string   "name_pl_pl"
    t.text     "name_fr_fr"
    t.string   "name_he_il"
  end

在config / locales

中的he-IL.yml文件中有很多语句

在我的statement.rb模型中我有

translates :name

0 个答案:

没有答案