トップ «前の日記(2010-10-01) 最新 次の日記(2010-10-04)» 編集

Route 477



2010-10-02

[ruby] Sinatra 1.0がRuby 1.9.2で動かない問題

1.9.2でSinatraを動かすと、何も言わずに終了してしまうんだけど

enable :run

と一行入れればOK。

[rails] deviseのメッセージを日本語化しました

Rails3の定番となりそうな認証プラグイン、deviseの日本語用ロケールファイルを作りました。

deviseの翻訳はリポジトリに取り込むわけじゃなくて、「gistに投稿してwikiに貼ってね」という緩い方式らしいので、追加しておきました。

翻訳してみて気づいたけど、ロケールファイルは各ユーザがカスタマイズすべきものなので(実際に使うとなればメールのsubjectにはサービス名入れたりとかしたいだろうし)、 この方式は良いように思える。

使い方:

  1. config/locales/devise.ja.yml として保存
  2. config/application.rbを編集して、default_localeを:jaに
  3. あとはサーバを起動すれば日本語になってるはずです。
本日のツッコミ(全1件) [ツッコミを入れる]
sora_h (2010-10-04 21:30)

次バージョンで直ることは確定してるけど、なんとなくまだ不便だよねー <sinatra