Как написать ха sh для активной записи модели перевода I18n - PullRequest
0 голосов
/ 24 апреля 2020

Мне интересно, как написать эквивалент ха sh для Yaml в I18n. Из документов видно, что вы можете использовать Yaml вот так.

    en:
  activerecord:
    models:
      user: Customer
    attributes:
      user:
        login: "Handle"
      # will translate User attribute "login" as "Handle"

Как бы это выглядело в ха sh? Я не хочу использовать Yaml. Я использовал ha sh для всех моих других файлов перевода и хочу, чтобы он был согласованным. Я только сейчас начинаю переводить модели. Я думаю, что приведенный ниже код не будет работать, документы говорят:

'Тогда User.model_name.human вернет "Customer"' Но как это будет работать?

{ en: {
        activerecord:{ 
                        models: { user:"User", post: "Post"},
                        attributes:{ user: {email: "Email"}, 
                                     post:{title:"Title", author:"Author"}

                                   }
                      }

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