Rails переводит форматированный текст с помощью Mobility и ActionText в качестве бэкэнда? - PullRequest
0 голосов
/ 29 мая 2020

Mobility имеет синтаксис для перевода строк и текста Rails ActiveRecord:

class Word < ApplicationRecord
  extend Mobility
  translates :content
end

С другой стороны, вот синтаксис для объявления форматированного текста с помощью ActionText :

class Word < ApplicationRecord
  has_rich_text :content
end

Как их объединить для эффективного перевода форматированного текста с помощью Mobility? В идеале я хочу избежать двойного соединения , как предлагается здесь в контексте Globalize , т.е. избежать необходимости присоединяться к таблице перевода, а затем присоединяться к таблице с форматированным текстом.

Кажется, есть возможность объединить оба шага с помощью таблицы ActionText, которая уже является полиморфным c отношением, аналогичным бэкэнду «ключ-значение», так что перевод будет доступен «бесплатно» с не влияет на производительность по сравнению с непереведенным форматированным текстом.

1 Ответ

0 голосов
/ 30 мая 2020

Думаю, поэтому тег action-text-attachment еще не отображается в представлениях.

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