0
看投轨后:https://www.youtube.com/watch?v=u6CMY3mUv90 我想自己全球化我的轨道项目,但我得到“undefiend方法转换”的错误轨全球化“为未定义的方法转换”的错误
gem 'globalize'
我做了一个捆绑安装在我的bash终端,也没有包更新成功地
然后我说“翻译:标题:内容”象下面这样:
class Post < ActiveRecord::Base
belongs_to :admin
has_many :comments
rails_admin do
edit do
field :title
field :content, :ck_editor
field :link_title
field :link
field :admin
end
end
translates: title, :content
末
然后我说
class TranslatePosts < ActiveRecord::Migration
def self.up
Post.create_translation_table!({
:title => :string,
:text => :text
}, {
:migrate_data => true
})
end
def self.down
Post.drop_translation_table! :migrate_data => true
end
end
,我也耙分贝:迁移
,但我仍然得到埃罗。任何想法为什么它不工作?
您是否试图在您的gemfile文件中强制使用特定版本:'gem'globalize','〜> 5.0.0'' – Dawcars
感谢您的回复!是的,我做到了。但它没有工作,即使我在gemfile中试过几个版本。你还有其他想法吗? – user6211530