0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Railsで自分が追加した翻訳 yml だけが反映されないときにチェックする3点

Posted at

Ruby on Rails で I18n を用いてアプリケーションの翻訳をしているプロジェクトは多いと思います。
そこで、自分が追加した翻訳用の yml ファイルだけが反映されないときにチェックした方がいいこと、3点をまとめてみました。

Rails を再起動したか?

私がハマった理由はこれでした。翻訳用の yml の追加は自動でアプリケーションに反映されないので、 Rails を再起動してください。

インデントは正確か?

yml ファイルはインデントでフォーマットされています。そのインデントが正確なのかどうか一度チェックしてみてください。 Tab がインデントに混ざっていてもダメです。

エスケープすべき単語をエスケープしたか?

一部の単語をキーにする場合、エスケープが必要なことがあります。エスケープが必要な単語は以下です。

  • true
  • on
  • yes
  • false
  • off
  • no

これらの単語をキーにする場合は、シングルクオートで括ってエスケープしてあげてください。

参考

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?