Моим языком по умолчанию является :ja
, и у меня это для user.ja.yml
:
ja:
activerecord:
models:
user: プロフィール
attributes:
user:
account_id: アカウントID
birth_day: 生年月日
email: メールアドレス
errors:
user:
invalid_zip_code: 郵便番号に該当する住所がみつかりません。
enumerize:
user:
sex:
man: 男性
woman: 女性
Мое приложение вызывает ошибку отсутствия перевода для конкретной модели на рабочем сервере.Он отлично работает на других моделях и в средах разработки и локального производства.
В локальной производственной среде:
I18n.t('activerecord.attributes.user.account_id')
# => "アカウントID"
На рабочем сервере:
I18n.t('activerecord.attributes.user.account_id')
# => "translation missing: ja.activerecord.attributes.user.account_id"
activerecord.model
не выдает ошибку:
I18n.t('activerecord.models.user')
# => "プロフィール"