😇

I18n::InvalidLocaleData in PostsController#create

2023/08/04に公開

error発生

PF作成中に投稿機能を追加したところdbに情報が保存されていなかったためsave!でエラーを表示させようとしたところ以下のようなエラーが発生した。

I18n::InvalidLocaleData in PostsController#create

原因

エラーの表示を英語から日本語訳されるようにしたところja.ymlファイルに記述してる内容が日かかってしまいエラーが表示された。

解決

ファイルの中身はコピペしてるだけだったのでコードをミスしてることはないと思う。
エラー文を見てみると2行目の1文字目のところがエラーが出てるみたい。
?????

よくわからなかったのですがスペースを空けてみるとエラーが消えました。

インデントミスを起こしていたみたいです。
※インデントとは
字下げ、行頭に空白を作ること。

他のファイルではインデントが違っても表示されますが、ja.ymlファイルでは1つでもインデントが違うと読み込まれないみたいです😢
ディレクトリの階層ごとにちゃんとインデントがされてるかチェックする!🫠

Discussion