😇
I18n::InvalidLocaleData in PostsController#create
error発生
PF作成中に投稿機能を追加したところdbに情報が保存されていなかったためsave!
でエラーを表示させようとしたところ以下のようなエラーが発生した。
I18n::InvalidLocaleData in PostsController#create
原因
エラーの表示を英語から日本語訳されるようにしたところja.yml
ファイルに記述してる内容が日かかってしまいエラーが表示された。
解決
ファイルの中身はコピペしてるだけだったのでコードをミスしてることはないと思う。
エラー文を見てみると2行目の1文字目のところがエラーが出てるみたい。
?????
よくわからなかったのですがスペースを空けてみるとエラーが消えました。
インデントミスを起こしていたみたいです。
※インデントとは
字下げ、行頭に空白を作ること。
他のファイルではインデントが違っても表示されますが、ja.ymlファイルでは1つでもインデントが違うと読み込まれないみたいです😢
ディレクトリの階層ごとにちゃんとインデントがされてるかチェックする!🫠
Discussion