以英语翻译整个翻译语言的json

时间:2019-07-22 07:09:10

标签: ruby-on-rails ruby

我具有json类型的rest_name属性,并且我在其中存储了json种语言,例如{"de": "abc", "en": "abc"......} 但是当我创建新记录时,它会像json那样存储整个记录 {"en": {"de": "abc", "en": "abc"......}}

在我写的模型中,

extend Mobility
translates :restaurant_name_translations, type: :string, fallbacks: {fr: :en, de: :en, es: :en, nl: :en, sv: :en, tr: :en, zh: :en, "en-GB": :en, "de-DE": :en, "fr-FR": :en, "es-ES": :en, "nl-NL": :en, "sv-SE": :en, "tr-TR": :en, "zh-Hans": :en}


# I want only to store like {"de": "abc", "en": "abc"......} in database

0 个答案:

没有答案