Мобильность 0.8.7.Нет перевода в производственном режиме - PullRequest
0 голосов
/ 30 апреля 2019

В производственной среде нет перевода. В разработке все в порядке.

Справочная информация: Rails 5.2.1, Mobility 0.8.7, Ancestry 3.0.2, Postgresql

Мой код: В mobility.rb у меня установлен default_backend: jsonb. Резервное значение установлено в: de:: en, en:: pl в файле application.rb.

В моей категории .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

Если я запускаю это в режиме разработки, все в порядке. Язык по умолчанию пл. Если я запускаю это в производственном режиме, это не нормально. У меня есть немецкая версия страницы. Если название категории переведено, оно отображается хорошо. Если он не переведен, должна отображаться польская версия. Но это не так. Пустой. Как это исправить?

С уважением, sssebaaa

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...