はじめに Rails で JavaScript を国際化するには、『i18n-js』という gem を使う。 fnando/i18n-js 自分が作っている Web アプリでそこまでやる必要性は無いかもしれないけど、 国際化せずに直接 HTML や JavaScript のメッセージに日本語を書き込むのは、何かに負けた気がするんで、やってみた。 i18n-js のインストール Gemfile に gem "i18n-js" を追加し、シェルで bundle を実行すればインストールできる。 i18n-js を有効にする Rails3.1 以降を使っていることが前提。 まず、app/assets/javascript/application.js に下記を追加する。 //= i18n //= i18n/translations 当初はこれだけで上手くいくと思っていたけど、開発サーバーを起動し
![Rails で JavaScript を国際化する - present](https://cdn-ak-scissors.b.st-hatena.com/image/square/964a95b855993f55de2f6092a7d0e47d6baaf123/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fg%2Fgriefworker%2F20130316%2F20130316195058.png)