🤖
[Rails] ja.ymlで名前空間で区切ったモデルの属性名定義
地味に調べてもなくて困ったのでメモ
内容
下記のようなクラスで定義されたモデルがあったとして、、、
mail/templete.rb
# == Schema Information
#
# Table name: members_mails
#
# id :bigint(8) not null, primary key
# body :text(65535) not null
class Mail::Template < ApplicationRecord
# なんか色々記載があるとして
end
bodyという属性名を日本語で本文としたい場合、i18nを使ってja.ymlに定義するわけだが、、
あれ、どうやってやるんだっけみたいな笑
結論
スラッシュで区切ってやればいいみたい。
ja.yml
# 省略
mail/template:
body: 本文
Discussion