起きたこと
https://qiita.com/jnchito/items/831654253fb8a958ec25
に従い設定をしました。
しかし、ja.ymlのdefaultをいくらいじってもブラウザに指示通りの表記がされませんでした。
ja.yml
ja:
time:
formats:
default: "%Y/%m/%d"
結論
ja.ymlファイルの中に2つja:の塊を作っていたことが原因でした。
もう一つのja:の塊とは別のことも記述していました。具体的にはエラー時に表示されるカラム名を日本語に変換するためのデータです。
ja.yml改善前
ja:
time:
formats:
default: "%Y/%m/%d"
ja:
activerecord:
attributes:
user:
nickname: 名前
grade_id: 段位
email: Email
password: パスワード
password_confirmation: 確認用パスワード
これを一つにまとめて、
ja.yml改善後
ja:
time:
formats:
default: "%Y/%m/%d"
activerecord:
attributes:
user:
nickname: 名前
grade_id: 段位
email: Email
password: パスワード
password_confirmation: 確認用パスワード
とすることで年/月/日の表示が無事できました。
インデントの幅がスペース一つずれていても認識されなかったので注意が必要です。
以上