Rails4でTwitterみたいな◯秒前とかを実装する


467702445_b8676f60fb_n

みなさんこんにちは!
今回はRails4でTwitterのタイムライン上で実装されている◯秒前とか◯分前とか表示されるやつを実装してみたいと思います!


Rails4ではDateHelperに実装されているtime_ago_in_wordsというメソッドを使えばTwitterにある◯秒前というのを実装することが出来ます!簡単!!

ただしこのメソッドを使って日本語で表示しようと思った場合はi18n対応してあげないといけません。

具体的にはまずconfig/application.rb内にある以下のコードをjaに設定しましょう

そしてこちらのファイルをコピペしてconfig/locale/ja.ymlとして保存しましょう。

ja.ymlの内容は以下の通りです

これで日本語化することが出来ました!
簡単に実装出来てRailsは楽しいですね!

更新情報はFacebookページで!

ブログの更新、読んで役立つ他ブログの記事などを更新しています。




関連のある記事


質問があればこちらからどうぞ