流动性0.8.7。在生产模式下不翻译

时间:2019-04-30 12:10:46

标签: ruby-on-rails mobility

生产环境中没有翻译。在开发中就可以。

背景: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

0 个答案:

没有答案