調べていたら辿りついたのがこのサイト!ありがとうございます♪
http://d.hatena.ne.jp/ruedap/20110331/ruby_sinatra_i18n_r18n
gemのインストール
$ gem install sinatra-r18nロケールファイルの作成
Fetching: r18n-core-0.4.14.gem (100%)
Fetching: sinatra-r18n-0.4.14.gem (100%)
Successfully installed r18n-core-0.4.14
Successfully installed sinatra-r18n-0.4.14
2 gems installed
プロジェクトルート以下に、i18nのフォルダを作成し、ja.ymlやen.ymlといったファイルを作成。
YAMLファイルなので、下記のように記載。
message:
error1: サーバーが停止しています
呼び出し側の記述下記のrequireを追加して、tオブジェクトを用いて
ロケールファイルの定義を記載するだけで表示!
require 'sinatra/r18n'
…
t.message.error1
0 件のコメント:
コメントを投稿
注: コメントを投稿できるのは、このブログのメンバーだけです。