после просмотра рельсов отлитых: https://www.youtube.com/watch?v=u6CMY3mUv90 я попробовала себя глобализовать мой проект рельсов, но я получаю «undefiend метода сдвигов» ошибкурельсы глобализации «неопределенный метод транслирует» ошибка
gem 'globalize'
я сделал установить пучок в моем Баш терминале, а также сделал расслоение обновления успешно
затем я добавил «транслирует: название,: содержание», как показано ниже:
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
И я сделал грабли БД: мигрировать
но я получаю ERRO еще. любая идея, почему она не работает?
Вы пытались принудительно установить определенную версию в своем gemfile следующим образом: 'gem 'globalize', '~> 5.0.0'' – Dawcars
благодарит за ваш ответ! Да. но он не работал, хотя я пытался несколько версий в gemfile. Есть ли у вас какие-либо другие идеи? – user6211530