生产环境中没有翻译。在开发中就可以。
背景:Rails 5.2.1,移动性0.8.7,Ancestry 3.0.2,Postgresql
我的代码: 在bility.rb中,我将default_backend设置为:jsonb。 后退设置为application.rb文件中的de::en,en::pl。
在我的category.rb模型中:
class Category < ApplicationRecord
include Mobility
translates :name, :description, :slug
has_ancestry
end
在我的一种观点中:
- Category.roots.each do |category|
ul.list-unstyled
- category.children.order(:name).each do |subcategory|
li = subcategory.name
如果我在开发模式下运行,则可以。 默认语言pl。 如果我在生产模式下运行它是不行的。 我有德文版。如果类别名称已翻译,则显示效果很好。如果未翻译,则应显示波兰语版本。但是不是。 是空的。 如何解决?
关于sssebaaa